From: j8takagi Date: Sat, 13 Feb 2010 02:31:28 +0000 (+0900) Subject: コマンドテストの刷新 X-Git-Tag: v0.1~47^2~2 X-Git-Url: https://j8takagi.net/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e53b9aa2cd0e67ff64c52fa1b83e16c048283dbd;p=YACASL2.git コマンドテストの刷新 --- diff --git a/as/cmd/ADDA/adda0_ov.casl b/as/cmd/ADDA/adda0__o.casl similarity index 100% rename from as/cmd/ADDA/adda0_ov.casl rename to as/cmd/ADDA/adda0__o.casl diff --git a/as/cmd/ADDA/adda0_z.casl b/as/cmd/ADDA/adda0__z.casl similarity index 100% rename from as/cmd/ADDA/adda0_z.casl rename to as/cmd/ADDA/adda0__z.casl diff --git a/as/cmd/ADDA/adda0_aov.casl b/as/cmd/ADDA/adda0_ao.casl similarity index 100% rename from as/cmd/ADDA/adda0_aov.casl rename to as/cmd/ADDA/adda0_ao.casl diff --git a/as/cmd/ADDA/adda0_s0.casl b/as/cmd/ADDA/adda0_as0.casl similarity index 100% rename from as/cmd/ADDA/adda0_s0.casl rename to as/cmd/ADDA/adda0_as0.casl diff --git a/as/cmd/ADDA/adda0_s1.casl b/as/cmd/ADDA/adda0_as1.casl similarity index 100% rename from as/cmd/ADDA/adda0_s1.casl rename to as/cmd/ADDA/adda0_as1.casl diff --git a/as/cmd/ADDA/adda0_lov.casl b/as/cmd/ADDA/adda0_lo.casl similarity index 100% rename from as/cmd/ADDA/adda0_lov.casl rename to as/cmd/ADDA/adda0_lo.casl diff --git a/as/cmd/ADDL/addl0_ov.casl b/as/cmd/ADDL/addl0__o.casl similarity index 100% rename from as/cmd/ADDL/addl0_ov.casl rename to as/cmd/ADDL/addl0__o.casl diff --git a/as/cmd/ADDL/addl0_z.casl b/as/cmd/ADDL/addl0__z.casl similarity index 100% rename from as/cmd/ADDL/addl0_z.casl rename to as/cmd/ADDL/addl0__z.casl diff --git a/as/cmd/ADDL/addl0_aov.casl b/as/cmd/ADDL/addl0_ao.casl similarity index 100% rename from as/cmd/ADDL/addl0_aov.casl rename to as/cmd/ADDL/addl0_ao.casl diff --git a/as/cmd/ADDL/addl0_s0.casl b/as/cmd/ADDL/addl0_as0.casl similarity index 100% rename from as/cmd/ADDL/addl0_s0.casl rename to as/cmd/ADDL/addl0_as0.casl diff --git a/as/cmd/ADDL/addl0_s1.casl b/as/cmd/ADDL/addl0_as1.casl similarity index 100% rename from as/cmd/ADDL/addl0_s1.casl rename to as/cmd/ADDL/addl0_as1.casl diff --git a/as/cmd/ADDL/addl0_lov.casl b/as/cmd/ADDL/addl0_lo.casl similarity index 100% rename from as/cmd/ADDL/addl0_lov.casl rename to as/cmd/ADDL/addl0_lo.casl diff --git a/as/cmd/AND/and1.casl b/as/cmd/AND/and1.casl index abec8ed..5c348f7 100644 --- a/as/cmd/AND/and1.casl +++ b/as/cmd/AND/and1.casl @@ -1,7 +1,8 @@ -;;; AND r,adr +;;; AND r,adr,x MAIN START LD GR1,A - AND GR1,1,A + LAD GR2,1 + AND GR1,A,GR2 RET A DC #3000 DC #4FFF diff --git a/as/cmd/CALL/call0.casl b/as/cmd/CALL/call0.casl index ec37f34..84ef1e1 100644 --- a/as/cmd/CALL/call0.casl +++ b/as/cmd/CALL/call0.casl @@ -1,5 +1,5 @@ ;;; CALL ほかのプログラムの入口名を指定 - MAIN START +MAIN START LAD GR1,29 CALL COPY RET diff --git a/as/cmd/DC/dc_i_of.casl b/as/cmd/DC/dc_i_o.casl similarity index 100% rename from as/cmd/DC/dc_i_of.casl rename to as/cmd/DC/dc_i_o.casl diff --git a/as/cmd/DC/dc_overflow.casl b/as/cmd/DC/dc_overflow.casl deleted file mode 100644 index d3da7aa..0000000 --- a/as/cmd/DC/dc_overflow.casl +++ /dev/null @@ -1,10 +0,0 @@ -;; DC命令で、-32768〜32768の範囲にない10進数値を指定 -MAIN START BEGIN -BEGIN LD GR1,A - ADDL GR1,B - ST GR0,C - RET -A DC 32779 -B DC 32778 -C DS 1 - END diff --git a/as/cmd/DC/dc_spc.casl b/as/cmd/DC/dc_spc.casl deleted file mode 100644 index 1d68a32..0000000 --- a/as/cmd/DC/dc_spc.casl +++ /dev/null @@ -1,7 +0,0 @@ -;;; DC命令で空白を指定 -MAIN START - OUT BUF,LEN - RET -BUF DC ' ' -LEN DC 1 - END diff --git a/as/cmd/JMI/jmi_ov.casl b/as/cmd/JMI/jmi_o.casl similarity index 100% rename from as/cmd/JMI/jmi_ov.casl rename to as/cmd/JMI/jmi_o.casl diff --git a/as/cmd/JNZ/jnz_ov.casl b/as/cmd/JNZ/jnz_o.casl similarity index 100% rename from as/cmd/JNZ/jnz_ov.casl rename to as/cmd/JNZ/jnz_o.casl diff --git a/as/cmd/JOV/jov_ov.casl b/as/cmd/JOV/jov_o.casl similarity index 100% rename from as/cmd/JOV/jov_ov.casl rename to as/cmd/JOV/jov_o.casl diff --git a/as/cmd/JPL/jpl_ov.casl b/as/cmd/JPL/jpl_o.casl similarity index 100% rename from as/cmd/JPL/jpl_ov.casl rename to as/cmd/JPL/jpl_o.casl diff --git a/as/cmd/JUMP/jump_ov.casl b/as/cmd/JUMP/jump_o.casl similarity index 100% rename from as/cmd/JUMP/jump_ov.casl rename to as/cmd/JUMP/jump_o.casl diff --git a/as/cmd/JZE/jze_ov.casl b/as/cmd/JZE/jze_o.casl similarity index 100% rename from as/cmd/JZE/jze_ov.casl rename to as/cmd/JZE/jze_o.casl diff --git a/as/cmd/LAD/lad1_ov.casl b/as/cmd/LAD/lad1_o.casl similarity index 100% rename from as/cmd/LAD/lad1_ov.casl rename to as/cmd/LAD/lad1_o.casl diff --git a/as/cmd/OR/or1.casl b/as/cmd/OR/or1.casl index 1067c46..6bd0472 100644 --- a/as/cmd/OR/or1.casl +++ b/as/cmd/OR/or1.casl @@ -1,7 +1,8 @@ ;;; OR r,adr MAIN START LD GR1,A - OR GR1,1,A + LAD GR2,1 + OR GR1,A,GR2 RET A DC #3000 DC #4FFF diff --git a/as/cmd/ST/st0.casl b/as/cmd/ST/st0.casl index 3ed3127..8c23518 100644 --- a/as/cmd/ST/st0.casl +++ b/as/cmd/ST/st0.casl @@ -1,6 +1,8 @@ +;;; ST r,adr MAIN START - LAD GR0,286 - ST GR0,A + LD GR1,A + ST GR1,B RET -A DS 1 +A DC 5 +B DS 1 END diff --git a/as/cmd/ST/st1.casl b/as/cmd/ST/st1.casl index 2803c76..d7fab44 100644 --- a/as/cmd/ST/st1.casl +++ b/as/cmd/ST/st1.casl @@ -1,7 +1,9 @@ +;;; ST r,adr,x MAIN START - LAD GR0,286 - LAD GR1,3 - ST GR0,A,GR1 + LD GR1,A + LAD GR2,A + ST GR1,1,GR2 RET -A DS 4 +A DC 5 +B DS 1 END diff --git a/as/cmd/SUBA/suba0.casl b/as/cmd/SUBA/suba0.casl new file mode 100644 index 0000000..eee8d64 --- /dev/null +++ b/as/cmd/SUBA/suba0.casl @@ -0,0 +1,8 @@ +;;; SUBA r,adr +MAIN START +BEGIN LD GR1,A + SUBA GR1,B + RET +A DC 3 +B DC 1 + END diff --git a/as/cmd/SUBA/suba0__o.casl b/as/cmd/SUBA/suba0__o.casl new file mode 100644 index 0000000..301d0af --- /dev/null +++ b/as/cmd/SUBA/suba0__o.casl @@ -0,0 +1,8 @@ +;;; SUBA r,adr オーバーフロー +MAIN START + LD GR1,A + SUBA GR1,B + RET +A DC #8002 ; -32766 +B DC #7FFF ; 32767 + END diff --git a/as/cmd/SUBA/suba0__z.casl b/as/cmd/SUBA/suba0__z.casl new file mode 100644 index 0000000..1febf88 --- /dev/null +++ b/as/cmd/SUBA/suba0__z.casl @@ -0,0 +1,8 @@ +;;; SUBA r,adr 演算結果が零 +MAIN START + LD GR1,A + SUBA GR1,B + RET +A DC #FFF6 ; -10 +B DC #FFF6 ; -10 + END diff --git a/as/cmd/SUBA/suba0_ao.casl b/as/cmd/SUBA/suba0_ao.casl new file mode 100644 index 0000000..36a6bf7 --- /dev/null +++ b/as/cmd/SUBA/suba0_ao.casl @@ -0,0 +1,8 @@ +;;; SUBA r,adr 正数でオーバーフロー +MAIN START + LD GR1,A + SUBA GR1,B + RET +A DC #7FFE ; 32766 +B DC #FFF6 ; -10 + END diff --git a/as/cmd/SUBA/suba0_as0.casl b/as/cmd/SUBA/suba0_as0.casl new file mode 100644 index 0000000..1db9c41 --- /dev/null +++ b/as/cmd/SUBA/suba0_as0.casl @@ -0,0 +1,8 @@ +;;; SUBA r,adr 演算結果が負数(r > adr) +MAIN START + LD GR1,A + SUBA GR1,B + RET +A DC 10 +B DC 20 + END diff --git a/as/cmd/SUBA/suba0_as1.casl b/as/cmd/SUBA/suba0_as1.casl new file mode 100644 index 0000000..c0f1ba5 --- /dev/null +++ b/as/cmd/SUBA/suba0_as1.casl @@ -0,0 +1,8 @@ +;;; SUBA r,adr 演算結果が負数(r < adr) +MAIN START + LD GR1,A + SUBA GR1,B + RET +A DC #FFEC ; -20 +B DC #FFF6 ; -10 + END diff --git a/as/cmd/SUBA/suba0_lo.casl b/as/cmd/SUBA/suba0_lo.casl new file mode 100644 index 0000000..b5be533 --- /dev/null +++ b/as/cmd/SUBA/suba0_lo.casl @@ -0,0 +1,8 @@ +;;; SUBA r,adr SUBLではオーバーフロー +MAIN START + LD GR1,A + SUBA GR1,B + RET +A DC 2 +B DC 15 + END diff --git a/as/cmd/SUBA/suba1.casl b/as/cmd/SUBA/suba1.casl new file mode 100644 index 0000000..c7f1b3e --- /dev/null +++ b/as/cmd/SUBA/suba1.casl @@ -0,0 +1,9 @@ +;;; SUBA r,adr,x +MAIN START +BEGIN LD GR1,A + LAD GR2,1 + SUBA GR1,A,GR2 + RET +A DC 3 + DC 1 + END diff --git a/as/cmd/SUBA/suba2.casl b/as/cmd/SUBA/suba2.casl new file mode 100644 index 0000000..7d1a61e --- /dev/null +++ b/as/cmd/SUBA/suba2.casl @@ -0,0 +1,9 @@ +;;; SUBA r1,r2 +MAIN START +BEGIN LD GR1,A + LD GR2,B + SUBA GR1,GR2 + RET +A DC 3 +B DC 1 + END diff --git a/as/cmd/SUBL/subl0.casl b/as/cmd/SUBL/subl0.casl new file mode 100644 index 0000000..2890d28 --- /dev/null +++ b/as/cmd/SUBL/subl0.casl @@ -0,0 +1,8 @@ +;;; SUBL r,adr +MAIN START +BEGIN LD GR1,A + SUBL GR1,B + RET +A DC 3 +B DC 1 + END diff --git a/as/cmd/SUBL/subl0__o.casl b/as/cmd/SUBL/subl0__o.casl new file mode 100644 index 0000000..5920644 --- /dev/null +++ b/as/cmd/SUBL/subl0__o.casl @@ -0,0 +1,8 @@ +;;; SUBL r,adr オーバーフロー +MAIN START + LD GR1,A + SUBL GR1,B + RET +A DC #8002 ; -32766 +B DC #7FFF ; 32767 + END diff --git a/as/cmd/SUBL/subl0__z.casl b/as/cmd/SUBL/subl0__z.casl new file mode 100644 index 0000000..1296e30 --- /dev/null +++ b/as/cmd/SUBL/subl0__z.casl @@ -0,0 +1,8 @@ +;;; SUBL r,adr 演算結果が零 +MAIN START + LD GR1,A + SUBL GR1,B + RET +A DC #FFF6 ; -10 +B DC #FFF6 ; -10 + END diff --git a/as/cmd/SUBL/subl0_ao.casl b/as/cmd/SUBL/subl0_ao.casl new file mode 100644 index 0000000..2a390a9 --- /dev/null +++ b/as/cmd/SUBL/subl0_ao.casl @@ -0,0 +1,8 @@ +;;; SUBL r,adr 正数でオーバーフロー +MAIN START + LD GR1,A + SUBL GR1,B + RET +A DC #7FFE ; 32766 +B DC #FFF6 ; -10 + END diff --git a/as/cmd/SUBL/subl0_as0.casl b/as/cmd/SUBL/subl0_as0.casl new file mode 100644 index 0000000..20a02d9 --- /dev/null +++ b/as/cmd/SUBL/subl0_as0.casl @@ -0,0 +1,8 @@ +;;; SUBL r,adr 演算結果が負数(r > adr) +MAIN START + LD GR1,A + SUBL GR1,B + RET +A DC 10 +B DC 20 + END diff --git a/as/cmd/SUBL/subl0_as1.casl b/as/cmd/SUBL/subl0_as1.casl new file mode 100644 index 0000000..79c762c --- /dev/null +++ b/as/cmd/SUBL/subl0_as1.casl @@ -0,0 +1,8 @@ +;;; SUBL r,adr 演算結果が負数(r < adr) +MAIN START + LD GR1,A + SUBL GR1,B + RET +A DC #FFEC ; -20 +B DC #FFF6 ; -10 + END diff --git a/as/cmd/SUBL/subl0_lo.casl b/as/cmd/SUBL/subl0_lo.casl new file mode 100644 index 0000000..7fd7150 --- /dev/null +++ b/as/cmd/SUBL/subl0_lo.casl @@ -0,0 +1,8 @@ +;;; SUBL r,adr SUBLではオーバーフロー +MAIN START + LD GR1,A + SUBL GR1,B + RET +A DC 2 +B DC 15 + END diff --git a/as/cmd/SUBL/subl1.casl b/as/cmd/SUBL/subl1.casl new file mode 100644 index 0000000..caafd27 --- /dev/null +++ b/as/cmd/SUBL/subl1.casl @@ -0,0 +1,9 @@ +;;; SUBL r,adr,x +MAIN START +BEGIN LD GR1,A + LAD GR2,1 + SUBL GR1,A,GR2 + RET +A DC 3 + DC 1 + END diff --git a/as/cmd/SUBL/subl2.casl b/as/cmd/SUBL/subl2.casl new file mode 100644 index 0000000..697974d --- /dev/null +++ b/as/cmd/SUBL/subl2.casl @@ -0,0 +1,9 @@ +;;; SUBL r1,r2 +MAIN START +BEGIN LD GR1,A + LD GR2,B + SUBL GR1,GR2 + RET +A DC 3 +B DC 1 + END diff --git a/as/cmd/SVC/svc1.casl b/as/cmd/SVC/svc1.casl new file mode 100644 index 0000000..666458b --- /dev/null +++ b/as/cmd/SVC/svc1.casl @@ -0,0 +1,9 @@ +;;; SVC 1 1文字を入力 +MAIN START + LAD GR1,IBUF + LAD GR2,ILEN + SVC 1 + RET +IBUF DS 6 +ILEN DS 1 + END diff --git a/as/cmd/SVC/svc2.casl b/as/cmd/SVC/svc2.casl index 173e225..1239626 100644 --- a/as/cmd/SVC/svc2.casl +++ b/as/cmd/SVC/svc2.casl @@ -1,4 +1,4 @@ -;;; 「SVC 2」で数値を表示 +;;; SVC 2 1文字を表示 MAIN START BEGIN LAD GR1,D LAD GR2,A diff --git a/as/cmd/XOR/xor1.casl b/as/cmd/XOR/xor1.casl index dc52edd..8d82d7b 100644 --- a/as/cmd/XOR/xor1.casl +++ b/as/cmd/XOR/xor1.casl @@ -1,7 +1,8 @@ -;;; XOR r,adr +;;; XOR r,adr,x MAIN START LD GR1,A - XOR GR1,1,A + LAD GR2,1 + XOR GR1,1,GR2 RET A DC #3000 DC #4FFF diff --git a/as/cmd/literal_semi.casl b/as/cmd/literal_semi.casl deleted file mode 100644 index a3cc7ea..0000000 --- a/as/cmd/literal_semi.casl +++ /dev/null @@ -1,4 +0,0 @@ -MAIN START - LAD GR1,=';' ; 「;」の処理が正常にできるか -FIN RET - END diff --git a/as/cmd/literalstr.casl b/as/cmd/literalstr.casl deleted file mode 100644 index 7a352de..0000000 --- a/as/cmd/literalstr.casl +++ /dev/null @@ -1,13 +0,0 @@ -MAIN START - LAD GR1,='a' - LAD GR2,10 -LOOP CPA GR2,=0 - JZE FIN - JMI FIN - LD GR3,0,GR1 - ADDA GR1,=1 - SUBA GR2,=1 - JUMP LOOP -FIN RET -LEN DC 5 - END diff --git a/test/TEST.mk b/test/TEST.mk index f6141e2..626e6e5 100644 --- a/test/TEST.mk +++ b/test/TEST.mk @@ -4,7 +4,6 @@ # make prepare : CMDで設定されたコマンドを実行した出力結果を0.txt(テストの想定結果)に出力 # make clean : 「make」で生成されたファイルをクリア # make cleanall: 「make」と「make clean」で生成されたファイルをクリア -LOGFILE = ../TEST.log ERRFILE = err.txt UNITNAME = `pwd | xargs basename` # 要定義: CMD, CMDFILE, OBJFILE @@ -13,7 +12,7 @@ UNITNAME = `pwd | xargs basename` check: clean report.txt prepare: cleanall 0.txt clean: - @rm -f 1.txt diff.txt report.txt + @rm -f 1.txt diff.txt report.txt err.txt cleanall: clean @rm -f 0.txt 0.txt 1.txt: $(CMDFILE) $(OBJFILE) diff --git a/test/integration/casl2/Makefile b/test/integration/casl2/Makefile index 05bb87a..f38b79d 100644 --- a/test/integration/casl2/Makefile +++ b/test/integration/casl2/Makefile @@ -36,29 +36,26 @@ cleanall: prepare: @for target in $(TESTS) ; do $(MAKE) prepare -C $$target ; done create: -ifdef UNITNAME +ifndef UNITNAME + @echo "no test created. set UNITNAME" +else @mkdir $(UNITNAME) @echo 'include ../CMD.mk # YACASL2DIR, CASL2' >$(UNITNAME)/Makefile ifdef CASL2FLAG @echo 'CASL2FLAG = $(CASL2FLAG)' >>$(UNITNAME)/Makefile -else - @echo 'CASL2FLAG = -la' >>$(UNITNAME)/Makefile endif -ifdef ASDIR - @echo 'ASDIR = $(ASDIR)' >>$(UNITNAME)/Makefile -else @echo 'ASDIR = $$(YACASL2DIR)/as' >>$(UNITNAME)/Makefile -endif + @echo 'CASL2LIBDIR = $$(YACASL2DIR)/as/casl2lib' >>$(UNITNAME)/Makefile ifdef ASFILE @echo 'ASFILE = $(ASFILE)' >>$(UNITNAME)/Makefile -else - @echo 'ASFILE = $$(ASDIR)/$(UNITNAME).casl' >>$(UNITNAME)/Makefile endif ifdef INFILE - @echo 'IN = <$(INFILE)' >>$(UNITNAME)/Makefile + @echo 'INFILE = $(INFILE)' >>$(UNITNAME)/Makefile +endif + @echo -n 'CMD = $$(CASL2) $$(CASL2FLAG) $$(ASFILE)' >>$(UNITNAME)/Makefile +ifdef INFILE + @echo -n ' >$$(IN)' >>$(UNITNAME)/Makefile endif - @echo 'CMD = $$(CASL2) $$(CASL2FLAG) $$(ASFILE) $$(IN)' >>$(UNITNAME)/Makefile; \ + @echo >>$(UNITNAME)/Makefile; \ echo 'include ../TEST.mk' >>$(UNITNAME)/Makefile -else - @echo "no test created. set UNITNAME" endif diff --git a/test/integration/casl2/cmd_ADDA_adda0/0.txt b/test/integration/casl2/cmd_ADDA_adda0/0.txt new file mode 100644 index 0000000..8a365a2 --- /dev/null +++ b/test/integration/casl2/cmd_ADDA_adda0/0.txt @@ -0,0 +1,67 @@ +../../../../casl2 -atd -M8 ../../../../as/cmd/ADDA/adda0.casl + +Assemble ../../../../as/cmd/ADDA/adda0.casl (0) + +Assemble ../../../../as/cmd/ADDA/adda0.casl (1) +../../../../as/cmd/ADDA/adda0.casl: 1:;;; ADDA r,adr +../../../../as/cmd/ADDA/adda0.casl: 2:MAIN START +../../../../as/cmd/ADDA/adda0.casl: 3:BEGIN LD GR1,A + #0000 #1010 + #0001 #0005 +../../../../as/cmd/ADDA/adda0.casl: 4: ADDA GR1,B + #0002 #2010 + #0003 #0006 +../../../../as/cmd/ADDA/adda0.casl: 5: RET + #0004 #8100 +../../../../as/cmd/ADDA/adda0.casl: 6:A DC 3 + #0005 #0003 +../../../../as/cmd/ADDA/adda0.casl: 7:B DC 1 + #0006 #0001 +../../../../as/cmd/ADDA/adda0.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: 8 = #0008 = 0000000000001000 +#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 +#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: 8 = #0008 = 0000000000001000 +#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 +#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: 8 = #0008 = 0000000000001000 +#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 diff --git a/test/integration/casl2/cmd_ADDA_adda0/Makefile b/test/integration/casl2/cmd_ADDA_adda0/Makefile new file mode 100644 index 0000000..b5c2490 --- /dev/null +++ b/test/integration/casl2/cmd_ADDA_adda0/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -atd -M8 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/ADDA/adda0.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_ADDA_adda0__o/0.txt b/test/integration/casl2/cmd_ADDA_adda0__o/0.txt new file mode 100644 index 0000000..986267f --- /dev/null +++ b/test/integration/casl2/cmd_ADDA_adda0__o/0.txt @@ -0,0 +1,67 @@ +../../../../casl2 -atd -M8 ../../../../as/cmd/ADDA/adda0__o.casl + +Assemble ../../../../as/cmd/ADDA/adda0__o.casl (0) + +Assemble ../../../../as/cmd/ADDA/adda0__o.casl (1) +../../../../as/cmd/ADDA/adda0__o.casl: 1:;;; ADDA r,adr オーバーフロー +../../../../as/cmd/ADDA/adda0__o.casl: 2:MAIN START +../../../../as/cmd/ADDA/adda0__o.casl: 3: LD GR1,A + #0000 #1010 + #0001 #0005 +../../../../as/cmd/ADDA/adda0__o.casl: 4: ADDA GR1,B + #0002 #2010 + #0003 #0006 +../../../../as/cmd/ADDA/adda0__o.casl: 5: RET + #0004 #8100 +../../../../as/cmd/ADDA/adda0__o.casl: 6:A DC #8002 ; -32766 + #0005 #8002 +../../../../as/cmd/ADDA/adda0__o.casl: 7:B DC #8001 ; -32767 + #0006 #8001 +../../../../as/cmd/ADDA/adda0__o.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: 8 = #0008 = 0000000000001000 +#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 8002 8001 0000 +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: -32766 = #8002 = 1000000000000010 +#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: 8 = #0008 = 0000000000001000 +#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 2010 0006 8100 8002 8001 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 3 = #0003 = 0000000000000011 +#0004: GR2: 0 = #0000 = 0000000000000000 +#0004: GR3: 0 = #0000 = 0000000000000000 +#0004: GR4: 0 = #0000 = 0000000000000000 +#0004: GR5: 0 = #0000 = 0000000000000000 +#0004: GR6: 0 = #0000 = 0000000000000000 +#0004: GR7: 0 = #0000 = 0000000000000000 +#0004: SP: 8 = #0008 = 0000000000001000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 100 +#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 8002 8001 0000 diff --git a/test/integration/casl2/cmd_ADDA_adda0__o/Makefile b/test/integration/casl2/cmd_ADDA_adda0__o/Makefile new file mode 100644 index 0000000..323e72a --- /dev/null +++ b/test/integration/casl2/cmd_ADDA_adda0__o/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -atd -M8 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/ADDA/adda0__o.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_ADDA_adda0__z/0.txt b/test/integration/casl2/cmd_ADDA_adda0__z/0.txt new file mode 100644 index 0000000..e96ec65 --- /dev/null +++ b/test/integration/casl2/cmd_ADDA_adda0__z/0.txt @@ -0,0 +1,67 @@ +../../../../casl2 -atd -M8 ../../../../as/cmd/ADDA/adda0__z.casl + +Assemble ../../../../as/cmd/ADDA/adda0__z.casl (0) + +Assemble ../../../../as/cmd/ADDA/adda0__z.casl (1) +../../../../as/cmd/ADDA/adda0__z.casl: 1:;;; ADDA r,adr 演算結果が零 +../../../../as/cmd/ADDA/adda0__z.casl: 2:MAIN START +../../../../as/cmd/ADDA/adda0__z.casl: 3: LD GR1,A + #0000 #1010 + #0001 #0005 +../../../../as/cmd/ADDA/adda0__z.casl: 4: ADDA GR1,B + #0002 #2010 + #0003 #0006 +../../../../as/cmd/ADDA/adda0__z.casl: 5: RET + #0004 #8100 +../../../../as/cmd/ADDA/adda0__z.casl: 6:A DC 0 + #0005 #0000 +../../../../as/cmd/ADDA/adda0__z.casl: 7:B DC 0 + #0006 #0000 +../../../../as/cmd/ADDA/adda0__z.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: 8 = #0008 = 0000000000001000 +#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 0000 0000 0000 +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 0 = #0000 = 0000000000000000 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 8 = #0008 = 0000000000001000 +#0002: PR: 2 = #0002 = 0000000000000010 +#0002: FR (OF SF ZF): 001 +#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 0000 0000 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 0 = #0000 = 0000000000000000 +#0004: GR2: 0 = #0000 = 0000000000000000 +#0004: GR3: 0 = #0000 = 0000000000000000 +#0004: GR4: 0 = #0000 = 0000000000000000 +#0004: GR5: 0 = #0000 = 0000000000000000 +#0004: GR6: 0 = #0000 = 0000000000000000 +#0004: GR7: 0 = #0000 = 0000000000000000 +#0004: SP: 8 = #0008 = 0000000000001000 +#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 0005 2010 0006 8100 0000 0000 0000 diff --git a/test/integration/casl2/cmd_ADDA_adda0__z/Makefile b/test/integration/casl2/cmd_ADDA_adda0__z/Makefile new file mode 100644 index 0000000..f52433a --- /dev/null +++ b/test/integration/casl2/cmd_ADDA_adda0__z/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -atd -M8 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/ADDA/adda0__z.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_ADDA_adda0_ao/0.txt b/test/integration/casl2/cmd_ADDA_adda0_ao/0.txt new file mode 100644 index 0000000..5a4386d --- /dev/null +++ b/test/integration/casl2/cmd_ADDA_adda0_ao/0.txt @@ -0,0 +1,67 @@ +../../../../casl2 -atd -M8 ../../../../as/cmd/ADDA/adda0_ao.casl + +Assemble ../../../../as/cmd/ADDA/adda0_ao.casl (0) + +Assemble ../../../../as/cmd/ADDA/adda0_ao.casl (1) +../../../../as/cmd/ADDA/adda0_ao.casl: 1:;;; ADDA r,adr 正数でオーバーフロー +../../../../as/cmd/ADDA/adda0_ao.casl: 2:MAIN START +../../../../as/cmd/ADDA/adda0_ao.casl: 3: LD GR1,A + #0000 #1010 + #0001 #0005 +../../../../as/cmd/ADDA/adda0_ao.casl: 4: ADDA GR1,B + #0002 #2010 + #0003 #0006 +../../../../as/cmd/ADDA/adda0_ao.casl: 5: RET + #0004 #8100 +../../../../as/cmd/ADDA/adda0_ao.casl: 6:A DC #7FFE ; 32766 + #0005 #7FFE +../../../../as/cmd/ADDA/adda0_ao.casl: 7:B DC #000A ; 10 + #0006 #000A +../../../../as/cmd/ADDA/adda0_ao.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: 8 = #0008 = 0000000000001000 +#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 7FFE 000A 0000 +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 32766 = #7FFE = 0111111111111110 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 8 = #0008 = 0000000000001000 +#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 7FFE 000A 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: -32760 = #8008 = 1000000000001000 +#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: 8 = #0008 = 0000000000001000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 110 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 1010 0005 2010 0006 8100 7FFE 000A 0000 diff --git a/test/integration/casl2/cmd_ADDA_adda0_ao/Makefile b/test/integration/casl2/cmd_ADDA_adda0_ao/Makefile new file mode 100644 index 0000000..2662245 --- /dev/null +++ b/test/integration/casl2/cmd_ADDA_adda0_ao/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -atd -M8 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/ADDA/adda0_ao.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_ADDA_adda0_as0/0.txt b/test/integration/casl2/cmd_ADDA_adda0_as0/0.txt new file mode 100644 index 0000000..d590fe2 --- /dev/null +++ b/test/integration/casl2/cmd_ADDA_adda0_as0/0.txt @@ -0,0 +1,67 @@ +../../../../casl2 -atd -M8 ../../../../as/cmd/ADDA/adda0_as0.casl + +Assemble ../../../../as/cmd/ADDA/adda0_as0.casl (0) + +Assemble ../../../../as/cmd/ADDA/adda0_as0.casl (1) +../../../../as/cmd/ADDA/adda0_as0.casl: 1:;;; ADDA r,adr 演算結果が負数(r > adr) +../../../../as/cmd/ADDA/adda0_as0.casl: 2:MAIN START +../../../../as/cmd/ADDA/adda0_as0.casl: 3: LD GR1,A + #0000 #1010 + #0001 #0005 +../../../../as/cmd/ADDA/adda0_as0.casl: 4: ADDA GR1,B + #0002 #2010 + #0003 #0006 +../../../../as/cmd/ADDA/adda0_as0.casl: 5: RET + #0004 #8100 +../../../../as/cmd/ADDA/adda0_as0.casl: 6:A DC #000A ; 10 + #0005 #000A +../../../../as/cmd/ADDA/adda0_as0.casl: 7:B DC #FFEC ; -20 + #0006 #FFEC +../../../../as/cmd/ADDA/adda0_as0.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: 8 = #0008 = 0000000000001000 +#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 000A FFEC 0000 +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 10 = #000A = 0000000000001010 = '\n' +#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: 8 = #0008 = 0000000000001000 +#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 000A FFEC 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: -10 = #FFF6 = 1111111111110110 +#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: 8 = #0008 = 0000000000001000 +#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 2010 0006 8100 000A FFEC 0000 diff --git a/test/integration/casl2/cmd_ADDA_adda0_as0/Makefile b/test/integration/casl2/cmd_ADDA_adda0_as0/Makefile new file mode 100644 index 0000000..56ce5b9 --- /dev/null +++ b/test/integration/casl2/cmd_ADDA_adda0_as0/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -atd -M8 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/ADDA/adda0_as0.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_ADDA_adda0_as1/0.txt b/test/integration/casl2/cmd_ADDA_adda0_as1/0.txt new file mode 100644 index 0000000..d824819 --- /dev/null +++ b/test/integration/casl2/cmd_ADDA_adda0_as1/0.txt @@ -0,0 +1,67 @@ +../../../../casl2 -atd -M8 ../../../../as/cmd/ADDA/adda0_as1.casl + +Assemble ../../../../as/cmd/ADDA/adda0_as1.casl (0) + +Assemble ../../../../as/cmd/ADDA/adda0_as1.casl (1) +../../../../as/cmd/ADDA/adda0_as1.casl: 1:;;; ADDA r,adr 演算結果が負数(r < adr) +../../../../as/cmd/ADDA/adda0_as1.casl: 2:MAIN START +../../../../as/cmd/ADDA/adda0_as1.casl: 3: LD GR1,A + #0000 #1010 + #0001 #0005 +../../../../as/cmd/ADDA/adda0_as1.casl: 4: ADDA GR1,B + #0002 #2010 + #0003 #0006 +../../../../as/cmd/ADDA/adda0_as1.casl: 5: RET + #0004 #8100 +../../../../as/cmd/ADDA/adda0_as1.casl: 6:A DC #FFEC ; -20 + #0005 #FFEC +../../../../as/cmd/ADDA/adda0_as1.casl: 7:B DC #000A ; 10 + #0006 #000A +../../../../as/cmd/ADDA/adda0_as1.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: 8 = #0008 = 0000000000001000 +#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 FFEC 000A 0000 +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: -20 = #FFEC = 1111111111101100 +#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: 8 = #0008 = 0000000000001000 +#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 2010 0006 8100 FFEC 000A 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: -10 = #FFF6 = 1111111111110110 +#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: 8 = #0008 = 0000000000001000 +#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 2010 0006 8100 FFEC 000A 0000 diff --git a/test/integration/casl2/cmd_ADDA_adda0_as1/Makefile b/test/integration/casl2/cmd_ADDA_adda0_as1/Makefile new file mode 100644 index 0000000..3efc0cb --- /dev/null +++ b/test/integration/casl2/cmd_ADDA_adda0_as1/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -atd -M8 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/ADDA/adda0_as1.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_ADDA_adda0_az/0.txt b/test/integration/casl2/cmd_ADDA_adda0_az/0.txt new file mode 100644 index 0000000..87e8ecb --- /dev/null +++ b/test/integration/casl2/cmd_ADDA_adda0_az/0.txt @@ -0,0 +1,67 @@ +../../../../casl2 -atd -M8 ../../../../as/cmd/ADDA/adda0_az.casl + +Assemble ../../../../as/cmd/ADDA/adda0_az.casl (0) + +Assemble ../../../../as/cmd/ADDA/adda0_az.casl (1) +../../../../as/cmd/ADDA/adda0_az.casl: 1:;;; ADDA r,adr 演算結果が零 +../../../../as/cmd/ADDA/adda0_az.casl: 2:MAIN START +../../../../as/cmd/ADDA/adda0_az.casl: 3: LD GR1,A + #0000 #1010 + #0001 #0005 +../../../../as/cmd/ADDA/adda0_az.casl: 4: ADDA GR1,B + #0002 #2010 + #0003 #0006 +../../../../as/cmd/ADDA/adda0_az.casl: 5: RET + #0004 #8100 +../../../../as/cmd/ADDA/adda0_az.casl: 6:A DC #FFF6 ; -10 + #0005 #FFF6 +../../../../as/cmd/ADDA/adda0_az.casl: 7:B DC 10 + #0006 #000A +../../../../as/cmd/ADDA/adda0_az.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: 8 = #0008 = 0000000000001000 +#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 FFF6 000A 0000 +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: -10 = #FFF6 = 1111111111110110 +#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: 8 = #0008 = 0000000000001000 +#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 2010 0006 8100 FFF6 000A 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 0 = #0000 = 0000000000000000 +#0004: GR2: 0 = #0000 = 0000000000000000 +#0004: GR3: 0 = #0000 = 0000000000000000 +#0004: GR4: 0 = #0000 = 0000000000000000 +#0004: GR5: 0 = #0000 = 0000000000000000 +#0004: GR6: 0 = #0000 = 0000000000000000 +#0004: GR7: 0 = #0000 = 0000000000000000 +#0004: SP: 8 = #0008 = 0000000000001000 +#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 0005 2010 0006 8100 FFF6 000A 0000 diff --git a/test/integration/casl2/cmd_ADDA_adda0_az/Makefile b/test/integration/casl2/cmd_ADDA_adda0_az/Makefile new file mode 100644 index 0000000..b86ad80 --- /dev/null +++ b/test/integration/casl2/cmd_ADDA_adda0_az/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -atd -M8 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/ADDA/adda0_az.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_ADDA_adda0_lo/0.txt b/test/integration/casl2/cmd_ADDA_adda0_lo/0.txt new file mode 100644 index 0000000..53ec93d --- /dev/null +++ b/test/integration/casl2/cmd_ADDA_adda0_lo/0.txt @@ -0,0 +1,67 @@ +../../../../casl2 -atd -M8 ../../../../as/cmd/ADDA/adda0_lo.casl + +Assemble ../../../../as/cmd/ADDA/adda0_lo.casl (0) + +Assemble ../../../../as/cmd/ADDA/adda0_lo.casl (1) +../../../../as/cmd/ADDA/adda0_lo.casl: 1:;;; ADDA r,adr ADDLではオーバーフロー +../../../../as/cmd/ADDA/adda0_lo.casl: 2:MAIN START +../../../../as/cmd/ADDA/adda0_lo.casl: 3: LD GR1,A + #0000 #1010 + #0001 #0005 +../../../../as/cmd/ADDA/adda0_lo.casl: 4: ADDA GR1,B + #0002 #2010 + #0003 #0006 +../../../../as/cmd/ADDA/adda0_lo.casl: 5: RET + #0004 #8100 +../../../../as/cmd/ADDA/adda0_lo.casl: 6:A DC #FFFE ; -2 + #0005 #FFFE +../../../../as/cmd/ADDA/adda0_lo.casl: 7:B DC #000F ; 15 + #0006 #000F +../../../../as/cmd/ADDA/adda0_lo.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: 8 = #0008 = 0000000000001000 +#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 FFFE 000F 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: 8 = #0008 = 0000000000001000 +#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 2010 0006 8100 FFFE 000F 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 13 = #000D = 0000000000001101 +#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: 8 = #0008 = 0000000000001000 +#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 FFFE 000F 0000 diff --git a/test/integration/casl2/cmd_ADDA_adda0_lo/Makefile b/test/integration/casl2/cmd_ADDA_adda0_lo/Makefile new file mode 100644 index 0000000..00e4810 --- /dev/null +++ b/test/integration/casl2/cmd_ADDA_adda0_lo/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -atd -M8 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/ADDA/adda0_lo.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_ADDA_adda1/0.txt b/test/integration/casl2/cmd_ADDA_adda1/0.txt new file mode 100644 index 0000000..44dff6c --- /dev/null +++ b/test/integration/casl2/cmd_ADDA_adda1/0.txt @@ -0,0 +1,89 @@ +../../../../casl2 -atd -M16 ../../../../as/cmd/ADDA/adda1.casl + +Assemble ../../../../as/cmd/ADDA/adda1.casl (0) + +Assemble ../../../../as/cmd/ADDA/adda1.casl (1) +../../../../as/cmd/ADDA/adda1.casl: 1:;;; ADDA r,adr,x +../../../../as/cmd/ADDA/adda1.casl: 2:MAIN START +../../../../as/cmd/ADDA/adda1.casl: 3:BEGIN LD GR1,A + #0000 #1010 + #0001 #0007 +../../../../as/cmd/ADDA/adda1.casl: 4: LAD GR2,1 + #0002 #1220 + #0003 #0001 +../../../../as/cmd/ADDA/adda1.casl: 5: ADDA GR1,A,GR2 + #0004 #2012 + #0005 #0007 +../../../../as/cmd/ADDA/adda1.casl: 6: RET + #0006 #8100 +../../../../as/cmd/ADDA/adda1.casl: 7:A DC 3 + #0007 #0003 +../../../../as/cmd/ADDA/adda1.casl: 8: DC 1 + #0008 #0001 +../../../../as/cmd/ADDA/adda1.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: 16 = #0010 = 0000000000010000 +#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 1220 0001 2012 0007 8100 0003 0001 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: 16 = #0010 = 0000000000010000 +#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 1220 0001 2012 0007 8100 0003 0001 0000 0000 0000 0000 0000 0000 0000 + +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 3 = #0003 = 0000000000000011 +#0004: GR2: 1 = #0001 = 0000000000000001 +#0004: GR3: 0 = #0000 = 0000000000000000 +#0004: GR4: 0 = #0000 = 0000000000000000 +#0004: GR5: 0 = #0000 = 0000000000000000 +#0004: GR6: 0 = #0000 = 0000000000000000 +#0004: GR7: 0 = #0000 = 0000000000000000 +#0004: SP: 16 = #0010 = 0000000000010000 +#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 1220 0001 2012 0007 8100 0003 0001 0000 0000 0000 0000 0000 0000 0000 + +#0006: Register:::: +#0006: GR0: 0 = #0000 = 0000000000000000 +#0006: GR1: 4 = #0004 = 0000000000000100 +#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: 16 = #0010 = 0000000000010000 +#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 1220 0001 2012 0007 8100 0003 0001 0000 0000 0000 0000 0000 0000 0000 + diff --git a/test/integration/casl2/cmd_ADDA_adda1/Makefile b/test/integration/casl2/cmd_ADDA_adda1/Makefile new file mode 100644 index 0000000..9a947c4 --- /dev/null +++ b/test/integration/casl2/cmd_ADDA_adda1/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -atd -M16 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/ADDA/adda1.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_ADDA_adda2/0.txt b/test/integration/casl2/cmd_ADDA_adda2/0.txt new file mode 100644 index 0000000..004f1c9 --- /dev/null +++ b/test/integration/casl2/cmd_ADDA_adda2/0.txt @@ -0,0 +1,88 @@ +../../../../casl2 -atd -M16 ../../../../as/cmd/ADDA/adda2.casl + +Assemble ../../../../as/cmd/ADDA/adda2.casl (0) + +Assemble ../../../../as/cmd/ADDA/adda2.casl (1) +../../../../as/cmd/ADDA/adda2.casl: 1:;;; ADDA r1,r2 +../../../../as/cmd/ADDA/adda2.casl: 2:MAIN START +../../../../as/cmd/ADDA/adda2.casl: 3:BEGIN LD GR1,A + #0000 #1010 + #0001 #0006 +../../../../as/cmd/ADDA/adda2.casl: 4: LD GR2,B + #0002 #1020 + #0003 #0007 +../../../../as/cmd/ADDA/adda2.casl: 5: ADDA GR1,GR2 + #0004 #2412 +../../../../as/cmd/ADDA/adda2.casl: 6: RET + #0005 #8100 +../../../../as/cmd/ADDA/adda2.casl: 7:A DC 3 + #0006 #0003 +../../../../as/cmd/ADDA/adda2.casl: 8:B DC 1 + #0007 #0001 +../../../../as/cmd/ADDA/adda2.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: 16 = #0010 = 0000000000010000 +#0000: PR: 0 = #0000 = 0000000000000000 +#0000: FR (OF SF ZF): 000 +#0000: Memory:::: +#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0000: 0000: 1010 0006 1020 0007 2412 8100 0003 0001 0000 0000 0000 0000 0000 0000 0000 0000 + +#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: 16 = #0010 = 0000000000010000 +#0002: PR: 2 = #0002 = 0000000000000010 +#0002: FR (OF SF ZF): 000 +#0002: Memory:::: +#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0002: 0000: 1010 0006 1020 0007 2412 8100 0003 0001 0000 0000 0000 0000 0000 0000 0000 0000 + +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 3 = #0003 = 0000000000000011 +#0004: GR2: 1 = #0001 = 0000000000000001 +#0004: GR3: 0 = #0000 = 0000000000000000 +#0004: GR4: 0 = #0000 = 0000000000000000 +#0004: GR5: 0 = #0000 = 0000000000000000 +#0004: GR6: 0 = #0000 = 0000000000000000 +#0004: GR7: 0 = #0000 = 0000000000000000 +#0004: SP: 16 = #0010 = 0000000000010000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 000 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 1010 0006 1020 0007 2412 8100 0003 0001 0000 0000 0000 0000 0000 0000 0000 0000 + +#0005: Register:::: +#0005: GR0: 0 = #0000 = 0000000000000000 +#0005: GR1: 4 = #0004 = 0000000000000100 +#0005: GR2: 1 = #0001 = 0000000000000001 +#0005: GR3: 0 = #0000 = 0000000000000000 +#0005: GR4: 0 = #0000 = 0000000000000000 +#0005: GR5: 0 = #0000 = 0000000000000000 +#0005: GR6: 0 = #0000 = 0000000000000000 +#0005: GR7: 0 = #0000 = 0000000000000000 +#0005: SP: 16 = #0010 = 0000000000010000 +#0005: PR: 5 = #0005 = 0000000000000101 +#0005: FR (OF SF ZF): 000 +#0005: Memory:::: +#0005: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0005: 0000: 1010 0006 1020 0007 2412 8100 0003 0001 0000 0000 0000 0000 0000 0000 0000 0000 + diff --git a/test/integration/casl2/cmd_ADDA_adda2/Makefile b/test/integration/casl2/cmd_ADDA_adda2/Makefile new file mode 100644 index 0000000..92455cd --- /dev/null +++ b/test/integration/casl2/cmd_ADDA_adda2/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -atd -M16 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/ADDA/adda2.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_ADDL_addl0/0.txt b/test/integration/casl2/cmd_ADDL_addl0/0.txt new file mode 100644 index 0000000..87179b7 --- /dev/null +++ b/test/integration/casl2/cmd_ADDL_addl0/0.txt @@ -0,0 +1,67 @@ +../../../../casl2 -atd -M8 ../../../../as/cmd/ADDL/addl0.casl + +Assemble ../../../../as/cmd/ADDL/addl0.casl (0) + +Assemble ../../../../as/cmd/ADDL/addl0.casl (1) +../../../../as/cmd/ADDL/addl0.casl: 1:;;; ADDL r,adr +../../../../as/cmd/ADDL/addl0.casl: 2:MAIN START +../../../../as/cmd/ADDL/addl0.casl: 3:BEGIN LD GR1,A + #0000 #1010 + #0001 #0005 +../../../../as/cmd/ADDL/addl0.casl: 4: ADDL GR1,B + #0002 #2210 + #0003 #0006 +../../../../as/cmd/ADDL/addl0.casl: 5: RET + #0004 #8100 +../../../../as/cmd/ADDL/addl0.casl: 6:A DC 3 + #0005 #0003 +../../../../as/cmd/ADDL/addl0.casl: 7:B DC 1 + #0006 #0001 +../../../../as/cmd/ADDL/addl0.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: 8 = #0008 = 0000000000001000 +#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 2210 0006 8100 0003 0001 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: 8 = #0008 = 0000000000001000 +#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 2210 0006 8100 0003 0001 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: 8 = #0008 = 0000000000001000 +#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 2210 0006 8100 0003 0001 0000 diff --git a/test/integration/casl2/cmd_ADDL_addl0/Makefile b/test/integration/casl2/cmd_ADDL_addl0/Makefile new file mode 100644 index 0000000..35835e5 --- /dev/null +++ b/test/integration/casl2/cmd_ADDL_addl0/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -atd -M8 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/ADDL/addl0.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_ADDL_addl0__o/0.txt b/test/integration/casl2/cmd_ADDL_addl0__o/0.txt new file mode 100644 index 0000000..bc218fa --- /dev/null +++ b/test/integration/casl2/cmd_ADDL_addl0__o/0.txt @@ -0,0 +1,67 @@ +../../../../casl2 -aTd -M8 ../../../../as/cmd/ADDL/addl0__o.casl + +Assemble ../../../../as/cmd/ADDL/addl0__o.casl (0) + +Assemble ../../../../as/cmd/ADDL/addl0__o.casl (1) +../../../../as/cmd/ADDL/addl0__o.casl: 1:;;; ADDL r,adr オーバーフロー +../../../../as/cmd/ADDL/addl0__o.casl: 2:MAIN START +../../../../as/cmd/ADDL/addl0__o.casl: 3: LD GR1,A + #0000 #1010 + #0001 #0005 +../../../../as/cmd/ADDL/addl0__o.casl: 4: ADDL GR1,B + #0002 #2210 + #0003 #0006 +../../../../as/cmd/ADDL/addl0__o.casl: 5: RET + #0004 #8100 +../../../../as/cmd/ADDL/addl0__o.casl: 6:A DC #8002 ; 32770 + #0005 #8002 +../../../../as/cmd/ADDL/addl0__o.casl: 7:B DC #8001 ; 32769 + #0006 #8001 +../../../../as/cmd/ADDL/addl0__o.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: 8 = #0008 = 0000000000001000 +#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 2210 0006 8100 8002 8001 0000 +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 32770 = #8002 = 1000000000000010 +#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: 8 = #0008 = 0000000000001000 +#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 2210 0006 8100 8002 8001 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 3 = #0003 = 0000000000000011 +#0004: GR2: 0 = #0000 = 0000000000000000 +#0004: GR3: 0 = #0000 = 0000000000000000 +#0004: GR4: 0 = #0000 = 0000000000000000 +#0004: GR5: 0 = #0000 = 0000000000000000 +#0004: GR6: 0 = #0000 = 0000000000000000 +#0004: GR7: 0 = #0000 = 0000000000000000 +#0004: SP: 8 = #0008 = 0000000000001000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 100 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 1010 0005 2210 0006 8100 8002 8001 0000 diff --git a/test/integration/casl2/cmd_ADDL_addl0__o/Makefile b/test/integration/casl2/cmd_ADDL_addl0__o/Makefile new file mode 100644 index 0000000..b566509 --- /dev/null +++ b/test/integration/casl2/cmd_ADDL_addl0__o/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -aTd -M8 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/ADDL/addl0__o.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_ADDL_addl0__z/0.txt b/test/integration/casl2/cmd_ADDL_addl0__z/0.txt new file mode 100644 index 0000000..e44f006 --- /dev/null +++ b/test/integration/casl2/cmd_ADDL_addl0__z/0.txt @@ -0,0 +1,67 @@ +../../../../casl2 -aTd -M8 ../../../../as/cmd/ADDL/addl0__z.casl + +Assemble ../../../../as/cmd/ADDL/addl0__z.casl (0) + +Assemble ../../../../as/cmd/ADDL/addl0__z.casl (1) +../../../../as/cmd/ADDL/addl0__z.casl: 1:;;; ADDL r,adr 演算結果が零 +../../../../as/cmd/ADDL/addl0__z.casl: 2:MAIN START +../../../../as/cmd/ADDL/addl0__z.casl: 3: LD GR1,A + #0000 #1010 + #0001 #0005 +../../../../as/cmd/ADDL/addl0__z.casl: 4: ADDL GR1,B + #0002 #2210 + #0003 #0006 +../../../../as/cmd/ADDL/addl0__z.casl: 5: RET + #0004 #8100 +../../../../as/cmd/ADDL/addl0__z.casl: 6:A DC 0 + #0005 #0000 +../../../../as/cmd/ADDL/addl0__z.casl: 7:B DC 0 + #0006 #0000 +../../../../as/cmd/ADDL/addl0__z.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: 8 = #0008 = 0000000000001000 +#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 2210 0006 8100 0000 0000 0000 +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 0 = #0000 = 0000000000000000 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 8 = #0008 = 0000000000001000 +#0002: PR: 2 = #0002 = 0000000000000010 +#0002: FR (OF SF ZF): 001 +#0002: Memory:::: +#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0002: 0000: 1010 0005 2210 0006 8100 0000 0000 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 0 = #0000 = 0000000000000000 +#0004: GR2: 0 = #0000 = 0000000000000000 +#0004: GR3: 0 = #0000 = 0000000000000000 +#0004: GR4: 0 = #0000 = 0000000000000000 +#0004: GR5: 0 = #0000 = 0000000000000000 +#0004: GR6: 0 = #0000 = 0000000000000000 +#0004: GR7: 0 = #0000 = 0000000000000000 +#0004: SP: 8 = #0008 = 0000000000001000 +#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 0005 2210 0006 8100 0000 0000 0000 diff --git a/test/integration/casl2/cmd_ADDL_addl0__z/Makefile b/test/integration/casl2/cmd_ADDL_addl0__z/Makefile new file mode 100644 index 0000000..52a9109 --- /dev/null +++ b/test/integration/casl2/cmd_ADDL_addl0__z/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -aTd -M8 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/ADDL/addl0__z.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_ADDL_addl0_ao/0.txt b/test/integration/casl2/cmd_ADDL_addl0_ao/0.txt new file mode 100644 index 0000000..ee28436 --- /dev/null +++ b/test/integration/casl2/cmd_ADDL_addl0_ao/0.txt @@ -0,0 +1,67 @@ +../../../../casl2 -aTd -M8 ../../../../as/cmd/ADDL/addl0_ao.casl + +Assemble ../../../../as/cmd/ADDL/addl0_ao.casl (0) + +Assemble ../../../../as/cmd/ADDL/addl0_ao.casl (1) +../../../../as/cmd/ADDL/addl0_ao.casl: 1:;;; ADDL r,adr ADDAでは正数でオーバーフロー +../../../../as/cmd/ADDL/addl0_ao.casl: 2:MAIN START +../../../../as/cmd/ADDL/addl0_ao.casl: 3: LD GR1,A + #0000 #1010 + #0001 #0005 +../../../../as/cmd/ADDL/addl0_ao.casl: 4: ADDL GR1,B + #0002 #2210 + #0003 #0006 +../../../../as/cmd/ADDL/addl0_ao.casl: 5: RET + #0004 #8100 +../../../../as/cmd/ADDL/addl0_ao.casl: 6:A DC #7FFE ; 32766 + #0005 #7FFE +../../../../as/cmd/ADDL/addl0_ao.casl: 7:B DC #000A ; 10 + #0006 #000A +../../../../as/cmd/ADDL/addl0_ao.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: 8 = #0008 = 0000000000001000 +#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 2210 0006 8100 7FFE 000A 0000 +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 32766 = #7FFE = 0111111111111110 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 8 = #0008 = 0000000000001000 +#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 2210 0006 8100 7FFE 000A 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 32776 = #8008 = 1000000000001000 +#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: 8 = #0008 = 0000000000001000 +#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 2210 0006 8100 7FFE 000A 0000 diff --git a/test/integration/casl2/cmd_ADDL_addl0_ao/Makefile b/test/integration/casl2/cmd_ADDL_addl0_ao/Makefile new file mode 100644 index 0000000..8c88d40 --- /dev/null +++ b/test/integration/casl2/cmd_ADDL_addl0_ao/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -aTd -M8 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/ADDL/addl0_ao.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_ADDL_addl0_as0/0.txt b/test/integration/casl2/cmd_ADDL_addl0_as0/0.txt new file mode 100644 index 0000000..9d47bf0 --- /dev/null +++ b/test/integration/casl2/cmd_ADDL_addl0_as0/0.txt @@ -0,0 +1,67 @@ +../../../../casl2 -atd -M8 ../../../../as/cmd/ADDL/addl0_as0.casl + +Assemble ../../../../as/cmd/ADDL/addl0_as0.casl (0) + +Assemble ../../../../as/cmd/ADDL/addl0_as0.casl (1) +../../../../as/cmd/ADDL/addl0_as0.casl: 1:;;; ADDL r,adr 演算結果が負数(r > adr) +../../../../as/cmd/ADDL/addl0_as0.casl: 2:MAIN START +../../../../as/cmd/ADDL/addl0_as0.casl: 3: LD GR1,A + #0000 #1010 + #0001 #0005 +../../../../as/cmd/ADDL/addl0_as0.casl: 4: ADDL GR1,B + #0002 #2210 + #0003 #0006 +../../../../as/cmd/ADDL/addl0_as0.casl: 5: RET + #0004 #8100 +../../../../as/cmd/ADDL/addl0_as0.casl: 6:A DC #000A ; 10 + #0005 #000A +../../../../as/cmd/ADDL/addl0_as0.casl: 7:B DC #FFEC ; -20 + #0006 #FFEC +../../../../as/cmd/ADDL/addl0_as0.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: 8 = #0008 = 0000000000001000 +#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 2210 0006 8100 000A FFEC 0000 +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 10 = #000A = 0000000000001010 = '\n' +#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: 8 = #0008 = 0000000000001000 +#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 2210 0006 8100 000A FFEC 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: -10 = #FFF6 = 1111111111110110 +#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: 8 = #0008 = 0000000000001000 +#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 2210 0006 8100 000A FFEC 0000 diff --git a/test/integration/casl2/cmd_ADDL_addl0_as0/Makefile b/test/integration/casl2/cmd_ADDL_addl0_as0/Makefile new file mode 100644 index 0000000..db78268 --- /dev/null +++ b/test/integration/casl2/cmd_ADDL_addl0_as0/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -atd -M8 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/ADDL/addl0_as0.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_ADDL_addl0_as1/0.txt b/test/integration/casl2/cmd_ADDL_addl0_as1/0.txt new file mode 100644 index 0000000..34ef281 --- /dev/null +++ b/test/integration/casl2/cmd_ADDL_addl0_as1/0.txt @@ -0,0 +1,67 @@ +../../../../casl2 -atd -M8 ../../../../as/cmd/ADDL/addl0_as1.casl + +Assemble ../../../../as/cmd/ADDL/addl0_as1.casl (0) + +Assemble ../../../../as/cmd/ADDL/addl0_as1.casl (1) +../../../../as/cmd/ADDL/addl0_as1.casl: 1:;;; ADDL r,adr 演算結果が負数(r < adr) +../../../../as/cmd/ADDL/addl0_as1.casl: 2:MAIN START +../../../../as/cmd/ADDL/addl0_as1.casl: 3: LD GR1,A + #0000 #1010 + #0001 #0005 +../../../../as/cmd/ADDL/addl0_as1.casl: 4: ADDL GR1,B + #0002 #2210 + #0003 #0006 +../../../../as/cmd/ADDL/addl0_as1.casl: 5: RET + #0004 #8100 +../../../../as/cmd/ADDL/addl0_as1.casl: 6:A DC #FFEC ; -20 + #0005 #FFEC +../../../../as/cmd/ADDL/addl0_as1.casl: 7:B DC #000A ; 10 + #0006 #000A +../../../../as/cmd/ADDL/addl0_as1.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: 8 = #0008 = 0000000000001000 +#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 2210 0006 8100 FFEC 000A 0000 +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: -20 = #FFEC = 1111111111101100 +#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: 8 = #0008 = 0000000000001000 +#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 2210 0006 8100 FFEC 000A 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: -10 = #FFF6 = 1111111111110110 +#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: 8 = #0008 = 0000000000001000 +#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 2210 0006 8100 FFEC 000A 0000 diff --git a/test/integration/casl2/cmd_ADDL_addl0_as1/Makefile b/test/integration/casl2/cmd_ADDL_addl0_as1/Makefile new file mode 100644 index 0000000..aa6a403 --- /dev/null +++ b/test/integration/casl2/cmd_ADDL_addl0_as1/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -atd -M8 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/ADDL/addl0_as1.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_ADDL_addl0_az/0.txt b/test/integration/casl2/cmd_ADDL_addl0_az/0.txt new file mode 100644 index 0000000..74781ec --- /dev/null +++ b/test/integration/casl2/cmd_ADDL_addl0_az/0.txt @@ -0,0 +1,67 @@ +../../../../casl2 -aTd -M8 ../../../../as/cmd/ADDL/addl0_az.casl + +Assemble ../../../../as/cmd/ADDL/addl0_az.casl (0) + +Assemble ../../../../as/cmd/ADDL/addl0_az.casl (1) +../../../../as/cmd/ADDL/addl0_az.casl: 1:;;; ADDL r,adr ADDAでは演算結果が零 +../../../../as/cmd/ADDL/addl0_az.casl: 2:MAIN START +../../../../as/cmd/ADDL/addl0_az.casl: 3: LD GR1,A + #0000 #1010 + #0001 #0005 +../../../../as/cmd/ADDL/addl0_az.casl: 4: ADDL GR1,B + #0002 #2210 + #0003 #0006 +../../../../as/cmd/ADDL/addl0_az.casl: 5: RET + #0004 #8100 +../../../../as/cmd/ADDL/addl0_az.casl: 6:A DC #FFF6 ; -10 + #0005 #FFF6 +../../../../as/cmd/ADDL/addl0_az.casl: 7:B DC 10 + #0006 #000A +../../../../as/cmd/ADDL/addl0_az.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: 8 = #0008 = 0000000000001000 +#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 2210 0006 8100 FFF6 000A 0000 +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 65526 = #FFF6 = 1111111111110110 +#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: 8 = #0008 = 0000000000001000 +#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 2210 0006 8100 FFF6 000A 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 0 = #0000 = 0000000000000000 +#0004: GR2: 0 = #0000 = 0000000000000000 +#0004: GR3: 0 = #0000 = 0000000000000000 +#0004: GR4: 0 = #0000 = 0000000000000000 +#0004: GR5: 0 = #0000 = 0000000000000000 +#0004: GR6: 0 = #0000 = 0000000000000000 +#0004: GR7: 0 = #0000 = 0000000000000000 +#0004: SP: 8 = #0008 = 0000000000001000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 101 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 1010 0005 2210 0006 8100 FFF6 000A 0000 diff --git a/test/integration/casl2/cmd_ADDL_addl0_az/Makefile b/test/integration/casl2/cmd_ADDL_addl0_az/Makefile new file mode 100644 index 0000000..2b67154 --- /dev/null +++ b/test/integration/casl2/cmd_ADDL_addl0_az/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -aTd -M8 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/ADDL/addl0_az.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_ADDL_addl0_lo/0.txt b/test/integration/casl2/cmd_ADDL_addl0_lo/0.txt new file mode 100644 index 0000000..dbb667c --- /dev/null +++ b/test/integration/casl2/cmd_ADDL_addl0_lo/0.txt @@ -0,0 +1,67 @@ +../../../../casl2 -aTd -M8 ../../../../as/cmd/ADDL/addl0_lo.casl + +Assemble ../../../../as/cmd/ADDL/addl0_lo.casl (0) + +Assemble ../../../../as/cmd/ADDL/addl0_lo.casl (1) +../../../../as/cmd/ADDL/addl0_lo.casl: 1:;;; ADDL r,adr ADDLではオーバーフロー +../../../../as/cmd/ADDL/addl0_lo.casl: 2:MAIN START +../../../../as/cmd/ADDL/addl0_lo.casl: 3: LD GR1,A + #0000 #1010 + #0001 #0005 +../../../../as/cmd/ADDL/addl0_lo.casl: 4: ADDL GR1,B + #0002 #2210 + #0003 #0006 +../../../../as/cmd/ADDL/addl0_lo.casl: 5: RET + #0004 #8100 +../../../../as/cmd/ADDL/addl0_lo.casl: 6:A DC #FFFE ; -2 + #0005 #FFFE +../../../../as/cmd/ADDL/addl0_lo.casl: 7:B DC #000F ; 15 + #0006 #000F +../../../../as/cmd/ADDL/addl0_lo.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: 8 = #0008 = 0000000000001000 +#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 2210 0006 8100 FFFE 000F 0000 +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 65534 = #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: 8 = #0008 = 0000000000001000 +#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 2210 0006 8100 FFFE 000F 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 13 = #000D = 0000000000001101 +#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: 8 = #0008 = 0000000000001000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 100 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 1010 0005 2210 0006 8100 FFFE 000F 0000 diff --git a/test/integration/casl2/cmd_ADDL_addl0_lo/Makefile b/test/integration/casl2/cmd_ADDL_addl0_lo/Makefile new file mode 100644 index 0000000..8467f68 --- /dev/null +++ b/test/integration/casl2/cmd_ADDL_addl0_lo/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -aTd -M8 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/ADDL/addl0_lo.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_ADDL_addl1/0.txt b/test/integration/casl2/cmd_ADDL_addl1/0.txt new file mode 100644 index 0000000..d3e0e9e --- /dev/null +++ b/test/integration/casl2/cmd_ADDL_addl1/0.txt @@ -0,0 +1,89 @@ +../../../../casl2 -atd -M16 ../../../../as/cmd/ADDL/addl1.casl + +Assemble ../../../../as/cmd/ADDL/addl1.casl (0) + +Assemble ../../../../as/cmd/ADDL/addl1.casl (1) +../../../../as/cmd/ADDL/addl1.casl: 1:;;; ADDL r,adr,x +../../../../as/cmd/ADDL/addl1.casl: 2:MAIN START +../../../../as/cmd/ADDL/addl1.casl: 3:BEGIN LD GR1,A + #0000 #1010 + #0001 #0007 +../../../../as/cmd/ADDL/addl1.casl: 4: LAD GR2,1 + #0002 #1220 + #0003 #0001 +../../../../as/cmd/ADDL/addl1.casl: 5: ADDL GR1,A,GR2 + #0004 #2212 + #0005 #0007 +../../../../as/cmd/ADDL/addl1.casl: 6: RET + #0006 #8100 +../../../../as/cmd/ADDL/addl1.casl: 7:A DC 3 + #0007 #0003 +../../../../as/cmd/ADDL/addl1.casl: 8: DC 1 + #0008 #0001 +../../../../as/cmd/ADDL/addl1.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: 16 = #0010 = 0000000000010000 +#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 1220 0001 2212 0007 8100 0003 0001 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: 16 = #0010 = 0000000000010000 +#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 1220 0001 2212 0007 8100 0003 0001 0000 0000 0000 0000 0000 0000 0000 + +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 3 = #0003 = 0000000000000011 +#0004: GR2: 1 = #0001 = 0000000000000001 +#0004: GR3: 0 = #0000 = 0000000000000000 +#0004: GR4: 0 = #0000 = 0000000000000000 +#0004: GR5: 0 = #0000 = 0000000000000000 +#0004: GR6: 0 = #0000 = 0000000000000000 +#0004: GR7: 0 = #0000 = 0000000000000000 +#0004: SP: 16 = #0010 = 0000000000010000 +#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 1220 0001 2212 0007 8100 0003 0001 0000 0000 0000 0000 0000 0000 0000 + +#0006: Register:::: +#0006: GR0: 0 = #0000 = 0000000000000000 +#0006: GR1: 4 = #0004 = 0000000000000100 +#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: 16 = #0010 = 0000000000010000 +#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 1220 0001 2212 0007 8100 0003 0001 0000 0000 0000 0000 0000 0000 0000 + diff --git a/test/integration/casl2/cmd_ADDL_addl1/Makefile b/test/integration/casl2/cmd_ADDL_addl1/Makefile new file mode 100644 index 0000000..c0bfb69 --- /dev/null +++ b/test/integration/casl2/cmd_ADDL_addl1/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -atd -M16 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/ADDL/addl1.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_ADDL_addl2/0.txt b/test/integration/casl2/cmd_ADDL_addl2/0.txt new file mode 100644 index 0000000..76ab5c4 --- /dev/null +++ b/test/integration/casl2/cmd_ADDL_addl2/0.txt @@ -0,0 +1,88 @@ +../../../../casl2 -atd -M16 ../../../../as/cmd/ADDL/addl2.casl + +Assemble ../../../../as/cmd/ADDL/addl2.casl (0) + +Assemble ../../../../as/cmd/ADDL/addl2.casl (1) +../../../../as/cmd/ADDL/addl2.casl: 1:;;; ADDL r1,r2 +../../../../as/cmd/ADDL/addl2.casl: 2:MAIN START +../../../../as/cmd/ADDL/addl2.casl: 3:BEGIN LD GR1,A + #0000 #1010 + #0001 #0006 +../../../../as/cmd/ADDL/addl2.casl: 4: LD GR2,B + #0002 #1020 + #0003 #0007 +../../../../as/cmd/ADDL/addl2.casl: 5: ADDL GR1,GR2 + #0004 #2612 +../../../../as/cmd/ADDL/addl2.casl: 6: RET + #0005 #8100 +../../../../as/cmd/ADDL/addl2.casl: 7:A DC 3 + #0006 #0003 +../../../../as/cmd/ADDL/addl2.casl: 8:B DC 1 + #0007 #0001 +../../../../as/cmd/ADDL/addl2.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: 16 = #0010 = 0000000000010000 +#0000: PR: 0 = #0000 = 0000000000000000 +#0000: FR (OF SF ZF): 000 +#0000: Memory:::: +#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0000: 0000: 1010 0006 1020 0007 2612 8100 0003 0001 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: 16 = #0010 = 0000000000010000 +#0002: PR: 2 = #0002 = 0000000000000010 +#0002: FR (OF SF ZF): 000 +#0002: Memory:::: +#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0002: 0000: 1010 0006 1020 0007 2612 8100 0003 0001 0000 0000 0000 0000 0000 0000 0000 0000 + +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 3 = #0003 = 0000000000000011 +#0004: GR2: 1 = #0001 = 0000000000000001 +#0004: GR3: 0 = #0000 = 0000000000000000 +#0004: GR4: 0 = #0000 = 0000000000000000 +#0004: GR5: 0 = #0000 = 0000000000000000 +#0004: GR6: 0 = #0000 = 0000000000000000 +#0004: GR7: 0 = #0000 = 0000000000000000 +#0004: SP: 16 = #0010 = 0000000000010000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 000 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 1010 0006 1020 0007 2612 8100 0003 0001 0000 0000 0000 0000 0000 0000 0000 0000 + +#0005: Register:::: +#0005: GR0: 0 = #0000 = 0000000000000000 +#0005: GR1: 4 = #0004 = 0000000000000100 +#0005: GR2: 1 = #0001 = 0000000000000001 +#0005: GR3: 0 = #0000 = 0000000000000000 +#0005: GR4: 0 = #0000 = 0000000000000000 +#0005: GR5: 0 = #0000 = 0000000000000000 +#0005: GR6: 0 = #0000 = 0000000000000000 +#0005: GR7: 0 = #0000 = 0000000000000000 +#0005: SP: 16 = #0010 = 0000000000010000 +#0005: PR: 5 = #0005 = 0000000000000101 +#0005: FR (OF SF ZF): 000 +#0005: Memory:::: +#0005: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0005: 0000: 1010 0006 1020 0007 2612 8100 0003 0001 0000 0000 0000 0000 0000 0000 0000 0000 + diff --git a/test/integration/casl2/cmd_ADDL_addl2/Makefile b/test/integration/casl2/cmd_ADDL_addl2/Makefile new file mode 100644 index 0000000..8a7f494 --- /dev/null +++ b/test/integration/casl2/cmd_ADDL_addl2/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -atd -M16 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/ADDL/addl2.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_AND_and0/0.txt b/test/integration/casl2/cmd_AND_and0/0.txt new file mode 100644 index 0000000..d941398 --- /dev/null +++ b/test/integration/casl2/cmd_AND_and0/0.txt @@ -0,0 +1,67 @@ +../../../../casl2 -atd -M8 ../../../../as/cmd/AND/and0.casl + +Assemble ../../../../as/cmd/AND/and0.casl (0) + +Assemble ../../../../as/cmd/AND/and0.casl (1) +../../../../as/cmd/AND/and0.casl: 1:;;; AND r,adr +../../../../as/cmd/AND/and0.casl: 2:MAIN START +../../../../as/cmd/AND/and0.casl: 3: LD GR1,A + #0000 #1010 + #0001 #0005 +../../../../as/cmd/AND/and0.casl: 4: AND GR1,B + #0002 #3010 + #0003 #0006 +../../../../as/cmd/AND/and0.casl: 5: RET + #0004 #8100 +../../../../as/cmd/AND/and0.casl: 6:A DC #3000 + #0005 #3000 +../../../../as/cmd/AND/and0.casl: 7:B DC #4FFF + #0006 #4FFF +../../../../as/cmd/AND/and0.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: 8 = #0008 = 0000000000001000 +#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 3010 0006 8100 3000 4FFF 0000 +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 12288 = #3000 = 0011000000000000 +#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: 8 = #0008 = 0000000000001000 +#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 3010 0006 8100 3000 4FFF 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 0 = #0000 = 0000000000000000 +#0004: GR2: 0 = #0000 = 0000000000000000 +#0004: GR3: 0 = #0000 = 0000000000000000 +#0004: GR4: 0 = #0000 = 0000000000000000 +#0004: GR5: 0 = #0000 = 0000000000000000 +#0004: GR6: 0 = #0000 = 0000000000000000 +#0004: GR7: 0 = #0000 = 0000000000000000 +#0004: SP: 8 = #0008 = 0000000000001000 +#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 0005 3010 0006 8100 3000 4FFF 0000 diff --git a/test/integration/casl2/cmd_AND_and0/Makefile b/test/integration/casl2/cmd_AND_and0/Makefile new file mode 100644 index 0000000..48fe8de --- /dev/null +++ b/test/integration/casl2/cmd_AND_and0/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -atd -M8 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/AND/and0.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_AND_and0_s/0.txt b/test/integration/casl2/cmd_AND_and0_s/0.txt new file mode 100644 index 0000000..44c27fb --- /dev/null +++ b/test/integration/casl2/cmd_AND_and0_s/0.txt @@ -0,0 +1,67 @@ +../../../../casl2 -atd -M8 ../../../../as/cmd/AND/and0_s.casl + +Assemble ../../../../as/cmd/AND/and0_s.casl (0) + +Assemble ../../../../as/cmd/AND/and0_s.casl (1) +../../../../as/cmd/AND/and0_s.casl: 1:;;; AND r,adr 演算結果の符号が負 +../../../../as/cmd/AND/and0_s.casl: 2:MAIN START +../../../../as/cmd/AND/and0_s.casl: 3: LD GR1,A + #0000 #1010 + #0001 #0005 +../../../../as/cmd/AND/and0_s.casl: 4: AND GR1,B + #0002 #3010 + #0003 #0006 +../../../../as/cmd/AND/and0_s.casl: 5: RET + #0004 #8100 +../../../../as/cmd/AND/and0_s.casl: 6:A DC #8000 + #0005 #8000 +../../../../as/cmd/AND/and0_s.casl: 7:B DC #FFFF + #0006 #FFFF +../../../../as/cmd/AND/and0_s.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: 8 = #0008 = 0000000000001000 +#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 3010 0006 8100 8000 FFFF 0000 +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: -32768 = #8000 = 1000000000000000 +#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: 8 = #0008 = 0000000000001000 +#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 3010 0006 8100 8000 FFFF 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: -32768 = #8000 = 1000000000000000 +#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: 8 = #0008 = 0000000000001000 +#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 3010 0006 8100 8000 FFFF 0000 diff --git a/test/integration/casl2/cmd_AND_and0_s/Makefile b/test/integration/casl2/cmd_AND_and0_s/Makefile new file mode 100644 index 0000000..d44a371 --- /dev/null +++ b/test/integration/casl2/cmd_AND_and0_s/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -atd -M8 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/AND/and0_s.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_AND_and0_z/0.txt b/test/integration/casl2/cmd_AND_and0_z/0.txt new file mode 100644 index 0000000..ad12a6f --- /dev/null +++ b/test/integration/casl2/cmd_AND_and0_z/0.txt @@ -0,0 +1,67 @@ +../../../../casl2 -atd -M8 ../../../../as/cmd/AND/and0_z.casl + +Assemble ../../../../as/cmd/AND/and0_z.casl (0) + +Assemble ../../../../as/cmd/AND/and0_z.casl (1) +../../../../as/cmd/AND/and0_z.casl: 1:;;; AND r,adr 演算結果が零 +../../../../as/cmd/AND/and0_z.casl: 2:MAIN START +../../../../as/cmd/AND/and0_z.casl: 3: LD GR1,A + #0000 #1010 + #0001 #0005 +../../../../as/cmd/AND/and0_z.casl: 4: AND GR1,B + #0002 #3010 + #0003 #0006 +../../../../as/cmd/AND/and0_z.casl: 5: RET + #0004 #8100 +../../../../as/cmd/AND/and0_z.casl: 6:A DC #0001 + #0005 #0001 +../../../../as/cmd/AND/and0_z.casl: 7:B DC #FFFE + #0006 #FFFE +../../../../as/cmd/AND/and0_z.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: 8 = #0008 = 0000000000001000 +#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 3010 0006 8100 0001 FFFE 0000 +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 1 = #0001 = 0000000000000001 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 8 = #0008 = 0000000000001000 +#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 3010 0006 8100 0001 FFFE 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 0 = #0000 = 0000000000000000 +#0004: GR2: 0 = #0000 = 0000000000000000 +#0004: GR3: 0 = #0000 = 0000000000000000 +#0004: GR4: 0 = #0000 = 0000000000000000 +#0004: GR5: 0 = #0000 = 0000000000000000 +#0004: GR6: 0 = #0000 = 0000000000000000 +#0004: GR7: 0 = #0000 = 0000000000000000 +#0004: SP: 8 = #0008 = 0000000000001000 +#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 0005 3010 0006 8100 0001 FFFE 0000 diff --git a/test/integration/casl2/cmd_AND_and0_z/Makefile b/test/integration/casl2/cmd_AND_and0_z/Makefile new file mode 100644 index 0000000..d3cd90b --- /dev/null +++ b/test/integration/casl2/cmd_AND_and0_z/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -atd -M8 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/AND/and0_z.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_AND_and1/0.txt b/test/integration/casl2/cmd_AND_and1/0.txt new file mode 100644 index 0000000..1410e4f --- /dev/null +++ b/test/integration/casl2/cmd_AND_and1/0.txt @@ -0,0 +1,89 @@ +../../../../casl2 -atd -M16 ../../../../as/cmd/AND/and1.casl + +Assemble ../../../../as/cmd/AND/and1.casl (0) + +Assemble ../../../../as/cmd/AND/and1.casl (1) +../../../../as/cmd/AND/and1.casl: 1:;;; AND r,adr,x +../../../../as/cmd/AND/and1.casl: 2:MAIN START +../../../../as/cmd/AND/and1.casl: 3: LD GR1,A + #0000 #1010 + #0001 #0007 +../../../../as/cmd/AND/and1.casl: 4: LAD GR2,1 + #0002 #1220 + #0003 #0001 +../../../../as/cmd/AND/and1.casl: 5: AND GR1,A,GR2 + #0004 #3012 + #0005 #0007 +../../../../as/cmd/AND/and1.casl: 6: RET + #0006 #8100 +../../../../as/cmd/AND/and1.casl: 7:A DC #3000 + #0007 #3000 +../../../../as/cmd/AND/and1.casl: 8: DC #4FFF + #0008 #4FFF +../../../../as/cmd/AND/and1.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: 16 = #0010 = 0000000000010000 +#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 1220 0001 3012 0007 8100 3000 4FFF 0000 0000 0000 0000 0000 0000 0000 + +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 12288 = #3000 = 0011000000000000 +#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: 16 = #0010 = 0000000000010000 +#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 1220 0001 3012 0007 8100 3000 4FFF 0000 0000 0000 0000 0000 0000 0000 + +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 12288 = #3000 = 0011000000000000 +#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: 16 = #0010 = 0000000000010000 +#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 1220 0001 3012 0007 8100 3000 4FFF 0000 0000 0000 0000 0000 0000 0000 + +#0006: Register:::: +#0006: GR0: 0 = #0000 = 0000000000000000 +#0006: GR1: 0 = #0000 = 0000000000000000 +#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: 16 = #0010 = 0000000000010000 +#0006: PR: 6 = #0006 = 0000000000000110 +#0006: FR (OF SF ZF): 001 +#0006: Memory:::: +#0006: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0006: 0000: 1010 0007 1220 0001 3012 0007 8100 3000 4FFF 0000 0000 0000 0000 0000 0000 0000 + diff --git a/test/integration/casl2/cmd_AND_and1/Makefile b/test/integration/casl2/cmd_AND_and1/Makefile new file mode 100644 index 0000000..a7ea00f --- /dev/null +++ b/test/integration/casl2/cmd_AND_and1/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -atd -M16 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/AND/and1.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_AND_and2/0.txt b/test/integration/casl2/cmd_AND_and2/0.txt new file mode 100644 index 0000000..588aa6f --- /dev/null +++ b/test/integration/casl2/cmd_AND_and2/0.txt @@ -0,0 +1,88 @@ +../../../../casl2 -atd -M16 ../../../../as/cmd/AND/and2.casl + +Assemble ../../../../as/cmd/AND/and2.casl (0) + +Assemble ../../../../as/cmd/AND/and2.casl (1) +../../../../as/cmd/AND/and2.casl: 1:;;; AND r1,r2 +../../../../as/cmd/AND/and2.casl: 2:MAIN START +../../../../as/cmd/AND/and2.casl: 3: LD GR1,A + #0000 #1010 + #0001 #0006 +../../../../as/cmd/AND/and2.casl: 4: LD GR2,B + #0002 #1020 + #0003 #0007 +../../../../as/cmd/AND/and2.casl: 5: AND GR1,GR2 + #0004 #3412 +../../../../as/cmd/AND/and2.casl: 6: RET + #0005 #8100 +../../../../as/cmd/AND/and2.casl: 7:A DC #3000 + #0006 #3000 +../../../../as/cmd/AND/and2.casl: 8:B DC #4FFF + #0007 #4FFF +../../../../as/cmd/AND/and2.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: 16 = #0010 = 0000000000010000 +#0000: PR: 0 = #0000 = 0000000000000000 +#0000: FR (OF SF ZF): 000 +#0000: Memory:::: +#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0000: 0000: 1010 0006 1020 0007 3412 8100 3000 4FFF 0000 0000 0000 0000 0000 0000 0000 0000 + +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 12288 = #3000 = 0011000000000000 +#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: 16 = #0010 = 0000000000010000 +#0002: PR: 2 = #0002 = 0000000000000010 +#0002: FR (OF SF ZF): 000 +#0002: Memory:::: +#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0002: 0000: 1010 0006 1020 0007 3412 8100 3000 4FFF 0000 0000 0000 0000 0000 0000 0000 0000 + +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 12288 = #3000 = 0011000000000000 +#0004: GR2: 20479 = #4FFF = 0100111111111111 +#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: 16 = #0010 = 0000000000010000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 000 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 1010 0006 1020 0007 3412 8100 3000 4FFF 0000 0000 0000 0000 0000 0000 0000 0000 + +#0005: Register:::: +#0005: GR0: 0 = #0000 = 0000000000000000 +#0005: GR1: 0 = #0000 = 0000000000000000 +#0005: GR2: 20479 = #4FFF = 0100111111111111 +#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: 16 = #0010 = 0000000000010000 +#0005: PR: 5 = #0005 = 0000000000000101 +#0005: FR (OF SF ZF): 001 +#0005: Memory:::: +#0005: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0005: 0000: 1010 0006 1020 0007 3412 8100 3000 4FFF 0000 0000 0000 0000 0000 0000 0000 0000 + diff --git a/test/integration/casl2/cmd_AND_and2/Makefile b/test/integration/casl2/cmd_AND_and2/Makefile new file mode 100644 index 0000000..fcabba2 --- /dev/null +++ b/test/integration/casl2/cmd_AND_and2/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -atd -M16 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/AND/and2.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_CALL_call0/0.txt b/test/integration/casl2/cmd_CALL_call0/0.txt new file mode 100644 index 0000000..b56e4c4 --- /dev/null +++ b/test/integration/casl2/cmd_CALL_call0/0.txt @@ -0,0 +1,104 @@ +../../../../casl2 -atd -M16 ../../../../as/cmd/CALL/call0.casl + +Assemble ../../../../as/cmd/CALL/call0.casl (0) + +Assemble ../../../../as/cmd/CALL/call0.casl (1) +../../../../as/cmd/CALL/call0.casl: 1:;;; CALL ほかのプログラムの入口名を指定 +../../../../as/cmd/CALL/call0.casl: 2:MAIN START +../../../../as/cmd/CALL/call0.casl: 3: LAD GR1,29 + #0000 #1210 + #0001 #001D +../../../../as/cmd/CALL/call0.casl: 4: CALL COPY + #0002 #8000 + #0003 #0005 +../../../../as/cmd/CALL/call0.casl: 5: RET + #0004 #8100 +../../../../as/cmd/CALL/call0.casl: 6: END +../../../../as/cmd/CALL/call0.casl: 7:COPY START +../../../../as/cmd/CALL/call0.casl: 8: LD GR2,GR1 + #0005 #1421 +../../../../as/cmd/CALL/call0.casl: 9: RET + #0006 #8100 +../../../../as/cmd/CALL/call0.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: 16 = #0010 = 0000000000010000 +#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 001D 8000 0005 8100 1421 8100 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 29 = #001D = 0000000000011101 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 16 = #0010 = 0000000000010000 +#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 001D 8000 0005 8100 1421 8100 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0005: Register:::: +#0005: GR0: 0 = #0000 = 0000000000000000 +#0005: GR1: 29 = #001D = 0000000000011101 +#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: 15 = #000F = 0000000000001111 +#0005: PR: 5 = #0005 = 0000000000000101 +#0005: FR (OF SF ZF): 000 +#0005: Memory:::: +#0005: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0005: 0000: 1210 001D 8000 0005 8100 1421 8100 0000 0000 0000 0000 0000 0000 0000 0000 0004 + +#0006: Register:::: +#0006: GR0: 0 = #0000 = 0000000000000000 +#0006: GR1: 29 = #001D = 0000000000011101 +#0006: GR2: 29 = #001D = 0000000000011101 +#0006: GR3: 0 = #0000 = 0000000000000000 +#0006: GR4: 0 = #0000 = 0000000000000000 +#0006: GR5: 0 = #0000 = 0000000000000000 +#0006: GR6: 0 = #0000 = 0000000000000000 +#0006: GR7: 0 = #0000 = 0000000000000000 +#0006: SP: 15 = #000F = 0000000000001111 +#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 001D 8000 0005 8100 1421 8100 0000 0000 0000 0000 0000 0000 0000 0000 0004 + +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 29 = #001D = 0000000000011101 +#0004: GR2: 29 = #001D = 0000000000011101 +#0004: GR3: 0 = #0000 = 0000000000000000 +#0004: GR4: 0 = #0000 = 0000000000000000 +#0004: GR5: 0 = #0000 = 0000000000000000 +#0004: GR6: 0 = #0000 = 0000000000000000 +#0004: GR7: 0 = #0000 = 0000000000000000 +#0004: SP: 16 = #0010 = 0000000000010000 +#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 001D 8000 0005 8100 1421 8100 0000 0000 0000 0000 0000 0000 0000 0000 0004 + diff --git a/test/integration/casl2/cmd_CALL_call0/Makefile b/test/integration/casl2/cmd_CALL_call0/Makefile new file mode 100644 index 0000000..dbf14ec --- /dev/null +++ b/test/integration/casl2/cmd_CALL_call0/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -atd -M16 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/CALL/call0.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_CALL_call1/0.txt b/test/integration/casl2/cmd_CALL_call1/0.txt new file mode 100644 index 0000000..a83dfe0 --- /dev/null +++ b/test/integration/casl2/cmd_CALL_call1/0.txt @@ -0,0 +1,102 @@ +../../../../casl2 -atd -M16 ../../../../as/cmd/CALL/call1.casl + +Assemble ../../../../as/cmd/CALL/call1.casl (0) + +Assemble ../../../../as/cmd/CALL/call1.casl (1) +../../../../as/cmd/CALL/call1.casl: 1:;;; CALL 同じプログラムの中にあるラベルを指定 +../../../../as/cmd/CALL/call1.casl: 2:MAIN START BEGIN +../../../../as/cmd/CALL/call1.casl: 3:BEGIN LAD GR1,29 + #0000 #1210 + #0001 #001D +../../../../as/cmd/CALL/call1.casl: 4: CALL COPY + #0002 #8000 + #0003 #0005 +../../../../as/cmd/CALL/call1.casl: 5: RET + #0004 #8100 +../../../../as/cmd/CALL/call1.casl: 6:COPY LD GR2,GR1 + #0005 #1421 +../../../../as/cmd/CALL/call1.casl: 7: RET + #0006 #8100 +../../../../as/cmd/CALL/call1.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: 16 = #0010 = 0000000000010000 +#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 001D 8000 0005 8100 1421 8100 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 29 = #001D = 0000000000011101 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 16 = #0010 = 0000000000010000 +#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 001D 8000 0005 8100 1421 8100 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0005: Register:::: +#0005: GR0: 0 = #0000 = 0000000000000000 +#0005: GR1: 29 = #001D = 0000000000011101 +#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: 15 = #000F = 0000000000001111 +#0005: PR: 5 = #0005 = 0000000000000101 +#0005: FR (OF SF ZF): 000 +#0005: Memory:::: +#0005: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0005: 0000: 1210 001D 8000 0005 8100 1421 8100 0000 0000 0000 0000 0000 0000 0000 0000 0004 + +#0006: Register:::: +#0006: GR0: 0 = #0000 = 0000000000000000 +#0006: GR1: 29 = #001D = 0000000000011101 +#0006: GR2: 29 = #001D = 0000000000011101 +#0006: GR3: 0 = #0000 = 0000000000000000 +#0006: GR4: 0 = #0000 = 0000000000000000 +#0006: GR5: 0 = #0000 = 0000000000000000 +#0006: GR6: 0 = #0000 = 0000000000000000 +#0006: GR7: 0 = #0000 = 0000000000000000 +#0006: SP: 15 = #000F = 0000000000001111 +#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 001D 8000 0005 8100 1421 8100 0000 0000 0000 0000 0000 0000 0000 0000 0004 + +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 29 = #001D = 0000000000011101 +#0004: GR2: 29 = #001D = 0000000000011101 +#0004: GR3: 0 = #0000 = 0000000000000000 +#0004: GR4: 0 = #0000 = 0000000000000000 +#0004: GR5: 0 = #0000 = 0000000000000000 +#0004: GR6: 0 = #0000 = 0000000000000000 +#0004: GR7: 0 = #0000 = 0000000000000000 +#0004: SP: 16 = #0010 = 0000000000010000 +#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 001D 8000 0005 8100 1421 8100 0000 0000 0000 0000 0000 0000 0000 0000 0004 + diff --git a/test/integration/casl2/cmd_CALL_call1/Makefile b/test/integration/casl2/cmd_CALL_call1/Makefile new file mode 100644 index 0000000..f8649c8 --- /dev/null +++ b/test/integration/casl2/cmd_CALL_call1/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -atd -M16 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/CALL/call1.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_CPA_cpa0/0.txt b/test/integration/casl2/cmd_CPA_cpa0/0.txt new file mode 100644 index 0000000..5adea83 --- /dev/null +++ b/test/integration/casl2/cmd_CPA_cpa0/0.txt @@ -0,0 +1,67 @@ +../../../../casl2 -atd -M8 ../../../../as/cmd/CPA/cpa0.casl + +Assemble ../../../../as/cmd/CPA/cpa0.casl (0) + +Assemble ../../../../as/cmd/CPA/cpa0.casl (1) +../../../../as/cmd/CPA/cpa0.casl: 1:;;; CPA r,adr +../../../../as/cmd/CPA/cpa0.casl: 2:MAIN START BEGIN +../../../../as/cmd/CPA/cpa0.casl: 3:BEGIN LD GR1,A + #0000 #1010 + #0001 #0005 +../../../../as/cmd/CPA/cpa0.casl: 4: CPA GR1,B + #0002 #4010 + #0003 #0006 +../../../../as/cmd/CPA/cpa0.casl: 5: RET + #0004 #8100 +../../../../as/cmd/CPA/cpa0.casl: 6:A DC #5000 + #0005 #5000 +../../../../as/cmd/CPA/cpa0.casl: 7:B DC #3000 + #0006 #3000 +../../../../as/cmd/CPA/cpa0.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: 8 = #0008 = 0000000000001000 +#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 4010 0006 8100 5000 3000 0000 +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 20480 = #5000 = 0101000000000000 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 8 = #0008 = 0000000000001000 +#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 4010 0006 8100 5000 3000 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 20480 = #5000 = 0101000000000000 +#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: 8 = #0008 = 0000000000001000 +#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 4010 0006 8100 5000 3000 0000 diff --git a/test/integration/casl2/cmd_CPA_cpa0/Makefile b/test/integration/casl2/cmd_CPA_cpa0/Makefile new file mode 100644 index 0000000..7243da4 --- /dev/null +++ b/test/integration/casl2/cmd_CPA_cpa0/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -atd -M8 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/CPA/cpa0.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_CPA_cpa0_ls/0.txt b/test/integration/casl2/cmd_CPA_cpa0_ls/0.txt new file mode 100644 index 0000000..a766b01 --- /dev/null +++ b/test/integration/casl2/cmd_CPA_cpa0_ls/0.txt @@ -0,0 +1,67 @@ +../../../../casl2 -atd -M8 ../../../../as/cmd/CPA/cpa0_ls.casl + +Assemble ../../../../as/cmd/CPA/cpa0_ls.casl (0) + +Assemble ../../../../as/cmd/CPA/cpa0_ls.casl (1) +../../../../as/cmd/CPA/cpa0_ls.casl: 1:;;; CPA r,adr +../../../../as/cmd/CPA/cpa0_ls.casl: 2:MAIN START BEGIN +../../../../as/cmd/CPA/cpa0_ls.casl: 3:BEGIN LD GR1,A + #0000 #1010 + #0001 #0005 +../../../../as/cmd/CPA/cpa0_ls.casl: 4: CPA GR1,B + #0002 #4010 + #0003 #0006 +../../../../as/cmd/CPA/cpa0_ls.casl: 5: RET + #0004 #8100 +../../../../as/cmd/CPA/cpa0_ls.casl: 6:A DC #5000 + #0005 #5000 +../../../../as/cmd/CPA/cpa0_ls.casl: 7:B DC #8000 + #0006 #8000 +../../../../as/cmd/CPA/cpa0_ls.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: 8 = #0008 = 0000000000001000 +#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 4010 0006 8100 5000 8000 0000 +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 20480 = #5000 = 0101000000000000 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 8 = #0008 = 0000000000001000 +#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 4010 0006 8100 5000 8000 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 20480 = #5000 = 0101000000000000 +#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: 8 = #0008 = 0000000000001000 +#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 4010 0006 8100 5000 8000 0000 diff --git a/test/integration/casl2/cmd_CPA_cpa0_ls/Makefile b/test/integration/casl2/cmd_CPA_cpa0_ls/Makefile new file mode 100644 index 0000000..e93a058 --- /dev/null +++ b/test/integration/casl2/cmd_CPA_cpa0_ls/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -atd -M8 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/CPA/cpa0_ls.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_CPA_cpa0_s/0.txt b/test/integration/casl2/cmd_CPA_cpa0_s/0.txt new file mode 100644 index 0000000..8ba513e --- /dev/null +++ b/test/integration/casl2/cmd_CPA_cpa0_s/0.txt @@ -0,0 +1,67 @@ +../../../../casl2 -atd -M8 ../../../../as/cmd/CPA/cpa0_s.casl + +Assemble ../../../../as/cmd/CPA/cpa0_s.casl (0) + +Assemble ../../../../as/cmd/CPA/cpa0_s.casl (1) +../../../../as/cmd/CPA/cpa0_s.casl: 1:;;; CPA r,adr SF:1 +../../../../as/cmd/CPA/cpa0_s.casl: 2:MAIN START BEGIN +../../../../as/cmd/CPA/cpa0_s.casl: 3:BEGIN LD GR1,A + #0000 #1010 + #0001 #0005 +../../../../as/cmd/CPA/cpa0_s.casl: 4: CPA GR1,B + #0002 #4010 + #0003 #0006 +../../../../as/cmd/CPA/cpa0_s.casl: 5: RET + #0004 #8100 +../../../../as/cmd/CPA/cpa0_s.casl: 6:A DC #5000 + #0005 #5000 +../../../../as/cmd/CPA/cpa0_s.casl: 7:B DC #7000 + #0006 #7000 +../../../../as/cmd/CPA/cpa0_s.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: 8 = #0008 = 0000000000001000 +#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 4010 0006 8100 5000 7000 0000 +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 20480 = #5000 = 0101000000000000 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 8 = #0008 = 0000000000001000 +#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 4010 0006 8100 5000 7000 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 20480 = #5000 = 0101000000000000 +#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: 8 = #0008 = 0000000000001000 +#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 4010 0006 8100 5000 7000 0000 diff --git a/test/integration/casl2/cmd_CPA_cpa0_s/Makefile b/test/integration/casl2/cmd_CPA_cpa0_s/Makefile new file mode 100644 index 0000000..727c61d --- /dev/null +++ b/test/integration/casl2/cmd_CPA_cpa0_s/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -atd -M8 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/CPA/cpa0_s.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_CPA_cpa0_z/0.txt b/test/integration/casl2/cmd_CPA_cpa0_z/0.txt new file mode 100644 index 0000000..5ba9f39 --- /dev/null +++ b/test/integration/casl2/cmd_CPA_cpa0_z/0.txt @@ -0,0 +1,67 @@ +../../../../casl2 -atd -M8 ../../../../as/cmd/CPA/cpa0_z.casl + +Assemble ../../../../as/cmd/CPA/cpa0_z.casl (0) + +Assemble ../../../../as/cmd/CPA/cpa0_z.casl (1) +../../../../as/cmd/CPA/cpa0_z.casl: 1:;;; CPA r,adr ZF:0 +../../../../as/cmd/CPA/cpa0_z.casl: 2:MAIN START BEGIN +../../../../as/cmd/CPA/cpa0_z.casl: 3:BEGIN LD GR1,A + #0000 #1010 + #0001 #0005 +../../../../as/cmd/CPA/cpa0_z.casl: 4: CPA GR1,B + #0002 #4010 + #0003 #0006 +../../../../as/cmd/CPA/cpa0_z.casl: 5: RET + #0004 #8100 +../../../../as/cmd/CPA/cpa0_z.casl: 6:A DC #5000 + #0005 #5000 +../../../../as/cmd/CPA/cpa0_z.casl: 7:B DC #5000 + #0006 #5000 +../../../../as/cmd/CPA/cpa0_z.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: 8 = #0008 = 0000000000001000 +#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 4010 0006 8100 5000 5000 0000 +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 20480 = #5000 = 0101000000000000 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 8 = #0008 = 0000000000001000 +#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 4010 0006 8100 5000 5000 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 20480 = #5000 = 0101000000000000 +#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: 8 = #0008 = 0000000000001000 +#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 0005 4010 0006 8100 5000 5000 0000 diff --git a/test/integration/casl2/cmd_CPA_cpa0_z/Makefile b/test/integration/casl2/cmd_CPA_cpa0_z/Makefile new file mode 100644 index 0000000..299ea27 --- /dev/null +++ b/test/integration/casl2/cmd_CPA_cpa0_z/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -atd -M8 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/CPA/cpa0_z.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_CPA_cpa1_s/0.txt b/test/integration/casl2/cmd_CPA_cpa1_s/0.txt new file mode 100644 index 0000000..f974ceb --- /dev/null +++ b/test/integration/casl2/cmd_CPA_cpa1_s/0.txt @@ -0,0 +1,89 @@ +../../../../casl2 -atd -M16 ../../../../as/cmd/CPA/cpa1_s.casl + +Assemble ../../../../as/cmd/CPA/cpa1_s.casl (0) + +Assemble ../../../../as/cmd/CPA/cpa1_s.casl (1) +../../../../as/cmd/CPA/cpa1_s.casl: 1:;;; CPA r,adr,x SF:1 +../../../../as/cmd/CPA/cpa1_s.casl: 2:MAIN START BEGIN +../../../../as/cmd/CPA/cpa1_s.casl: 3:BEGIN LD GR1,A + #0000 #1010 + #0001 #0007 +../../../../as/cmd/CPA/cpa1_s.casl: 4: LAD GR2,1 + #0002 #1220 + #0003 #0001 +../../../../as/cmd/CPA/cpa1_s.casl: 5: CPA GR1,A,GR2 + #0004 #4012 + #0005 #0007 +../../../../as/cmd/CPA/cpa1_s.casl: 6: RET + #0006 #8100 +../../../../as/cmd/CPA/cpa1_s.casl: 7:A DC #5000 + #0007 #5000 +../../../../as/cmd/CPA/cpa1_s.casl: 8: DC #7000 + #0008 #7000 +../../../../as/cmd/CPA/cpa1_s.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: 16 = #0010 = 0000000000010000 +#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 1220 0001 4012 0007 8100 5000 7000 0000 0000 0000 0000 0000 0000 0000 + +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 20480 = #5000 = 0101000000000000 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 16 = #0010 = 0000000000010000 +#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 1220 0001 4012 0007 8100 5000 7000 0000 0000 0000 0000 0000 0000 0000 + +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 20480 = #5000 = 0101000000000000 +#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: 16 = #0010 = 0000000000010000 +#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 1220 0001 4012 0007 8100 5000 7000 0000 0000 0000 0000 0000 0000 0000 + +#0006: Register:::: +#0006: GR0: 0 = #0000 = 0000000000000000 +#0006: GR1: 20480 = #5000 = 0101000000000000 +#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: 16 = #0010 = 0000000000010000 +#0006: PR: 6 = #0006 = 0000000000000110 +#0006: FR (OF SF ZF): 010 +#0006: Memory:::: +#0006: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0006: 0000: 1010 0007 1220 0001 4012 0007 8100 5000 7000 0000 0000 0000 0000 0000 0000 0000 + diff --git a/test/integration/casl2/cmd_CPA_cpa1_s/Makefile b/test/integration/casl2/cmd_CPA_cpa1_s/Makefile new file mode 100644 index 0000000..1c47baa --- /dev/null +++ b/test/integration/casl2/cmd_CPA_cpa1_s/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -atd -M16 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/CPA/cpa1_s.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_CPA_cpa2_s/0.txt b/test/integration/casl2/cmd_CPA_cpa2_s/0.txt new file mode 100644 index 0000000..0d51543 --- /dev/null +++ b/test/integration/casl2/cmd_CPA_cpa2_s/0.txt @@ -0,0 +1,88 @@ +../../../../casl2 -atd -M16 ../../../../as/cmd/CPA/cpa2_s.casl + +Assemble ../../../../as/cmd/CPA/cpa2_s.casl (0) + +Assemble ../../../../as/cmd/CPA/cpa2_s.casl (1) +../../../../as/cmd/CPA/cpa2_s.casl: 1:;;; CPA r1,r2 SF:1 +../../../../as/cmd/CPA/cpa2_s.casl: 2:MAIN START BEGIN +../../../../as/cmd/CPA/cpa2_s.casl: 3:BEGIN LD GR1,A + #0000 #1010 + #0001 #0006 +../../../../as/cmd/CPA/cpa2_s.casl: 4: LD GR2,B + #0002 #1020 + #0003 #0007 +../../../../as/cmd/CPA/cpa2_s.casl: 5: CPA GR1,GR2 + #0004 #4412 +../../../../as/cmd/CPA/cpa2_s.casl: 6: RET + #0005 #8100 +../../../../as/cmd/CPA/cpa2_s.casl: 7:A DC #5000 + #0006 #5000 +../../../../as/cmd/CPA/cpa2_s.casl: 8:B DC #7000 + #0007 #7000 +../../../../as/cmd/CPA/cpa2_s.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: 16 = #0010 = 0000000000010000 +#0000: PR: 0 = #0000 = 0000000000000000 +#0000: FR (OF SF ZF): 000 +#0000: Memory:::: +#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0000: 0000: 1010 0006 1020 0007 4412 8100 5000 7000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 20480 = #5000 = 0101000000000000 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 16 = #0010 = 0000000000010000 +#0002: PR: 2 = #0002 = 0000000000000010 +#0002: FR (OF SF ZF): 000 +#0002: Memory:::: +#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0002: 0000: 1010 0006 1020 0007 4412 8100 5000 7000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 20480 = #5000 = 0101000000000000 +#0004: GR2: 28672 = #7000 = 0111000000000000 +#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: 16 = #0010 = 0000000000010000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 000 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 1010 0006 1020 0007 4412 8100 5000 7000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0005: Register:::: +#0005: GR0: 0 = #0000 = 0000000000000000 +#0005: GR1: 20480 = #5000 = 0101000000000000 +#0005: GR2: 28672 = #7000 = 0111000000000000 +#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: 16 = #0010 = 0000000000010000 +#0005: PR: 5 = #0005 = 0000000000000101 +#0005: FR (OF SF ZF): 010 +#0005: Memory:::: +#0005: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0005: 0000: 1010 0006 1020 0007 4412 8100 5000 7000 0000 0000 0000 0000 0000 0000 0000 0000 + diff --git a/test/integration/casl2/cmd_CPA_cpa2_s/Makefile b/test/integration/casl2/cmd_CPA_cpa2_s/Makefile new file mode 100644 index 0000000..f64cc0c --- /dev/null +++ b/test/integration/casl2/cmd_CPA_cpa2_s/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -atd -M16 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/CPA/cpa2_s.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_CPL_cpl0/0.txt b/test/integration/casl2/cmd_CPL_cpl0/0.txt new file mode 100644 index 0000000..7216215 --- /dev/null +++ b/test/integration/casl2/cmd_CPL_cpl0/0.txt @@ -0,0 +1,67 @@ +../../../../casl2 -atd -M8 ../../../../as/cmd/CPL/cpl0.casl + +Assemble ../../../../as/cmd/CPL/cpl0.casl (0) + +Assemble ../../../../as/cmd/CPL/cpl0.casl (1) +../../../../as/cmd/CPL/cpl0.casl: 1:;;; CPL r,adr +../../../../as/cmd/CPL/cpl0.casl: 2:MAIN START BEGIN +../../../../as/cmd/CPL/cpl0.casl: 3:BEGIN LD GR1,A + #0000 #1010 + #0001 #0005 +../../../../as/cmd/CPL/cpl0.casl: 4: CPL GR1,B + #0002 #4110 + #0003 #0006 +../../../../as/cmd/CPL/cpl0.casl: 5: RET + #0004 #8100 +../../../../as/cmd/CPL/cpl0.casl: 6:A DC #5000 + #0005 #5000 +../../../../as/cmd/CPL/cpl0.casl: 7:B DC #3000 + #0006 #3000 +../../../../as/cmd/CPL/cpl0.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: 8 = #0008 = 0000000000001000 +#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 4110 0006 8100 5000 3000 0000 +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 20480 = #5000 = 0101000000000000 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 8 = #0008 = 0000000000001000 +#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 4110 0006 8100 5000 3000 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 20480 = #5000 = 0101000000000000 +#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: 8 = #0008 = 0000000000001000 +#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 4110 0006 8100 5000 3000 0000 diff --git a/test/integration/casl2/cmd_CPL_cpl0/Makefile b/test/integration/casl2/cmd_CPL_cpl0/Makefile new file mode 100644 index 0000000..e840bfc --- /dev/null +++ b/test/integration/casl2/cmd_CPL_cpl0/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -atd -M8 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/CPL/cpl0.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_CPL_cpl0_ls/0.txt b/test/integration/casl2/cmd_CPL_cpl0_ls/0.txt new file mode 100644 index 0000000..89da3e7 --- /dev/null +++ b/test/integration/casl2/cmd_CPL_cpl0_ls/0.txt @@ -0,0 +1,67 @@ +../../../../casl2 -aTd -M8 ../../../../as/cmd/CPL/cpl0_ls.casl + +Assemble ../../../../as/cmd/CPL/cpl0_ls.casl (0) + +Assemble ../../../../as/cmd/CPL/cpl0_ls.casl (1) +../../../../as/cmd/CPL/cpl0_ls.casl: 1:;;; CPL r,adr +../../../../as/cmd/CPL/cpl0_ls.casl: 2:MAIN START BEGIN +../../../../as/cmd/CPL/cpl0_ls.casl: 3:BEGIN LD GR1,A + #0000 #1010 + #0001 #0005 +../../../../as/cmd/CPL/cpl0_ls.casl: 4: CPL GR1,B + #0002 #4110 + #0003 #0006 +../../../../as/cmd/CPL/cpl0_ls.casl: 5: RET + #0004 #8100 +../../../../as/cmd/CPL/cpl0_ls.casl: 6:A DC #5000 + #0005 #5000 +../../../../as/cmd/CPL/cpl0_ls.casl: 7:B DC #8000 + #0006 #8000 +../../../../as/cmd/CPL/cpl0_ls.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: 8 = #0008 = 0000000000001000 +#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 4110 0006 8100 5000 8000 0000 +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 20480 = #5000 = 0101000000000000 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 8 = #0008 = 0000000000001000 +#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 4110 0006 8100 5000 8000 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 20480 = #5000 = 0101000000000000 +#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: 8 = #0008 = 0000000000001000 +#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 4110 0006 8100 5000 8000 0000 diff --git a/test/integration/casl2/cmd_CPL_cpl0_ls/Makefile b/test/integration/casl2/cmd_CPL_cpl0_ls/Makefile new file mode 100644 index 0000000..e83bd21 --- /dev/null +++ b/test/integration/casl2/cmd_CPL_cpl0_ls/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -aTd -M8 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/CPL/cpl0_ls.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_CPL_cpl0_s/0.txt b/test/integration/casl2/cmd_CPL_cpl0_s/0.txt new file mode 100644 index 0000000..7ef6b7d --- /dev/null +++ b/test/integration/casl2/cmd_CPL_cpl0_s/0.txt @@ -0,0 +1,67 @@ +../../../../casl2 -aTd -M8 ../../../../as/cmd/CPL/cpl0_s.casl + +Assemble ../../../../as/cmd/CPL/cpl0_s.casl (0) + +Assemble ../../../../as/cmd/CPL/cpl0_s.casl (1) +../../../../as/cmd/CPL/cpl0_s.casl: 1:;;; CPL r,adr SF:1 +../../../../as/cmd/CPL/cpl0_s.casl: 2:MAIN START BEGIN +../../../../as/cmd/CPL/cpl0_s.casl: 3:BEGIN LD GR1,A + #0000 #1010 + #0001 #0005 +../../../../as/cmd/CPL/cpl0_s.casl: 4: CPL GR1,B + #0002 #4110 + #0003 #0006 +../../../../as/cmd/CPL/cpl0_s.casl: 5: RET + #0004 #8100 +../../../../as/cmd/CPL/cpl0_s.casl: 6:A DC #5000 + #0005 #5000 +../../../../as/cmd/CPL/cpl0_s.casl: 7:B DC #7000 + #0006 #7000 +../../../../as/cmd/CPL/cpl0_s.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: 8 = #0008 = 0000000000001000 +#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 4110 0006 8100 5000 7000 0000 +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 20480 = #5000 = 0101000000000000 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 8 = #0008 = 0000000000001000 +#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 4110 0006 8100 5000 7000 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 20480 = #5000 = 0101000000000000 +#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: 8 = #0008 = 0000000000001000 +#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 4110 0006 8100 5000 7000 0000 diff --git a/test/integration/casl2/cmd_CPL_cpl0_s/Makefile b/test/integration/casl2/cmd_CPL_cpl0_s/Makefile new file mode 100644 index 0000000..8910252 --- /dev/null +++ b/test/integration/casl2/cmd_CPL_cpl0_s/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -aTd -M8 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/CPL/cpl0_s.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_CPL_cpl0_z/0.txt b/test/integration/casl2/cmd_CPL_cpl0_z/0.txt new file mode 100644 index 0000000..934a98c --- /dev/null +++ b/test/integration/casl2/cmd_CPL_cpl0_z/0.txt @@ -0,0 +1,67 @@ +../../../../casl2 -aTd -M8 ../../../../as/cmd/CPL/cpl0_z.casl + +Assemble ../../../../as/cmd/CPL/cpl0_z.casl (0) + +Assemble ../../../../as/cmd/CPL/cpl0_z.casl (1) +../../../../as/cmd/CPL/cpl0_z.casl: 1:;;; CPL r,adr ZF:0 +../../../../as/cmd/CPL/cpl0_z.casl: 2:MAIN START BEGIN +../../../../as/cmd/CPL/cpl0_z.casl: 3:BEGIN LD GR1,A + #0000 #1010 + #0001 #0005 +../../../../as/cmd/CPL/cpl0_z.casl: 4: CPL GR1,B + #0002 #4110 + #0003 #0006 +../../../../as/cmd/CPL/cpl0_z.casl: 5: RET + #0004 #8100 +../../../../as/cmd/CPL/cpl0_z.casl: 6:A DC #5000 + #0005 #5000 +../../../../as/cmd/CPL/cpl0_z.casl: 7:B DC #5000 + #0006 #5000 +../../../../as/cmd/CPL/cpl0_z.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: 8 = #0008 = 0000000000001000 +#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 4110 0006 8100 5000 5000 0000 +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 20480 = #5000 = 0101000000000000 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 8 = #0008 = 0000000000001000 +#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 4110 0006 8100 5000 5000 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 20480 = #5000 = 0101000000000000 +#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: 8 = #0008 = 0000000000001000 +#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 0005 4110 0006 8100 5000 5000 0000 diff --git a/test/integration/casl2/cmd_CPL_cpl0_z/Makefile b/test/integration/casl2/cmd_CPL_cpl0_z/Makefile new file mode 100644 index 0000000..25d3cb4 --- /dev/null +++ b/test/integration/casl2/cmd_CPL_cpl0_z/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -aTd -M8 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/CPL/cpl0_z.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_CPL_cpl1_s/0.txt b/test/integration/casl2/cmd_CPL_cpl1_s/0.txt new file mode 100644 index 0000000..c83a6d0 --- /dev/null +++ b/test/integration/casl2/cmd_CPL_cpl1_s/0.txt @@ -0,0 +1,89 @@ +../../../../casl2 -aTd -M16 ../../../../as/cmd/CPL/cpl1_s.casl + +Assemble ../../../../as/cmd/CPL/cpl1_s.casl (0) + +Assemble ../../../../as/cmd/CPL/cpl1_s.casl (1) +../../../../as/cmd/CPL/cpl1_s.casl: 1:;;; CPL r,adr,x SF:1 +../../../../as/cmd/CPL/cpl1_s.casl: 2:MAIN START BEGIN +../../../../as/cmd/CPL/cpl1_s.casl: 3:BEGIN LD GR1,A + #0000 #1010 + #0001 #0007 +../../../../as/cmd/CPL/cpl1_s.casl: 4: LAD GR2,1 + #0002 #1220 + #0003 #0001 +../../../../as/cmd/CPL/cpl1_s.casl: 5: CPL GR1,A,GR2 + #0004 #4112 + #0005 #0007 +../../../../as/cmd/CPL/cpl1_s.casl: 6: RET + #0006 #8100 +../../../../as/cmd/CPL/cpl1_s.casl: 7:A DC #5000 + #0007 #5000 +../../../../as/cmd/CPL/cpl1_s.casl: 8: DC #7000 + #0008 #7000 +../../../../as/cmd/CPL/cpl1_s.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: 16 = #0010 = 0000000000010000 +#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 1220 0001 4112 0007 8100 5000 7000 0000 0000 0000 0000 0000 0000 0000 + +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 20480 = #5000 = 0101000000000000 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 16 = #0010 = 0000000000010000 +#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 1220 0001 4112 0007 8100 5000 7000 0000 0000 0000 0000 0000 0000 0000 + +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 20480 = #5000 = 0101000000000000 +#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: 16 = #0010 = 0000000000010000 +#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 1220 0001 4112 0007 8100 5000 7000 0000 0000 0000 0000 0000 0000 0000 + +#0006: Register:::: +#0006: GR0: 0 = #0000 = 0000000000000000 +#0006: GR1: 20480 = #5000 = 0101000000000000 +#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: 16 = #0010 = 0000000000010000 +#0006: PR: 6 = #0006 = 0000000000000110 +#0006: FR (OF SF ZF): 010 +#0006: Memory:::: +#0006: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0006: 0000: 1010 0007 1220 0001 4112 0007 8100 5000 7000 0000 0000 0000 0000 0000 0000 0000 + diff --git a/test/integration/casl2/cmd_CPL_cpl1_s/Makefile b/test/integration/casl2/cmd_CPL_cpl1_s/Makefile new file mode 100644 index 0000000..a5b1c11 --- /dev/null +++ b/test/integration/casl2/cmd_CPL_cpl1_s/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -aTd -M16 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/CPL/cpl1_s.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_CPL_cpl2_s/0.txt b/test/integration/casl2/cmd_CPL_cpl2_s/0.txt new file mode 100644 index 0000000..3671d5f --- /dev/null +++ b/test/integration/casl2/cmd_CPL_cpl2_s/0.txt @@ -0,0 +1,88 @@ +../../../../casl2 -aTd -M16 ../../../../as/cmd/CPL/cpl2_s.casl + +Assemble ../../../../as/cmd/CPL/cpl2_s.casl (0) + +Assemble ../../../../as/cmd/CPL/cpl2_s.casl (1) +../../../../as/cmd/CPL/cpl2_s.casl: 1:;;; CPL r1,r2 SF:1 +../../../../as/cmd/CPL/cpl2_s.casl: 2:MAIN START BEGIN +../../../../as/cmd/CPL/cpl2_s.casl: 3:BEGIN LD GR1,A + #0000 #1010 + #0001 #0006 +../../../../as/cmd/CPL/cpl2_s.casl: 4: LD GR2,B + #0002 #1020 + #0003 #0007 +../../../../as/cmd/CPL/cpl2_s.casl: 5: CPL GR1,GR2 + #0004 #4512 +../../../../as/cmd/CPL/cpl2_s.casl: 6: RET + #0005 #8100 +../../../../as/cmd/CPL/cpl2_s.casl: 7:A DC #5000 + #0006 #5000 +../../../../as/cmd/CPL/cpl2_s.casl: 8:B DC #7000 + #0007 #7000 +../../../../as/cmd/CPL/cpl2_s.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: 16 = #0010 = 0000000000010000 +#0000: PR: 0 = #0000 = 0000000000000000 +#0000: FR (OF SF ZF): 000 +#0000: Memory:::: +#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0000: 0000: 1010 0006 1020 0007 4512 8100 5000 7000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 20480 = #5000 = 0101000000000000 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 16 = #0010 = 0000000000010000 +#0002: PR: 2 = #0002 = 0000000000000010 +#0002: FR (OF SF ZF): 000 +#0002: Memory:::: +#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0002: 0000: 1010 0006 1020 0007 4512 8100 5000 7000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 20480 = #5000 = 0101000000000000 +#0004: GR2: 28672 = #7000 = 0111000000000000 +#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: 16 = #0010 = 0000000000010000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 000 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 1010 0006 1020 0007 4512 8100 5000 7000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0005: Register:::: +#0005: GR0: 0 = #0000 = 0000000000000000 +#0005: GR1: 20480 = #5000 = 0101000000000000 +#0005: GR2: 28672 = #7000 = 0111000000000000 +#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: 16 = #0010 = 0000000000010000 +#0005: PR: 5 = #0005 = 0000000000000101 +#0005: FR (OF SF ZF): 010 +#0005: Memory:::: +#0005: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0005: 0000: 1010 0006 1020 0007 4512 8100 5000 7000 0000 0000 0000 0000 0000 0000 0000 0000 + diff --git a/test/integration/casl2/cmd_CPL_cpl2_s/Makefile b/test/integration/casl2/cmd_CPL_cpl2_s/Makefile new file mode 100644 index 0000000..96256dc --- /dev/null +++ b/test/integration/casl2/cmd_CPL_cpl2_s/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -aTd -M16 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/CPL/cpl2_s.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_DC_dc_c0/0.txt b/test/integration/casl2/cmd_DC_dc_c0/0.txt new file mode 100644 index 0000000..829be0f --- /dev/null +++ b/test/integration/casl2/cmd_DC_dc_c0/0.txt @@ -0,0 +1,223 @@ +../../../../casl2 -atd -M128 ../../../../as/cmd/DC/dc_c0.casl + +Assemble ../../../../as/cmd/DC/dc_c0.casl (0) + +Assemble ../../../../as/cmd/DC/dc_c0.casl (1) +../../../../as/cmd/DC/dc_c0.casl: 1:;; DC 文字定数 +../../../../as/cmd/DC/dc_c0.casl: 2:MAIN START +../../../../as/cmd/DC/dc_c0.casl: 3: RET + #0000 #8100 +../../../../as/cmd/DC/dc_c0.casl: 4: DC ' ' + #0001 #0020 +../../../../as/cmd/DC/dc_c0.casl: 5: DC '!' + #0002 #0021 +../../../../as/cmd/DC/dc_c0.casl: 6: DC '"' + #0003 #0022 +../../../../as/cmd/DC/dc_c0.casl: 7: DC '#' + #0004 #0023 +../../../../as/cmd/DC/dc_c0.casl: 8: DC '$' + #0005 #0024 +../../../../as/cmd/DC/dc_c0.casl: 9: DC '%' + #0006 #0025 +../../../../as/cmd/DC/dc_c0.casl: 10: DC '&' + #0007 #0026 +../../../../as/cmd/DC/dc_c0.casl: 11: DC '''' + #0008 #0027 +../../../../as/cmd/DC/dc_c0.casl: 12: DC '(' + #0009 #0028 +../../../../as/cmd/DC/dc_c0.casl: 13: DC ')' + #000A #0029 +../../../../as/cmd/DC/dc_c0.casl: 14: DC '*' + #000B #002A +../../../../as/cmd/DC/dc_c0.casl: 15: DC '+' + #000C #002B +../../../../as/cmd/DC/dc_c0.casl: 16: DC ',' + #000D #002C +../../../../as/cmd/DC/dc_c0.casl: 17: DC '-' + #000E #002D +../../../../as/cmd/DC/dc_c0.casl: 18: DC '.' + #000F #002E +../../../../as/cmd/DC/dc_c0.casl: 19: DC '/' + #0010 #002F +../../../../as/cmd/DC/dc_c0.casl: 20: DC '0' + #0011 #0030 +../../../../as/cmd/DC/dc_c0.casl: 21: DC '1' + #0012 #0031 +../../../../as/cmd/DC/dc_c0.casl: 22: DC '2' + #0013 #0032 +../../../../as/cmd/DC/dc_c0.casl: 23: DC '3' + #0014 #0033 +../../../../as/cmd/DC/dc_c0.casl: 24: DC '4' + #0015 #0034 +../../../../as/cmd/DC/dc_c0.casl: 25: DC '5' + #0016 #0035 +../../../../as/cmd/DC/dc_c0.casl: 26: DC '6' + #0017 #0036 +../../../../as/cmd/DC/dc_c0.casl: 27: DC '7' + #0018 #0037 +../../../../as/cmd/DC/dc_c0.casl: 28: DC '8' + #0019 #0038 +../../../../as/cmd/DC/dc_c0.casl: 29: DC '9' + #001A #0039 +../../../../as/cmd/DC/dc_c0.casl: 30: DC ':' + #001B #003A +../../../../as/cmd/DC/dc_c0.casl: 31: DC ';' + #001C #003B +../../../../as/cmd/DC/dc_c0.casl: 32: DC '<' + #001D #003C +../../../../as/cmd/DC/dc_c0.casl: 33: DC '=' + #001E #003D +../../../../as/cmd/DC/dc_c0.casl: 34: DC '>' + #001F #003E +../../../../as/cmd/DC/dc_c0.casl: 35: DC '?' + #0020 #003F +../../../../as/cmd/DC/dc_c0.casl: 36: DC '@' + #0021 #0040 +../../../../as/cmd/DC/dc_c0.casl: 37: DC 'A' + #0022 #0041 +../../../../as/cmd/DC/dc_c0.casl: 38: DC 'B' + #0023 #0042 +../../../../as/cmd/DC/dc_c0.casl: 39: DC 'C' + #0024 #0043 +../../../../as/cmd/DC/dc_c0.casl: 40: DC 'D' + #0025 #0044 +../../../../as/cmd/DC/dc_c0.casl: 41: DC 'E' + #0026 #0045 +../../../../as/cmd/DC/dc_c0.casl: 42: DC 'F' + #0027 #0046 +../../../../as/cmd/DC/dc_c0.casl: 43: DC 'G' + #0028 #0047 +../../../../as/cmd/DC/dc_c0.casl: 44: DC 'H' + #0029 #0048 +../../../../as/cmd/DC/dc_c0.casl: 45: DC 'I' + #002A #0049 +../../../../as/cmd/DC/dc_c0.casl: 46: DC 'J' + #002B #004A +../../../../as/cmd/DC/dc_c0.casl: 47: DC 'K' + #002C #004B +../../../../as/cmd/DC/dc_c0.casl: 48: DC 'L' + #002D #004C +../../../../as/cmd/DC/dc_c0.casl: 49: DC 'M' + #002E #004D +../../../../as/cmd/DC/dc_c0.casl: 50: DC 'N' + #002F #004E +../../../../as/cmd/DC/dc_c0.casl: 51: DC 'O' + #0030 #004F +../../../../as/cmd/DC/dc_c0.casl: 52: DC 'P' + #0031 #0050 +../../../../as/cmd/DC/dc_c0.casl: 53: DC 'Q' + #0032 #0051 +../../../../as/cmd/DC/dc_c0.casl: 54: DC 'R' + #0033 #0052 +../../../../as/cmd/DC/dc_c0.casl: 55: DC 'S' + #0034 #0053 +../../../../as/cmd/DC/dc_c0.casl: 56: DC 'T' + #0035 #0054 +../../../../as/cmd/DC/dc_c0.casl: 57: DC 'U' + #0036 #0055 +../../../../as/cmd/DC/dc_c0.casl: 58: DC 'V' + #0037 #0056 +../../../../as/cmd/DC/dc_c0.casl: 59: DC 'W' + #0038 #0057 +../../../../as/cmd/DC/dc_c0.casl: 60: DC 'X' + #0039 #0058 +../../../../as/cmd/DC/dc_c0.casl: 61: DC 'Y' + #003A #0059 +../../../../as/cmd/DC/dc_c0.casl: 62: DC 'Z' + #003B #005A +../../../../as/cmd/DC/dc_c0.casl: 63: DC '[' + #003C #005B +../../../../as/cmd/DC/dc_c0.casl: 64: DC '\' + #003D #005C +../../../../as/cmd/DC/dc_c0.casl: 65: DC ']' + #003E #005D +../../../../as/cmd/DC/dc_c0.casl: 66: DC '^' + #003F #005E +../../../../as/cmd/DC/dc_c0.casl: 67: DC '_' + #0040 #005F +../../../../as/cmd/DC/dc_c0.casl: 68: DC 'a' + #0041 #0061 +../../../../as/cmd/DC/dc_c0.casl: 69: DC 'b' + #0042 #0062 +../../../../as/cmd/DC/dc_c0.casl: 70: DC 'c' + #0043 #0063 +../../../../as/cmd/DC/dc_c0.casl: 71: DC 'd' + #0044 #0064 +../../../../as/cmd/DC/dc_c0.casl: 72: DC 'e' + #0045 #0065 +../../../../as/cmd/DC/dc_c0.casl: 73: DC 'f' + #0046 #0066 +../../../../as/cmd/DC/dc_c0.casl: 74: DC 'g' + #0047 #0067 +../../../../as/cmd/DC/dc_c0.casl: 75: DC 'h' + #0048 #0068 +../../../../as/cmd/DC/dc_c0.casl: 76: DC 'i' + #0049 #0069 +../../../../as/cmd/DC/dc_c0.casl: 77: DC 'j' + #004A #006A +../../../../as/cmd/DC/dc_c0.casl: 78: DC 'k' + #004B #006B +../../../../as/cmd/DC/dc_c0.casl: 79: DC 'l' + #004C #006C +../../../../as/cmd/DC/dc_c0.casl: 80: DC 'm' + #004D #006D +../../../../as/cmd/DC/dc_c0.casl: 81: DC 'n' + #004E #006E +../../../../as/cmd/DC/dc_c0.casl: 82: DC 'o' + #004F #006F +../../../../as/cmd/DC/dc_c0.casl: 83: DC 'p' + #0050 #0070 +../../../../as/cmd/DC/dc_c0.casl: 84: DC 'q' + #0051 #0071 +../../../../as/cmd/DC/dc_c0.casl: 85: DC 'r' + #0052 #0072 +../../../../as/cmd/DC/dc_c0.casl: 86: DC 's' + #0053 #0073 +../../../../as/cmd/DC/dc_c0.casl: 87: DC 't' + #0054 #0074 +../../../../as/cmd/DC/dc_c0.casl: 88: DC 'u' + #0055 #0075 +../../../../as/cmd/DC/dc_c0.casl: 89: DC 'v' + #0056 #0076 +../../../../as/cmd/DC/dc_c0.casl: 90: DC 'w' + #0057 #0077 +../../../../as/cmd/DC/dc_c0.casl: 91: DC 'x' + #0058 #0078 +../../../../as/cmd/DC/dc_c0.casl: 92: DC 'y' + #0059 #0079 +../../../../as/cmd/DC/dc_c0.casl: 93: DC 'z' + #005A #007A +../../../../as/cmd/DC/dc_c0.casl: 94: DC '{' + #005B #007B +../../../../as/cmd/DC/dc_c0.casl: 95: DC '|' + #005C #007C +../../../../as/cmd/DC/dc_c0.casl: 96: DC '}' + #005D #007D +../../../../as/cmd/DC/dc_c0.casl: 97: DC '~' + #005E #007E +../../../../as/cmd/DC/dc_c0.casl: 98: 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: 128 = #0080 = 0000000010000000 +#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: 8100 0020 0021 0022 0023 0024 0025 0026 0027 0028 0029 002A 002B 002C 002D 002E +#0000: 0010: 002F 0030 0031 0032 0033 0034 0035 0036 0037 0038 0039 003A 003B 003C 003D 003E +#0000: 0020: 003F 0040 0041 0042 0043 0044 0045 0046 0047 0048 0049 004A 004B 004C 004D 004E +#0000: 0030: 004F 0050 0051 0052 0053 0054 0055 0056 0057 0058 0059 005A 005B 005C 005D 005E +#0000: 0040: 005F 0061 0062 0063 0064 0065 0066 0067 0068 0069 006A 006B 006C 006D 006E 006F +#0000: 0050: 0070 0071 0072 0073 0074 0075 0076 0077 0078 0079 007A 007B 007C 007D 007E 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 + diff --git a/test/integration/casl2/cmd_DC_dc_c0/Makefile b/test/integration/casl2/cmd_DC_dc_c0/Makefile new file mode 100644 index 0000000..e0532eb --- /dev/null +++ b/test/integration/casl2/cmd_DC_dc_c0/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -atd -M128 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/DC/dc_c0.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_DC_dc_c1/0.txt b/test/integration/casl2/cmd_DC_dc_c1/0.txt new file mode 100644 index 0000000..42c6e32 --- /dev/null +++ b/test/integration/casl2/cmd_DC_dc_c1/0.txt @@ -0,0 +1,133 @@ +../../../../casl2 -atd -M128 ../../../../as/cmd/DC/dc_c1.casl + +Assemble ../../../../as/cmd/DC/dc_c1.casl (0) + +Assemble ../../../../as/cmd/DC/dc_c1.casl (1) +../../../../as/cmd/DC/dc_c1.casl: 1:;; DC 文字定数 +../../../../as/cmd/DC/dc_c1.casl: 2:MAIN START +../../../../as/cmd/DC/dc_c1.casl: 3: RET + #0000 #8100 +../../../../as/cmd/DC/dc_c1.casl: 4: DC ' !"#$%&''()*+,-./0123456789:;<=>?@ABCDEFG' + #0001 #0020 + #0002 #0021 + #0003 #0022 + #0004 #0023 + #0005 #0024 + #0006 #0025 + #0007 #0026 + #0008 #0027 + #0009 #0028 + #000A #0029 + #000B #002A + #000C #002B + #000D #002C + #000E #002D + #000F #002E + #0010 #002F + #0011 #0030 + #0012 #0031 + #0013 #0032 + #0014 #0033 + #0015 #0034 + #0016 #0035 + #0017 #0036 + #0018 #0037 + #0019 #0038 + #001A #0039 + #001B #003A + #001C #003B + #001D #003C + #001E #003D + #001F #003E + #0020 #003F + #0021 #0040 + #0022 #0041 + #0023 #0042 + #0024 #0043 + #0025 #0044 + #0026 #0045 + #0027 #0046 + #0028 #0047 +../../../../as/cmd/DC/dc_c1.casl: 5: DC 'GHIJKLMNOPQRSTUVWXYZ[\]^_abcdefghijklmno' + #0029 #0047 + #002A #0048 + #002B #0049 + #002C #004A + #002D #004B + #002E #004C + #002F #004D + #0030 #004E + #0031 #004F + #0032 #0050 + #0033 #0051 + #0034 #0052 + #0035 #0053 + #0036 #0054 + #0037 #0055 + #0038 #0056 + #0039 #0057 + #003A #0058 + #003B #0059 + #003C #005A + #003D #005B + #003E #005C + #003F #005D + #0040 #005E + #0041 #005F + #0042 #0061 + #0043 #0062 + #0044 #0063 + #0045 #0064 + #0046 #0065 + #0047 #0066 + #0048 #0067 + #0049 #0068 + #004A #0069 + #004B #006A + #004C #006B + #004D #006C + #004E #006D + #004F #006E + #0050 #006F +../../../../as/cmd/DC/dc_c1.casl: 6: DC 'pqrstuvwxyz{|}~' + #0051 #0070 + #0052 #0071 + #0053 #0072 + #0054 #0073 + #0055 #0074 + #0056 #0075 + #0057 #0076 + #0058 #0077 + #0059 #0078 + #005A #0079 + #005B #007A + #005C #007B + #005D #007C + #005E #007D + #005F #007E +../../../../as/cmd/DC/dc_c1.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: 128 = #0080 = 0000000010000000 +#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: 8100 0020 0021 0022 0023 0024 0025 0026 0027 0028 0029 002A 002B 002C 002D 002E +#0000: 0010: 002F 0030 0031 0032 0033 0034 0035 0036 0037 0038 0039 003A 003B 003C 003D 003E +#0000: 0020: 003F 0040 0041 0042 0043 0044 0045 0046 0047 0047 0048 0049 004A 004B 004C 004D +#0000: 0030: 004E 004F 0050 0051 0052 0053 0054 0055 0056 0057 0058 0059 005A 005B 005C 005D +#0000: 0040: 005E 005F 0061 0062 0063 0064 0065 0066 0067 0068 0069 006A 006B 006C 006D 006E +#0000: 0050: 006F 0070 0071 0072 0073 0074 0075 0076 0077 0078 0079 007A 007B 007C 007D 007E +#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 + diff --git a/test/integration/casl2/cmd_DC_dc_c1/Makefile b/test/integration/casl2/cmd_DC_dc_c1/Makefile new file mode 100644 index 0000000..a63720c --- /dev/null +++ b/test/integration/casl2/cmd_DC_dc_c1/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -atd -M128 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/DC/dc_c1.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_DC_dc_i0/0.txt b/test/integration/casl2/cmd_DC_dc_i0/0.txt new file mode 100644 index 0000000..ac31927 --- /dev/null +++ b/test/integration/casl2/cmd_DC_dc_i0/0.txt @@ -0,0 +1,75 @@ +../../../../casl2 -atd -M32 ../../../../as/cmd/DC/dc_i0.casl + +Assemble ../../../../as/cmd/DC/dc_i0.casl (0) + +Assemble ../../../../as/cmd/DC/dc_i0.casl (1) +../../../../as/cmd/DC/dc_i0.casl: 1:;; DC 10進定数/16進定数 +../../../../as/cmd/DC/dc_i0.casl: 2:MAIN START +../../../../as/cmd/DC/dc_i0.casl: 3: RET + #0000 #8100 +../../../../as/cmd/DC/dc_i0.casl: 4: DC 0 + #0001 #0000 +../../../../as/cmd/DC/dc_i0.casl: 5: DC 1 + #0002 #0001 +../../../../as/cmd/DC/dc_i0.casl: 6: DC 10 + #0003 #000A +../../../../as/cmd/DC/dc_i0.casl: 7: DC 32767 + #0004 #7FFF +../../../../as/cmd/DC/dc_i0.casl: 8: DC 32768 + #0005 #8000 +../../../../as/cmd/DC/dc_i0.casl: 9: DC 65535 + #0006 #FFFF +../../../../as/cmd/DC/dc_i0.casl: 10: DC 65536 + #0007 #0000 +../../../../as/cmd/DC/dc_i0.casl: 11: DC 65537 + #0008 #0001 +../../../../as/cmd/DC/dc_i0.casl: 12: DC -1 + #0009 #FFFF +../../../../as/cmd/DC/dc_i0.casl: 13: DC -10 + #000A #FFF6 +../../../../as/cmd/DC/dc_i0.casl: 14: DC -32767 + #000B #8001 +../../../../as/cmd/DC/dc_i0.casl: 15: DC -32768 + #000C #8000 +../../../../as/cmd/DC/dc_i0.casl: 16: DC -32769 + #000D #7FFF +../../../../as/cmd/DC/dc_i0.casl: 17: DC #0 + #000E #0000 +../../../../as/cmd/DC/dc_i0.casl: 18: DC #1 + #000F #0001 +../../../../as/cmd/DC/dc_i0.casl: 19: DC #01 + #0010 #0001 +../../../../as/cmd/DC/dc_i0.casl: 20: DC #001 + #0011 #0001 +../../../../as/cmd/DC/dc_i0.casl: 21: DC #0001 + #0012 #0001 +../../../../as/cmd/DC/dc_i0.casl: 22: DC #10 + #0013 #0010 +../../../../as/cmd/DC/dc_i0.casl: 23: DC #11 + #0014 #0011 +../../../../as/cmd/DC/dc_i0.casl: 24: DC #F + #0015 #000F +../../../../as/cmd/DC/dc_i0.casl: 25: DC #000F + #0016 #000F +../../../../as/cmd/DC/dc_i0.casl: 26: DC #FFFF + #0017 #FFFF +../../../../as/cmd/DC/dc_i0.casl: 27: 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: 32 = #0020 = 0000000000100000 +#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: 8100 0000 0001 000A 7FFF 8000 FFFF 0000 0001 FFFF FFF6 8001 8000 7FFF 0000 0001 +#0000: 0010: 0001 0001 0001 0010 0011 000F 000F FFFF 0000 0000 0000 0000 0000 0000 0000 0000 + diff --git a/test/integration/casl2/cmd_DC_dc_i0/Makefile b/test/integration/casl2/cmd_DC_dc_i0/Makefile new file mode 100644 index 0000000..56e8b5d --- /dev/null +++ b/test/integration/casl2/cmd_DC_dc_i0/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -atd -M32 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/DC/dc_i0.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_DC_dc_i1/0.txt b/test/integration/casl2/cmd_DC_dc_i1/0.txt new file mode 100644 index 0000000..c3408bc --- /dev/null +++ b/test/integration/casl2/cmd_DC_dc_i1/0.txt @@ -0,0 +1,52 @@ +../../../../casl2 -atd -M32 ../../../../as/cmd/DC/dc_i1.casl + +Assemble ../../../../as/cmd/DC/dc_i1.casl (0) + +Assemble ../../../../as/cmd/DC/dc_i1.casl (1) +../../../../as/cmd/DC/dc_i1.casl: 1:;; DC 10進定数/16進定数 +../../../../as/cmd/DC/dc_i1.casl: 2:MAIN START +../../../../as/cmd/DC/dc_i1.casl: 3: RET + #0000 #8100 +../../../../as/cmd/DC/dc_i1.casl: 4: DC 1,10,32767,32768,65535,65536,65537,-1,-10,-32767,-32768,-32769,#0,#1,#01,#001,#0001,#10,#11,#F,#000F,#FFFF + #0001 #0001 + #0002 #000A + #0003 #7FFF + #0004 #8000 + #0005 #FFFF + #0006 #0000 + #0007 #0001 + #0008 #FFFF + #0009 #FFF6 + #000A #8001 + #000B #8000 + #000C #7FFF + #000D #0000 + #000E #0001 + #000F #0001 + #0010 #0001 + #0011 #0001 + #0012 #0010 + #0013 #0011 + #0014 #000F + #0015 #000F + #0016 #FFFF +../../../../as/cmd/DC/dc_i1.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: 32 = #0020 = 0000000000100000 +#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: 8100 0001 000A 7FFF 8000 FFFF 0000 0001 FFFF FFF6 8001 8000 7FFF 0000 0001 0001 +#0000: 0010: 0001 0001 0010 0011 000F 000F FFFF 0000 0000 0000 0000 0000 0000 0000 0000 0000 + diff --git a/test/integration/casl2/cmd_DC_dc_i1/Makefile b/test/integration/casl2/cmd_DC_dc_i1/Makefile new file mode 100644 index 0000000..a74d15a --- /dev/null +++ b/test/integration/casl2/cmd_DC_dc_i1/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -atd -M32 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/DC/dc_i1.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_DC_dc_i_of/0.txt b/test/integration/casl2/cmd_DC_dc_i_of/0.txt new file mode 100644 index 0000000..ce32aa3 --- /dev/null +++ b/test/integration/casl2/cmd_DC_dc_i_of/0.txt @@ -0,0 +1,49 @@ +../../../../casl2 -atd -M32 ../../../../as/cmd/DC/dc_i_o.casl + +Assemble ../../../../as/cmd/DC/dc_i_o.casl (0) + +Assemble ../../../../as/cmd/DC/dc_i_o.casl (1) +../../../../as/cmd/DC/dc_i_o.casl: 1:;; DC -32768〜32768の範囲にない10進数値 +../../../../as/cmd/DC/dc_i_o.casl: 2:MAIN START +../../../../as/cmd/DC/dc_i_o.casl: 3: RET + #0000 #8100 +../../../../as/cmd/DC/dc_i_o.casl: 4: DC 32767 + #0001 #7FFF +../../../../as/cmd/DC/dc_i_o.casl: 5: DC 32768 + #0002 #8000 +../../../../as/cmd/DC/dc_i_o.casl: 6: DC 65535 + #0003 #FFFF +../../../../as/cmd/DC/dc_i_o.casl: 7: DC 65536 + #0004 #0000 +../../../../as/cmd/DC/dc_i_o.casl: 8: DC 131073 ; 65536 * 2 + 1 + #0005 #0001 +../../../../as/cmd/DC/dc_i_o.casl: 9: DC -32768 + #0006 #8000 +../../../../as/cmd/DC/dc_i_o.casl: 10: DC -32769 + #0007 #7FFF +../../../../as/cmd/DC/dc_i_o.casl: 11: DC -65535 + #0008 #0001 +../../../../as/cmd/DC/dc_i_o.casl: 12: DC -65536 + #0009 #0000 +../../../../as/cmd/DC/dc_i_o.casl: 13: DC -131073 ; -65536 * 2 - 1 + #000A #FFFF +../../../../as/cmd/DC/dc_i_o.casl: 14: 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: 32 = #0020 = 0000000000100000 +#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: 8100 7FFF 8000 FFFF 0000 0001 8000 7FFF 0001 0000 FFFF 0000 0000 0000 0000 0000 +#0000: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + diff --git a/test/integration/casl2/cmd_DC_dc_i_of/Makefile b/test/integration/casl2/cmd_DC_dc_i_of/Makefile new file mode 100644 index 0000000..4809aa9 --- /dev/null +++ b/test/integration/casl2/cmd_DC_dc_i_of/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -atd -M32 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/DC/dc_i_o.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_DS_ds/0.txt b/test/integration/casl2/cmd_DS_ds/0.txt new file mode 100644 index 0000000..e0a11fe --- /dev/null +++ b/test/integration/casl2/cmd_DS_ds/0.txt @@ -0,0 +1,142 @@ +../../../../casl2 -atd -M32 ../../../../as/cmd/DS/ds.casl + +Assemble ../../../../as/cmd/DS/ds.casl (0) + +Assemble ../../../../as/cmd/DS/ds.casl (1) +../../../../as/cmd/DS/ds.casl: 1:;;; DS +../../../../as/cmd/DS/ds.casl: 2:MAIN START +../../../../as/cmd/DS/ds.casl: 3: LAD GR1,A + #0000 #1210 + #0001 #000B +../../../../as/cmd/DS/ds.casl: 4: LAD GR1,B + #0002 #1210 + #0003 #000C +../../../../as/cmd/DS/ds.casl: 5: LAD GR1,C + #0004 #1210 + #0005 #000E +../../../../as/cmd/DS/ds.casl: 6: LAD GR1,D + #0006 #1210 + #0007 #0012 +../../../../as/cmd/DS/ds.casl: 7: LAD GR1,E + #0008 #1210 + #0009 #0012 +../../../../as/cmd/DS/ds.casl: 8: RET + #000A #8100 +../../../../as/cmd/DS/ds.casl: 9:A DS 1 + #000B #0000 +../../../../as/cmd/DS/ds.casl: 10:B DS 2 + #000C #0000 + #000D #0000 +../../../../as/cmd/DS/ds.casl: 11:C DS 4 + #000E #0000 + #000F #0000 + #0010 #0000 + #0011 #0000 +../../../../as/cmd/DS/ds.casl: 12:D DS 0 +../../../../as/cmd/DS/ds.casl: 13:E DC #FFFF + #0012 #FFFF +../../../../as/cmd/DS/ds.casl: 14: 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: 32 = #0020 = 0000000000100000 +#0000: PR: 0 = #0000 = 0000000000000000 +#0000: FR (OF SF ZF): 000 +#0000: Memory:::: +#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0000: 0000: 1210 000B 1210 000C 1210 000E 1210 0012 1210 0012 8100 0000 0000 0000 0000 0000 +#0000: 0010: 0000 0000 FFFF 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 11 = #000B = 0000000000001011 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 32 = #0020 = 0000000000100000 +#0002: PR: 2 = #0002 = 0000000000000010 +#0002: FR (OF SF ZF): 000 +#0002: Memory:::: +#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0002: 0000: 1210 000B 1210 000C 1210 000E 1210 0012 1210 0012 8100 0000 0000 0000 0000 0000 +#0002: 0010: 0000 0000 FFFF 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: 32 = #0020 = 0000000000100000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 000 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 1210 000B 1210 000C 1210 000E 1210 0012 1210 0012 8100 0000 0000 0000 0000 0000 +#0004: 0010: 0000 0000 FFFF 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0006: Register:::: +#0006: GR0: 0 = #0000 = 0000000000000000 +#0006: GR1: 14 = #000E = 0000000000001110 +#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: 32 = #0020 = 0000000000100000 +#0006: PR: 6 = #0006 = 0000000000000110 +#0006: FR (OF SF ZF): 000 +#0006: Memory:::: +#0006: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0006: 0000: 1210 000B 1210 000C 1210 000E 1210 0012 1210 0012 8100 0000 0000 0000 0000 0000 +#0006: 0010: 0000 0000 FFFF 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0008: Register:::: +#0008: GR0: 0 = #0000 = 0000000000000000 +#0008: GR1: 18 = #0012 = 0000000000010010 +#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: 32 = #0020 = 0000000000100000 +#0008: PR: 8 = #0008 = 0000000000001000 +#0008: FR (OF SF ZF): 000 +#0008: Memory:::: +#0008: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0008: 0000: 1210 000B 1210 000C 1210 000E 1210 0012 1210 0012 8100 0000 0000 0000 0000 0000 +#0008: 0010: 0000 0000 FFFF 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#000A: Register:::: +#000A: GR0: 0 = #0000 = 0000000000000000 +#000A: GR1: 18 = #0012 = 0000000000010010 +#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: 32 = #0020 = 0000000000100000 +#000A: PR: 10 = #000A = 0000000000001010 +#000A: FR (OF SF ZF): 000 +#000A: Memory:::: +#000A: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000A: 0000: 1210 000B 1210 000C 1210 000E 1210 0012 1210 0012 8100 0000 0000 0000 0000 0000 +#000A: 0010: 0000 0000 FFFF 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + diff --git a/test/integration/casl2/cmd_DS_ds/Makefile b/test/integration/casl2/cmd_DS_ds/Makefile new file mode 100644 index 0000000..4d25b58 --- /dev/null +++ b/test/integration/casl2/cmd_DS_ds/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -atd -M32 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/DS/ds.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_DS_ds_0/0.txt b/test/integration/casl2/cmd_DS_ds_0/0.txt new file mode 100644 index 0000000..0ce94a4 --- /dev/null +++ b/test/integration/casl2/cmd_DS_ds_0/0.txt @@ -0,0 +1,66 @@ +../../../../casl2 -atd -M8 ../../../../as/cmd/DS/ds_0.casl + +Assemble ../../../../as/cmd/DS/ds_0.casl (0) + +Assemble ../../../../as/cmd/DS/ds_0.casl (1) +../../../../as/cmd/DS/ds_0.casl: 1:;; 「DS 0」を指定したプログラム例 +../../../../as/cmd/DS/ds_0.casl: 2:MAIN START +../../../../as/cmd/DS/ds_0.casl: 3: LD GR1,A + #0000 #1010 + #0001 #0005 +../../../../as/cmd/DS/ds_0.casl: 4: LD GR2,B + #0002 #1020 + #0003 #0005 +../../../../as/cmd/DS/ds_0.casl: 5: RET + #0004 #8100 +../../../../as/cmd/DS/ds_0.casl: 6:A DS 0 +../../../../as/cmd/DS/ds_0.casl: 7:B DC 15 + #0005 #000F +../../../../as/cmd/DS/ds_0.casl: 8: END + +Executing machine codes +#0000: Register:::: +#0000: GR0: 0 = #0000 = 0000000000000000 +#0000: GR1: 0 = #0000 = 0000000000000000 +#0000: GR2: 0 = #0000 = 0000000000000000 +#0000: GR3: 0 = #0000 = 0000000000000000 +#0000: GR4: 0 = #0000 = 0000000000000000 +#0000: GR5: 0 = #0000 = 0000000000000000 +#0000: GR6: 0 = #0000 = 0000000000000000 +#0000: GR7: 0 = #0000 = 0000000000000000 +#0000: SP: 8 = #0008 = 0000000000001000 +#0000: PR: 0 = #0000 = 0000000000000000 +#0000: FR (OF SF ZF): 000 +#0000: Memory:::: +#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0000: 0000: 1010 0005 1020 0005 8100 000F 0000 0000 +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 15 = #000F = 0000000000001111 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 8 = #0008 = 0000000000001000 +#0002: PR: 2 = #0002 = 0000000000000010 +#0002: FR (OF SF ZF): 000 +#0002: Memory:::: +#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0002: 0000: 1010 0005 1020 0005 8100 000F 0000 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 15 = #000F = 0000000000001111 +#0004: GR2: 15 = #000F = 0000000000001111 +#0004: GR3: 0 = #0000 = 0000000000000000 +#0004: GR4: 0 = #0000 = 0000000000000000 +#0004: GR5: 0 = #0000 = 0000000000000000 +#0004: GR6: 0 = #0000 = 0000000000000000 +#0004: GR7: 0 = #0000 = 0000000000000000 +#0004: SP: 8 = #0008 = 0000000000001000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 000 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 1010 0005 1020 0005 8100 000F 0000 0000 diff --git a/test/integration/casl2/cmd_DS_ds_0/Makefile b/test/integration/casl2/cmd_DS_ds_0/Makefile new file mode 100644 index 0000000..b0440f6 --- /dev/null +++ b/test/integration/casl2/cmd_DS_ds_0/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -atd -M8 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/DS/ds_0.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_IN_in/0.txt b/test/integration/casl2/cmd_IN_in/0.txt new file mode 100644 index 0000000..9bdf590 --- /dev/null +++ b/test/integration/casl2/cmd_IN_in/0.txt @@ -0,0 +1,200 @@ +../../../../casl2 -atd -M64 ../../../../as/cmd/IN/in.casl + +Assemble ../../../../as/cmd/IN/in.casl (0) + +Assemble ../../../../as/cmd/IN/in.casl (1) +../../../../as/cmd/IN/in.casl: 1:;;; IN IBUF,ILEN +../../../../as/cmd/IN/in.casl: 2:MAIN START +../../../../as/cmd/IN/in.casl: 3:LOOP IN IBUF,ILEN + #0000 #7001 + #0001 #0000 + #0002 #7002 + #0003 #0000 + #0004 #1210 + #0005 #000D + #0006 #1220 + #0007 #0021 + #0008 #F000 + #0009 #0001 + #000A #7120 + #000B #7110 +../../../../as/cmd/IN/in.casl: 4:FIN RET + #000C #8100 +../../../../as/cmd/IN/in.casl: 5:IBUF DS 20 + #000D #0000 + #000E #0000 + #000F #0000 + #0010 #0000 + #0011 #0000 + #0012 #0000 + #0013 #0000 + #0014 #0000 + #0015 #0000 + #0016 #0000 + #0017 #0000 + #0018 #0000 + #0019 #0000 + #001A #0000 + #001B #0000 + #001C #0000 + #001D #0000 + #001E #0000 + #001F #0000 + #0020 #0000 +../../../../as/cmd/IN/in.casl: 6:ILEN DS 1 + #0021 #0000 +../../../../as/cmd/IN/in.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: 64 = #0040 = 0000000001000000 +#0000: PR: 0 = #0000 = 0000000000000000 +#0000: FR (OF SF ZF): 000 +#0000: Memory:::: +#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0000: 0000: 7001 0000 7002 0000 1210 000D 1220 0021 F000 0001 7120 7110 8100 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 + +#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: 63 = #003F = 0000000000111111 +#0002: PR: 2 = #0002 = 0000000000000010 +#0002: FR (OF SF ZF): 000 +#0002: Memory:::: +#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0002: 0000: 7001 0000 7002 0000 1210 000D 1220 0021 F000 0001 7120 7110 8100 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 + +#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: 62 = #003E = 0000000000111110 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 000 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 7001 0000 7002 0000 1210 000D 1220 0021 F000 0001 7120 7110 8100 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 + +#0006: Register:::: +#0006: GR0: 0 = #0000 = 0000000000000000 +#0006: GR1: 13 = #000D = 0000000000001101 +#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: 62 = #003E = 0000000000111110 +#0006: PR: 6 = #0006 = 0000000000000110 +#0006: FR (OF SF ZF): 000 +#0006: Memory:::: +#0006: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0006: 0000: 7001 0000 7002 0000 1210 000D 1220 0021 F000 0001 7120 7110 8100 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 + +#0008: Register:::: +#0008: GR0: 0 = #0000 = 0000000000000000 +#0008: GR1: 13 = #000D = 0000000000001101 +#0008: GR2: 33 = #0021 = 0000000000100001 = '!' +#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: 62 = #003E = 0000000000111110 +#0008: PR: 8 = #0008 = 0000000000001000 +#0008: FR (OF SF ZF): 000 +#0008: Memory:::: +#0008: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0008: 0000: 7001 0000 7002 0000 1210 000D 1220 0021 F000 0001 7120 7110 8100 0000 0000 0000 +#0008: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#000A: Register:::: +#000A: GR0: 0 = #0000 = 0000000000000000 +#000A: GR1: 13 = #000D = 0000000000001101 +#000A: GR2: 33 = #0021 = 0000000000100001 = '!' +#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: 62 = #003E = 0000000000111110 +#000A: PR: 10 = #000A = 0000000000001010 +#000A: FR (OF SF ZF): 000 +#000A: Memory:::: +#000A: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000A: 0000: 7001 0000 7002 0000 1210 000D 1220 0021 F000 0001 7120 7110 8100 0061 0061 0061 +#000A: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0020: 0000 0003 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 + +#000B: Register:::: +#000B: GR0: 0 = #0000 = 0000000000000000 +#000B: GR1: 13 = #000D = 0000000000001101 +#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: 63 = #003F = 0000000000111111 +#000B: PR: 11 = #000B = 0000000000001011 +#000B: FR (OF SF ZF): 000 +#000B: Memory:::: +#000B: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000B: 0000: 7001 0000 7002 0000 1210 000D 1220 0021 F000 0001 7120 7110 8100 0061 0061 0061 +#000B: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000B: 0020: 0000 0003 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000B: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#000C: Register:::: +#000C: GR0: 0 = #0000 = 0000000000000000 +#000C: GR1: 0 = #0000 = 0000000000000000 +#000C: GR2: 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: 64 = #0040 = 0000000001000000 +#000C: PR: 12 = #000C = 0000000000001100 +#000C: FR (OF SF ZF): 000 +#000C: Memory:::: +#000C: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000C: 0000: 7001 0000 7002 0000 1210 000D 1220 0021 F000 0001 7120 7110 8100 0061 0061 0061 +#000C: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0020: 0000 0003 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 + diff --git a/test/integration/casl2/cmd_IN_in/Makefile b/test/integration/casl2/cmd_IN_in/Makefile new file mode 100644 index 0000000..ad7e33c --- /dev/null +++ b/test/integration/casl2/cmd_IN_in/Makefile @@ -0,0 +1,8 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -atd -M64 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/IN/in.casl +INFILE = teststr.txt +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) <$(INFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_IN_in/teststr.txt b/test/integration/casl2/cmd_IN_in/teststr.txt new file mode 100644 index 0000000..72943a1 --- /dev/null +++ b/test/integration/casl2/cmd_IN_in/teststr.txt @@ -0,0 +1 @@ +aaa diff --git a/test/integration/casl2/cmd_JMI_jmi_m/0.txt b/test/integration/casl2/cmd_JMI_jmi_m/0.txt new file mode 100644 index 0000000..71d33cc --- /dev/null +++ b/test/integration/casl2/cmd_JMI_jmi_m/0.txt @@ -0,0 +1,111 @@ +../../../../casl2 -atd -M16 ../../../../as/cmd/JMI/jmi_m.casl + +Assemble ../../../../as/cmd/JMI/jmi_m.casl (0) + +Assemble ../../../../as/cmd/JMI/jmi_m.casl (1) +../../../../as/cmd/JMI/jmi_m.casl: 1:;;; JMI OSZ:010 +../../../../as/cmd/JMI/jmi_m.casl: 2:MAIN START +../../../../as/cmd/JMI/jmi_m.casl: 3: LD GR1,A + #0000 #1010 + #0001 #000C +../../../../as/cmd/JMI/jmi_m.casl: 4: AND GR1,GR1 + #0002 #3411 +../../../../as/cmd/JMI/jmi_m.casl: 5: JMI TO + #0003 #6100 + #0004 #0009 +../../../../as/cmd/JMI/jmi_m.casl: 6: LAD GR1,0 + #0005 #1210 + #0006 #0000 +../../../../as/cmd/JMI/jmi_m.casl: 7: JUMP FIN + #0007 #6400 + #0008 #000B +../../../../as/cmd/JMI/jmi_m.casl: 8:TO LAD GR1,#FFFF + #0009 #1210 + #000A #FFFF +../../../../as/cmd/JMI/jmi_m.casl: 9:FIN RET + #000B #8100 +../../../../as/cmd/JMI/jmi_m.casl: 10:A DC -1 + #000C #FFFF +../../../../as/cmd/JMI/jmi_m.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: 16 = #0010 = 0000000000010000 +#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 000C 3411 6100 0009 1210 0000 6400 000B 1210 FFFF 8100 FFFF 0000 0000 0000 + +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: -1 = #FFFF = 1111111111111111 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 16 = #0010 = 0000000000010000 +#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 000C 3411 6100 0009 1210 0000 6400 000B 1210 FFFF 8100 FFFF 0000 0000 0000 + +#0003: Register:::: +#0003: GR0: 0 = #0000 = 0000000000000000 +#0003: GR1: -1 = #FFFF = 1111111111111111 +#0003: GR2: 0 = #0000 = 0000000000000000 +#0003: GR3: 0 = #0000 = 0000000000000000 +#0003: GR4: 0 = #0000 = 0000000000000000 +#0003: GR5: 0 = #0000 = 0000000000000000 +#0003: GR6: 0 = #0000 = 0000000000000000 +#0003: GR7: 0 = #0000 = 0000000000000000 +#0003: SP: 16 = #0010 = 0000000000010000 +#0003: PR: 3 = #0003 = 0000000000000011 +#0003: FR (OF SF ZF): 010 +#0003: Memory:::: +#0003: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0003: 0000: 1010 000C 3411 6100 0009 1210 0000 6400 000B 1210 FFFF 8100 FFFF 0000 0000 0000 + +#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: 16 = #0010 = 0000000000010000 +#0009: PR: 9 = #0009 = 0000000000001001 +#0009: FR (OF SF ZF): 010 +#0009: Memory:::: +#0009: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0009: 0000: 1010 000C 3411 6100 0009 1210 0000 6400 000B 1210 FFFF 8100 FFFF 0000 0000 0000 + +#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: 16 = #0010 = 0000000000010000 +#000B: PR: 11 = #000B = 0000000000001011 +#000B: FR (OF SF ZF): 010 +#000B: Memory:::: +#000B: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000B: 0000: 1010 000C 3411 6100 0009 1210 0000 6400 000B 1210 FFFF 8100 FFFF 0000 0000 0000 + diff --git a/test/integration/casl2/cmd_JMI_jmi_m/Makefile b/test/integration/casl2/cmd_JMI_jmi_m/Makefile new file mode 100644 index 0000000..de05011 --- /dev/null +++ b/test/integration/casl2/cmd_JMI_jmi_m/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -atd -M16 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/JMI/jmi_m.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_JMI_jmi_o/0.txt b/test/integration/casl2/cmd_JMI_jmi_o/0.txt new file mode 100644 index 0000000..49805fa --- /dev/null +++ b/test/integration/casl2/cmd_JMI_jmi_o/0.txt @@ -0,0 +1,128 @@ +../../../../casl2 -atd -M16 ../../../../as/cmd/JMI/jmi_o.casl + +Assemble ../../../../as/cmd/JMI/jmi_o.casl (0) + +Assemble ../../../../as/cmd/JMI/jmi_o.casl (1) +../../../../as/cmd/JMI/jmi_o.casl: 1:;;; JMI OSZ:001 +../../../../as/cmd/JMI/jmi_o.casl: 2:MAIN START +../../../../as/cmd/JMI/jmi_o.casl: 3: LD GR1,A + #0000 #1010 + #0001 #000D +../../../../as/cmd/JMI/jmi_o.casl: 4: SRL GR1,1 + #0002 #5310 + #0003 #0001 +../../../../as/cmd/JMI/jmi_o.casl: 5: JMI TO + #0004 #6100 + #0005 #000A +../../../../as/cmd/JMI/jmi_o.casl: 6: LAD GR1,0 + #0006 #1210 + #0007 #0000 +../../../../as/cmd/JMI/jmi_o.casl: 7: JUMP FIN + #0008 #6400 + #0009 #000C +../../../../as/cmd/JMI/jmi_o.casl: 8:TO LAD GR1,#FFFF + #000A #1210 + #000B #FFFF +../../../../as/cmd/JMI/jmi_o.casl: 9:FIN RET + #000C #8100 +../../../../as/cmd/JMI/jmi_o.casl: 10:A DC #0003 + #000D #0003 +../../../../as/cmd/JMI/jmi_o.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: 16 = #0010 = 0000000000010000 +#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 000D 5310 0001 6100 000A 1210 0000 6400 000C 1210 FFFF 8100 0003 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: 16 = #0010 = 0000000000010000 +#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 000D 5310 0001 6100 000A 1210 0000 6400 000C 1210 FFFF 8100 0003 0000 0000 + +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 1 = #0001 = 0000000000000001 +#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: 16 = #0010 = 0000000000010000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 100 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 1010 000D 5310 0001 6100 000A 1210 0000 6400 000C 1210 FFFF 8100 0003 0000 0000 + +#0006: Register:::: +#0006: GR0: 0 = #0000 = 0000000000000000 +#0006: GR1: 1 = #0001 = 0000000000000001 +#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: 16 = #0010 = 0000000000010000 +#0006: PR: 6 = #0006 = 0000000000000110 +#0006: FR (OF SF ZF): 100 +#0006: Memory:::: +#0006: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0006: 0000: 1010 000D 5310 0001 6100 000A 1210 0000 6400 000C 1210 FFFF 8100 0003 0000 0000 + +#0008: Register:::: +#0008: GR0: 0 = #0000 = 0000000000000000 +#0008: GR1: 0 = #0000 = 0000000000000000 +#0008: GR2: 0 = #0000 = 0000000000000000 +#0008: GR3: 0 = #0000 = 0000000000000000 +#0008: GR4: 0 = #0000 = 0000000000000000 +#0008: GR5: 0 = #0000 = 0000000000000000 +#0008: GR6: 0 = #0000 = 0000000000000000 +#0008: GR7: 0 = #0000 = 0000000000000000 +#0008: SP: 16 = #0010 = 0000000000010000 +#0008: PR: 8 = #0008 = 0000000000001000 +#0008: FR (OF SF ZF): 100 +#0008: Memory:::: +#0008: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0008: 0000: 1010 000D 5310 0001 6100 000A 1210 0000 6400 000C 1210 FFFF 8100 0003 0000 0000 + +#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: 16 = #0010 = 0000000000010000 +#000C: PR: 12 = #000C = 0000000000001100 +#000C: FR (OF SF ZF): 100 +#000C: Memory:::: +#000C: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000C: 0000: 1010 000D 5310 0001 6100 000A 1210 0000 6400 000C 1210 FFFF 8100 0003 0000 0000 + diff --git a/test/integration/casl2/cmd_JMI_jmi_o/Makefile b/test/integration/casl2/cmd_JMI_jmi_o/Makefile new file mode 100644 index 0000000..9e75d1a --- /dev/null +++ b/test/integration/casl2/cmd_JMI_jmi_o/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -atd -M16 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/JMI/jmi_o.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_JMI_jmi_p/0.txt b/test/integration/casl2/cmd_JMI_jmi_p/0.txt new file mode 100644 index 0000000..713e9aa --- /dev/null +++ b/test/integration/casl2/cmd_JMI_jmi_p/0.txt @@ -0,0 +1,127 @@ +../../../../casl2 -atd -M16 ../../../../as/cmd/JMI/jmi_p.casl + +Assemble ../../../../as/cmd/JMI/jmi_p.casl (0) + +Assemble ../../../../as/cmd/JMI/jmi_p.casl (1) +../../../../as/cmd/JMI/jmi_p.casl: 1:;;; JMI OSZ:000 +../../../../as/cmd/JMI/jmi_p.casl: 2:MAIN START +../../../../as/cmd/JMI/jmi_p.casl: 3: LD GR1,A + #0000 #1010 + #0001 #000C +../../../../as/cmd/JMI/jmi_p.casl: 4: AND GR1,GR1 + #0002 #3411 +../../../../as/cmd/JMI/jmi_p.casl: 5: JMI TO + #0003 #6100 + #0004 #0009 +../../../../as/cmd/JMI/jmi_p.casl: 6: LAD GR1,0 + #0005 #1210 + #0006 #0000 +../../../../as/cmd/JMI/jmi_p.casl: 7: JUMP FIN + #0007 #6400 + #0008 #000B +../../../../as/cmd/JMI/jmi_p.casl: 8:TO LAD GR1,#FFFF + #0009 #1210 + #000A #FFFF +../../../../as/cmd/JMI/jmi_p.casl: 9:FIN RET + #000B #8100 +../../../../as/cmd/JMI/jmi_p.casl: 10:A DC 1 + #000C #0001 +../../../../as/cmd/JMI/jmi_p.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: 16 = #0010 = 0000000000010000 +#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 000C 3411 6100 0009 1210 0000 6400 000B 1210 FFFF 8100 0001 0000 0000 0000 + +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 1 = #0001 = 0000000000000001 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 16 = #0010 = 0000000000010000 +#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 000C 3411 6100 0009 1210 0000 6400 000B 1210 FFFF 8100 0001 0000 0000 0000 + +#0003: Register:::: +#0003: GR0: 0 = #0000 = 0000000000000000 +#0003: GR1: 1 = #0001 = 0000000000000001 +#0003: GR2: 0 = #0000 = 0000000000000000 +#0003: GR3: 0 = #0000 = 0000000000000000 +#0003: GR4: 0 = #0000 = 0000000000000000 +#0003: GR5: 0 = #0000 = 0000000000000000 +#0003: GR6: 0 = #0000 = 0000000000000000 +#0003: GR7: 0 = #0000 = 0000000000000000 +#0003: SP: 16 = #0010 = 0000000000010000 +#0003: PR: 3 = #0003 = 0000000000000011 +#0003: FR (OF SF ZF): 000 +#0003: Memory:::: +#0003: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0003: 0000: 1010 000C 3411 6100 0009 1210 0000 6400 000B 1210 FFFF 8100 0001 0000 0000 0000 + +#0005: Register:::: +#0005: GR0: 0 = #0000 = 0000000000000000 +#0005: GR1: 1 = #0001 = 0000000000000001 +#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: 16 = #0010 = 0000000000010000 +#0005: PR: 5 = #0005 = 0000000000000101 +#0005: FR (OF SF ZF): 000 +#0005: Memory:::: +#0005: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0005: 0000: 1010 000C 3411 6100 0009 1210 0000 6400 000B 1210 FFFF 8100 0001 0000 0000 0000 + +#0007: Register:::: +#0007: GR0: 0 = #0000 = 0000000000000000 +#0007: GR1: 0 = #0000 = 0000000000000000 +#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: 16 = #0010 = 0000000000010000 +#0007: PR: 7 = #0007 = 0000000000000111 +#0007: FR (OF SF ZF): 000 +#0007: Memory:::: +#0007: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0007: 0000: 1010 000C 3411 6100 0009 1210 0000 6400 000B 1210 FFFF 8100 0001 0000 0000 0000 + +#000B: Register:::: +#000B: GR0: 0 = #0000 = 0000000000000000 +#000B: GR1: 0 = #0000 = 0000000000000000 +#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: 16 = #0010 = 0000000000010000 +#000B: PR: 11 = #000B = 0000000000001011 +#000B: FR (OF SF ZF): 000 +#000B: Memory:::: +#000B: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000B: 0000: 1010 000C 3411 6100 0009 1210 0000 6400 000B 1210 FFFF 8100 0001 0000 0000 0000 + diff --git a/test/integration/casl2/cmd_JMI_jmi_p/Makefile b/test/integration/casl2/cmd_JMI_jmi_p/Makefile new file mode 100644 index 0000000..3fc4fa9 --- /dev/null +++ b/test/integration/casl2/cmd_JMI_jmi_p/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -atd -M16 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/JMI/jmi_p.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_JMI_jmi_z/0.txt b/test/integration/casl2/cmd_JMI_jmi_z/0.txt new file mode 100644 index 0000000..3f967d6 --- /dev/null +++ b/test/integration/casl2/cmd_JMI_jmi_z/0.txt @@ -0,0 +1,127 @@ +../../../../casl2 -atd -M16 ../../../../as/cmd/JMI/jmi_z.casl + +Assemble ../../../../as/cmd/JMI/jmi_z.casl (0) + +Assemble ../../../../as/cmd/JMI/jmi_z.casl (1) +../../../../as/cmd/JMI/jmi_z.casl: 1:;;; JMI OSZ:001 +../../../../as/cmd/JMI/jmi_z.casl: 2:MAIN START +../../../../as/cmd/JMI/jmi_z.casl: 3: LD GR1,A + #0000 #1010 + #0001 #000C +../../../../as/cmd/JMI/jmi_z.casl: 4: AND GR1,GR1 + #0002 #3411 +../../../../as/cmd/JMI/jmi_z.casl: 5: JMI TO + #0003 #6100 + #0004 #0009 +../../../../as/cmd/JMI/jmi_z.casl: 6: LAD GR1,0 + #0005 #1210 + #0006 #0000 +../../../../as/cmd/JMI/jmi_z.casl: 7: JUMP FIN + #0007 #6400 + #0008 #000B +../../../../as/cmd/JMI/jmi_z.casl: 8:TO LAD GR1,#FFFF + #0009 #1210 + #000A #FFFF +../../../../as/cmd/JMI/jmi_z.casl: 9:FIN RET + #000B #8100 +../../../../as/cmd/JMI/jmi_z.casl: 10:A DC 0 + #000C #0000 +../../../../as/cmd/JMI/jmi_z.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: 16 = #0010 = 0000000000010000 +#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 000C 3411 6100 0009 1210 0000 6400 000B 1210 FFFF 8100 0000 0000 0000 0000 + +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 0 = #0000 = 0000000000000000 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 16 = #0010 = 0000000000010000 +#0002: PR: 2 = #0002 = 0000000000000010 +#0002: FR (OF SF ZF): 001 +#0002: Memory:::: +#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0002: 0000: 1010 000C 3411 6100 0009 1210 0000 6400 000B 1210 FFFF 8100 0000 0000 0000 0000 + +#0003: Register:::: +#0003: GR0: 0 = #0000 = 0000000000000000 +#0003: GR1: 0 = #0000 = 0000000000000000 +#0003: GR2: 0 = #0000 = 0000000000000000 +#0003: GR3: 0 = #0000 = 0000000000000000 +#0003: GR4: 0 = #0000 = 0000000000000000 +#0003: GR5: 0 = #0000 = 0000000000000000 +#0003: GR6: 0 = #0000 = 0000000000000000 +#0003: GR7: 0 = #0000 = 0000000000000000 +#0003: SP: 16 = #0010 = 0000000000010000 +#0003: PR: 3 = #0003 = 0000000000000011 +#0003: FR (OF SF ZF): 001 +#0003: Memory:::: +#0003: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0003: 0000: 1010 000C 3411 6100 0009 1210 0000 6400 000B 1210 FFFF 8100 0000 0000 0000 0000 + +#0005: Register:::: +#0005: GR0: 0 = #0000 = 0000000000000000 +#0005: GR1: 0 = #0000 = 0000000000000000 +#0005: GR2: 0 = #0000 = 0000000000000000 +#0005: GR3: 0 = #0000 = 0000000000000000 +#0005: GR4: 0 = #0000 = 0000000000000000 +#0005: GR5: 0 = #0000 = 0000000000000000 +#0005: GR6: 0 = #0000 = 0000000000000000 +#0005: GR7: 0 = #0000 = 0000000000000000 +#0005: SP: 16 = #0010 = 0000000000010000 +#0005: PR: 5 = #0005 = 0000000000000101 +#0005: FR (OF SF ZF): 001 +#0005: Memory:::: +#0005: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0005: 0000: 1010 000C 3411 6100 0009 1210 0000 6400 000B 1210 FFFF 8100 0000 0000 0000 0000 + +#0007: Register:::: +#0007: GR0: 0 = #0000 = 0000000000000000 +#0007: GR1: 0 = #0000 = 0000000000000000 +#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: 16 = #0010 = 0000000000010000 +#0007: PR: 7 = #0007 = 0000000000000111 +#0007: FR (OF SF ZF): 001 +#0007: Memory:::: +#0007: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0007: 0000: 1010 000C 3411 6100 0009 1210 0000 6400 000B 1210 FFFF 8100 0000 0000 0000 0000 + +#000B: Register:::: +#000B: GR0: 0 = #0000 = 0000000000000000 +#000B: GR1: 0 = #0000 = 0000000000000000 +#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: 16 = #0010 = 0000000000010000 +#000B: PR: 11 = #000B = 0000000000001011 +#000B: FR (OF SF ZF): 001 +#000B: Memory:::: +#000B: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000B: 0000: 1010 000C 3411 6100 0009 1210 0000 6400 000B 1210 FFFF 8100 0000 0000 0000 0000 + diff --git a/test/integration/casl2/cmd_JMI_jmi_z/Makefile b/test/integration/casl2/cmd_JMI_jmi_z/Makefile new file mode 100644 index 0000000..df163ad --- /dev/null +++ b/test/integration/casl2/cmd_JMI_jmi_z/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -atd -M16 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/JMI/jmi_z.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_JNZ_jnz_m/0.txt b/test/integration/casl2/cmd_JNZ_jnz_m/0.txt new file mode 100644 index 0000000..a0b1684 --- /dev/null +++ b/test/integration/casl2/cmd_JNZ_jnz_m/0.txt @@ -0,0 +1,111 @@ +../../../../casl2 -atd -M16 ../../../../as/cmd/JNZ/jnz_m.casl + +Assemble ../../../../as/cmd/JNZ/jnz_m.casl (0) + +Assemble ../../../../as/cmd/JNZ/jnz_m.casl (1) +../../../../as/cmd/JNZ/jnz_m.casl: 1:;;; JNZ OSZ:010 +../../../../as/cmd/JNZ/jnz_m.casl: 2:MAIN START +../../../../as/cmd/JNZ/jnz_m.casl: 3: LD GR1,A + #0000 #1010 + #0001 #000C +../../../../as/cmd/JNZ/jnz_m.casl: 4: AND GR1,GR1 + #0002 #3411 +../../../../as/cmd/JNZ/jnz_m.casl: 5: JNZ TO + #0003 #6200 + #0004 #0009 +../../../../as/cmd/JNZ/jnz_m.casl: 6: LAD GR1,0 + #0005 #1210 + #0006 #0000 +../../../../as/cmd/JNZ/jnz_m.casl: 7: JUMP FIN + #0007 #6400 + #0008 #000B +../../../../as/cmd/JNZ/jnz_m.casl: 8:TO LAD GR1,#FFFF + #0009 #1210 + #000A #FFFF +../../../../as/cmd/JNZ/jnz_m.casl: 9:FIN RET + #000B #8100 +../../../../as/cmd/JNZ/jnz_m.casl: 10:A DC -1 + #000C #FFFF +../../../../as/cmd/JNZ/jnz_m.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: 16 = #0010 = 0000000000010000 +#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 000C 3411 6200 0009 1210 0000 6400 000B 1210 FFFF 8100 FFFF 0000 0000 0000 + +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: -1 = #FFFF = 1111111111111111 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 16 = #0010 = 0000000000010000 +#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 000C 3411 6200 0009 1210 0000 6400 000B 1210 FFFF 8100 FFFF 0000 0000 0000 + +#0003: Register:::: +#0003: GR0: 0 = #0000 = 0000000000000000 +#0003: GR1: -1 = #FFFF = 1111111111111111 +#0003: GR2: 0 = #0000 = 0000000000000000 +#0003: GR3: 0 = #0000 = 0000000000000000 +#0003: GR4: 0 = #0000 = 0000000000000000 +#0003: GR5: 0 = #0000 = 0000000000000000 +#0003: GR6: 0 = #0000 = 0000000000000000 +#0003: GR7: 0 = #0000 = 0000000000000000 +#0003: SP: 16 = #0010 = 0000000000010000 +#0003: PR: 3 = #0003 = 0000000000000011 +#0003: FR (OF SF ZF): 010 +#0003: Memory:::: +#0003: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0003: 0000: 1010 000C 3411 6200 0009 1210 0000 6400 000B 1210 FFFF 8100 FFFF 0000 0000 0000 + +#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: 16 = #0010 = 0000000000010000 +#0009: PR: 9 = #0009 = 0000000000001001 +#0009: FR (OF SF ZF): 010 +#0009: Memory:::: +#0009: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0009: 0000: 1010 000C 3411 6200 0009 1210 0000 6400 000B 1210 FFFF 8100 FFFF 0000 0000 0000 + +#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: 16 = #0010 = 0000000000010000 +#000B: PR: 11 = #000B = 0000000000001011 +#000B: FR (OF SF ZF): 010 +#000B: Memory:::: +#000B: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000B: 0000: 1010 000C 3411 6200 0009 1210 0000 6400 000B 1210 FFFF 8100 FFFF 0000 0000 0000 + diff --git a/test/integration/casl2/cmd_JNZ_jnz_m/Makefile b/test/integration/casl2/cmd_JNZ_jnz_m/Makefile new file mode 100644 index 0000000..f135ef7 --- /dev/null +++ b/test/integration/casl2/cmd_JNZ_jnz_m/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -atd -M16 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/JNZ/jnz_m.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_JNZ_jnz_o/0.txt b/test/integration/casl2/cmd_JNZ_jnz_o/0.txt new file mode 100644 index 0000000..fd6a8d7 --- /dev/null +++ b/test/integration/casl2/cmd_JNZ_jnz_o/0.txt @@ -0,0 +1,112 @@ +../../../../casl2 -atd -M16 ../../../../as/cmd/JNZ/jnz_o.casl + +Assemble ../../../../as/cmd/JNZ/jnz_o.casl (0) + +Assemble ../../../../as/cmd/JNZ/jnz_o.casl (1) +../../../../as/cmd/JNZ/jnz_o.casl: 1:;;; JNZ OSZ:001 +../../../../as/cmd/JNZ/jnz_o.casl: 2:MAIN START +../../../../as/cmd/JNZ/jnz_o.casl: 3: LD GR1,A + #0000 #1010 + #0001 #000D +../../../../as/cmd/JNZ/jnz_o.casl: 4: SRL GR1,1 + #0002 #5310 + #0003 #0001 +../../../../as/cmd/JNZ/jnz_o.casl: 5: JNZ TO + #0004 #6200 + #0005 #000A +../../../../as/cmd/JNZ/jnz_o.casl: 6: LAD GR1,0 + #0006 #1210 + #0007 #0000 +../../../../as/cmd/JNZ/jnz_o.casl: 7: JUMP FIN + #0008 #6400 + #0009 #000C +../../../../as/cmd/JNZ/jnz_o.casl: 8:TO LAD GR1,#FFFF + #000A #1210 + #000B #FFFF +../../../../as/cmd/JNZ/jnz_o.casl: 9:FIN RET + #000C #8100 +../../../../as/cmd/JNZ/jnz_o.casl: 10:A DC #0003 + #000D #0003 +../../../../as/cmd/JNZ/jnz_o.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: 16 = #0010 = 0000000000010000 +#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 000D 5310 0001 6200 000A 1210 0000 6400 000C 1210 FFFF 8100 0003 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: 16 = #0010 = 0000000000010000 +#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 000D 5310 0001 6200 000A 1210 0000 6400 000C 1210 FFFF 8100 0003 0000 0000 + +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 1 = #0001 = 0000000000000001 +#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: 16 = #0010 = 0000000000010000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 100 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 1010 000D 5310 0001 6200 000A 1210 0000 6400 000C 1210 FFFF 8100 0003 0000 0000 + +#000A: Register:::: +#000A: GR0: 0 = #0000 = 0000000000000000 +#000A: GR1: 1 = #0001 = 0000000000000001 +#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: 16 = #0010 = 0000000000010000 +#000A: PR: 10 = #000A = 0000000000001010 +#000A: FR (OF SF ZF): 100 +#000A: Memory:::: +#000A: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000A: 0000: 1010 000D 5310 0001 6200 000A 1210 0000 6400 000C 1210 FFFF 8100 0003 0000 0000 + +#000C: Register:::: +#000C: GR0: 0 = #0000 = 0000000000000000 +#000C: GR1: -1 = #FFFF = 1111111111111111 +#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: 16 = #0010 = 0000000000010000 +#000C: PR: 12 = #000C = 0000000000001100 +#000C: FR (OF SF ZF): 100 +#000C: Memory:::: +#000C: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000C: 0000: 1010 000D 5310 0001 6200 000A 1210 0000 6400 000C 1210 FFFF 8100 0003 0000 0000 + diff --git a/test/integration/casl2/cmd_JNZ_jnz_o/Makefile b/test/integration/casl2/cmd_JNZ_jnz_o/Makefile new file mode 100644 index 0000000..f36d84d --- /dev/null +++ b/test/integration/casl2/cmd_JNZ_jnz_o/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -atd -M16 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/JNZ/jnz_o.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_JNZ_jnz_p/0.txt b/test/integration/casl2/cmd_JNZ_jnz_p/0.txt new file mode 100644 index 0000000..9afae87 --- /dev/null +++ b/test/integration/casl2/cmd_JNZ_jnz_p/0.txt @@ -0,0 +1,111 @@ +../../../../casl2 -atd -M16 ../../../../as/cmd/JNZ/jnz_p.casl + +Assemble ../../../../as/cmd/JNZ/jnz_p.casl (0) + +Assemble ../../../../as/cmd/JNZ/jnz_p.casl (1) +../../../../as/cmd/JNZ/jnz_p.casl: 1:;;; JNZ OSZ:000 +../../../../as/cmd/JNZ/jnz_p.casl: 2:MAIN START +../../../../as/cmd/JNZ/jnz_p.casl: 3: LD GR1,A + #0000 #1010 + #0001 #000C +../../../../as/cmd/JNZ/jnz_p.casl: 4: AND GR1,GR1 + #0002 #3411 +../../../../as/cmd/JNZ/jnz_p.casl: 5: JNZ TO + #0003 #6200 + #0004 #0009 +../../../../as/cmd/JNZ/jnz_p.casl: 6: LAD GR1,0 + #0005 #1210 + #0006 #0000 +../../../../as/cmd/JNZ/jnz_p.casl: 7: JUMP FIN + #0007 #6400 + #0008 #000B +../../../../as/cmd/JNZ/jnz_p.casl: 8:TO LAD GR1,#FFFF + #0009 #1210 + #000A #FFFF +../../../../as/cmd/JNZ/jnz_p.casl: 9:FIN RET + #000B #8100 +../../../../as/cmd/JNZ/jnz_p.casl: 10:A DC 1 + #000C #0001 +../../../../as/cmd/JNZ/jnz_p.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: 16 = #0010 = 0000000000010000 +#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 000C 3411 6200 0009 1210 0000 6400 000B 1210 FFFF 8100 0001 0000 0000 0000 + +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 1 = #0001 = 0000000000000001 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 16 = #0010 = 0000000000010000 +#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 000C 3411 6200 0009 1210 0000 6400 000B 1210 FFFF 8100 0001 0000 0000 0000 + +#0003: Register:::: +#0003: GR0: 0 = #0000 = 0000000000000000 +#0003: GR1: 1 = #0001 = 0000000000000001 +#0003: GR2: 0 = #0000 = 0000000000000000 +#0003: GR3: 0 = #0000 = 0000000000000000 +#0003: GR4: 0 = #0000 = 0000000000000000 +#0003: GR5: 0 = #0000 = 0000000000000000 +#0003: GR6: 0 = #0000 = 0000000000000000 +#0003: GR7: 0 = #0000 = 0000000000000000 +#0003: SP: 16 = #0010 = 0000000000010000 +#0003: PR: 3 = #0003 = 0000000000000011 +#0003: FR (OF SF ZF): 000 +#0003: Memory:::: +#0003: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0003: 0000: 1010 000C 3411 6200 0009 1210 0000 6400 000B 1210 FFFF 8100 0001 0000 0000 0000 + +#0009: Register:::: +#0009: GR0: 0 = #0000 = 0000000000000000 +#0009: GR1: 1 = #0001 = 0000000000000001 +#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: 16 = #0010 = 0000000000010000 +#0009: PR: 9 = #0009 = 0000000000001001 +#0009: FR (OF SF ZF): 000 +#0009: Memory:::: +#0009: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0009: 0000: 1010 000C 3411 6200 0009 1210 0000 6400 000B 1210 FFFF 8100 0001 0000 0000 0000 + +#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: 16 = #0010 = 0000000000010000 +#000B: PR: 11 = #000B = 0000000000001011 +#000B: FR (OF SF ZF): 000 +#000B: Memory:::: +#000B: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000B: 0000: 1010 000C 3411 6200 0009 1210 0000 6400 000B 1210 FFFF 8100 0001 0000 0000 0000 + diff --git a/test/integration/casl2/cmd_JNZ_jnz_p/Makefile b/test/integration/casl2/cmd_JNZ_jnz_p/Makefile new file mode 100644 index 0000000..82aee6e --- /dev/null +++ b/test/integration/casl2/cmd_JNZ_jnz_p/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -atd -M16 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/JNZ/jnz_p.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_JNZ_jnz_z/0.txt b/test/integration/casl2/cmd_JNZ_jnz_z/0.txt new file mode 100644 index 0000000..e9af813 --- /dev/null +++ b/test/integration/casl2/cmd_JNZ_jnz_z/0.txt @@ -0,0 +1,127 @@ +../../../../casl2 -atd -M16 ../../../../as/cmd/JNZ/jnz_z.casl + +Assemble ../../../../as/cmd/JNZ/jnz_z.casl (0) + +Assemble ../../../../as/cmd/JNZ/jnz_z.casl (1) +../../../../as/cmd/JNZ/jnz_z.casl: 1:;;; JNZ OSZ:001 +../../../../as/cmd/JNZ/jnz_z.casl: 2:MAIN START +../../../../as/cmd/JNZ/jnz_z.casl: 3: LD GR1,A + #0000 #1010 + #0001 #000C +../../../../as/cmd/JNZ/jnz_z.casl: 4: AND GR1,GR1 + #0002 #3411 +../../../../as/cmd/JNZ/jnz_z.casl: 5: JNZ TO + #0003 #6200 + #0004 #0009 +../../../../as/cmd/JNZ/jnz_z.casl: 6: LAD GR1,0 + #0005 #1210 + #0006 #0000 +../../../../as/cmd/JNZ/jnz_z.casl: 7: JUMP FIN + #0007 #6400 + #0008 #000B +../../../../as/cmd/JNZ/jnz_z.casl: 8:TO LAD GR1,#FFFF + #0009 #1210 + #000A #FFFF +../../../../as/cmd/JNZ/jnz_z.casl: 9:FIN RET + #000B #8100 +../../../../as/cmd/JNZ/jnz_z.casl: 10:A DC 0 + #000C #0000 +../../../../as/cmd/JNZ/jnz_z.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: 16 = #0010 = 0000000000010000 +#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 000C 3411 6200 0009 1210 0000 6400 000B 1210 FFFF 8100 0000 0000 0000 0000 + +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 0 = #0000 = 0000000000000000 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 16 = #0010 = 0000000000010000 +#0002: PR: 2 = #0002 = 0000000000000010 +#0002: FR (OF SF ZF): 001 +#0002: Memory:::: +#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0002: 0000: 1010 000C 3411 6200 0009 1210 0000 6400 000B 1210 FFFF 8100 0000 0000 0000 0000 + +#0003: Register:::: +#0003: GR0: 0 = #0000 = 0000000000000000 +#0003: GR1: 0 = #0000 = 0000000000000000 +#0003: GR2: 0 = #0000 = 0000000000000000 +#0003: GR3: 0 = #0000 = 0000000000000000 +#0003: GR4: 0 = #0000 = 0000000000000000 +#0003: GR5: 0 = #0000 = 0000000000000000 +#0003: GR6: 0 = #0000 = 0000000000000000 +#0003: GR7: 0 = #0000 = 0000000000000000 +#0003: SP: 16 = #0010 = 0000000000010000 +#0003: PR: 3 = #0003 = 0000000000000011 +#0003: FR (OF SF ZF): 001 +#0003: Memory:::: +#0003: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0003: 0000: 1010 000C 3411 6200 0009 1210 0000 6400 000B 1210 FFFF 8100 0000 0000 0000 0000 + +#0005: Register:::: +#0005: GR0: 0 = #0000 = 0000000000000000 +#0005: GR1: 0 = #0000 = 0000000000000000 +#0005: GR2: 0 = #0000 = 0000000000000000 +#0005: GR3: 0 = #0000 = 0000000000000000 +#0005: GR4: 0 = #0000 = 0000000000000000 +#0005: GR5: 0 = #0000 = 0000000000000000 +#0005: GR6: 0 = #0000 = 0000000000000000 +#0005: GR7: 0 = #0000 = 0000000000000000 +#0005: SP: 16 = #0010 = 0000000000010000 +#0005: PR: 5 = #0005 = 0000000000000101 +#0005: FR (OF SF ZF): 001 +#0005: Memory:::: +#0005: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0005: 0000: 1010 000C 3411 6200 0009 1210 0000 6400 000B 1210 FFFF 8100 0000 0000 0000 0000 + +#0007: Register:::: +#0007: GR0: 0 = #0000 = 0000000000000000 +#0007: GR1: 0 = #0000 = 0000000000000000 +#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: 16 = #0010 = 0000000000010000 +#0007: PR: 7 = #0007 = 0000000000000111 +#0007: FR (OF SF ZF): 001 +#0007: Memory:::: +#0007: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0007: 0000: 1010 000C 3411 6200 0009 1210 0000 6400 000B 1210 FFFF 8100 0000 0000 0000 0000 + +#000B: Register:::: +#000B: GR0: 0 = #0000 = 0000000000000000 +#000B: GR1: 0 = #0000 = 0000000000000000 +#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: 16 = #0010 = 0000000000010000 +#000B: PR: 11 = #000B = 0000000000001011 +#000B: FR (OF SF ZF): 001 +#000B: Memory:::: +#000B: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000B: 0000: 1010 000C 3411 6200 0009 1210 0000 6400 000B 1210 FFFF 8100 0000 0000 0000 0000 + diff --git a/test/integration/casl2/cmd_JNZ_jnz_z/Makefile b/test/integration/casl2/cmd_JNZ_jnz_z/Makefile new file mode 100644 index 0000000..3d93f9d --- /dev/null +++ b/test/integration/casl2/cmd_JNZ_jnz_z/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -atd -M16 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/JNZ/jnz_z.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_JOV_jov_m/0.txt b/test/integration/casl2/cmd_JOV_jov_m/0.txt new file mode 100644 index 0000000..7a29bff --- /dev/null +++ b/test/integration/casl2/cmd_JOV_jov_m/0.txt @@ -0,0 +1,127 @@ +../../../../casl2 -atd -M16 ../../../../as/cmd/JOV/jov_m.casl + +Assemble ../../../../as/cmd/JOV/jov_m.casl (0) + +Assemble ../../../../as/cmd/JOV/jov_m.casl (1) +../../../../as/cmd/JOV/jov_m.casl: 1:;;; JOV OSZ:010 +../../../../as/cmd/JOV/jov_m.casl: 2:MAIN START +../../../../as/cmd/JOV/jov_m.casl: 3: LD GR1,A + #0000 #1010 + #0001 #000C +../../../../as/cmd/JOV/jov_m.casl: 4: AND GR1,GR1 + #0002 #3411 +../../../../as/cmd/JOV/jov_m.casl: 5: JOV TO + #0003 #6600 + #0004 #0009 +../../../../as/cmd/JOV/jov_m.casl: 6: LAD GR1,0 + #0005 #1210 + #0006 #0000 +../../../../as/cmd/JOV/jov_m.casl: 7: JUMP FIN + #0007 #6400 + #0008 #000B +../../../../as/cmd/JOV/jov_m.casl: 8:TO LAD GR1,#FFFF + #0009 #1210 + #000A #FFFF +../../../../as/cmd/JOV/jov_m.casl: 9:FIN RET + #000B #8100 +../../../../as/cmd/JOV/jov_m.casl: 10:A DC -1 + #000C #FFFF +../../../../as/cmd/JOV/jov_m.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: 16 = #0010 = 0000000000010000 +#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 000C 3411 6600 0009 1210 0000 6400 000B 1210 FFFF 8100 FFFF 0000 0000 0000 + +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: -1 = #FFFF = 1111111111111111 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 16 = #0010 = 0000000000010000 +#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 000C 3411 6600 0009 1210 0000 6400 000B 1210 FFFF 8100 FFFF 0000 0000 0000 + +#0003: Register:::: +#0003: GR0: 0 = #0000 = 0000000000000000 +#0003: GR1: -1 = #FFFF = 1111111111111111 +#0003: GR2: 0 = #0000 = 0000000000000000 +#0003: GR3: 0 = #0000 = 0000000000000000 +#0003: GR4: 0 = #0000 = 0000000000000000 +#0003: GR5: 0 = #0000 = 0000000000000000 +#0003: GR6: 0 = #0000 = 0000000000000000 +#0003: GR7: 0 = #0000 = 0000000000000000 +#0003: SP: 16 = #0010 = 0000000000010000 +#0003: PR: 3 = #0003 = 0000000000000011 +#0003: FR (OF SF ZF): 010 +#0003: Memory:::: +#0003: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0003: 0000: 1010 000C 3411 6600 0009 1210 0000 6400 000B 1210 FFFF 8100 FFFF 0000 0000 0000 + +#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: 16 = #0010 = 0000000000010000 +#0005: PR: 5 = #0005 = 0000000000000101 +#0005: FR (OF SF ZF): 010 +#0005: Memory:::: +#0005: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0005: 0000: 1010 000C 3411 6600 0009 1210 0000 6400 000B 1210 FFFF 8100 FFFF 0000 0000 0000 + +#0007: Register:::: +#0007: GR0: 0 = #0000 = 0000000000000000 +#0007: GR1: 0 = #0000 = 0000000000000000 +#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: 16 = #0010 = 0000000000010000 +#0007: PR: 7 = #0007 = 0000000000000111 +#0007: FR (OF SF ZF): 010 +#0007: Memory:::: +#0007: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0007: 0000: 1010 000C 3411 6600 0009 1210 0000 6400 000B 1210 FFFF 8100 FFFF 0000 0000 0000 + +#000B: Register:::: +#000B: GR0: 0 = #0000 = 0000000000000000 +#000B: GR1: 0 = #0000 = 0000000000000000 +#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: 16 = #0010 = 0000000000010000 +#000B: PR: 11 = #000B = 0000000000001011 +#000B: FR (OF SF ZF): 010 +#000B: Memory:::: +#000B: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000B: 0000: 1010 000C 3411 6600 0009 1210 0000 6400 000B 1210 FFFF 8100 FFFF 0000 0000 0000 + diff --git a/test/integration/casl2/cmd_JOV_jov_m/Makefile b/test/integration/casl2/cmd_JOV_jov_m/Makefile new file mode 100644 index 0000000..e4c4a22 --- /dev/null +++ b/test/integration/casl2/cmd_JOV_jov_m/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -atd -M16 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/JOV/jov_m.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_JOV_jov_o/0.txt b/test/integration/casl2/cmd_JOV_jov_o/0.txt new file mode 100644 index 0000000..1da0d33 --- /dev/null +++ b/test/integration/casl2/cmd_JOV_jov_o/0.txt @@ -0,0 +1,112 @@ +../../../../casl2 -atd -M16 ../../../../as/cmd/JOV/jov_o.casl + +Assemble ../../../../as/cmd/JOV/jov_o.casl (0) + +Assemble ../../../../as/cmd/JOV/jov_o.casl (1) +../../../../as/cmd/JOV/jov_o.casl: 1:;;; JOV OSZ:001 +../../../../as/cmd/JOV/jov_o.casl: 2:MAIN START +../../../../as/cmd/JOV/jov_o.casl: 3: LD GR1,A + #0000 #1010 + #0001 #000D +../../../../as/cmd/JOV/jov_o.casl: 4: SRL GR1,1 + #0002 #5310 + #0003 #0001 +../../../../as/cmd/JOV/jov_o.casl: 5: JOV TO + #0004 #6600 + #0005 #000A +../../../../as/cmd/JOV/jov_o.casl: 6: LAD GR1,0 + #0006 #1210 + #0007 #0000 +../../../../as/cmd/JOV/jov_o.casl: 7: JUMP FIN + #0008 #6400 + #0009 #000C +../../../../as/cmd/JOV/jov_o.casl: 8:TO LAD GR1,#FFFF + #000A #1210 + #000B #FFFF +../../../../as/cmd/JOV/jov_o.casl: 9:FIN RET + #000C #8100 +../../../../as/cmd/JOV/jov_o.casl: 10:A DC #0003 + #000D #0003 +../../../../as/cmd/JOV/jov_o.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: 16 = #0010 = 0000000000010000 +#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 000D 5310 0001 6600 000A 1210 0000 6400 000C 1210 FFFF 8100 0003 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: 16 = #0010 = 0000000000010000 +#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 000D 5310 0001 6600 000A 1210 0000 6400 000C 1210 FFFF 8100 0003 0000 0000 + +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 1 = #0001 = 0000000000000001 +#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: 16 = #0010 = 0000000000010000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 100 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 1010 000D 5310 0001 6600 000A 1210 0000 6400 000C 1210 FFFF 8100 0003 0000 0000 + +#000A: Register:::: +#000A: GR0: 0 = #0000 = 0000000000000000 +#000A: GR1: 1 = #0001 = 0000000000000001 +#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: 16 = #0010 = 0000000000010000 +#000A: PR: 10 = #000A = 0000000000001010 +#000A: FR (OF SF ZF): 100 +#000A: Memory:::: +#000A: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000A: 0000: 1010 000D 5310 0001 6600 000A 1210 0000 6400 000C 1210 FFFF 8100 0003 0000 0000 + +#000C: Register:::: +#000C: GR0: 0 = #0000 = 0000000000000000 +#000C: GR1: -1 = #FFFF = 1111111111111111 +#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: 16 = #0010 = 0000000000010000 +#000C: PR: 12 = #000C = 0000000000001100 +#000C: FR (OF SF ZF): 100 +#000C: Memory:::: +#000C: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000C: 0000: 1010 000D 5310 0001 6600 000A 1210 0000 6400 000C 1210 FFFF 8100 0003 0000 0000 + diff --git a/test/integration/casl2/cmd_JOV_jov_o/Makefile b/test/integration/casl2/cmd_JOV_jov_o/Makefile new file mode 100644 index 0000000..88b7682 --- /dev/null +++ b/test/integration/casl2/cmd_JOV_jov_o/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -atd -M16 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/JOV/jov_o.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_JOV_jov_p/0.txt b/test/integration/casl2/cmd_JOV_jov_p/0.txt new file mode 100644 index 0000000..f84bf89 --- /dev/null +++ b/test/integration/casl2/cmd_JOV_jov_p/0.txt @@ -0,0 +1,127 @@ +../../../../casl2 -atd -M16 ../../../../as/cmd/JOV/jov_p.casl + +Assemble ../../../../as/cmd/JOV/jov_p.casl (0) + +Assemble ../../../../as/cmd/JOV/jov_p.casl (1) +../../../../as/cmd/JOV/jov_p.casl: 1:;;; JOV OSZ:000 +../../../../as/cmd/JOV/jov_p.casl: 2:MAIN START +../../../../as/cmd/JOV/jov_p.casl: 3: LD GR1,A + #0000 #1010 + #0001 #000C +../../../../as/cmd/JOV/jov_p.casl: 4: AND GR1,GR1 + #0002 #3411 +../../../../as/cmd/JOV/jov_p.casl: 5: JOV TO + #0003 #6600 + #0004 #0009 +../../../../as/cmd/JOV/jov_p.casl: 6: LAD GR1,0 + #0005 #1210 + #0006 #0000 +../../../../as/cmd/JOV/jov_p.casl: 7: JUMP FIN + #0007 #6400 + #0008 #000B +../../../../as/cmd/JOV/jov_p.casl: 8:TO LAD GR1,#FFFF + #0009 #1210 + #000A #FFFF +../../../../as/cmd/JOV/jov_p.casl: 9:FIN RET + #000B #8100 +../../../../as/cmd/JOV/jov_p.casl: 10:A DC 1 + #000C #0001 +../../../../as/cmd/JOV/jov_p.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: 16 = #0010 = 0000000000010000 +#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 000C 3411 6600 0009 1210 0000 6400 000B 1210 FFFF 8100 0001 0000 0000 0000 + +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 1 = #0001 = 0000000000000001 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 16 = #0010 = 0000000000010000 +#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 000C 3411 6600 0009 1210 0000 6400 000B 1210 FFFF 8100 0001 0000 0000 0000 + +#0003: Register:::: +#0003: GR0: 0 = #0000 = 0000000000000000 +#0003: GR1: 1 = #0001 = 0000000000000001 +#0003: GR2: 0 = #0000 = 0000000000000000 +#0003: GR3: 0 = #0000 = 0000000000000000 +#0003: GR4: 0 = #0000 = 0000000000000000 +#0003: GR5: 0 = #0000 = 0000000000000000 +#0003: GR6: 0 = #0000 = 0000000000000000 +#0003: GR7: 0 = #0000 = 0000000000000000 +#0003: SP: 16 = #0010 = 0000000000010000 +#0003: PR: 3 = #0003 = 0000000000000011 +#0003: FR (OF SF ZF): 000 +#0003: Memory:::: +#0003: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0003: 0000: 1010 000C 3411 6600 0009 1210 0000 6400 000B 1210 FFFF 8100 0001 0000 0000 0000 + +#0005: Register:::: +#0005: GR0: 0 = #0000 = 0000000000000000 +#0005: GR1: 1 = #0001 = 0000000000000001 +#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: 16 = #0010 = 0000000000010000 +#0005: PR: 5 = #0005 = 0000000000000101 +#0005: FR (OF SF ZF): 000 +#0005: Memory:::: +#0005: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0005: 0000: 1010 000C 3411 6600 0009 1210 0000 6400 000B 1210 FFFF 8100 0001 0000 0000 0000 + +#0007: Register:::: +#0007: GR0: 0 = #0000 = 0000000000000000 +#0007: GR1: 0 = #0000 = 0000000000000000 +#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: 16 = #0010 = 0000000000010000 +#0007: PR: 7 = #0007 = 0000000000000111 +#0007: FR (OF SF ZF): 000 +#0007: Memory:::: +#0007: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0007: 0000: 1010 000C 3411 6600 0009 1210 0000 6400 000B 1210 FFFF 8100 0001 0000 0000 0000 + +#000B: Register:::: +#000B: GR0: 0 = #0000 = 0000000000000000 +#000B: GR1: 0 = #0000 = 0000000000000000 +#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: 16 = #0010 = 0000000000010000 +#000B: PR: 11 = #000B = 0000000000001011 +#000B: FR (OF SF ZF): 000 +#000B: Memory:::: +#000B: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000B: 0000: 1010 000C 3411 6600 0009 1210 0000 6400 000B 1210 FFFF 8100 0001 0000 0000 0000 + diff --git a/test/integration/casl2/cmd_JOV_jov_p/Makefile b/test/integration/casl2/cmd_JOV_jov_p/Makefile new file mode 100644 index 0000000..a0a947f --- /dev/null +++ b/test/integration/casl2/cmd_JOV_jov_p/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -atd -M16 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/JOV/jov_p.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_JOV_jov_z/0.txt b/test/integration/casl2/cmd_JOV_jov_z/0.txt new file mode 100644 index 0000000..2eb4ef8 --- /dev/null +++ b/test/integration/casl2/cmd_JOV_jov_z/0.txt @@ -0,0 +1,127 @@ +../../../../casl2 -atd -M16 ../../../../as/cmd/JOV/jov_z.casl + +Assemble ../../../../as/cmd/JOV/jov_z.casl (0) + +Assemble ../../../../as/cmd/JOV/jov_z.casl (1) +../../../../as/cmd/JOV/jov_z.casl: 1:;;; JOV OSZ:001 +../../../../as/cmd/JOV/jov_z.casl: 2:MAIN START +../../../../as/cmd/JOV/jov_z.casl: 3: LD GR1,A + #0000 #1010 + #0001 #000C +../../../../as/cmd/JOV/jov_z.casl: 4: AND GR1,GR1 + #0002 #3411 +../../../../as/cmd/JOV/jov_z.casl: 5: JOV TO + #0003 #6600 + #0004 #0009 +../../../../as/cmd/JOV/jov_z.casl: 6: LAD GR1,0 + #0005 #1210 + #0006 #0000 +../../../../as/cmd/JOV/jov_z.casl: 7: JUMP FIN + #0007 #6400 + #0008 #000B +../../../../as/cmd/JOV/jov_z.casl: 8:TO LAD GR1,#FFFF + #0009 #1210 + #000A #FFFF +../../../../as/cmd/JOV/jov_z.casl: 9:FIN RET + #000B #8100 +../../../../as/cmd/JOV/jov_z.casl: 10:A DC 0 + #000C #0000 +../../../../as/cmd/JOV/jov_z.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: 16 = #0010 = 0000000000010000 +#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 000C 3411 6600 0009 1210 0000 6400 000B 1210 FFFF 8100 0000 0000 0000 0000 + +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 0 = #0000 = 0000000000000000 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 16 = #0010 = 0000000000010000 +#0002: PR: 2 = #0002 = 0000000000000010 +#0002: FR (OF SF ZF): 001 +#0002: Memory:::: +#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0002: 0000: 1010 000C 3411 6600 0009 1210 0000 6400 000B 1210 FFFF 8100 0000 0000 0000 0000 + +#0003: Register:::: +#0003: GR0: 0 = #0000 = 0000000000000000 +#0003: GR1: 0 = #0000 = 0000000000000000 +#0003: GR2: 0 = #0000 = 0000000000000000 +#0003: GR3: 0 = #0000 = 0000000000000000 +#0003: GR4: 0 = #0000 = 0000000000000000 +#0003: GR5: 0 = #0000 = 0000000000000000 +#0003: GR6: 0 = #0000 = 0000000000000000 +#0003: GR7: 0 = #0000 = 0000000000000000 +#0003: SP: 16 = #0010 = 0000000000010000 +#0003: PR: 3 = #0003 = 0000000000000011 +#0003: FR (OF SF ZF): 001 +#0003: Memory:::: +#0003: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0003: 0000: 1010 000C 3411 6600 0009 1210 0000 6400 000B 1210 FFFF 8100 0000 0000 0000 0000 + +#0005: Register:::: +#0005: GR0: 0 = #0000 = 0000000000000000 +#0005: GR1: 0 = #0000 = 0000000000000000 +#0005: GR2: 0 = #0000 = 0000000000000000 +#0005: GR3: 0 = #0000 = 0000000000000000 +#0005: GR4: 0 = #0000 = 0000000000000000 +#0005: GR5: 0 = #0000 = 0000000000000000 +#0005: GR6: 0 = #0000 = 0000000000000000 +#0005: GR7: 0 = #0000 = 0000000000000000 +#0005: SP: 16 = #0010 = 0000000000010000 +#0005: PR: 5 = #0005 = 0000000000000101 +#0005: FR (OF SF ZF): 001 +#0005: Memory:::: +#0005: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0005: 0000: 1010 000C 3411 6600 0009 1210 0000 6400 000B 1210 FFFF 8100 0000 0000 0000 0000 + +#0007: Register:::: +#0007: GR0: 0 = #0000 = 0000000000000000 +#0007: GR1: 0 = #0000 = 0000000000000000 +#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: 16 = #0010 = 0000000000010000 +#0007: PR: 7 = #0007 = 0000000000000111 +#0007: FR (OF SF ZF): 001 +#0007: Memory:::: +#0007: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0007: 0000: 1010 000C 3411 6600 0009 1210 0000 6400 000B 1210 FFFF 8100 0000 0000 0000 0000 + +#000B: Register:::: +#000B: GR0: 0 = #0000 = 0000000000000000 +#000B: GR1: 0 = #0000 = 0000000000000000 +#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: 16 = #0010 = 0000000000010000 +#000B: PR: 11 = #000B = 0000000000001011 +#000B: FR (OF SF ZF): 001 +#000B: Memory:::: +#000B: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000B: 0000: 1010 000C 3411 6600 0009 1210 0000 6400 000B 1210 FFFF 8100 0000 0000 0000 0000 + diff --git a/test/integration/casl2/cmd_JOV_jov_z/Makefile b/test/integration/casl2/cmd_JOV_jov_z/Makefile new file mode 100644 index 0000000..683ba32 --- /dev/null +++ b/test/integration/casl2/cmd_JOV_jov_z/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -atd -M16 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/JOV/jov_z.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_JPL_jpl_m/0.txt b/test/integration/casl2/cmd_JPL_jpl_m/0.txt new file mode 100644 index 0000000..83b28f8 --- /dev/null +++ b/test/integration/casl2/cmd_JPL_jpl_m/0.txt @@ -0,0 +1,127 @@ +../../../../casl2 -aTd -M16 ../../../../as/cmd/JPL/jpl_m.casl + +Assemble ../../../../as/cmd/JPL/jpl_m.casl (0) + +Assemble ../../../../as/cmd/JPL/jpl_m.casl (1) +../../../../as/cmd/JPL/jpl_m.casl: 1:;;; JPL OSZ:010 +../../../../as/cmd/JPL/jpl_m.casl: 2:MAIN START +../../../../as/cmd/JPL/jpl_m.casl: 3: LD GR1,A + #0000 #1010 + #0001 #000C +../../../../as/cmd/JPL/jpl_m.casl: 4: AND GR1,GR1 + #0002 #3411 +../../../../as/cmd/JPL/jpl_m.casl: 5: JPL TO + #0003 #6500 + #0004 #0009 +../../../../as/cmd/JPL/jpl_m.casl: 6: LAD GR1,0 + #0005 #1210 + #0006 #0000 +../../../../as/cmd/JPL/jpl_m.casl: 7: JUMP FIN + #0007 #6400 + #0008 #000B +../../../../as/cmd/JPL/jpl_m.casl: 8:TO LAD GR1,#FFFF + #0009 #1210 + #000A #FFFF +../../../../as/cmd/JPL/jpl_m.casl: 9:FIN RET + #000B #8100 +../../../../as/cmd/JPL/jpl_m.casl: 10:A DC -1 + #000C #FFFF +../../../../as/cmd/JPL/jpl_m.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: 16 = #0010 = 0000000000010000 +#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 000C 3411 6500 0009 1210 0000 6400 000B 1210 FFFF 8100 FFFF 0000 0000 0000 + +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 65535 = #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: 16 = #0010 = 0000000000010000 +#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 000C 3411 6500 0009 1210 0000 6400 000B 1210 FFFF 8100 FFFF 0000 0000 0000 + +#0003: Register:::: +#0003: GR0: 0 = #0000 = 0000000000000000 +#0003: GR1: 65535 = #FFFF = 1111111111111111 +#0003: GR2: 0 = #0000 = 0000000000000000 +#0003: GR3: 0 = #0000 = 0000000000000000 +#0003: GR4: 0 = #0000 = 0000000000000000 +#0003: GR5: 0 = #0000 = 0000000000000000 +#0003: GR6: 0 = #0000 = 0000000000000000 +#0003: GR7: 0 = #0000 = 0000000000000000 +#0003: SP: 16 = #0010 = 0000000000010000 +#0003: PR: 3 = #0003 = 0000000000000011 +#0003: FR (OF SF ZF): 010 +#0003: Memory:::: +#0003: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0003: 0000: 1010 000C 3411 6500 0009 1210 0000 6400 000B 1210 FFFF 8100 FFFF 0000 0000 0000 + +#0005: Register:::: +#0005: GR0: 0 = #0000 = 0000000000000000 +#0005: GR1: 65535 = #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: 16 = #0010 = 0000000000010000 +#0005: PR: 5 = #0005 = 0000000000000101 +#0005: FR (OF SF ZF): 010 +#0005: Memory:::: +#0005: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0005: 0000: 1010 000C 3411 6500 0009 1210 0000 6400 000B 1210 FFFF 8100 FFFF 0000 0000 0000 + +#0007: Register:::: +#0007: GR0: 0 = #0000 = 0000000000000000 +#0007: GR1: 0 = #0000 = 0000000000000000 +#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: 16 = #0010 = 0000000000010000 +#0007: PR: 7 = #0007 = 0000000000000111 +#0007: FR (OF SF ZF): 010 +#0007: Memory:::: +#0007: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0007: 0000: 1010 000C 3411 6500 0009 1210 0000 6400 000B 1210 FFFF 8100 FFFF 0000 0000 0000 + +#000B: Register:::: +#000B: GR0: 0 = #0000 = 0000000000000000 +#000B: GR1: 0 = #0000 = 0000000000000000 +#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: 16 = #0010 = 0000000000010000 +#000B: PR: 11 = #000B = 0000000000001011 +#000B: FR (OF SF ZF): 010 +#000B: Memory:::: +#000B: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000B: 0000: 1010 000C 3411 6500 0009 1210 0000 6400 000B 1210 FFFF 8100 FFFF 0000 0000 0000 + diff --git a/test/integration/casl2/cmd_JPL_jpl_m/Makefile b/test/integration/casl2/cmd_JPL_jpl_m/Makefile new file mode 100644 index 0000000..d1d37c9 --- /dev/null +++ b/test/integration/casl2/cmd_JPL_jpl_m/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -aTd -M16 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/JPL/jpl_m.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_JPL_jpl_o/0.txt b/test/integration/casl2/cmd_JPL_jpl_o/0.txt new file mode 100644 index 0000000..2faa3a9 --- /dev/null +++ b/test/integration/casl2/cmd_JPL_jpl_o/0.txt @@ -0,0 +1,112 @@ +../../../../casl2 -aTd -M16 ../../../../as/cmd/JPL/jpl_o.casl + +Assemble ../../../../as/cmd/JPL/jpl_o.casl (0) + +Assemble ../../../../as/cmd/JPL/jpl_o.casl (1) +../../../../as/cmd/JPL/jpl_o.casl: 1:;;; JPL OSZ:001 +../../../../as/cmd/JPL/jpl_o.casl: 2:MAIN START +../../../../as/cmd/JPL/jpl_o.casl: 3: LD GR1,A + #0000 #1010 + #0001 #000D +../../../../as/cmd/JPL/jpl_o.casl: 4: SRL GR1,1 + #0002 #5310 + #0003 #0001 +../../../../as/cmd/JPL/jpl_o.casl: 5: JPL TO + #0004 #6500 + #0005 #000A +../../../../as/cmd/JPL/jpl_o.casl: 6: LAD GR1,0 + #0006 #1210 + #0007 #0000 +../../../../as/cmd/JPL/jpl_o.casl: 7: JUMP FIN + #0008 #6400 + #0009 #000C +../../../../as/cmd/JPL/jpl_o.casl: 8:TO LAD GR1,#FFFF + #000A #1210 + #000B #FFFF +../../../../as/cmd/JPL/jpl_o.casl: 9:FIN RET + #000C #8100 +../../../../as/cmd/JPL/jpl_o.casl: 10:A DC #0003 + #000D #0003 +../../../../as/cmd/JPL/jpl_o.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: 16 = #0010 = 0000000000010000 +#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 000D 5310 0001 6500 000A 1210 0000 6400 000C 1210 FFFF 8100 0003 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: 16 = #0010 = 0000000000010000 +#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 000D 5310 0001 6500 000A 1210 0000 6400 000C 1210 FFFF 8100 0003 0000 0000 + +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 1 = #0001 = 0000000000000001 +#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: 16 = #0010 = 0000000000010000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 100 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 1010 000D 5310 0001 6500 000A 1210 0000 6400 000C 1210 FFFF 8100 0003 0000 0000 + +#000A: Register:::: +#000A: GR0: 0 = #0000 = 0000000000000000 +#000A: GR1: 1 = #0001 = 0000000000000001 +#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: 16 = #0010 = 0000000000010000 +#000A: PR: 10 = #000A = 0000000000001010 +#000A: FR (OF SF ZF): 100 +#000A: Memory:::: +#000A: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000A: 0000: 1010 000D 5310 0001 6500 000A 1210 0000 6400 000C 1210 FFFF 8100 0003 0000 0000 + +#000C: Register:::: +#000C: GR0: 0 = #0000 = 0000000000000000 +#000C: GR1: 65535 = #FFFF = 1111111111111111 +#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: 16 = #0010 = 0000000000010000 +#000C: PR: 12 = #000C = 0000000000001100 +#000C: FR (OF SF ZF): 100 +#000C: Memory:::: +#000C: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000C: 0000: 1010 000D 5310 0001 6500 000A 1210 0000 6400 000C 1210 FFFF 8100 0003 0000 0000 + diff --git a/test/integration/casl2/cmd_JPL_jpl_o/Makefile b/test/integration/casl2/cmd_JPL_jpl_o/Makefile new file mode 100644 index 0000000..d494748 --- /dev/null +++ b/test/integration/casl2/cmd_JPL_jpl_o/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -aTd -M16 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/JPL/jpl_o.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_JPL_jpl_p/0.txt b/test/integration/casl2/cmd_JPL_jpl_p/0.txt new file mode 100644 index 0000000..293e78a --- /dev/null +++ b/test/integration/casl2/cmd_JPL_jpl_p/0.txt @@ -0,0 +1,111 @@ +../../../../casl2 -aTd -M16 ../../../../as/cmd/JPL/jpl_p.casl + +Assemble ../../../../as/cmd/JPL/jpl_p.casl (0) + +Assemble ../../../../as/cmd/JPL/jpl_p.casl (1) +../../../../as/cmd/JPL/jpl_p.casl: 1:;;; JPL OSZ:000 +../../../../as/cmd/JPL/jpl_p.casl: 2:MAIN START +../../../../as/cmd/JPL/jpl_p.casl: 3: LD GR1,A + #0000 #1010 + #0001 #000C +../../../../as/cmd/JPL/jpl_p.casl: 4: AND GR1,GR1 + #0002 #3411 +../../../../as/cmd/JPL/jpl_p.casl: 5: JPL TO + #0003 #6500 + #0004 #0009 +../../../../as/cmd/JPL/jpl_p.casl: 6: LAD GR1,0 + #0005 #1210 + #0006 #0000 +../../../../as/cmd/JPL/jpl_p.casl: 7: JUMP FIN + #0007 #6400 + #0008 #000B +../../../../as/cmd/JPL/jpl_p.casl: 8:TO LAD GR1,#FFFF + #0009 #1210 + #000A #FFFF +../../../../as/cmd/JPL/jpl_p.casl: 9:FIN RET + #000B #8100 +../../../../as/cmd/JPL/jpl_p.casl: 10:A DC 1 + #000C #0001 +../../../../as/cmd/JPL/jpl_p.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: 16 = #0010 = 0000000000010000 +#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 000C 3411 6500 0009 1210 0000 6400 000B 1210 FFFF 8100 0001 0000 0000 0000 + +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 1 = #0001 = 0000000000000001 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 16 = #0010 = 0000000000010000 +#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 000C 3411 6500 0009 1210 0000 6400 000B 1210 FFFF 8100 0001 0000 0000 0000 + +#0003: Register:::: +#0003: GR0: 0 = #0000 = 0000000000000000 +#0003: GR1: 1 = #0001 = 0000000000000001 +#0003: GR2: 0 = #0000 = 0000000000000000 +#0003: GR3: 0 = #0000 = 0000000000000000 +#0003: GR4: 0 = #0000 = 0000000000000000 +#0003: GR5: 0 = #0000 = 0000000000000000 +#0003: GR6: 0 = #0000 = 0000000000000000 +#0003: GR7: 0 = #0000 = 0000000000000000 +#0003: SP: 16 = #0010 = 0000000000010000 +#0003: PR: 3 = #0003 = 0000000000000011 +#0003: FR (OF SF ZF): 000 +#0003: Memory:::: +#0003: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0003: 0000: 1010 000C 3411 6500 0009 1210 0000 6400 000B 1210 FFFF 8100 0001 0000 0000 0000 + +#0009: Register:::: +#0009: GR0: 0 = #0000 = 0000000000000000 +#0009: GR1: 1 = #0001 = 0000000000000001 +#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: 16 = #0010 = 0000000000010000 +#0009: PR: 9 = #0009 = 0000000000001001 +#0009: FR (OF SF ZF): 000 +#0009: Memory:::: +#0009: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0009: 0000: 1010 000C 3411 6500 0009 1210 0000 6400 000B 1210 FFFF 8100 0001 0000 0000 0000 + +#000B: Register:::: +#000B: GR0: 0 = #0000 = 0000000000000000 +#000B: GR1: 65535 = #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: 16 = #0010 = 0000000000010000 +#000B: PR: 11 = #000B = 0000000000001011 +#000B: FR (OF SF ZF): 000 +#000B: Memory:::: +#000B: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000B: 0000: 1010 000C 3411 6500 0009 1210 0000 6400 000B 1210 FFFF 8100 0001 0000 0000 0000 + diff --git a/test/integration/casl2/cmd_JPL_jpl_p/Makefile b/test/integration/casl2/cmd_JPL_jpl_p/Makefile new file mode 100644 index 0000000..eeb1560 --- /dev/null +++ b/test/integration/casl2/cmd_JPL_jpl_p/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -aTd -M16 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/JPL/jpl_p.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_JPL_jpl_z/0.txt b/test/integration/casl2/cmd_JPL_jpl_z/0.txt new file mode 100644 index 0000000..2896d51 --- /dev/null +++ b/test/integration/casl2/cmd_JPL_jpl_z/0.txt @@ -0,0 +1,127 @@ +../../../../casl2 -aTd -M16 ../../../../as/cmd/JPL/jpl_z.casl + +Assemble ../../../../as/cmd/JPL/jpl_z.casl (0) + +Assemble ../../../../as/cmd/JPL/jpl_z.casl (1) +../../../../as/cmd/JPL/jpl_z.casl: 1:;;; JPL OSZ:001 +../../../../as/cmd/JPL/jpl_z.casl: 2:MAIN START +../../../../as/cmd/JPL/jpl_z.casl: 3: LD GR1,A + #0000 #1010 + #0001 #000C +../../../../as/cmd/JPL/jpl_z.casl: 4: AND GR1,GR1 + #0002 #3411 +../../../../as/cmd/JPL/jpl_z.casl: 5: JPL TO + #0003 #6500 + #0004 #0009 +../../../../as/cmd/JPL/jpl_z.casl: 6: LAD GR1,0 + #0005 #1210 + #0006 #0000 +../../../../as/cmd/JPL/jpl_z.casl: 7: JUMP FIN + #0007 #6400 + #0008 #000B +../../../../as/cmd/JPL/jpl_z.casl: 8:TO LAD GR1,#FFFF + #0009 #1210 + #000A #FFFF +../../../../as/cmd/JPL/jpl_z.casl: 9:FIN RET + #000B #8100 +../../../../as/cmd/JPL/jpl_z.casl: 10:A DC 0 + #000C #0000 +../../../../as/cmd/JPL/jpl_z.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: 16 = #0010 = 0000000000010000 +#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 000C 3411 6500 0009 1210 0000 6400 000B 1210 FFFF 8100 0000 0000 0000 0000 + +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 0 = #0000 = 0000000000000000 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 16 = #0010 = 0000000000010000 +#0002: PR: 2 = #0002 = 0000000000000010 +#0002: FR (OF SF ZF): 001 +#0002: Memory:::: +#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0002: 0000: 1010 000C 3411 6500 0009 1210 0000 6400 000B 1210 FFFF 8100 0000 0000 0000 0000 + +#0003: Register:::: +#0003: GR0: 0 = #0000 = 0000000000000000 +#0003: GR1: 0 = #0000 = 0000000000000000 +#0003: GR2: 0 = #0000 = 0000000000000000 +#0003: GR3: 0 = #0000 = 0000000000000000 +#0003: GR4: 0 = #0000 = 0000000000000000 +#0003: GR5: 0 = #0000 = 0000000000000000 +#0003: GR6: 0 = #0000 = 0000000000000000 +#0003: GR7: 0 = #0000 = 0000000000000000 +#0003: SP: 16 = #0010 = 0000000000010000 +#0003: PR: 3 = #0003 = 0000000000000011 +#0003: FR (OF SF ZF): 001 +#0003: Memory:::: +#0003: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0003: 0000: 1010 000C 3411 6500 0009 1210 0000 6400 000B 1210 FFFF 8100 0000 0000 0000 0000 + +#0005: Register:::: +#0005: GR0: 0 = #0000 = 0000000000000000 +#0005: GR1: 0 = #0000 = 0000000000000000 +#0005: GR2: 0 = #0000 = 0000000000000000 +#0005: GR3: 0 = #0000 = 0000000000000000 +#0005: GR4: 0 = #0000 = 0000000000000000 +#0005: GR5: 0 = #0000 = 0000000000000000 +#0005: GR6: 0 = #0000 = 0000000000000000 +#0005: GR7: 0 = #0000 = 0000000000000000 +#0005: SP: 16 = #0010 = 0000000000010000 +#0005: PR: 5 = #0005 = 0000000000000101 +#0005: FR (OF SF ZF): 001 +#0005: Memory:::: +#0005: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0005: 0000: 1010 000C 3411 6500 0009 1210 0000 6400 000B 1210 FFFF 8100 0000 0000 0000 0000 + +#0007: Register:::: +#0007: GR0: 0 = #0000 = 0000000000000000 +#0007: GR1: 0 = #0000 = 0000000000000000 +#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: 16 = #0010 = 0000000000010000 +#0007: PR: 7 = #0007 = 0000000000000111 +#0007: FR (OF SF ZF): 001 +#0007: Memory:::: +#0007: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0007: 0000: 1010 000C 3411 6500 0009 1210 0000 6400 000B 1210 FFFF 8100 0000 0000 0000 0000 + +#000B: Register:::: +#000B: GR0: 0 = #0000 = 0000000000000000 +#000B: GR1: 0 = #0000 = 0000000000000000 +#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: 16 = #0010 = 0000000000010000 +#000B: PR: 11 = #000B = 0000000000001011 +#000B: FR (OF SF ZF): 001 +#000B: Memory:::: +#000B: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000B: 0000: 1010 000C 3411 6500 0009 1210 0000 6400 000B 1210 FFFF 8100 0000 0000 0000 0000 + diff --git a/test/integration/casl2/cmd_JPL_jpl_z/Makefile b/test/integration/casl2/cmd_JPL_jpl_z/Makefile new file mode 100644 index 0000000..b9f531e --- /dev/null +++ b/test/integration/casl2/cmd_JPL_jpl_z/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -aTd -M16 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/JPL/jpl_z.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_JUMP_jump_m/0.txt b/test/integration/casl2/cmd_JUMP_jump_m/0.txt new file mode 100644 index 0000000..92ad576 --- /dev/null +++ b/test/integration/casl2/cmd_JUMP_jump_m/0.txt @@ -0,0 +1,111 @@ +../../../../casl2 -atd -M16 ../../../../as/cmd/JUMP/jump_m.casl + +Assemble ../../../../as/cmd/JUMP/jump_m.casl (0) + +Assemble ../../../../as/cmd/JUMP/jump_m.casl (1) +../../../../as/cmd/JUMP/jump_m.casl: 1:;;; JUMP OSZ:010 +../../../../as/cmd/JUMP/jump_m.casl: 2:MAIN START +../../../../as/cmd/JUMP/jump_m.casl: 3: LD GR1,A + #0000 #1010 + #0001 #000C +../../../../as/cmd/JUMP/jump_m.casl: 4: AND GR1,GR1 + #0002 #3411 +../../../../as/cmd/JUMP/jump_m.casl: 5: JUMP TO + #0003 #6400 + #0004 #0009 +../../../../as/cmd/JUMP/jump_m.casl: 6: LAD GR1,0 + #0005 #1210 + #0006 #0000 +../../../../as/cmd/JUMP/jump_m.casl: 7: JUMP FIN + #0007 #6400 + #0008 #000B +../../../../as/cmd/JUMP/jump_m.casl: 8:TO LAD GR1,#FFFF + #0009 #1210 + #000A #FFFF +../../../../as/cmd/JUMP/jump_m.casl: 9:FIN RET + #000B #8100 +../../../../as/cmd/JUMP/jump_m.casl: 10:A DC -1 + #000C #FFFF +../../../../as/cmd/JUMP/jump_m.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: 16 = #0010 = 0000000000010000 +#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 000C 3411 6400 0009 1210 0000 6400 000B 1210 FFFF 8100 FFFF 0000 0000 0000 + +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: -1 = #FFFF = 1111111111111111 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 16 = #0010 = 0000000000010000 +#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 000C 3411 6400 0009 1210 0000 6400 000B 1210 FFFF 8100 FFFF 0000 0000 0000 + +#0003: Register:::: +#0003: GR0: 0 = #0000 = 0000000000000000 +#0003: GR1: -1 = #FFFF = 1111111111111111 +#0003: GR2: 0 = #0000 = 0000000000000000 +#0003: GR3: 0 = #0000 = 0000000000000000 +#0003: GR4: 0 = #0000 = 0000000000000000 +#0003: GR5: 0 = #0000 = 0000000000000000 +#0003: GR6: 0 = #0000 = 0000000000000000 +#0003: GR7: 0 = #0000 = 0000000000000000 +#0003: SP: 16 = #0010 = 0000000000010000 +#0003: PR: 3 = #0003 = 0000000000000011 +#0003: FR (OF SF ZF): 010 +#0003: Memory:::: +#0003: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0003: 0000: 1010 000C 3411 6400 0009 1210 0000 6400 000B 1210 FFFF 8100 FFFF 0000 0000 0000 + +#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: 16 = #0010 = 0000000000010000 +#0009: PR: 9 = #0009 = 0000000000001001 +#0009: FR (OF SF ZF): 010 +#0009: Memory:::: +#0009: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0009: 0000: 1010 000C 3411 6400 0009 1210 0000 6400 000B 1210 FFFF 8100 FFFF 0000 0000 0000 + +#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: 16 = #0010 = 0000000000010000 +#000B: PR: 11 = #000B = 0000000000001011 +#000B: FR (OF SF ZF): 010 +#000B: Memory:::: +#000B: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000B: 0000: 1010 000C 3411 6400 0009 1210 0000 6400 000B 1210 FFFF 8100 FFFF 0000 0000 0000 + diff --git a/test/integration/casl2/cmd_JUMP_jump_m/Makefile b/test/integration/casl2/cmd_JUMP_jump_m/Makefile new file mode 100644 index 0000000..abc512a --- /dev/null +++ b/test/integration/casl2/cmd_JUMP_jump_m/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -atd -M16 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/JUMP/jump_m.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_JUMP_jump_o/0.txt b/test/integration/casl2/cmd_JUMP_jump_o/0.txt new file mode 100644 index 0000000..cfd6715 --- /dev/null +++ b/test/integration/casl2/cmd_JUMP_jump_o/0.txt @@ -0,0 +1,112 @@ +../../../../casl2 -atd -M16 ../../../../as/cmd/JUMP/jump_o.casl + +Assemble ../../../../as/cmd/JUMP/jump_o.casl (0) + +Assemble ../../../../as/cmd/JUMP/jump_o.casl (1) +../../../../as/cmd/JUMP/jump_o.casl: 1:;;; JUMP OSZ:001 +../../../../as/cmd/JUMP/jump_o.casl: 2:MAIN START +../../../../as/cmd/JUMP/jump_o.casl: 3: LD GR1,A + #0000 #1010 + #0001 #000D +../../../../as/cmd/JUMP/jump_o.casl: 4: SRL GR1,1 + #0002 #5310 + #0003 #0001 +../../../../as/cmd/JUMP/jump_o.casl: 5: JUMP TO + #0004 #6400 + #0005 #000A +../../../../as/cmd/JUMP/jump_o.casl: 6: LAD GR1,0 + #0006 #1210 + #0007 #0000 +../../../../as/cmd/JUMP/jump_o.casl: 7: JUMP FIN + #0008 #6400 + #0009 #000C +../../../../as/cmd/JUMP/jump_o.casl: 8:TO LAD GR1,#FFFF + #000A #1210 + #000B #FFFF +../../../../as/cmd/JUMP/jump_o.casl: 9:FIN RET + #000C #8100 +../../../../as/cmd/JUMP/jump_o.casl: 10:A DC #0003 + #000D #0003 +../../../../as/cmd/JUMP/jump_o.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: 16 = #0010 = 0000000000010000 +#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 000D 5310 0001 6400 000A 1210 0000 6400 000C 1210 FFFF 8100 0003 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: 16 = #0010 = 0000000000010000 +#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 000D 5310 0001 6400 000A 1210 0000 6400 000C 1210 FFFF 8100 0003 0000 0000 + +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 1 = #0001 = 0000000000000001 +#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: 16 = #0010 = 0000000000010000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 100 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 1010 000D 5310 0001 6400 000A 1210 0000 6400 000C 1210 FFFF 8100 0003 0000 0000 + +#000A: Register:::: +#000A: GR0: 0 = #0000 = 0000000000000000 +#000A: GR1: 1 = #0001 = 0000000000000001 +#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: 16 = #0010 = 0000000000010000 +#000A: PR: 10 = #000A = 0000000000001010 +#000A: FR (OF SF ZF): 100 +#000A: Memory:::: +#000A: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000A: 0000: 1010 000D 5310 0001 6400 000A 1210 0000 6400 000C 1210 FFFF 8100 0003 0000 0000 + +#000C: Register:::: +#000C: GR0: 0 = #0000 = 0000000000000000 +#000C: GR1: -1 = #FFFF = 1111111111111111 +#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: 16 = #0010 = 0000000000010000 +#000C: PR: 12 = #000C = 0000000000001100 +#000C: FR (OF SF ZF): 100 +#000C: Memory:::: +#000C: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000C: 0000: 1010 000D 5310 0001 6400 000A 1210 0000 6400 000C 1210 FFFF 8100 0003 0000 0000 + diff --git a/test/integration/casl2/cmd_JUMP_jump_o/Makefile b/test/integration/casl2/cmd_JUMP_jump_o/Makefile new file mode 100644 index 0000000..adcfdb0 --- /dev/null +++ b/test/integration/casl2/cmd_JUMP_jump_o/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -atd -M16 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/JUMP/jump_o.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_JUMP_jump_p/0.txt b/test/integration/casl2/cmd_JUMP_jump_p/0.txt new file mode 100644 index 0000000..165aeff --- /dev/null +++ b/test/integration/casl2/cmd_JUMP_jump_p/0.txt @@ -0,0 +1,111 @@ +../../../../casl2 -atd -M16 ../../../../as/cmd/JUMP/jump_p.casl + +Assemble ../../../../as/cmd/JUMP/jump_p.casl (0) + +Assemble ../../../../as/cmd/JUMP/jump_p.casl (1) +../../../../as/cmd/JUMP/jump_p.casl: 1:;;; JUMP OSZ:000 +../../../../as/cmd/JUMP/jump_p.casl: 2:MAIN START +../../../../as/cmd/JUMP/jump_p.casl: 3: LD GR1,A + #0000 #1010 + #0001 #000C +../../../../as/cmd/JUMP/jump_p.casl: 4: AND GR1,GR1 + #0002 #3411 +../../../../as/cmd/JUMP/jump_p.casl: 5: JUMP TO + #0003 #6400 + #0004 #0009 +../../../../as/cmd/JUMP/jump_p.casl: 6: LAD GR1,0 + #0005 #1210 + #0006 #0000 +../../../../as/cmd/JUMP/jump_p.casl: 7: JUMP FIN + #0007 #6400 + #0008 #000B +../../../../as/cmd/JUMP/jump_p.casl: 8:TO LAD GR1,#FFFF + #0009 #1210 + #000A #FFFF +../../../../as/cmd/JUMP/jump_p.casl: 9:FIN RET + #000B #8100 +../../../../as/cmd/JUMP/jump_p.casl: 10:A DC 1 + #000C #0001 +../../../../as/cmd/JUMP/jump_p.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: 16 = #0010 = 0000000000010000 +#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 000C 3411 6400 0009 1210 0000 6400 000B 1210 FFFF 8100 0001 0000 0000 0000 + +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 1 = #0001 = 0000000000000001 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 16 = #0010 = 0000000000010000 +#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 000C 3411 6400 0009 1210 0000 6400 000B 1210 FFFF 8100 0001 0000 0000 0000 + +#0003: Register:::: +#0003: GR0: 0 = #0000 = 0000000000000000 +#0003: GR1: 1 = #0001 = 0000000000000001 +#0003: GR2: 0 = #0000 = 0000000000000000 +#0003: GR3: 0 = #0000 = 0000000000000000 +#0003: GR4: 0 = #0000 = 0000000000000000 +#0003: GR5: 0 = #0000 = 0000000000000000 +#0003: GR6: 0 = #0000 = 0000000000000000 +#0003: GR7: 0 = #0000 = 0000000000000000 +#0003: SP: 16 = #0010 = 0000000000010000 +#0003: PR: 3 = #0003 = 0000000000000011 +#0003: FR (OF SF ZF): 000 +#0003: Memory:::: +#0003: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0003: 0000: 1010 000C 3411 6400 0009 1210 0000 6400 000B 1210 FFFF 8100 0001 0000 0000 0000 + +#0009: Register:::: +#0009: GR0: 0 = #0000 = 0000000000000000 +#0009: GR1: 1 = #0001 = 0000000000000001 +#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: 16 = #0010 = 0000000000010000 +#0009: PR: 9 = #0009 = 0000000000001001 +#0009: FR (OF SF ZF): 000 +#0009: Memory:::: +#0009: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0009: 0000: 1010 000C 3411 6400 0009 1210 0000 6400 000B 1210 FFFF 8100 0001 0000 0000 0000 + +#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: 16 = #0010 = 0000000000010000 +#000B: PR: 11 = #000B = 0000000000001011 +#000B: FR (OF SF ZF): 000 +#000B: Memory:::: +#000B: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000B: 0000: 1010 000C 3411 6400 0009 1210 0000 6400 000B 1210 FFFF 8100 0001 0000 0000 0000 + diff --git a/test/integration/casl2/cmd_JUMP_jump_p/Makefile b/test/integration/casl2/cmd_JUMP_jump_p/Makefile new file mode 100644 index 0000000..0563792 --- /dev/null +++ b/test/integration/casl2/cmd_JUMP_jump_p/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -atd -M16 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/JUMP/jump_p.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_JUMP_jump_z/0.txt b/test/integration/casl2/cmd_JUMP_jump_z/0.txt new file mode 100644 index 0000000..97f8415 --- /dev/null +++ b/test/integration/casl2/cmd_JUMP_jump_z/0.txt @@ -0,0 +1,111 @@ +../../../../casl2 -atd -M16 ../../../../as/cmd/JUMP/jump_z.casl + +Assemble ../../../../as/cmd/JUMP/jump_z.casl (0) + +Assemble ../../../../as/cmd/JUMP/jump_z.casl (1) +../../../../as/cmd/JUMP/jump_z.casl: 1:;;; JUMP OSZ:001 +../../../../as/cmd/JUMP/jump_z.casl: 2:MAIN START +../../../../as/cmd/JUMP/jump_z.casl: 3: LD GR1,A + #0000 #1010 + #0001 #000C +../../../../as/cmd/JUMP/jump_z.casl: 4: AND GR1,GR1 + #0002 #3411 +../../../../as/cmd/JUMP/jump_z.casl: 5: JUMP TO + #0003 #6400 + #0004 #0009 +../../../../as/cmd/JUMP/jump_z.casl: 6: LAD GR1,0 + #0005 #1210 + #0006 #0000 +../../../../as/cmd/JUMP/jump_z.casl: 7: JUMP FIN + #0007 #6400 + #0008 #000B +../../../../as/cmd/JUMP/jump_z.casl: 8:TO LAD GR1,#FFFF + #0009 #1210 + #000A #FFFF +../../../../as/cmd/JUMP/jump_z.casl: 9:FIN RET + #000B #8100 +../../../../as/cmd/JUMP/jump_z.casl: 10:A DC 0 + #000C #0000 +../../../../as/cmd/JUMP/jump_z.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: 16 = #0010 = 0000000000010000 +#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 000C 3411 6400 0009 1210 0000 6400 000B 1210 FFFF 8100 0000 0000 0000 0000 + +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 0 = #0000 = 0000000000000000 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 16 = #0010 = 0000000000010000 +#0002: PR: 2 = #0002 = 0000000000000010 +#0002: FR (OF SF ZF): 001 +#0002: Memory:::: +#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0002: 0000: 1010 000C 3411 6400 0009 1210 0000 6400 000B 1210 FFFF 8100 0000 0000 0000 0000 + +#0003: Register:::: +#0003: GR0: 0 = #0000 = 0000000000000000 +#0003: GR1: 0 = #0000 = 0000000000000000 +#0003: GR2: 0 = #0000 = 0000000000000000 +#0003: GR3: 0 = #0000 = 0000000000000000 +#0003: GR4: 0 = #0000 = 0000000000000000 +#0003: GR5: 0 = #0000 = 0000000000000000 +#0003: GR6: 0 = #0000 = 0000000000000000 +#0003: GR7: 0 = #0000 = 0000000000000000 +#0003: SP: 16 = #0010 = 0000000000010000 +#0003: PR: 3 = #0003 = 0000000000000011 +#0003: FR (OF SF ZF): 001 +#0003: Memory:::: +#0003: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0003: 0000: 1010 000C 3411 6400 0009 1210 0000 6400 000B 1210 FFFF 8100 0000 0000 0000 0000 + +#0009: Register:::: +#0009: GR0: 0 = #0000 = 0000000000000000 +#0009: GR1: 0 = #0000 = 0000000000000000 +#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: 16 = #0010 = 0000000000010000 +#0009: PR: 9 = #0009 = 0000000000001001 +#0009: FR (OF SF ZF): 001 +#0009: Memory:::: +#0009: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0009: 0000: 1010 000C 3411 6400 0009 1210 0000 6400 000B 1210 FFFF 8100 0000 0000 0000 0000 + +#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: 16 = #0010 = 0000000000010000 +#000B: PR: 11 = #000B = 0000000000001011 +#000B: FR (OF SF ZF): 001 +#000B: Memory:::: +#000B: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000B: 0000: 1010 000C 3411 6400 0009 1210 0000 6400 000B 1210 FFFF 8100 0000 0000 0000 0000 + diff --git a/test/integration/casl2/cmd_JUMP_jump_z/Makefile b/test/integration/casl2/cmd_JUMP_jump_z/Makefile new file mode 100644 index 0000000..0c92286 --- /dev/null +++ b/test/integration/casl2/cmd_JUMP_jump_z/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -atd -M16 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/JUMP/jump_z.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_JZE_jze_m/0.txt b/test/integration/casl2/cmd_JZE_jze_m/0.txt new file mode 100644 index 0000000..5e4e2a4 --- /dev/null +++ b/test/integration/casl2/cmd_JZE_jze_m/0.txt @@ -0,0 +1,127 @@ +../../../../casl2 -atd -M16 ../../../../as/cmd/JZE/jze_m.casl + +Assemble ../../../../as/cmd/JZE/jze_m.casl (0) + +Assemble ../../../../as/cmd/JZE/jze_m.casl (1) +../../../../as/cmd/JZE/jze_m.casl: 1:;;; JZE OSZ:010 +../../../../as/cmd/JZE/jze_m.casl: 2:MAIN START +../../../../as/cmd/JZE/jze_m.casl: 3: LD GR1,A + #0000 #1010 + #0001 #000C +../../../../as/cmd/JZE/jze_m.casl: 4: AND GR1,GR1 + #0002 #3411 +../../../../as/cmd/JZE/jze_m.casl: 5: JZE TO + #0003 #6300 + #0004 #0009 +../../../../as/cmd/JZE/jze_m.casl: 6: LAD GR1,0 + #0005 #1210 + #0006 #0000 +../../../../as/cmd/JZE/jze_m.casl: 7: JUMP FIN + #0007 #6400 + #0008 #000B +../../../../as/cmd/JZE/jze_m.casl: 8:TO LAD GR1,#FFFF + #0009 #1210 + #000A #FFFF +../../../../as/cmd/JZE/jze_m.casl: 9:FIN RET + #000B #8100 +../../../../as/cmd/JZE/jze_m.casl: 10:A DC -1 + #000C #FFFF +../../../../as/cmd/JZE/jze_m.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: 16 = #0010 = 0000000000010000 +#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 000C 3411 6300 0009 1210 0000 6400 000B 1210 FFFF 8100 FFFF 0000 0000 0000 + +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: -1 = #FFFF = 1111111111111111 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 16 = #0010 = 0000000000010000 +#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 000C 3411 6300 0009 1210 0000 6400 000B 1210 FFFF 8100 FFFF 0000 0000 0000 + +#0003: Register:::: +#0003: GR0: 0 = #0000 = 0000000000000000 +#0003: GR1: -1 = #FFFF = 1111111111111111 +#0003: GR2: 0 = #0000 = 0000000000000000 +#0003: GR3: 0 = #0000 = 0000000000000000 +#0003: GR4: 0 = #0000 = 0000000000000000 +#0003: GR5: 0 = #0000 = 0000000000000000 +#0003: GR6: 0 = #0000 = 0000000000000000 +#0003: GR7: 0 = #0000 = 0000000000000000 +#0003: SP: 16 = #0010 = 0000000000010000 +#0003: PR: 3 = #0003 = 0000000000000011 +#0003: FR (OF SF ZF): 010 +#0003: Memory:::: +#0003: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0003: 0000: 1010 000C 3411 6300 0009 1210 0000 6400 000B 1210 FFFF 8100 FFFF 0000 0000 0000 + +#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: 16 = #0010 = 0000000000010000 +#0005: PR: 5 = #0005 = 0000000000000101 +#0005: FR (OF SF ZF): 010 +#0005: Memory:::: +#0005: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0005: 0000: 1010 000C 3411 6300 0009 1210 0000 6400 000B 1210 FFFF 8100 FFFF 0000 0000 0000 + +#0007: Register:::: +#0007: GR0: 0 = #0000 = 0000000000000000 +#0007: GR1: 0 = #0000 = 0000000000000000 +#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: 16 = #0010 = 0000000000010000 +#0007: PR: 7 = #0007 = 0000000000000111 +#0007: FR (OF SF ZF): 010 +#0007: Memory:::: +#0007: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0007: 0000: 1010 000C 3411 6300 0009 1210 0000 6400 000B 1210 FFFF 8100 FFFF 0000 0000 0000 + +#000B: Register:::: +#000B: GR0: 0 = #0000 = 0000000000000000 +#000B: GR1: 0 = #0000 = 0000000000000000 +#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: 16 = #0010 = 0000000000010000 +#000B: PR: 11 = #000B = 0000000000001011 +#000B: FR (OF SF ZF): 010 +#000B: Memory:::: +#000B: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000B: 0000: 1010 000C 3411 6300 0009 1210 0000 6400 000B 1210 FFFF 8100 FFFF 0000 0000 0000 + diff --git a/test/integration/casl2/cmd_JZE_jze_m/Makefile b/test/integration/casl2/cmd_JZE_jze_m/Makefile new file mode 100644 index 0000000..adaebde --- /dev/null +++ b/test/integration/casl2/cmd_JZE_jze_m/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -atd -M16 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/JZE/jze_m.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_JZE_jze_o/0.txt b/test/integration/casl2/cmd_JZE_jze_o/0.txt new file mode 100644 index 0000000..3d0e77b --- /dev/null +++ b/test/integration/casl2/cmd_JZE_jze_o/0.txt @@ -0,0 +1,128 @@ +../../../../casl2 -atd -M16 ../../../../as/cmd/JZE/jze_o.casl + +Assemble ../../../../as/cmd/JZE/jze_o.casl (0) + +Assemble ../../../../as/cmd/JZE/jze_o.casl (1) +../../../../as/cmd/JZE/jze_o.casl: 1:;;; JZE OSZ:001 +../../../../as/cmd/JZE/jze_o.casl: 2:MAIN START +../../../../as/cmd/JZE/jze_o.casl: 3: LD GR1,A + #0000 #1010 + #0001 #000D +../../../../as/cmd/JZE/jze_o.casl: 4: SRL GR1,1 + #0002 #5310 + #0003 #0001 +../../../../as/cmd/JZE/jze_o.casl: 5: JZE TO + #0004 #6300 + #0005 #000A +../../../../as/cmd/JZE/jze_o.casl: 6: LAD GR1,0 + #0006 #1210 + #0007 #0000 +../../../../as/cmd/JZE/jze_o.casl: 7: JUMP FIN + #0008 #6400 + #0009 #000C +../../../../as/cmd/JZE/jze_o.casl: 8:TO LAD GR1,#FFFF + #000A #1210 + #000B #FFFF +../../../../as/cmd/JZE/jze_o.casl: 9:FIN RET + #000C #8100 +../../../../as/cmd/JZE/jze_o.casl: 10:A DC #0003 + #000D #0003 +../../../../as/cmd/JZE/jze_o.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: 16 = #0010 = 0000000000010000 +#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 000D 5310 0001 6300 000A 1210 0000 6400 000C 1210 FFFF 8100 0003 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: 16 = #0010 = 0000000000010000 +#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 000D 5310 0001 6300 000A 1210 0000 6400 000C 1210 FFFF 8100 0003 0000 0000 + +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 1 = #0001 = 0000000000000001 +#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: 16 = #0010 = 0000000000010000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 100 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 1010 000D 5310 0001 6300 000A 1210 0000 6400 000C 1210 FFFF 8100 0003 0000 0000 + +#0006: Register:::: +#0006: GR0: 0 = #0000 = 0000000000000000 +#0006: GR1: 1 = #0001 = 0000000000000001 +#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: 16 = #0010 = 0000000000010000 +#0006: PR: 6 = #0006 = 0000000000000110 +#0006: FR (OF SF ZF): 100 +#0006: Memory:::: +#0006: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0006: 0000: 1010 000D 5310 0001 6300 000A 1210 0000 6400 000C 1210 FFFF 8100 0003 0000 0000 + +#0008: Register:::: +#0008: GR0: 0 = #0000 = 0000000000000000 +#0008: GR1: 0 = #0000 = 0000000000000000 +#0008: GR2: 0 = #0000 = 0000000000000000 +#0008: GR3: 0 = #0000 = 0000000000000000 +#0008: GR4: 0 = #0000 = 0000000000000000 +#0008: GR5: 0 = #0000 = 0000000000000000 +#0008: GR6: 0 = #0000 = 0000000000000000 +#0008: GR7: 0 = #0000 = 0000000000000000 +#0008: SP: 16 = #0010 = 0000000000010000 +#0008: PR: 8 = #0008 = 0000000000001000 +#0008: FR (OF SF ZF): 100 +#0008: Memory:::: +#0008: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0008: 0000: 1010 000D 5310 0001 6300 000A 1210 0000 6400 000C 1210 FFFF 8100 0003 0000 0000 + +#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: 16 = #0010 = 0000000000010000 +#000C: PR: 12 = #000C = 0000000000001100 +#000C: FR (OF SF ZF): 100 +#000C: Memory:::: +#000C: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000C: 0000: 1010 000D 5310 0001 6300 000A 1210 0000 6400 000C 1210 FFFF 8100 0003 0000 0000 + diff --git a/test/integration/casl2/cmd_JZE_jze_o/Makefile b/test/integration/casl2/cmd_JZE_jze_o/Makefile new file mode 100644 index 0000000..b95ea2f --- /dev/null +++ b/test/integration/casl2/cmd_JZE_jze_o/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -atd -M16 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/JZE/jze_o.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_JZE_jze_p/0.txt b/test/integration/casl2/cmd_JZE_jze_p/0.txt new file mode 100644 index 0000000..093bdc3 --- /dev/null +++ b/test/integration/casl2/cmd_JZE_jze_p/0.txt @@ -0,0 +1,127 @@ +../../../../casl2 -atd -M16 ../../../../as/cmd/JZE/jze_p.casl + +Assemble ../../../../as/cmd/JZE/jze_p.casl (0) + +Assemble ../../../../as/cmd/JZE/jze_p.casl (1) +../../../../as/cmd/JZE/jze_p.casl: 1:;;; JZE OSZ:000 +../../../../as/cmd/JZE/jze_p.casl: 2:MAIN START +../../../../as/cmd/JZE/jze_p.casl: 3: LD GR1,A + #0000 #1010 + #0001 #000C +../../../../as/cmd/JZE/jze_p.casl: 4: AND GR1,GR1 + #0002 #3411 +../../../../as/cmd/JZE/jze_p.casl: 5: JZE TO + #0003 #6300 + #0004 #0009 +../../../../as/cmd/JZE/jze_p.casl: 6: LAD GR1,0 + #0005 #1210 + #0006 #0000 +../../../../as/cmd/JZE/jze_p.casl: 7: JUMP FIN + #0007 #6400 + #0008 #000B +../../../../as/cmd/JZE/jze_p.casl: 8:TO LAD GR1,#FFFF + #0009 #1210 + #000A #FFFF +../../../../as/cmd/JZE/jze_p.casl: 9:FIN RET + #000B #8100 +../../../../as/cmd/JZE/jze_p.casl: 10:A DC 1 + #000C #0001 +../../../../as/cmd/JZE/jze_p.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: 16 = #0010 = 0000000000010000 +#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 000C 3411 6300 0009 1210 0000 6400 000B 1210 FFFF 8100 0001 0000 0000 0000 + +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 1 = #0001 = 0000000000000001 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 16 = #0010 = 0000000000010000 +#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 000C 3411 6300 0009 1210 0000 6400 000B 1210 FFFF 8100 0001 0000 0000 0000 + +#0003: Register:::: +#0003: GR0: 0 = #0000 = 0000000000000000 +#0003: GR1: 1 = #0001 = 0000000000000001 +#0003: GR2: 0 = #0000 = 0000000000000000 +#0003: GR3: 0 = #0000 = 0000000000000000 +#0003: GR4: 0 = #0000 = 0000000000000000 +#0003: GR5: 0 = #0000 = 0000000000000000 +#0003: GR6: 0 = #0000 = 0000000000000000 +#0003: GR7: 0 = #0000 = 0000000000000000 +#0003: SP: 16 = #0010 = 0000000000010000 +#0003: PR: 3 = #0003 = 0000000000000011 +#0003: FR (OF SF ZF): 000 +#0003: Memory:::: +#0003: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0003: 0000: 1010 000C 3411 6300 0009 1210 0000 6400 000B 1210 FFFF 8100 0001 0000 0000 0000 + +#0005: Register:::: +#0005: GR0: 0 = #0000 = 0000000000000000 +#0005: GR1: 1 = #0001 = 0000000000000001 +#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: 16 = #0010 = 0000000000010000 +#0005: PR: 5 = #0005 = 0000000000000101 +#0005: FR (OF SF ZF): 000 +#0005: Memory:::: +#0005: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0005: 0000: 1010 000C 3411 6300 0009 1210 0000 6400 000B 1210 FFFF 8100 0001 0000 0000 0000 + +#0007: Register:::: +#0007: GR0: 0 = #0000 = 0000000000000000 +#0007: GR1: 0 = #0000 = 0000000000000000 +#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: 16 = #0010 = 0000000000010000 +#0007: PR: 7 = #0007 = 0000000000000111 +#0007: FR (OF SF ZF): 000 +#0007: Memory:::: +#0007: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0007: 0000: 1010 000C 3411 6300 0009 1210 0000 6400 000B 1210 FFFF 8100 0001 0000 0000 0000 + +#000B: Register:::: +#000B: GR0: 0 = #0000 = 0000000000000000 +#000B: GR1: 0 = #0000 = 0000000000000000 +#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: 16 = #0010 = 0000000000010000 +#000B: PR: 11 = #000B = 0000000000001011 +#000B: FR (OF SF ZF): 000 +#000B: Memory:::: +#000B: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000B: 0000: 1010 000C 3411 6300 0009 1210 0000 6400 000B 1210 FFFF 8100 0001 0000 0000 0000 + diff --git a/test/integration/casl2/cmd_JZE_jze_p/Makefile b/test/integration/casl2/cmd_JZE_jze_p/Makefile new file mode 100644 index 0000000..aff2dc6 --- /dev/null +++ b/test/integration/casl2/cmd_JZE_jze_p/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -atd -M16 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/JZE/jze_p.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_JZE_jze_z/0.txt b/test/integration/casl2/cmd_JZE_jze_z/0.txt new file mode 100644 index 0000000..ec2784f --- /dev/null +++ b/test/integration/casl2/cmd_JZE_jze_z/0.txt @@ -0,0 +1,111 @@ +../../../../casl2 -atd -M16 ../../../../as/cmd/JZE/jze_z.casl + +Assemble ../../../../as/cmd/JZE/jze_z.casl (0) + +Assemble ../../../../as/cmd/JZE/jze_z.casl (1) +../../../../as/cmd/JZE/jze_z.casl: 1:;;; JZE OSZ:001 +../../../../as/cmd/JZE/jze_z.casl: 2:MAIN START +../../../../as/cmd/JZE/jze_z.casl: 3: LD GR1,A + #0000 #1010 + #0001 #000C +../../../../as/cmd/JZE/jze_z.casl: 4: AND GR1,GR1 + #0002 #3411 +../../../../as/cmd/JZE/jze_z.casl: 5: JZE TO + #0003 #6300 + #0004 #0009 +../../../../as/cmd/JZE/jze_z.casl: 6: LAD GR1,0 + #0005 #1210 + #0006 #0000 +../../../../as/cmd/JZE/jze_z.casl: 7: JUMP FIN + #0007 #6400 + #0008 #000B +../../../../as/cmd/JZE/jze_z.casl: 8:TO LAD GR1,#FFFF + #0009 #1210 + #000A #FFFF +../../../../as/cmd/JZE/jze_z.casl: 9:FIN RET + #000B #8100 +../../../../as/cmd/JZE/jze_z.casl: 10:A DC 0 + #000C #0000 +../../../../as/cmd/JZE/jze_z.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: 16 = #0010 = 0000000000010000 +#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 000C 3411 6300 0009 1210 0000 6400 000B 1210 FFFF 8100 0000 0000 0000 0000 + +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 0 = #0000 = 0000000000000000 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 16 = #0010 = 0000000000010000 +#0002: PR: 2 = #0002 = 0000000000000010 +#0002: FR (OF SF ZF): 001 +#0002: Memory:::: +#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0002: 0000: 1010 000C 3411 6300 0009 1210 0000 6400 000B 1210 FFFF 8100 0000 0000 0000 0000 + +#0003: Register:::: +#0003: GR0: 0 = #0000 = 0000000000000000 +#0003: GR1: 0 = #0000 = 0000000000000000 +#0003: GR2: 0 = #0000 = 0000000000000000 +#0003: GR3: 0 = #0000 = 0000000000000000 +#0003: GR4: 0 = #0000 = 0000000000000000 +#0003: GR5: 0 = #0000 = 0000000000000000 +#0003: GR6: 0 = #0000 = 0000000000000000 +#0003: GR7: 0 = #0000 = 0000000000000000 +#0003: SP: 16 = #0010 = 0000000000010000 +#0003: PR: 3 = #0003 = 0000000000000011 +#0003: FR (OF SF ZF): 001 +#0003: Memory:::: +#0003: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0003: 0000: 1010 000C 3411 6300 0009 1210 0000 6400 000B 1210 FFFF 8100 0000 0000 0000 0000 + +#0009: Register:::: +#0009: GR0: 0 = #0000 = 0000000000000000 +#0009: GR1: 0 = #0000 = 0000000000000000 +#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: 16 = #0010 = 0000000000010000 +#0009: PR: 9 = #0009 = 0000000000001001 +#0009: FR (OF SF ZF): 001 +#0009: Memory:::: +#0009: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0009: 0000: 1010 000C 3411 6300 0009 1210 0000 6400 000B 1210 FFFF 8100 0000 0000 0000 0000 + +#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: 16 = #0010 = 0000000000010000 +#000B: PR: 11 = #000B = 0000000000001011 +#000B: FR (OF SF ZF): 001 +#000B: Memory:::: +#000B: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000B: 0000: 1010 000C 3411 6300 0009 1210 0000 6400 000B 1210 FFFF 8100 0000 0000 0000 0000 + diff --git a/test/integration/casl2/cmd_JZE_jze_z/Makefile b/test/integration/casl2/cmd_JZE_jze_z/Makefile new file mode 100644 index 0000000..d589a7c --- /dev/null +++ b/test/integration/casl2/cmd_JZE_jze_z/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -atd -M16 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/JZE/jze_z.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_LAD_lad0/0.txt b/test/integration/casl2/cmd_LAD_lad0/0.txt new file mode 100644 index 0000000..e5e3bd4 --- /dev/null +++ b/test/integration/casl2/cmd_LAD_lad0/0.txt @@ -0,0 +1,47 @@ +../../../../casl2 -atd -M16 ../../../../as/cmd/LAD/lad0.casl + +Assemble ../../../../as/cmd/LAD/lad0.casl (0) + +Assemble ../../../../as/cmd/LAD/lad0.casl (1) +../../../../as/cmd/LAD/lad0.casl: 1:;;; LAD r,adr +../../../../as/cmd/LAD/lad0.casl: 2:LAD START +../../../../as/cmd/LAD/lad0.casl: 3: LAD GR1,5 + #0000 #1210 + #0001 #0005 +../../../../as/cmd/LAD/lad0.casl: 4: RET + #0002 #8100 +../../../../as/cmd/LAD/lad0.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: 16 = #0010 = 0000000000010000 +#0000: PR: 0 = #0000 = 0000000000000000 +#0000: FR (OF SF ZF): 000 +#0000: Memory:::: +#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0000: 0000: 1210 0005 8100 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#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: 16 = #0010 = 0000000000010000 +#0002: PR: 2 = #0002 = 0000000000000010 +#0002: FR (OF SF ZF): 000 +#0002: Memory:::: +#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0002: 0000: 1210 0005 8100 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + diff --git a/test/integration/casl2/cmd_LAD_lad0/Makefile b/test/integration/casl2/cmd_LAD_lad0/Makefile new file mode 100644 index 0000000..07dc678 --- /dev/null +++ b/test/integration/casl2/cmd_LAD_lad0/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -atd -M16 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/LAD/lad0.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_LAD_lad1/0.txt b/test/integration/casl2/cmd_LAD_lad1/0.txt new file mode 100644 index 0000000..fc16f4f --- /dev/null +++ b/test/integration/casl2/cmd_LAD_lad1/0.txt @@ -0,0 +1,65 @@ +../../../../casl2 -atd -M8 ../../../../as/cmd/LAD/lad1.casl + +Assemble ../../../../as/cmd/LAD/lad1.casl (0) + +Assemble ../../../../as/cmd/LAD/lad1.casl (1) +../../../../as/cmd/LAD/lad1.casl: 1:;;; LAD r,adr,x +../../../../as/cmd/LAD/lad1.casl: 2:MAIN START +../../../../as/cmd/LAD/lad1.casl: 3: LD GR1,A + #0000 #1010 + #0001 #0005 +../../../../as/cmd/LAD/lad1.casl: 4: LAD GR1,1,GR1 + #0002 #1211 + #0003 #0001 +../../../../as/cmd/LAD/lad1.casl: 5: RET + #0004 #8100 +../../../../as/cmd/LAD/lad1.casl: 6:A DC 3 + #0005 #0003 +../../../../as/cmd/LAD/lad1.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: 8 = #0008 = 0000000000001000 +#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 1211 0001 8100 0003 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: 8 = #0008 = 0000000000001000 +#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 1211 0001 8100 0003 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: 8 = #0008 = 0000000000001000 +#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 1211 0001 8100 0003 0000 0000 diff --git a/test/integration/casl2/cmd_LAD_lad1/Makefile b/test/integration/casl2/cmd_LAD_lad1/Makefile new file mode 100644 index 0000000..0f40a46 --- /dev/null +++ b/test/integration/casl2/cmd_LAD_lad1/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -atd -M8 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/LAD/lad1.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_LAD_lad1_o/0.txt b/test/integration/casl2/cmd_LAD_lad1_o/0.txt new file mode 100644 index 0000000..e9712ad --- /dev/null +++ b/test/integration/casl2/cmd_LAD_lad1_o/0.txt @@ -0,0 +1,62 @@ +../../../../casl2 -atd -M8 ../../../../as/cmd/LAD/lad1_o.casl + +Assemble ../../../../as/cmd/LAD/lad1_o.casl (0) + +Assemble ../../../../as/cmd/LAD/lad1_o.casl (1) +../../../../as/cmd/LAD/lad1_o.casl: 1:LAD1 START +../../../../as/cmd/LAD/lad1_o.casl: 2: LAD GR1,10 + #0000 #1210 + #0001 #000A +../../../../as/cmd/LAD/lad1_o.casl: 3: LAD GR1,65534,GR1 + #0002 #1211 + #0003 #FFFE +../../../../as/cmd/LAD/lad1_o.casl: 4: RET + #0004 #8100 +../../../../as/cmd/LAD/lad1_o.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: 8 = #0008 = 0000000000001000 +#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 000A 1211 FFFE 8100 0000 0000 0000 +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 10 = #000A = 0000000000001010 = '\n' +#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: 8 = #0008 = 0000000000001000 +#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 000A 1211 FFFE 8100 0000 0000 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 8 = #0008 = 0000000000001000 +#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: 8 = #0008 = 0000000000001000 +#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 000A 1211 FFFE 8100 0000 0000 0000 diff --git a/test/integration/casl2/cmd_LAD_lad1_o/Makefile b/test/integration/casl2/cmd_LAD_lad1_o/Makefile new file mode 100644 index 0000000..c6360fa --- /dev/null +++ b/test/integration/casl2/cmd_LAD_lad1_o/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -atd -M8 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/LAD/lad1_o.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_LAD_lad1_s/0.txt b/test/integration/casl2/cmd_LAD_lad1_s/0.txt new file mode 100644 index 0000000..128f626 --- /dev/null +++ b/test/integration/casl2/cmd_LAD_lad1_s/0.txt @@ -0,0 +1,65 @@ +../../../../casl2 -atd -M8 ../../../../as/cmd/LAD/lad1_s.casl + +Assemble ../../../../as/cmd/LAD/lad1_s.casl (0) + +Assemble ../../../../as/cmd/LAD/lad1_s.casl (1) +../../../../as/cmd/LAD/lad1_s.casl: 1:;;; LAD r,adr,x +../../../../as/cmd/LAD/lad1_s.casl: 2:MAIN START +../../../../as/cmd/LAD/lad1_s.casl: 3: LD GR1,A + #0000 #1010 + #0001 #0005 +../../../../as/cmd/LAD/lad1_s.casl: 4: LAD GR1,-1,GR1 + #0002 #1211 + #0003 #FFFF +../../../../as/cmd/LAD/lad1_s.casl: 5: RET + #0004 #8100 +../../../../as/cmd/LAD/lad1_s.casl: 6:A DC 3 + #0005 #0003 +../../../../as/cmd/LAD/lad1_s.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: 8 = #0008 = 0000000000001000 +#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 1211 FFFF 8100 0003 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: 8 = #0008 = 0000000000001000 +#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 1211 FFFF 8100 0003 0000 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 2 = #0002 = 0000000000000010 +#0004: GR2: 0 = #0000 = 0000000000000000 +#0004: GR3: 0 = #0000 = 0000000000000000 +#0004: GR4: 0 = #0000 = 0000000000000000 +#0004: GR5: 0 = #0000 = 0000000000000000 +#0004: GR6: 0 = #0000 = 0000000000000000 +#0004: GR7: 0 = #0000 = 0000000000000000 +#0004: SP: 8 = #0008 = 0000000000001000 +#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 1211 FFFF 8100 0003 0000 0000 diff --git a/test/integration/casl2/cmd_LAD_lad1_s/Makefile b/test/integration/casl2/cmd_LAD_lad1_s/Makefile new file mode 100644 index 0000000..0140bbe --- /dev/null +++ b/test/integration/casl2/cmd_LAD_lad1_s/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -atd -M8 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/LAD/lad1_s.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_LD_ld0/0.txt b/test/integration/casl2/cmd_LD_ld0/0.txt new file mode 100644 index 0000000..2072bb7 --- /dev/null +++ b/test/integration/casl2/cmd_LD_ld0/0.txt @@ -0,0 +1,90 @@ +../../../../casl2 -atd -M16 ../../../../as/cmd/LD/ld0.casl + +Assemble ../../../../as/cmd/LD/ld0.casl (0) + +Assemble ../../../../as/cmd/LD/ld0.casl (1) +../../../../as/cmd/LD/ld0.casl: 1:MAIN START +../../../../as/cmd/LD/ld0.casl: 2: LD GR0,A + #0000 #1000 + #0001 #0007 +../../../../as/cmd/LD/ld0.casl: 3: LD GR0,B + #0002 #1000 + #0003 #0008 +../../../../as/cmd/LD/ld0.casl: 4: LD GR0,C + #0004 #1000 + #0005 #0009 +../../../../as/cmd/LD/ld0.casl: 5: RET + #0006 #8100 +../../../../as/cmd/LD/ld0.casl: 6:A DC 7 + #0007 #0007 +../../../../as/cmd/LD/ld0.casl: 7:B DC -7 + #0008 #FFF9 +../../../../as/cmd/LD/ld0.casl: 8:C DC 0 + #0009 #0000 +../../../../as/cmd/LD/ld0.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: 16 = #0010 = 0000000000010000 +#0000: PR: 0 = #0000 = 0000000000000000 +#0000: FR (OF SF ZF): 000 +#0000: Memory:::: +#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0000: 0000: 1000 0007 1000 0008 1000 0009 8100 0007 FFF9 0000 0000 0000 0000 0000 0000 0000 + +#0002: Register:::: +#0002: GR0: 7 = #0007 = 0000000000000111 +#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: 16 = #0010 = 0000000000010000 +#0002: PR: 2 = #0002 = 0000000000000010 +#0002: FR (OF SF ZF): 000 +#0002: Memory:::: +#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0002: 0000: 1000 0007 1000 0008 1000 0009 8100 0007 FFF9 0000 0000 0000 0000 0000 0000 0000 + +#0004: Register:::: +#0004: GR0: -7 = #FFF9 = 1111111111111001 +#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: 16 = #0010 = 0000000000010000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 010 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 1000 0007 1000 0008 1000 0009 8100 0007 FFF9 0000 0000 0000 0000 0000 0000 0000 + +#0006: Register:::: +#0006: GR0: 0 = #0000 = 0000000000000000 +#0006: GR1: 0 = #0000 = 0000000000000000 +#0006: GR2: 0 = #0000 = 0000000000000000 +#0006: GR3: 0 = #0000 = 0000000000000000 +#0006: GR4: 0 = #0000 = 0000000000000000 +#0006: GR5: 0 = #0000 = 0000000000000000 +#0006: GR6: 0 = #0000 = 0000000000000000 +#0006: GR7: 0 = #0000 = 0000000000000000 +#0006: SP: 16 = #0010 = 0000000000010000 +#0006: PR: 6 = #0006 = 0000000000000110 +#0006: FR (OF SF ZF): 001 +#0006: Memory:::: +#0006: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0006: 0000: 1000 0007 1000 0008 1000 0009 8100 0007 FFF9 0000 0000 0000 0000 0000 0000 0000 + diff --git a/test/integration/casl2/cmd_LD_ld0/Makefile b/test/integration/casl2/cmd_LD_ld0/Makefile new file mode 100644 index 0000000..78842c0 --- /dev/null +++ b/test/integration/casl2/cmd_LD_ld0/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -atd -M16 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/LD/ld0.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_LD_ld0_l/0.txt b/test/integration/casl2/cmd_LD_ld0_l/0.txt new file mode 100644 index 0000000..84487ed --- /dev/null +++ b/test/integration/casl2/cmd_LD_ld0_l/0.txt @@ -0,0 +1,4802 @@ +../../../../casl2 -atd ../../../../as/cmd/LD/ld0_l.casl + +Assemble ../../../../as/cmd/LD/ld0_l.casl (0) + +Assemble ../../../../as/cmd/LD/ld0_l.casl (1) +../../../../as/cmd/LD/ld0_l.casl: 1:;;; LD r,adr +../../../../as/cmd/LD/ld0_l.casl: 2:MAIN START +../../../../as/cmd/LD/ld0_l.casl: 3: LD GR1,='"' + #00BB #0022 + #0000 #1010 + #0001 #00BB +../../../../as/cmd/LD/ld0_l.casl: 4: LD GR1,='#' + #00BC #0023 + #0002 #1010 + #0003 #00BC +../../../../as/cmd/LD/ld0_l.casl: 5: LD GR1,='$' + #00BD #0024 + #0004 #1010 + #0005 #00BD +../../../../as/cmd/LD/ld0_l.casl: 6: LD GR1,='%' + #00BE #0025 + #0006 #1010 + #0007 #00BE +../../../../as/cmd/LD/ld0_l.casl: 7: LD GR1,='&' + #00BF #0026 + #0008 #1010 + #0009 #00BF +../../../../as/cmd/LD/ld0_l.casl: 8: LD GR1,='''' + #00C0 #0027 + #000A #1010 + #000B #00C0 +../../../../as/cmd/LD/ld0_l.casl: 9: LD GR1,='(' + #00C1 #0028 + #000C #1010 + #000D #00C1 +../../../../as/cmd/LD/ld0_l.casl: 10: LD GR1,=')' + #00C2 #0029 + #000E #1010 + #000F #00C2 +../../../../as/cmd/LD/ld0_l.casl: 11: LD GR1,='*' + #00C3 #002A + #0010 #1010 + #0011 #00C3 +../../../../as/cmd/LD/ld0_l.casl: 12: LD GR1,='+' + #00C4 #002B + #0012 #1010 + #0013 #00C4 +../../../../as/cmd/LD/ld0_l.casl: 13: LD GR1,=',' + #00C5 #002C + #0014 #1010 + #0015 #00C5 +../../../../as/cmd/LD/ld0_l.casl: 14: LD GR1,='-' + #00C6 #002D + #0016 #1010 + #0017 #00C6 +../../../../as/cmd/LD/ld0_l.casl: 15: LD GR1,='.' + #00C7 #002E + #0018 #1010 + #0019 #00C7 +../../../../as/cmd/LD/ld0_l.casl: 16: LD GR1,='/' + #00C8 #002F + #001A #1010 + #001B #00C8 +../../../../as/cmd/LD/ld0_l.casl: 17: LD GR1,='0' + #00C9 #0030 + #001C #1010 + #001D #00C9 +../../../../as/cmd/LD/ld0_l.casl: 18: LD GR1,='1' + #00CA #0031 + #001E #1010 + #001F #00CA +../../../../as/cmd/LD/ld0_l.casl: 19: LD GR1,='2' + #00CB #0032 + #0020 #1010 + #0021 #00CB +../../../../as/cmd/LD/ld0_l.casl: 20: LD GR1,='3' + #00CC #0033 + #0022 #1010 + #0023 #00CC +../../../../as/cmd/LD/ld0_l.casl: 21: LD GR1,='4' + #00CD #0034 + #0024 #1010 + #0025 #00CD +../../../../as/cmd/LD/ld0_l.casl: 22: LD GR1,='5' + #00CE #0035 + #0026 #1010 + #0027 #00CE +../../../../as/cmd/LD/ld0_l.casl: 23: LD GR1,='6' + #00CF #0036 + #0028 #1010 + #0029 #00CF +../../../../as/cmd/LD/ld0_l.casl: 24: LD GR1,='7' + #00D0 #0037 + #002A #1010 + #002B #00D0 +../../../../as/cmd/LD/ld0_l.casl: 25: LD GR1,='8' + #00D1 #0038 + #002C #1010 + #002D #00D1 +../../../../as/cmd/LD/ld0_l.casl: 26: LD GR1,='9' + #00D2 #0039 + #002E #1010 + #002F #00D2 +../../../../as/cmd/LD/ld0_l.casl: 27: LD GR1,=':' + #00D3 #003A + #0030 #1010 + #0031 #00D3 +../../../../as/cmd/LD/ld0_l.casl: 28: LD GR1,=';' + #00D4 #003B + #0032 #1010 + #0033 #00D4 +../../../../as/cmd/LD/ld0_l.casl: 29: LD GR1,='<' + #00D5 #003C + #0034 #1010 + #0035 #00D5 +../../../../as/cmd/LD/ld0_l.casl: 30: LD GR1,='=' + #00D6 #003D + #0036 #1010 + #0037 #00D6 +../../../../as/cmd/LD/ld0_l.casl: 31: LD GR1,='>' + #00D7 #003E + #0038 #1010 + #0039 #00D7 +../../../../as/cmd/LD/ld0_l.casl: 32: LD GR1,='?' + #00D8 #003F + #003A #1010 + #003B #00D8 +../../../../as/cmd/LD/ld0_l.casl: 33: LD GR1,='@' + #00D9 #0040 + #003C #1010 + #003D #00D9 +../../../../as/cmd/LD/ld0_l.casl: 34: LD GR1,='A' + #00DA #0041 + #003E #1010 + #003F #00DA +../../../../as/cmd/LD/ld0_l.casl: 35: LD GR1,='B' + #00DB #0042 + #0040 #1010 + #0041 #00DB +../../../../as/cmd/LD/ld0_l.casl: 36: LD GR1,='C' + #00DC #0043 + #0042 #1010 + #0043 #00DC +../../../../as/cmd/LD/ld0_l.casl: 37: LD GR1,='D' + #00DD #0044 + #0044 #1010 + #0045 #00DD +../../../../as/cmd/LD/ld0_l.casl: 38: LD GR1,='E' + #00DE #0045 + #0046 #1010 + #0047 #00DE +../../../../as/cmd/LD/ld0_l.casl: 39: LD GR1,='F' + #00DF #0046 + #0048 #1010 + #0049 #00DF +../../../../as/cmd/LD/ld0_l.casl: 40: LD GR1,='G' + #00E0 #0047 + #004A #1010 + #004B #00E0 +../../../../as/cmd/LD/ld0_l.casl: 41: LD GR1,='H' + #00E1 #0048 + #004C #1010 + #004D #00E1 +../../../../as/cmd/LD/ld0_l.casl: 42: LD GR1,='I' + #00E2 #0049 + #004E #1010 + #004F #00E2 +../../../../as/cmd/LD/ld0_l.casl: 43: LD GR1,='J' + #00E3 #004A + #0050 #1010 + #0051 #00E3 +../../../../as/cmd/LD/ld0_l.casl: 44: LD GR1,='K' + #00E4 #004B + #0052 #1010 + #0053 #00E4 +../../../../as/cmd/LD/ld0_l.casl: 45: LD GR1,='L' + #00E5 #004C + #0054 #1010 + #0055 #00E5 +../../../../as/cmd/LD/ld0_l.casl: 46: LD GR1,='M' + #00E6 #004D + #0056 #1010 + #0057 #00E6 +../../../../as/cmd/LD/ld0_l.casl: 47: LD GR1,='N' + #00E7 #004E + #0058 #1010 + #0059 #00E7 +../../../../as/cmd/LD/ld0_l.casl: 48: LD GR1,='O' + #00E8 #004F + #005A #1010 + #005B #00E8 +../../../../as/cmd/LD/ld0_l.casl: 49: LD GR1,='P' + #00E9 #0050 + #005C #1010 + #005D #00E9 +../../../../as/cmd/LD/ld0_l.casl: 50: LD GR1,='Q' + #00EA #0051 + #005E #1010 + #005F #00EA +../../../../as/cmd/LD/ld0_l.casl: 51: LD GR1,='R' + #00EB #0052 + #0060 #1010 + #0061 #00EB +../../../../as/cmd/LD/ld0_l.casl: 52: LD GR1,='S' + #00EC #0053 + #0062 #1010 + #0063 #00EC +../../../../as/cmd/LD/ld0_l.casl: 53: LD GR1,='T' + #00ED #0054 + #0064 #1010 + #0065 #00ED +../../../../as/cmd/LD/ld0_l.casl: 54: LD GR1,='U' + #00EE #0055 + #0066 #1010 + #0067 #00EE +../../../../as/cmd/LD/ld0_l.casl: 55: LD GR1,='V' + #00EF #0056 + #0068 #1010 + #0069 #00EF +../../../../as/cmd/LD/ld0_l.casl: 56: LD GR1,='W' + #00F0 #0057 + #006A #1010 + #006B #00F0 +../../../../as/cmd/LD/ld0_l.casl: 57: LD GR1,='X' + #00F1 #0058 + #006C #1010 + #006D #00F1 +../../../../as/cmd/LD/ld0_l.casl: 58: LD GR1,='Y' + #00F2 #0059 + #006E #1010 + #006F #00F2 +../../../../as/cmd/LD/ld0_l.casl: 59: LD GR1,='Z' + #00F3 #005A + #0070 #1010 + #0071 #00F3 +../../../../as/cmd/LD/ld0_l.casl: 60: LD GR1,='[' + #00F4 #005B + #0072 #1010 + #0073 #00F4 +../../../../as/cmd/LD/ld0_l.casl: 61: LD GR1,='\' + #00F5 #005C + #0074 #1010 + #0075 #00F5 +../../../../as/cmd/LD/ld0_l.casl: 62: LD GR1,=']' + #00F6 #005D + #0076 #1010 + #0077 #00F6 +../../../../as/cmd/LD/ld0_l.casl: 63: LD GR1,='^' + #00F7 #005E + #0078 #1010 + #0079 #00F7 +../../../../as/cmd/LD/ld0_l.casl: 64: LD GR1,='_' + #00F8 #005F + #007A #1010 + #007B #00F8 +../../../../as/cmd/LD/ld0_l.casl: 65: LD GR1,='`' + #00F9 #0060 + #007C #1010 + #007D #00F9 +../../../../as/cmd/LD/ld0_l.casl: 66: LD GR1,='a' + #00FA #0061 + #007E #1010 + #007F #00FA +../../../../as/cmd/LD/ld0_l.casl: 67: LD GR1,='b' + #00FB #0062 + #0080 #1010 + #0081 #00FB +../../../../as/cmd/LD/ld0_l.casl: 68: LD GR1,='c' + #00FC #0063 + #0082 #1010 + #0083 #00FC +../../../../as/cmd/LD/ld0_l.casl: 69: LD GR1,='d' + #00FD #0064 + #0084 #1010 + #0085 #00FD +../../../../as/cmd/LD/ld0_l.casl: 70: LD GR1,='e' + #00FE #0065 + #0086 #1010 + #0087 #00FE +../../../../as/cmd/LD/ld0_l.casl: 71: LD GR1,='f' + #00FF #0066 + #0088 #1010 + #0089 #00FF +../../../../as/cmd/LD/ld0_l.casl: 72: LD GR1,='g' + #0100 #0067 + #008A #1010 + #008B #0100 +../../../../as/cmd/LD/ld0_l.casl: 73: LD GR1,='h' + #0101 #0068 + #008C #1010 + #008D #0101 +../../../../as/cmd/LD/ld0_l.casl: 74: LD GR1,='i' + #0102 #0069 + #008E #1010 + #008F #0102 +../../../../as/cmd/LD/ld0_l.casl: 75: LD GR1,='j' + #0103 #006A + #0090 #1010 + #0091 #0103 +../../../../as/cmd/LD/ld0_l.casl: 76: LD GR1,='k' + #0104 #006B + #0092 #1010 + #0093 #0104 +../../../../as/cmd/LD/ld0_l.casl: 77: LD GR1,='l' + #0105 #006C + #0094 #1010 + #0095 #0105 +../../../../as/cmd/LD/ld0_l.casl: 78: LD GR1,='m' + #0106 #006D + #0096 #1010 + #0097 #0106 +../../../../as/cmd/LD/ld0_l.casl: 79: LD GR1,='n' + #0107 #006E + #0098 #1010 + #0099 #0107 +../../../../as/cmd/LD/ld0_l.casl: 80: LD GR1,='o' + #0108 #006F + #009A #1010 + #009B #0108 +../../../../as/cmd/LD/ld0_l.casl: 81: LD GR1,='p' + #0109 #0070 + #009C #1010 + #009D #0109 +../../../../as/cmd/LD/ld0_l.casl: 82: LD GR1,='q' + #010A #0071 + #009E #1010 + #009F #010A +../../../../as/cmd/LD/ld0_l.casl: 83: LD GR1,='r' + #010B #0072 + #00A0 #1010 + #00A1 #010B +../../../../as/cmd/LD/ld0_l.casl: 84: LD GR1,='s' + #010C #0073 + #00A2 #1010 + #00A3 #010C +../../../../as/cmd/LD/ld0_l.casl: 85: LD GR1,='t' + #010D #0074 + #00A4 #1010 + #00A5 #010D +../../../../as/cmd/LD/ld0_l.casl: 86: LD GR1,='u' + #010E #0075 + #00A6 #1010 + #00A7 #010E +../../../../as/cmd/LD/ld0_l.casl: 87: LD GR1,='v' + #010F #0076 + #00A8 #1010 + #00A9 #010F +../../../../as/cmd/LD/ld0_l.casl: 88: LD GR1,='w' + #0110 #0077 + #00AA #1010 + #00AB #0110 +../../../../as/cmd/LD/ld0_l.casl: 89: LD GR1,='x' + #0111 #0078 + #00AC #1010 + #00AD #0111 +../../../../as/cmd/LD/ld0_l.casl: 90: LD GR1,='y' + #0112 #0079 + #00AE #1010 + #00AF #0112 +../../../../as/cmd/LD/ld0_l.casl: 91: LD GR1,='z' + #0113 #007A + #00B0 #1010 + #00B1 #0113 +../../../../as/cmd/LD/ld0_l.casl: 92: LD GR1,='{' + #0114 #007B + #00B2 #1010 + #00B3 #0114 +../../../../as/cmd/LD/ld0_l.casl: 93: LD GR1,='|' + #0115 #007C + #00B4 #1010 + #00B5 #0115 +../../../../as/cmd/LD/ld0_l.casl: 94: LD GR1,='}' + #0116 #007D + #00B6 #1010 + #00B7 #0116 +../../../../as/cmd/LD/ld0_l.casl: 95: LD GR1,='~' + #0117 #007E + #00B8 #1010 + #00B9 #0117 +../../../../as/cmd/LD/ld0_l.casl: 96: RET + #00BA #8100 +../../../../as/cmd/LD/ld0_l.casl: 97: 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 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#0000: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#0000: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#0000: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#0000: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#0000: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#0000: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#0000: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#0000: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#0000: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#0000: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#0000: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#0000: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#0000: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#0000: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#0000: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#0000: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#0000: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 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: 34 = #0022 = 0000000000100010 = '"' +#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 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#0002: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#0002: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#0002: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#0002: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#0002: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#0002: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#0002: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#0002: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#0002: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#0002: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#0002: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#0002: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#0002: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#0002: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#0002: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#0002: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#0002: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 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: 35 = #0023 = 0000000000100011 = '#' +#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 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#0004: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#0004: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#0004: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#0004: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#0004: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#0004: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#0004: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#0004: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#0004: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#0004: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#0004: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#0004: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#0004: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#0004: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#0004: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#0004: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#0004: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 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: 36 = #0024 = 0000000000100100 = '$' +#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 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#0006: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#0006: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#0006: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#0006: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#0006: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#0006: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#0006: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#0006: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#0006: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#0006: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#0006: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#0006: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#0006: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#0006: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#0006: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#0006: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#0006: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 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: 37 = #0025 = 0000000000100101 = '%' +#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): 000 +#0008: Memory:::: +#0008: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0008: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#0008: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#0008: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#0008: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#0008: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#0008: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#0008: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#0008: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#0008: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#0008: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#0008: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#0008: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#0008: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#0008: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#0008: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#0008: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#0008: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#0008: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 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: 38 = #0026 = 0000000000100110 = '&' +#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: 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 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#000A: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#000A: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#000A: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#000A: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#000A: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#000A: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#000A: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#000A: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#000A: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#000A: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#000A: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#000A: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#000A: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#000A: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#000A: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#000A: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#000A: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 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: 39 = #0027 = 0000000000100111 = ''' +#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: 512 = #0200 = 0000001000000000 +#000C: PR: 12 = #000C = 0000000000001100 +#000C: FR (OF SF ZF): 000 +#000C: Memory:::: +#000C: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000C: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#000C: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#000C: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#000C: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#000C: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#000C: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#000C: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#000C: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#000C: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#000C: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#000C: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#000C: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#000C: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#000C: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#000C: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#000C: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#000C: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#000C: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 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: 40 = #0028 = 0000000000101000 = '(' +#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: 512 = #0200 = 0000001000000000 +#000E: PR: 14 = #000E = 0000000000001110 +#000E: FR (OF SF ZF): 000 +#000E: Memory:::: +#000E: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000E: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#000E: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#000E: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#000E: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#000E: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#000E: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#000E: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#000E: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#000E: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#000E: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#000E: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#000E: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#000E: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#000E: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#000E: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#000E: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#000E: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#000E: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 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: 41 = #0029 = 0000000000101001 = ')' +#0010: GR2: 0 = #0000 = 0000000000000000 +#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): 000 +#0010: Memory:::: +#0010: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0010: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#0010: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#0010: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#0010: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#0010: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#0010: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#0010: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#0010: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#0010: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#0010: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#0010: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#0010: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#0010: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#0010: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#0010: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#0010: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#0010: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#0010: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 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: 42 = #002A = 0000000000101010 = '*' +#0012: GR2: 0 = #0000 = 0000000000000000 +#0012: GR3: 0 = #0000 = 0000000000000000 +#0012: GR4: 0 = #0000 = 0000000000000000 +#0012: GR5: 0 = #0000 = 0000000000000000 +#0012: GR6: 0 = #0000 = 0000000000000000 +#0012: GR7: 0 = #0000 = 0000000000000000 +#0012: SP: 512 = #0200 = 0000001000000000 +#0012: PR: 18 = #0012 = 0000000000010010 +#0012: FR (OF SF ZF): 000 +#0012: Memory:::: +#0012: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0012: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#0012: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#0012: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#0012: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#0012: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#0012: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#0012: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#0012: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#0012: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#0012: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#0012: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#0012: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#0012: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#0012: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#0012: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#0012: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#0012: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#0012: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 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 + +#0014: Register:::: +#0014: GR0: 0 = #0000 = 0000000000000000 +#0014: GR1: 43 = #002B = 0000000000101011 = '+' +#0014: GR2: 0 = #0000 = 0000000000000000 +#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: 512 = #0200 = 0000001000000000 +#0014: PR: 20 = #0014 = 0000000000010100 +#0014: FR (OF SF ZF): 000 +#0014: Memory:::: +#0014: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0014: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#0014: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#0014: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#0014: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#0014: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#0014: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#0014: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#0014: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#0014: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#0014: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#0014: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#0014: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#0014: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#0014: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#0014: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#0014: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#0014: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#0014: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#0014: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0014: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0014: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0014: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0014: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0014: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0014: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0014: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0014: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0014: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0014: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0014: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0014: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0014: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0016: Register:::: +#0016: GR0: 0 = #0000 = 0000000000000000 +#0016: GR1: 44 = #002C = 0000000000101100 = ',' +#0016: GR2: 0 = #0000 = 0000000000000000 +#0016: GR3: 0 = #0000 = 0000000000000000 +#0016: GR4: 0 = #0000 = 0000000000000000 +#0016: GR5: 0 = #0000 = 0000000000000000 +#0016: GR6: 0 = #0000 = 0000000000000000 +#0016: GR7: 0 = #0000 = 0000000000000000 +#0016: SP: 512 = #0200 = 0000001000000000 +#0016: PR: 22 = #0016 = 0000000000010110 +#0016: FR (OF SF ZF): 000 +#0016: Memory:::: +#0016: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0016: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#0016: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#0016: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#0016: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#0016: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#0016: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#0016: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#0016: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#0016: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#0016: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#0016: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#0016: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#0016: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#0016: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#0016: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#0016: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#0016: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#0016: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#0016: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0016: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0016: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0016: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0016: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0016: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0016: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0016: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0016: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0016: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0016: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0016: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0016: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0016: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0018: Register:::: +#0018: GR0: 0 = #0000 = 0000000000000000 +#0018: GR1: 45 = #002D = 0000000000101101 = '-' +#0018: GR2: 0 = #0000 = 0000000000000000 +#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: 512 = #0200 = 0000001000000000 +#0018: PR: 24 = #0018 = 0000000000011000 +#0018: FR (OF SF ZF): 000 +#0018: Memory:::: +#0018: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0018: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#0018: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#0018: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#0018: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#0018: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#0018: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#0018: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#0018: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#0018: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#0018: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#0018: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#0018: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#0018: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#0018: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#0018: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#0018: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#0018: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#0018: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#0018: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0018: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0018: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0018: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0018: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0018: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0018: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0018: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0018: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0018: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0018: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0018: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0018: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0018: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#001A: Register:::: +#001A: GR0: 0 = #0000 = 0000000000000000 +#001A: GR1: 46 = #002E = 0000000000101110 = '.' +#001A: GR2: 0 = #0000 = 0000000000000000 +#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: 512 = #0200 = 0000001000000000 +#001A: PR: 26 = #001A = 0000000000011010 +#001A: FR (OF SF ZF): 000 +#001A: Memory:::: +#001A: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#001A: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#001A: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#001A: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#001A: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#001A: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#001A: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#001A: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#001A: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#001A: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#001A: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#001A: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#001A: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#001A: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#001A: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#001A: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#001A: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#001A: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#001A: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#001A: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#001A: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#001A: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#001A: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#001A: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#001A: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#001A: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#001A: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#001A: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#001A: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#001A: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#001A: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#001A: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#001A: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#001C: Register:::: +#001C: GR0: 0 = #0000 = 0000000000000000 +#001C: GR1: 47 = #002F = 0000000000101111 = '/' +#001C: GR2: 0 = #0000 = 0000000000000000 +#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: 512 = #0200 = 0000001000000000 +#001C: PR: 28 = #001C = 0000000000011100 +#001C: FR (OF SF ZF): 000 +#001C: Memory:::: +#001C: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#001C: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#001C: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#001C: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#001C: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#001C: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#001C: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#001C: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#001C: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#001C: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#001C: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#001C: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#001C: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#001C: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#001C: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#001C: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#001C: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#001C: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#001C: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#001C: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#001C: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#001C: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#001C: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#001C: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#001C: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#001C: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#001C: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#001C: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#001C: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#001C: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#001C: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#001C: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#001C: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#001E: Register:::: +#001E: GR0: 0 = #0000 = 0000000000000000 +#001E: GR1: 48 = #0030 = 0000000000110000 = '0' +#001E: GR2: 0 = #0000 = 0000000000000000 +#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: 512 = #0200 = 0000001000000000 +#001E: PR: 30 = #001E = 0000000000011110 +#001E: FR (OF SF ZF): 000 +#001E: Memory:::: +#001E: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#001E: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#001E: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#001E: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#001E: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#001E: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#001E: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#001E: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#001E: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#001E: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#001E: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#001E: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#001E: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#001E: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#001E: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#001E: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#001E: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#001E: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#001E: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#001E: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#001E: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#001E: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#001E: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#001E: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#001E: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#001E: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#001E: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#001E: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#001E: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#001E: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#001E: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#001E: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#001E: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0020: Register:::: +#0020: GR0: 0 = #0000 = 0000000000000000 +#0020: GR1: 49 = #0031 = 0000000000110001 = '1' +#0020: GR2: 0 = #0000 = 0000000000000000 +#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: 512 = #0200 = 0000001000000000 +#0020: PR: 32 = #0020 = 0000000000100000 +#0020: FR (OF SF ZF): 000 +#0020: Memory:::: +#0020: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0020: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#0020: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#0020: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#0020: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#0020: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#0020: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#0020: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#0020: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#0020: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#0020: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#0020: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#0020: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#0020: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#0020: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#0020: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#0020: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#0020: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#0020: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#0020: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0020: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0020: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0020: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0020: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0020: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0020: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0020: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0020: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0020: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0020: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0020: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0020: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0020: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0022: Register:::: +#0022: GR0: 0 = #0000 = 0000000000000000 +#0022: GR1: 50 = #0032 = 0000000000110010 = '2' +#0022: GR2: 0 = #0000 = 0000000000000000 +#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: 512 = #0200 = 0000001000000000 +#0022: PR: 34 = #0022 = 0000000000100010 +#0022: FR (OF SF ZF): 000 +#0022: Memory:::: +#0022: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0022: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#0022: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#0022: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#0022: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#0022: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#0022: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#0022: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#0022: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#0022: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#0022: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#0022: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#0022: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#0022: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#0022: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#0022: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#0022: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#0022: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#0022: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#0022: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0022: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0022: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0022: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0022: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0022: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0022: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0022: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0022: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0022: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0022: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0022: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0022: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0022: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0024: Register:::: +#0024: GR0: 0 = #0000 = 0000000000000000 +#0024: GR1: 51 = #0033 = 0000000000110011 = '3' +#0024: GR2: 0 = #0000 = 0000000000000000 +#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: 512 = #0200 = 0000001000000000 +#0024: PR: 36 = #0024 = 0000000000100100 +#0024: FR (OF SF ZF): 000 +#0024: Memory:::: +#0024: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0024: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#0024: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#0024: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#0024: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#0024: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#0024: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#0024: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#0024: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#0024: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#0024: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#0024: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#0024: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#0024: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#0024: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#0024: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#0024: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#0024: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#0024: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#0024: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0024: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0024: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0024: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0024: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0024: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0024: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0024: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0024: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0024: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0024: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0024: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0024: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0024: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0026: Register:::: +#0026: GR0: 0 = #0000 = 0000000000000000 +#0026: GR1: 52 = #0034 = 0000000000110100 = '4' +#0026: GR2: 0 = #0000 = 0000000000000000 +#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: 512 = #0200 = 0000001000000000 +#0026: PR: 38 = #0026 = 0000000000100110 +#0026: FR (OF SF ZF): 000 +#0026: Memory:::: +#0026: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0026: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#0026: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#0026: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#0026: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#0026: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#0026: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#0026: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#0026: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#0026: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#0026: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#0026: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#0026: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#0026: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#0026: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#0026: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#0026: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#0026: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#0026: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#0026: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0026: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0026: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0026: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0026: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0026: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0026: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0026: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0026: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0026: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0026: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0026: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0026: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0026: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0028: Register:::: +#0028: GR0: 0 = #0000 = 0000000000000000 +#0028: GR1: 53 = #0035 = 0000000000110101 = '5' +#0028: GR2: 0 = #0000 = 0000000000000000 +#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: 512 = #0200 = 0000001000000000 +#0028: PR: 40 = #0028 = 0000000000101000 +#0028: FR (OF SF ZF): 000 +#0028: Memory:::: +#0028: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0028: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#0028: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#0028: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#0028: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#0028: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#0028: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#0028: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#0028: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#0028: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#0028: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#0028: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#0028: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#0028: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#0028: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#0028: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#0028: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#0028: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#0028: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#0028: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0028: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0028: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0028: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0028: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0028: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0028: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0028: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0028: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0028: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0028: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0028: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0028: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0028: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#002A: Register:::: +#002A: GR0: 0 = #0000 = 0000000000000000 +#002A: GR1: 54 = #0036 = 0000000000110110 = '6' +#002A: GR2: 0 = #0000 = 0000000000000000 +#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: 512 = #0200 = 0000001000000000 +#002A: PR: 42 = #002A = 0000000000101010 +#002A: FR (OF SF ZF): 000 +#002A: Memory:::: +#002A: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#002A: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#002A: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#002A: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#002A: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#002A: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#002A: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#002A: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#002A: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#002A: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#002A: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#002A: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#002A: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#002A: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#002A: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#002A: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#002A: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#002A: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#002A: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#002A: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#002A: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#002A: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#002A: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#002A: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#002A: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#002A: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#002A: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#002A: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#002A: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#002A: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#002A: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#002A: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#002A: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#002C: Register:::: +#002C: GR0: 0 = #0000 = 0000000000000000 +#002C: GR1: 55 = #0037 = 0000000000110111 = '7' +#002C: GR2: 0 = #0000 = 0000000000000000 +#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: 512 = #0200 = 0000001000000000 +#002C: PR: 44 = #002C = 0000000000101100 +#002C: FR (OF SF ZF): 000 +#002C: Memory:::: +#002C: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#002C: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#002C: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#002C: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#002C: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#002C: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#002C: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#002C: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#002C: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#002C: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#002C: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#002C: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#002C: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#002C: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#002C: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#002C: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#002C: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#002C: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#002C: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#002C: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#002C: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#002C: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#002C: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#002C: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#002C: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#002C: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#002C: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#002C: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#002C: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#002C: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#002C: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#002C: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#002C: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#002E: Register:::: +#002E: GR0: 0 = #0000 = 0000000000000000 +#002E: GR1: 56 = #0038 = 0000000000111000 = '8' +#002E: GR2: 0 = #0000 = 0000000000000000 +#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: 512 = #0200 = 0000001000000000 +#002E: PR: 46 = #002E = 0000000000101110 +#002E: FR (OF SF ZF): 000 +#002E: Memory:::: +#002E: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#002E: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#002E: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#002E: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#002E: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#002E: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#002E: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#002E: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#002E: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#002E: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#002E: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#002E: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#002E: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#002E: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#002E: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#002E: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#002E: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#002E: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#002E: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#002E: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#002E: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#002E: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#002E: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#002E: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#002E: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#002E: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#002E: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#002E: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#002E: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#002E: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#002E: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#002E: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#002E: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0030: Register:::: +#0030: GR0: 0 = #0000 = 0000000000000000 +#0030: GR1: 57 = #0039 = 0000000000111001 = '9' +#0030: GR2: 0 = #0000 = 0000000000000000 +#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: 512 = #0200 = 0000001000000000 +#0030: PR: 48 = #0030 = 0000000000110000 +#0030: FR (OF SF ZF): 000 +#0030: Memory:::: +#0030: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0030: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#0030: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#0030: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#0030: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#0030: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#0030: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#0030: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#0030: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#0030: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#0030: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#0030: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#0030: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#0030: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#0030: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#0030: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#0030: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#0030: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#0030: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#0030: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0030: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0030: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0030: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0030: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0030: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0030: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0030: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0030: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0030: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0030: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0030: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0030: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0030: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0032: Register:::: +#0032: GR0: 0 = #0000 = 0000000000000000 +#0032: GR1: 58 = #003A = 0000000000111010 = ':' +#0032: GR2: 0 = #0000 = 0000000000000000 +#0032: GR3: 0 = #0000 = 0000000000000000 +#0032: GR4: 0 = #0000 = 0000000000000000 +#0032: GR5: 0 = #0000 = 0000000000000000 +#0032: GR6: 0 = #0000 = 0000000000000000 +#0032: GR7: 0 = #0000 = 0000000000000000 +#0032: SP: 512 = #0200 = 0000001000000000 +#0032: PR: 50 = #0032 = 0000000000110010 +#0032: FR (OF SF ZF): 000 +#0032: Memory:::: +#0032: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0032: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#0032: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#0032: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#0032: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#0032: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#0032: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#0032: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#0032: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#0032: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#0032: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#0032: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#0032: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#0032: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#0032: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#0032: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#0032: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#0032: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#0032: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#0032: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0032: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0032: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0032: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0032: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0032: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0032: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0032: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0032: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0032: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0032: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0032: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0032: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0032: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0034: Register:::: +#0034: GR0: 0 = #0000 = 0000000000000000 +#0034: GR1: 59 = #003B = 0000000000111011 = ';' +#0034: GR2: 0 = #0000 = 0000000000000000 +#0034: GR3: 0 = #0000 = 0000000000000000 +#0034: GR4: 0 = #0000 = 0000000000000000 +#0034: GR5: 0 = #0000 = 0000000000000000 +#0034: GR6: 0 = #0000 = 0000000000000000 +#0034: GR7: 0 = #0000 = 0000000000000000 +#0034: SP: 512 = #0200 = 0000001000000000 +#0034: PR: 52 = #0034 = 0000000000110100 +#0034: FR (OF SF ZF): 000 +#0034: Memory:::: +#0034: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0034: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#0034: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#0034: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#0034: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#0034: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#0034: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#0034: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#0034: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#0034: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#0034: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#0034: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#0034: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#0034: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#0034: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#0034: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#0034: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#0034: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#0034: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#0034: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0034: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0034: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0034: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0034: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0034: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0034: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0034: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0034: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0034: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0034: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0034: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0034: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0034: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0036: Register:::: +#0036: GR0: 0 = #0000 = 0000000000000000 +#0036: GR1: 60 = #003C = 0000000000111100 = '<' +#0036: GR2: 0 = #0000 = 0000000000000000 +#0036: GR3: 0 = #0000 = 0000000000000000 +#0036: GR4: 0 = #0000 = 0000000000000000 +#0036: GR5: 0 = #0000 = 0000000000000000 +#0036: GR6: 0 = #0000 = 0000000000000000 +#0036: GR7: 0 = #0000 = 0000000000000000 +#0036: SP: 512 = #0200 = 0000001000000000 +#0036: PR: 54 = #0036 = 0000000000110110 +#0036: FR (OF SF ZF): 000 +#0036: Memory:::: +#0036: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0036: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#0036: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#0036: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#0036: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#0036: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#0036: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#0036: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#0036: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#0036: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#0036: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#0036: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#0036: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#0036: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#0036: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#0036: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#0036: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#0036: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#0036: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#0036: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0036: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0036: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0036: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0036: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0036: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0036: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0036: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0036: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0036: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0036: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0036: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0036: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0036: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0038: Register:::: +#0038: GR0: 0 = #0000 = 0000000000000000 +#0038: GR1: 61 = #003D = 0000000000111101 = '=' +#0038: GR2: 0 = #0000 = 0000000000000000 +#0038: GR3: 0 = #0000 = 0000000000000000 +#0038: GR4: 0 = #0000 = 0000000000000000 +#0038: GR5: 0 = #0000 = 0000000000000000 +#0038: GR6: 0 = #0000 = 0000000000000000 +#0038: GR7: 0 = #0000 = 0000000000000000 +#0038: SP: 512 = #0200 = 0000001000000000 +#0038: PR: 56 = #0038 = 0000000000111000 +#0038: FR (OF SF ZF): 000 +#0038: Memory:::: +#0038: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0038: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#0038: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#0038: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#0038: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#0038: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#0038: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#0038: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#0038: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#0038: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#0038: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#0038: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#0038: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#0038: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#0038: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#0038: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#0038: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#0038: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#0038: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#0038: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0038: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0038: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0038: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0038: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0038: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0038: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0038: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0038: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0038: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0038: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0038: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0038: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0038: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#003A: Register:::: +#003A: GR0: 0 = #0000 = 0000000000000000 +#003A: GR1: 62 = #003E = 0000000000111110 = '>' +#003A: GR2: 0 = #0000 = 0000000000000000 +#003A: GR3: 0 = #0000 = 0000000000000000 +#003A: GR4: 0 = #0000 = 0000000000000000 +#003A: GR5: 0 = #0000 = 0000000000000000 +#003A: GR6: 0 = #0000 = 0000000000000000 +#003A: GR7: 0 = #0000 = 0000000000000000 +#003A: SP: 512 = #0200 = 0000001000000000 +#003A: PR: 58 = #003A = 0000000000111010 +#003A: FR (OF SF ZF): 000 +#003A: Memory:::: +#003A: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#003A: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#003A: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#003A: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#003A: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#003A: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#003A: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#003A: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#003A: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#003A: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#003A: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#003A: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#003A: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#003A: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#003A: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#003A: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#003A: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#003A: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#003A: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#003A: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#003A: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#003A: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#003A: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#003A: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#003A: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#003A: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#003A: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#003A: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#003A: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#003A: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#003A: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#003A: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#003A: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#003C: Register:::: +#003C: GR0: 0 = #0000 = 0000000000000000 +#003C: GR1: 63 = #003F = 0000000000111111 = '?' +#003C: GR2: 0 = #0000 = 0000000000000000 +#003C: GR3: 0 = #0000 = 0000000000000000 +#003C: GR4: 0 = #0000 = 0000000000000000 +#003C: GR5: 0 = #0000 = 0000000000000000 +#003C: GR6: 0 = #0000 = 0000000000000000 +#003C: GR7: 0 = #0000 = 0000000000000000 +#003C: SP: 512 = #0200 = 0000001000000000 +#003C: PR: 60 = #003C = 0000000000111100 +#003C: FR (OF SF ZF): 000 +#003C: Memory:::: +#003C: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#003C: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#003C: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#003C: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#003C: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#003C: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#003C: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#003C: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#003C: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#003C: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#003C: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#003C: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#003C: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#003C: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#003C: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#003C: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#003C: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#003C: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#003C: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#003C: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#003C: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#003C: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#003C: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#003C: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#003C: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#003C: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#003C: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#003C: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#003C: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#003C: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#003C: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#003C: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#003C: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#003E: Register:::: +#003E: GR0: 0 = #0000 = 0000000000000000 +#003E: GR1: 64 = #0040 = 0000000001000000 = '@' +#003E: GR2: 0 = #0000 = 0000000000000000 +#003E: GR3: 0 = #0000 = 0000000000000000 +#003E: GR4: 0 = #0000 = 0000000000000000 +#003E: GR5: 0 = #0000 = 0000000000000000 +#003E: GR6: 0 = #0000 = 0000000000000000 +#003E: GR7: 0 = #0000 = 0000000000000000 +#003E: SP: 512 = #0200 = 0000001000000000 +#003E: PR: 62 = #003E = 0000000000111110 +#003E: FR (OF SF ZF): 000 +#003E: Memory:::: +#003E: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#003E: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#003E: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#003E: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#003E: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#003E: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#003E: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#003E: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#003E: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#003E: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#003E: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#003E: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#003E: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#003E: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#003E: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#003E: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#003E: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#003E: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#003E: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#003E: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#003E: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#003E: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#003E: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#003E: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#003E: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#003E: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#003E: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#003E: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#003E: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#003E: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#003E: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#003E: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#003E: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0040: Register:::: +#0040: GR0: 0 = #0000 = 0000000000000000 +#0040: GR1: 65 = #0041 = 0000000001000001 = 'A' +#0040: GR2: 0 = #0000 = 0000000000000000 +#0040: GR3: 0 = #0000 = 0000000000000000 +#0040: GR4: 0 = #0000 = 0000000000000000 +#0040: GR5: 0 = #0000 = 0000000000000000 +#0040: GR6: 0 = #0000 = 0000000000000000 +#0040: GR7: 0 = #0000 = 0000000000000000 +#0040: SP: 512 = #0200 = 0000001000000000 +#0040: PR: 64 = #0040 = 0000000001000000 +#0040: FR (OF SF ZF): 000 +#0040: Memory:::: +#0040: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0040: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#0040: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#0040: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#0040: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#0040: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#0040: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#0040: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#0040: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#0040: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#0040: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#0040: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#0040: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#0040: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#0040: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#0040: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#0040: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#0040: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#0040: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#0040: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0040: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0040: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0040: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0040: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0040: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0040: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0040: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0040: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0040: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0040: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0040: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0040: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0040: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0042: Register:::: +#0042: GR0: 0 = #0000 = 0000000000000000 +#0042: GR1: 66 = #0042 = 0000000001000010 = 'B' +#0042: GR2: 0 = #0000 = 0000000000000000 +#0042: GR3: 0 = #0000 = 0000000000000000 +#0042: GR4: 0 = #0000 = 0000000000000000 +#0042: GR5: 0 = #0000 = 0000000000000000 +#0042: GR6: 0 = #0000 = 0000000000000000 +#0042: GR7: 0 = #0000 = 0000000000000000 +#0042: SP: 512 = #0200 = 0000001000000000 +#0042: PR: 66 = #0042 = 0000000001000010 +#0042: FR (OF SF ZF): 000 +#0042: Memory:::: +#0042: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0042: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#0042: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#0042: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#0042: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#0042: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#0042: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#0042: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#0042: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#0042: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#0042: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#0042: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#0042: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#0042: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#0042: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#0042: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#0042: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#0042: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#0042: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#0042: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0042: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0042: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0042: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0042: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0042: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0042: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0042: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0042: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0042: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0042: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0042: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0042: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0042: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0044: Register:::: +#0044: GR0: 0 = #0000 = 0000000000000000 +#0044: GR1: 67 = #0043 = 0000000001000011 = 'C' +#0044: GR2: 0 = #0000 = 0000000000000000 +#0044: GR3: 0 = #0000 = 0000000000000000 +#0044: GR4: 0 = #0000 = 0000000000000000 +#0044: GR5: 0 = #0000 = 0000000000000000 +#0044: GR6: 0 = #0000 = 0000000000000000 +#0044: GR7: 0 = #0000 = 0000000000000000 +#0044: SP: 512 = #0200 = 0000001000000000 +#0044: PR: 68 = #0044 = 0000000001000100 +#0044: FR (OF SF ZF): 000 +#0044: Memory:::: +#0044: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0044: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#0044: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#0044: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#0044: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#0044: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#0044: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#0044: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#0044: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#0044: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#0044: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#0044: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#0044: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#0044: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#0044: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#0044: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#0044: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#0044: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#0044: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#0044: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0044: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0044: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0044: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0044: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0044: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0044: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0044: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0044: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0044: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0044: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0044: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0044: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0044: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0046: Register:::: +#0046: GR0: 0 = #0000 = 0000000000000000 +#0046: GR1: 68 = #0044 = 0000000001000100 = 'D' +#0046: GR2: 0 = #0000 = 0000000000000000 +#0046: GR3: 0 = #0000 = 0000000000000000 +#0046: GR4: 0 = #0000 = 0000000000000000 +#0046: GR5: 0 = #0000 = 0000000000000000 +#0046: GR6: 0 = #0000 = 0000000000000000 +#0046: GR7: 0 = #0000 = 0000000000000000 +#0046: SP: 512 = #0200 = 0000001000000000 +#0046: PR: 70 = #0046 = 0000000001000110 +#0046: FR (OF SF ZF): 000 +#0046: Memory:::: +#0046: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0046: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#0046: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#0046: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#0046: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#0046: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#0046: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#0046: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#0046: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#0046: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#0046: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#0046: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#0046: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#0046: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#0046: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#0046: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#0046: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#0046: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#0046: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#0046: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0046: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0046: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0046: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0046: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0046: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0046: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0046: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0046: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0046: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0046: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0046: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0046: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0046: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0048: Register:::: +#0048: GR0: 0 = #0000 = 0000000000000000 +#0048: GR1: 69 = #0045 = 0000000001000101 = 'E' +#0048: GR2: 0 = #0000 = 0000000000000000 +#0048: GR3: 0 = #0000 = 0000000000000000 +#0048: GR4: 0 = #0000 = 0000000000000000 +#0048: GR5: 0 = #0000 = 0000000000000000 +#0048: GR6: 0 = #0000 = 0000000000000000 +#0048: GR7: 0 = #0000 = 0000000000000000 +#0048: SP: 512 = #0200 = 0000001000000000 +#0048: PR: 72 = #0048 = 0000000001001000 +#0048: FR (OF SF ZF): 000 +#0048: Memory:::: +#0048: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0048: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#0048: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#0048: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#0048: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#0048: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#0048: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#0048: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#0048: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#0048: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#0048: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#0048: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#0048: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#0048: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#0048: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#0048: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#0048: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#0048: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#0048: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#0048: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0048: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0048: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0048: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0048: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0048: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0048: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0048: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0048: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0048: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0048: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0048: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0048: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0048: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#004A: Register:::: +#004A: GR0: 0 = #0000 = 0000000000000000 +#004A: GR1: 70 = #0046 = 0000000001000110 = 'F' +#004A: GR2: 0 = #0000 = 0000000000000000 +#004A: GR3: 0 = #0000 = 0000000000000000 +#004A: GR4: 0 = #0000 = 0000000000000000 +#004A: GR5: 0 = #0000 = 0000000000000000 +#004A: GR6: 0 = #0000 = 0000000000000000 +#004A: GR7: 0 = #0000 = 0000000000000000 +#004A: SP: 512 = #0200 = 0000001000000000 +#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: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#004A: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#004A: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#004A: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#004A: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#004A: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#004A: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#004A: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#004A: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#004A: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#004A: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#004A: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#004A: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#004A: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#004A: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#004A: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#004A: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#004A: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 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 0000 0000 0000 0000 0000 0000 + +#004C: Register:::: +#004C: GR0: 0 = #0000 = 0000000000000000 +#004C: GR1: 71 = #0047 = 0000000001000111 = 'G' +#004C: GR2: 0 = #0000 = 0000000000000000 +#004C: GR3: 0 = #0000 = 0000000000000000 +#004C: GR4: 0 = #0000 = 0000000000000000 +#004C: GR5: 0 = #0000 = 0000000000000000 +#004C: GR6: 0 = #0000 = 0000000000000000 +#004C: GR7: 0 = #0000 = 0000000000000000 +#004C: SP: 512 = #0200 = 0000001000000000 +#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: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#004C: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#004C: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#004C: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#004C: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#004C: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#004C: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#004C: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#004C: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#004C: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#004C: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#004C: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#004C: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#004C: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#004C: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#004C: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#004C: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#004C: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 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 0000 0000 0000 0000 0000 0000 + +#004E: Register:::: +#004E: GR0: 0 = #0000 = 0000000000000000 +#004E: GR1: 72 = #0048 = 0000000001001000 = 'H' +#004E: GR2: 0 = #0000 = 0000000000000000 +#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: 512 = #0200 = 0000001000000000 +#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: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#004E: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#004E: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#004E: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#004E: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#004E: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#004E: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#004E: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#004E: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#004E: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#004E: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#004E: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#004E: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#004E: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#004E: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#004E: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#004E: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#004E: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 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 0000 0000 0000 0000 0000 0000 + +#0050: Register:::: +#0050: GR0: 0 = #0000 = 0000000000000000 +#0050: GR1: 73 = #0049 = 0000000001001001 = 'I' +#0050: GR2: 0 = #0000 = 0000000000000000 +#0050: GR3: 0 = #0000 = 0000000000000000 +#0050: GR4: 0 = #0000 = 0000000000000000 +#0050: GR5: 0 = #0000 = 0000000000000000 +#0050: GR6: 0 = #0000 = 0000000000000000 +#0050: GR7: 0 = #0000 = 0000000000000000 +#0050: SP: 512 = #0200 = 0000001000000000 +#0050: PR: 80 = #0050 = 0000000001010000 +#0050: FR (OF SF ZF): 000 +#0050: Memory:::: +#0050: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0050: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#0050: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#0050: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#0050: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#0050: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#0050: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#0050: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#0050: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#0050: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#0050: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#0050: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#0050: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#0050: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#0050: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#0050: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#0050: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#0050: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#0050: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#0050: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0050: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0050: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0050: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0050: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0050: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0050: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0050: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0050: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0050: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0050: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0050: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0050: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0050: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0052: Register:::: +#0052: GR0: 0 = #0000 = 0000000000000000 +#0052: GR1: 74 = #004A = 0000000001001010 = 'J' +#0052: GR2: 0 = #0000 = 0000000000000000 +#0052: GR3: 0 = #0000 = 0000000000000000 +#0052: GR4: 0 = #0000 = 0000000000000000 +#0052: GR5: 0 = #0000 = 0000000000000000 +#0052: GR6: 0 = #0000 = 0000000000000000 +#0052: GR7: 0 = #0000 = 0000000000000000 +#0052: SP: 512 = #0200 = 0000001000000000 +#0052: PR: 82 = #0052 = 0000000001010010 +#0052: FR (OF SF ZF): 000 +#0052: Memory:::: +#0052: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0052: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#0052: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#0052: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#0052: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#0052: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#0052: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#0052: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#0052: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#0052: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#0052: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#0052: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#0052: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#0052: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#0052: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#0052: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#0052: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#0052: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#0052: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#0052: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0052: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0052: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0052: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0052: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0052: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0052: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0052: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0052: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0052: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0052: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0052: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0052: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0052: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0054: Register:::: +#0054: GR0: 0 = #0000 = 0000000000000000 +#0054: GR1: 75 = #004B = 0000000001001011 = 'K' +#0054: GR2: 0 = #0000 = 0000000000000000 +#0054: GR3: 0 = #0000 = 0000000000000000 +#0054: GR4: 0 = #0000 = 0000000000000000 +#0054: GR5: 0 = #0000 = 0000000000000000 +#0054: GR6: 0 = #0000 = 0000000000000000 +#0054: GR7: 0 = #0000 = 0000000000000000 +#0054: SP: 512 = #0200 = 0000001000000000 +#0054: PR: 84 = #0054 = 0000000001010100 +#0054: FR (OF SF ZF): 000 +#0054: Memory:::: +#0054: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0054: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#0054: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#0054: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#0054: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#0054: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#0054: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#0054: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#0054: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#0054: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#0054: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#0054: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#0054: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#0054: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#0054: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#0054: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#0054: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#0054: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#0054: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#0054: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0054: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0054: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0054: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0054: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0054: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0054: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0054: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0054: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0054: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0054: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0054: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0054: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0054: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0056: Register:::: +#0056: GR0: 0 = #0000 = 0000000000000000 +#0056: GR1: 76 = #004C = 0000000001001100 = 'L' +#0056: GR2: 0 = #0000 = 0000000000000000 +#0056: GR3: 0 = #0000 = 0000000000000000 +#0056: GR4: 0 = #0000 = 0000000000000000 +#0056: GR5: 0 = #0000 = 0000000000000000 +#0056: GR6: 0 = #0000 = 0000000000000000 +#0056: GR7: 0 = #0000 = 0000000000000000 +#0056: SP: 512 = #0200 = 0000001000000000 +#0056: PR: 86 = #0056 = 0000000001010110 +#0056: FR (OF SF ZF): 000 +#0056: Memory:::: +#0056: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0056: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#0056: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#0056: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#0056: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#0056: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#0056: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#0056: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#0056: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#0056: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#0056: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#0056: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#0056: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#0056: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#0056: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#0056: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#0056: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#0056: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#0056: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#0056: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0056: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0056: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0056: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0056: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0056: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0056: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0056: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0056: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0056: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0056: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0056: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0056: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0056: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0058: Register:::: +#0058: GR0: 0 = #0000 = 0000000000000000 +#0058: GR1: 77 = #004D = 0000000001001101 = 'M' +#0058: GR2: 0 = #0000 = 0000000000000000 +#0058: GR3: 0 = #0000 = 0000000000000000 +#0058: GR4: 0 = #0000 = 0000000000000000 +#0058: GR5: 0 = #0000 = 0000000000000000 +#0058: GR6: 0 = #0000 = 0000000000000000 +#0058: GR7: 0 = #0000 = 0000000000000000 +#0058: SP: 512 = #0200 = 0000001000000000 +#0058: PR: 88 = #0058 = 0000000001011000 +#0058: FR (OF SF ZF): 000 +#0058: Memory:::: +#0058: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0058: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#0058: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#0058: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#0058: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#0058: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#0058: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#0058: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#0058: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#0058: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#0058: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#0058: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#0058: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#0058: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#0058: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#0058: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#0058: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#0058: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#0058: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#0058: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0058: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0058: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0058: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0058: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0058: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0058: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0058: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0058: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0058: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0058: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0058: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0058: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0058: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#005A: Register:::: +#005A: GR0: 0 = #0000 = 0000000000000000 +#005A: GR1: 78 = #004E = 0000000001001110 = 'N' +#005A: GR2: 0 = #0000 = 0000000000000000 +#005A: GR3: 0 = #0000 = 0000000000000000 +#005A: GR4: 0 = #0000 = 0000000000000000 +#005A: GR5: 0 = #0000 = 0000000000000000 +#005A: GR6: 0 = #0000 = 0000000000000000 +#005A: GR7: 0 = #0000 = 0000000000000000 +#005A: SP: 512 = #0200 = 0000001000000000 +#005A: PR: 90 = #005A = 0000000001011010 +#005A: FR (OF SF ZF): 000 +#005A: Memory:::: +#005A: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#005A: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#005A: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#005A: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#005A: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#005A: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#005A: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#005A: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#005A: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#005A: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#005A: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#005A: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#005A: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#005A: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#005A: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#005A: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#005A: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#005A: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#005A: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#005A: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#005A: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#005A: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#005A: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#005A: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#005A: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#005A: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#005A: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#005A: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#005A: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#005A: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#005A: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#005A: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#005A: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#005C: Register:::: +#005C: GR0: 0 = #0000 = 0000000000000000 +#005C: GR1: 79 = #004F = 0000000001001111 = 'O' +#005C: GR2: 0 = #0000 = 0000000000000000 +#005C: GR3: 0 = #0000 = 0000000000000000 +#005C: GR4: 0 = #0000 = 0000000000000000 +#005C: GR5: 0 = #0000 = 0000000000000000 +#005C: GR6: 0 = #0000 = 0000000000000000 +#005C: GR7: 0 = #0000 = 0000000000000000 +#005C: SP: 512 = #0200 = 0000001000000000 +#005C: PR: 92 = #005C = 0000000001011100 +#005C: FR (OF SF ZF): 000 +#005C: Memory:::: +#005C: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#005C: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#005C: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#005C: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#005C: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#005C: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#005C: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#005C: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#005C: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#005C: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#005C: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#005C: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#005C: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#005C: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#005C: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#005C: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#005C: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#005C: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#005C: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#005C: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#005C: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#005C: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#005C: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#005C: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#005C: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#005C: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#005C: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#005C: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#005C: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#005C: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#005C: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#005C: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#005C: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#005E: Register:::: +#005E: GR0: 0 = #0000 = 0000000000000000 +#005E: GR1: 80 = #0050 = 0000000001010000 = 'P' +#005E: GR2: 0 = #0000 = 0000000000000000 +#005E: GR3: 0 = #0000 = 0000000000000000 +#005E: GR4: 0 = #0000 = 0000000000000000 +#005E: GR5: 0 = #0000 = 0000000000000000 +#005E: GR6: 0 = #0000 = 0000000000000000 +#005E: GR7: 0 = #0000 = 0000000000000000 +#005E: SP: 512 = #0200 = 0000001000000000 +#005E: PR: 94 = #005E = 0000000001011110 +#005E: FR (OF SF ZF): 000 +#005E: Memory:::: +#005E: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#005E: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#005E: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#005E: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#005E: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#005E: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#005E: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#005E: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#005E: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#005E: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#005E: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#005E: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#005E: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#005E: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#005E: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#005E: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#005E: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#005E: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#005E: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#005E: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#005E: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#005E: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#005E: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#005E: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#005E: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#005E: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#005E: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#005E: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#005E: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#005E: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#005E: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#005E: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#005E: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0060: Register:::: +#0060: GR0: 0 = #0000 = 0000000000000000 +#0060: GR1: 81 = #0051 = 0000000001010001 = 'Q' +#0060: GR2: 0 = #0000 = 0000000000000000 +#0060: GR3: 0 = #0000 = 0000000000000000 +#0060: GR4: 0 = #0000 = 0000000000000000 +#0060: GR5: 0 = #0000 = 0000000000000000 +#0060: GR6: 0 = #0000 = 0000000000000000 +#0060: GR7: 0 = #0000 = 0000000000000000 +#0060: SP: 512 = #0200 = 0000001000000000 +#0060: PR: 96 = #0060 = 0000000001100000 +#0060: FR (OF SF ZF): 000 +#0060: Memory:::: +#0060: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0060: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#0060: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#0060: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#0060: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#0060: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#0060: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#0060: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#0060: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#0060: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#0060: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#0060: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#0060: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#0060: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#0060: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#0060: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#0060: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#0060: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#0060: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#0060: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0060: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0060: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0060: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0060: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0060: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0060: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0060: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0060: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0060: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0060: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0060: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0060: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0060: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0062: Register:::: +#0062: GR0: 0 = #0000 = 0000000000000000 +#0062: GR1: 82 = #0052 = 0000000001010010 = 'R' +#0062: GR2: 0 = #0000 = 0000000000000000 +#0062: GR3: 0 = #0000 = 0000000000000000 +#0062: GR4: 0 = #0000 = 0000000000000000 +#0062: GR5: 0 = #0000 = 0000000000000000 +#0062: GR6: 0 = #0000 = 0000000000000000 +#0062: GR7: 0 = #0000 = 0000000000000000 +#0062: SP: 512 = #0200 = 0000001000000000 +#0062: PR: 98 = #0062 = 0000000001100010 +#0062: FR (OF SF ZF): 000 +#0062: Memory:::: +#0062: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0062: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#0062: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#0062: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#0062: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#0062: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#0062: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#0062: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#0062: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#0062: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#0062: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#0062: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#0062: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#0062: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#0062: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#0062: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#0062: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#0062: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#0062: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#0062: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0062: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0062: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0062: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0062: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0062: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0062: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0062: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0062: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0062: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0062: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0062: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0062: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0062: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0064: Register:::: +#0064: GR0: 0 = #0000 = 0000000000000000 +#0064: GR1: 83 = #0053 = 0000000001010011 = 'S' +#0064: GR2: 0 = #0000 = 0000000000000000 +#0064: GR3: 0 = #0000 = 0000000000000000 +#0064: GR4: 0 = #0000 = 0000000000000000 +#0064: GR5: 0 = #0000 = 0000000000000000 +#0064: GR6: 0 = #0000 = 0000000000000000 +#0064: GR7: 0 = #0000 = 0000000000000000 +#0064: SP: 512 = #0200 = 0000001000000000 +#0064: PR: 100 = #0064 = 0000000001100100 +#0064: FR (OF SF ZF): 000 +#0064: Memory:::: +#0064: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0064: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#0064: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#0064: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#0064: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#0064: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#0064: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#0064: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#0064: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#0064: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#0064: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#0064: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#0064: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#0064: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#0064: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#0064: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#0064: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#0064: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#0064: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#0064: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0064: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0064: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0064: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0064: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0064: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0064: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0064: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0064: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0064: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0064: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0064: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0064: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0064: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0066: Register:::: +#0066: GR0: 0 = #0000 = 0000000000000000 +#0066: GR1: 84 = #0054 = 0000000001010100 = 'T' +#0066: GR2: 0 = #0000 = 0000000000000000 +#0066: GR3: 0 = #0000 = 0000000000000000 +#0066: GR4: 0 = #0000 = 0000000000000000 +#0066: GR5: 0 = #0000 = 0000000000000000 +#0066: GR6: 0 = #0000 = 0000000000000000 +#0066: GR7: 0 = #0000 = 0000000000000000 +#0066: SP: 512 = #0200 = 0000001000000000 +#0066: PR: 102 = #0066 = 0000000001100110 +#0066: FR (OF SF ZF): 000 +#0066: Memory:::: +#0066: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0066: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#0066: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#0066: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#0066: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#0066: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#0066: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#0066: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#0066: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#0066: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#0066: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#0066: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#0066: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#0066: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#0066: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#0066: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#0066: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#0066: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#0066: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#0066: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0066: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0066: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0066: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0066: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0066: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0066: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0066: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0066: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0066: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0066: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0066: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0066: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0066: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0068: Register:::: +#0068: GR0: 0 = #0000 = 0000000000000000 +#0068: GR1: 85 = #0055 = 0000000001010101 = 'U' +#0068: GR2: 0 = #0000 = 0000000000000000 +#0068: GR3: 0 = #0000 = 0000000000000000 +#0068: GR4: 0 = #0000 = 0000000000000000 +#0068: GR5: 0 = #0000 = 0000000000000000 +#0068: GR6: 0 = #0000 = 0000000000000000 +#0068: GR7: 0 = #0000 = 0000000000000000 +#0068: SP: 512 = #0200 = 0000001000000000 +#0068: PR: 104 = #0068 = 0000000001101000 +#0068: FR (OF SF ZF): 000 +#0068: Memory:::: +#0068: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0068: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#0068: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#0068: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#0068: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#0068: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#0068: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#0068: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#0068: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#0068: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#0068: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#0068: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#0068: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#0068: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#0068: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#0068: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#0068: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#0068: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#0068: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#0068: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0068: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0068: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0068: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0068: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0068: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0068: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0068: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0068: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0068: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0068: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0068: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0068: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0068: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#006A: Register:::: +#006A: GR0: 0 = #0000 = 0000000000000000 +#006A: GR1: 86 = #0056 = 0000000001010110 = 'V' +#006A: GR2: 0 = #0000 = 0000000000000000 +#006A: GR3: 0 = #0000 = 0000000000000000 +#006A: GR4: 0 = #0000 = 0000000000000000 +#006A: GR5: 0 = #0000 = 0000000000000000 +#006A: GR6: 0 = #0000 = 0000000000000000 +#006A: GR7: 0 = #0000 = 0000000000000000 +#006A: SP: 512 = #0200 = 0000001000000000 +#006A: PR: 106 = #006A = 0000000001101010 +#006A: FR (OF SF ZF): 000 +#006A: Memory:::: +#006A: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#006A: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#006A: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#006A: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#006A: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#006A: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#006A: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#006A: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#006A: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#006A: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#006A: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#006A: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#006A: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#006A: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#006A: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#006A: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#006A: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#006A: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#006A: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#006A: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#006A: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#006A: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#006A: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#006A: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#006A: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#006A: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#006A: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#006A: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#006A: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#006A: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#006A: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#006A: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#006A: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#006C: Register:::: +#006C: GR0: 0 = #0000 = 0000000000000000 +#006C: GR1: 87 = #0057 = 0000000001010111 = 'W' +#006C: GR2: 0 = #0000 = 0000000000000000 +#006C: GR3: 0 = #0000 = 0000000000000000 +#006C: GR4: 0 = #0000 = 0000000000000000 +#006C: GR5: 0 = #0000 = 0000000000000000 +#006C: GR6: 0 = #0000 = 0000000000000000 +#006C: GR7: 0 = #0000 = 0000000000000000 +#006C: SP: 512 = #0200 = 0000001000000000 +#006C: PR: 108 = #006C = 0000000001101100 +#006C: FR (OF SF ZF): 000 +#006C: Memory:::: +#006C: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#006C: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#006C: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#006C: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#006C: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#006C: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#006C: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#006C: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#006C: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#006C: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#006C: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#006C: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#006C: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#006C: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#006C: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#006C: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#006C: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#006C: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#006C: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#006C: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#006C: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#006C: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#006C: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#006C: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#006C: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#006C: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#006C: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#006C: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#006C: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#006C: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#006C: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#006C: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#006C: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#006E: Register:::: +#006E: GR0: 0 = #0000 = 0000000000000000 +#006E: GR1: 88 = #0058 = 0000000001011000 = 'X' +#006E: GR2: 0 = #0000 = 0000000000000000 +#006E: GR3: 0 = #0000 = 0000000000000000 +#006E: GR4: 0 = #0000 = 0000000000000000 +#006E: GR5: 0 = #0000 = 0000000000000000 +#006E: GR6: 0 = #0000 = 0000000000000000 +#006E: GR7: 0 = #0000 = 0000000000000000 +#006E: SP: 512 = #0200 = 0000001000000000 +#006E: PR: 110 = #006E = 0000000001101110 +#006E: FR (OF SF ZF): 000 +#006E: Memory:::: +#006E: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#006E: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#006E: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#006E: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#006E: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#006E: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#006E: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#006E: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#006E: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#006E: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#006E: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#006E: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#006E: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#006E: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#006E: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#006E: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#006E: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#006E: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#006E: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#006E: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#006E: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#006E: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#006E: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#006E: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#006E: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#006E: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#006E: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#006E: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#006E: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#006E: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#006E: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#006E: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#006E: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0070: Register:::: +#0070: GR0: 0 = #0000 = 0000000000000000 +#0070: GR1: 89 = #0059 = 0000000001011001 = 'Y' +#0070: GR2: 0 = #0000 = 0000000000000000 +#0070: GR3: 0 = #0000 = 0000000000000000 +#0070: GR4: 0 = #0000 = 0000000000000000 +#0070: GR5: 0 = #0000 = 0000000000000000 +#0070: GR6: 0 = #0000 = 0000000000000000 +#0070: GR7: 0 = #0000 = 0000000000000000 +#0070: SP: 512 = #0200 = 0000001000000000 +#0070: PR: 112 = #0070 = 0000000001110000 +#0070: FR (OF SF ZF): 000 +#0070: Memory:::: +#0070: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0070: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#0070: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#0070: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#0070: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#0070: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#0070: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#0070: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#0070: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#0070: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#0070: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#0070: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#0070: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#0070: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#0070: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#0070: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#0070: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#0070: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#0070: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#0070: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0070: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0070: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0070: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0070: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0070: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0070: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0070: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0070: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0070: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0070: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0070: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0070: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0070: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0072: Register:::: +#0072: GR0: 0 = #0000 = 0000000000000000 +#0072: GR1: 90 = #005A = 0000000001011010 = 'Z' +#0072: GR2: 0 = #0000 = 0000000000000000 +#0072: GR3: 0 = #0000 = 0000000000000000 +#0072: GR4: 0 = #0000 = 0000000000000000 +#0072: GR5: 0 = #0000 = 0000000000000000 +#0072: GR6: 0 = #0000 = 0000000000000000 +#0072: GR7: 0 = #0000 = 0000000000000000 +#0072: SP: 512 = #0200 = 0000001000000000 +#0072: PR: 114 = #0072 = 0000000001110010 +#0072: FR (OF SF ZF): 000 +#0072: Memory:::: +#0072: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0072: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#0072: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#0072: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#0072: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#0072: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#0072: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#0072: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#0072: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#0072: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#0072: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#0072: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#0072: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#0072: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#0072: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#0072: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#0072: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#0072: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#0072: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#0072: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0072: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0072: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0072: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0072: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0072: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0072: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0072: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0072: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0072: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0072: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0072: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0072: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0072: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0074: Register:::: +#0074: GR0: 0 = #0000 = 0000000000000000 +#0074: GR1: 91 = #005B = 0000000001011011 = '[' +#0074: GR2: 0 = #0000 = 0000000000000000 +#0074: GR3: 0 = #0000 = 0000000000000000 +#0074: GR4: 0 = #0000 = 0000000000000000 +#0074: GR5: 0 = #0000 = 0000000000000000 +#0074: GR6: 0 = #0000 = 0000000000000000 +#0074: GR7: 0 = #0000 = 0000000000000000 +#0074: SP: 512 = #0200 = 0000001000000000 +#0074: PR: 116 = #0074 = 0000000001110100 +#0074: FR (OF SF ZF): 000 +#0074: Memory:::: +#0074: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0074: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#0074: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#0074: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#0074: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#0074: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#0074: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#0074: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#0074: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#0074: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#0074: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#0074: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#0074: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#0074: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#0074: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#0074: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#0074: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#0074: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#0074: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#0074: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0074: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0074: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0074: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0074: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0074: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0074: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0074: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0074: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0074: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0074: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0074: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0074: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0074: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0076: Register:::: +#0076: GR0: 0 = #0000 = 0000000000000000 +#0076: GR1: 92 = #005C = 0000000001011100 = '\' +#0076: GR2: 0 = #0000 = 0000000000000000 +#0076: GR3: 0 = #0000 = 0000000000000000 +#0076: GR4: 0 = #0000 = 0000000000000000 +#0076: GR5: 0 = #0000 = 0000000000000000 +#0076: GR6: 0 = #0000 = 0000000000000000 +#0076: GR7: 0 = #0000 = 0000000000000000 +#0076: SP: 512 = #0200 = 0000001000000000 +#0076: PR: 118 = #0076 = 0000000001110110 +#0076: FR (OF SF ZF): 000 +#0076: Memory:::: +#0076: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0076: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#0076: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#0076: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#0076: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#0076: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#0076: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#0076: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#0076: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#0076: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#0076: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#0076: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#0076: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#0076: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#0076: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#0076: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#0076: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#0076: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#0076: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#0076: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0076: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0076: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0076: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0076: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0076: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0076: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0076: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0076: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0076: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0076: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0076: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0076: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0076: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0078: Register:::: +#0078: GR0: 0 = #0000 = 0000000000000000 +#0078: GR1: 93 = #005D = 0000000001011101 = ']' +#0078: GR2: 0 = #0000 = 0000000000000000 +#0078: GR3: 0 = #0000 = 0000000000000000 +#0078: GR4: 0 = #0000 = 0000000000000000 +#0078: GR5: 0 = #0000 = 0000000000000000 +#0078: GR6: 0 = #0000 = 0000000000000000 +#0078: GR7: 0 = #0000 = 0000000000000000 +#0078: SP: 512 = #0200 = 0000001000000000 +#0078: PR: 120 = #0078 = 0000000001111000 +#0078: FR (OF SF ZF): 000 +#0078: Memory:::: +#0078: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0078: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#0078: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#0078: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#0078: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#0078: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#0078: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#0078: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#0078: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#0078: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#0078: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#0078: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#0078: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#0078: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#0078: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#0078: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#0078: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#0078: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#0078: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#0078: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0078: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0078: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0078: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0078: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0078: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0078: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0078: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0078: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0078: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0078: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0078: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0078: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0078: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#007A: Register:::: +#007A: GR0: 0 = #0000 = 0000000000000000 +#007A: GR1: 94 = #005E = 0000000001011110 = '^' +#007A: GR2: 0 = #0000 = 0000000000000000 +#007A: GR3: 0 = #0000 = 0000000000000000 +#007A: GR4: 0 = #0000 = 0000000000000000 +#007A: GR5: 0 = #0000 = 0000000000000000 +#007A: GR6: 0 = #0000 = 0000000000000000 +#007A: GR7: 0 = #0000 = 0000000000000000 +#007A: SP: 512 = #0200 = 0000001000000000 +#007A: PR: 122 = #007A = 0000000001111010 +#007A: FR (OF SF ZF): 000 +#007A: Memory:::: +#007A: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#007A: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#007A: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#007A: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#007A: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#007A: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#007A: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#007A: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#007A: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#007A: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#007A: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#007A: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#007A: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#007A: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#007A: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#007A: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#007A: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#007A: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#007A: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#007A: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#007A: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#007A: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#007A: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#007A: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#007A: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#007A: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#007A: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#007A: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#007A: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#007A: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#007A: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#007A: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#007A: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#007C: Register:::: +#007C: GR0: 0 = #0000 = 0000000000000000 +#007C: GR1: 95 = #005F = 0000000001011111 = '_' +#007C: GR2: 0 = #0000 = 0000000000000000 +#007C: GR3: 0 = #0000 = 0000000000000000 +#007C: GR4: 0 = #0000 = 0000000000000000 +#007C: GR5: 0 = #0000 = 0000000000000000 +#007C: GR6: 0 = #0000 = 0000000000000000 +#007C: GR7: 0 = #0000 = 0000000000000000 +#007C: SP: 512 = #0200 = 0000001000000000 +#007C: PR: 124 = #007C = 0000000001111100 +#007C: FR (OF SF ZF): 000 +#007C: Memory:::: +#007C: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#007C: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#007C: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#007C: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#007C: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#007C: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#007C: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#007C: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#007C: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#007C: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#007C: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#007C: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#007C: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#007C: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#007C: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#007C: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#007C: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#007C: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#007C: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#007C: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#007C: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#007C: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#007C: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#007C: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#007C: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#007C: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#007C: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#007C: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#007C: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#007C: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#007C: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#007C: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#007C: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#007E: Register:::: +#007E: GR0: 0 = #0000 = 0000000000000000 +#007E: GR1: 96 = #0060 = 0000000001100000 = '`' +#007E: GR2: 0 = #0000 = 0000000000000000 +#007E: GR3: 0 = #0000 = 0000000000000000 +#007E: GR4: 0 = #0000 = 0000000000000000 +#007E: GR5: 0 = #0000 = 0000000000000000 +#007E: GR6: 0 = #0000 = 0000000000000000 +#007E: GR7: 0 = #0000 = 0000000000000000 +#007E: SP: 512 = #0200 = 0000001000000000 +#007E: PR: 126 = #007E = 0000000001111110 +#007E: FR (OF SF ZF): 000 +#007E: Memory:::: +#007E: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#007E: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#007E: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#007E: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#007E: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#007E: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#007E: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#007E: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#007E: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#007E: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#007E: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#007E: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#007E: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#007E: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#007E: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#007E: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#007E: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#007E: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#007E: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#007E: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#007E: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#007E: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#007E: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#007E: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#007E: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#007E: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#007E: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#007E: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#007E: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#007E: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#007E: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#007E: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#007E: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0080: Register:::: +#0080: GR0: 0 = #0000 = 0000000000000000 +#0080: GR1: 97 = #0061 = 0000000001100001 = 'a' +#0080: GR2: 0 = #0000 = 0000000000000000 +#0080: GR3: 0 = #0000 = 0000000000000000 +#0080: GR4: 0 = #0000 = 0000000000000000 +#0080: GR5: 0 = #0000 = 0000000000000000 +#0080: GR6: 0 = #0000 = 0000000000000000 +#0080: GR7: 0 = #0000 = 0000000000000000 +#0080: SP: 512 = #0200 = 0000001000000000 +#0080: PR: 128 = #0080 = 0000000010000000 +#0080: FR (OF SF ZF): 000 +#0080: Memory:::: +#0080: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0080: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#0080: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#0080: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#0080: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#0080: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#0080: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#0080: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#0080: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#0080: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#0080: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#0080: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#0080: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#0080: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#0080: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#0080: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#0080: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#0080: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#0080: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#0080: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0080: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0080: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0080: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0080: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0080: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0080: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0080: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0080: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0080: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0080: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0080: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0080: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0080: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0082: Register:::: +#0082: GR0: 0 = #0000 = 0000000000000000 +#0082: GR1: 98 = #0062 = 0000000001100010 = 'b' +#0082: GR2: 0 = #0000 = 0000000000000000 +#0082: GR3: 0 = #0000 = 0000000000000000 +#0082: GR4: 0 = #0000 = 0000000000000000 +#0082: GR5: 0 = #0000 = 0000000000000000 +#0082: GR6: 0 = #0000 = 0000000000000000 +#0082: GR7: 0 = #0000 = 0000000000000000 +#0082: SP: 512 = #0200 = 0000001000000000 +#0082: PR: 130 = #0082 = 0000000010000010 +#0082: FR (OF SF ZF): 000 +#0082: Memory:::: +#0082: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0082: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#0082: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#0082: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#0082: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#0082: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#0082: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#0082: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#0082: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#0082: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#0082: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#0082: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#0082: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#0082: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#0082: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#0082: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#0082: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#0082: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#0082: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#0082: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0082: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0082: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0082: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0082: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0082: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0082: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0082: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0082: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0082: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0082: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0082: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0082: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0082: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0084: Register:::: +#0084: GR0: 0 = #0000 = 0000000000000000 +#0084: GR1: 99 = #0063 = 0000000001100011 = 'c' +#0084: GR2: 0 = #0000 = 0000000000000000 +#0084: GR3: 0 = #0000 = 0000000000000000 +#0084: GR4: 0 = #0000 = 0000000000000000 +#0084: GR5: 0 = #0000 = 0000000000000000 +#0084: GR6: 0 = #0000 = 0000000000000000 +#0084: GR7: 0 = #0000 = 0000000000000000 +#0084: SP: 512 = #0200 = 0000001000000000 +#0084: PR: 132 = #0084 = 0000000010000100 +#0084: FR (OF SF ZF): 000 +#0084: Memory:::: +#0084: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0084: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#0084: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#0084: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#0084: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#0084: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#0084: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#0084: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#0084: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#0084: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#0084: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#0084: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#0084: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#0084: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#0084: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#0084: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#0084: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#0084: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#0084: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#0084: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0084: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0084: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0084: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0084: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0084: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0084: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0084: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0084: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0084: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0084: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0084: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0084: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0084: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0086: Register:::: +#0086: GR0: 0 = #0000 = 0000000000000000 +#0086: GR1: 100 = #0064 = 0000000001100100 = 'd' +#0086: GR2: 0 = #0000 = 0000000000000000 +#0086: GR3: 0 = #0000 = 0000000000000000 +#0086: GR4: 0 = #0000 = 0000000000000000 +#0086: GR5: 0 = #0000 = 0000000000000000 +#0086: GR6: 0 = #0000 = 0000000000000000 +#0086: GR7: 0 = #0000 = 0000000000000000 +#0086: SP: 512 = #0200 = 0000001000000000 +#0086: PR: 134 = #0086 = 0000000010000110 +#0086: FR (OF SF ZF): 000 +#0086: Memory:::: +#0086: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0086: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#0086: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#0086: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#0086: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#0086: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#0086: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#0086: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#0086: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#0086: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#0086: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#0086: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#0086: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#0086: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#0086: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#0086: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#0086: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#0086: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#0086: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#0086: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0086: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0086: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0086: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0086: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0086: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0086: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0086: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0086: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0086: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0086: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0086: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0086: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0086: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0088: Register:::: +#0088: GR0: 0 = #0000 = 0000000000000000 +#0088: GR1: 101 = #0065 = 0000000001100101 = 'e' +#0088: GR2: 0 = #0000 = 0000000000000000 +#0088: GR3: 0 = #0000 = 0000000000000000 +#0088: GR4: 0 = #0000 = 0000000000000000 +#0088: GR5: 0 = #0000 = 0000000000000000 +#0088: GR6: 0 = #0000 = 0000000000000000 +#0088: GR7: 0 = #0000 = 0000000000000000 +#0088: SP: 512 = #0200 = 0000001000000000 +#0088: PR: 136 = #0088 = 0000000010001000 +#0088: FR (OF SF ZF): 000 +#0088: Memory:::: +#0088: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0088: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#0088: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#0088: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#0088: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#0088: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#0088: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#0088: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#0088: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#0088: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#0088: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#0088: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#0088: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#0088: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#0088: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#0088: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#0088: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#0088: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#0088: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#0088: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0088: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0088: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0088: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0088: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0088: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0088: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0088: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0088: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0088: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0088: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0088: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0088: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0088: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#008A: Register:::: +#008A: GR0: 0 = #0000 = 0000000000000000 +#008A: GR1: 102 = #0066 = 0000000001100110 = 'f' +#008A: GR2: 0 = #0000 = 0000000000000000 +#008A: GR3: 0 = #0000 = 0000000000000000 +#008A: GR4: 0 = #0000 = 0000000000000000 +#008A: GR5: 0 = #0000 = 0000000000000000 +#008A: GR6: 0 = #0000 = 0000000000000000 +#008A: GR7: 0 = #0000 = 0000000000000000 +#008A: SP: 512 = #0200 = 0000001000000000 +#008A: PR: 138 = #008A = 0000000010001010 +#008A: FR (OF SF ZF): 000 +#008A: Memory:::: +#008A: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#008A: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#008A: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#008A: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#008A: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#008A: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#008A: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#008A: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#008A: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#008A: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#008A: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#008A: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#008A: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#008A: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#008A: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#008A: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#008A: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#008A: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#008A: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#008A: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#008A: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#008A: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#008A: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#008A: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#008A: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#008A: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#008A: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#008A: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#008A: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#008A: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#008A: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#008A: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#008A: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#008C: Register:::: +#008C: GR0: 0 = #0000 = 0000000000000000 +#008C: GR1: 103 = #0067 = 0000000001100111 = 'g' +#008C: GR2: 0 = #0000 = 0000000000000000 +#008C: GR3: 0 = #0000 = 0000000000000000 +#008C: GR4: 0 = #0000 = 0000000000000000 +#008C: GR5: 0 = #0000 = 0000000000000000 +#008C: GR6: 0 = #0000 = 0000000000000000 +#008C: GR7: 0 = #0000 = 0000000000000000 +#008C: SP: 512 = #0200 = 0000001000000000 +#008C: PR: 140 = #008C = 0000000010001100 +#008C: FR (OF SF ZF): 000 +#008C: Memory:::: +#008C: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#008C: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#008C: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#008C: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#008C: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#008C: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#008C: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#008C: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#008C: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#008C: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#008C: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#008C: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#008C: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#008C: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#008C: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#008C: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#008C: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#008C: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#008C: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#008C: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#008C: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#008C: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#008C: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#008C: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#008C: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#008C: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#008C: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#008C: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#008C: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#008C: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#008C: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#008C: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#008C: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#008E: Register:::: +#008E: GR0: 0 = #0000 = 0000000000000000 +#008E: GR1: 104 = #0068 = 0000000001101000 = 'h' +#008E: GR2: 0 = #0000 = 0000000000000000 +#008E: GR3: 0 = #0000 = 0000000000000000 +#008E: GR4: 0 = #0000 = 0000000000000000 +#008E: GR5: 0 = #0000 = 0000000000000000 +#008E: GR6: 0 = #0000 = 0000000000000000 +#008E: GR7: 0 = #0000 = 0000000000000000 +#008E: SP: 512 = #0200 = 0000001000000000 +#008E: PR: 142 = #008E = 0000000010001110 +#008E: FR (OF SF ZF): 000 +#008E: Memory:::: +#008E: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#008E: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#008E: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#008E: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#008E: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#008E: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#008E: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#008E: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#008E: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#008E: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#008E: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#008E: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#008E: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#008E: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#008E: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#008E: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#008E: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#008E: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#008E: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#008E: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#008E: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#008E: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#008E: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#008E: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#008E: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#008E: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#008E: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#008E: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#008E: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#008E: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#008E: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#008E: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#008E: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0090: Register:::: +#0090: GR0: 0 = #0000 = 0000000000000000 +#0090: GR1: 105 = #0069 = 0000000001101001 = 'i' +#0090: GR2: 0 = #0000 = 0000000000000000 +#0090: GR3: 0 = #0000 = 0000000000000000 +#0090: GR4: 0 = #0000 = 0000000000000000 +#0090: GR5: 0 = #0000 = 0000000000000000 +#0090: GR6: 0 = #0000 = 0000000000000000 +#0090: GR7: 0 = #0000 = 0000000000000000 +#0090: SP: 512 = #0200 = 0000001000000000 +#0090: PR: 144 = #0090 = 0000000010010000 +#0090: FR (OF SF ZF): 000 +#0090: Memory:::: +#0090: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0090: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#0090: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#0090: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#0090: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#0090: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#0090: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#0090: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#0090: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#0090: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#0090: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#0090: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#0090: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#0090: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#0090: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#0090: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#0090: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#0090: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#0090: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#0090: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0090: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0090: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0090: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0090: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0090: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0090: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0090: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0090: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0090: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0090: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0090: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0090: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0090: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0092: Register:::: +#0092: GR0: 0 = #0000 = 0000000000000000 +#0092: GR1: 106 = #006A = 0000000001101010 = 'j' +#0092: GR2: 0 = #0000 = 0000000000000000 +#0092: GR3: 0 = #0000 = 0000000000000000 +#0092: GR4: 0 = #0000 = 0000000000000000 +#0092: GR5: 0 = #0000 = 0000000000000000 +#0092: GR6: 0 = #0000 = 0000000000000000 +#0092: GR7: 0 = #0000 = 0000000000000000 +#0092: SP: 512 = #0200 = 0000001000000000 +#0092: PR: 146 = #0092 = 0000000010010010 +#0092: FR (OF SF ZF): 000 +#0092: Memory:::: +#0092: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0092: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#0092: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#0092: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#0092: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#0092: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#0092: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#0092: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#0092: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#0092: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#0092: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#0092: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#0092: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#0092: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#0092: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#0092: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#0092: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#0092: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#0092: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#0092: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0092: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0092: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0092: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0092: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0092: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0092: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0092: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0092: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0092: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0092: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0092: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0092: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0092: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0094: Register:::: +#0094: GR0: 0 = #0000 = 0000000000000000 +#0094: GR1: 107 = #006B = 0000000001101011 = 'k' +#0094: GR2: 0 = #0000 = 0000000000000000 +#0094: GR3: 0 = #0000 = 0000000000000000 +#0094: GR4: 0 = #0000 = 0000000000000000 +#0094: GR5: 0 = #0000 = 0000000000000000 +#0094: GR6: 0 = #0000 = 0000000000000000 +#0094: GR7: 0 = #0000 = 0000000000000000 +#0094: SP: 512 = #0200 = 0000001000000000 +#0094: PR: 148 = #0094 = 0000000010010100 +#0094: FR (OF SF ZF): 000 +#0094: Memory:::: +#0094: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0094: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#0094: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#0094: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#0094: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#0094: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#0094: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#0094: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#0094: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#0094: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#0094: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#0094: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#0094: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#0094: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#0094: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#0094: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#0094: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#0094: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#0094: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#0094: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0094: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0094: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0094: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0094: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0094: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0094: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0094: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0094: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0094: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0094: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0094: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0094: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0094: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0096: Register:::: +#0096: GR0: 0 = #0000 = 0000000000000000 +#0096: GR1: 108 = #006C = 0000000001101100 = 'l' +#0096: GR2: 0 = #0000 = 0000000000000000 +#0096: GR3: 0 = #0000 = 0000000000000000 +#0096: GR4: 0 = #0000 = 0000000000000000 +#0096: GR5: 0 = #0000 = 0000000000000000 +#0096: GR6: 0 = #0000 = 0000000000000000 +#0096: GR7: 0 = #0000 = 0000000000000000 +#0096: SP: 512 = #0200 = 0000001000000000 +#0096: PR: 150 = #0096 = 0000000010010110 +#0096: FR (OF SF ZF): 000 +#0096: Memory:::: +#0096: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0096: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#0096: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#0096: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#0096: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#0096: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#0096: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#0096: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#0096: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#0096: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#0096: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#0096: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#0096: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#0096: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#0096: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#0096: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#0096: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#0096: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#0096: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#0096: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0096: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0096: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0096: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0096: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0096: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0096: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0096: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0096: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0096: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0096: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0096: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0096: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0096: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0098: Register:::: +#0098: GR0: 0 = #0000 = 0000000000000000 +#0098: GR1: 109 = #006D = 0000000001101101 = 'm' +#0098: GR2: 0 = #0000 = 0000000000000000 +#0098: GR3: 0 = #0000 = 0000000000000000 +#0098: GR4: 0 = #0000 = 0000000000000000 +#0098: GR5: 0 = #0000 = 0000000000000000 +#0098: GR6: 0 = #0000 = 0000000000000000 +#0098: GR7: 0 = #0000 = 0000000000000000 +#0098: SP: 512 = #0200 = 0000001000000000 +#0098: PR: 152 = #0098 = 0000000010011000 +#0098: FR (OF SF ZF): 000 +#0098: Memory:::: +#0098: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0098: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#0098: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#0098: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#0098: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#0098: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#0098: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#0098: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#0098: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#0098: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#0098: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#0098: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#0098: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#0098: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#0098: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#0098: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#0098: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#0098: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#0098: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#0098: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0098: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0098: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0098: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0098: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0098: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0098: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0098: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0098: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0098: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0098: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0098: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0098: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0098: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#009A: Register:::: +#009A: GR0: 0 = #0000 = 0000000000000000 +#009A: GR1: 110 = #006E = 0000000001101110 = 'n' +#009A: GR2: 0 = #0000 = 0000000000000000 +#009A: GR3: 0 = #0000 = 0000000000000000 +#009A: GR4: 0 = #0000 = 0000000000000000 +#009A: GR5: 0 = #0000 = 0000000000000000 +#009A: GR6: 0 = #0000 = 0000000000000000 +#009A: GR7: 0 = #0000 = 0000000000000000 +#009A: SP: 512 = #0200 = 0000001000000000 +#009A: PR: 154 = #009A = 0000000010011010 +#009A: FR (OF SF ZF): 000 +#009A: Memory:::: +#009A: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#009A: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#009A: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#009A: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#009A: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#009A: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#009A: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#009A: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#009A: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#009A: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#009A: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#009A: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#009A: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#009A: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#009A: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#009A: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#009A: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#009A: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#009A: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#009A: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#009A: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#009A: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#009A: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#009A: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#009A: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#009A: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#009A: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#009A: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#009A: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#009A: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#009A: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#009A: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#009A: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#009C: Register:::: +#009C: GR0: 0 = #0000 = 0000000000000000 +#009C: GR1: 111 = #006F = 0000000001101111 = 'o' +#009C: GR2: 0 = #0000 = 0000000000000000 +#009C: GR3: 0 = #0000 = 0000000000000000 +#009C: GR4: 0 = #0000 = 0000000000000000 +#009C: GR5: 0 = #0000 = 0000000000000000 +#009C: GR6: 0 = #0000 = 0000000000000000 +#009C: GR7: 0 = #0000 = 0000000000000000 +#009C: SP: 512 = #0200 = 0000001000000000 +#009C: PR: 156 = #009C = 0000000010011100 +#009C: FR (OF SF ZF): 000 +#009C: Memory:::: +#009C: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#009C: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#009C: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#009C: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#009C: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#009C: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#009C: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#009C: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#009C: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#009C: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#009C: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#009C: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#009C: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#009C: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#009C: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#009C: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#009C: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#009C: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#009C: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#009C: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#009C: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#009C: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#009C: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#009C: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#009C: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#009C: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#009C: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#009C: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#009C: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#009C: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#009C: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#009C: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#009C: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#009E: Register:::: +#009E: GR0: 0 = #0000 = 0000000000000000 +#009E: GR1: 112 = #0070 = 0000000001110000 = 'p' +#009E: GR2: 0 = #0000 = 0000000000000000 +#009E: GR3: 0 = #0000 = 0000000000000000 +#009E: GR4: 0 = #0000 = 0000000000000000 +#009E: GR5: 0 = #0000 = 0000000000000000 +#009E: GR6: 0 = #0000 = 0000000000000000 +#009E: GR7: 0 = #0000 = 0000000000000000 +#009E: SP: 512 = #0200 = 0000001000000000 +#009E: PR: 158 = #009E = 0000000010011110 +#009E: FR (OF SF ZF): 000 +#009E: Memory:::: +#009E: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#009E: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#009E: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#009E: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#009E: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#009E: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#009E: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#009E: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#009E: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#009E: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#009E: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#009E: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#009E: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#009E: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#009E: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#009E: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#009E: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#009E: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#009E: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#009E: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#009E: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#009E: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#009E: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#009E: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#009E: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#009E: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#009E: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#009E: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#009E: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#009E: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#009E: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#009E: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#009E: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#00A0: Register:::: +#00A0: GR0: 0 = #0000 = 0000000000000000 +#00A0: GR1: 113 = #0071 = 0000000001110001 = 'q' +#00A0: GR2: 0 = #0000 = 0000000000000000 +#00A0: GR3: 0 = #0000 = 0000000000000000 +#00A0: GR4: 0 = #0000 = 0000000000000000 +#00A0: GR5: 0 = #0000 = 0000000000000000 +#00A0: GR6: 0 = #0000 = 0000000000000000 +#00A0: GR7: 0 = #0000 = 0000000000000000 +#00A0: SP: 512 = #0200 = 0000001000000000 +#00A0: PR: 160 = #00A0 = 0000000010100000 +#00A0: FR (OF SF ZF): 000 +#00A0: Memory:::: +#00A0: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#00A0: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#00A0: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#00A0: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#00A0: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#00A0: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#00A0: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#00A0: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#00A0: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#00A0: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#00A0: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#00A0: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#00A0: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#00A0: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#00A0: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#00A0: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#00A0: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#00A0: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#00A0: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#00A0: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00A0: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00A0: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00A0: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00A0: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00A0: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00A0: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00A0: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00A0: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00A0: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00A0: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00A0: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00A0: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00A0: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#00A2: Register:::: +#00A2: GR0: 0 = #0000 = 0000000000000000 +#00A2: GR1: 114 = #0072 = 0000000001110010 = 'r' +#00A2: GR2: 0 = #0000 = 0000000000000000 +#00A2: GR3: 0 = #0000 = 0000000000000000 +#00A2: GR4: 0 = #0000 = 0000000000000000 +#00A2: GR5: 0 = #0000 = 0000000000000000 +#00A2: GR6: 0 = #0000 = 0000000000000000 +#00A2: GR7: 0 = #0000 = 0000000000000000 +#00A2: SP: 512 = #0200 = 0000001000000000 +#00A2: PR: 162 = #00A2 = 0000000010100010 +#00A2: FR (OF SF ZF): 000 +#00A2: Memory:::: +#00A2: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#00A2: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#00A2: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#00A2: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#00A2: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#00A2: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#00A2: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#00A2: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#00A2: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#00A2: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#00A2: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#00A2: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#00A2: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#00A2: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#00A2: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#00A2: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#00A2: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#00A2: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#00A2: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#00A2: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00A2: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00A2: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00A2: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00A2: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00A2: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00A2: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00A2: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00A2: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00A2: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00A2: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00A2: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00A2: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00A2: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#00A4: Register:::: +#00A4: GR0: 0 = #0000 = 0000000000000000 +#00A4: GR1: 115 = #0073 = 0000000001110011 = 's' +#00A4: GR2: 0 = #0000 = 0000000000000000 +#00A4: GR3: 0 = #0000 = 0000000000000000 +#00A4: GR4: 0 = #0000 = 0000000000000000 +#00A4: GR5: 0 = #0000 = 0000000000000000 +#00A4: GR6: 0 = #0000 = 0000000000000000 +#00A4: GR7: 0 = #0000 = 0000000000000000 +#00A4: SP: 512 = #0200 = 0000001000000000 +#00A4: PR: 164 = #00A4 = 0000000010100100 +#00A4: FR (OF SF ZF): 000 +#00A4: Memory:::: +#00A4: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#00A4: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#00A4: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#00A4: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#00A4: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#00A4: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#00A4: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#00A4: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#00A4: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#00A4: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#00A4: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#00A4: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#00A4: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#00A4: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#00A4: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#00A4: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#00A4: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#00A4: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#00A4: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#00A4: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00A4: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00A4: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00A4: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00A4: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00A4: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00A4: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00A4: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00A4: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00A4: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00A4: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00A4: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00A4: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00A4: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#00A6: Register:::: +#00A6: GR0: 0 = #0000 = 0000000000000000 +#00A6: GR1: 116 = #0074 = 0000000001110100 = 't' +#00A6: GR2: 0 = #0000 = 0000000000000000 +#00A6: GR3: 0 = #0000 = 0000000000000000 +#00A6: GR4: 0 = #0000 = 0000000000000000 +#00A6: GR5: 0 = #0000 = 0000000000000000 +#00A6: GR6: 0 = #0000 = 0000000000000000 +#00A6: GR7: 0 = #0000 = 0000000000000000 +#00A6: SP: 512 = #0200 = 0000001000000000 +#00A6: PR: 166 = #00A6 = 0000000010100110 +#00A6: FR (OF SF ZF): 000 +#00A6: Memory:::: +#00A6: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#00A6: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#00A6: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#00A6: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#00A6: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#00A6: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#00A6: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#00A6: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#00A6: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#00A6: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#00A6: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#00A6: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#00A6: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#00A6: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#00A6: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#00A6: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#00A6: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#00A6: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#00A6: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#00A6: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00A6: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00A6: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00A6: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00A6: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00A6: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00A6: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00A6: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00A6: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00A6: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00A6: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00A6: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00A6: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00A6: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#00A8: Register:::: +#00A8: GR0: 0 = #0000 = 0000000000000000 +#00A8: GR1: 117 = #0075 = 0000000001110101 = 'u' +#00A8: GR2: 0 = #0000 = 0000000000000000 +#00A8: GR3: 0 = #0000 = 0000000000000000 +#00A8: GR4: 0 = #0000 = 0000000000000000 +#00A8: GR5: 0 = #0000 = 0000000000000000 +#00A8: GR6: 0 = #0000 = 0000000000000000 +#00A8: GR7: 0 = #0000 = 0000000000000000 +#00A8: SP: 512 = #0200 = 0000001000000000 +#00A8: PR: 168 = #00A8 = 0000000010101000 +#00A8: FR (OF SF ZF): 000 +#00A8: Memory:::: +#00A8: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#00A8: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#00A8: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#00A8: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#00A8: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#00A8: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#00A8: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#00A8: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#00A8: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#00A8: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#00A8: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#00A8: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#00A8: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#00A8: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#00A8: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#00A8: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#00A8: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#00A8: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#00A8: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#00A8: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00A8: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00A8: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00A8: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00A8: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00A8: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00A8: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00A8: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00A8: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00A8: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00A8: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00A8: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00A8: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00A8: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#00AA: Register:::: +#00AA: GR0: 0 = #0000 = 0000000000000000 +#00AA: GR1: 118 = #0076 = 0000000001110110 = 'v' +#00AA: GR2: 0 = #0000 = 0000000000000000 +#00AA: GR3: 0 = #0000 = 0000000000000000 +#00AA: GR4: 0 = #0000 = 0000000000000000 +#00AA: GR5: 0 = #0000 = 0000000000000000 +#00AA: GR6: 0 = #0000 = 0000000000000000 +#00AA: GR7: 0 = #0000 = 0000000000000000 +#00AA: SP: 512 = #0200 = 0000001000000000 +#00AA: PR: 170 = #00AA = 0000000010101010 +#00AA: FR (OF SF ZF): 000 +#00AA: Memory:::: +#00AA: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#00AA: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#00AA: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#00AA: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#00AA: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#00AA: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#00AA: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#00AA: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#00AA: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#00AA: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#00AA: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#00AA: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#00AA: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#00AA: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#00AA: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#00AA: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#00AA: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#00AA: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#00AA: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#00AA: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00AA: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00AA: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00AA: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00AA: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00AA: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00AA: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00AA: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00AA: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00AA: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00AA: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00AA: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00AA: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00AA: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#00AC: Register:::: +#00AC: GR0: 0 = #0000 = 0000000000000000 +#00AC: GR1: 119 = #0077 = 0000000001110111 = 'w' +#00AC: GR2: 0 = #0000 = 0000000000000000 +#00AC: GR3: 0 = #0000 = 0000000000000000 +#00AC: GR4: 0 = #0000 = 0000000000000000 +#00AC: GR5: 0 = #0000 = 0000000000000000 +#00AC: GR6: 0 = #0000 = 0000000000000000 +#00AC: GR7: 0 = #0000 = 0000000000000000 +#00AC: SP: 512 = #0200 = 0000001000000000 +#00AC: PR: 172 = #00AC = 0000000010101100 +#00AC: FR (OF SF ZF): 000 +#00AC: Memory:::: +#00AC: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#00AC: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#00AC: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#00AC: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#00AC: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#00AC: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#00AC: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#00AC: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#00AC: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#00AC: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#00AC: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#00AC: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#00AC: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#00AC: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#00AC: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#00AC: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#00AC: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#00AC: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#00AC: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#00AC: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00AC: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00AC: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00AC: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00AC: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00AC: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00AC: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00AC: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00AC: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00AC: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00AC: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00AC: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00AC: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00AC: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#00AE: Register:::: +#00AE: GR0: 0 = #0000 = 0000000000000000 +#00AE: GR1: 120 = #0078 = 0000000001111000 = 'x' +#00AE: GR2: 0 = #0000 = 0000000000000000 +#00AE: GR3: 0 = #0000 = 0000000000000000 +#00AE: GR4: 0 = #0000 = 0000000000000000 +#00AE: GR5: 0 = #0000 = 0000000000000000 +#00AE: GR6: 0 = #0000 = 0000000000000000 +#00AE: GR7: 0 = #0000 = 0000000000000000 +#00AE: SP: 512 = #0200 = 0000001000000000 +#00AE: PR: 174 = #00AE = 0000000010101110 +#00AE: FR (OF SF ZF): 000 +#00AE: Memory:::: +#00AE: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#00AE: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#00AE: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#00AE: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#00AE: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#00AE: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#00AE: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#00AE: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#00AE: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#00AE: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#00AE: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#00AE: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#00AE: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#00AE: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#00AE: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#00AE: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#00AE: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#00AE: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#00AE: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#00AE: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00AE: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00AE: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00AE: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00AE: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00AE: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00AE: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00AE: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00AE: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00AE: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00AE: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00AE: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00AE: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00AE: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#00B0: Register:::: +#00B0: GR0: 0 = #0000 = 0000000000000000 +#00B0: GR1: 121 = #0079 = 0000000001111001 = 'y' +#00B0: GR2: 0 = #0000 = 0000000000000000 +#00B0: GR3: 0 = #0000 = 0000000000000000 +#00B0: GR4: 0 = #0000 = 0000000000000000 +#00B0: GR5: 0 = #0000 = 0000000000000000 +#00B0: GR6: 0 = #0000 = 0000000000000000 +#00B0: GR7: 0 = #0000 = 0000000000000000 +#00B0: SP: 512 = #0200 = 0000001000000000 +#00B0: PR: 176 = #00B0 = 0000000010110000 +#00B0: FR (OF SF ZF): 000 +#00B0: Memory:::: +#00B0: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#00B0: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#00B0: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#00B0: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#00B0: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#00B0: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#00B0: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#00B0: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#00B0: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#00B0: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#00B0: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#00B0: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#00B0: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#00B0: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#00B0: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#00B0: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#00B0: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#00B0: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#00B0: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#00B0: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00B0: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00B0: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00B0: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00B0: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00B0: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00B0: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00B0: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00B0: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00B0: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00B0: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00B0: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00B0: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00B0: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#00B2: Register:::: +#00B2: GR0: 0 = #0000 = 0000000000000000 +#00B2: GR1: 122 = #007A = 0000000001111010 = 'z' +#00B2: GR2: 0 = #0000 = 0000000000000000 +#00B2: GR3: 0 = #0000 = 0000000000000000 +#00B2: GR4: 0 = #0000 = 0000000000000000 +#00B2: GR5: 0 = #0000 = 0000000000000000 +#00B2: GR6: 0 = #0000 = 0000000000000000 +#00B2: GR7: 0 = #0000 = 0000000000000000 +#00B2: SP: 512 = #0200 = 0000001000000000 +#00B2: PR: 178 = #00B2 = 0000000010110010 +#00B2: FR (OF SF ZF): 000 +#00B2: Memory:::: +#00B2: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#00B2: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#00B2: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#00B2: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#00B2: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#00B2: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#00B2: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#00B2: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#00B2: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#00B2: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#00B2: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#00B2: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#00B2: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#00B2: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#00B2: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#00B2: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#00B2: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#00B2: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#00B2: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#00B2: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00B2: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00B2: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00B2: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00B2: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00B2: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00B2: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00B2: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00B2: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00B2: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00B2: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00B2: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00B2: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00B2: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#00B4: Register:::: +#00B4: GR0: 0 = #0000 = 0000000000000000 +#00B4: GR1: 123 = #007B = 0000000001111011 = '{' +#00B4: GR2: 0 = #0000 = 0000000000000000 +#00B4: GR3: 0 = #0000 = 0000000000000000 +#00B4: GR4: 0 = #0000 = 0000000000000000 +#00B4: GR5: 0 = #0000 = 0000000000000000 +#00B4: GR6: 0 = #0000 = 0000000000000000 +#00B4: GR7: 0 = #0000 = 0000000000000000 +#00B4: SP: 512 = #0200 = 0000001000000000 +#00B4: PR: 180 = #00B4 = 0000000010110100 +#00B4: FR (OF SF ZF): 000 +#00B4: Memory:::: +#00B4: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#00B4: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#00B4: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#00B4: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#00B4: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#00B4: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#00B4: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#00B4: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#00B4: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#00B4: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#00B4: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#00B4: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#00B4: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#00B4: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#00B4: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#00B4: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#00B4: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#00B4: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#00B4: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#00B4: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00B4: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00B4: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00B4: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00B4: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00B4: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00B4: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00B4: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00B4: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00B4: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00B4: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00B4: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00B4: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00B4: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#00B6: Register:::: +#00B6: GR0: 0 = #0000 = 0000000000000000 +#00B6: GR1: 124 = #007C = 0000000001111100 = '|' +#00B6: GR2: 0 = #0000 = 0000000000000000 +#00B6: GR3: 0 = #0000 = 0000000000000000 +#00B6: GR4: 0 = #0000 = 0000000000000000 +#00B6: GR5: 0 = #0000 = 0000000000000000 +#00B6: GR6: 0 = #0000 = 0000000000000000 +#00B6: GR7: 0 = #0000 = 0000000000000000 +#00B6: SP: 512 = #0200 = 0000001000000000 +#00B6: PR: 182 = #00B6 = 0000000010110110 +#00B6: FR (OF SF ZF): 000 +#00B6: Memory:::: +#00B6: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#00B6: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#00B6: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#00B6: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#00B6: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#00B6: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#00B6: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#00B6: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#00B6: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#00B6: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#00B6: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#00B6: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#00B6: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#00B6: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#00B6: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#00B6: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#00B6: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#00B6: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#00B6: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#00B6: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00B6: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00B6: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00B6: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00B6: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00B6: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00B6: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00B6: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00B6: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00B6: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00B6: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00B6: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00B6: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00B6: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#00B8: Register:::: +#00B8: GR0: 0 = #0000 = 0000000000000000 +#00B8: GR1: 125 = #007D = 0000000001111101 = '}' +#00B8: GR2: 0 = #0000 = 0000000000000000 +#00B8: GR3: 0 = #0000 = 0000000000000000 +#00B8: GR4: 0 = #0000 = 0000000000000000 +#00B8: GR5: 0 = #0000 = 0000000000000000 +#00B8: GR6: 0 = #0000 = 0000000000000000 +#00B8: GR7: 0 = #0000 = 0000000000000000 +#00B8: SP: 512 = #0200 = 0000001000000000 +#00B8: PR: 184 = #00B8 = 0000000010111000 +#00B8: FR (OF SF ZF): 000 +#00B8: Memory:::: +#00B8: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#00B8: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#00B8: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#00B8: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#00B8: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#00B8: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#00B8: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#00B8: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#00B8: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#00B8: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#00B8: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#00B8: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#00B8: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#00B8: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#00B8: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#00B8: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#00B8: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#00B8: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#00B8: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#00B8: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00B8: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00B8: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00B8: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00B8: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00B8: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00B8: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00B8: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00B8: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00B8: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00B8: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00B8: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00B8: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00B8: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#00BA: Register:::: +#00BA: GR0: 0 = #0000 = 0000000000000000 +#00BA: GR1: 126 = #007E = 0000000001111110 = '~' +#00BA: GR2: 0 = #0000 = 0000000000000000 +#00BA: GR3: 0 = #0000 = 0000000000000000 +#00BA: GR4: 0 = #0000 = 0000000000000000 +#00BA: GR5: 0 = #0000 = 0000000000000000 +#00BA: GR6: 0 = #0000 = 0000000000000000 +#00BA: GR7: 0 = #0000 = 0000000000000000 +#00BA: SP: 512 = #0200 = 0000001000000000 +#00BA: PR: 186 = #00BA = 0000000010111010 +#00BA: FR (OF SF ZF): 000 +#00BA: Memory:::: +#00BA: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#00BA: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#00BA: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#00BA: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#00BA: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#00BA: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#00BA: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#00BA: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#00BA: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#00BA: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#00BA: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#00BA: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#00BA: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#00BA: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#00BA: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#00BA: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#00BA: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#00BA: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#00BA: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#00BA: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00BA: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00BA: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00BA: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00BA: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00BA: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00BA: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00BA: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00BA: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00BA: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00BA: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00BA: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00BA: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00BA: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + diff --git a/test/integration/casl2/cmd_LD_ld0_l/Makefile b/test/integration/casl2/cmd_LD_ld0_l/Makefile new file mode 100644 index 0000000..7d6bca6 --- /dev/null +++ b/test/integration/casl2/cmd_LD_ld0_l/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -atd +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/LD/ld0_l.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_LD_ld1/0.txt b/test/integration/casl2/cmd_LD_ld1/0.txt new file mode 100644 index 0000000..3685559 --- /dev/null +++ b/test/integration/casl2/cmd_LD_ld1/0.txt @@ -0,0 +1,790 @@ +../../../../casl2 -atd -M64 ../../../../as/cmd/LD/ld1.casl + +Assemble ../../../../as/cmd/LD/ld1.casl (0) + +Assemble ../../../../as/cmd/LD/ld1.casl (1) +../../../../as/cmd/LD/ld1.casl: 1:MAIN START +../../../../as/cmd/LD/ld1.casl: 2: LAD GR1,#FFFF + #0000 #1210 + #0001 #FFFF +../../../../as/cmd/LD/ld1.casl: 3: LD GR2,GR1 + #0002 #1421 +../../../../as/cmd/LD/ld1.casl: 4: LD GR3,GR1 + #0003 #1431 +../../../../as/cmd/LD/ld1.casl: 5: LD GR4,GR1 + #0004 #1441 +../../../../as/cmd/LD/ld1.casl: 6: LD GR5,GR1 + #0005 #1451 +../../../../as/cmd/LD/ld1.casl: 7: LD GR6,GR1 + #0006 #1461 +../../../../as/cmd/LD/ld1.casl: 8: LD GR7,GR1 + #0007 #1471 +../../../../as/cmd/LD/ld1.casl: 9: LD GR0,GR1 + #0008 #1401 +../../../../as/cmd/LD/ld1.casl: 10: LD GR1,GR1 + #0009 #1411 +../../../../as/cmd/LD/ld1.casl: 11: LAD GR2,#FFFE + #000A #1220 + #000B #FFFE +../../../../as/cmd/LD/ld1.casl: 12: LD GR2,GR2 + #000C #1422 +../../../../as/cmd/LD/ld1.casl: 13: LD GR3,GR2 + #000D #1432 +../../../../as/cmd/LD/ld1.casl: 14: LD GR4,GR2 + #000E #1442 +../../../../as/cmd/LD/ld1.casl: 15: LD GR5,GR2 + #000F #1452 +../../../../as/cmd/LD/ld1.casl: 16: LD GR6,GR2 + #0010 #1462 +../../../../as/cmd/LD/ld1.casl: 17: LD GR7,GR2 + #0011 #1472 +../../../../as/cmd/LD/ld1.casl: 18: LD GR0,GR2 + #0012 #1402 +../../../../as/cmd/LD/ld1.casl: 19: LD GR1,GR2 + #0013 #1412 +../../../../as/cmd/LD/ld1.casl: 20: LAD GR3,#FFFE + #0014 #1230 + #0015 #FFFE +../../../../as/cmd/LD/ld1.casl: 21: LD GR3,GR3 + #0016 #1433 +../../../../as/cmd/LD/ld1.casl: 22: LD GR4,GR3 + #0017 #1443 +../../../../as/cmd/LD/ld1.casl: 23: LD GR5,GR3 + #0018 #1453 +../../../../as/cmd/LD/ld1.casl: 24: LD GR6,GR3 + #0019 #1463 +../../../../as/cmd/LD/ld1.casl: 25: LD GR7,GR3 + #001A #1473 +../../../../as/cmd/LD/ld1.casl: 26: LD GR0,GR3 + #001B #1403 +../../../../as/cmd/LD/ld1.casl: 27: LD GR1,GR3 + #001C #1413 +../../../../as/cmd/LD/ld1.casl: 28: LD GR2,GR3 + #001D #1423 +../../../../as/cmd/LD/ld1.casl: 29: LAD GR0,1 + #001E #1200 + #001F #0001 +../../../../as/cmd/LD/ld1.casl: 30: LD GR1,GR0 + #0020 #1410 +../../../../as/cmd/LD/ld1.casl: 31: LD GR2,GR0 + #0021 #1420 +../../../../as/cmd/LD/ld1.casl: 32: LD GR3,GR0 + #0022 #1430 +../../../../as/cmd/LD/ld1.casl: 33: LD GR4,GR0 + #0023 #1440 +../../../../as/cmd/LD/ld1.casl: 34: LD GR5,GR0 + #0024 #1450 +../../../../as/cmd/LD/ld1.casl: 35: LD GR6,GR0 + #0025 #1460 +../../../../as/cmd/LD/ld1.casl: 36: LD GR7,GR0 + #0026 #1470 +../../../../as/cmd/LD/ld1.casl: 37: LD GR0,GR0 + #0027 #1400 +../../../../as/cmd/LD/ld1.casl: 38: RET + #0028 #8100 +../../../../as/cmd/LD/ld1.casl: 39: 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: 64 = #0040 = 0000000001000000 +#0000: PR: 0 = #0000 = 0000000000000000 +#0000: FR (OF SF ZF): 000 +#0000: Memory:::: +#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0000: 0000: 1210 FFFF 1421 1431 1441 1451 1461 1471 1401 1411 1220 FFFE 1422 1432 1442 1452 +#0000: 0010: 1462 1472 1402 1412 1230 FFFE 1433 1443 1453 1463 1473 1403 1413 1423 1200 0001 +#0000: 0020: 1410 1420 1430 1440 1450 1460 1470 1400 8100 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 + +#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: 64 = #0040 = 0000000001000000 +#0002: PR: 2 = #0002 = 0000000000000010 +#0002: FR (OF SF ZF): 000 +#0002: Memory:::: +#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0002: 0000: 1210 FFFF 1421 1431 1441 1451 1461 1471 1401 1411 1220 FFFE 1422 1432 1442 1452 +#0002: 0010: 1462 1472 1402 1412 1230 FFFE 1433 1443 1453 1463 1473 1403 1413 1423 1200 0001 +#0002: 0020: 1410 1420 1430 1440 1450 1460 1470 1400 8100 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 + +#0003: Register:::: +#0003: GR0: 0 = #0000 = 0000000000000000 +#0003: GR1: -1 = #FFFF = 1111111111111111 +#0003: GR2: -1 = #FFFF = 1111111111111111 +#0003: GR3: 0 = #0000 = 0000000000000000 +#0003: GR4: 0 = #0000 = 0000000000000000 +#0003: GR5: 0 = #0000 = 0000000000000000 +#0003: GR6: 0 = #0000 = 0000000000000000 +#0003: GR7: 0 = #0000 = 0000000000000000 +#0003: SP: 64 = #0040 = 0000000001000000 +#0003: PR: 3 = #0003 = 0000000000000011 +#0003: FR (OF SF ZF): 010 +#0003: Memory:::: +#0003: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0003: 0000: 1210 FFFF 1421 1431 1441 1451 1461 1471 1401 1411 1220 FFFE 1422 1432 1442 1452 +#0003: 0010: 1462 1472 1402 1412 1230 FFFE 1433 1443 1453 1463 1473 1403 1413 1423 1200 0001 +#0003: 0020: 1410 1420 1430 1440 1450 1460 1470 1400 8100 0000 0000 0000 0000 0000 0000 0000 +#0003: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: -1 = #FFFF = 1111111111111111 +#0004: GR2: -1 = #FFFF = 1111111111111111 +#0004: GR3: -1 = #FFFF = 1111111111111111 +#0004: GR4: 0 = #0000 = 0000000000000000 +#0004: GR5: 0 = #0000 = 0000000000000000 +#0004: GR6: 0 = #0000 = 0000000000000000 +#0004: GR7: 0 = #0000 = 0000000000000000 +#0004: SP: 64 = #0040 = 0000000001000000 +#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: 1210 FFFF 1421 1431 1441 1451 1461 1471 1401 1411 1220 FFFE 1422 1432 1442 1452 +#0004: 0010: 1462 1472 1402 1412 1230 FFFE 1433 1443 1453 1463 1473 1403 1413 1423 1200 0001 +#0004: 0020: 1410 1420 1430 1440 1450 1460 1470 1400 8100 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 + +#0005: Register:::: +#0005: GR0: 0 = #0000 = 0000000000000000 +#0005: GR1: -1 = #FFFF = 1111111111111111 +#0005: GR2: -1 = #FFFF = 1111111111111111 +#0005: GR3: -1 = #FFFF = 1111111111111111 +#0005: GR4: -1 = #FFFF = 1111111111111111 +#0005: GR5: 0 = #0000 = 0000000000000000 +#0005: GR6: 0 = #0000 = 0000000000000000 +#0005: GR7: 0 = #0000 = 0000000000000000 +#0005: SP: 64 = #0040 = 0000000001000000 +#0005: PR: 5 = #0005 = 0000000000000101 +#0005: FR (OF SF ZF): 010 +#0005: Memory:::: +#0005: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0005: 0000: 1210 FFFF 1421 1431 1441 1451 1461 1471 1401 1411 1220 FFFE 1422 1432 1442 1452 +#0005: 0010: 1462 1472 1402 1412 1230 FFFE 1433 1443 1453 1463 1473 1403 1413 1423 1200 0001 +#0005: 0020: 1410 1420 1430 1440 1450 1460 1470 1400 8100 0000 0000 0000 0000 0000 0000 0000 +#0005: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0006: Register:::: +#0006: GR0: 0 = #0000 = 0000000000000000 +#0006: GR1: -1 = #FFFF = 1111111111111111 +#0006: GR2: -1 = #FFFF = 1111111111111111 +#0006: GR3: -1 = #FFFF = 1111111111111111 +#0006: GR4: -1 = #FFFF = 1111111111111111 +#0006: GR5: -1 = #FFFF = 1111111111111111 +#0006: GR6: 0 = #0000 = 0000000000000000 +#0006: GR7: 0 = #0000 = 0000000000000000 +#0006: SP: 64 = #0040 = 0000000001000000 +#0006: PR: 6 = #0006 = 0000000000000110 +#0006: FR (OF SF ZF): 010 +#0006: Memory:::: +#0006: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0006: 0000: 1210 FFFF 1421 1431 1441 1451 1461 1471 1401 1411 1220 FFFE 1422 1432 1442 1452 +#0006: 0010: 1462 1472 1402 1412 1230 FFFE 1433 1443 1453 1463 1473 1403 1413 1423 1200 0001 +#0006: 0020: 1410 1420 1430 1440 1450 1460 1470 1400 8100 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 + +#0007: Register:::: +#0007: GR0: 0 = #0000 = 0000000000000000 +#0007: GR1: -1 = #FFFF = 1111111111111111 +#0007: GR2: -1 = #FFFF = 1111111111111111 +#0007: GR3: -1 = #FFFF = 1111111111111111 +#0007: GR4: -1 = #FFFF = 1111111111111111 +#0007: GR5: -1 = #FFFF = 1111111111111111 +#0007: GR6: -1 = #FFFF = 1111111111111111 +#0007: GR7: 0 = #0000 = 0000000000000000 +#0007: SP: 64 = #0040 = 0000000001000000 +#0007: PR: 7 = #0007 = 0000000000000111 +#0007: FR (OF SF ZF): 010 +#0007: Memory:::: +#0007: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0007: 0000: 1210 FFFF 1421 1431 1441 1451 1461 1471 1401 1411 1220 FFFE 1422 1432 1442 1452 +#0007: 0010: 1462 1472 1402 1412 1230 FFFE 1433 1443 1453 1463 1473 1403 1413 1423 1200 0001 +#0007: 0020: 1410 1420 1430 1440 1450 1460 1470 1400 8100 0000 0000 0000 0000 0000 0000 0000 +#0007: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0008: Register:::: +#0008: GR0: 0 = #0000 = 0000000000000000 +#0008: GR1: -1 = #FFFF = 1111111111111111 +#0008: GR2: -1 = #FFFF = 1111111111111111 +#0008: GR3: -1 = #FFFF = 1111111111111111 +#0008: GR4: -1 = #FFFF = 1111111111111111 +#0008: GR5: -1 = #FFFF = 1111111111111111 +#0008: GR6: -1 = #FFFF = 1111111111111111 +#0008: GR7: -1 = #FFFF = 1111111111111111 +#0008: SP: 64 = #0040 = 0000000001000000 +#0008: PR: 8 = #0008 = 0000000000001000 +#0008: FR (OF SF ZF): 010 +#0008: Memory:::: +#0008: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0008: 0000: 1210 FFFF 1421 1431 1441 1451 1461 1471 1401 1411 1220 FFFE 1422 1432 1442 1452 +#0008: 0010: 1462 1472 1402 1412 1230 FFFE 1433 1443 1453 1463 1473 1403 1413 1423 1200 0001 +#0008: 0020: 1410 1420 1430 1440 1450 1460 1470 1400 8100 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 + +#0009: Register:::: +#0009: GR0: -1 = #FFFF = 1111111111111111 +#0009: GR1: -1 = #FFFF = 1111111111111111 +#0009: GR2: -1 = #FFFF = 1111111111111111 +#0009: GR3: -1 = #FFFF = 1111111111111111 +#0009: GR4: -1 = #FFFF = 1111111111111111 +#0009: GR5: -1 = #FFFF = 1111111111111111 +#0009: GR6: -1 = #FFFF = 1111111111111111 +#0009: GR7: -1 = #FFFF = 1111111111111111 +#0009: SP: 64 = #0040 = 0000000001000000 +#0009: PR: 9 = #0009 = 0000000000001001 +#0009: FR (OF SF ZF): 010 +#0009: Memory:::: +#0009: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0009: 0000: 1210 FFFF 1421 1431 1441 1451 1461 1471 1401 1411 1220 FFFE 1422 1432 1442 1452 +#0009: 0010: 1462 1472 1402 1412 1230 FFFE 1433 1443 1453 1463 1473 1403 1413 1423 1200 0001 +#0009: 0020: 1410 1420 1430 1440 1450 1460 1470 1400 8100 0000 0000 0000 0000 0000 0000 0000 +#0009: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#000A: Register:::: +#000A: GR0: -1 = #FFFF = 1111111111111111 +#000A: GR1: -1 = #FFFF = 1111111111111111 +#000A: GR2: -1 = #FFFF = 1111111111111111 +#000A: GR3: -1 = #FFFF = 1111111111111111 +#000A: GR4: -1 = #FFFF = 1111111111111111 +#000A: GR5: -1 = #FFFF = 1111111111111111 +#000A: GR6: -1 = #FFFF = 1111111111111111 +#000A: GR7: -1 = #FFFF = 1111111111111111 +#000A: SP: 64 = #0040 = 0000000001000000 +#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: 1210 FFFF 1421 1431 1441 1451 1461 1471 1401 1411 1220 FFFE 1422 1432 1442 1452 +#000A: 0010: 1462 1472 1402 1412 1230 FFFE 1433 1443 1453 1463 1473 1403 1413 1423 1200 0001 +#000A: 0020: 1410 1420 1430 1440 1450 1460 1470 1400 8100 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 + +#000C: Register:::: +#000C: GR0: -1 = #FFFF = 1111111111111111 +#000C: GR1: -1 = #FFFF = 1111111111111111 +#000C: GR2: -2 = #FFFE = 1111111111111110 +#000C: GR3: -1 = #FFFF = 1111111111111111 +#000C: GR4: -1 = #FFFF = 1111111111111111 +#000C: GR5: -1 = #FFFF = 1111111111111111 +#000C: GR6: -1 = #FFFF = 1111111111111111 +#000C: GR7: -1 = #FFFF = 1111111111111111 +#000C: SP: 64 = #0040 = 0000000001000000 +#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: 1210 FFFF 1421 1431 1441 1451 1461 1471 1401 1411 1220 FFFE 1422 1432 1442 1452 +#000C: 0010: 1462 1472 1402 1412 1230 FFFE 1433 1443 1453 1463 1473 1403 1413 1423 1200 0001 +#000C: 0020: 1410 1420 1430 1440 1450 1460 1470 1400 8100 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 + +#000D: Register:::: +#000D: GR0: -1 = #FFFF = 1111111111111111 +#000D: GR1: -1 = #FFFF = 1111111111111111 +#000D: GR2: -2 = #FFFE = 1111111111111110 +#000D: GR3: -1 = #FFFF = 1111111111111111 +#000D: GR4: -1 = #FFFF = 1111111111111111 +#000D: GR5: -1 = #FFFF = 1111111111111111 +#000D: GR6: -1 = #FFFF = 1111111111111111 +#000D: GR7: -1 = #FFFF = 1111111111111111 +#000D: SP: 64 = #0040 = 0000000001000000 +#000D: PR: 13 = #000D = 0000000000001101 +#000D: FR (OF SF ZF): 010 +#000D: Memory:::: +#000D: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000D: 0000: 1210 FFFF 1421 1431 1441 1451 1461 1471 1401 1411 1220 FFFE 1422 1432 1442 1452 +#000D: 0010: 1462 1472 1402 1412 1230 FFFE 1433 1443 1453 1463 1473 1403 1413 1423 1200 0001 +#000D: 0020: 1410 1420 1430 1440 1450 1460 1470 1400 8100 0000 0000 0000 0000 0000 0000 0000 +#000D: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#000E: Register:::: +#000E: GR0: -1 = #FFFF = 1111111111111111 +#000E: GR1: -1 = #FFFF = 1111111111111111 +#000E: GR2: -2 = #FFFE = 1111111111111110 +#000E: GR3: -2 = #FFFE = 1111111111111110 +#000E: GR4: -1 = #FFFF = 1111111111111111 +#000E: GR5: -1 = #FFFF = 1111111111111111 +#000E: GR6: -1 = #FFFF = 1111111111111111 +#000E: GR7: -1 = #FFFF = 1111111111111111 +#000E: SP: 64 = #0040 = 0000000001000000 +#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: 1210 FFFF 1421 1431 1441 1451 1461 1471 1401 1411 1220 FFFE 1422 1432 1442 1452 +#000E: 0010: 1462 1472 1402 1412 1230 FFFE 1433 1443 1453 1463 1473 1403 1413 1423 1200 0001 +#000E: 0020: 1410 1420 1430 1440 1450 1460 1470 1400 8100 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 + +#000F: Register:::: +#000F: GR0: -1 = #FFFF = 1111111111111111 +#000F: GR1: -1 = #FFFF = 1111111111111111 +#000F: GR2: -2 = #FFFE = 1111111111111110 +#000F: GR3: -2 = #FFFE = 1111111111111110 +#000F: GR4: -2 = #FFFE = 1111111111111110 +#000F: GR5: -1 = #FFFF = 1111111111111111 +#000F: GR6: -1 = #FFFF = 1111111111111111 +#000F: GR7: -1 = #FFFF = 1111111111111111 +#000F: SP: 64 = #0040 = 0000000001000000 +#000F: PR: 15 = #000F = 0000000000001111 +#000F: FR (OF SF ZF): 010 +#000F: Memory:::: +#000F: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000F: 0000: 1210 FFFF 1421 1431 1441 1451 1461 1471 1401 1411 1220 FFFE 1422 1432 1442 1452 +#000F: 0010: 1462 1472 1402 1412 1230 FFFE 1433 1443 1453 1463 1473 1403 1413 1423 1200 0001 +#000F: 0020: 1410 1420 1430 1440 1450 1460 1470 1400 8100 0000 0000 0000 0000 0000 0000 0000 +#000F: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0010: Register:::: +#0010: GR0: -1 = #FFFF = 1111111111111111 +#0010: GR1: -1 = #FFFF = 1111111111111111 +#0010: GR2: -2 = #FFFE = 1111111111111110 +#0010: GR3: -2 = #FFFE = 1111111111111110 +#0010: GR4: -2 = #FFFE = 1111111111111110 +#0010: GR5: -2 = #FFFE = 1111111111111110 +#0010: GR6: -1 = #FFFF = 1111111111111111 +#0010: GR7: -1 = #FFFF = 1111111111111111 +#0010: SP: 64 = #0040 = 0000000001000000 +#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: 1210 FFFF 1421 1431 1441 1451 1461 1471 1401 1411 1220 FFFE 1422 1432 1442 1452 +#0010: 0010: 1462 1472 1402 1412 1230 FFFE 1433 1443 1453 1463 1473 1403 1413 1423 1200 0001 +#0010: 0020: 1410 1420 1430 1440 1450 1460 1470 1400 8100 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 + +#0011: Register:::: +#0011: GR0: -1 = #FFFF = 1111111111111111 +#0011: GR1: -1 = #FFFF = 1111111111111111 +#0011: GR2: -2 = #FFFE = 1111111111111110 +#0011: GR3: -2 = #FFFE = 1111111111111110 +#0011: GR4: -2 = #FFFE = 1111111111111110 +#0011: GR5: -2 = #FFFE = 1111111111111110 +#0011: GR6: -2 = #FFFE = 1111111111111110 +#0011: GR7: -1 = #FFFF = 1111111111111111 +#0011: SP: 64 = #0040 = 0000000001000000 +#0011: PR: 17 = #0011 = 0000000000010001 +#0011: FR (OF SF ZF): 010 +#0011: Memory:::: +#0011: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0011: 0000: 1210 FFFF 1421 1431 1441 1451 1461 1471 1401 1411 1220 FFFE 1422 1432 1442 1452 +#0011: 0010: 1462 1472 1402 1412 1230 FFFE 1433 1443 1453 1463 1473 1403 1413 1423 1200 0001 +#0011: 0020: 1410 1420 1430 1440 1450 1460 1470 1400 8100 0000 0000 0000 0000 0000 0000 0000 +#0011: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0012: Register:::: +#0012: GR0: -1 = #FFFF = 1111111111111111 +#0012: GR1: -1 = #FFFF = 1111111111111111 +#0012: GR2: -2 = #FFFE = 1111111111111110 +#0012: GR3: -2 = #FFFE = 1111111111111110 +#0012: GR4: -2 = #FFFE = 1111111111111110 +#0012: GR5: -2 = #FFFE = 1111111111111110 +#0012: GR6: -2 = #FFFE = 1111111111111110 +#0012: GR7: -2 = #FFFE = 1111111111111110 +#0012: SP: 64 = #0040 = 0000000001000000 +#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: 1210 FFFF 1421 1431 1441 1451 1461 1471 1401 1411 1220 FFFE 1422 1432 1442 1452 +#0012: 0010: 1462 1472 1402 1412 1230 FFFE 1433 1443 1453 1463 1473 1403 1413 1423 1200 0001 +#0012: 0020: 1410 1420 1430 1440 1450 1460 1470 1400 8100 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 + +#0013: Register:::: +#0013: GR0: -2 = #FFFE = 1111111111111110 +#0013: GR1: -1 = #FFFF = 1111111111111111 +#0013: GR2: -2 = #FFFE = 1111111111111110 +#0013: GR3: -2 = #FFFE = 1111111111111110 +#0013: GR4: -2 = #FFFE = 1111111111111110 +#0013: GR5: -2 = #FFFE = 1111111111111110 +#0013: GR6: -2 = #FFFE = 1111111111111110 +#0013: GR7: -2 = #FFFE = 1111111111111110 +#0013: SP: 64 = #0040 = 0000000001000000 +#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 FFFF 1421 1431 1441 1451 1461 1471 1401 1411 1220 FFFE 1422 1432 1442 1452 +#0013: 0010: 1462 1472 1402 1412 1230 FFFE 1433 1443 1453 1463 1473 1403 1413 1423 1200 0001 +#0013: 0020: 1410 1420 1430 1440 1450 1460 1470 1400 8100 0000 0000 0000 0000 0000 0000 0000 +#0013: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0014: Register:::: +#0014: GR0: -2 = #FFFE = 1111111111111110 +#0014: GR1: -2 = #FFFE = 1111111111111110 +#0014: GR2: -2 = #FFFE = 1111111111111110 +#0014: GR3: -2 = #FFFE = 1111111111111110 +#0014: GR4: -2 = #FFFE = 1111111111111110 +#0014: GR5: -2 = #FFFE = 1111111111111110 +#0014: GR6: -2 = #FFFE = 1111111111111110 +#0014: GR7: -2 = #FFFE = 1111111111111110 +#0014: SP: 64 = #0040 = 0000000001000000 +#0014: PR: 20 = #0014 = 0000000000010100 +#0014: FR (OF SF ZF): 010 +#0014: Memory:::: +#0014: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0014: 0000: 1210 FFFF 1421 1431 1441 1451 1461 1471 1401 1411 1220 FFFE 1422 1432 1442 1452 +#0014: 0010: 1462 1472 1402 1412 1230 FFFE 1433 1443 1453 1463 1473 1403 1413 1423 1200 0001 +#0014: 0020: 1410 1420 1430 1440 1450 1460 1470 1400 8100 0000 0000 0000 0000 0000 0000 0000 +#0014: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0016: Register:::: +#0016: GR0: -2 = #FFFE = 1111111111111110 +#0016: GR1: -2 = #FFFE = 1111111111111110 +#0016: GR2: -2 = #FFFE = 1111111111111110 +#0016: GR3: -2 = #FFFE = 1111111111111110 +#0016: GR4: -2 = #FFFE = 1111111111111110 +#0016: GR5: -2 = #FFFE = 1111111111111110 +#0016: GR6: -2 = #FFFE = 1111111111111110 +#0016: GR7: -2 = #FFFE = 1111111111111110 +#0016: SP: 64 = #0040 = 0000000001000000 +#0016: PR: 22 = #0016 = 0000000000010110 +#0016: FR (OF SF ZF): 010 +#0016: Memory:::: +#0016: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0016: 0000: 1210 FFFF 1421 1431 1441 1451 1461 1471 1401 1411 1220 FFFE 1422 1432 1442 1452 +#0016: 0010: 1462 1472 1402 1412 1230 FFFE 1433 1443 1453 1463 1473 1403 1413 1423 1200 0001 +#0016: 0020: 1410 1420 1430 1440 1450 1460 1470 1400 8100 0000 0000 0000 0000 0000 0000 0000 +#0016: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0017: Register:::: +#0017: GR0: -2 = #FFFE = 1111111111111110 +#0017: GR1: -2 = #FFFE = 1111111111111110 +#0017: GR2: -2 = #FFFE = 1111111111111110 +#0017: GR3: -2 = #FFFE = 1111111111111110 +#0017: GR4: -2 = #FFFE = 1111111111111110 +#0017: GR5: -2 = #FFFE = 1111111111111110 +#0017: GR6: -2 = #FFFE = 1111111111111110 +#0017: GR7: -2 = #FFFE = 1111111111111110 +#0017: SP: 64 = #0040 = 0000000001000000 +#0017: PR: 23 = #0017 = 0000000000010111 +#0017: FR (OF SF ZF): 010 +#0017: Memory:::: +#0017: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0017: 0000: 1210 FFFF 1421 1431 1441 1451 1461 1471 1401 1411 1220 FFFE 1422 1432 1442 1452 +#0017: 0010: 1462 1472 1402 1412 1230 FFFE 1433 1443 1453 1463 1473 1403 1413 1423 1200 0001 +#0017: 0020: 1410 1420 1430 1440 1450 1460 1470 1400 8100 0000 0000 0000 0000 0000 0000 0000 +#0017: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0018: Register:::: +#0018: GR0: -2 = #FFFE = 1111111111111110 +#0018: GR1: -2 = #FFFE = 1111111111111110 +#0018: GR2: -2 = #FFFE = 1111111111111110 +#0018: GR3: -2 = #FFFE = 1111111111111110 +#0018: GR4: -2 = #FFFE = 1111111111111110 +#0018: GR5: -2 = #FFFE = 1111111111111110 +#0018: GR6: -2 = #FFFE = 1111111111111110 +#0018: GR7: -2 = #FFFE = 1111111111111110 +#0018: SP: 64 = #0040 = 0000000001000000 +#0018: PR: 24 = #0018 = 0000000000011000 +#0018: FR (OF SF ZF): 010 +#0018: Memory:::: +#0018: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0018: 0000: 1210 FFFF 1421 1431 1441 1451 1461 1471 1401 1411 1220 FFFE 1422 1432 1442 1452 +#0018: 0010: 1462 1472 1402 1412 1230 FFFE 1433 1443 1453 1463 1473 1403 1413 1423 1200 0001 +#0018: 0020: 1410 1420 1430 1440 1450 1460 1470 1400 8100 0000 0000 0000 0000 0000 0000 0000 +#0018: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0019: Register:::: +#0019: GR0: -2 = #FFFE = 1111111111111110 +#0019: GR1: -2 = #FFFE = 1111111111111110 +#0019: GR2: -2 = #FFFE = 1111111111111110 +#0019: GR3: -2 = #FFFE = 1111111111111110 +#0019: GR4: -2 = #FFFE = 1111111111111110 +#0019: GR5: -2 = #FFFE = 1111111111111110 +#0019: GR6: -2 = #FFFE = 1111111111111110 +#0019: GR7: -2 = #FFFE = 1111111111111110 +#0019: SP: 64 = #0040 = 0000000001000000 +#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 FFFF 1421 1431 1441 1451 1461 1471 1401 1411 1220 FFFE 1422 1432 1442 1452 +#0019: 0010: 1462 1472 1402 1412 1230 FFFE 1433 1443 1453 1463 1473 1403 1413 1423 1200 0001 +#0019: 0020: 1410 1420 1430 1440 1450 1460 1470 1400 8100 0000 0000 0000 0000 0000 0000 0000 +#0019: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#001A: Register:::: +#001A: GR0: -2 = #FFFE = 1111111111111110 +#001A: GR1: -2 = #FFFE = 1111111111111110 +#001A: GR2: -2 = #FFFE = 1111111111111110 +#001A: GR3: -2 = #FFFE = 1111111111111110 +#001A: GR4: -2 = #FFFE = 1111111111111110 +#001A: GR5: -2 = #FFFE = 1111111111111110 +#001A: GR6: -2 = #FFFE = 1111111111111110 +#001A: GR7: -2 = #FFFE = 1111111111111110 +#001A: SP: 64 = #0040 = 0000000001000000 +#001A: PR: 26 = #001A = 0000000000011010 +#001A: FR (OF SF ZF): 010 +#001A: Memory:::: +#001A: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#001A: 0000: 1210 FFFF 1421 1431 1441 1451 1461 1471 1401 1411 1220 FFFE 1422 1432 1442 1452 +#001A: 0010: 1462 1472 1402 1412 1230 FFFE 1433 1443 1453 1463 1473 1403 1413 1423 1200 0001 +#001A: 0020: 1410 1420 1430 1440 1450 1460 1470 1400 8100 0000 0000 0000 0000 0000 0000 0000 +#001A: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#001B: Register:::: +#001B: GR0: -2 = #FFFE = 1111111111111110 +#001B: GR1: -2 = #FFFE = 1111111111111110 +#001B: GR2: -2 = #FFFE = 1111111111111110 +#001B: GR3: -2 = #FFFE = 1111111111111110 +#001B: GR4: -2 = #FFFE = 1111111111111110 +#001B: GR5: -2 = #FFFE = 1111111111111110 +#001B: GR6: -2 = #FFFE = 1111111111111110 +#001B: GR7: -2 = #FFFE = 1111111111111110 +#001B: SP: 64 = #0040 = 0000000001000000 +#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 FFFF 1421 1431 1441 1451 1461 1471 1401 1411 1220 FFFE 1422 1432 1442 1452 +#001B: 0010: 1462 1472 1402 1412 1230 FFFE 1433 1443 1453 1463 1473 1403 1413 1423 1200 0001 +#001B: 0020: 1410 1420 1430 1440 1450 1460 1470 1400 8100 0000 0000 0000 0000 0000 0000 0000 +#001B: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#001C: Register:::: +#001C: GR0: -2 = #FFFE = 1111111111111110 +#001C: GR1: -2 = #FFFE = 1111111111111110 +#001C: GR2: -2 = #FFFE = 1111111111111110 +#001C: GR3: -2 = #FFFE = 1111111111111110 +#001C: GR4: -2 = #FFFE = 1111111111111110 +#001C: GR5: -2 = #FFFE = 1111111111111110 +#001C: GR6: -2 = #FFFE = 1111111111111110 +#001C: GR7: -2 = #FFFE = 1111111111111110 +#001C: SP: 64 = #0040 = 0000000001000000 +#001C: PR: 28 = #001C = 0000000000011100 +#001C: FR (OF SF ZF): 010 +#001C: Memory:::: +#001C: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#001C: 0000: 1210 FFFF 1421 1431 1441 1451 1461 1471 1401 1411 1220 FFFE 1422 1432 1442 1452 +#001C: 0010: 1462 1472 1402 1412 1230 FFFE 1433 1443 1453 1463 1473 1403 1413 1423 1200 0001 +#001C: 0020: 1410 1420 1430 1440 1450 1460 1470 1400 8100 0000 0000 0000 0000 0000 0000 0000 +#001C: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#001D: Register:::: +#001D: GR0: -2 = #FFFE = 1111111111111110 +#001D: GR1: -2 = #FFFE = 1111111111111110 +#001D: GR2: -2 = #FFFE = 1111111111111110 +#001D: GR3: -2 = #FFFE = 1111111111111110 +#001D: GR4: -2 = #FFFE = 1111111111111110 +#001D: GR5: -2 = #FFFE = 1111111111111110 +#001D: GR6: -2 = #FFFE = 1111111111111110 +#001D: GR7: -2 = #FFFE = 1111111111111110 +#001D: SP: 64 = #0040 = 0000000001000000 +#001D: PR: 29 = #001D = 0000000000011101 +#001D: FR (OF SF ZF): 010 +#001D: Memory:::: +#001D: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#001D: 0000: 1210 FFFF 1421 1431 1441 1451 1461 1471 1401 1411 1220 FFFE 1422 1432 1442 1452 +#001D: 0010: 1462 1472 1402 1412 1230 FFFE 1433 1443 1453 1463 1473 1403 1413 1423 1200 0001 +#001D: 0020: 1410 1420 1430 1440 1450 1460 1470 1400 8100 0000 0000 0000 0000 0000 0000 0000 +#001D: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#001E: Register:::: +#001E: GR0: -2 = #FFFE = 1111111111111110 +#001E: GR1: -2 = #FFFE = 1111111111111110 +#001E: GR2: -2 = #FFFE = 1111111111111110 +#001E: GR3: -2 = #FFFE = 1111111111111110 +#001E: GR4: -2 = #FFFE = 1111111111111110 +#001E: GR5: -2 = #FFFE = 1111111111111110 +#001E: GR6: -2 = #FFFE = 1111111111111110 +#001E: GR7: -2 = #FFFE = 1111111111111110 +#001E: SP: 64 = #0040 = 0000000001000000 +#001E: PR: 30 = #001E = 0000000000011110 +#001E: FR (OF SF ZF): 010 +#001E: Memory:::: +#001E: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#001E: 0000: 1210 FFFF 1421 1431 1441 1451 1461 1471 1401 1411 1220 FFFE 1422 1432 1442 1452 +#001E: 0010: 1462 1472 1402 1412 1230 FFFE 1433 1443 1453 1463 1473 1403 1413 1423 1200 0001 +#001E: 0020: 1410 1420 1430 1440 1450 1460 1470 1400 8100 0000 0000 0000 0000 0000 0000 0000 +#001E: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0020: Register:::: +#0020: GR0: 1 = #0001 = 0000000000000001 +#0020: GR1: -2 = #FFFE = 1111111111111110 +#0020: GR2: -2 = #FFFE = 1111111111111110 +#0020: GR3: -2 = #FFFE = 1111111111111110 +#0020: GR4: -2 = #FFFE = 1111111111111110 +#0020: GR5: -2 = #FFFE = 1111111111111110 +#0020: GR6: -2 = #FFFE = 1111111111111110 +#0020: GR7: -2 = #FFFE = 1111111111111110 +#0020: SP: 64 = #0040 = 0000000001000000 +#0020: PR: 32 = #0020 = 0000000000100000 +#0020: FR (OF SF ZF): 010 +#0020: Memory:::: +#0020: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0020: 0000: 1210 FFFF 1421 1431 1441 1451 1461 1471 1401 1411 1220 FFFE 1422 1432 1442 1452 +#0020: 0010: 1462 1472 1402 1412 1230 FFFE 1433 1443 1453 1463 1473 1403 1413 1423 1200 0001 +#0020: 0020: 1410 1420 1430 1440 1450 1460 1470 1400 8100 0000 0000 0000 0000 0000 0000 0000 +#0020: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0021: Register:::: +#0021: GR0: 1 = #0001 = 0000000000000001 +#0021: GR1: 1 = #0001 = 0000000000000001 +#0021: GR2: -2 = #FFFE = 1111111111111110 +#0021: GR3: -2 = #FFFE = 1111111111111110 +#0021: GR4: -2 = #FFFE = 1111111111111110 +#0021: GR5: -2 = #FFFE = 1111111111111110 +#0021: GR6: -2 = #FFFE = 1111111111111110 +#0021: GR7: -2 = #FFFE = 1111111111111110 +#0021: SP: 64 = #0040 = 0000000001000000 +#0021: PR: 33 = #0021 = 0000000000100001 +#0021: FR (OF SF ZF): 000 +#0021: Memory:::: +#0021: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0021: 0000: 1210 FFFF 1421 1431 1441 1451 1461 1471 1401 1411 1220 FFFE 1422 1432 1442 1452 +#0021: 0010: 1462 1472 1402 1412 1230 FFFE 1433 1443 1453 1463 1473 1403 1413 1423 1200 0001 +#0021: 0020: 1410 1420 1430 1440 1450 1460 1470 1400 8100 0000 0000 0000 0000 0000 0000 0000 +#0021: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0022: Register:::: +#0022: GR0: 1 = #0001 = 0000000000000001 +#0022: GR1: 1 = #0001 = 0000000000000001 +#0022: GR2: 1 = #0001 = 0000000000000001 +#0022: GR3: -2 = #FFFE = 1111111111111110 +#0022: GR4: -2 = #FFFE = 1111111111111110 +#0022: GR5: -2 = #FFFE = 1111111111111110 +#0022: GR6: -2 = #FFFE = 1111111111111110 +#0022: GR7: -2 = #FFFE = 1111111111111110 +#0022: SP: 64 = #0040 = 0000000001000000 +#0022: PR: 34 = #0022 = 0000000000100010 +#0022: FR (OF SF ZF): 000 +#0022: Memory:::: +#0022: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0022: 0000: 1210 FFFF 1421 1431 1441 1451 1461 1471 1401 1411 1220 FFFE 1422 1432 1442 1452 +#0022: 0010: 1462 1472 1402 1412 1230 FFFE 1433 1443 1453 1463 1473 1403 1413 1423 1200 0001 +#0022: 0020: 1410 1420 1430 1440 1450 1460 1470 1400 8100 0000 0000 0000 0000 0000 0000 0000 +#0022: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0023: Register:::: +#0023: GR0: 1 = #0001 = 0000000000000001 +#0023: GR1: 1 = #0001 = 0000000000000001 +#0023: GR2: 1 = #0001 = 0000000000000001 +#0023: GR3: 1 = #0001 = 0000000000000001 +#0023: GR4: -2 = #FFFE = 1111111111111110 +#0023: GR5: -2 = #FFFE = 1111111111111110 +#0023: GR6: -2 = #FFFE = 1111111111111110 +#0023: GR7: -2 = #FFFE = 1111111111111110 +#0023: SP: 64 = #0040 = 0000000001000000 +#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 FFFF 1421 1431 1441 1451 1461 1471 1401 1411 1220 FFFE 1422 1432 1442 1452 +#0023: 0010: 1462 1472 1402 1412 1230 FFFE 1433 1443 1453 1463 1473 1403 1413 1423 1200 0001 +#0023: 0020: 1410 1420 1430 1440 1450 1460 1470 1400 8100 0000 0000 0000 0000 0000 0000 0000 +#0023: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0024: Register:::: +#0024: GR0: 1 = #0001 = 0000000000000001 +#0024: GR1: 1 = #0001 = 0000000000000001 +#0024: GR2: 1 = #0001 = 0000000000000001 +#0024: GR3: 1 = #0001 = 0000000000000001 +#0024: GR4: 1 = #0001 = 0000000000000001 +#0024: GR5: -2 = #FFFE = 1111111111111110 +#0024: GR6: -2 = #FFFE = 1111111111111110 +#0024: GR7: -2 = #FFFE = 1111111111111110 +#0024: SP: 64 = #0040 = 0000000001000000 +#0024: PR: 36 = #0024 = 0000000000100100 +#0024: FR (OF SF ZF): 000 +#0024: Memory:::: +#0024: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0024: 0000: 1210 FFFF 1421 1431 1441 1451 1461 1471 1401 1411 1220 FFFE 1422 1432 1442 1452 +#0024: 0010: 1462 1472 1402 1412 1230 FFFE 1433 1443 1453 1463 1473 1403 1413 1423 1200 0001 +#0024: 0020: 1410 1420 1430 1440 1450 1460 1470 1400 8100 0000 0000 0000 0000 0000 0000 0000 +#0024: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0025: Register:::: +#0025: GR0: 1 = #0001 = 0000000000000001 +#0025: GR1: 1 = #0001 = 0000000000000001 +#0025: GR2: 1 = #0001 = 0000000000000001 +#0025: GR3: 1 = #0001 = 0000000000000001 +#0025: GR4: 1 = #0001 = 0000000000000001 +#0025: GR5: 1 = #0001 = 0000000000000001 +#0025: GR6: -2 = #FFFE = 1111111111111110 +#0025: GR7: -2 = #FFFE = 1111111111111110 +#0025: SP: 64 = #0040 = 0000000001000000 +#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 FFFF 1421 1431 1441 1451 1461 1471 1401 1411 1220 FFFE 1422 1432 1442 1452 +#0025: 0010: 1462 1472 1402 1412 1230 FFFE 1433 1443 1453 1463 1473 1403 1413 1423 1200 0001 +#0025: 0020: 1410 1420 1430 1440 1450 1460 1470 1400 8100 0000 0000 0000 0000 0000 0000 0000 +#0025: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0026: Register:::: +#0026: GR0: 1 = #0001 = 0000000000000001 +#0026: GR1: 1 = #0001 = 0000000000000001 +#0026: GR2: 1 = #0001 = 0000000000000001 +#0026: GR3: 1 = #0001 = 0000000000000001 +#0026: GR4: 1 = #0001 = 0000000000000001 +#0026: GR5: 1 = #0001 = 0000000000000001 +#0026: GR6: 1 = #0001 = 0000000000000001 +#0026: GR7: -2 = #FFFE = 1111111111111110 +#0026: SP: 64 = #0040 = 0000000001000000 +#0026: PR: 38 = #0026 = 0000000000100110 +#0026: FR (OF SF ZF): 000 +#0026: Memory:::: +#0026: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0026: 0000: 1210 FFFF 1421 1431 1441 1451 1461 1471 1401 1411 1220 FFFE 1422 1432 1442 1452 +#0026: 0010: 1462 1472 1402 1412 1230 FFFE 1433 1443 1453 1463 1473 1403 1413 1423 1200 0001 +#0026: 0020: 1410 1420 1430 1440 1450 1460 1470 1400 8100 0000 0000 0000 0000 0000 0000 0000 +#0026: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0027: Register:::: +#0027: GR0: 1 = #0001 = 0000000000000001 +#0027: GR1: 1 = #0001 = 0000000000000001 +#0027: GR2: 1 = #0001 = 0000000000000001 +#0027: GR3: 1 = #0001 = 0000000000000001 +#0027: GR4: 1 = #0001 = 0000000000000001 +#0027: GR5: 1 = #0001 = 0000000000000001 +#0027: GR6: 1 = #0001 = 0000000000000001 +#0027: GR7: 1 = #0001 = 0000000000000001 +#0027: SP: 64 = #0040 = 0000000001000000 +#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 FFFF 1421 1431 1441 1451 1461 1471 1401 1411 1220 FFFE 1422 1432 1442 1452 +#0027: 0010: 1462 1472 1402 1412 1230 FFFE 1433 1443 1453 1463 1473 1403 1413 1423 1200 0001 +#0027: 0020: 1410 1420 1430 1440 1450 1460 1470 1400 8100 0000 0000 0000 0000 0000 0000 0000 +#0027: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0028: Register:::: +#0028: GR0: 1 = #0001 = 0000000000000001 +#0028: GR1: 1 = #0001 = 0000000000000001 +#0028: GR2: 1 = #0001 = 0000000000000001 +#0028: GR3: 1 = #0001 = 0000000000000001 +#0028: GR4: 1 = #0001 = 0000000000000001 +#0028: GR5: 1 = #0001 = 0000000000000001 +#0028: GR6: 1 = #0001 = 0000000000000001 +#0028: GR7: 1 = #0001 = 0000000000000001 +#0028: SP: 64 = #0040 = 0000000001000000 +#0028: PR: 40 = #0028 = 0000000000101000 +#0028: FR (OF SF ZF): 000 +#0028: Memory:::: +#0028: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0028: 0000: 1210 FFFF 1421 1431 1441 1451 1461 1471 1401 1411 1220 FFFE 1422 1432 1442 1452 +#0028: 0010: 1462 1472 1402 1412 1230 FFFE 1433 1443 1453 1463 1473 1403 1413 1423 1200 0001 +#0028: 0020: 1410 1420 1430 1440 1450 1460 1470 1400 8100 0000 0000 0000 0000 0000 0000 0000 +#0028: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + diff --git a/test/integration/casl2/cmd_LD_ld1/Makefile b/test/integration/casl2/cmd_LD_ld1/Makefile new file mode 100644 index 0000000..87f4568 --- /dev/null +++ b/test/integration/casl2/cmd_LD_ld1/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -atd -M64 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/LD/ld1.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_LD_ld2/0.txt b/test/integration/casl2/cmd_LD_ld2/0.txt new file mode 100644 index 0000000..754d1a0 --- /dev/null +++ b/test/integration/casl2/cmd_LD_ld2/0.txt @@ -0,0 +1,217 @@ +../../../../casl2 -atd -M32 ../../../../as/cmd/LD/ld2.casl + +Assemble ../../../../as/cmd/LD/ld2.casl (0) + +Assemble ../../../../as/cmd/LD/ld2.casl (1) +../../../../as/cmd/LD/ld2.casl: 1:MAIN START +../../../../as/cmd/LD/ld2.casl: 2: LAD GR1,A + #0000 #1210 + #0001 #0013 +../../../../as/cmd/LD/ld2.casl: 3: LD GR0,0,GR1 + #0002 #1001 + #0003 #0000 +../../../../as/cmd/LD/ld2.casl: 4: LD GR2,2,GR1 + #0004 #1021 + #0005 #0002 +../../../../as/cmd/LD/ld2.casl: 5: LD GR3,3,GR1 + #0006 #1031 + #0007 #0003 +../../../../as/cmd/LD/ld2.casl: 6: LD GR4,4,GR1 + #0008 #1041 + #0009 #0004 +../../../../as/cmd/LD/ld2.casl: 7: LD GR5,5,GR1 + #000A #1051 + #000B #0005 +../../../../as/cmd/LD/ld2.casl: 8: LD GR6,6,GR1 + #000C #1061 + #000D #0006 +../../../../as/cmd/LD/ld2.casl: 9: LD GR7,7,GR1 + #000E #1071 + #000F #0007 +../../../../as/cmd/LD/ld2.casl: 10: LD GR1,1,GR1 + #0010 #1011 + #0011 #0001 +../../../../as/cmd/LD/ld2.casl: 11: RET + #0012 #8100 +../../../../as/cmd/LD/ld2.casl: 12:A DC 2,3,5,7,11,13,17,19 + #0013 #0002 + #0014 #0003 + #0015 #0005 + #0016 #0007 + #0017 #000B + #0018 #000D + #0019 #0011 + #001A #0013 +../../../../as/cmd/LD/ld2.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: 32 = #0020 = 0000000000100000 +#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 0013 1001 0000 1021 0002 1031 0003 1041 0004 1051 0005 1061 0006 1071 0007 +#0000: 0010: 1011 0001 8100 0002 0003 0005 0007 000B 000D 0011 0013 0000 0000 0000 0000 0000 + +#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: 32 = #0020 = 0000000000100000 +#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 0013 1001 0000 1021 0002 1031 0003 1041 0004 1051 0005 1061 0006 1071 0007 +#0002: 0010: 1011 0001 8100 0002 0003 0005 0007 000B 000D 0011 0013 0000 0000 0000 0000 0000 + +#0004: Register:::: +#0004: GR0: 2 = #0002 = 0000000000000010 +#0004: GR1: 19 = #0013 = 0000000000010011 +#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: 32 = #0020 = 0000000000100000 +#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 0013 1001 0000 1021 0002 1031 0003 1041 0004 1051 0005 1061 0006 1071 0007 +#0004: 0010: 1011 0001 8100 0002 0003 0005 0007 000B 000D 0011 0013 0000 0000 0000 0000 0000 + +#0006: Register:::: +#0006: GR0: 2 = #0002 = 0000000000000010 +#0006: GR1: 19 = #0013 = 0000000000010011 +#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: 32 = #0020 = 0000000000100000 +#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 0013 1001 0000 1021 0002 1031 0003 1041 0004 1051 0005 1061 0006 1071 0007 +#0006: 0010: 1011 0001 8100 0002 0003 0005 0007 000B 000D 0011 0013 0000 0000 0000 0000 0000 + +#0008: Register:::: +#0008: GR0: 2 = #0002 = 0000000000000010 +#0008: GR1: 19 = #0013 = 0000000000010011 +#0008: GR2: 5 = #0005 = 0000000000000101 +#0008: GR3: 7 = #0007 = 0000000000000111 +#0008: GR4: 0 = #0000 = 0000000000000000 +#0008: GR5: 0 = #0000 = 0000000000000000 +#0008: GR6: 0 = #0000 = 0000000000000000 +#0008: GR7: 0 = #0000 = 0000000000000000 +#0008: SP: 32 = #0020 = 0000000000100000 +#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 0013 1001 0000 1021 0002 1031 0003 1041 0004 1051 0005 1061 0006 1071 0007 +#0008: 0010: 1011 0001 8100 0002 0003 0005 0007 000B 000D 0011 0013 0000 0000 0000 0000 0000 + +#000A: Register:::: +#000A: GR0: 2 = #0002 = 0000000000000010 +#000A: GR1: 19 = #0013 = 0000000000010011 +#000A: GR2: 5 = #0005 = 0000000000000101 +#000A: GR3: 7 = #0007 = 0000000000000111 +#000A: GR4: 11 = #000B = 0000000000001011 +#000A: GR5: 0 = #0000 = 0000000000000000 +#000A: GR6: 0 = #0000 = 0000000000000000 +#000A: GR7: 0 = #0000 = 0000000000000000 +#000A: SP: 32 = #0020 = 0000000000100000 +#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 0013 1001 0000 1021 0002 1031 0003 1041 0004 1051 0005 1061 0006 1071 0007 +#000A: 0010: 1011 0001 8100 0002 0003 0005 0007 000B 000D 0011 0013 0000 0000 0000 0000 0000 + +#000C: Register:::: +#000C: GR0: 2 = #0002 = 0000000000000010 +#000C: GR1: 19 = #0013 = 0000000000010011 +#000C: GR2: 5 = #0005 = 0000000000000101 +#000C: GR3: 7 = #0007 = 0000000000000111 +#000C: GR4: 11 = #000B = 0000000000001011 +#000C: GR5: 13 = #000D = 0000000000001101 +#000C: GR6: 0 = #0000 = 0000000000000000 +#000C: GR7: 0 = #0000 = 0000000000000000 +#000C: SP: 32 = #0020 = 0000000000100000 +#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 0013 1001 0000 1021 0002 1031 0003 1041 0004 1051 0005 1061 0006 1071 0007 +#000C: 0010: 1011 0001 8100 0002 0003 0005 0007 000B 000D 0011 0013 0000 0000 0000 0000 0000 + +#000E: Register:::: +#000E: GR0: 2 = #0002 = 0000000000000010 +#000E: GR1: 19 = #0013 = 0000000000010011 +#000E: GR2: 5 = #0005 = 0000000000000101 +#000E: GR3: 7 = #0007 = 0000000000000111 +#000E: GR4: 11 = #000B = 0000000000001011 +#000E: GR5: 13 = #000D = 0000000000001101 +#000E: GR6: 17 = #0011 = 0000000000010001 +#000E: GR7: 0 = #0000 = 0000000000000000 +#000E: SP: 32 = #0020 = 0000000000100000 +#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 0013 1001 0000 1021 0002 1031 0003 1041 0004 1051 0005 1061 0006 1071 0007 +#000E: 0010: 1011 0001 8100 0002 0003 0005 0007 000B 000D 0011 0013 0000 0000 0000 0000 0000 + +#0010: Register:::: +#0010: GR0: 2 = #0002 = 0000000000000010 +#0010: GR1: 19 = #0013 = 0000000000010011 +#0010: GR2: 5 = #0005 = 0000000000000101 +#0010: GR3: 7 = #0007 = 0000000000000111 +#0010: GR4: 11 = #000B = 0000000000001011 +#0010: GR5: 13 = #000D = 0000000000001101 +#0010: GR6: 17 = #0011 = 0000000000010001 +#0010: GR7: 19 = #0013 = 0000000000010011 +#0010: SP: 32 = #0020 = 0000000000100000 +#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 0013 1001 0000 1021 0002 1031 0003 1041 0004 1051 0005 1061 0006 1071 0007 +#0010: 0010: 1011 0001 8100 0002 0003 0005 0007 000B 000D 0011 0013 0000 0000 0000 0000 0000 + +#0012: Register:::: +#0012: GR0: 2 = #0002 = 0000000000000010 +#0012: GR1: 3 = #0003 = 0000000000000011 +#0012: GR2: 5 = #0005 = 0000000000000101 +#0012: GR3: 7 = #0007 = 0000000000000111 +#0012: GR4: 11 = #000B = 0000000000001011 +#0012: GR5: 13 = #000D = 0000000000001101 +#0012: GR6: 17 = #0011 = 0000000000010001 +#0012: GR7: 19 = #0013 = 0000000000010011 +#0012: SP: 32 = #0020 = 0000000000100000 +#0012: PR: 18 = #0012 = 0000000000010010 +#0012: FR (OF SF ZF): 000 +#0012: Memory:::: +#0012: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0012: 0000: 1210 0013 1001 0000 1021 0002 1031 0003 1041 0004 1051 0005 1061 0006 1071 0007 +#0012: 0010: 1011 0001 8100 0002 0003 0005 0007 000B 000D 0011 0013 0000 0000 0000 0000 0000 + diff --git a/test/integration/casl2/cmd_LD_ld2/Makefile b/test/integration/casl2/cmd_LD_ld2/Makefile new file mode 100644 index 0000000..ccc61a2 --- /dev/null +++ b/test/integration/casl2/cmd_LD_ld2/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -atd -M32 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/LD/ld2.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_NOP_nop/0.txt b/test/integration/casl2/cmd_NOP_nop/0.txt new file mode 100644 index 0000000..90b5834 --- /dev/null +++ b/test/integration/casl2/cmd_NOP_nop/0.txt @@ -0,0 +1,190 @@ +../../../../casl2 -atd -M16 ../../../../as/cmd/NOP/nop.casl + +Assemble ../../../../as/cmd/NOP/nop.casl (0) + +Assemble ../../../../as/cmd/NOP/nop.casl (1) +../../../../as/cmd/NOP/nop.casl: 1:;;; NOP +../../../../as/cmd/NOP/nop.casl: 2:MAIN START +../../../../as/cmd/NOP/nop.casl: 3: NOP + #0000 #0000 +../../../../as/cmd/NOP/nop.casl: 4: NOP + #0001 #0000 +../../../../as/cmd/NOP/nop.casl: 5: NOP + #0002 #0000 +../../../../as/cmd/NOP/nop.casl: 6: NOP + #0003 #0000 +../../../../as/cmd/NOP/nop.casl: 7: NOP + #0004 #0000 +../../../../as/cmd/NOP/nop.casl: 8: NOP + #0005 #0000 +../../../../as/cmd/NOP/nop.casl: 9: NOP + #0006 #0000 +../../../../as/cmd/NOP/nop.casl: 10: NOP + #0007 #0000 +../../../../as/cmd/NOP/nop.casl: 11: NOP + #0008 #0000 +../../../../as/cmd/NOP/nop.casl: 12: RET + #0009 #8100 +../../../../as/cmd/NOP/nop.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: 16 = #0010 = 0000000000010000 +#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: 0000 0000 0000 0000 0000 0000 0000 0000 0000 8100 0000 0000 0000 0000 0000 0000 + +#0001: Register:::: +#0001: GR0: 0 = #0000 = 0000000000000000 +#0001: GR1: 0 = #0000 = 0000000000000000 +#0001: GR2: 0 = #0000 = 0000000000000000 +#0001: GR3: 0 = #0000 = 0000000000000000 +#0001: GR4: 0 = #0000 = 0000000000000000 +#0001: GR5: 0 = #0000 = 0000000000000000 +#0001: GR6: 0 = #0000 = 0000000000000000 +#0001: GR7: 0 = #0000 = 0000000000000000 +#0001: SP: 16 = #0010 = 0000000000010000 +#0001: PR: 1 = #0001 = 0000000000000001 +#0001: FR (OF SF ZF): 000 +#0001: Memory:::: +#0001: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0001: 0000: 0000 0000 0000 0000 0000 0000 0000 0000 0000 8100 0000 0000 0000 0000 0000 0000 + +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 0 = #0000 = 0000000000000000 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 16 = #0010 = 0000000000010000 +#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: 0000 0000 0000 0000 0000 0000 0000 0000 0000 8100 0000 0000 0000 0000 0000 0000 + +#0003: Register:::: +#0003: GR0: 0 = #0000 = 0000000000000000 +#0003: GR1: 0 = #0000 = 0000000000000000 +#0003: GR2: 0 = #0000 = 0000000000000000 +#0003: GR3: 0 = #0000 = 0000000000000000 +#0003: GR4: 0 = #0000 = 0000000000000000 +#0003: GR5: 0 = #0000 = 0000000000000000 +#0003: GR6: 0 = #0000 = 0000000000000000 +#0003: GR7: 0 = #0000 = 0000000000000000 +#0003: SP: 16 = #0010 = 0000000000010000 +#0003: PR: 3 = #0003 = 0000000000000011 +#0003: FR (OF SF ZF): 000 +#0003: Memory:::: +#0003: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0003: 0000: 0000 0000 0000 0000 0000 0000 0000 0000 0000 8100 0000 0000 0000 0000 0000 0000 + +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 0 = #0000 = 0000000000000000 +#0004: GR2: 0 = #0000 = 0000000000000000 +#0004: GR3: 0 = #0000 = 0000000000000000 +#0004: GR4: 0 = #0000 = 0000000000000000 +#0004: GR5: 0 = #0000 = 0000000000000000 +#0004: GR6: 0 = #0000 = 0000000000000000 +#0004: GR7: 0 = #0000 = 0000000000000000 +#0004: SP: 16 = #0010 = 0000000000010000 +#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: 0000 0000 0000 0000 0000 0000 0000 0000 0000 8100 0000 0000 0000 0000 0000 0000 + +#0005: Register:::: +#0005: GR0: 0 = #0000 = 0000000000000000 +#0005: GR1: 0 = #0000 = 0000000000000000 +#0005: GR2: 0 = #0000 = 0000000000000000 +#0005: GR3: 0 = #0000 = 0000000000000000 +#0005: GR4: 0 = #0000 = 0000000000000000 +#0005: GR5: 0 = #0000 = 0000000000000000 +#0005: GR6: 0 = #0000 = 0000000000000000 +#0005: GR7: 0 = #0000 = 0000000000000000 +#0005: SP: 16 = #0010 = 0000000000010000 +#0005: PR: 5 = #0005 = 0000000000000101 +#0005: FR (OF SF ZF): 000 +#0005: Memory:::: +#0005: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0005: 0000: 0000 0000 0000 0000 0000 0000 0000 0000 0000 8100 0000 0000 0000 0000 0000 0000 + +#0006: Register:::: +#0006: GR0: 0 = #0000 = 0000000000000000 +#0006: GR1: 0 = #0000 = 0000000000000000 +#0006: GR2: 0 = #0000 = 0000000000000000 +#0006: GR3: 0 = #0000 = 0000000000000000 +#0006: GR4: 0 = #0000 = 0000000000000000 +#0006: GR5: 0 = #0000 = 0000000000000000 +#0006: GR6: 0 = #0000 = 0000000000000000 +#0006: GR7: 0 = #0000 = 0000000000000000 +#0006: SP: 16 = #0010 = 0000000000010000 +#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: 0000 0000 0000 0000 0000 0000 0000 0000 0000 8100 0000 0000 0000 0000 0000 0000 + +#0007: Register:::: +#0007: GR0: 0 = #0000 = 0000000000000000 +#0007: GR1: 0 = #0000 = 0000000000000000 +#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: 16 = #0010 = 0000000000010000 +#0007: PR: 7 = #0007 = 0000000000000111 +#0007: FR (OF SF ZF): 000 +#0007: Memory:::: +#0007: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0007: 0000: 0000 0000 0000 0000 0000 0000 0000 0000 0000 8100 0000 0000 0000 0000 0000 0000 + +#0008: Register:::: +#0008: GR0: 0 = #0000 = 0000000000000000 +#0008: GR1: 0 = #0000 = 0000000000000000 +#0008: GR2: 0 = #0000 = 0000000000000000 +#0008: GR3: 0 = #0000 = 0000000000000000 +#0008: GR4: 0 = #0000 = 0000000000000000 +#0008: GR5: 0 = #0000 = 0000000000000000 +#0008: GR6: 0 = #0000 = 0000000000000000 +#0008: GR7: 0 = #0000 = 0000000000000000 +#0008: SP: 16 = #0010 = 0000000000010000 +#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: 0000 0000 0000 0000 0000 0000 0000 0000 0000 8100 0000 0000 0000 0000 0000 0000 + +#0009: Register:::: +#0009: GR0: 0 = #0000 = 0000000000000000 +#0009: GR1: 0 = #0000 = 0000000000000000 +#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: 16 = #0010 = 0000000000010000 +#0009: PR: 9 = #0009 = 0000000000001001 +#0009: FR (OF SF ZF): 000 +#0009: Memory:::: +#0009: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0009: 0000: 0000 0000 0000 0000 0000 0000 0000 0000 0000 8100 0000 0000 0000 0000 0000 0000 + diff --git a/test/integration/casl2/cmd_NOP_nop/Makefile b/test/integration/casl2/cmd_NOP_nop/Makefile new file mode 100644 index 0000000..69a3d77 --- /dev/null +++ b/test/integration/casl2/cmd_NOP_nop/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -atd -M16 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/NOP/nop.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_OR_or0/0.txt b/test/integration/casl2/cmd_OR_or0/0.txt new file mode 100644 index 0000000..bf78e13 --- /dev/null +++ b/test/integration/casl2/cmd_OR_or0/0.txt @@ -0,0 +1,67 @@ +../../../../casl2 -atd -M8 ../../../../as/cmd/OR/or0.casl + +Assemble ../../../../as/cmd/OR/or0.casl (0) + +Assemble ../../../../as/cmd/OR/or0.casl (1) +../../../../as/cmd/OR/or0.casl: 1:;;; OR r,adr +../../../../as/cmd/OR/or0.casl: 2:MAIN START +../../../../as/cmd/OR/or0.casl: 3: LD GR1,A + #0000 #1010 + #0001 #0005 +../../../../as/cmd/OR/or0.casl: 4: OR GR1,B + #0002 #3110 + #0003 #0006 +../../../../as/cmd/OR/or0.casl: 5: RET + #0004 #8100 +../../../../as/cmd/OR/or0.casl: 6:A DC #3000 + #0005 #3000 +../../../../as/cmd/OR/or0.casl: 7:B DC #4FFF + #0006 #4FFF +../../../../as/cmd/OR/or0.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: 8 = #0008 = 0000000000001000 +#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 3110 0006 8100 3000 4FFF 0000 +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 12288 = #3000 = 0011000000000000 +#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: 8 = #0008 = 0000000000001000 +#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 3110 0006 8100 3000 4FFF 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 32767 = #7FFF = 0111111111111111 +#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: 8 = #0008 = 0000000000001000 +#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 3110 0006 8100 3000 4FFF 0000 diff --git a/test/integration/casl2/cmd_OR_or0/Makefile b/test/integration/casl2/cmd_OR_or0/Makefile new file mode 100644 index 0000000..09f2b3f --- /dev/null +++ b/test/integration/casl2/cmd_OR_or0/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -atd -M8 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/OR/or0.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_OR_or0_s/0.txt b/test/integration/casl2/cmd_OR_or0_s/0.txt new file mode 100644 index 0000000..d0b4001 --- /dev/null +++ b/test/integration/casl2/cmd_OR_or0_s/0.txt @@ -0,0 +1,67 @@ +../../../../casl2 -atd -M8 ../../../../as/cmd/OR/or0_s.casl + +Assemble ../../../../as/cmd/OR/or0_s.casl (0) + +Assemble ../../../../as/cmd/OR/or0_s.casl (1) +../../../../as/cmd/OR/or0_s.casl: 1:;;; OR r,adr 演算結果の符号が負 +../../../../as/cmd/OR/or0_s.casl: 2:MAIN START +../../../../as/cmd/OR/or0_s.casl: 3: LD GR1,A + #0000 #1010 + #0001 #0005 +../../../../as/cmd/OR/or0_s.casl: 4: OR GR1,B + #0002 #3110 + #0003 #0006 +../../../../as/cmd/OR/or0_s.casl: 5: RET + #0004 #8100 +../../../../as/cmd/OR/or0_s.casl: 6:A DC #8000 + #0005 #8000 +../../../../as/cmd/OR/or0_s.casl: 7:B DC #FFFF + #0006 #FFFF +../../../../as/cmd/OR/or0_s.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: 8 = #0008 = 0000000000001000 +#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 3110 0006 8100 8000 FFFF 0000 +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: -32768 = #8000 = 1000000000000000 +#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: 8 = #0008 = 0000000000001000 +#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 3110 0006 8100 8000 FFFF 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#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: 8 = #0008 = 0000000000001000 +#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 3110 0006 8100 8000 FFFF 0000 diff --git a/test/integration/casl2/cmd_OR_or0_s/Makefile b/test/integration/casl2/cmd_OR_or0_s/Makefile new file mode 100644 index 0000000..b7821bb --- /dev/null +++ b/test/integration/casl2/cmd_OR_or0_s/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -atd -M8 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/OR/or0_s.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_OR_or0_z/0.txt b/test/integration/casl2/cmd_OR_or0_z/0.txt new file mode 100644 index 0000000..e579cce --- /dev/null +++ b/test/integration/casl2/cmd_OR_or0_z/0.txt @@ -0,0 +1,67 @@ +../../../../casl2 -atd -M8 ../../../../as/cmd/OR/or0_z.casl + +Assemble ../../../../as/cmd/OR/or0_z.casl (0) + +Assemble ../../../../as/cmd/OR/or0_z.casl (1) +../../../../as/cmd/OR/or0_z.casl: 1:;;; OR r,adr 演算結果が零 +../../../../as/cmd/OR/or0_z.casl: 2:MAIN START +../../../../as/cmd/OR/or0_z.casl: 3: LD GR1,A + #0000 #1010 + #0001 #0005 +../../../../as/cmd/OR/or0_z.casl: 4: OR GR1,B + #0002 #3110 + #0003 #0006 +../../../../as/cmd/OR/or0_z.casl: 5: RET + #0004 #8100 +../../../../as/cmd/OR/or0_z.casl: 6:A DC #0001 + #0005 #0001 +../../../../as/cmd/OR/or0_z.casl: 7:B DC #FFFE + #0006 #FFFE +../../../../as/cmd/OR/or0_z.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: 8 = #0008 = 0000000000001000 +#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 3110 0006 8100 0001 FFFE 0000 +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 1 = #0001 = 0000000000000001 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 8 = #0008 = 0000000000001000 +#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 3110 0006 8100 0001 FFFE 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#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: 8 = #0008 = 0000000000001000 +#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 3110 0006 8100 0001 FFFE 0000 diff --git a/test/integration/casl2/cmd_OR_or0_z/Makefile b/test/integration/casl2/cmd_OR_or0_z/Makefile new file mode 100644 index 0000000..ae930e0 --- /dev/null +++ b/test/integration/casl2/cmd_OR_or0_z/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -atd -M8 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/OR/or0_z.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_OR_or1/0.txt b/test/integration/casl2/cmd_OR_or1/0.txt new file mode 100644 index 0000000..56ce141 --- /dev/null +++ b/test/integration/casl2/cmd_OR_or1/0.txt @@ -0,0 +1,89 @@ +../../../../casl2 -atd -M16 ../../../../as/cmd/OR/or1.casl + +Assemble ../../../../as/cmd/OR/or1.casl (0) + +Assemble ../../../../as/cmd/OR/or1.casl (1) +../../../../as/cmd/OR/or1.casl: 1:;;; OR r,adr +../../../../as/cmd/OR/or1.casl: 2:MAIN START +../../../../as/cmd/OR/or1.casl: 3: LD GR1,A + #0000 #1010 + #0001 #0007 +../../../../as/cmd/OR/or1.casl: 4: LAD GR2,1 + #0002 #1220 + #0003 #0001 +../../../../as/cmd/OR/or1.casl: 5: OR GR1,A,GR2 + #0004 #3112 + #0005 #0007 +../../../../as/cmd/OR/or1.casl: 6: RET + #0006 #8100 +../../../../as/cmd/OR/or1.casl: 7:A DC #3000 + #0007 #3000 +../../../../as/cmd/OR/or1.casl: 8: DC #4FFF + #0008 #4FFF +../../../../as/cmd/OR/or1.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: 16 = #0010 = 0000000000010000 +#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 1220 0001 3112 0007 8100 3000 4FFF 0000 0000 0000 0000 0000 0000 0000 + +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 12288 = #3000 = 0011000000000000 +#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: 16 = #0010 = 0000000000010000 +#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 1220 0001 3112 0007 8100 3000 4FFF 0000 0000 0000 0000 0000 0000 0000 + +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 12288 = #3000 = 0011000000000000 +#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: 16 = #0010 = 0000000000010000 +#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 1220 0001 3112 0007 8100 3000 4FFF 0000 0000 0000 0000 0000 0000 0000 + +#0006: Register:::: +#0006: GR0: 0 = #0000 = 0000000000000000 +#0006: GR1: 32767 = #7FFF = 0111111111111111 +#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: 16 = #0010 = 0000000000010000 +#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 1220 0001 3112 0007 8100 3000 4FFF 0000 0000 0000 0000 0000 0000 0000 + diff --git a/test/integration/casl2/cmd_OR_or1/Makefile b/test/integration/casl2/cmd_OR_or1/Makefile new file mode 100644 index 0000000..515da1e --- /dev/null +++ b/test/integration/casl2/cmd_OR_or1/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -atd -M16 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/OR/or1.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_OR_or2/0.txt b/test/integration/casl2/cmd_OR_or2/0.txt new file mode 100644 index 0000000..ba73c72 --- /dev/null +++ b/test/integration/casl2/cmd_OR_or2/0.txt @@ -0,0 +1,88 @@ +../../../../casl2 -atd -M16 ../../../../as/cmd/OR/or2.casl + +Assemble ../../../../as/cmd/OR/or2.casl (0) + +Assemble ../../../../as/cmd/OR/or2.casl (1) +../../../../as/cmd/OR/or2.casl: 1:;;; OR r1,r2 +../../../../as/cmd/OR/or2.casl: 2:MAIN START +../../../../as/cmd/OR/or2.casl: 3: LD GR1,A + #0000 #1010 + #0001 #0006 +../../../../as/cmd/OR/or2.casl: 4: LD GR2,B + #0002 #1020 + #0003 #0007 +../../../../as/cmd/OR/or2.casl: 5: OR GR1,GR2 + #0004 #3512 +../../../../as/cmd/OR/or2.casl: 6: RET + #0005 #8100 +../../../../as/cmd/OR/or2.casl: 7:A DC #3000 + #0006 #3000 +../../../../as/cmd/OR/or2.casl: 8:B DC #4FFF + #0007 #4FFF +../../../../as/cmd/OR/or2.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: 16 = #0010 = 0000000000010000 +#0000: PR: 0 = #0000 = 0000000000000000 +#0000: FR (OF SF ZF): 000 +#0000: Memory:::: +#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0000: 0000: 1010 0006 1020 0007 3512 8100 3000 4FFF 0000 0000 0000 0000 0000 0000 0000 0000 + +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 12288 = #3000 = 0011000000000000 +#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: 16 = #0010 = 0000000000010000 +#0002: PR: 2 = #0002 = 0000000000000010 +#0002: FR (OF SF ZF): 000 +#0002: Memory:::: +#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0002: 0000: 1010 0006 1020 0007 3512 8100 3000 4FFF 0000 0000 0000 0000 0000 0000 0000 0000 + +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 12288 = #3000 = 0011000000000000 +#0004: GR2: 20479 = #4FFF = 0100111111111111 +#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: 16 = #0010 = 0000000000010000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 000 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 1010 0006 1020 0007 3512 8100 3000 4FFF 0000 0000 0000 0000 0000 0000 0000 0000 + +#0005: Register:::: +#0005: GR0: 0 = #0000 = 0000000000000000 +#0005: GR1: 32767 = #7FFF = 0111111111111111 +#0005: GR2: 20479 = #4FFF = 0100111111111111 +#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: 16 = #0010 = 0000000000010000 +#0005: PR: 5 = #0005 = 0000000000000101 +#0005: FR (OF SF ZF): 000 +#0005: Memory:::: +#0005: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0005: 0000: 1010 0006 1020 0007 3512 8100 3000 4FFF 0000 0000 0000 0000 0000 0000 0000 0000 + diff --git a/test/integration/casl2/cmd_OR_or2/Makefile b/test/integration/casl2/cmd_OR_or2/Makefile new file mode 100644 index 0000000..d6f1c3f --- /dev/null +++ b/test/integration/casl2/cmd_OR_or2/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -atd -M16 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/OR/or2.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_OUT_out/0.txt b/test/integration/casl2/cmd_OUT_out/0.txt new file mode 100644 index 0000000..85bebf0 --- /dev/null +++ b/test/integration/casl2/cmd_OUT_out/0.txt @@ -0,0 +1,1483 @@ +../../../../casl2 -atd -M256 ../../../../as/cmd/OUT/out.casl + +Assemble ../../../../as/cmd/OUT/out.casl (0) + +Assemble ../../../../as/cmd/OUT/out.casl (1) +../../../../as/cmd/OUT/out.casl: 1:;;; OUT buf.len +../../../../as/cmd/OUT/out.casl: 2:MAIN START +../../../../as/cmd/OUT/out.casl: 3: OUT BUF1,L1 + #0000 #7001 + #0001 #0000 + #0002 #7002 + #0003 #0000 + #0004 #1210 + #0005 #0049 + #0006 #1220 + #0007 #004D + #0008 #F000 + #0009 #0002 + #000A #1210 + #000B #00B0 + #00B0 #000A + #000C #1220 + #000D #00B1 + #00B1 #0001 + #000E #F000 + #000F #0002 + #0010 #7120 + #0011 #7110 +../../../../as/cmd/OUT/out.casl: 4: OUT BUF2,L2 + #0012 #7001 + #0013 #0000 + #0014 #7002 + #0015 #0000 + #0016 #1210 + #0017 #004E + #0018 #1220 + #0019 #006E + #001A #F000 + #001B #0002 + #001C #1210 + #001D #00B2 + #00B2 #000A + #001E #1220 + #001F #00B3 + #00B3 #0001 + #0020 #F000 + #0021 #0002 + #0022 #7120 + #0023 #7110 +../../../../as/cmd/OUT/out.casl: 5: OUT BUF3,L3 + #0024 #7001 + #0025 #0000 + #0026 #7002 + #0027 #0000 + #0028 #1210 + #0029 #006F + #002A #1220 + #002B #008F + #002C #F000 + #002D #0002 + #002E #1210 + #002F #00B4 + #00B4 #000A + #0030 #1220 + #0031 #00B5 + #00B5 #0001 + #0032 #F000 + #0033 #0002 + #0034 #7120 + #0035 #7110 +../../../../as/cmd/OUT/out.casl: 6: OUT BUF4,L4 + #0036 #7001 + #0037 #0000 + #0038 #7002 + #0039 #0000 + #003A #1210 + #003B #0090 + #003C #1220 + #003D #00AF + #003E #F000 + #003F #0002 + #0040 #1210 + #0041 #00B6 + #00B6 #000A + #0042 #1220 + #0043 #00B7 + #00B7 #0001 + #0044 #F000 + #0045 #0002 + #0046 #7120 + #0047 #7110 +../../../../as/cmd/OUT/out.casl: 7: RET + #0048 #8100 +../../../../as/cmd/OUT/out.casl: 8:BUF1 DC '0',9,'1',10 ; TAB、改行 + #0049 #0030 + #004A #0009 + #004B #0031 + #004C #000A +../../../../as/cmd/OUT/out.casl: 9:L1 DC 4 + #004D #0004 +../../../../as/cmd/OUT/out.casl: 10:BUF2 DC ' !"#$%&''()*+,-./0123456789:;<=>?' + #004E #0020 + #004F #0021 + #0050 #0022 + #0051 #0023 + #0052 #0024 + #0053 #0025 + #0054 #0026 + #0055 #0027 + #0056 #0028 + #0057 #0029 + #0058 #002A + #0059 #002B + #005A #002C + #005B #002D + #005C #002E + #005D #002F + #005E #0030 + #005F #0031 + #0060 #0032 + #0061 #0033 + #0062 #0034 + #0063 #0035 + #0064 #0036 + #0065 #0037 + #0066 #0038 + #0067 #0039 + #0068 #003A + #0069 #003B + #006A #003C + #006B #003D + #006C #003E + #006D #003F +../../../../as/cmd/OUT/out.casl: 11:L2 DC 32 + #006E #0020 +../../../../as/cmd/OUT/out.casl: 12:BUF3 DC '@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_' + #006F #0040 + #0070 #0041 + #0071 #0042 + #0072 #0043 + #0073 #0044 + #0074 #0045 + #0075 #0046 + #0076 #0047 + #0077 #0048 + #0078 #0049 + #0079 #004A + #007A #004B + #007B #004C + #007C #004D + #007D #004E + #007E #004F + #007F #0050 + #0080 #0051 + #0081 #0052 + #0082 #0053 + #0083 #0054 + #0084 #0055 + #0085 #0056 + #0086 #0057 + #0087 #0058 + #0088 #0059 + #0089 #005A + #008A #005B + #008B #005C + #008C #005D + #008D #005E + #008E #005F +../../../../as/cmd/OUT/out.casl: 13:L3 DC 32 + #008F #0020 +../../../../as/cmd/OUT/out.casl: 14:BUF4 DC '`abcdefghijklmnopqrstuvwxyz{|}~' + #0090 #0060 + #0091 #0061 + #0092 #0062 + #0093 #0063 + #0094 #0064 + #0095 #0065 + #0096 #0066 + #0097 #0067 + #0098 #0068 + #0099 #0069 + #009A #006A + #009B #006B + #009C #006C + #009D #006D + #009E #006E + #009F #006F + #00A0 #0070 + #00A1 #0071 + #00A2 #0072 + #00A3 #0073 + #00A4 #0074 + #00A5 #0075 + #00A6 #0076 + #00A7 #0077 + #00A8 #0078 + #00A9 #0079 + #00AA #007A + #00AB #007B + #00AC #007C + #00AD #007D + #00AE #007E +../../../../as/cmd/OUT/out.casl: 15:L4 DC 31 + #00AF #001F +../../../../as/cmd/OUT/out.casl: 16: END + +Executing machine codes +#0000: Register:::: +#0000: GR0: 0 = #0000 = 0000000000000000 +#0000: GR1: 0 = #0000 = 0000000000000000 +#0000: GR2: 0 = #0000 = 0000000000000000 +#0000: GR3: 0 = #0000 = 0000000000000000 +#0000: GR4: 0 = #0000 = 0000000000000000 +#0000: GR5: 0 = #0000 = 0000000000000000 +#0000: GR6: 0 = #0000 = 0000000000000000 +#0000: GR7: 0 = #0000 = 0000000000000000 +#0000: SP: 256 = #0100 = 0000000100000000 +#0000: PR: 0 = #0000 = 0000000000000000 +#0000: FR (OF SF ZF): 000 +#0000: Memory:::: +#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0000: 0000: 7001 0000 7002 0000 1210 0049 1220 004D F000 0002 1210 00B0 1220 00B1 F000 0002 +#0000: 0010: 7120 7110 7001 0000 7002 0000 1210 004E 1220 006E F000 0002 1210 00B2 1220 00B3 +#0000: 0020: F000 0002 7120 7110 7001 0000 7002 0000 1210 006F 1220 008F F000 0002 1210 00B4 +#0000: 0030: 1220 00B5 F000 0002 7120 7110 7001 0000 7002 0000 1210 0090 1220 00AF F000 0002 +#0000: 0040: 1210 00B6 1220 00B7 F000 0002 7120 7110 8100 0030 0009 0031 000A 0004 0020 0021 +#0000: 0050: 0022 0023 0024 0025 0026 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 +#0000: 0060: 0032 0033 0034 0035 0036 0037 0038 0039 003A 003B 003C 003D 003E 003F 0020 0040 +#0000: 0070: 0041 0042 0043 0044 0045 0046 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 +#0000: 0080: 0051 0052 0053 0054 0055 0056 0057 0058 0059 005A 005B 005C 005D 005E 005F 0020 +#0000: 0090: 0060 0061 0062 0063 0064 0065 0066 0067 0068 0069 006A 006B 006C 006D 006E 006F +#0000: 00A0: 0070 0071 0072 0073 0074 0075 0076 0077 0078 0079 007A 007B 007C 007D 007E 001F +#0000: 00B0: 000A 0001 000A 0001 000A 0001 000A 0001 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 + +#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: 255 = #00FF = 0000000011111111 +#0002: PR: 2 = #0002 = 0000000000000010 +#0002: FR (OF SF ZF): 000 +#0002: Memory:::: +#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0002: 0000: 7001 0000 7002 0000 1210 0049 1220 004D F000 0002 1210 00B0 1220 00B1 F000 0002 +#0002: 0010: 7120 7110 7001 0000 7002 0000 1210 004E 1220 006E F000 0002 1210 00B2 1220 00B3 +#0002: 0020: F000 0002 7120 7110 7001 0000 7002 0000 1210 006F 1220 008F F000 0002 1210 00B4 +#0002: 0030: 1220 00B5 F000 0002 7120 7110 7001 0000 7002 0000 1210 0090 1220 00AF F000 0002 +#0002: 0040: 1210 00B6 1220 00B7 F000 0002 7120 7110 8100 0030 0009 0031 000A 0004 0020 0021 +#0002: 0050: 0022 0023 0024 0025 0026 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 +#0002: 0060: 0032 0033 0034 0035 0036 0037 0038 0039 003A 003B 003C 003D 003E 003F 0020 0040 +#0002: 0070: 0041 0042 0043 0044 0045 0046 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 +#0002: 0080: 0051 0052 0053 0054 0055 0056 0057 0058 0059 005A 005B 005C 005D 005E 005F 0020 +#0002: 0090: 0060 0061 0062 0063 0064 0065 0066 0067 0068 0069 006A 006B 006C 006D 006E 006F +#0002: 00A0: 0070 0071 0072 0073 0074 0075 0076 0077 0078 0079 007A 007B 007C 007D 007E 001F +#0002: 00B0: 000A 0001 000A 0001 000A 0001 000A 0001 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 + +#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: 254 = #00FE = 0000000011111110 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 000 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 7001 0000 7002 0000 1210 0049 1220 004D F000 0002 1210 00B0 1220 00B1 F000 0002 +#0004: 0010: 7120 7110 7001 0000 7002 0000 1210 004E 1220 006E F000 0002 1210 00B2 1220 00B3 +#0004: 0020: F000 0002 7120 7110 7001 0000 7002 0000 1210 006F 1220 008F F000 0002 1210 00B4 +#0004: 0030: 1220 00B5 F000 0002 7120 7110 7001 0000 7002 0000 1210 0090 1220 00AF F000 0002 +#0004: 0040: 1210 00B6 1220 00B7 F000 0002 7120 7110 8100 0030 0009 0031 000A 0004 0020 0021 +#0004: 0050: 0022 0023 0024 0025 0026 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 +#0004: 0060: 0032 0033 0034 0035 0036 0037 0038 0039 003A 003B 003C 003D 003E 003F 0020 0040 +#0004: 0070: 0041 0042 0043 0044 0045 0046 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 +#0004: 0080: 0051 0052 0053 0054 0055 0056 0057 0058 0059 005A 005B 005C 005D 005E 005F 0020 +#0004: 0090: 0060 0061 0062 0063 0064 0065 0066 0067 0068 0069 006A 006B 006C 006D 006E 006F +#0004: 00A0: 0070 0071 0072 0073 0074 0075 0076 0077 0078 0079 007A 007B 007C 007D 007E 001F +#0004: 00B0: 000A 0001 000A 0001 000A 0001 000A 0001 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 + +#0006: Register:::: +#0006: GR0: 0 = #0000 = 0000000000000000 +#0006: GR1: 73 = #0049 = 0000000001001001 = 'I' +#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: 254 = #00FE = 0000000011111110 +#0006: PR: 6 = #0006 = 0000000000000110 +#0006: FR (OF SF ZF): 000 +#0006: Memory:::: +#0006: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0006: 0000: 7001 0000 7002 0000 1210 0049 1220 004D F000 0002 1210 00B0 1220 00B1 F000 0002 +#0006: 0010: 7120 7110 7001 0000 7002 0000 1210 004E 1220 006E F000 0002 1210 00B2 1220 00B3 +#0006: 0020: F000 0002 7120 7110 7001 0000 7002 0000 1210 006F 1220 008F F000 0002 1210 00B4 +#0006: 0030: 1220 00B5 F000 0002 7120 7110 7001 0000 7002 0000 1210 0090 1220 00AF F000 0002 +#0006: 0040: 1210 00B6 1220 00B7 F000 0002 7120 7110 8100 0030 0009 0031 000A 0004 0020 0021 +#0006: 0050: 0022 0023 0024 0025 0026 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 +#0006: 0060: 0032 0033 0034 0035 0036 0037 0038 0039 003A 003B 003C 003D 003E 003F 0020 0040 +#0006: 0070: 0041 0042 0043 0044 0045 0046 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 +#0006: 0080: 0051 0052 0053 0054 0055 0056 0057 0058 0059 005A 005B 005C 005D 005E 005F 0020 +#0006: 0090: 0060 0061 0062 0063 0064 0065 0066 0067 0068 0069 006A 006B 006C 006D 006E 006F +#0006: 00A0: 0070 0071 0072 0073 0074 0075 0076 0077 0078 0079 007A 007B 007C 007D 007E 001F +#0006: 00B0: 000A 0001 000A 0001 000A 0001 000A 0001 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 + +#0008: Register:::: +#0008: GR0: 0 = #0000 = 0000000000000000 +#0008: GR1: 73 = #0049 = 0000000001001001 = 'I' +#0008: GR2: 77 = #004D = 0000000001001101 = 'M' +#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: 254 = #00FE = 0000000011111110 +#0008: PR: 8 = #0008 = 0000000000001000 +#0008: FR (OF SF ZF): 000 +#0008: Memory:::: +#0008: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0008: 0000: 7001 0000 7002 0000 1210 0049 1220 004D F000 0002 1210 00B0 1220 00B1 F000 0002 +#0008: 0010: 7120 7110 7001 0000 7002 0000 1210 004E 1220 006E F000 0002 1210 00B2 1220 00B3 +#0008: 0020: F000 0002 7120 7110 7001 0000 7002 0000 1210 006F 1220 008F F000 0002 1210 00B4 +#0008: 0030: 1220 00B5 F000 0002 7120 7110 7001 0000 7002 0000 1210 0090 1220 00AF F000 0002 +#0008: 0040: 1210 00B6 1220 00B7 F000 0002 7120 7110 8100 0030 0009 0031 000A 0004 0020 0021 +#0008: 0050: 0022 0023 0024 0025 0026 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 +#0008: 0060: 0032 0033 0034 0035 0036 0037 0038 0039 003A 003B 003C 003D 003E 003F 0020 0040 +#0008: 0070: 0041 0042 0043 0044 0045 0046 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 +#0008: 0080: 0051 0052 0053 0054 0055 0056 0057 0058 0059 005A 005B 005C 005D 005E 005F 0020 +#0008: 0090: 0060 0061 0062 0063 0064 0065 0066 0067 0068 0069 006A 006B 006C 006D 006E 006F +#0008: 00A0: 0070 0071 0072 0073 0074 0075 0076 0077 0078 0079 007A 007B 007C 007D 007E 001F +#0008: 00B0: 000A 0001 000A 0001 000A 0001 000A 0001 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 + +0 1 +#000A: Register:::: +#000A: GR0: 0 = #0000 = 0000000000000000 +#000A: GR1: 73 = #0049 = 0000000001001001 = 'I' +#000A: GR2: 77 = #004D = 0000000001001101 = 'M' +#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: 254 = #00FE = 0000000011111110 +#000A: PR: 10 = #000A = 0000000000001010 +#000A: FR (OF SF ZF): 000 +#000A: Memory:::: +#000A: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000A: 0000: 7001 0000 7002 0000 1210 0049 1220 004D F000 0002 1210 00B0 1220 00B1 F000 0002 +#000A: 0010: 7120 7110 7001 0000 7002 0000 1210 004E 1220 006E F000 0002 1210 00B2 1220 00B3 +#000A: 0020: F000 0002 7120 7110 7001 0000 7002 0000 1210 006F 1220 008F F000 0002 1210 00B4 +#000A: 0030: 1220 00B5 F000 0002 7120 7110 7001 0000 7002 0000 1210 0090 1220 00AF F000 0002 +#000A: 0040: 1210 00B6 1220 00B7 F000 0002 7120 7110 8100 0030 0009 0031 000A 0004 0020 0021 +#000A: 0050: 0022 0023 0024 0025 0026 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 +#000A: 0060: 0032 0033 0034 0035 0036 0037 0038 0039 003A 003B 003C 003D 003E 003F 0020 0040 +#000A: 0070: 0041 0042 0043 0044 0045 0046 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 +#000A: 0080: 0051 0052 0053 0054 0055 0056 0057 0058 0059 005A 005B 005C 005D 005E 005F 0020 +#000A: 0090: 0060 0061 0062 0063 0064 0065 0066 0067 0068 0069 006A 006B 006C 006D 006E 006F +#000A: 00A0: 0070 0071 0072 0073 0074 0075 0076 0077 0078 0079 007A 007B 007C 007D 007E 001F +#000A: 00B0: 000A 0001 000A 0001 000A 0001 000A 0001 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 + +#000C: Register:::: +#000C: GR0: 0 = #0000 = 0000000000000000 +#000C: GR1: 176 = #00B0 = 0000000010110000 +#000C: GR2: 77 = #004D = 0000000001001101 = 'M' +#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: 254 = #00FE = 0000000011111110 +#000C: PR: 12 = #000C = 0000000000001100 +#000C: FR (OF SF ZF): 000 +#000C: Memory:::: +#000C: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000C: 0000: 7001 0000 7002 0000 1210 0049 1220 004D F000 0002 1210 00B0 1220 00B1 F000 0002 +#000C: 0010: 7120 7110 7001 0000 7002 0000 1210 004E 1220 006E F000 0002 1210 00B2 1220 00B3 +#000C: 0020: F000 0002 7120 7110 7001 0000 7002 0000 1210 006F 1220 008F F000 0002 1210 00B4 +#000C: 0030: 1220 00B5 F000 0002 7120 7110 7001 0000 7002 0000 1210 0090 1220 00AF F000 0002 +#000C: 0040: 1210 00B6 1220 00B7 F000 0002 7120 7110 8100 0030 0009 0031 000A 0004 0020 0021 +#000C: 0050: 0022 0023 0024 0025 0026 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 +#000C: 0060: 0032 0033 0034 0035 0036 0037 0038 0039 003A 003B 003C 003D 003E 003F 0020 0040 +#000C: 0070: 0041 0042 0043 0044 0045 0046 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 +#000C: 0080: 0051 0052 0053 0054 0055 0056 0057 0058 0059 005A 005B 005C 005D 005E 005F 0020 +#000C: 0090: 0060 0061 0062 0063 0064 0065 0066 0067 0068 0069 006A 006B 006C 006D 006E 006F +#000C: 00A0: 0070 0071 0072 0073 0074 0075 0076 0077 0078 0079 007A 007B 007C 007D 007E 001F +#000C: 00B0: 000A 0001 000A 0001 000A 0001 000A 0001 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 + +#000E: Register:::: +#000E: GR0: 0 = #0000 = 0000000000000000 +#000E: GR1: 176 = #00B0 = 0000000010110000 +#000E: GR2: 177 = #00B1 = 0000000010110001 +#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: 254 = #00FE = 0000000011111110 +#000E: PR: 14 = #000E = 0000000000001110 +#000E: FR (OF SF ZF): 000 +#000E: Memory:::: +#000E: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000E: 0000: 7001 0000 7002 0000 1210 0049 1220 004D F000 0002 1210 00B0 1220 00B1 F000 0002 +#000E: 0010: 7120 7110 7001 0000 7002 0000 1210 004E 1220 006E F000 0002 1210 00B2 1220 00B3 +#000E: 0020: F000 0002 7120 7110 7001 0000 7002 0000 1210 006F 1220 008F F000 0002 1210 00B4 +#000E: 0030: 1220 00B5 F000 0002 7120 7110 7001 0000 7002 0000 1210 0090 1220 00AF F000 0002 +#000E: 0040: 1210 00B6 1220 00B7 F000 0002 7120 7110 8100 0030 0009 0031 000A 0004 0020 0021 +#000E: 0050: 0022 0023 0024 0025 0026 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 +#000E: 0060: 0032 0033 0034 0035 0036 0037 0038 0039 003A 003B 003C 003D 003E 003F 0020 0040 +#000E: 0070: 0041 0042 0043 0044 0045 0046 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 +#000E: 0080: 0051 0052 0053 0054 0055 0056 0057 0058 0059 005A 005B 005C 005D 005E 005F 0020 +#000E: 0090: 0060 0061 0062 0063 0064 0065 0066 0067 0068 0069 006A 006B 006C 006D 006E 006F +#000E: 00A0: 0070 0071 0072 0073 0074 0075 0076 0077 0078 0079 007A 007B 007C 007D 007E 001F +#000E: 00B0: 000A 0001 000A 0001 000A 0001 000A 0001 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 + + +#0010: Register:::: +#0010: GR0: 0 = #0000 = 0000000000000000 +#0010: GR1: 176 = #00B0 = 0000000010110000 +#0010: GR2: 177 = #00B1 = 0000000010110001 +#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: 254 = #00FE = 0000000011111110 +#0010: PR: 16 = #0010 = 0000000000010000 +#0010: FR (OF SF ZF): 000 +#0010: Memory:::: +#0010: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0010: 0000: 7001 0000 7002 0000 1210 0049 1220 004D F000 0002 1210 00B0 1220 00B1 F000 0002 +#0010: 0010: 7120 7110 7001 0000 7002 0000 1210 004E 1220 006E F000 0002 1210 00B2 1220 00B3 +#0010: 0020: F000 0002 7120 7110 7001 0000 7002 0000 1210 006F 1220 008F F000 0002 1210 00B4 +#0010: 0030: 1220 00B5 F000 0002 7120 7110 7001 0000 7002 0000 1210 0090 1220 00AF F000 0002 +#0010: 0040: 1210 00B6 1220 00B7 F000 0002 7120 7110 8100 0030 0009 0031 000A 0004 0020 0021 +#0010: 0050: 0022 0023 0024 0025 0026 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 +#0010: 0060: 0032 0033 0034 0035 0036 0037 0038 0039 003A 003B 003C 003D 003E 003F 0020 0040 +#0010: 0070: 0041 0042 0043 0044 0045 0046 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 +#0010: 0080: 0051 0052 0053 0054 0055 0056 0057 0058 0059 005A 005B 005C 005D 005E 005F 0020 +#0010: 0090: 0060 0061 0062 0063 0064 0065 0066 0067 0068 0069 006A 006B 006C 006D 006E 006F +#0010: 00A0: 0070 0071 0072 0073 0074 0075 0076 0077 0078 0079 007A 007B 007C 007D 007E 001F +#0010: 00B0: 000A 0001 000A 0001 000A 0001 000A 0001 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 + +#0011: Register:::: +#0011: GR0: 0 = #0000 = 0000000000000000 +#0011: GR1: 176 = #00B0 = 0000000010110000 +#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: 255 = #00FF = 0000000011111111 +#0011: PR: 17 = #0011 = 0000000000010001 +#0011: FR (OF SF ZF): 000 +#0011: Memory:::: +#0011: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0011: 0000: 7001 0000 7002 0000 1210 0049 1220 004D F000 0002 1210 00B0 1220 00B1 F000 0002 +#0011: 0010: 7120 7110 7001 0000 7002 0000 1210 004E 1220 006E F000 0002 1210 00B2 1220 00B3 +#0011: 0020: F000 0002 7120 7110 7001 0000 7002 0000 1210 006F 1220 008F F000 0002 1210 00B4 +#0011: 0030: 1220 00B5 F000 0002 7120 7110 7001 0000 7002 0000 1210 0090 1220 00AF F000 0002 +#0011: 0040: 1210 00B6 1220 00B7 F000 0002 7120 7110 8100 0030 0009 0031 000A 0004 0020 0021 +#0011: 0050: 0022 0023 0024 0025 0026 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 +#0011: 0060: 0032 0033 0034 0035 0036 0037 0038 0039 003A 003B 003C 003D 003E 003F 0020 0040 +#0011: 0070: 0041 0042 0043 0044 0045 0046 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 +#0011: 0080: 0051 0052 0053 0054 0055 0056 0057 0058 0059 005A 005B 005C 005D 005E 005F 0020 +#0011: 0090: 0060 0061 0062 0063 0064 0065 0066 0067 0068 0069 006A 006B 006C 006D 006E 006F +#0011: 00A0: 0070 0071 0072 0073 0074 0075 0076 0077 0078 0079 007A 007B 007C 007D 007E 001F +#0011: 00B0: 000A 0001 000A 0001 000A 0001 000A 0001 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 + +#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: 256 = #0100 = 0000000100000000 +#0012: PR: 18 = #0012 = 0000000000010010 +#0012: FR (OF SF ZF): 000 +#0012: Memory:::: +#0012: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0012: 0000: 7001 0000 7002 0000 1210 0049 1220 004D F000 0002 1210 00B0 1220 00B1 F000 0002 +#0012: 0010: 7120 7110 7001 0000 7002 0000 1210 004E 1220 006E F000 0002 1210 00B2 1220 00B3 +#0012: 0020: F000 0002 7120 7110 7001 0000 7002 0000 1210 006F 1220 008F F000 0002 1210 00B4 +#0012: 0030: 1220 00B5 F000 0002 7120 7110 7001 0000 7002 0000 1210 0090 1220 00AF F000 0002 +#0012: 0040: 1210 00B6 1220 00B7 F000 0002 7120 7110 8100 0030 0009 0031 000A 0004 0020 0021 +#0012: 0050: 0022 0023 0024 0025 0026 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 +#0012: 0060: 0032 0033 0034 0035 0036 0037 0038 0039 003A 003B 003C 003D 003E 003F 0020 0040 +#0012: 0070: 0041 0042 0043 0044 0045 0046 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 +#0012: 0080: 0051 0052 0053 0054 0055 0056 0057 0058 0059 005A 005B 005C 005D 005E 005F 0020 +#0012: 0090: 0060 0061 0062 0063 0064 0065 0066 0067 0068 0069 006A 006B 006C 006D 006E 006F +#0012: 00A0: 0070 0071 0072 0073 0074 0075 0076 0077 0078 0079 007A 007B 007C 007D 007E 001F +#0012: 00B0: 000A 0001 000A 0001 000A 0001 000A 0001 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 + +#0014: Register:::: +#0014: GR0: 0 = #0000 = 0000000000000000 +#0014: GR1: 0 = #0000 = 0000000000000000 +#0014: GR2: 0 = #0000 = 0000000000000000 +#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: 255 = #00FF = 0000000011111111 +#0014: PR: 20 = #0014 = 0000000000010100 +#0014: FR (OF SF ZF): 000 +#0014: Memory:::: +#0014: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0014: 0000: 7001 0000 7002 0000 1210 0049 1220 004D F000 0002 1210 00B0 1220 00B1 F000 0002 +#0014: 0010: 7120 7110 7001 0000 7002 0000 1210 004E 1220 006E F000 0002 1210 00B2 1220 00B3 +#0014: 0020: F000 0002 7120 7110 7001 0000 7002 0000 1210 006F 1220 008F F000 0002 1210 00B4 +#0014: 0030: 1220 00B5 F000 0002 7120 7110 7001 0000 7002 0000 1210 0090 1220 00AF F000 0002 +#0014: 0040: 1210 00B6 1220 00B7 F000 0002 7120 7110 8100 0030 0009 0031 000A 0004 0020 0021 +#0014: 0050: 0022 0023 0024 0025 0026 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 +#0014: 0060: 0032 0033 0034 0035 0036 0037 0038 0039 003A 003B 003C 003D 003E 003F 0020 0040 +#0014: 0070: 0041 0042 0043 0044 0045 0046 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 +#0014: 0080: 0051 0052 0053 0054 0055 0056 0057 0058 0059 005A 005B 005C 005D 005E 005F 0020 +#0014: 0090: 0060 0061 0062 0063 0064 0065 0066 0067 0068 0069 006A 006B 006C 006D 006E 006F +#0014: 00A0: 0070 0071 0072 0073 0074 0075 0076 0077 0078 0079 007A 007B 007C 007D 007E 001F +#0014: 00B0: 000A 0001 000A 0001 000A 0001 000A 0001 0000 0000 0000 0000 0000 0000 0000 0000 +#0014: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0014: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0014: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0014: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0016: Register:::: +#0016: GR0: 0 = #0000 = 0000000000000000 +#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: 254 = #00FE = 0000000011111110 +#0016: PR: 22 = #0016 = 0000000000010110 +#0016: FR (OF SF ZF): 000 +#0016: Memory:::: +#0016: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0016: 0000: 7001 0000 7002 0000 1210 0049 1220 004D F000 0002 1210 00B0 1220 00B1 F000 0002 +#0016: 0010: 7120 7110 7001 0000 7002 0000 1210 004E 1220 006E F000 0002 1210 00B2 1220 00B3 +#0016: 0020: F000 0002 7120 7110 7001 0000 7002 0000 1210 006F 1220 008F F000 0002 1210 00B4 +#0016: 0030: 1220 00B5 F000 0002 7120 7110 7001 0000 7002 0000 1210 0090 1220 00AF F000 0002 +#0016: 0040: 1210 00B6 1220 00B7 F000 0002 7120 7110 8100 0030 0009 0031 000A 0004 0020 0021 +#0016: 0050: 0022 0023 0024 0025 0026 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 +#0016: 0060: 0032 0033 0034 0035 0036 0037 0038 0039 003A 003B 003C 003D 003E 003F 0020 0040 +#0016: 0070: 0041 0042 0043 0044 0045 0046 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 +#0016: 0080: 0051 0052 0053 0054 0055 0056 0057 0058 0059 005A 005B 005C 005D 005E 005F 0020 +#0016: 0090: 0060 0061 0062 0063 0064 0065 0066 0067 0068 0069 006A 006B 006C 006D 006E 006F +#0016: 00A0: 0070 0071 0072 0073 0074 0075 0076 0077 0078 0079 007A 007B 007C 007D 007E 001F +#0016: 00B0: 000A 0001 000A 0001 000A 0001 000A 0001 0000 0000 0000 0000 0000 0000 0000 0000 +#0016: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0016: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0016: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0016: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0018: Register:::: +#0018: GR0: 0 = #0000 = 0000000000000000 +#0018: GR1: 78 = #004E = 0000000001001110 = 'N' +#0018: GR2: 0 = #0000 = 0000000000000000 +#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: 254 = #00FE = 0000000011111110 +#0018: PR: 24 = #0018 = 0000000000011000 +#0018: FR (OF SF ZF): 000 +#0018: Memory:::: +#0018: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0018: 0000: 7001 0000 7002 0000 1210 0049 1220 004D F000 0002 1210 00B0 1220 00B1 F000 0002 +#0018: 0010: 7120 7110 7001 0000 7002 0000 1210 004E 1220 006E F000 0002 1210 00B2 1220 00B3 +#0018: 0020: F000 0002 7120 7110 7001 0000 7002 0000 1210 006F 1220 008F F000 0002 1210 00B4 +#0018: 0030: 1220 00B5 F000 0002 7120 7110 7001 0000 7002 0000 1210 0090 1220 00AF F000 0002 +#0018: 0040: 1210 00B6 1220 00B7 F000 0002 7120 7110 8100 0030 0009 0031 000A 0004 0020 0021 +#0018: 0050: 0022 0023 0024 0025 0026 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 +#0018: 0060: 0032 0033 0034 0035 0036 0037 0038 0039 003A 003B 003C 003D 003E 003F 0020 0040 +#0018: 0070: 0041 0042 0043 0044 0045 0046 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 +#0018: 0080: 0051 0052 0053 0054 0055 0056 0057 0058 0059 005A 005B 005C 005D 005E 005F 0020 +#0018: 0090: 0060 0061 0062 0063 0064 0065 0066 0067 0068 0069 006A 006B 006C 006D 006E 006F +#0018: 00A0: 0070 0071 0072 0073 0074 0075 0076 0077 0078 0079 007A 007B 007C 007D 007E 001F +#0018: 00B0: 000A 0001 000A 0001 000A 0001 000A 0001 0000 0000 0000 0000 0000 0000 0000 0000 +#0018: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0018: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0018: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0018: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#001A: Register:::: +#001A: GR0: 0 = #0000 = 0000000000000000 +#001A: GR1: 78 = #004E = 0000000001001110 = 'N' +#001A: GR2: 110 = #006E = 0000000001101110 = 'n' +#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: 254 = #00FE = 0000000011111110 +#001A: PR: 26 = #001A = 0000000000011010 +#001A: FR (OF SF ZF): 000 +#001A: Memory:::: +#001A: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#001A: 0000: 7001 0000 7002 0000 1210 0049 1220 004D F000 0002 1210 00B0 1220 00B1 F000 0002 +#001A: 0010: 7120 7110 7001 0000 7002 0000 1210 004E 1220 006E F000 0002 1210 00B2 1220 00B3 +#001A: 0020: F000 0002 7120 7110 7001 0000 7002 0000 1210 006F 1220 008F F000 0002 1210 00B4 +#001A: 0030: 1220 00B5 F000 0002 7120 7110 7001 0000 7002 0000 1210 0090 1220 00AF F000 0002 +#001A: 0040: 1210 00B6 1220 00B7 F000 0002 7120 7110 8100 0030 0009 0031 000A 0004 0020 0021 +#001A: 0050: 0022 0023 0024 0025 0026 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 +#001A: 0060: 0032 0033 0034 0035 0036 0037 0038 0039 003A 003B 003C 003D 003E 003F 0020 0040 +#001A: 0070: 0041 0042 0043 0044 0045 0046 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 +#001A: 0080: 0051 0052 0053 0054 0055 0056 0057 0058 0059 005A 005B 005C 005D 005E 005F 0020 +#001A: 0090: 0060 0061 0062 0063 0064 0065 0066 0067 0068 0069 006A 006B 006C 006D 006E 006F +#001A: 00A0: 0070 0071 0072 0073 0074 0075 0076 0077 0078 0079 007A 007B 007C 007D 007E 001F +#001A: 00B0: 000A 0001 000A 0001 000A 0001 000A 0001 0000 0000 0000 0000 0000 0000 0000 0000 +#001A: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#001A: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#001A: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#001A: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + + !"#$%&'()*+,-./0123456789:;<=>?#001C: Register:::: +#001C: GR0: 0 = #0000 = 0000000000000000 +#001C: GR1: 78 = #004E = 0000000001001110 = 'N' +#001C: GR2: 110 = #006E = 0000000001101110 = 'n' +#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: 254 = #00FE = 0000000011111110 +#001C: PR: 28 = #001C = 0000000000011100 +#001C: FR (OF SF ZF): 000 +#001C: Memory:::: +#001C: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#001C: 0000: 7001 0000 7002 0000 1210 0049 1220 004D F000 0002 1210 00B0 1220 00B1 F000 0002 +#001C: 0010: 7120 7110 7001 0000 7002 0000 1210 004E 1220 006E F000 0002 1210 00B2 1220 00B3 +#001C: 0020: F000 0002 7120 7110 7001 0000 7002 0000 1210 006F 1220 008F F000 0002 1210 00B4 +#001C: 0030: 1220 00B5 F000 0002 7120 7110 7001 0000 7002 0000 1210 0090 1220 00AF F000 0002 +#001C: 0040: 1210 00B6 1220 00B7 F000 0002 7120 7110 8100 0030 0009 0031 000A 0004 0020 0021 +#001C: 0050: 0022 0023 0024 0025 0026 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 +#001C: 0060: 0032 0033 0034 0035 0036 0037 0038 0039 003A 003B 003C 003D 003E 003F 0020 0040 +#001C: 0070: 0041 0042 0043 0044 0045 0046 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 +#001C: 0080: 0051 0052 0053 0054 0055 0056 0057 0058 0059 005A 005B 005C 005D 005E 005F 0020 +#001C: 0090: 0060 0061 0062 0063 0064 0065 0066 0067 0068 0069 006A 006B 006C 006D 006E 006F +#001C: 00A0: 0070 0071 0072 0073 0074 0075 0076 0077 0078 0079 007A 007B 007C 007D 007E 001F +#001C: 00B0: 000A 0001 000A 0001 000A 0001 000A 0001 0000 0000 0000 0000 0000 0000 0000 0000 +#001C: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#001C: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#001C: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#001C: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#001E: Register:::: +#001E: GR0: 0 = #0000 = 0000000000000000 +#001E: GR1: 178 = #00B2 = 0000000010110010 +#001E: GR2: 110 = #006E = 0000000001101110 = 'n' +#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: 254 = #00FE = 0000000011111110 +#001E: PR: 30 = #001E = 0000000000011110 +#001E: FR (OF SF ZF): 000 +#001E: Memory:::: +#001E: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#001E: 0000: 7001 0000 7002 0000 1210 0049 1220 004D F000 0002 1210 00B0 1220 00B1 F000 0002 +#001E: 0010: 7120 7110 7001 0000 7002 0000 1210 004E 1220 006E F000 0002 1210 00B2 1220 00B3 +#001E: 0020: F000 0002 7120 7110 7001 0000 7002 0000 1210 006F 1220 008F F000 0002 1210 00B4 +#001E: 0030: 1220 00B5 F000 0002 7120 7110 7001 0000 7002 0000 1210 0090 1220 00AF F000 0002 +#001E: 0040: 1210 00B6 1220 00B7 F000 0002 7120 7110 8100 0030 0009 0031 000A 0004 0020 0021 +#001E: 0050: 0022 0023 0024 0025 0026 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 +#001E: 0060: 0032 0033 0034 0035 0036 0037 0038 0039 003A 003B 003C 003D 003E 003F 0020 0040 +#001E: 0070: 0041 0042 0043 0044 0045 0046 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 +#001E: 0080: 0051 0052 0053 0054 0055 0056 0057 0058 0059 005A 005B 005C 005D 005E 005F 0020 +#001E: 0090: 0060 0061 0062 0063 0064 0065 0066 0067 0068 0069 006A 006B 006C 006D 006E 006F +#001E: 00A0: 0070 0071 0072 0073 0074 0075 0076 0077 0078 0079 007A 007B 007C 007D 007E 001F +#001E: 00B0: 000A 0001 000A 0001 000A 0001 000A 0001 0000 0000 0000 0000 0000 0000 0000 0000 +#001E: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#001E: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#001E: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#001E: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0020: Register:::: +#0020: GR0: 0 = #0000 = 0000000000000000 +#0020: GR1: 178 = #00B2 = 0000000010110010 +#0020: GR2: 179 = #00B3 = 0000000010110011 +#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: 254 = #00FE = 0000000011111110 +#0020: PR: 32 = #0020 = 0000000000100000 +#0020: FR (OF SF ZF): 000 +#0020: Memory:::: +#0020: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0020: 0000: 7001 0000 7002 0000 1210 0049 1220 004D F000 0002 1210 00B0 1220 00B1 F000 0002 +#0020: 0010: 7120 7110 7001 0000 7002 0000 1210 004E 1220 006E F000 0002 1210 00B2 1220 00B3 +#0020: 0020: F000 0002 7120 7110 7001 0000 7002 0000 1210 006F 1220 008F F000 0002 1210 00B4 +#0020: 0030: 1220 00B5 F000 0002 7120 7110 7001 0000 7002 0000 1210 0090 1220 00AF F000 0002 +#0020: 0040: 1210 00B6 1220 00B7 F000 0002 7120 7110 8100 0030 0009 0031 000A 0004 0020 0021 +#0020: 0050: 0022 0023 0024 0025 0026 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 +#0020: 0060: 0032 0033 0034 0035 0036 0037 0038 0039 003A 003B 003C 003D 003E 003F 0020 0040 +#0020: 0070: 0041 0042 0043 0044 0045 0046 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 +#0020: 0080: 0051 0052 0053 0054 0055 0056 0057 0058 0059 005A 005B 005C 005D 005E 005F 0020 +#0020: 0090: 0060 0061 0062 0063 0064 0065 0066 0067 0068 0069 006A 006B 006C 006D 006E 006F +#0020: 00A0: 0070 0071 0072 0073 0074 0075 0076 0077 0078 0079 007A 007B 007C 007D 007E 001F +#0020: 00B0: 000A 0001 000A 0001 000A 0001 000A 0001 0000 0000 0000 0000 0000 0000 0000 0000 +#0020: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0020: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0020: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0020: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + + +#0022: Register:::: +#0022: GR0: 0 = #0000 = 0000000000000000 +#0022: GR1: 178 = #00B2 = 0000000010110010 +#0022: GR2: 179 = #00B3 = 0000000010110011 +#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: 254 = #00FE = 0000000011111110 +#0022: PR: 34 = #0022 = 0000000000100010 +#0022: FR (OF SF ZF): 000 +#0022: Memory:::: +#0022: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0022: 0000: 7001 0000 7002 0000 1210 0049 1220 004D F000 0002 1210 00B0 1220 00B1 F000 0002 +#0022: 0010: 7120 7110 7001 0000 7002 0000 1210 004E 1220 006E F000 0002 1210 00B2 1220 00B3 +#0022: 0020: F000 0002 7120 7110 7001 0000 7002 0000 1210 006F 1220 008F F000 0002 1210 00B4 +#0022: 0030: 1220 00B5 F000 0002 7120 7110 7001 0000 7002 0000 1210 0090 1220 00AF F000 0002 +#0022: 0040: 1210 00B6 1220 00B7 F000 0002 7120 7110 8100 0030 0009 0031 000A 0004 0020 0021 +#0022: 0050: 0022 0023 0024 0025 0026 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 +#0022: 0060: 0032 0033 0034 0035 0036 0037 0038 0039 003A 003B 003C 003D 003E 003F 0020 0040 +#0022: 0070: 0041 0042 0043 0044 0045 0046 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 +#0022: 0080: 0051 0052 0053 0054 0055 0056 0057 0058 0059 005A 005B 005C 005D 005E 005F 0020 +#0022: 0090: 0060 0061 0062 0063 0064 0065 0066 0067 0068 0069 006A 006B 006C 006D 006E 006F +#0022: 00A0: 0070 0071 0072 0073 0074 0075 0076 0077 0078 0079 007A 007B 007C 007D 007E 001F +#0022: 00B0: 000A 0001 000A 0001 000A 0001 000A 0001 0000 0000 0000 0000 0000 0000 0000 0000 +#0022: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0022: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0022: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0022: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0023: Register:::: +#0023: GR0: 0 = #0000 = 0000000000000000 +#0023: GR1: 178 = #00B2 = 0000000010110010 +#0023: GR2: 0 = #0000 = 0000000000000000 +#0023: GR3: 0 = #0000 = 0000000000000000 +#0023: GR4: 0 = #0000 = 0000000000000000 +#0023: GR5: 0 = #0000 = 0000000000000000 +#0023: GR6: 0 = #0000 = 0000000000000000 +#0023: GR7: 0 = #0000 = 0000000000000000 +#0023: SP: 255 = #00FF = 0000000011111111 +#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: 7001 0000 7002 0000 1210 0049 1220 004D F000 0002 1210 00B0 1220 00B1 F000 0002 +#0023: 0010: 7120 7110 7001 0000 7002 0000 1210 004E 1220 006E F000 0002 1210 00B2 1220 00B3 +#0023: 0020: F000 0002 7120 7110 7001 0000 7002 0000 1210 006F 1220 008F F000 0002 1210 00B4 +#0023: 0030: 1220 00B5 F000 0002 7120 7110 7001 0000 7002 0000 1210 0090 1220 00AF F000 0002 +#0023: 0040: 1210 00B6 1220 00B7 F000 0002 7120 7110 8100 0030 0009 0031 000A 0004 0020 0021 +#0023: 0050: 0022 0023 0024 0025 0026 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 +#0023: 0060: 0032 0033 0034 0035 0036 0037 0038 0039 003A 003B 003C 003D 003E 003F 0020 0040 +#0023: 0070: 0041 0042 0043 0044 0045 0046 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 +#0023: 0080: 0051 0052 0053 0054 0055 0056 0057 0058 0059 005A 005B 005C 005D 005E 005F 0020 +#0023: 0090: 0060 0061 0062 0063 0064 0065 0066 0067 0068 0069 006A 006B 006C 006D 006E 006F +#0023: 00A0: 0070 0071 0072 0073 0074 0075 0076 0077 0078 0079 007A 007B 007C 007D 007E 001F +#0023: 00B0: 000A 0001 000A 0001 000A 0001 000A 0001 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 + +#0024: Register:::: +#0024: GR0: 0 = #0000 = 0000000000000000 +#0024: GR1: 0 = #0000 = 0000000000000000 +#0024: GR2: 0 = #0000 = 0000000000000000 +#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: 256 = #0100 = 0000000100000000 +#0024: PR: 36 = #0024 = 0000000000100100 +#0024: FR (OF SF ZF): 000 +#0024: Memory:::: +#0024: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0024: 0000: 7001 0000 7002 0000 1210 0049 1220 004D F000 0002 1210 00B0 1220 00B1 F000 0002 +#0024: 0010: 7120 7110 7001 0000 7002 0000 1210 004E 1220 006E F000 0002 1210 00B2 1220 00B3 +#0024: 0020: F000 0002 7120 7110 7001 0000 7002 0000 1210 006F 1220 008F F000 0002 1210 00B4 +#0024: 0030: 1220 00B5 F000 0002 7120 7110 7001 0000 7002 0000 1210 0090 1220 00AF F000 0002 +#0024: 0040: 1210 00B6 1220 00B7 F000 0002 7120 7110 8100 0030 0009 0031 000A 0004 0020 0021 +#0024: 0050: 0022 0023 0024 0025 0026 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 +#0024: 0060: 0032 0033 0034 0035 0036 0037 0038 0039 003A 003B 003C 003D 003E 003F 0020 0040 +#0024: 0070: 0041 0042 0043 0044 0045 0046 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 +#0024: 0080: 0051 0052 0053 0054 0055 0056 0057 0058 0059 005A 005B 005C 005D 005E 005F 0020 +#0024: 0090: 0060 0061 0062 0063 0064 0065 0066 0067 0068 0069 006A 006B 006C 006D 006E 006F +#0024: 00A0: 0070 0071 0072 0073 0074 0075 0076 0077 0078 0079 007A 007B 007C 007D 007E 001F +#0024: 00B0: 000A 0001 000A 0001 000A 0001 000A 0001 0000 0000 0000 0000 0000 0000 0000 0000 +#0024: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0024: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0024: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0024: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0026: Register:::: +#0026: GR0: 0 = #0000 = 0000000000000000 +#0026: GR1: 0 = #0000 = 0000000000000000 +#0026: GR2: 0 = #0000 = 0000000000000000 +#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: 255 = #00FF = 0000000011111111 +#0026: PR: 38 = #0026 = 0000000000100110 +#0026: FR (OF SF ZF): 000 +#0026: Memory:::: +#0026: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0026: 0000: 7001 0000 7002 0000 1210 0049 1220 004D F000 0002 1210 00B0 1220 00B1 F000 0002 +#0026: 0010: 7120 7110 7001 0000 7002 0000 1210 004E 1220 006E F000 0002 1210 00B2 1220 00B3 +#0026: 0020: F000 0002 7120 7110 7001 0000 7002 0000 1210 006F 1220 008F F000 0002 1210 00B4 +#0026: 0030: 1220 00B5 F000 0002 7120 7110 7001 0000 7002 0000 1210 0090 1220 00AF F000 0002 +#0026: 0040: 1210 00B6 1220 00B7 F000 0002 7120 7110 8100 0030 0009 0031 000A 0004 0020 0021 +#0026: 0050: 0022 0023 0024 0025 0026 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 +#0026: 0060: 0032 0033 0034 0035 0036 0037 0038 0039 003A 003B 003C 003D 003E 003F 0020 0040 +#0026: 0070: 0041 0042 0043 0044 0045 0046 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 +#0026: 0080: 0051 0052 0053 0054 0055 0056 0057 0058 0059 005A 005B 005C 005D 005E 005F 0020 +#0026: 0090: 0060 0061 0062 0063 0064 0065 0066 0067 0068 0069 006A 006B 006C 006D 006E 006F +#0026: 00A0: 0070 0071 0072 0073 0074 0075 0076 0077 0078 0079 007A 007B 007C 007D 007E 001F +#0026: 00B0: 000A 0001 000A 0001 000A 0001 000A 0001 0000 0000 0000 0000 0000 0000 0000 0000 +#0026: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0026: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0026: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0026: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0028: Register:::: +#0028: GR0: 0 = #0000 = 0000000000000000 +#0028: GR1: 0 = #0000 = 0000000000000000 +#0028: GR2: 0 = #0000 = 0000000000000000 +#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: 254 = #00FE = 0000000011111110 +#0028: PR: 40 = #0028 = 0000000000101000 +#0028: FR (OF SF ZF): 000 +#0028: Memory:::: +#0028: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0028: 0000: 7001 0000 7002 0000 1210 0049 1220 004D F000 0002 1210 00B0 1220 00B1 F000 0002 +#0028: 0010: 7120 7110 7001 0000 7002 0000 1210 004E 1220 006E F000 0002 1210 00B2 1220 00B3 +#0028: 0020: F000 0002 7120 7110 7001 0000 7002 0000 1210 006F 1220 008F F000 0002 1210 00B4 +#0028: 0030: 1220 00B5 F000 0002 7120 7110 7001 0000 7002 0000 1210 0090 1220 00AF F000 0002 +#0028: 0040: 1210 00B6 1220 00B7 F000 0002 7120 7110 8100 0030 0009 0031 000A 0004 0020 0021 +#0028: 0050: 0022 0023 0024 0025 0026 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 +#0028: 0060: 0032 0033 0034 0035 0036 0037 0038 0039 003A 003B 003C 003D 003E 003F 0020 0040 +#0028: 0070: 0041 0042 0043 0044 0045 0046 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 +#0028: 0080: 0051 0052 0053 0054 0055 0056 0057 0058 0059 005A 005B 005C 005D 005E 005F 0020 +#0028: 0090: 0060 0061 0062 0063 0064 0065 0066 0067 0068 0069 006A 006B 006C 006D 006E 006F +#0028: 00A0: 0070 0071 0072 0073 0074 0075 0076 0077 0078 0079 007A 007B 007C 007D 007E 001F +#0028: 00B0: 000A 0001 000A 0001 000A 0001 000A 0001 0000 0000 0000 0000 0000 0000 0000 0000 +#0028: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0028: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0028: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0028: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#002A: Register:::: +#002A: GR0: 0 = #0000 = 0000000000000000 +#002A: GR1: 111 = #006F = 0000000001101111 = 'o' +#002A: GR2: 0 = #0000 = 0000000000000000 +#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: 254 = #00FE = 0000000011111110 +#002A: PR: 42 = #002A = 0000000000101010 +#002A: FR (OF SF ZF): 000 +#002A: Memory:::: +#002A: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#002A: 0000: 7001 0000 7002 0000 1210 0049 1220 004D F000 0002 1210 00B0 1220 00B1 F000 0002 +#002A: 0010: 7120 7110 7001 0000 7002 0000 1210 004E 1220 006E F000 0002 1210 00B2 1220 00B3 +#002A: 0020: F000 0002 7120 7110 7001 0000 7002 0000 1210 006F 1220 008F F000 0002 1210 00B4 +#002A: 0030: 1220 00B5 F000 0002 7120 7110 7001 0000 7002 0000 1210 0090 1220 00AF F000 0002 +#002A: 0040: 1210 00B6 1220 00B7 F000 0002 7120 7110 8100 0030 0009 0031 000A 0004 0020 0021 +#002A: 0050: 0022 0023 0024 0025 0026 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 +#002A: 0060: 0032 0033 0034 0035 0036 0037 0038 0039 003A 003B 003C 003D 003E 003F 0020 0040 +#002A: 0070: 0041 0042 0043 0044 0045 0046 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 +#002A: 0080: 0051 0052 0053 0054 0055 0056 0057 0058 0059 005A 005B 005C 005D 005E 005F 0020 +#002A: 0090: 0060 0061 0062 0063 0064 0065 0066 0067 0068 0069 006A 006B 006C 006D 006E 006F +#002A: 00A0: 0070 0071 0072 0073 0074 0075 0076 0077 0078 0079 007A 007B 007C 007D 007E 001F +#002A: 00B0: 000A 0001 000A 0001 000A 0001 000A 0001 0000 0000 0000 0000 0000 0000 0000 0000 +#002A: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#002A: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#002A: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#002A: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#002C: Register:::: +#002C: GR0: 0 = #0000 = 0000000000000000 +#002C: GR1: 111 = #006F = 0000000001101111 = 'o' +#002C: GR2: 143 = #008F = 0000000010001111 +#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: 254 = #00FE = 0000000011111110 +#002C: PR: 44 = #002C = 0000000000101100 +#002C: FR (OF SF ZF): 000 +#002C: Memory:::: +#002C: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#002C: 0000: 7001 0000 7002 0000 1210 0049 1220 004D F000 0002 1210 00B0 1220 00B1 F000 0002 +#002C: 0010: 7120 7110 7001 0000 7002 0000 1210 004E 1220 006E F000 0002 1210 00B2 1220 00B3 +#002C: 0020: F000 0002 7120 7110 7001 0000 7002 0000 1210 006F 1220 008F F000 0002 1210 00B4 +#002C: 0030: 1220 00B5 F000 0002 7120 7110 7001 0000 7002 0000 1210 0090 1220 00AF F000 0002 +#002C: 0040: 1210 00B6 1220 00B7 F000 0002 7120 7110 8100 0030 0009 0031 000A 0004 0020 0021 +#002C: 0050: 0022 0023 0024 0025 0026 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 +#002C: 0060: 0032 0033 0034 0035 0036 0037 0038 0039 003A 003B 003C 003D 003E 003F 0020 0040 +#002C: 0070: 0041 0042 0043 0044 0045 0046 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 +#002C: 0080: 0051 0052 0053 0054 0055 0056 0057 0058 0059 005A 005B 005C 005D 005E 005F 0020 +#002C: 0090: 0060 0061 0062 0063 0064 0065 0066 0067 0068 0069 006A 006B 006C 006D 006E 006F +#002C: 00A0: 0070 0071 0072 0073 0074 0075 0076 0077 0078 0079 007A 007B 007C 007D 007E 001F +#002C: 00B0: 000A 0001 000A 0001 000A 0001 000A 0001 0000 0000 0000 0000 0000 0000 0000 0000 +#002C: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#002C: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#002C: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#002C: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_#002E: Register:::: +#002E: GR0: 0 = #0000 = 0000000000000000 +#002E: GR1: 111 = #006F = 0000000001101111 = 'o' +#002E: GR2: 143 = #008F = 0000000010001111 +#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: 254 = #00FE = 0000000011111110 +#002E: PR: 46 = #002E = 0000000000101110 +#002E: FR (OF SF ZF): 000 +#002E: Memory:::: +#002E: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#002E: 0000: 7001 0000 7002 0000 1210 0049 1220 004D F000 0002 1210 00B0 1220 00B1 F000 0002 +#002E: 0010: 7120 7110 7001 0000 7002 0000 1210 004E 1220 006E F000 0002 1210 00B2 1220 00B3 +#002E: 0020: F000 0002 7120 7110 7001 0000 7002 0000 1210 006F 1220 008F F000 0002 1210 00B4 +#002E: 0030: 1220 00B5 F000 0002 7120 7110 7001 0000 7002 0000 1210 0090 1220 00AF F000 0002 +#002E: 0040: 1210 00B6 1220 00B7 F000 0002 7120 7110 8100 0030 0009 0031 000A 0004 0020 0021 +#002E: 0050: 0022 0023 0024 0025 0026 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 +#002E: 0060: 0032 0033 0034 0035 0036 0037 0038 0039 003A 003B 003C 003D 003E 003F 0020 0040 +#002E: 0070: 0041 0042 0043 0044 0045 0046 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 +#002E: 0080: 0051 0052 0053 0054 0055 0056 0057 0058 0059 005A 005B 005C 005D 005E 005F 0020 +#002E: 0090: 0060 0061 0062 0063 0064 0065 0066 0067 0068 0069 006A 006B 006C 006D 006E 006F +#002E: 00A0: 0070 0071 0072 0073 0074 0075 0076 0077 0078 0079 007A 007B 007C 007D 007E 001F +#002E: 00B0: 000A 0001 000A 0001 000A 0001 000A 0001 0000 0000 0000 0000 0000 0000 0000 0000 +#002E: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#002E: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#002E: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#002E: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0030: Register:::: +#0030: GR0: 0 = #0000 = 0000000000000000 +#0030: GR1: 180 = #00B4 = 0000000010110100 +#0030: GR2: 143 = #008F = 0000000010001111 +#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: 254 = #00FE = 0000000011111110 +#0030: PR: 48 = #0030 = 0000000000110000 +#0030: FR (OF SF ZF): 000 +#0030: Memory:::: +#0030: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0030: 0000: 7001 0000 7002 0000 1210 0049 1220 004D F000 0002 1210 00B0 1220 00B1 F000 0002 +#0030: 0010: 7120 7110 7001 0000 7002 0000 1210 004E 1220 006E F000 0002 1210 00B2 1220 00B3 +#0030: 0020: F000 0002 7120 7110 7001 0000 7002 0000 1210 006F 1220 008F F000 0002 1210 00B4 +#0030: 0030: 1220 00B5 F000 0002 7120 7110 7001 0000 7002 0000 1210 0090 1220 00AF F000 0002 +#0030: 0040: 1210 00B6 1220 00B7 F000 0002 7120 7110 8100 0030 0009 0031 000A 0004 0020 0021 +#0030: 0050: 0022 0023 0024 0025 0026 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 +#0030: 0060: 0032 0033 0034 0035 0036 0037 0038 0039 003A 003B 003C 003D 003E 003F 0020 0040 +#0030: 0070: 0041 0042 0043 0044 0045 0046 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 +#0030: 0080: 0051 0052 0053 0054 0055 0056 0057 0058 0059 005A 005B 005C 005D 005E 005F 0020 +#0030: 0090: 0060 0061 0062 0063 0064 0065 0066 0067 0068 0069 006A 006B 006C 006D 006E 006F +#0030: 00A0: 0070 0071 0072 0073 0074 0075 0076 0077 0078 0079 007A 007B 007C 007D 007E 001F +#0030: 00B0: 000A 0001 000A 0001 000A 0001 000A 0001 0000 0000 0000 0000 0000 0000 0000 0000 +#0030: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0030: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0030: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0030: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0032: Register:::: +#0032: GR0: 0 = #0000 = 0000000000000000 +#0032: GR1: 180 = #00B4 = 0000000010110100 +#0032: GR2: 181 = #00B5 = 0000000010110101 +#0032: GR3: 0 = #0000 = 0000000000000000 +#0032: GR4: 0 = #0000 = 0000000000000000 +#0032: GR5: 0 = #0000 = 0000000000000000 +#0032: GR6: 0 = #0000 = 0000000000000000 +#0032: GR7: 0 = #0000 = 0000000000000000 +#0032: SP: 254 = #00FE = 0000000011111110 +#0032: PR: 50 = #0032 = 0000000000110010 +#0032: FR (OF SF ZF): 000 +#0032: Memory:::: +#0032: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0032: 0000: 7001 0000 7002 0000 1210 0049 1220 004D F000 0002 1210 00B0 1220 00B1 F000 0002 +#0032: 0010: 7120 7110 7001 0000 7002 0000 1210 004E 1220 006E F000 0002 1210 00B2 1220 00B3 +#0032: 0020: F000 0002 7120 7110 7001 0000 7002 0000 1210 006F 1220 008F F000 0002 1210 00B4 +#0032: 0030: 1220 00B5 F000 0002 7120 7110 7001 0000 7002 0000 1210 0090 1220 00AF F000 0002 +#0032: 0040: 1210 00B6 1220 00B7 F000 0002 7120 7110 8100 0030 0009 0031 000A 0004 0020 0021 +#0032: 0050: 0022 0023 0024 0025 0026 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 +#0032: 0060: 0032 0033 0034 0035 0036 0037 0038 0039 003A 003B 003C 003D 003E 003F 0020 0040 +#0032: 0070: 0041 0042 0043 0044 0045 0046 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 +#0032: 0080: 0051 0052 0053 0054 0055 0056 0057 0058 0059 005A 005B 005C 005D 005E 005F 0020 +#0032: 0090: 0060 0061 0062 0063 0064 0065 0066 0067 0068 0069 006A 006B 006C 006D 006E 006F +#0032: 00A0: 0070 0071 0072 0073 0074 0075 0076 0077 0078 0079 007A 007B 007C 007D 007E 001F +#0032: 00B0: 000A 0001 000A 0001 000A 0001 000A 0001 0000 0000 0000 0000 0000 0000 0000 0000 +#0032: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0032: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0032: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0032: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + + +#0034: Register:::: +#0034: GR0: 0 = #0000 = 0000000000000000 +#0034: GR1: 180 = #00B4 = 0000000010110100 +#0034: GR2: 181 = #00B5 = 0000000010110101 +#0034: GR3: 0 = #0000 = 0000000000000000 +#0034: GR4: 0 = #0000 = 0000000000000000 +#0034: GR5: 0 = #0000 = 0000000000000000 +#0034: GR6: 0 = #0000 = 0000000000000000 +#0034: GR7: 0 = #0000 = 0000000000000000 +#0034: SP: 254 = #00FE = 0000000011111110 +#0034: PR: 52 = #0034 = 0000000000110100 +#0034: FR (OF SF ZF): 000 +#0034: Memory:::: +#0034: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0034: 0000: 7001 0000 7002 0000 1210 0049 1220 004D F000 0002 1210 00B0 1220 00B1 F000 0002 +#0034: 0010: 7120 7110 7001 0000 7002 0000 1210 004E 1220 006E F000 0002 1210 00B2 1220 00B3 +#0034: 0020: F000 0002 7120 7110 7001 0000 7002 0000 1210 006F 1220 008F F000 0002 1210 00B4 +#0034: 0030: 1220 00B5 F000 0002 7120 7110 7001 0000 7002 0000 1210 0090 1220 00AF F000 0002 +#0034: 0040: 1210 00B6 1220 00B7 F000 0002 7120 7110 8100 0030 0009 0031 000A 0004 0020 0021 +#0034: 0050: 0022 0023 0024 0025 0026 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 +#0034: 0060: 0032 0033 0034 0035 0036 0037 0038 0039 003A 003B 003C 003D 003E 003F 0020 0040 +#0034: 0070: 0041 0042 0043 0044 0045 0046 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 +#0034: 0080: 0051 0052 0053 0054 0055 0056 0057 0058 0059 005A 005B 005C 005D 005E 005F 0020 +#0034: 0090: 0060 0061 0062 0063 0064 0065 0066 0067 0068 0069 006A 006B 006C 006D 006E 006F +#0034: 00A0: 0070 0071 0072 0073 0074 0075 0076 0077 0078 0079 007A 007B 007C 007D 007E 001F +#0034: 00B0: 000A 0001 000A 0001 000A 0001 000A 0001 0000 0000 0000 0000 0000 0000 0000 0000 +#0034: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0034: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0034: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0034: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0035: Register:::: +#0035: GR0: 0 = #0000 = 0000000000000000 +#0035: GR1: 180 = #00B4 = 0000000010110100 +#0035: GR2: 0 = #0000 = 0000000000000000 +#0035: GR3: 0 = #0000 = 0000000000000000 +#0035: GR4: 0 = #0000 = 0000000000000000 +#0035: GR5: 0 = #0000 = 0000000000000000 +#0035: GR6: 0 = #0000 = 0000000000000000 +#0035: GR7: 0 = #0000 = 0000000000000000 +#0035: SP: 255 = #00FF = 0000000011111111 +#0035: PR: 53 = #0035 = 0000000000110101 +#0035: FR (OF SF ZF): 000 +#0035: Memory:::: +#0035: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0035: 0000: 7001 0000 7002 0000 1210 0049 1220 004D F000 0002 1210 00B0 1220 00B1 F000 0002 +#0035: 0010: 7120 7110 7001 0000 7002 0000 1210 004E 1220 006E F000 0002 1210 00B2 1220 00B3 +#0035: 0020: F000 0002 7120 7110 7001 0000 7002 0000 1210 006F 1220 008F F000 0002 1210 00B4 +#0035: 0030: 1220 00B5 F000 0002 7120 7110 7001 0000 7002 0000 1210 0090 1220 00AF F000 0002 +#0035: 0040: 1210 00B6 1220 00B7 F000 0002 7120 7110 8100 0030 0009 0031 000A 0004 0020 0021 +#0035: 0050: 0022 0023 0024 0025 0026 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 +#0035: 0060: 0032 0033 0034 0035 0036 0037 0038 0039 003A 003B 003C 003D 003E 003F 0020 0040 +#0035: 0070: 0041 0042 0043 0044 0045 0046 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 +#0035: 0080: 0051 0052 0053 0054 0055 0056 0057 0058 0059 005A 005B 005C 005D 005E 005F 0020 +#0035: 0090: 0060 0061 0062 0063 0064 0065 0066 0067 0068 0069 006A 006B 006C 006D 006E 006F +#0035: 00A0: 0070 0071 0072 0073 0074 0075 0076 0077 0078 0079 007A 007B 007C 007D 007E 001F +#0035: 00B0: 000A 0001 000A 0001 000A 0001 000A 0001 0000 0000 0000 0000 0000 0000 0000 0000 +#0035: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0035: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0035: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0035: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0036: Register:::: +#0036: GR0: 0 = #0000 = 0000000000000000 +#0036: GR1: 0 = #0000 = 0000000000000000 +#0036: GR2: 0 = #0000 = 0000000000000000 +#0036: GR3: 0 = #0000 = 0000000000000000 +#0036: GR4: 0 = #0000 = 0000000000000000 +#0036: GR5: 0 = #0000 = 0000000000000000 +#0036: GR6: 0 = #0000 = 0000000000000000 +#0036: GR7: 0 = #0000 = 0000000000000000 +#0036: SP: 256 = #0100 = 0000000100000000 +#0036: PR: 54 = #0036 = 0000000000110110 +#0036: FR (OF SF ZF): 000 +#0036: Memory:::: +#0036: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0036: 0000: 7001 0000 7002 0000 1210 0049 1220 004D F000 0002 1210 00B0 1220 00B1 F000 0002 +#0036: 0010: 7120 7110 7001 0000 7002 0000 1210 004E 1220 006E F000 0002 1210 00B2 1220 00B3 +#0036: 0020: F000 0002 7120 7110 7001 0000 7002 0000 1210 006F 1220 008F F000 0002 1210 00B4 +#0036: 0030: 1220 00B5 F000 0002 7120 7110 7001 0000 7002 0000 1210 0090 1220 00AF F000 0002 +#0036: 0040: 1210 00B6 1220 00B7 F000 0002 7120 7110 8100 0030 0009 0031 000A 0004 0020 0021 +#0036: 0050: 0022 0023 0024 0025 0026 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 +#0036: 0060: 0032 0033 0034 0035 0036 0037 0038 0039 003A 003B 003C 003D 003E 003F 0020 0040 +#0036: 0070: 0041 0042 0043 0044 0045 0046 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 +#0036: 0080: 0051 0052 0053 0054 0055 0056 0057 0058 0059 005A 005B 005C 005D 005E 005F 0020 +#0036: 0090: 0060 0061 0062 0063 0064 0065 0066 0067 0068 0069 006A 006B 006C 006D 006E 006F +#0036: 00A0: 0070 0071 0072 0073 0074 0075 0076 0077 0078 0079 007A 007B 007C 007D 007E 001F +#0036: 00B0: 000A 0001 000A 0001 000A 0001 000A 0001 0000 0000 0000 0000 0000 0000 0000 0000 +#0036: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0036: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0036: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0036: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0038: Register:::: +#0038: GR0: 0 = #0000 = 0000000000000000 +#0038: GR1: 0 = #0000 = 0000000000000000 +#0038: GR2: 0 = #0000 = 0000000000000000 +#0038: GR3: 0 = #0000 = 0000000000000000 +#0038: GR4: 0 = #0000 = 0000000000000000 +#0038: GR5: 0 = #0000 = 0000000000000000 +#0038: GR6: 0 = #0000 = 0000000000000000 +#0038: GR7: 0 = #0000 = 0000000000000000 +#0038: SP: 255 = #00FF = 0000000011111111 +#0038: PR: 56 = #0038 = 0000000000111000 +#0038: FR (OF SF ZF): 000 +#0038: Memory:::: +#0038: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0038: 0000: 7001 0000 7002 0000 1210 0049 1220 004D F000 0002 1210 00B0 1220 00B1 F000 0002 +#0038: 0010: 7120 7110 7001 0000 7002 0000 1210 004E 1220 006E F000 0002 1210 00B2 1220 00B3 +#0038: 0020: F000 0002 7120 7110 7001 0000 7002 0000 1210 006F 1220 008F F000 0002 1210 00B4 +#0038: 0030: 1220 00B5 F000 0002 7120 7110 7001 0000 7002 0000 1210 0090 1220 00AF F000 0002 +#0038: 0040: 1210 00B6 1220 00B7 F000 0002 7120 7110 8100 0030 0009 0031 000A 0004 0020 0021 +#0038: 0050: 0022 0023 0024 0025 0026 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 +#0038: 0060: 0032 0033 0034 0035 0036 0037 0038 0039 003A 003B 003C 003D 003E 003F 0020 0040 +#0038: 0070: 0041 0042 0043 0044 0045 0046 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 +#0038: 0080: 0051 0052 0053 0054 0055 0056 0057 0058 0059 005A 005B 005C 005D 005E 005F 0020 +#0038: 0090: 0060 0061 0062 0063 0064 0065 0066 0067 0068 0069 006A 006B 006C 006D 006E 006F +#0038: 00A0: 0070 0071 0072 0073 0074 0075 0076 0077 0078 0079 007A 007B 007C 007D 007E 001F +#0038: 00B0: 000A 0001 000A 0001 000A 0001 000A 0001 0000 0000 0000 0000 0000 0000 0000 0000 +#0038: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0038: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0038: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0038: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#003A: Register:::: +#003A: GR0: 0 = #0000 = 0000000000000000 +#003A: GR1: 0 = #0000 = 0000000000000000 +#003A: GR2: 0 = #0000 = 0000000000000000 +#003A: GR3: 0 = #0000 = 0000000000000000 +#003A: GR4: 0 = #0000 = 0000000000000000 +#003A: GR5: 0 = #0000 = 0000000000000000 +#003A: GR6: 0 = #0000 = 0000000000000000 +#003A: GR7: 0 = #0000 = 0000000000000000 +#003A: SP: 254 = #00FE = 0000000011111110 +#003A: PR: 58 = #003A = 0000000000111010 +#003A: FR (OF SF ZF): 000 +#003A: Memory:::: +#003A: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#003A: 0000: 7001 0000 7002 0000 1210 0049 1220 004D F000 0002 1210 00B0 1220 00B1 F000 0002 +#003A: 0010: 7120 7110 7001 0000 7002 0000 1210 004E 1220 006E F000 0002 1210 00B2 1220 00B3 +#003A: 0020: F000 0002 7120 7110 7001 0000 7002 0000 1210 006F 1220 008F F000 0002 1210 00B4 +#003A: 0030: 1220 00B5 F000 0002 7120 7110 7001 0000 7002 0000 1210 0090 1220 00AF F000 0002 +#003A: 0040: 1210 00B6 1220 00B7 F000 0002 7120 7110 8100 0030 0009 0031 000A 0004 0020 0021 +#003A: 0050: 0022 0023 0024 0025 0026 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 +#003A: 0060: 0032 0033 0034 0035 0036 0037 0038 0039 003A 003B 003C 003D 003E 003F 0020 0040 +#003A: 0070: 0041 0042 0043 0044 0045 0046 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 +#003A: 0080: 0051 0052 0053 0054 0055 0056 0057 0058 0059 005A 005B 005C 005D 005E 005F 0020 +#003A: 0090: 0060 0061 0062 0063 0064 0065 0066 0067 0068 0069 006A 006B 006C 006D 006E 006F +#003A: 00A0: 0070 0071 0072 0073 0074 0075 0076 0077 0078 0079 007A 007B 007C 007D 007E 001F +#003A: 00B0: 000A 0001 000A 0001 000A 0001 000A 0001 0000 0000 0000 0000 0000 0000 0000 0000 +#003A: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#003A: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#003A: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#003A: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#003C: Register:::: +#003C: GR0: 0 = #0000 = 0000000000000000 +#003C: GR1: 144 = #0090 = 0000000010010000 +#003C: GR2: 0 = #0000 = 0000000000000000 +#003C: GR3: 0 = #0000 = 0000000000000000 +#003C: GR4: 0 = #0000 = 0000000000000000 +#003C: GR5: 0 = #0000 = 0000000000000000 +#003C: GR6: 0 = #0000 = 0000000000000000 +#003C: GR7: 0 = #0000 = 0000000000000000 +#003C: SP: 254 = #00FE = 0000000011111110 +#003C: PR: 60 = #003C = 0000000000111100 +#003C: FR (OF SF ZF): 000 +#003C: Memory:::: +#003C: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#003C: 0000: 7001 0000 7002 0000 1210 0049 1220 004D F000 0002 1210 00B0 1220 00B1 F000 0002 +#003C: 0010: 7120 7110 7001 0000 7002 0000 1210 004E 1220 006E F000 0002 1210 00B2 1220 00B3 +#003C: 0020: F000 0002 7120 7110 7001 0000 7002 0000 1210 006F 1220 008F F000 0002 1210 00B4 +#003C: 0030: 1220 00B5 F000 0002 7120 7110 7001 0000 7002 0000 1210 0090 1220 00AF F000 0002 +#003C: 0040: 1210 00B6 1220 00B7 F000 0002 7120 7110 8100 0030 0009 0031 000A 0004 0020 0021 +#003C: 0050: 0022 0023 0024 0025 0026 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 +#003C: 0060: 0032 0033 0034 0035 0036 0037 0038 0039 003A 003B 003C 003D 003E 003F 0020 0040 +#003C: 0070: 0041 0042 0043 0044 0045 0046 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 +#003C: 0080: 0051 0052 0053 0054 0055 0056 0057 0058 0059 005A 005B 005C 005D 005E 005F 0020 +#003C: 0090: 0060 0061 0062 0063 0064 0065 0066 0067 0068 0069 006A 006B 006C 006D 006E 006F +#003C: 00A0: 0070 0071 0072 0073 0074 0075 0076 0077 0078 0079 007A 007B 007C 007D 007E 001F +#003C: 00B0: 000A 0001 000A 0001 000A 0001 000A 0001 0000 0000 0000 0000 0000 0000 0000 0000 +#003C: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#003C: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#003C: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#003C: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#003E: Register:::: +#003E: GR0: 0 = #0000 = 0000000000000000 +#003E: GR1: 144 = #0090 = 0000000010010000 +#003E: GR2: 175 = #00AF = 0000000010101111 +#003E: GR3: 0 = #0000 = 0000000000000000 +#003E: GR4: 0 = #0000 = 0000000000000000 +#003E: GR5: 0 = #0000 = 0000000000000000 +#003E: GR6: 0 = #0000 = 0000000000000000 +#003E: GR7: 0 = #0000 = 0000000000000000 +#003E: SP: 254 = #00FE = 0000000011111110 +#003E: PR: 62 = #003E = 0000000000111110 +#003E: FR (OF SF ZF): 000 +#003E: Memory:::: +#003E: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#003E: 0000: 7001 0000 7002 0000 1210 0049 1220 004D F000 0002 1210 00B0 1220 00B1 F000 0002 +#003E: 0010: 7120 7110 7001 0000 7002 0000 1210 004E 1220 006E F000 0002 1210 00B2 1220 00B3 +#003E: 0020: F000 0002 7120 7110 7001 0000 7002 0000 1210 006F 1220 008F F000 0002 1210 00B4 +#003E: 0030: 1220 00B5 F000 0002 7120 7110 7001 0000 7002 0000 1210 0090 1220 00AF F000 0002 +#003E: 0040: 1210 00B6 1220 00B7 F000 0002 7120 7110 8100 0030 0009 0031 000A 0004 0020 0021 +#003E: 0050: 0022 0023 0024 0025 0026 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 +#003E: 0060: 0032 0033 0034 0035 0036 0037 0038 0039 003A 003B 003C 003D 003E 003F 0020 0040 +#003E: 0070: 0041 0042 0043 0044 0045 0046 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 +#003E: 0080: 0051 0052 0053 0054 0055 0056 0057 0058 0059 005A 005B 005C 005D 005E 005F 0020 +#003E: 0090: 0060 0061 0062 0063 0064 0065 0066 0067 0068 0069 006A 006B 006C 006D 006E 006F +#003E: 00A0: 0070 0071 0072 0073 0074 0075 0076 0077 0078 0079 007A 007B 007C 007D 007E 001F +#003E: 00B0: 000A 0001 000A 0001 000A 0001 000A 0001 0000 0000 0000 0000 0000 0000 0000 0000 +#003E: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#003E: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#003E: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#003E: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +`abcdefghijklmnopqrstuvwxyz{|}~#0040: Register:::: +#0040: GR0: 0 = #0000 = 0000000000000000 +#0040: GR1: 144 = #0090 = 0000000010010000 +#0040: GR2: 175 = #00AF = 0000000010101111 +#0040: GR3: 0 = #0000 = 0000000000000000 +#0040: GR4: 0 = #0000 = 0000000000000000 +#0040: GR5: 0 = #0000 = 0000000000000000 +#0040: GR6: 0 = #0000 = 0000000000000000 +#0040: GR7: 0 = #0000 = 0000000000000000 +#0040: SP: 254 = #00FE = 0000000011111110 +#0040: PR: 64 = #0040 = 0000000001000000 +#0040: FR (OF SF ZF): 000 +#0040: Memory:::: +#0040: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0040: 0000: 7001 0000 7002 0000 1210 0049 1220 004D F000 0002 1210 00B0 1220 00B1 F000 0002 +#0040: 0010: 7120 7110 7001 0000 7002 0000 1210 004E 1220 006E F000 0002 1210 00B2 1220 00B3 +#0040: 0020: F000 0002 7120 7110 7001 0000 7002 0000 1210 006F 1220 008F F000 0002 1210 00B4 +#0040: 0030: 1220 00B5 F000 0002 7120 7110 7001 0000 7002 0000 1210 0090 1220 00AF F000 0002 +#0040: 0040: 1210 00B6 1220 00B7 F000 0002 7120 7110 8100 0030 0009 0031 000A 0004 0020 0021 +#0040: 0050: 0022 0023 0024 0025 0026 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 +#0040: 0060: 0032 0033 0034 0035 0036 0037 0038 0039 003A 003B 003C 003D 003E 003F 0020 0040 +#0040: 0070: 0041 0042 0043 0044 0045 0046 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 +#0040: 0080: 0051 0052 0053 0054 0055 0056 0057 0058 0059 005A 005B 005C 005D 005E 005F 0020 +#0040: 0090: 0060 0061 0062 0063 0064 0065 0066 0067 0068 0069 006A 006B 006C 006D 006E 006F +#0040: 00A0: 0070 0071 0072 0073 0074 0075 0076 0077 0078 0079 007A 007B 007C 007D 007E 001F +#0040: 00B0: 000A 0001 000A 0001 000A 0001 000A 0001 0000 0000 0000 0000 0000 0000 0000 0000 +#0040: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0040: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0040: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0040: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0042: Register:::: +#0042: GR0: 0 = #0000 = 0000000000000000 +#0042: GR1: 182 = #00B6 = 0000000010110110 +#0042: GR2: 175 = #00AF = 0000000010101111 +#0042: GR3: 0 = #0000 = 0000000000000000 +#0042: GR4: 0 = #0000 = 0000000000000000 +#0042: GR5: 0 = #0000 = 0000000000000000 +#0042: GR6: 0 = #0000 = 0000000000000000 +#0042: GR7: 0 = #0000 = 0000000000000000 +#0042: SP: 254 = #00FE = 0000000011111110 +#0042: PR: 66 = #0042 = 0000000001000010 +#0042: FR (OF SF ZF): 000 +#0042: Memory:::: +#0042: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0042: 0000: 7001 0000 7002 0000 1210 0049 1220 004D F000 0002 1210 00B0 1220 00B1 F000 0002 +#0042: 0010: 7120 7110 7001 0000 7002 0000 1210 004E 1220 006E F000 0002 1210 00B2 1220 00B3 +#0042: 0020: F000 0002 7120 7110 7001 0000 7002 0000 1210 006F 1220 008F F000 0002 1210 00B4 +#0042: 0030: 1220 00B5 F000 0002 7120 7110 7001 0000 7002 0000 1210 0090 1220 00AF F000 0002 +#0042: 0040: 1210 00B6 1220 00B7 F000 0002 7120 7110 8100 0030 0009 0031 000A 0004 0020 0021 +#0042: 0050: 0022 0023 0024 0025 0026 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 +#0042: 0060: 0032 0033 0034 0035 0036 0037 0038 0039 003A 003B 003C 003D 003E 003F 0020 0040 +#0042: 0070: 0041 0042 0043 0044 0045 0046 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 +#0042: 0080: 0051 0052 0053 0054 0055 0056 0057 0058 0059 005A 005B 005C 005D 005E 005F 0020 +#0042: 0090: 0060 0061 0062 0063 0064 0065 0066 0067 0068 0069 006A 006B 006C 006D 006E 006F +#0042: 00A0: 0070 0071 0072 0073 0074 0075 0076 0077 0078 0079 007A 007B 007C 007D 007E 001F +#0042: 00B0: 000A 0001 000A 0001 000A 0001 000A 0001 0000 0000 0000 0000 0000 0000 0000 0000 +#0042: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0042: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0042: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0042: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0044: Register:::: +#0044: GR0: 0 = #0000 = 0000000000000000 +#0044: GR1: 182 = #00B6 = 0000000010110110 +#0044: GR2: 183 = #00B7 = 0000000010110111 +#0044: GR3: 0 = #0000 = 0000000000000000 +#0044: GR4: 0 = #0000 = 0000000000000000 +#0044: GR5: 0 = #0000 = 0000000000000000 +#0044: GR6: 0 = #0000 = 0000000000000000 +#0044: GR7: 0 = #0000 = 0000000000000000 +#0044: SP: 254 = #00FE = 0000000011111110 +#0044: PR: 68 = #0044 = 0000000001000100 +#0044: FR (OF SF ZF): 000 +#0044: Memory:::: +#0044: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0044: 0000: 7001 0000 7002 0000 1210 0049 1220 004D F000 0002 1210 00B0 1220 00B1 F000 0002 +#0044: 0010: 7120 7110 7001 0000 7002 0000 1210 004E 1220 006E F000 0002 1210 00B2 1220 00B3 +#0044: 0020: F000 0002 7120 7110 7001 0000 7002 0000 1210 006F 1220 008F F000 0002 1210 00B4 +#0044: 0030: 1220 00B5 F000 0002 7120 7110 7001 0000 7002 0000 1210 0090 1220 00AF F000 0002 +#0044: 0040: 1210 00B6 1220 00B7 F000 0002 7120 7110 8100 0030 0009 0031 000A 0004 0020 0021 +#0044: 0050: 0022 0023 0024 0025 0026 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 +#0044: 0060: 0032 0033 0034 0035 0036 0037 0038 0039 003A 003B 003C 003D 003E 003F 0020 0040 +#0044: 0070: 0041 0042 0043 0044 0045 0046 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 +#0044: 0080: 0051 0052 0053 0054 0055 0056 0057 0058 0059 005A 005B 005C 005D 005E 005F 0020 +#0044: 0090: 0060 0061 0062 0063 0064 0065 0066 0067 0068 0069 006A 006B 006C 006D 006E 006F +#0044: 00A0: 0070 0071 0072 0073 0074 0075 0076 0077 0078 0079 007A 007B 007C 007D 007E 001F +#0044: 00B0: 000A 0001 000A 0001 000A 0001 000A 0001 0000 0000 0000 0000 0000 0000 0000 0000 +#0044: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0044: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0044: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0044: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + + +#0046: Register:::: +#0046: GR0: 0 = #0000 = 0000000000000000 +#0046: GR1: 182 = #00B6 = 0000000010110110 +#0046: GR2: 183 = #00B7 = 0000000010110111 +#0046: GR3: 0 = #0000 = 0000000000000000 +#0046: GR4: 0 = #0000 = 0000000000000000 +#0046: GR5: 0 = #0000 = 0000000000000000 +#0046: GR6: 0 = #0000 = 0000000000000000 +#0046: GR7: 0 = #0000 = 0000000000000000 +#0046: SP: 254 = #00FE = 0000000011111110 +#0046: PR: 70 = #0046 = 0000000001000110 +#0046: FR (OF SF ZF): 000 +#0046: Memory:::: +#0046: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0046: 0000: 7001 0000 7002 0000 1210 0049 1220 004D F000 0002 1210 00B0 1220 00B1 F000 0002 +#0046: 0010: 7120 7110 7001 0000 7002 0000 1210 004E 1220 006E F000 0002 1210 00B2 1220 00B3 +#0046: 0020: F000 0002 7120 7110 7001 0000 7002 0000 1210 006F 1220 008F F000 0002 1210 00B4 +#0046: 0030: 1220 00B5 F000 0002 7120 7110 7001 0000 7002 0000 1210 0090 1220 00AF F000 0002 +#0046: 0040: 1210 00B6 1220 00B7 F000 0002 7120 7110 8100 0030 0009 0031 000A 0004 0020 0021 +#0046: 0050: 0022 0023 0024 0025 0026 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 +#0046: 0060: 0032 0033 0034 0035 0036 0037 0038 0039 003A 003B 003C 003D 003E 003F 0020 0040 +#0046: 0070: 0041 0042 0043 0044 0045 0046 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 +#0046: 0080: 0051 0052 0053 0054 0055 0056 0057 0058 0059 005A 005B 005C 005D 005E 005F 0020 +#0046: 0090: 0060 0061 0062 0063 0064 0065 0066 0067 0068 0069 006A 006B 006C 006D 006E 006F +#0046: 00A0: 0070 0071 0072 0073 0074 0075 0076 0077 0078 0079 007A 007B 007C 007D 007E 001F +#0046: 00B0: 000A 0001 000A 0001 000A 0001 000A 0001 0000 0000 0000 0000 0000 0000 0000 0000 +#0046: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0046: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0046: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0046: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0047: Register:::: +#0047: GR0: 0 = #0000 = 0000000000000000 +#0047: GR1: 182 = #00B6 = 0000000010110110 +#0047: GR2: 0 = #0000 = 0000000000000000 +#0047: GR3: 0 = #0000 = 0000000000000000 +#0047: GR4: 0 = #0000 = 0000000000000000 +#0047: GR5: 0 = #0000 = 0000000000000000 +#0047: GR6: 0 = #0000 = 0000000000000000 +#0047: GR7: 0 = #0000 = 0000000000000000 +#0047: SP: 255 = #00FF = 0000000011111111 +#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: 7001 0000 7002 0000 1210 0049 1220 004D F000 0002 1210 00B0 1220 00B1 F000 0002 +#0047: 0010: 7120 7110 7001 0000 7002 0000 1210 004E 1220 006E F000 0002 1210 00B2 1220 00B3 +#0047: 0020: F000 0002 7120 7110 7001 0000 7002 0000 1210 006F 1220 008F F000 0002 1210 00B4 +#0047: 0030: 1220 00B5 F000 0002 7120 7110 7001 0000 7002 0000 1210 0090 1220 00AF F000 0002 +#0047: 0040: 1210 00B6 1220 00B7 F000 0002 7120 7110 8100 0030 0009 0031 000A 0004 0020 0021 +#0047: 0050: 0022 0023 0024 0025 0026 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 +#0047: 0060: 0032 0033 0034 0035 0036 0037 0038 0039 003A 003B 003C 003D 003E 003F 0020 0040 +#0047: 0070: 0041 0042 0043 0044 0045 0046 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 +#0047: 0080: 0051 0052 0053 0054 0055 0056 0057 0058 0059 005A 005B 005C 005D 005E 005F 0020 +#0047: 0090: 0060 0061 0062 0063 0064 0065 0066 0067 0068 0069 006A 006B 006C 006D 006E 006F +#0047: 00A0: 0070 0071 0072 0073 0074 0075 0076 0077 0078 0079 007A 007B 007C 007D 007E 001F +#0047: 00B0: 000A 0001 000A 0001 000A 0001 000A 0001 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 + +#0048: Register:::: +#0048: GR0: 0 = #0000 = 0000000000000000 +#0048: GR1: 0 = #0000 = 0000000000000000 +#0048: GR2: 0 = #0000 = 0000000000000000 +#0048: GR3: 0 = #0000 = 0000000000000000 +#0048: GR4: 0 = #0000 = 0000000000000000 +#0048: GR5: 0 = #0000 = 0000000000000000 +#0048: GR6: 0 = #0000 = 0000000000000000 +#0048: GR7: 0 = #0000 = 0000000000000000 +#0048: SP: 256 = #0100 = 0000000100000000 +#0048: PR: 72 = #0048 = 0000000001001000 +#0048: FR (OF SF ZF): 000 +#0048: Memory:::: +#0048: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0048: 0000: 7001 0000 7002 0000 1210 0049 1220 004D F000 0002 1210 00B0 1220 00B1 F000 0002 +#0048: 0010: 7120 7110 7001 0000 7002 0000 1210 004E 1220 006E F000 0002 1210 00B2 1220 00B3 +#0048: 0020: F000 0002 7120 7110 7001 0000 7002 0000 1210 006F 1220 008F F000 0002 1210 00B4 +#0048: 0030: 1220 00B5 F000 0002 7120 7110 7001 0000 7002 0000 1210 0090 1220 00AF F000 0002 +#0048: 0040: 1210 00B6 1220 00B7 F000 0002 7120 7110 8100 0030 0009 0031 000A 0004 0020 0021 +#0048: 0050: 0022 0023 0024 0025 0026 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 +#0048: 0060: 0032 0033 0034 0035 0036 0037 0038 0039 003A 003B 003C 003D 003E 003F 0020 0040 +#0048: 0070: 0041 0042 0043 0044 0045 0046 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 +#0048: 0080: 0051 0052 0053 0054 0055 0056 0057 0058 0059 005A 005B 005C 005D 005E 005F 0020 +#0048: 0090: 0060 0061 0062 0063 0064 0065 0066 0067 0068 0069 006A 006B 006C 006D 006E 006F +#0048: 00A0: 0070 0071 0072 0073 0074 0075 0076 0077 0078 0079 007A 007B 007C 007D 007E 001F +#0048: 00B0: 000A 0001 000A 0001 000A 0001 000A 0001 0000 0000 0000 0000 0000 0000 0000 0000 +#0048: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0048: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0048: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0048: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + diff --git a/test/integration/casl2/cmd_OUT_out/Makefile b/test/integration/casl2/cmd_OUT_out/Makefile new file mode 100644 index 0000000..911ad8d --- /dev/null +++ b/test/integration/casl2/cmd_OUT_out/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -atd -M256 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/OUT/out.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_POP_push_pop_0/0.txt b/test/integration/casl2/cmd_POP_push_pop_0/0.txt new file mode 100644 index 0000000..7060991 --- /dev/null +++ b/test/integration/casl2/cmd_POP_push_pop_0/0.txt @@ -0,0 +1,516 @@ +../../../../casl2 -atd -M64 ../../../../as/cmd/POP/push_pop_0.casl + +Assemble ../../../../as/cmd/POP/push_pop_0.casl (0) + +Assemble ../../../../as/cmd/POP/push_pop_0.casl (1) +../../../../as/cmd/POP/push_pop_0.casl: 1:;;; PUSH / POP 値の復元 +../../../../as/cmd/POP/push_pop_0.casl: 2:MAIN START +../../../../as/cmd/POP/push_pop_0.casl: 3: LD GR1,A + #0000 #1010 + #0001 #0026 +../../../../as/cmd/POP/push_pop_0.casl: 4: LD GR1,0,GR7 + #0002 #1017 + #0003 #0000 +../../../../as/cmd/POP/push_pop_0.casl: 5: LD GR2,1,GR7 + #0004 #1027 + #0005 #0001 +../../../../as/cmd/POP/push_pop_0.casl: 6: LD GR3,2,GR7 + #0006 #1037 + #0007 #0002 +../../../../as/cmd/POP/push_pop_0.casl: 7: LD GR4,3,GR7 + #0008 #1047 + #0009 #0003 +../../../../as/cmd/POP/push_pop_0.casl: 8: LD GR5,4,GR7 + #000A #1057 + #000B #0004 +../../../../as/cmd/POP/push_pop_0.casl: 9: LD GR6,5,GR7 + #000C #1067 + #000D #0005 +../../../../as/cmd/POP/push_pop_0.casl: 10: LD GR7,6,GR7 + #000E #1077 + #000F #0006 +../../../../as/cmd/POP/push_pop_0.casl: 11: PUSH 0,GR1 + #0010 #7001 + #0011 #0000 +../../../../as/cmd/POP/push_pop_0.casl: 12: PUSH 0,GR2 + #0012 #7002 + #0013 #0000 +../../../../as/cmd/POP/push_pop_0.casl: 13: PUSH 0,GR3 + #0014 #7003 + #0015 #0000 +../../../../as/cmd/POP/push_pop_0.casl: 14: PUSH 0,GR4 + #0016 #7004 + #0017 #0000 +../../../../as/cmd/POP/push_pop_0.casl: 15: PUSH 0,GR5 + #0018 #7005 + #0019 #0000 +../../../../as/cmd/POP/push_pop_0.casl: 16: PUSH 0,GR6 + #001A #7006 + #001B #0000 +../../../../as/cmd/POP/push_pop_0.casl: 17: PUSH 0,GR7 + #001C #7007 + #001D #0000 +../../../../as/cmd/POP/push_pop_0.casl: 18: POP GR7 + #001E #7170 +../../../../as/cmd/POP/push_pop_0.casl: 19: POP GR6 + #001F #7160 +../../../../as/cmd/POP/push_pop_0.casl: 20: POP GR5 + #0020 #7150 +../../../../as/cmd/POP/push_pop_0.casl: 21: POP GR4 + #0021 #7140 +../../../../as/cmd/POP/push_pop_0.casl: 22: POP GR3 + #0022 #7130 +../../../../as/cmd/POP/push_pop_0.casl: 23: POP GR2 + #0023 #7120 +../../../../as/cmd/POP/push_pop_0.casl: 24: POP GR1 + #0024 #7110 +../../../../as/cmd/POP/push_pop_0.casl: 25: RET + #0025 #8100 +../../../../as/cmd/POP/push_pop_0.casl: 26:A DC 1,2,3,4,5,6,7 + #0026 #0001 + #0027 #0002 + #0028 #0003 + #0029 #0004 + #002A #0005 + #002B #0006 + #002C #0007 +../../../../as/cmd/POP/push_pop_0.casl: 27: 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: 64 = #0040 = 0000000001000000 +#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 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#0000: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#0000: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#0000: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 1 = #0001 = 0000000000000001 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 64 = #0040 = 0000000001000000 +#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 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#0002: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#0002: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#0002: 0030: 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: 4112 = #1010 = 0001000000010000 +#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: 64 = #0040 = 0000000001000000 +#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 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#0004: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#0004: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#0004: 0030: 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: 4112 = #1010 = 0001000000010000 +#0006: GR2: 38 = #0026 = 0000000000100110 = '&' +#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: 64 = #0040 = 0000000001000000 +#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 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#0006: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#0006: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#0006: 0030: 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: 4112 = #1010 = 0001000000010000 +#0008: GR2: 38 = #0026 = 0000000000100110 = '&' +#0008: GR3: 4119 = #1017 = 0001000000010111 +#0008: GR4: 0 = #0000 = 0000000000000000 +#0008: GR5: 0 = #0000 = 0000000000000000 +#0008: GR6: 0 = #0000 = 0000000000000000 +#0008: GR7: 0 = #0000 = 0000000000000000 +#0008: SP: 64 = #0040 = 0000000001000000 +#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 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#0008: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#0008: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#0008: 0030: 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: 4112 = #1010 = 0001000000010000 +#000A: GR2: 38 = #0026 = 0000000000100110 = '&' +#000A: GR3: 4119 = #1017 = 0001000000010111 +#000A: GR4: 0 = #0000 = 0000000000000000 +#000A: GR5: 0 = #0000 = 0000000000000000 +#000A: GR6: 0 = #0000 = 0000000000000000 +#000A: GR7: 0 = #0000 = 0000000000000000 +#000A: SP: 64 = #0040 = 0000000001000000 +#000A: PR: 10 = #000A = 0000000000001010 +#000A: FR (OF SF ZF): 001 +#000A: Memory:::: +#000A: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000A: 0000: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#000A: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#000A: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#000A: 0030: 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: 4112 = #1010 = 0001000000010000 +#000C: GR2: 38 = #0026 = 0000000000100110 = '&' +#000C: GR3: 4119 = #1017 = 0001000000010111 +#000C: GR4: 0 = #0000 = 0000000000000000 +#000C: GR5: 4135 = #1027 = 0001000000100111 +#000C: GR6: 0 = #0000 = 0000000000000000 +#000C: GR7: 0 = #0000 = 0000000000000000 +#000C: SP: 64 = #0040 = 0000000001000000 +#000C: PR: 12 = #000C = 0000000000001100 +#000C: FR (OF SF ZF): 000 +#000C: Memory:::: +#000C: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000C: 0000: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#000C: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#000C: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#000C: 0030: 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: 4112 = #1010 = 0001000000010000 +#000E: GR2: 38 = #0026 = 0000000000100110 = '&' +#000E: GR3: 4119 = #1017 = 0001000000010111 +#000E: GR4: 0 = #0000 = 0000000000000000 +#000E: GR5: 4135 = #1027 = 0001000000100111 +#000E: GR6: 1 = #0001 = 0000000000000001 +#000E: GR7: 0 = #0000 = 0000000000000000 +#000E: SP: 64 = #0040 = 0000000001000000 +#000E: PR: 14 = #000E = 0000000000001110 +#000E: FR (OF SF ZF): 000 +#000E: Memory:::: +#000E: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000E: 0000: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#000E: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#000E: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#000E: 0030: 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: 4112 = #1010 = 0001000000010000 +#0010: GR2: 38 = #0026 = 0000000000100110 = '&' +#0010: GR3: 4119 = #1017 = 0001000000010111 +#0010: GR4: 0 = #0000 = 0000000000000000 +#0010: GR5: 4135 = #1027 = 0001000000100111 +#0010: GR6: 1 = #0001 = 0000000000000001 +#0010: GR7: 4151 = #1037 = 0001000000110111 +#0010: SP: 64 = #0040 = 0000000001000000 +#0010: PR: 16 = #0010 = 0000000000010000 +#0010: FR (OF SF ZF): 000 +#0010: Memory:::: +#0010: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0010: 0000: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#0010: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#0010: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#0010: 0030: 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: 4112 = #1010 = 0001000000010000 +#0012: GR2: 38 = #0026 = 0000000000100110 = '&' +#0012: GR3: 4119 = #1017 = 0001000000010111 +#0012: GR4: 0 = #0000 = 0000000000000000 +#0012: GR5: 4135 = #1027 = 0001000000100111 +#0012: GR6: 1 = #0001 = 0000000000000001 +#0012: GR7: 4151 = #1037 = 0001000000110111 +#0012: SP: 63 = #003F = 0000000000111111 +#0012: PR: 18 = #0012 = 0000000000010010 +#0012: FR (OF SF ZF): 000 +#0012: Memory:::: +#0012: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0012: 0000: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#0012: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#0012: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#0012: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 1010 + +#0014: Register:::: +#0014: GR0: 0 = #0000 = 0000000000000000 +#0014: GR1: 4112 = #1010 = 0001000000010000 +#0014: GR2: 38 = #0026 = 0000000000100110 = '&' +#0014: GR3: 4119 = #1017 = 0001000000010111 +#0014: GR4: 0 = #0000 = 0000000000000000 +#0014: GR5: 4135 = #1027 = 0001000000100111 +#0014: GR6: 1 = #0001 = 0000000000000001 +#0014: GR7: 4151 = #1037 = 0001000000110111 +#0014: SP: 62 = #003E = 0000000000111110 +#0014: PR: 20 = #0014 = 0000000000010100 +#0014: FR (OF SF ZF): 000 +#0014: Memory:::: +#0014: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0014: 0000: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#0014: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#0014: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#0014: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0026 1010 + +#0016: Register:::: +#0016: GR0: 0 = #0000 = 0000000000000000 +#0016: GR1: 4112 = #1010 = 0001000000010000 +#0016: GR2: 38 = #0026 = 0000000000100110 = '&' +#0016: GR3: 4119 = #1017 = 0001000000010111 +#0016: GR4: 0 = #0000 = 0000000000000000 +#0016: GR5: 4135 = #1027 = 0001000000100111 +#0016: GR6: 1 = #0001 = 0000000000000001 +#0016: GR7: 4151 = #1037 = 0001000000110111 +#0016: SP: 61 = #003D = 0000000000111101 +#0016: PR: 22 = #0016 = 0000000000010110 +#0016: FR (OF SF ZF): 000 +#0016: Memory:::: +#0016: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0016: 0000: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#0016: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#0016: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#0016: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 1017 0026 1010 + +#0018: Register:::: +#0018: GR0: 0 = #0000 = 0000000000000000 +#0018: GR1: 4112 = #1010 = 0001000000010000 +#0018: GR2: 38 = #0026 = 0000000000100110 = '&' +#0018: GR3: 4119 = #1017 = 0001000000010111 +#0018: GR4: 0 = #0000 = 0000000000000000 +#0018: GR5: 4135 = #1027 = 0001000000100111 +#0018: GR6: 1 = #0001 = 0000000000000001 +#0018: GR7: 4151 = #1037 = 0001000000110111 +#0018: SP: 60 = #003C = 0000000000111100 +#0018: PR: 24 = #0018 = 0000000000011000 +#0018: FR (OF SF ZF): 000 +#0018: Memory:::: +#0018: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0018: 0000: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#0018: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#0018: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#0018: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 1017 0026 1010 + +#001A: Register:::: +#001A: GR0: 0 = #0000 = 0000000000000000 +#001A: GR1: 4112 = #1010 = 0001000000010000 +#001A: GR2: 38 = #0026 = 0000000000100110 = '&' +#001A: GR3: 4119 = #1017 = 0001000000010111 +#001A: GR4: 0 = #0000 = 0000000000000000 +#001A: GR5: 4135 = #1027 = 0001000000100111 +#001A: GR6: 1 = #0001 = 0000000000000001 +#001A: GR7: 4151 = #1037 = 0001000000110111 +#001A: SP: 59 = #003B = 0000000000111011 +#001A: PR: 26 = #001A = 0000000000011010 +#001A: FR (OF SF ZF): 000 +#001A: Memory:::: +#001A: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#001A: 0000: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#001A: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#001A: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#001A: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 1027 0000 1017 0026 1010 + +#001C: Register:::: +#001C: GR0: 0 = #0000 = 0000000000000000 +#001C: GR1: 4112 = #1010 = 0001000000010000 +#001C: GR2: 38 = #0026 = 0000000000100110 = '&' +#001C: GR3: 4119 = #1017 = 0001000000010111 +#001C: GR4: 0 = #0000 = 0000000000000000 +#001C: GR5: 4135 = #1027 = 0001000000100111 +#001C: GR6: 1 = #0001 = 0000000000000001 +#001C: GR7: 4151 = #1037 = 0001000000110111 +#001C: SP: 58 = #003A = 0000000000111010 +#001C: PR: 28 = #001C = 0000000000011100 +#001C: FR (OF SF ZF): 000 +#001C: Memory:::: +#001C: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#001C: 0000: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#001C: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#001C: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#001C: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 1027 0000 1017 0026 1010 + +#001E: Register:::: +#001E: GR0: 0 = #0000 = 0000000000000000 +#001E: GR1: 4112 = #1010 = 0001000000010000 +#001E: GR2: 38 = #0026 = 0000000000100110 = '&' +#001E: GR3: 4119 = #1017 = 0001000000010111 +#001E: GR4: 0 = #0000 = 0000000000000000 +#001E: GR5: 4135 = #1027 = 0001000000100111 +#001E: GR6: 1 = #0001 = 0000000000000001 +#001E: GR7: 4151 = #1037 = 0001000000110111 +#001E: SP: 57 = #0039 = 0000000000111001 +#001E: PR: 30 = #001E = 0000000000011110 +#001E: FR (OF SF ZF): 000 +#001E: Memory:::: +#001E: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#001E: 0000: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#001E: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#001E: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#001E: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 1037 0001 1027 0000 1017 0026 1010 + +#001F: Register:::: +#001F: GR0: 0 = #0000 = 0000000000000000 +#001F: GR1: 4112 = #1010 = 0001000000010000 +#001F: GR2: 38 = #0026 = 0000000000100110 = '&' +#001F: GR3: 4119 = #1017 = 0001000000010111 +#001F: GR4: 0 = #0000 = 0000000000000000 +#001F: GR5: 4135 = #1027 = 0001000000100111 +#001F: GR6: 1 = #0001 = 0000000000000001 +#001F: GR7: 4151 = #1037 = 0001000000110111 +#001F: SP: 58 = #003A = 0000000000111010 +#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: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#001F: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#001F: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#001F: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 1037 0001 1027 0000 1017 0026 1010 + +#0020: Register:::: +#0020: GR0: 0 = #0000 = 0000000000000000 +#0020: GR1: 4112 = #1010 = 0001000000010000 +#0020: GR2: 38 = #0026 = 0000000000100110 = '&' +#0020: GR3: 4119 = #1017 = 0001000000010111 +#0020: GR4: 0 = #0000 = 0000000000000000 +#0020: GR5: 4135 = #1027 = 0001000000100111 +#0020: GR6: 1 = #0001 = 0000000000000001 +#0020: GR7: 4151 = #1037 = 0001000000110111 +#0020: SP: 59 = #003B = 0000000000111011 +#0020: PR: 32 = #0020 = 0000000000100000 +#0020: FR (OF SF ZF): 000 +#0020: Memory:::: +#0020: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0020: 0000: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#0020: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#0020: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#0020: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 1037 0001 1027 0000 1017 0026 1010 + +#0021: Register:::: +#0021: GR0: 0 = #0000 = 0000000000000000 +#0021: GR1: 4112 = #1010 = 0001000000010000 +#0021: GR2: 38 = #0026 = 0000000000100110 = '&' +#0021: GR3: 4119 = #1017 = 0001000000010111 +#0021: GR4: 0 = #0000 = 0000000000000000 +#0021: GR5: 4135 = #1027 = 0001000000100111 +#0021: GR6: 1 = #0001 = 0000000000000001 +#0021: GR7: 4151 = #1037 = 0001000000110111 +#0021: SP: 60 = #003C = 0000000000111100 +#0021: PR: 33 = #0021 = 0000000000100001 +#0021: FR (OF SF ZF): 000 +#0021: Memory:::: +#0021: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0021: 0000: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#0021: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#0021: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#0021: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 1037 0001 1027 0000 1017 0026 1010 + +#0022: Register:::: +#0022: GR0: 0 = #0000 = 0000000000000000 +#0022: GR1: 4112 = #1010 = 0001000000010000 +#0022: GR2: 38 = #0026 = 0000000000100110 = '&' +#0022: GR3: 4119 = #1017 = 0001000000010111 +#0022: GR4: 0 = #0000 = 0000000000000000 +#0022: GR5: 4135 = #1027 = 0001000000100111 +#0022: GR6: 1 = #0001 = 0000000000000001 +#0022: GR7: 4151 = #1037 = 0001000000110111 +#0022: SP: 61 = #003D = 0000000000111101 +#0022: PR: 34 = #0022 = 0000000000100010 +#0022: FR (OF SF ZF): 000 +#0022: Memory:::: +#0022: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0022: 0000: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#0022: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#0022: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#0022: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 1037 0001 1027 0000 1017 0026 1010 + +#0023: Register:::: +#0023: GR0: 0 = #0000 = 0000000000000000 +#0023: GR1: 4112 = #1010 = 0001000000010000 +#0023: GR2: 38 = #0026 = 0000000000100110 = '&' +#0023: GR3: 4119 = #1017 = 0001000000010111 +#0023: GR4: 0 = #0000 = 0000000000000000 +#0023: GR5: 4135 = #1027 = 0001000000100111 +#0023: GR6: 1 = #0001 = 0000000000000001 +#0023: GR7: 4151 = #1037 = 0001000000110111 +#0023: SP: 62 = #003E = 0000000000111110 +#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: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#0023: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#0023: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#0023: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 1037 0001 1027 0000 1017 0026 1010 + +#0024: Register:::: +#0024: GR0: 0 = #0000 = 0000000000000000 +#0024: GR1: 4112 = #1010 = 0001000000010000 +#0024: GR2: 38 = #0026 = 0000000000100110 = '&' +#0024: GR3: 4119 = #1017 = 0001000000010111 +#0024: GR4: 0 = #0000 = 0000000000000000 +#0024: GR5: 4135 = #1027 = 0001000000100111 +#0024: GR6: 1 = #0001 = 0000000000000001 +#0024: GR7: 4151 = #1037 = 0001000000110111 +#0024: SP: 63 = #003F = 0000000000111111 +#0024: PR: 36 = #0024 = 0000000000100100 +#0024: FR (OF SF ZF): 000 +#0024: Memory:::: +#0024: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0024: 0000: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#0024: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#0024: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#0024: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 1037 0001 1027 0000 1017 0026 1010 + +#0025: Register:::: +#0025: GR0: 0 = #0000 = 0000000000000000 +#0025: GR1: 4112 = #1010 = 0001000000010000 +#0025: GR2: 38 = #0026 = 0000000000100110 = '&' +#0025: GR3: 4119 = #1017 = 0001000000010111 +#0025: GR4: 0 = #0000 = 0000000000000000 +#0025: GR5: 4135 = #1027 = 0001000000100111 +#0025: GR6: 1 = #0001 = 0000000000000001 +#0025: GR7: 4151 = #1037 = 0001000000110111 +#0025: SP: 64 = #0040 = 0000000001000000 +#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: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#0025: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#0025: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#0025: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 1037 0001 1027 0000 1017 0026 1010 + diff --git a/test/integration/casl2/cmd_POP_push_pop_0/Makefile b/test/integration/casl2/cmd_POP_push_pop_0/Makefile new file mode 100644 index 0000000..f2af28a --- /dev/null +++ b/test/integration/casl2/cmd_POP_push_pop_0/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -atd -M64 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/POP/push_pop_0.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_POP_push_pop_1/0.txt b/test/integration/casl2/cmd_POP_push_pop_1/0.txt new file mode 100644 index 0000000..45aa646 --- /dev/null +++ b/test/integration/casl2/cmd_POP_push_pop_1/0.txt @@ -0,0 +1,516 @@ +../../../../casl2 -atd -M64 ../../../../as/cmd/POP/push_pop_1.casl + +Assemble ../../../../as/cmd/POP/push_pop_1.casl (0) + +Assemble ../../../../as/cmd/POP/push_pop_1.casl (1) +../../../../as/cmd/POP/push_pop_1.casl: 1:;;; PUSH / POP 値の交換 +../../../../as/cmd/POP/push_pop_1.casl: 2:MAIN START +../../../../as/cmd/POP/push_pop_1.casl: 3: LD GR1,A + #0000 #1010 + #0001 #0026 +../../../../as/cmd/POP/push_pop_1.casl: 4: LD GR1,0,GR7 + #0002 #1017 + #0003 #0000 +../../../../as/cmd/POP/push_pop_1.casl: 5: LD GR2,1,GR7 + #0004 #1027 + #0005 #0001 +../../../../as/cmd/POP/push_pop_1.casl: 6: LD GR3,2,GR7 + #0006 #1037 + #0007 #0002 +../../../../as/cmd/POP/push_pop_1.casl: 7: LD GR4,3,GR7 + #0008 #1047 + #0009 #0003 +../../../../as/cmd/POP/push_pop_1.casl: 8: LD GR5,4,GR7 + #000A #1057 + #000B #0004 +../../../../as/cmd/POP/push_pop_1.casl: 9: LD GR6,5,GR7 + #000C #1067 + #000D #0005 +../../../../as/cmd/POP/push_pop_1.casl: 10: LD GR7,6,GR7 + #000E #1077 + #000F #0006 +../../../../as/cmd/POP/push_pop_1.casl: 11: PUSH 0,GR1 + #0010 #7001 + #0011 #0000 +../../../../as/cmd/POP/push_pop_1.casl: 12: PUSH 0,GR2 + #0012 #7002 + #0013 #0000 +../../../../as/cmd/POP/push_pop_1.casl: 13: PUSH 0,GR3 + #0014 #7003 + #0015 #0000 +../../../../as/cmd/POP/push_pop_1.casl: 14: PUSH 0,GR4 + #0016 #7004 + #0017 #0000 +../../../../as/cmd/POP/push_pop_1.casl: 15: PUSH 0,GR5 + #0018 #7005 + #0019 #0000 +../../../../as/cmd/POP/push_pop_1.casl: 16: PUSH 0,GR6 + #001A #7006 + #001B #0000 +../../../../as/cmd/POP/push_pop_1.casl: 17: PUSH 0,GR7 + #001C #7007 + #001D #0000 +../../../../as/cmd/POP/push_pop_1.casl: 18: POP GR1 + #001E #7110 +../../../../as/cmd/POP/push_pop_1.casl: 19: POP GR2 + #001F #7120 +../../../../as/cmd/POP/push_pop_1.casl: 20: POP GR3 + #0020 #7130 +../../../../as/cmd/POP/push_pop_1.casl: 21: POP GR4 + #0021 #7140 +../../../../as/cmd/POP/push_pop_1.casl: 22: POP GR5 + #0022 #7150 +../../../../as/cmd/POP/push_pop_1.casl: 23: POP GR6 + #0023 #7160 +../../../../as/cmd/POP/push_pop_1.casl: 24: POP GR7 + #0024 #7170 +../../../../as/cmd/POP/push_pop_1.casl: 25: RET + #0025 #8100 +../../../../as/cmd/POP/push_pop_1.casl: 26:A DC 1,2,3,4,5,6,7 + #0026 #0001 + #0027 #0002 + #0028 #0003 + #0029 #0004 + #002A #0005 + #002B #0006 + #002C #0007 +../../../../as/cmd/POP/push_pop_1.casl: 27: 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: 64 = #0040 = 0000000001000000 +#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 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#0000: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7110 7120 +#0000: 0020: 7130 7140 7150 7160 7170 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#0000: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 1 = #0001 = 0000000000000001 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 64 = #0040 = 0000000001000000 +#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 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#0002: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7110 7120 +#0002: 0020: 7130 7140 7150 7160 7170 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#0002: 0030: 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: 4112 = #1010 = 0001000000010000 +#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: 64 = #0040 = 0000000001000000 +#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 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#0004: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7110 7120 +#0004: 0020: 7130 7140 7150 7160 7170 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#0004: 0030: 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: 4112 = #1010 = 0001000000010000 +#0006: GR2: 38 = #0026 = 0000000000100110 = '&' +#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: 64 = #0040 = 0000000001000000 +#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 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#0006: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7110 7120 +#0006: 0020: 7130 7140 7150 7160 7170 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#0006: 0030: 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: 4112 = #1010 = 0001000000010000 +#0008: GR2: 38 = #0026 = 0000000000100110 = '&' +#0008: GR3: 4119 = #1017 = 0001000000010111 +#0008: GR4: 0 = #0000 = 0000000000000000 +#0008: GR5: 0 = #0000 = 0000000000000000 +#0008: GR6: 0 = #0000 = 0000000000000000 +#0008: GR7: 0 = #0000 = 0000000000000000 +#0008: SP: 64 = #0040 = 0000000001000000 +#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 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#0008: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7110 7120 +#0008: 0020: 7130 7140 7150 7160 7170 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#0008: 0030: 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: 4112 = #1010 = 0001000000010000 +#000A: GR2: 38 = #0026 = 0000000000100110 = '&' +#000A: GR3: 4119 = #1017 = 0001000000010111 +#000A: GR4: 0 = #0000 = 0000000000000000 +#000A: GR5: 0 = #0000 = 0000000000000000 +#000A: GR6: 0 = #0000 = 0000000000000000 +#000A: GR7: 0 = #0000 = 0000000000000000 +#000A: SP: 64 = #0040 = 0000000001000000 +#000A: PR: 10 = #000A = 0000000000001010 +#000A: FR (OF SF ZF): 001 +#000A: Memory:::: +#000A: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000A: 0000: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#000A: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7110 7120 +#000A: 0020: 7130 7140 7150 7160 7170 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#000A: 0030: 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: 4112 = #1010 = 0001000000010000 +#000C: GR2: 38 = #0026 = 0000000000100110 = '&' +#000C: GR3: 4119 = #1017 = 0001000000010111 +#000C: GR4: 0 = #0000 = 0000000000000000 +#000C: GR5: 4135 = #1027 = 0001000000100111 +#000C: GR6: 0 = #0000 = 0000000000000000 +#000C: GR7: 0 = #0000 = 0000000000000000 +#000C: SP: 64 = #0040 = 0000000001000000 +#000C: PR: 12 = #000C = 0000000000001100 +#000C: FR (OF SF ZF): 000 +#000C: Memory:::: +#000C: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000C: 0000: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#000C: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7110 7120 +#000C: 0020: 7130 7140 7150 7160 7170 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#000C: 0030: 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: 4112 = #1010 = 0001000000010000 +#000E: GR2: 38 = #0026 = 0000000000100110 = '&' +#000E: GR3: 4119 = #1017 = 0001000000010111 +#000E: GR4: 0 = #0000 = 0000000000000000 +#000E: GR5: 4135 = #1027 = 0001000000100111 +#000E: GR6: 1 = #0001 = 0000000000000001 +#000E: GR7: 0 = #0000 = 0000000000000000 +#000E: SP: 64 = #0040 = 0000000001000000 +#000E: PR: 14 = #000E = 0000000000001110 +#000E: FR (OF SF ZF): 000 +#000E: Memory:::: +#000E: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000E: 0000: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#000E: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7110 7120 +#000E: 0020: 7130 7140 7150 7160 7170 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#000E: 0030: 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: 4112 = #1010 = 0001000000010000 +#0010: GR2: 38 = #0026 = 0000000000100110 = '&' +#0010: GR3: 4119 = #1017 = 0001000000010111 +#0010: GR4: 0 = #0000 = 0000000000000000 +#0010: GR5: 4135 = #1027 = 0001000000100111 +#0010: GR6: 1 = #0001 = 0000000000000001 +#0010: GR7: 4151 = #1037 = 0001000000110111 +#0010: SP: 64 = #0040 = 0000000001000000 +#0010: PR: 16 = #0010 = 0000000000010000 +#0010: FR (OF SF ZF): 000 +#0010: Memory:::: +#0010: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0010: 0000: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#0010: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7110 7120 +#0010: 0020: 7130 7140 7150 7160 7170 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#0010: 0030: 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: 4112 = #1010 = 0001000000010000 +#0012: GR2: 38 = #0026 = 0000000000100110 = '&' +#0012: GR3: 4119 = #1017 = 0001000000010111 +#0012: GR4: 0 = #0000 = 0000000000000000 +#0012: GR5: 4135 = #1027 = 0001000000100111 +#0012: GR6: 1 = #0001 = 0000000000000001 +#0012: GR7: 4151 = #1037 = 0001000000110111 +#0012: SP: 63 = #003F = 0000000000111111 +#0012: PR: 18 = #0012 = 0000000000010010 +#0012: FR (OF SF ZF): 000 +#0012: Memory:::: +#0012: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0012: 0000: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#0012: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7110 7120 +#0012: 0020: 7130 7140 7150 7160 7170 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#0012: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 1010 + +#0014: Register:::: +#0014: GR0: 0 = #0000 = 0000000000000000 +#0014: GR1: 4112 = #1010 = 0001000000010000 +#0014: GR2: 38 = #0026 = 0000000000100110 = '&' +#0014: GR3: 4119 = #1017 = 0001000000010111 +#0014: GR4: 0 = #0000 = 0000000000000000 +#0014: GR5: 4135 = #1027 = 0001000000100111 +#0014: GR6: 1 = #0001 = 0000000000000001 +#0014: GR7: 4151 = #1037 = 0001000000110111 +#0014: SP: 62 = #003E = 0000000000111110 +#0014: PR: 20 = #0014 = 0000000000010100 +#0014: FR (OF SF ZF): 000 +#0014: Memory:::: +#0014: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0014: 0000: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#0014: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7110 7120 +#0014: 0020: 7130 7140 7150 7160 7170 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#0014: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0026 1010 + +#0016: Register:::: +#0016: GR0: 0 = #0000 = 0000000000000000 +#0016: GR1: 4112 = #1010 = 0001000000010000 +#0016: GR2: 38 = #0026 = 0000000000100110 = '&' +#0016: GR3: 4119 = #1017 = 0001000000010111 +#0016: GR4: 0 = #0000 = 0000000000000000 +#0016: GR5: 4135 = #1027 = 0001000000100111 +#0016: GR6: 1 = #0001 = 0000000000000001 +#0016: GR7: 4151 = #1037 = 0001000000110111 +#0016: SP: 61 = #003D = 0000000000111101 +#0016: PR: 22 = #0016 = 0000000000010110 +#0016: FR (OF SF ZF): 000 +#0016: Memory:::: +#0016: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0016: 0000: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#0016: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7110 7120 +#0016: 0020: 7130 7140 7150 7160 7170 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#0016: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 1017 0026 1010 + +#0018: Register:::: +#0018: GR0: 0 = #0000 = 0000000000000000 +#0018: GR1: 4112 = #1010 = 0001000000010000 +#0018: GR2: 38 = #0026 = 0000000000100110 = '&' +#0018: GR3: 4119 = #1017 = 0001000000010111 +#0018: GR4: 0 = #0000 = 0000000000000000 +#0018: GR5: 4135 = #1027 = 0001000000100111 +#0018: GR6: 1 = #0001 = 0000000000000001 +#0018: GR7: 4151 = #1037 = 0001000000110111 +#0018: SP: 60 = #003C = 0000000000111100 +#0018: PR: 24 = #0018 = 0000000000011000 +#0018: FR (OF SF ZF): 000 +#0018: Memory:::: +#0018: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0018: 0000: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#0018: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7110 7120 +#0018: 0020: 7130 7140 7150 7160 7170 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#0018: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 1017 0026 1010 + +#001A: Register:::: +#001A: GR0: 0 = #0000 = 0000000000000000 +#001A: GR1: 4112 = #1010 = 0001000000010000 +#001A: GR2: 38 = #0026 = 0000000000100110 = '&' +#001A: GR3: 4119 = #1017 = 0001000000010111 +#001A: GR4: 0 = #0000 = 0000000000000000 +#001A: GR5: 4135 = #1027 = 0001000000100111 +#001A: GR6: 1 = #0001 = 0000000000000001 +#001A: GR7: 4151 = #1037 = 0001000000110111 +#001A: SP: 59 = #003B = 0000000000111011 +#001A: PR: 26 = #001A = 0000000000011010 +#001A: FR (OF SF ZF): 000 +#001A: Memory:::: +#001A: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#001A: 0000: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#001A: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7110 7120 +#001A: 0020: 7130 7140 7150 7160 7170 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#001A: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 1027 0000 1017 0026 1010 + +#001C: Register:::: +#001C: GR0: 0 = #0000 = 0000000000000000 +#001C: GR1: 4112 = #1010 = 0001000000010000 +#001C: GR2: 38 = #0026 = 0000000000100110 = '&' +#001C: GR3: 4119 = #1017 = 0001000000010111 +#001C: GR4: 0 = #0000 = 0000000000000000 +#001C: GR5: 4135 = #1027 = 0001000000100111 +#001C: GR6: 1 = #0001 = 0000000000000001 +#001C: GR7: 4151 = #1037 = 0001000000110111 +#001C: SP: 58 = #003A = 0000000000111010 +#001C: PR: 28 = #001C = 0000000000011100 +#001C: FR (OF SF ZF): 000 +#001C: Memory:::: +#001C: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#001C: 0000: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#001C: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7110 7120 +#001C: 0020: 7130 7140 7150 7160 7170 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#001C: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 1027 0000 1017 0026 1010 + +#001E: Register:::: +#001E: GR0: 0 = #0000 = 0000000000000000 +#001E: GR1: 4112 = #1010 = 0001000000010000 +#001E: GR2: 38 = #0026 = 0000000000100110 = '&' +#001E: GR3: 4119 = #1017 = 0001000000010111 +#001E: GR4: 0 = #0000 = 0000000000000000 +#001E: GR5: 4135 = #1027 = 0001000000100111 +#001E: GR6: 1 = #0001 = 0000000000000001 +#001E: GR7: 4151 = #1037 = 0001000000110111 +#001E: SP: 57 = #0039 = 0000000000111001 +#001E: PR: 30 = #001E = 0000000000011110 +#001E: FR (OF SF ZF): 000 +#001E: Memory:::: +#001E: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#001E: 0000: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#001E: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7110 7120 +#001E: 0020: 7130 7140 7150 7160 7170 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#001E: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 1037 0001 1027 0000 1017 0026 1010 + +#001F: Register:::: +#001F: GR0: 0 = #0000 = 0000000000000000 +#001F: GR1: 4151 = #1037 = 0001000000110111 +#001F: GR2: 38 = #0026 = 0000000000100110 = '&' +#001F: GR3: 4119 = #1017 = 0001000000010111 +#001F: GR4: 0 = #0000 = 0000000000000000 +#001F: GR5: 4135 = #1027 = 0001000000100111 +#001F: GR6: 1 = #0001 = 0000000000000001 +#001F: GR7: 4151 = #1037 = 0001000000110111 +#001F: SP: 58 = #003A = 0000000000111010 +#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: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#001F: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7110 7120 +#001F: 0020: 7130 7140 7150 7160 7170 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#001F: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 1037 0001 1027 0000 1017 0026 1010 + +#0020: Register:::: +#0020: GR0: 0 = #0000 = 0000000000000000 +#0020: GR1: 4151 = #1037 = 0001000000110111 +#0020: GR2: 1 = #0001 = 0000000000000001 +#0020: GR3: 4119 = #1017 = 0001000000010111 +#0020: GR4: 0 = #0000 = 0000000000000000 +#0020: GR5: 4135 = #1027 = 0001000000100111 +#0020: GR6: 1 = #0001 = 0000000000000001 +#0020: GR7: 4151 = #1037 = 0001000000110111 +#0020: SP: 59 = #003B = 0000000000111011 +#0020: PR: 32 = #0020 = 0000000000100000 +#0020: FR (OF SF ZF): 000 +#0020: Memory:::: +#0020: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0020: 0000: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#0020: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7110 7120 +#0020: 0020: 7130 7140 7150 7160 7170 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#0020: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 1037 0001 1027 0000 1017 0026 1010 + +#0021: Register:::: +#0021: GR0: 0 = #0000 = 0000000000000000 +#0021: GR1: 4151 = #1037 = 0001000000110111 +#0021: GR2: 1 = #0001 = 0000000000000001 +#0021: GR3: 4135 = #1027 = 0001000000100111 +#0021: GR4: 0 = #0000 = 0000000000000000 +#0021: GR5: 4135 = #1027 = 0001000000100111 +#0021: GR6: 1 = #0001 = 0000000000000001 +#0021: GR7: 4151 = #1037 = 0001000000110111 +#0021: SP: 60 = #003C = 0000000000111100 +#0021: PR: 33 = #0021 = 0000000000100001 +#0021: FR (OF SF ZF): 000 +#0021: Memory:::: +#0021: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0021: 0000: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#0021: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7110 7120 +#0021: 0020: 7130 7140 7150 7160 7170 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#0021: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 1037 0001 1027 0000 1017 0026 1010 + +#0022: Register:::: +#0022: GR0: 0 = #0000 = 0000000000000000 +#0022: GR1: 4151 = #1037 = 0001000000110111 +#0022: GR2: 1 = #0001 = 0000000000000001 +#0022: GR3: 4135 = #1027 = 0001000000100111 +#0022: GR4: 0 = #0000 = 0000000000000000 +#0022: GR5: 4135 = #1027 = 0001000000100111 +#0022: GR6: 1 = #0001 = 0000000000000001 +#0022: GR7: 4151 = #1037 = 0001000000110111 +#0022: SP: 61 = #003D = 0000000000111101 +#0022: PR: 34 = #0022 = 0000000000100010 +#0022: FR (OF SF ZF): 000 +#0022: Memory:::: +#0022: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0022: 0000: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#0022: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7110 7120 +#0022: 0020: 7130 7140 7150 7160 7170 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#0022: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 1037 0001 1027 0000 1017 0026 1010 + +#0023: Register:::: +#0023: GR0: 0 = #0000 = 0000000000000000 +#0023: GR1: 4151 = #1037 = 0001000000110111 +#0023: GR2: 1 = #0001 = 0000000000000001 +#0023: GR3: 4135 = #1027 = 0001000000100111 +#0023: GR4: 0 = #0000 = 0000000000000000 +#0023: GR5: 4119 = #1017 = 0001000000010111 +#0023: GR6: 1 = #0001 = 0000000000000001 +#0023: GR7: 4151 = #1037 = 0001000000110111 +#0023: SP: 62 = #003E = 0000000000111110 +#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: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#0023: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7110 7120 +#0023: 0020: 7130 7140 7150 7160 7170 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#0023: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 1037 0001 1027 0000 1017 0026 1010 + +#0024: Register:::: +#0024: GR0: 0 = #0000 = 0000000000000000 +#0024: GR1: 4151 = #1037 = 0001000000110111 +#0024: GR2: 1 = #0001 = 0000000000000001 +#0024: GR3: 4135 = #1027 = 0001000000100111 +#0024: GR4: 0 = #0000 = 0000000000000000 +#0024: GR5: 4119 = #1017 = 0001000000010111 +#0024: GR6: 38 = #0026 = 0000000000100110 = '&' +#0024: GR7: 4151 = #1037 = 0001000000110111 +#0024: SP: 63 = #003F = 0000000000111111 +#0024: PR: 36 = #0024 = 0000000000100100 +#0024: FR (OF SF ZF): 000 +#0024: Memory:::: +#0024: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0024: 0000: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#0024: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7110 7120 +#0024: 0020: 7130 7140 7150 7160 7170 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#0024: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 1037 0001 1027 0000 1017 0026 1010 + +#0025: Register:::: +#0025: GR0: 0 = #0000 = 0000000000000000 +#0025: GR1: 4151 = #1037 = 0001000000110111 +#0025: GR2: 1 = #0001 = 0000000000000001 +#0025: GR3: 4135 = #1027 = 0001000000100111 +#0025: GR4: 0 = #0000 = 0000000000000000 +#0025: GR5: 4119 = #1017 = 0001000000010111 +#0025: GR6: 38 = #0026 = 0000000000100110 = '&' +#0025: GR7: 4112 = #1010 = 0001000000010000 +#0025: SP: 64 = #0040 = 0000000001000000 +#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: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#0025: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7110 7120 +#0025: 0020: 7130 7140 7150 7160 7170 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#0025: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 1037 0001 1027 0000 1017 0026 1010 + diff --git a/test/integration/casl2/cmd_POP_push_pop_1/Makefile b/test/integration/casl2/cmd_POP_push_pop_1/Makefile new file mode 100644 index 0000000..b4a7176 --- /dev/null +++ b/test/integration/casl2/cmd_POP_push_pop_1/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -atd -M64 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/POP/push_pop_1.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_RPOP_rpop/0.txt b/test/integration/casl2/cmd_RPOP_rpop/0.txt new file mode 100644 index 0000000..82e9db7 --- /dev/null +++ b/test/integration/casl2/cmd_RPOP_rpop/0.txt @@ -0,0 +1,510 @@ +../../../../casl2 -atd -M64 ../../../../as/cmd/RPOP/rpop.casl + +Assemble ../../../../as/cmd/RPOP/rpop.casl (0) + +Assemble ../../../../as/cmd/RPOP/rpop.casl (1) +../../../../as/cmd/RPOP/rpop.casl: 1:;;; RPOP 値の復元 +../../../../as/cmd/RPOP/rpop.casl: 2:MAIN START +../../../../as/cmd/RPOP/rpop.casl: 3: LD GR1,A + #0000 #1010 + #0001 #0026 +../../../../as/cmd/RPOP/rpop.casl: 4: LD GR1,0,GR7 + #0002 #1017 + #0003 #0000 +../../../../as/cmd/RPOP/rpop.casl: 5: LD GR2,1,GR7 + #0004 #1027 + #0005 #0001 +../../../../as/cmd/RPOP/rpop.casl: 6: LD GR3,2,GR7 + #0006 #1037 + #0007 #0002 +../../../../as/cmd/RPOP/rpop.casl: 7: LD GR4,3,GR7 + #0008 #1047 + #0009 #0003 +../../../../as/cmd/RPOP/rpop.casl: 8: LD GR5,4,GR7 + #000A #1057 + #000B #0004 +../../../../as/cmd/RPOP/rpop.casl: 9: LD GR6,5,GR7 + #000C #1067 + #000D #0005 +../../../../as/cmd/RPOP/rpop.casl: 10: LD GR7,6,GR7 + #000E #1077 + #000F #0006 +../../../../as/cmd/RPOP/rpop.casl: 11: PUSH 0,GR1 + #0010 #7001 + #0011 #0000 +../../../../as/cmd/RPOP/rpop.casl: 12: PUSH 0,GR2 + #0012 #7002 + #0013 #0000 +../../../../as/cmd/RPOP/rpop.casl: 13: PUSH 0,GR3 + #0014 #7003 + #0015 #0000 +../../../../as/cmd/RPOP/rpop.casl: 14: PUSH 0,GR4 + #0016 #7004 + #0017 #0000 +../../../../as/cmd/RPOP/rpop.casl: 15: PUSH 0,GR5 + #0018 #7005 + #0019 #0000 +../../../../as/cmd/RPOP/rpop.casl: 16: PUSH 0,GR6 + #001A #7006 + #001B #0000 +../../../../as/cmd/RPOP/rpop.casl: 17: PUSH 0,GR7 + #001C #7007 + #001D #0000 +../../../../as/cmd/RPOP/rpop.casl: 18: RPOP + #001E #7170 + #001F #7160 + #0020 #7150 + #0021 #7140 + #0022 #7130 + #0023 #7120 + #0024 #7110 +../../../../as/cmd/RPOP/rpop.casl: 19: RET + #0025 #8100 +../../../../as/cmd/RPOP/rpop.casl: 20:A DC 1,2,3,4,5,6,7 + #0026 #0001 + #0027 #0002 + #0028 #0003 + #0029 #0004 + #002A #0005 + #002B #0006 + #002C #0007 +../../../../as/cmd/RPOP/rpop.casl: 21: 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: 64 = #0040 = 0000000001000000 +#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 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#0000: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#0000: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#0000: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 1 = #0001 = 0000000000000001 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 64 = #0040 = 0000000001000000 +#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 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#0002: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#0002: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#0002: 0030: 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: 4112 = #1010 = 0001000000010000 +#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: 64 = #0040 = 0000000001000000 +#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 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#0004: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#0004: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#0004: 0030: 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: 4112 = #1010 = 0001000000010000 +#0006: GR2: 38 = #0026 = 0000000000100110 = '&' +#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: 64 = #0040 = 0000000001000000 +#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 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#0006: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#0006: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#0006: 0030: 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: 4112 = #1010 = 0001000000010000 +#0008: GR2: 38 = #0026 = 0000000000100110 = '&' +#0008: GR3: 4119 = #1017 = 0001000000010111 +#0008: GR4: 0 = #0000 = 0000000000000000 +#0008: GR5: 0 = #0000 = 0000000000000000 +#0008: GR6: 0 = #0000 = 0000000000000000 +#0008: GR7: 0 = #0000 = 0000000000000000 +#0008: SP: 64 = #0040 = 0000000001000000 +#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 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#0008: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#0008: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#0008: 0030: 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: 4112 = #1010 = 0001000000010000 +#000A: GR2: 38 = #0026 = 0000000000100110 = '&' +#000A: GR3: 4119 = #1017 = 0001000000010111 +#000A: GR4: 0 = #0000 = 0000000000000000 +#000A: GR5: 0 = #0000 = 0000000000000000 +#000A: GR6: 0 = #0000 = 0000000000000000 +#000A: GR7: 0 = #0000 = 0000000000000000 +#000A: SP: 64 = #0040 = 0000000001000000 +#000A: PR: 10 = #000A = 0000000000001010 +#000A: FR (OF SF ZF): 001 +#000A: Memory:::: +#000A: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000A: 0000: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#000A: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#000A: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#000A: 0030: 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: 4112 = #1010 = 0001000000010000 +#000C: GR2: 38 = #0026 = 0000000000100110 = '&' +#000C: GR3: 4119 = #1017 = 0001000000010111 +#000C: GR4: 0 = #0000 = 0000000000000000 +#000C: GR5: 4135 = #1027 = 0001000000100111 +#000C: GR6: 0 = #0000 = 0000000000000000 +#000C: GR7: 0 = #0000 = 0000000000000000 +#000C: SP: 64 = #0040 = 0000000001000000 +#000C: PR: 12 = #000C = 0000000000001100 +#000C: FR (OF SF ZF): 000 +#000C: Memory:::: +#000C: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000C: 0000: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#000C: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#000C: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#000C: 0030: 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: 4112 = #1010 = 0001000000010000 +#000E: GR2: 38 = #0026 = 0000000000100110 = '&' +#000E: GR3: 4119 = #1017 = 0001000000010111 +#000E: GR4: 0 = #0000 = 0000000000000000 +#000E: GR5: 4135 = #1027 = 0001000000100111 +#000E: GR6: 1 = #0001 = 0000000000000001 +#000E: GR7: 0 = #0000 = 0000000000000000 +#000E: SP: 64 = #0040 = 0000000001000000 +#000E: PR: 14 = #000E = 0000000000001110 +#000E: FR (OF SF ZF): 000 +#000E: Memory:::: +#000E: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000E: 0000: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#000E: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#000E: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#000E: 0030: 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: 4112 = #1010 = 0001000000010000 +#0010: GR2: 38 = #0026 = 0000000000100110 = '&' +#0010: GR3: 4119 = #1017 = 0001000000010111 +#0010: GR4: 0 = #0000 = 0000000000000000 +#0010: GR5: 4135 = #1027 = 0001000000100111 +#0010: GR6: 1 = #0001 = 0000000000000001 +#0010: GR7: 4151 = #1037 = 0001000000110111 +#0010: SP: 64 = #0040 = 0000000001000000 +#0010: PR: 16 = #0010 = 0000000000010000 +#0010: FR (OF SF ZF): 000 +#0010: Memory:::: +#0010: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0010: 0000: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#0010: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#0010: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#0010: 0030: 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: 4112 = #1010 = 0001000000010000 +#0012: GR2: 38 = #0026 = 0000000000100110 = '&' +#0012: GR3: 4119 = #1017 = 0001000000010111 +#0012: GR4: 0 = #0000 = 0000000000000000 +#0012: GR5: 4135 = #1027 = 0001000000100111 +#0012: GR6: 1 = #0001 = 0000000000000001 +#0012: GR7: 4151 = #1037 = 0001000000110111 +#0012: SP: 63 = #003F = 0000000000111111 +#0012: PR: 18 = #0012 = 0000000000010010 +#0012: FR (OF SF ZF): 000 +#0012: Memory:::: +#0012: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0012: 0000: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#0012: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#0012: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#0012: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 1010 + +#0014: Register:::: +#0014: GR0: 0 = #0000 = 0000000000000000 +#0014: GR1: 4112 = #1010 = 0001000000010000 +#0014: GR2: 38 = #0026 = 0000000000100110 = '&' +#0014: GR3: 4119 = #1017 = 0001000000010111 +#0014: GR4: 0 = #0000 = 0000000000000000 +#0014: GR5: 4135 = #1027 = 0001000000100111 +#0014: GR6: 1 = #0001 = 0000000000000001 +#0014: GR7: 4151 = #1037 = 0001000000110111 +#0014: SP: 62 = #003E = 0000000000111110 +#0014: PR: 20 = #0014 = 0000000000010100 +#0014: FR (OF SF ZF): 000 +#0014: Memory:::: +#0014: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0014: 0000: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#0014: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#0014: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#0014: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0026 1010 + +#0016: Register:::: +#0016: GR0: 0 = #0000 = 0000000000000000 +#0016: GR1: 4112 = #1010 = 0001000000010000 +#0016: GR2: 38 = #0026 = 0000000000100110 = '&' +#0016: GR3: 4119 = #1017 = 0001000000010111 +#0016: GR4: 0 = #0000 = 0000000000000000 +#0016: GR5: 4135 = #1027 = 0001000000100111 +#0016: GR6: 1 = #0001 = 0000000000000001 +#0016: GR7: 4151 = #1037 = 0001000000110111 +#0016: SP: 61 = #003D = 0000000000111101 +#0016: PR: 22 = #0016 = 0000000000010110 +#0016: FR (OF SF ZF): 000 +#0016: Memory:::: +#0016: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0016: 0000: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#0016: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#0016: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#0016: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 1017 0026 1010 + +#0018: Register:::: +#0018: GR0: 0 = #0000 = 0000000000000000 +#0018: GR1: 4112 = #1010 = 0001000000010000 +#0018: GR2: 38 = #0026 = 0000000000100110 = '&' +#0018: GR3: 4119 = #1017 = 0001000000010111 +#0018: GR4: 0 = #0000 = 0000000000000000 +#0018: GR5: 4135 = #1027 = 0001000000100111 +#0018: GR6: 1 = #0001 = 0000000000000001 +#0018: GR7: 4151 = #1037 = 0001000000110111 +#0018: SP: 60 = #003C = 0000000000111100 +#0018: PR: 24 = #0018 = 0000000000011000 +#0018: FR (OF SF ZF): 000 +#0018: Memory:::: +#0018: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0018: 0000: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#0018: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#0018: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#0018: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 1017 0026 1010 + +#001A: Register:::: +#001A: GR0: 0 = #0000 = 0000000000000000 +#001A: GR1: 4112 = #1010 = 0001000000010000 +#001A: GR2: 38 = #0026 = 0000000000100110 = '&' +#001A: GR3: 4119 = #1017 = 0001000000010111 +#001A: GR4: 0 = #0000 = 0000000000000000 +#001A: GR5: 4135 = #1027 = 0001000000100111 +#001A: GR6: 1 = #0001 = 0000000000000001 +#001A: GR7: 4151 = #1037 = 0001000000110111 +#001A: SP: 59 = #003B = 0000000000111011 +#001A: PR: 26 = #001A = 0000000000011010 +#001A: FR (OF SF ZF): 000 +#001A: Memory:::: +#001A: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#001A: 0000: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#001A: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#001A: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#001A: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 1027 0000 1017 0026 1010 + +#001C: Register:::: +#001C: GR0: 0 = #0000 = 0000000000000000 +#001C: GR1: 4112 = #1010 = 0001000000010000 +#001C: GR2: 38 = #0026 = 0000000000100110 = '&' +#001C: GR3: 4119 = #1017 = 0001000000010111 +#001C: GR4: 0 = #0000 = 0000000000000000 +#001C: GR5: 4135 = #1027 = 0001000000100111 +#001C: GR6: 1 = #0001 = 0000000000000001 +#001C: GR7: 4151 = #1037 = 0001000000110111 +#001C: SP: 58 = #003A = 0000000000111010 +#001C: PR: 28 = #001C = 0000000000011100 +#001C: FR (OF SF ZF): 000 +#001C: Memory:::: +#001C: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#001C: 0000: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#001C: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#001C: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#001C: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 1027 0000 1017 0026 1010 + +#001E: Register:::: +#001E: GR0: 0 = #0000 = 0000000000000000 +#001E: GR1: 4112 = #1010 = 0001000000010000 +#001E: GR2: 38 = #0026 = 0000000000100110 = '&' +#001E: GR3: 4119 = #1017 = 0001000000010111 +#001E: GR4: 0 = #0000 = 0000000000000000 +#001E: GR5: 4135 = #1027 = 0001000000100111 +#001E: GR6: 1 = #0001 = 0000000000000001 +#001E: GR7: 4151 = #1037 = 0001000000110111 +#001E: SP: 57 = #0039 = 0000000000111001 +#001E: PR: 30 = #001E = 0000000000011110 +#001E: FR (OF SF ZF): 000 +#001E: Memory:::: +#001E: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#001E: 0000: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#001E: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#001E: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#001E: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 1037 0001 1027 0000 1017 0026 1010 + +#001F: Register:::: +#001F: GR0: 0 = #0000 = 0000000000000000 +#001F: GR1: 4112 = #1010 = 0001000000010000 +#001F: GR2: 38 = #0026 = 0000000000100110 = '&' +#001F: GR3: 4119 = #1017 = 0001000000010111 +#001F: GR4: 0 = #0000 = 0000000000000000 +#001F: GR5: 4135 = #1027 = 0001000000100111 +#001F: GR6: 1 = #0001 = 0000000000000001 +#001F: GR7: 4151 = #1037 = 0001000000110111 +#001F: SP: 58 = #003A = 0000000000111010 +#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: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#001F: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#001F: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#001F: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 1037 0001 1027 0000 1017 0026 1010 + +#0020: Register:::: +#0020: GR0: 0 = #0000 = 0000000000000000 +#0020: GR1: 4112 = #1010 = 0001000000010000 +#0020: GR2: 38 = #0026 = 0000000000100110 = '&' +#0020: GR3: 4119 = #1017 = 0001000000010111 +#0020: GR4: 0 = #0000 = 0000000000000000 +#0020: GR5: 4135 = #1027 = 0001000000100111 +#0020: GR6: 1 = #0001 = 0000000000000001 +#0020: GR7: 4151 = #1037 = 0001000000110111 +#0020: SP: 59 = #003B = 0000000000111011 +#0020: PR: 32 = #0020 = 0000000000100000 +#0020: FR (OF SF ZF): 000 +#0020: Memory:::: +#0020: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0020: 0000: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#0020: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#0020: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#0020: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 1037 0001 1027 0000 1017 0026 1010 + +#0021: Register:::: +#0021: GR0: 0 = #0000 = 0000000000000000 +#0021: GR1: 4112 = #1010 = 0001000000010000 +#0021: GR2: 38 = #0026 = 0000000000100110 = '&' +#0021: GR3: 4119 = #1017 = 0001000000010111 +#0021: GR4: 0 = #0000 = 0000000000000000 +#0021: GR5: 4135 = #1027 = 0001000000100111 +#0021: GR6: 1 = #0001 = 0000000000000001 +#0021: GR7: 4151 = #1037 = 0001000000110111 +#0021: SP: 60 = #003C = 0000000000111100 +#0021: PR: 33 = #0021 = 0000000000100001 +#0021: FR (OF SF ZF): 000 +#0021: Memory:::: +#0021: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0021: 0000: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#0021: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#0021: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#0021: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 1037 0001 1027 0000 1017 0026 1010 + +#0022: Register:::: +#0022: GR0: 0 = #0000 = 0000000000000000 +#0022: GR1: 4112 = #1010 = 0001000000010000 +#0022: GR2: 38 = #0026 = 0000000000100110 = '&' +#0022: GR3: 4119 = #1017 = 0001000000010111 +#0022: GR4: 0 = #0000 = 0000000000000000 +#0022: GR5: 4135 = #1027 = 0001000000100111 +#0022: GR6: 1 = #0001 = 0000000000000001 +#0022: GR7: 4151 = #1037 = 0001000000110111 +#0022: SP: 61 = #003D = 0000000000111101 +#0022: PR: 34 = #0022 = 0000000000100010 +#0022: FR (OF SF ZF): 000 +#0022: Memory:::: +#0022: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0022: 0000: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#0022: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#0022: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#0022: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 1037 0001 1027 0000 1017 0026 1010 + +#0023: Register:::: +#0023: GR0: 0 = #0000 = 0000000000000000 +#0023: GR1: 4112 = #1010 = 0001000000010000 +#0023: GR2: 38 = #0026 = 0000000000100110 = '&' +#0023: GR3: 4119 = #1017 = 0001000000010111 +#0023: GR4: 0 = #0000 = 0000000000000000 +#0023: GR5: 4135 = #1027 = 0001000000100111 +#0023: GR6: 1 = #0001 = 0000000000000001 +#0023: GR7: 4151 = #1037 = 0001000000110111 +#0023: SP: 62 = #003E = 0000000000111110 +#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: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#0023: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#0023: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#0023: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 1037 0001 1027 0000 1017 0026 1010 + +#0024: Register:::: +#0024: GR0: 0 = #0000 = 0000000000000000 +#0024: GR1: 4112 = #1010 = 0001000000010000 +#0024: GR2: 38 = #0026 = 0000000000100110 = '&' +#0024: GR3: 4119 = #1017 = 0001000000010111 +#0024: GR4: 0 = #0000 = 0000000000000000 +#0024: GR5: 4135 = #1027 = 0001000000100111 +#0024: GR6: 1 = #0001 = 0000000000000001 +#0024: GR7: 4151 = #1037 = 0001000000110111 +#0024: SP: 63 = #003F = 0000000000111111 +#0024: PR: 36 = #0024 = 0000000000100100 +#0024: FR (OF SF ZF): 000 +#0024: Memory:::: +#0024: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0024: 0000: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#0024: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#0024: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#0024: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 1037 0001 1027 0000 1017 0026 1010 + +#0025: Register:::: +#0025: GR0: 0 = #0000 = 0000000000000000 +#0025: GR1: 4112 = #1010 = 0001000000010000 +#0025: GR2: 38 = #0026 = 0000000000100110 = '&' +#0025: GR3: 4119 = #1017 = 0001000000010111 +#0025: GR4: 0 = #0000 = 0000000000000000 +#0025: GR5: 4135 = #1027 = 0001000000100111 +#0025: GR6: 1 = #0001 = 0000000000000001 +#0025: GR7: 4151 = #1037 = 0001000000110111 +#0025: SP: 64 = #0040 = 0000000001000000 +#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: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#0025: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#0025: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#0025: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 1037 0001 1027 0000 1017 0026 1010 + diff --git a/test/integration/casl2/cmd_RPOP_rpop/Makefile b/test/integration/casl2/cmd_RPOP_rpop/Makefile new file mode 100644 index 0000000..98d83c2 --- /dev/null +++ b/test/integration/casl2/cmd_RPOP_rpop/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -atd -M64 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/RPOP/rpop.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_RPUSH_rpush/0.txt b/test/integration/casl2/cmd_RPUSH_rpush/0.txt new file mode 100644 index 0000000..6b71ee1 --- /dev/null +++ b/test/integration/casl2/cmd_RPUSH_rpush/0.txt @@ -0,0 +1,510 @@ +../../../../casl2 -atd -M64 ../../../../as/cmd/RPUSH/rpush.casl + +Assemble ../../../../as/cmd/RPUSH/rpush.casl (0) + +Assemble ../../../../as/cmd/RPUSH/rpush.casl (1) +../../../../as/cmd/RPUSH/rpush.casl: 1:;;; PUSH / POP 値の復元 +../../../../as/cmd/RPUSH/rpush.casl: 2:MAIN START +../../../../as/cmd/RPUSH/rpush.casl: 3: LD GR1,A + #0000 #1010 + #0001 #0026 +../../../../as/cmd/RPUSH/rpush.casl: 4: LD GR1,0,GR7 + #0002 #1017 + #0003 #0000 +../../../../as/cmd/RPUSH/rpush.casl: 5: LD GR2,1,GR7 + #0004 #1027 + #0005 #0001 +../../../../as/cmd/RPUSH/rpush.casl: 6: LD GR3,2,GR7 + #0006 #1037 + #0007 #0002 +../../../../as/cmd/RPUSH/rpush.casl: 7: LD GR4,3,GR7 + #0008 #1047 + #0009 #0003 +../../../../as/cmd/RPUSH/rpush.casl: 8: LD GR5,4,GR7 + #000A #1057 + #000B #0004 +../../../../as/cmd/RPUSH/rpush.casl: 9: LD GR6,5,GR7 + #000C #1067 + #000D #0005 +../../../../as/cmd/RPUSH/rpush.casl: 10: LD GR7,6,GR7 + #000E #1077 + #000F #0006 +../../../../as/cmd/RPUSH/rpush.casl: 11: RPUSH + #0010 #7001 + #0011 #0000 + #0012 #7002 + #0013 #0000 + #0014 #7003 + #0015 #0000 + #0016 #7004 + #0017 #0000 + #0018 #7005 + #0019 #0000 + #001A #7006 + #001B #0000 + #001C #7007 + #001D #0000 +../../../../as/cmd/RPUSH/rpush.casl: 12: POP GR7 + #001E #7170 +../../../../as/cmd/RPUSH/rpush.casl: 13: POP GR6 + #001F #7160 +../../../../as/cmd/RPUSH/rpush.casl: 14: POP GR5 + #0020 #7150 +../../../../as/cmd/RPUSH/rpush.casl: 15: POP GR4 + #0021 #7140 +../../../../as/cmd/RPUSH/rpush.casl: 16: POP GR3 + #0022 #7130 +../../../../as/cmd/RPUSH/rpush.casl: 17: POP GR2 + #0023 #7120 +../../../../as/cmd/RPUSH/rpush.casl: 18: POP GR1 + #0024 #7110 +../../../../as/cmd/RPUSH/rpush.casl: 19: RET + #0025 #8100 +../../../../as/cmd/RPUSH/rpush.casl: 20:A DC 1,2,3,4,5,6,7 + #0026 #0001 + #0027 #0002 + #0028 #0003 + #0029 #0004 + #002A #0005 + #002B #0006 + #002C #0007 +../../../../as/cmd/RPUSH/rpush.casl: 21: 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: 64 = #0040 = 0000000001000000 +#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 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#0000: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#0000: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#0000: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 1 = #0001 = 0000000000000001 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 64 = #0040 = 0000000001000000 +#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 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#0002: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#0002: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#0002: 0030: 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: 4112 = #1010 = 0001000000010000 +#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: 64 = #0040 = 0000000001000000 +#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 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#0004: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#0004: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#0004: 0030: 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: 4112 = #1010 = 0001000000010000 +#0006: GR2: 38 = #0026 = 0000000000100110 = '&' +#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: 64 = #0040 = 0000000001000000 +#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 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#0006: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#0006: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#0006: 0030: 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: 4112 = #1010 = 0001000000010000 +#0008: GR2: 38 = #0026 = 0000000000100110 = '&' +#0008: GR3: 4119 = #1017 = 0001000000010111 +#0008: GR4: 0 = #0000 = 0000000000000000 +#0008: GR5: 0 = #0000 = 0000000000000000 +#0008: GR6: 0 = #0000 = 0000000000000000 +#0008: GR7: 0 = #0000 = 0000000000000000 +#0008: SP: 64 = #0040 = 0000000001000000 +#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 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#0008: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#0008: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#0008: 0030: 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: 4112 = #1010 = 0001000000010000 +#000A: GR2: 38 = #0026 = 0000000000100110 = '&' +#000A: GR3: 4119 = #1017 = 0001000000010111 +#000A: GR4: 0 = #0000 = 0000000000000000 +#000A: GR5: 0 = #0000 = 0000000000000000 +#000A: GR6: 0 = #0000 = 0000000000000000 +#000A: GR7: 0 = #0000 = 0000000000000000 +#000A: SP: 64 = #0040 = 0000000001000000 +#000A: PR: 10 = #000A = 0000000000001010 +#000A: FR (OF SF ZF): 001 +#000A: Memory:::: +#000A: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000A: 0000: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#000A: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#000A: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#000A: 0030: 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: 4112 = #1010 = 0001000000010000 +#000C: GR2: 38 = #0026 = 0000000000100110 = '&' +#000C: GR3: 4119 = #1017 = 0001000000010111 +#000C: GR4: 0 = #0000 = 0000000000000000 +#000C: GR5: 4135 = #1027 = 0001000000100111 +#000C: GR6: 0 = #0000 = 0000000000000000 +#000C: GR7: 0 = #0000 = 0000000000000000 +#000C: SP: 64 = #0040 = 0000000001000000 +#000C: PR: 12 = #000C = 0000000000001100 +#000C: FR (OF SF ZF): 000 +#000C: Memory:::: +#000C: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000C: 0000: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#000C: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#000C: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#000C: 0030: 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: 4112 = #1010 = 0001000000010000 +#000E: GR2: 38 = #0026 = 0000000000100110 = '&' +#000E: GR3: 4119 = #1017 = 0001000000010111 +#000E: GR4: 0 = #0000 = 0000000000000000 +#000E: GR5: 4135 = #1027 = 0001000000100111 +#000E: GR6: 1 = #0001 = 0000000000000001 +#000E: GR7: 0 = #0000 = 0000000000000000 +#000E: SP: 64 = #0040 = 0000000001000000 +#000E: PR: 14 = #000E = 0000000000001110 +#000E: FR (OF SF ZF): 000 +#000E: Memory:::: +#000E: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000E: 0000: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#000E: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#000E: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#000E: 0030: 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: 4112 = #1010 = 0001000000010000 +#0010: GR2: 38 = #0026 = 0000000000100110 = '&' +#0010: GR3: 4119 = #1017 = 0001000000010111 +#0010: GR4: 0 = #0000 = 0000000000000000 +#0010: GR5: 4135 = #1027 = 0001000000100111 +#0010: GR6: 1 = #0001 = 0000000000000001 +#0010: GR7: 4151 = #1037 = 0001000000110111 +#0010: SP: 64 = #0040 = 0000000001000000 +#0010: PR: 16 = #0010 = 0000000000010000 +#0010: FR (OF SF ZF): 000 +#0010: Memory:::: +#0010: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0010: 0000: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#0010: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#0010: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#0010: 0030: 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: 4112 = #1010 = 0001000000010000 +#0012: GR2: 38 = #0026 = 0000000000100110 = '&' +#0012: GR3: 4119 = #1017 = 0001000000010111 +#0012: GR4: 0 = #0000 = 0000000000000000 +#0012: GR5: 4135 = #1027 = 0001000000100111 +#0012: GR6: 1 = #0001 = 0000000000000001 +#0012: GR7: 4151 = #1037 = 0001000000110111 +#0012: SP: 63 = #003F = 0000000000111111 +#0012: PR: 18 = #0012 = 0000000000010010 +#0012: FR (OF SF ZF): 000 +#0012: Memory:::: +#0012: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0012: 0000: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#0012: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#0012: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#0012: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 1010 + +#0014: Register:::: +#0014: GR0: 0 = #0000 = 0000000000000000 +#0014: GR1: 4112 = #1010 = 0001000000010000 +#0014: GR2: 38 = #0026 = 0000000000100110 = '&' +#0014: GR3: 4119 = #1017 = 0001000000010111 +#0014: GR4: 0 = #0000 = 0000000000000000 +#0014: GR5: 4135 = #1027 = 0001000000100111 +#0014: GR6: 1 = #0001 = 0000000000000001 +#0014: GR7: 4151 = #1037 = 0001000000110111 +#0014: SP: 62 = #003E = 0000000000111110 +#0014: PR: 20 = #0014 = 0000000000010100 +#0014: FR (OF SF ZF): 000 +#0014: Memory:::: +#0014: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0014: 0000: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#0014: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#0014: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#0014: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0026 1010 + +#0016: Register:::: +#0016: GR0: 0 = #0000 = 0000000000000000 +#0016: GR1: 4112 = #1010 = 0001000000010000 +#0016: GR2: 38 = #0026 = 0000000000100110 = '&' +#0016: GR3: 4119 = #1017 = 0001000000010111 +#0016: GR4: 0 = #0000 = 0000000000000000 +#0016: GR5: 4135 = #1027 = 0001000000100111 +#0016: GR6: 1 = #0001 = 0000000000000001 +#0016: GR7: 4151 = #1037 = 0001000000110111 +#0016: SP: 61 = #003D = 0000000000111101 +#0016: PR: 22 = #0016 = 0000000000010110 +#0016: FR (OF SF ZF): 000 +#0016: Memory:::: +#0016: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0016: 0000: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#0016: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#0016: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#0016: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 1017 0026 1010 + +#0018: Register:::: +#0018: GR0: 0 = #0000 = 0000000000000000 +#0018: GR1: 4112 = #1010 = 0001000000010000 +#0018: GR2: 38 = #0026 = 0000000000100110 = '&' +#0018: GR3: 4119 = #1017 = 0001000000010111 +#0018: GR4: 0 = #0000 = 0000000000000000 +#0018: GR5: 4135 = #1027 = 0001000000100111 +#0018: GR6: 1 = #0001 = 0000000000000001 +#0018: GR7: 4151 = #1037 = 0001000000110111 +#0018: SP: 60 = #003C = 0000000000111100 +#0018: PR: 24 = #0018 = 0000000000011000 +#0018: FR (OF SF ZF): 000 +#0018: Memory:::: +#0018: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0018: 0000: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#0018: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#0018: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#0018: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 1017 0026 1010 + +#001A: Register:::: +#001A: GR0: 0 = #0000 = 0000000000000000 +#001A: GR1: 4112 = #1010 = 0001000000010000 +#001A: GR2: 38 = #0026 = 0000000000100110 = '&' +#001A: GR3: 4119 = #1017 = 0001000000010111 +#001A: GR4: 0 = #0000 = 0000000000000000 +#001A: GR5: 4135 = #1027 = 0001000000100111 +#001A: GR6: 1 = #0001 = 0000000000000001 +#001A: GR7: 4151 = #1037 = 0001000000110111 +#001A: SP: 59 = #003B = 0000000000111011 +#001A: PR: 26 = #001A = 0000000000011010 +#001A: FR (OF SF ZF): 000 +#001A: Memory:::: +#001A: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#001A: 0000: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#001A: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#001A: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#001A: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 1027 0000 1017 0026 1010 + +#001C: Register:::: +#001C: GR0: 0 = #0000 = 0000000000000000 +#001C: GR1: 4112 = #1010 = 0001000000010000 +#001C: GR2: 38 = #0026 = 0000000000100110 = '&' +#001C: GR3: 4119 = #1017 = 0001000000010111 +#001C: GR4: 0 = #0000 = 0000000000000000 +#001C: GR5: 4135 = #1027 = 0001000000100111 +#001C: GR6: 1 = #0001 = 0000000000000001 +#001C: GR7: 4151 = #1037 = 0001000000110111 +#001C: SP: 58 = #003A = 0000000000111010 +#001C: PR: 28 = #001C = 0000000000011100 +#001C: FR (OF SF ZF): 000 +#001C: Memory:::: +#001C: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#001C: 0000: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#001C: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#001C: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#001C: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 1027 0000 1017 0026 1010 + +#001E: Register:::: +#001E: GR0: 0 = #0000 = 0000000000000000 +#001E: GR1: 4112 = #1010 = 0001000000010000 +#001E: GR2: 38 = #0026 = 0000000000100110 = '&' +#001E: GR3: 4119 = #1017 = 0001000000010111 +#001E: GR4: 0 = #0000 = 0000000000000000 +#001E: GR5: 4135 = #1027 = 0001000000100111 +#001E: GR6: 1 = #0001 = 0000000000000001 +#001E: GR7: 4151 = #1037 = 0001000000110111 +#001E: SP: 57 = #0039 = 0000000000111001 +#001E: PR: 30 = #001E = 0000000000011110 +#001E: FR (OF SF ZF): 000 +#001E: Memory:::: +#001E: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#001E: 0000: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#001E: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#001E: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#001E: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 1037 0001 1027 0000 1017 0026 1010 + +#001F: Register:::: +#001F: GR0: 0 = #0000 = 0000000000000000 +#001F: GR1: 4112 = #1010 = 0001000000010000 +#001F: GR2: 38 = #0026 = 0000000000100110 = '&' +#001F: GR3: 4119 = #1017 = 0001000000010111 +#001F: GR4: 0 = #0000 = 0000000000000000 +#001F: GR5: 4135 = #1027 = 0001000000100111 +#001F: GR6: 1 = #0001 = 0000000000000001 +#001F: GR7: 4151 = #1037 = 0001000000110111 +#001F: SP: 58 = #003A = 0000000000111010 +#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: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#001F: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#001F: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#001F: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 1037 0001 1027 0000 1017 0026 1010 + +#0020: Register:::: +#0020: GR0: 0 = #0000 = 0000000000000000 +#0020: GR1: 4112 = #1010 = 0001000000010000 +#0020: GR2: 38 = #0026 = 0000000000100110 = '&' +#0020: GR3: 4119 = #1017 = 0001000000010111 +#0020: GR4: 0 = #0000 = 0000000000000000 +#0020: GR5: 4135 = #1027 = 0001000000100111 +#0020: GR6: 1 = #0001 = 0000000000000001 +#0020: GR7: 4151 = #1037 = 0001000000110111 +#0020: SP: 59 = #003B = 0000000000111011 +#0020: PR: 32 = #0020 = 0000000000100000 +#0020: FR (OF SF ZF): 000 +#0020: Memory:::: +#0020: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0020: 0000: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#0020: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#0020: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#0020: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 1037 0001 1027 0000 1017 0026 1010 + +#0021: Register:::: +#0021: GR0: 0 = #0000 = 0000000000000000 +#0021: GR1: 4112 = #1010 = 0001000000010000 +#0021: GR2: 38 = #0026 = 0000000000100110 = '&' +#0021: GR3: 4119 = #1017 = 0001000000010111 +#0021: GR4: 0 = #0000 = 0000000000000000 +#0021: GR5: 4135 = #1027 = 0001000000100111 +#0021: GR6: 1 = #0001 = 0000000000000001 +#0021: GR7: 4151 = #1037 = 0001000000110111 +#0021: SP: 60 = #003C = 0000000000111100 +#0021: PR: 33 = #0021 = 0000000000100001 +#0021: FR (OF SF ZF): 000 +#0021: Memory:::: +#0021: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0021: 0000: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#0021: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#0021: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#0021: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 1037 0001 1027 0000 1017 0026 1010 + +#0022: Register:::: +#0022: GR0: 0 = #0000 = 0000000000000000 +#0022: GR1: 4112 = #1010 = 0001000000010000 +#0022: GR2: 38 = #0026 = 0000000000100110 = '&' +#0022: GR3: 4119 = #1017 = 0001000000010111 +#0022: GR4: 0 = #0000 = 0000000000000000 +#0022: GR5: 4135 = #1027 = 0001000000100111 +#0022: GR6: 1 = #0001 = 0000000000000001 +#0022: GR7: 4151 = #1037 = 0001000000110111 +#0022: SP: 61 = #003D = 0000000000111101 +#0022: PR: 34 = #0022 = 0000000000100010 +#0022: FR (OF SF ZF): 000 +#0022: Memory:::: +#0022: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0022: 0000: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#0022: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#0022: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#0022: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 1037 0001 1027 0000 1017 0026 1010 + +#0023: Register:::: +#0023: GR0: 0 = #0000 = 0000000000000000 +#0023: GR1: 4112 = #1010 = 0001000000010000 +#0023: GR2: 38 = #0026 = 0000000000100110 = '&' +#0023: GR3: 4119 = #1017 = 0001000000010111 +#0023: GR4: 0 = #0000 = 0000000000000000 +#0023: GR5: 4135 = #1027 = 0001000000100111 +#0023: GR6: 1 = #0001 = 0000000000000001 +#0023: GR7: 4151 = #1037 = 0001000000110111 +#0023: SP: 62 = #003E = 0000000000111110 +#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: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#0023: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#0023: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#0023: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 1037 0001 1027 0000 1017 0026 1010 + +#0024: Register:::: +#0024: GR0: 0 = #0000 = 0000000000000000 +#0024: GR1: 4112 = #1010 = 0001000000010000 +#0024: GR2: 38 = #0026 = 0000000000100110 = '&' +#0024: GR3: 4119 = #1017 = 0001000000010111 +#0024: GR4: 0 = #0000 = 0000000000000000 +#0024: GR5: 4135 = #1027 = 0001000000100111 +#0024: GR6: 1 = #0001 = 0000000000000001 +#0024: GR7: 4151 = #1037 = 0001000000110111 +#0024: SP: 63 = #003F = 0000000000111111 +#0024: PR: 36 = #0024 = 0000000000100100 +#0024: FR (OF SF ZF): 000 +#0024: Memory:::: +#0024: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0024: 0000: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#0024: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#0024: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#0024: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 1037 0001 1027 0000 1017 0026 1010 + +#0025: Register:::: +#0025: GR0: 0 = #0000 = 0000000000000000 +#0025: GR1: 4112 = #1010 = 0001000000010000 +#0025: GR2: 38 = #0026 = 0000000000100110 = '&' +#0025: GR3: 4119 = #1017 = 0001000000010111 +#0025: GR4: 0 = #0000 = 0000000000000000 +#0025: GR5: 4135 = #1027 = 0001000000100111 +#0025: GR6: 1 = #0001 = 0000000000000001 +#0025: GR7: 4151 = #1037 = 0001000000110111 +#0025: SP: 64 = #0040 = 0000000001000000 +#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: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#0025: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#0025: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#0025: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 1037 0001 1027 0000 1017 0026 1010 + diff --git a/test/integration/casl2/cmd_RPUSH_rpush/Makefile b/test/integration/casl2/cmd_RPUSH_rpush/Makefile new file mode 100644 index 0000000..8f714a6 --- /dev/null +++ b/test/integration/casl2/cmd_RPUSH_rpush/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -atd -M64 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/RPUSH/rpush.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_SLA_sla/0.txt b/test/integration/casl2/cmd_SLA_sla/0.txt new file mode 100644 index 0000000..c7010e1 --- /dev/null +++ b/test/integration/casl2/cmd_SLA_sla/0.txt @@ -0,0 +1,63 @@ +../../../../casl2 -atd -M8 ../../../../as/cmd/SLA/sla.casl + +Assemble ../../../../as/cmd/SLA/sla.casl (0) + +Assemble ../../../../as/cmd/SLA/sla.casl (1) +../../../../as/cmd/SLA/sla.casl: 1:;;; SLA r,adr +../../../../as/cmd/SLA/sla.casl: 2:MAIN START +../../../../as/cmd/SLA/sla.casl: 3: LAD GR1,3 + #0000 #1210 + #0001 #0003 +../../../../as/cmd/SLA/sla.casl: 4: SLA GR1,13 + #0002 #5010 + #0003 #000D +../../../../as/cmd/SLA/sla.casl: 5: RET + #0004 #8100 +../../../../as/cmd/SLA/sla.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: 8 = #0008 = 0000000000001000 +#0000: PR: 0 = #0000 = 0000000000000000 +#0000: FR (OF SF ZF): 000 +#0000: Memory:::: +#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0000: 0000: 1210 0003 5010 000D 8100 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: 8 = #0008 = 0000000000001000 +#0002: PR: 2 = #0002 = 0000000000000010 +#0002: FR (OF SF ZF): 000 +#0002: Memory:::: +#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0002: 0000: 1210 0003 5010 000D 8100 0000 0000 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 24576 = #6000 = 0110000000000000 +#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: 8 = #0008 = 0000000000001000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 000 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 1210 0003 5010 000D 8100 0000 0000 0000 diff --git a/test/integration/casl2/cmd_SLA_sla/Makefile b/test/integration/casl2/cmd_SLA_sla/Makefile new file mode 100644 index 0000000..165c249 --- /dev/null +++ b/test/integration/casl2/cmd_SLA_sla/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -atd -M8 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/SLA/sla.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_SLA_sla_o/0.txt b/test/integration/casl2/cmd_SLA_sla_o/0.txt new file mode 100644 index 0000000..e32a1dc --- /dev/null +++ b/test/integration/casl2/cmd_SLA_sla_o/0.txt @@ -0,0 +1,63 @@ +../../../../casl2 -atd -M8 ../../../../as/cmd/SLA/sla_o.casl + +Assemble ../../../../as/cmd/SLA/sla_o.casl (0) + +Assemble ../../../../as/cmd/SLA/sla_o.casl (1) +../../../../as/cmd/SLA/sla_o.casl: 1:;;; SLA r,adr オーバーフロー +../../../../as/cmd/SLA/sla_o.casl: 2:MAIN START +../../../../as/cmd/SLA/sla_o.casl: 3: LAD GR1,3 + #0000 #1210 + #0001 #0003 +../../../../as/cmd/SLA/sla_o.casl: 4: SLA GR1,14 + #0002 #5010 + #0003 #000E +../../../../as/cmd/SLA/sla_o.casl: 5: RET + #0004 #8100 +../../../../as/cmd/SLA/sla_o.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: 8 = #0008 = 0000000000001000 +#0000: PR: 0 = #0000 = 0000000000000000 +#0000: FR (OF SF ZF): 000 +#0000: Memory:::: +#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0000: 0000: 1210 0003 5010 000E 8100 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: 8 = #0008 = 0000000000001000 +#0002: PR: 2 = #0002 = 0000000000000010 +#0002: FR (OF SF ZF): 000 +#0002: Memory:::: +#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0002: 0000: 1210 0003 5010 000E 8100 0000 0000 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 16384 = #4000 = 0100000000000000 +#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: 8 = #0008 = 0000000000001000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 100 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 1210 0003 5010 000E 8100 0000 0000 0000 diff --git a/test/integration/casl2/cmd_SLA_sla_o/Makefile b/test/integration/casl2/cmd_SLA_sla_o/Makefile new file mode 100644 index 0000000..1dd73e9 --- /dev/null +++ b/test/integration/casl2/cmd_SLA_sla_o/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -atd -M8 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/SLA/sla_o.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_SLA_sla_os/0.txt b/test/integration/casl2/cmd_SLA_sla_os/0.txt new file mode 100644 index 0000000..a49ccf8 --- /dev/null +++ b/test/integration/casl2/cmd_SLA_sla_os/0.txt @@ -0,0 +1,63 @@ +../../../../casl2 -atd -M8 ../../../../as/cmd/SLA/sla_os.casl + +Assemble ../../../../as/cmd/SLA/sla_os.casl (0) + +Assemble ../../../../as/cmd/SLA/sla_os.casl (1) +../../../../as/cmd/SLA/sla_os.casl: 1:;;; SLA r,adr 負数のオーバーフロー +../../../../as/cmd/SLA/sla_os.casl: 2:MAIN START +../../../../as/cmd/SLA/sla_os.casl: 3: LAD GR1,#8003 + #0000 #1210 + #0001 #8003 +../../../../as/cmd/SLA/sla_os.casl: 4: SLA GR1,14 + #0002 #5010 + #0003 #000E +../../../../as/cmd/SLA/sla_os.casl: 5: RET + #0004 #8100 +../../../../as/cmd/SLA/sla_os.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: 8 = #0008 = 0000000000001000 +#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 8003 5010 000E 8100 0000 0000 0000 +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: -32765 = #8003 = 1000000000000011 +#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: 8 = #0008 = 0000000000001000 +#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 8003 5010 000E 8100 0000 0000 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: -16384 = #C000 = 1100000000000000 +#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: 8 = #0008 = 0000000000001000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 110 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 1210 8003 5010 000E 8100 0000 0000 0000 diff --git a/test/integration/casl2/cmd_SLA_sla_os/Makefile b/test/integration/casl2/cmd_SLA_sla_os/Makefile new file mode 100644 index 0000000..f2e520c --- /dev/null +++ b/test/integration/casl2/cmd_SLA_sla_os/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -atd -M8 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/SLA/sla_os.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_SLA_sla_oz/0.txt b/test/integration/casl2/cmd_SLA_sla_oz/0.txt new file mode 100644 index 0000000..a0b34eb --- /dev/null +++ b/test/integration/casl2/cmd_SLA_sla_oz/0.txt @@ -0,0 +1,63 @@ +../../../../casl2 -atd -M8 ../../../../as/cmd/SLA/sla_oz.casl + +Assemble ../../../../as/cmd/SLA/sla_oz.casl (0) + +Assemble ../../../../as/cmd/SLA/sla_oz.casl (1) +../../../../as/cmd/SLA/sla_oz.casl: 1:;;; SLA r,adr オーバーフローし、結果は零 +../../../../as/cmd/SLA/sla_oz.casl: 2:MAIN START +../../../../as/cmd/SLA/sla_oz.casl: 3: LAD GR1,3 + #0000 #1210 + #0001 #0003 +../../../../as/cmd/SLA/sla_oz.casl: 4: SLA GR1,15 + #0002 #5010 + #0003 #000F +../../../../as/cmd/SLA/sla_oz.casl: 5: RET + #0004 #8100 +../../../../as/cmd/SLA/sla_oz.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: 8 = #0008 = 0000000000001000 +#0000: PR: 0 = #0000 = 0000000000000000 +#0000: FR (OF SF ZF): 000 +#0000: Memory:::: +#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0000: 0000: 1210 0003 5010 000F 8100 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: 8 = #0008 = 0000000000001000 +#0002: PR: 2 = #0002 = 0000000000000010 +#0002: FR (OF SF ZF): 000 +#0002: Memory:::: +#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0002: 0000: 1210 0003 5010 000F 8100 0000 0000 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 0 = #0000 = 0000000000000000 +#0004: GR2: 0 = #0000 = 0000000000000000 +#0004: GR3: 0 = #0000 = 0000000000000000 +#0004: GR4: 0 = #0000 = 0000000000000000 +#0004: GR5: 0 = #0000 = 0000000000000000 +#0004: GR6: 0 = #0000 = 0000000000000000 +#0004: GR7: 0 = #0000 = 0000000000000000 +#0004: SP: 8 = #0008 = 0000000000001000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 101 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 1210 0003 5010 000F 8100 0000 0000 0000 diff --git a/test/integration/casl2/cmd_SLA_sla_oz/Makefile b/test/integration/casl2/cmd_SLA_sla_oz/Makefile new file mode 100644 index 0000000..be84d5f --- /dev/null +++ b/test/integration/casl2/cmd_SLA_sla_oz/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -atd -M8 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/SLA/sla_oz.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_SLA_sla_s/0.txt b/test/integration/casl2/cmd_SLA_sla_s/0.txt new file mode 100644 index 0000000..5565cd0 --- /dev/null +++ b/test/integration/casl2/cmd_SLA_sla_s/0.txt @@ -0,0 +1,63 @@ +../../../../casl2 -atd -M8 ../../../../as/cmd/SLA/sla_s.casl + +Assemble ../../../../as/cmd/SLA/sla_s.casl (0) + +Assemble ../../../../as/cmd/SLA/sla_s.casl (1) +../../../../as/cmd/SLA/sla_s.casl: 1:;;; SLA r,adr 負数 +../../../../as/cmd/SLA/sla_s.casl: 2:SLA2 START BEGIN +../../../../as/cmd/SLA/sla_s.casl: 3:BEGIN LAD GR1,#8003 + #0000 #1210 + #0001 #8003 +../../../../as/cmd/SLA/sla_s.casl: 4: SLA GR1,13 + #0002 #5010 + #0003 #000D +../../../../as/cmd/SLA/sla_s.casl: 5: RET + #0004 #8100 +../../../../as/cmd/SLA/sla_s.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: 8 = #0008 = 0000000000001000 +#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 8003 5010 000D 8100 0000 0000 0000 +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: -32765 = #8003 = 1000000000000011 +#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: 8 = #0008 = 0000000000001000 +#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 8003 5010 000D 8100 0000 0000 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: -8192 = #E000 = 1110000000000000 +#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: 8 = #0008 = 0000000000001000 +#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: 1210 8003 5010 000D 8100 0000 0000 0000 diff --git a/test/integration/casl2/cmd_SLA_sla_s/Makefile b/test/integration/casl2/cmd_SLA_sla_s/Makefile new file mode 100644 index 0000000..379b9db --- /dev/null +++ b/test/integration/casl2/cmd_SLA_sla_s/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -atd -M8 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/SLA/sla_s.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_SLA_sla_z/0.txt b/test/integration/casl2/cmd_SLA_sla_z/0.txt new file mode 100644 index 0000000..e5160ce --- /dev/null +++ b/test/integration/casl2/cmd_SLA_sla_z/0.txt @@ -0,0 +1,63 @@ +../../../../casl2 -atd -M8 ../../../../as/cmd/SLA/sla_z.casl + +Assemble ../../../../as/cmd/SLA/sla_z.casl (0) + +Assemble ../../../../as/cmd/SLA/sla_z.casl (1) +../../../../as/cmd/SLA/sla_z.casl: 1:;;; SLA r,adr 結果は零 +../../../../as/cmd/SLA/sla_z.casl: 2:MAIN START +../../../../as/cmd/SLA/sla_z.casl: 3: LAD GR1,2 + #0000 #1210 + #0001 #0002 +../../../../as/cmd/SLA/sla_z.casl: 4: SLA GR1,15 + #0002 #5010 + #0003 #000F +../../../../as/cmd/SLA/sla_z.casl: 5: RET + #0004 #8100 +../../../../as/cmd/SLA/sla_z.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: 8 = #0008 = 0000000000001000 +#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 0002 5010 000F 8100 0000 0000 0000 +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 2 = #0002 = 0000000000000010 +#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: 8 = #0008 = 0000000000001000 +#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 0002 5010 000F 8100 0000 0000 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 0 = #0000 = 0000000000000000 +#0004: GR2: 0 = #0000 = 0000000000000000 +#0004: GR3: 0 = #0000 = 0000000000000000 +#0004: GR4: 0 = #0000 = 0000000000000000 +#0004: GR5: 0 = #0000 = 0000000000000000 +#0004: GR6: 0 = #0000 = 0000000000000000 +#0004: GR7: 0 = #0000 = 0000000000000000 +#0004: SP: 8 = #0008 = 0000000000001000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 001 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 1210 0002 5010 000F 8100 0000 0000 0000 diff --git a/test/integration/casl2/cmd_SLA_sla_z/Makefile b/test/integration/casl2/cmd_SLA_sla_z/Makefile new file mode 100644 index 0000000..9459750 --- /dev/null +++ b/test/integration/casl2/cmd_SLA_sla_z/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -atd -M8 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/SLA/sla_z.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_SLL_sll/0.txt b/test/integration/casl2/cmd_SLL_sll/0.txt new file mode 100644 index 0000000..d1dcf01 --- /dev/null +++ b/test/integration/casl2/cmd_SLL_sll/0.txt @@ -0,0 +1,63 @@ +../../../../casl2 -atd -M8 ../../../../as/cmd/SLL/sll.casl + +Assemble ../../../../as/cmd/SLL/sll.casl (0) + +Assemble ../../../../as/cmd/SLL/sll.casl (1) +../../../../as/cmd/SLL/sll.casl: 1:;;; SLL r,adr +../../../../as/cmd/SLL/sll.casl: 2:MAIN START +../../../../as/cmd/SLL/sll.casl: 3: LAD GR1,3 + #0000 #1210 + #0001 #0003 +../../../../as/cmd/SLL/sll.casl: 4: SLL GR1,13 + #0002 #5210 + #0003 #000D +../../../../as/cmd/SLL/sll.casl: 5: RET + #0004 #8100 +../../../../as/cmd/SLL/sll.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: 8 = #0008 = 0000000000001000 +#0000: PR: 0 = #0000 = 0000000000000000 +#0000: FR (OF SF ZF): 000 +#0000: Memory:::: +#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0000: 0000: 1210 0003 5210 000D 8100 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: 8 = #0008 = 0000000000001000 +#0002: PR: 2 = #0002 = 0000000000000010 +#0002: FR (OF SF ZF): 000 +#0002: Memory:::: +#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0002: 0000: 1210 0003 5210 000D 8100 0000 0000 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 24576 = #6000 = 0110000000000000 +#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: 8 = #0008 = 0000000000001000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 000 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 1210 0003 5210 000D 8100 0000 0000 0000 diff --git a/test/integration/casl2/cmd_SLL_sll/Makefile b/test/integration/casl2/cmd_SLL_sll/Makefile new file mode 100644 index 0000000..51aa43d --- /dev/null +++ b/test/integration/casl2/cmd_SLL_sll/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -atd -M8 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/SLL/sll.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_SLL_sll_o/0.txt b/test/integration/casl2/cmd_SLL_sll_o/0.txt new file mode 100644 index 0000000..97c3345 --- /dev/null +++ b/test/integration/casl2/cmd_SLL_sll_o/0.txt @@ -0,0 +1,63 @@ +../../../../casl2 -aTd -M8 ../../../../as/cmd/SLL/sll_o.casl + +Assemble ../../../../as/cmd/SLL/sll_o.casl (0) + +Assemble ../../../../as/cmd/SLL/sll_o.casl (1) +../../../../as/cmd/SLL/sll_o.casl: 1:;;; SLL r,adr 正数のオーバーフロー +../../../../as/cmd/SLL/sll_o.casl: 2:MAIN START +../../../../as/cmd/SLL/sll_o.casl: 3: LAD GR1,2 + #0000 #1210 + #0001 #0002 +../../../../as/cmd/SLL/sll_o.casl: 4: SLL GR1,15 + #0002 #5210 + #0003 #000F +../../../../as/cmd/SLL/sll_o.casl: 5: RET + #0004 #8100 +../../../../as/cmd/SLL/sll_o.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: 8 = #0008 = 0000000000001000 +#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 0002 5210 000F 8100 0000 0000 0000 +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 2 = #0002 = 0000000000000010 +#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: 8 = #0008 = 0000000000001000 +#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 0002 5210 000F 8100 0000 0000 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 0 = #0000 = 0000000000000000 +#0004: GR2: 0 = #0000 = 0000000000000000 +#0004: GR3: 0 = #0000 = 0000000000000000 +#0004: GR4: 0 = #0000 = 0000000000000000 +#0004: GR5: 0 = #0000 = 0000000000000000 +#0004: GR6: 0 = #0000 = 0000000000000000 +#0004: GR7: 0 = #0000 = 0000000000000000 +#0004: SP: 8 = #0008 = 0000000000001000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 101 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 1210 0002 5210 000F 8100 0000 0000 0000 diff --git a/test/integration/casl2/cmd_SLL_sll_o/Makefile b/test/integration/casl2/cmd_SLL_sll_o/Makefile new file mode 100644 index 0000000..9d30247 --- /dev/null +++ b/test/integration/casl2/cmd_SLL_sll_o/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -aTd -M8 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/SLL/sll_o.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_SLL_sll_os/0.txt b/test/integration/casl2/cmd_SLL_sll_os/0.txt new file mode 100644 index 0000000..33b10d3 --- /dev/null +++ b/test/integration/casl2/cmd_SLL_sll_os/0.txt @@ -0,0 +1,63 @@ +../../../../casl2 -aTd -M8 ../../../../as/cmd/SLL/sll_os.casl + +Assemble ../../../../as/cmd/SLL/sll_os.casl (0) + +Assemble ../../../../as/cmd/SLL/sll_os.casl (1) +../../../../as/cmd/SLL/sll_os.casl: 1:;;; SLL r,adr 符号フラグオンで、オーバーフロー +../../../../as/cmd/SLL/sll_os.casl: 2:MAIN START +../../../../as/cmd/SLL/sll_os.casl: 3: LAD GR1,3 + #0000 #1210 + #0001 #0003 +../../../../as/cmd/SLL/sll_os.casl: 4: SLL GR1,15 + #0002 #5210 + #0003 #000F +../../../../as/cmd/SLL/sll_os.casl: 5: RET + #0004 #8100 +../../../../as/cmd/SLL/sll_os.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: 8 = #0008 = 0000000000001000 +#0000: PR: 0 = #0000 = 0000000000000000 +#0000: FR (OF SF ZF): 000 +#0000: Memory:::: +#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0000: 0000: 1210 0003 5210 000F 8100 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: 8 = #0008 = 0000000000001000 +#0002: PR: 2 = #0002 = 0000000000000010 +#0002: FR (OF SF ZF): 000 +#0002: Memory:::: +#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0002: 0000: 1210 0003 5210 000F 8100 0000 0000 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 32768 = #8000 = 1000000000000000 +#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: 8 = #0008 = 0000000000001000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 110 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 1210 0003 5210 000F 8100 0000 0000 0000 diff --git a/test/integration/casl2/cmd_SLL_sll_os/Makefile b/test/integration/casl2/cmd_SLL_sll_os/Makefile new file mode 100644 index 0000000..237e3fa --- /dev/null +++ b/test/integration/casl2/cmd_SLL_sll_os/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -aTd -M8 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/SLL/sll_os.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_SLL_sll_oz/0.txt b/test/integration/casl2/cmd_SLL_sll_oz/0.txt new file mode 100644 index 0000000..6c05bb4 --- /dev/null +++ b/test/integration/casl2/cmd_SLL_sll_oz/0.txt @@ -0,0 +1,63 @@ +../../../../casl2 -aTd -M8 ../../../../as/cmd/SLL/sll_oz.casl + +Assemble ../../../../as/cmd/SLL/sll_oz.casl (0) + +Assemble ../../../../as/cmd/SLL/sll_oz.casl (1) +../../../../as/cmd/SLL/sll_oz.casl: 1:;;; SLL r,adr オーバーフローし、結果は零 +../../../../as/cmd/SLL/sll_oz.casl: 2:MAIN START +../../../../as/cmd/SLL/sll_oz.casl: 3: LAD GR1,3 + #0000 #1210 + #0001 #0003 +../../../../as/cmd/SLL/sll_oz.casl: 4: SLL GR1,16 + #0002 #5210 + #0003 #0010 +../../../../as/cmd/SLL/sll_oz.casl: 5: RET + #0004 #8100 +../../../../as/cmd/SLL/sll_oz.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: 8 = #0008 = 0000000000001000 +#0000: PR: 0 = #0000 = 0000000000000000 +#0000: FR (OF SF ZF): 000 +#0000: Memory:::: +#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0000: 0000: 1210 0003 5210 0010 8100 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: 8 = #0008 = 0000000000001000 +#0002: PR: 2 = #0002 = 0000000000000010 +#0002: FR (OF SF ZF): 000 +#0002: Memory:::: +#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0002: 0000: 1210 0003 5210 0010 8100 0000 0000 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 0 = #0000 = 0000000000000000 +#0004: GR2: 0 = #0000 = 0000000000000000 +#0004: GR3: 0 = #0000 = 0000000000000000 +#0004: GR4: 0 = #0000 = 0000000000000000 +#0004: GR5: 0 = #0000 = 0000000000000000 +#0004: GR6: 0 = #0000 = 0000000000000000 +#0004: GR7: 0 = #0000 = 0000000000000000 +#0004: SP: 8 = #0008 = 0000000000001000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 101 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 1210 0003 5210 0010 8100 0000 0000 0000 diff --git a/test/integration/casl2/cmd_SLL_sll_oz/Makefile b/test/integration/casl2/cmd_SLL_sll_oz/Makefile new file mode 100644 index 0000000..2ef8612 --- /dev/null +++ b/test/integration/casl2/cmd_SLL_sll_oz/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -aTd -M8 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/SLL/sll_oz.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_SLL_sll_s/0.txt b/test/integration/casl2/cmd_SLL_sll_s/0.txt new file mode 100644 index 0000000..e6da607 --- /dev/null +++ b/test/integration/casl2/cmd_SLL_sll_s/0.txt @@ -0,0 +1,63 @@ +../../../../casl2 -aTd -M8 ../../../../as/cmd/SLL/sll_s.casl + +Assemble ../../../../as/cmd/SLL/sll_s.casl (0) + +Assemble ../../../../as/cmd/SLL/sll_s.casl (1) +../../../../as/cmd/SLL/sll_s.casl: 1:;;; SLL r,adr 負数 +../../../../as/cmd/SLL/sll_s.casl: 2:SLL2 START BEGIN +../../../../as/cmd/SLL/sll_s.casl: 3:BEGIN LAD GR1,3 + #0000 #1210 + #0001 #0003 +../../../../as/cmd/SLL/sll_s.casl: 4: SLL GR1,14 + #0002 #5210 + #0003 #000E +../../../../as/cmd/SLL/sll_s.casl: 5: RET + #0004 #8100 +../../../../as/cmd/SLL/sll_s.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: 8 = #0008 = 0000000000001000 +#0000: PR: 0 = #0000 = 0000000000000000 +#0000: FR (OF SF ZF): 000 +#0000: Memory:::: +#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0000: 0000: 1210 0003 5210 000E 8100 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: 8 = #0008 = 0000000000001000 +#0002: PR: 2 = #0002 = 0000000000000010 +#0002: FR (OF SF ZF): 000 +#0002: Memory:::: +#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0002: 0000: 1210 0003 5210 000E 8100 0000 0000 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 49152 = #C000 = 1100000000000000 +#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: 8 = #0008 = 0000000000001000 +#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: 1210 0003 5210 000E 8100 0000 0000 0000 diff --git a/test/integration/casl2/cmd_SLL_sll_s/Makefile b/test/integration/casl2/cmd_SLL_sll_s/Makefile new file mode 100644 index 0000000..18e1e55 --- /dev/null +++ b/test/integration/casl2/cmd_SLL_sll_s/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -aTd -M8 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/SLL/sll_s.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_SLL_sll_z/0.txt b/test/integration/casl2/cmd_SLL_sll_z/0.txt new file mode 100644 index 0000000..ffa1935 --- /dev/null +++ b/test/integration/casl2/cmd_SLL_sll_z/0.txt @@ -0,0 +1,63 @@ +../../../../casl2 -aTd -M8 ../../../../as/cmd/SLL/sll_z.casl + +Assemble ../../../../as/cmd/SLL/sll_z.casl (0) + +Assemble ../../../../as/cmd/SLL/sll_z.casl (1) +../../../../as/cmd/SLL/sll_z.casl: 1:;;; SLL r,adr 結果は零 +../../../../as/cmd/SLL/sll_z.casl: 2:MAIN START +../../../../as/cmd/SLL/sll_z.casl: 3: LAD GR1,2 + #0000 #1210 + #0001 #0002 +../../../../as/cmd/SLL/sll_z.casl: 4: SLL GR1,17 + #0002 #5210 + #0003 #0011 +../../../../as/cmd/SLL/sll_z.casl: 5: RET + #0004 #8100 +../../../../as/cmd/SLL/sll_z.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: 8 = #0008 = 0000000000001000 +#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 0002 5210 0011 8100 0000 0000 0000 +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 2 = #0002 = 0000000000000010 +#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: 8 = #0008 = 0000000000001000 +#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 0002 5210 0011 8100 0000 0000 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 0 = #0000 = 0000000000000000 +#0004: GR2: 0 = #0000 = 0000000000000000 +#0004: GR3: 0 = #0000 = 0000000000000000 +#0004: GR4: 0 = #0000 = 0000000000000000 +#0004: GR5: 0 = #0000 = 0000000000000000 +#0004: GR6: 0 = #0000 = 0000000000000000 +#0004: GR7: 0 = #0000 = 0000000000000000 +#0004: SP: 8 = #0008 = 0000000000001000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 001 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 1210 0002 5210 0011 8100 0000 0000 0000 diff --git a/test/integration/casl2/cmd_SLL_sll_z/Makefile b/test/integration/casl2/cmd_SLL_sll_z/Makefile new file mode 100644 index 0000000..c6b211a --- /dev/null +++ b/test/integration/casl2/cmd_SLL_sll_z/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -aTd -M8 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/SLL/sll_z.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_SRA_sra/0.txt b/test/integration/casl2/cmd_SRA_sra/0.txt new file mode 100644 index 0000000..f1ad0ec --- /dev/null +++ b/test/integration/casl2/cmd_SRA_sra/0.txt @@ -0,0 +1,63 @@ +../../../../casl2 -atd -M8 ../../../../as/cmd/SRA/sra.casl + +Assemble ../../../../as/cmd/SRA/sra.casl (0) + +Assemble ../../../../as/cmd/SRA/sra.casl (1) +../../../../as/cmd/SRA/sra.casl: 1:;;; SRA r,adr +../../../../as/cmd/SRA/sra.casl: 2:MAIN START +../../../../as/cmd/SRA/sra.casl: 3: LAD GR1,#6000 + #0000 #1210 + #0001 #6000 +../../../../as/cmd/SRA/sra.casl: 4: SRA GR1,13 + #0002 #5110 + #0003 #000D +../../../../as/cmd/SRA/sra.casl: 5: RET + #0004 #8100 +../../../../as/cmd/SRA/sra.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: 8 = #0008 = 0000000000001000 +#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 6000 5110 000D 8100 0000 0000 0000 +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 24576 = #6000 = 0110000000000000 +#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: 8 = #0008 = 0000000000001000 +#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 6000 5110 000D 8100 0000 0000 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 3 = #0003 = 0000000000000011 +#0004: GR2: 0 = #0000 = 0000000000000000 +#0004: GR3: 0 = #0000 = 0000000000000000 +#0004: GR4: 0 = #0000 = 0000000000000000 +#0004: GR5: 0 = #0000 = 0000000000000000 +#0004: GR6: 0 = #0000 = 0000000000000000 +#0004: GR7: 0 = #0000 = 0000000000000000 +#0004: SP: 8 = #0008 = 0000000000001000 +#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 6000 5110 000D 8100 0000 0000 0000 diff --git a/test/integration/casl2/cmd_SRA_sra/Makefile b/test/integration/casl2/cmd_SRA_sra/Makefile new file mode 100644 index 0000000..7f6d514 --- /dev/null +++ b/test/integration/casl2/cmd_SRA_sra/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -atd -M8 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/SRA/sra.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_SRA_sra_o/0.txt b/test/integration/casl2/cmd_SRA_sra_o/0.txt new file mode 100644 index 0000000..51fb83d --- /dev/null +++ b/test/integration/casl2/cmd_SRA_sra_o/0.txt @@ -0,0 +1,63 @@ +../../../../casl2 -atd -M8 ../../../../as/cmd/SRA/sra_o.casl + +Assemble ../../../../as/cmd/SRA/sra_o.casl (0) + +Assemble ../../../../as/cmd/SRA/sra_o.casl (1) +../../../../as/cmd/SRA/sra_o.casl: 1:;;; SRA r,adr 正数のオーバーフロー +../../../../as/cmd/SRA/sra_o.casl: 2:MAIN START +../../../../as/cmd/SRA/sra_o.casl: 3: LAD GR1,#6000 + #0000 #1210 + #0001 #6000 +../../../../as/cmd/SRA/sra_o.casl: 4: SRA GR1,14 + #0002 #5110 + #0003 #000E +../../../../as/cmd/SRA/sra_o.casl: 5: RET + #0004 #8100 +../../../../as/cmd/SRA/sra_o.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: 8 = #0008 = 0000000000001000 +#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 6000 5110 000E 8100 0000 0000 0000 +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 24576 = #6000 = 0110000000000000 +#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: 8 = #0008 = 0000000000001000 +#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 6000 5110 000E 8100 0000 0000 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 1 = #0001 = 0000000000000001 +#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: 8 = #0008 = 0000000000001000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 100 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 1210 6000 5110 000E 8100 0000 0000 0000 diff --git a/test/integration/casl2/cmd_SRA_sra_o/Makefile b/test/integration/casl2/cmd_SRA_sra_o/Makefile new file mode 100644 index 0000000..2242f49 --- /dev/null +++ b/test/integration/casl2/cmd_SRA_sra_o/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -atd -M8 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/SRA/sra_o.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_SRA_sra_os/0.txt b/test/integration/casl2/cmd_SRA_sra_os/0.txt new file mode 100644 index 0000000..2b17e0a --- /dev/null +++ b/test/integration/casl2/cmd_SRA_sra_os/0.txt @@ -0,0 +1,63 @@ +../../../../casl2 -atd -M8 ../../../../as/cmd/SRA/sra_os.casl + +Assemble ../../../../as/cmd/SRA/sra_os.casl (0) + +Assemble ../../../../as/cmd/SRA/sra_os.casl (1) +../../../../as/cmd/SRA/sra_os.casl: 1:;;; SRA r,adr 負数のオーバーフロー +../../../../as/cmd/SRA/sra_os.casl: 2:MAIN START +../../../../as/cmd/SRA/sra_os.casl: 3: LAD GR1,#A000 + #0000 #1210 + #0001 #A000 +../../../../as/cmd/SRA/sra_os.casl: 4: SRA GR1,14 + #0002 #5110 + #0003 #000E +../../../../as/cmd/SRA/sra_os.casl: 5: RET + #0004 #8100 +../../../../as/cmd/SRA/sra_os.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: 8 = #0008 = 0000000000001000 +#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 A000 5110 000E 8100 0000 0000 0000 +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: -24576 = #A000 = 1010000000000000 +#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: 8 = #0008 = 0000000000001000 +#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 A000 5110 000E 8100 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: 8 = #0008 = 0000000000001000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 110 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 1210 A000 5110 000E 8100 0000 0000 0000 diff --git a/test/integration/casl2/cmd_SRA_sra_os/Makefile b/test/integration/casl2/cmd_SRA_sra_os/Makefile new file mode 100644 index 0000000..ac6bbdd --- /dev/null +++ b/test/integration/casl2/cmd_SRA_sra_os/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -atd -M8 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/SRA/sra_os.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_SRA_sra_oz/0.txt b/test/integration/casl2/cmd_SRA_sra_oz/0.txt new file mode 100644 index 0000000..a217c03 --- /dev/null +++ b/test/integration/casl2/cmd_SRA_sra_oz/0.txt @@ -0,0 +1,63 @@ +../../../../casl2 -atd -M8 ../../../../as/cmd/SRA/sra_oz.casl + +Assemble ../../../../as/cmd/SRA/sra_oz.casl (0) + +Assemble ../../../../as/cmd/SRA/sra_oz.casl (1) +../../../../as/cmd/SRA/sra_oz.casl: 1:;;; SRA r,adr オーバーフローし、結果は零 +../../../../as/cmd/SRA/sra_oz.casl: 2:MAIN START +../../../../as/cmd/SRA/sra_oz.casl: 3: LAD GR1,#6000 + #0000 #1210 + #0001 #6000 +../../../../as/cmd/SRA/sra_oz.casl: 4: SRA GR1,15 + #0002 #5110 + #0003 #000F +../../../../as/cmd/SRA/sra_oz.casl: 5: RET + #0004 #8100 +../../../../as/cmd/SRA/sra_oz.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: 8 = #0008 = 0000000000001000 +#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 6000 5110 000F 8100 0000 0000 0000 +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 24576 = #6000 = 0110000000000000 +#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: 8 = #0008 = 0000000000001000 +#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 6000 5110 000F 8100 0000 0000 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 0 = #0000 = 0000000000000000 +#0004: GR2: 0 = #0000 = 0000000000000000 +#0004: GR3: 0 = #0000 = 0000000000000000 +#0004: GR4: 0 = #0000 = 0000000000000000 +#0004: GR5: 0 = #0000 = 0000000000000000 +#0004: GR6: 0 = #0000 = 0000000000000000 +#0004: GR7: 0 = #0000 = 0000000000000000 +#0004: SP: 8 = #0008 = 0000000000001000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 101 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 1210 6000 5110 000F 8100 0000 0000 0000 diff --git a/test/integration/casl2/cmd_SRA_sra_oz/Makefile b/test/integration/casl2/cmd_SRA_sra_oz/Makefile new file mode 100644 index 0000000..94f0537 --- /dev/null +++ b/test/integration/casl2/cmd_SRA_sra_oz/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -atd -M8 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/SRA/sra_oz.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_SRA_sra_s/0.txt b/test/integration/casl2/cmd_SRA_sra_s/0.txt new file mode 100644 index 0000000..bd67356 --- /dev/null +++ b/test/integration/casl2/cmd_SRA_sra_s/0.txt @@ -0,0 +1,63 @@ +../../../../casl2 -atd -M8 ../../../../as/cmd/SRA/sra_s.casl + +Assemble ../../../../as/cmd/SRA/sra_s.casl (0) + +Assemble ../../../../as/cmd/SRA/sra_s.casl (1) +../../../../as/cmd/SRA/sra_s.casl: 1:;;; SRA r,adr 負数 +../../../../as/cmd/SRA/sra_s.casl: 2:SRA2 START BEGIN +../../../../as/cmd/SRA/sra_s.casl: 3:BEGIN LAD GR1,#A000 + #0000 #1210 + #0001 #A000 +../../../../as/cmd/SRA/sra_s.casl: 4: SRA GR1,13 + #0002 #5110 + #0003 #000D +../../../../as/cmd/SRA/sra_s.casl: 5: RET + #0004 #8100 +../../../../as/cmd/SRA/sra_s.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: 8 = #0008 = 0000000000001000 +#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 A000 5110 000D 8100 0000 0000 0000 +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: -24576 = #A000 = 1010000000000000 +#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: 8 = #0008 = 0000000000001000 +#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 A000 5110 000D 8100 0000 0000 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: -3 = #FFFD = 1111111111111101 +#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: 8 = #0008 = 0000000000001000 +#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: 1210 A000 5110 000D 8100 0000 0000 0000 diff --git a/test/integration/casl2/cmd_SRA_sra_s/Makefile b/test/integration/casl2/cmd_SRA_sra_s/Makefile new file mode 100644 index 0000000..63346e0 --- /dev/null +++ b/test/integration/casl2/cmd_SRA_sra_s/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -atd -M8 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/SRA/sra_s.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_SRA_sra_z/0.txt b/test/integration/casl2/cmd_SRA_sra_z/0.txt new file mode 100644 index 0000000..1c36924 --- /dev/null +++ b/test/integration/casl2/cmd_SRA_sra_z/0.txt @@ -0,0 +1,63 @@ +../../../../casl2 -atd -M8 ../../../../as/cmd/SRA/sra_z.casl + +Assemble ../../../../as/cmd/SRA/sra_z.casl (0) + +Assemble ../../../../as/cmd/SRA/sra_z.casl (1) +../../../../as/cmd/SRA/sra_z.casl: 1:;;; SRA r,adr 結果は零 +../../../../as/cmd/SRA/sra_z.casl: 2:MAIN START +../../../../as/cmd/SRA/sra_z.casl: 3: LAD GR1,#2000 + #0000 #1210 + #0001 #2000 +../../../../as/cmd/SRA/sra_z.casl: 4: SRA GR1,15 + #0002 #5110 + #0003 #000F +../../../../as/cmd/SRA/sra_z.casl: 5: RET + #0004 #8100 +../../../../as/cmd/SRA/sra_z.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: 8 = #0008 = 0000000000001000 +#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 2000 5110 000F 8100 0000 0000 0000 +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 8192 = #2000 = 0010000000000000 +#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: 8 = #0008 = 0000000000001000 +#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 2000 5110 000F 8100 0000 0000 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 0 = #0000 = 0000000000000000 +#0004: GR2: 0 = #0000 = 0000000000000000 +#0004: GR3: 0 = #0000 = 0000000000000000 +#0004: GR4: 0 = #0000 = 0000000000000000 +#0004: GR5: 0 = #0000 = 0000000000000000 +#0004: GR6: 0 = #0000 = 0000000000000000 +#0004: GR7: 0 = #0000 = 0000000000000000 +#0004: SP: 8 = #0008 = 0000000000001000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 001 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 1210 2000 5110 000F 8100 0000 0000 0000 diff --git a/test/integration/casl2/cmd_SRA_sra_z/Makefile b/test/integration/casl2/cmd_SRA_sra_z/Makefile new file mode 100644 index 0000000..9d5f075 --- /dev/null +++ b/test/integration/casl2/cmd_SRA_sra_z/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -atd -M8 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/SRA/sra_z.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_SRL_srl/0.txt b/test/integration/casl2/cmd_SRL_srl/0.txt new file mode 100644 index 0000000..3fef2a7 --- /dev/null +++ b/test/integration/casl2/cmd_SRL_srl/0.txt @@ -0,0 +1,63 @@ +../../../../casl2 -atd -M8 ../../../../as/cmd/SRL/srl.casl + +Assemble ../../../../as/cmd/SRL/srl.casl (0) + +Assemble ../../../../as/cmd/SRL/srl.casl (1) +../../../../as/cmd/SRL/srl.casl: 1:;;; SRL r,adr +../../../../as/cmd/SRL/srl.casl: 2:MAIN START +../../../../as/cmd/SRL/srl.casl: 3: LAD GR1,#C000 + #0000 #1210 + #0001 #C000 +../../../../as/cmd/SRL/srl.casl: 4: SRL GR1,14 + #0002 #5310 + #0003 #000E +../../../../as/cmd/SRL/srl.casl: 5: RET + #0004 #8100 +../../../../as/cmd/SRL/srl.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: 8 = #0008 = 0000000000001000 +#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 C000 5310 000E 8100 0000 0000 0000 +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: -16384 = #C000 = 1100000000000000 +#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: 8 = #0008 = 0000000000001000 +#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 C000 5310 000E 8100 0000 0000 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 3 = #0003 = 0000000000000011 +#0004: GR2: 0 = #0000 = 0000000000000000 +#0004: GR3: 0 = #0000 = 0000000000000000 +#0004: GR4: 0 = #0000 = 0000000000000000 +#0004: GR5: 0 = #0000 = 0000000000000000 +#0004: GR6: 0 = #0000 = 0000000000000000 +#0004: GR7: 0 = #0000 = 0000000000000000 +#0004: SP: 8 = #0008 = 0000000000001000 +#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 C000 5310 000E 8100 0000 0000 0000 diff --git a/test/integration/casl2/cmd_SRL_srl/Makefile b/test/integration/casl2/cmd_SRL_srl/Makefile new file mode 100644 index 0000000..7884fd5 --- /dev/null +++ b/test/integration/casl2/cmd_SRL_srl/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -atd -M8 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/SRL/srl.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_SRL_srl_o/0.txt b/test/integration/casl2/cmd_SRL_srl_o/0.txt new file mode 100644 index 0000000..08ab086 --- /dev/null +++ b/test/integration/casl2/cmd_SRL_srl_o/0.txt @@ -0,0 +1,63 @@ +../../../../casl2 -aTd -M8 ../../../../as/cmd/SRL/srl_o.casl + +Assemble ../../../../as/cmd/SRL/srl_o.casl (0) + +Assemble ../../../../as/cmd/SRL/srl_o.casl (1) +../../../../as/cmd/SRL/srl_o.casl: 1:;;; SRL r,adr オーバーフロー +../../../../as/cmd/SRL/srl_o.casl: 2:MAIN START +../../../../as/cmd/SRL/srl_o.casl: 3: LAD GR1,#C000 + #0000 #1210 + #0001 #C000 +../../../../as/cmd/SRL/srl_o.casl: 4: SRL GR1,15 + #0002 #5310 + #0003 #000F +../../../../as/cmd/SRL/srl_o.casl: 5: RET + #0004 #8100 +../../../../as/cmd/SRL/srl_o.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: 8 = #0008 = 0000000000001000 +#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 C000 5310 000F 8100 0000 0000 0000 +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 49152 = #C000 = 1100000000000000 +#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: 8 = #0008 = 0000000000001000 +#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 C000 5310 000F 8100 0000 0000 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 1 = #0001 = 0000000000000001 +#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: 8 = #0008 = 0000000000001000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 100 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 1210 C000 5310 000F 8100 0000 0000 0000 diff --git a/test/integration/casl2/cmd_SRL_srl_o/Makefile b/test/integration/casl2/cmd_SRL_srl_o/Makefile new file mode 100644 index 0000000..5c4e5b4 --- /dev/null +++ b/test/integration/casl2/cmd_SRL_srl_o/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -aTd -M8 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/SRL/srl_o.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_SRL_srl_oz/0.txt b/test/integration/casl2/cmd_SRL_srl_oz/0.txt new file mode 100644 index 0000000..4f5dc9b --- /dev/null +++ b/test/integration/casl2/cmd_SRL_srl_oz/0.txt @@ -0,0 +1,63 @@ +../../../../casl2 -aTd -M8 ../../../../as/cmd/SRL/srl_oz.casl + +Assemble ../../../../as/cmd/SRL/srl_oz.casl (0) + +Assemble ../../../../as/cmd/SRL/srl_oz.casl (1) +../../../../as/cmd/SRL/srl_oz.casl: 1:;;; SRL r,adr オーバーフローし、結果は零 +../../../../as/cmd/SRL/srl_oz.casl: 2:MAIN START +../../../../as/cmd/SRL/srl_oz.casl: 3: LAD GR1,#C000 + #0000 #1210 + #0001 #C000 +../../../../as/cmd/SRL/srl_oz.casl: 4: SRL GR1,16 + #0002 #5310 + #0003 #0010 +../../../../as/cmd/SRL/srl_oz.casl: 5: RET + #0004 #8100 +../../../../as/cmd/SRL/srl_oz.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: 8 = #0008 = 0000000000001000 +#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 C000 5310 0010 8100 0000 0000 0000 +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 49152 = #C000 = 1100000000000000 +#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: 8 = #0008 = 0000000000001000 +#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 C000 5310 0010 8100 0000 0000 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 0 = #0000 = 0000000000000000 +#0004: GR2: 0 = #0000 = 0000000000000000 +#0004: GR3: 0 = #0000 = 0000000000000000 +#0004: GR4: 0 = #0000 = 0000000000000000 +#0004: GR5: 0 = #0000 = 0000000000000000 +#0004: GR6: 0 = #0000 = 0000000000000000 +#0004: GR7: 0 = #0000 = 0000000000000000 +#0004: SP: 8 = #0008 = 0000000000001000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 101 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 1210 C000 5310 0010 8100 0000 0000 0000 diff --git a/test/integration/casl2/cmd_SRL_srl_oz/Makefile b/test/integration/casl2/cmd_SRL_srl_oz/Makefile new file mode 100644 index 0000000..15022a2 --- /dev/null +++ b/test/integration/casl2/cmd_SRL_srl_oz/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -aTd -M8 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/SRL/srl_oz.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_SRL_srl_s/0.txt b/test/integration/casl2/cmd_SRL_srl_s/0.txt new file mode 100644 index 0000000..154fbba --- /dev/null +++ b/test/integration/casl2/cmd_SRL_srl_s/0.txt @@ -0,0 +1,63 @@ +../../../../casl2 -aTd -M8 ../../../../as/cmd/SRL/srl_s.casl + +Assemble ../../../../as/cmd/SRL/srl_s.casl (0) + +Assemble ../../../../as/cmd/SRL/srl_s.casl (1) +../../../../as/cmd/SRL/srl_s.casl: 1:;;; SRL r,adr 負数 +../../../../as/cmd/SRL/srl_s.casl: 2:SRL2 START BEGIN +../../../../as/cmd/SRL/srl_s.casl: 3:BEGIN LAD GR1,#C000 + #0000 #1210 + #0001 #C000 +../../../../as/cmd/SRL/srl_s.casl: 4: SRL GR1,0 + #0002 #5310 + #0003 #0000 +../../../../as/cmd/SRL/srl_s.casl: 5: RET + #0004 #8100 +../../../../as/cmd/SRL/srl_s.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: 8 = #0008 = 0000000000001000 +#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 C000 5310 0000 8100 0000 0000 0000 +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 49152 = #C000 = 1100000000000000 +#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: 8 = #0008 = 0000000000001000 +#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 C000 5310 0000 8100 0000 0000 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 49152 = #C000 = 1100000000000000 +#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: 8 = #0008 = 0000000000001000 +#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: 1210 C000 5310 0000 8100 0000 0000 0000 diff --git a/test/integration/casl2/cmd_SRL_srl_s/Makefile b/test/integration/casl2/cmd_SRL_srl_s/Makefile new file mode 100644 index 0000000..6dda452 --- /dev/null +++ b/test/integration/casl2/cmd_SRL_srl_s/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -aTd -M8 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/SRL/srl_s.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_SRL_srl_z/0.txt b/test/integration/casl2/cmd_SRL_srl_z/0.txt new file mode 100644 index 0000000..6e7bf81 --- /dev/null +++ b/test/integration/casl2/cmd_SRL_srl_z/0.txt @@ -0,0 +1,63 @@ +../../../../casl2 -aTd -M8 ../../../../as/cmd/SRL/srl_z.casl + +Assemble ../../../../as/cmd/SRL/srl_z.casl (0) + +Assemble ../../../../as/cmd/SRL/srl_z.casl (1) +../../../../as/cmd/SRL/srl_z.casl: 1:;;; SRL r,adr 結果は零 +../../../../as/cmd/SRL/srl_z.casl: 2:MAIN START +../../../../as/cmd/SRL/srl_z.casl: 3: LAD GR1,#C000 + #0000 #1210 + #0001 #C000 +../../../../as/cmd/SRL/srl_z.casl: 4: SRL GR1,17 + #0002 #5310 + #0003 #0011 +../../../../as/cmd/SRL/srl_z.casl: 5: RET + #0004 #8100 +../../../../as/cmd/SRL/srl_z.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: 8 = #0008 = 0000000000001000 +#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 C000 5310 0011 8100 0000 0000 0000 +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 49152 = #C000 = 1100000000000000 +#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: 8 = #0008 = 0000000000001000 +#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 C000 5310 0011 8100 0000 0000 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 0 = #0000 = 0000000000000000 +#0004: GR2: 0 = #0000 = 0000000000000000 +#0004: GR3: 0 = #0000 = 0000000000000000 +#0004: GR4: 0 = #0000 = 0000000000000000 +#0004: GR5: 0 = #0000 = 0000000000000000 +#0004: GR6: 0 = #0000 = 0000000000000000 +#0004: GR7: 0 = #0000 = 0000000000000000 +#0004: SP: 8 = #0008 = 0000000000001000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 001 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 1210 C000 5310 0011 8100 0000 0000 0000 diff --git a/test/integration/casl2/cmd_SRL_srl_z/Makefile b/test/integration/casl2/cmd_SRL_srl_z/Makefile new file mode 100644 index 0000000..887f256 --- /dev/null +++ b/test/integration/casl2/cmd_SRL_srl_z/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -aTd -M8 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/SRL/srl_z.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_ST_st0/0.txt b/test/integration/casl2/cmd_ST_st0/0.txt new file mode 100644 index 0000000..be9a465 --- /dev/null +++ b/test/integration/casl2/cmd_ST_st0/0.txt @@ -0,0 +1,67 @@ +../../../../casl2 -atd -M8 ../../../../as/cmd/ST/st0.casl + +Assemble ../../../../as/cmd/ST/st0.casl (0) + +Assemble ../../../../as/cmd/ST/st0.casl (1) +../../../../as/cmd/ST/st0.casl: 1:;;; ST r,adr +../../../../as/cmd/ST/st0.casl: 2:MAIN START +../../../../as/cmd/ST/st0.casl: 3: LD GR1,A + #0000 #1010 + #0001 #0005 +../../../../as/cmd/ST/st0.casl: 4: ST GR1,B + #0002 #1110 + #0003 #0006 +../../../../as/cmd/ST/st0.casl: 5: RET + #0004 #8100 +../../../../as/cmd/ST/st0.casl: 6:A DC 5 + #0005 #0005 +../../../../as/cmd/ST/st0.casl: 7:B DS 1 + #0006 #0000 +../../../../as/cmd/ST/st0.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: 8 = #0008 = 0000000000001000 +#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 0005 0000 0000 +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 5 = #0005 = 0000000000000101 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 8 = #0008 = 0000000000001000 +#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 1110 0006 8100 0005 0000 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 5 = #0005 = 0000000000000101 +#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: 8 = #0008 = 0000000000001000 +#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 1110 0006 8100 0005 0005 0000 diff --git a/test/integration/casl2/cmd_ST_st0/Makefile b/test/integration/casl2/cmd_ST_st0/Makefile new file mode 100644 index 0000000..67a443a --- /dev/null +++ b/test/integration/casl2/cmd_ST_st0/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -atd -M8 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/ST/st0.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_ST_st1/0.txt b/test/integration/casl2/cmd_ST_st1/0.txt new file mode 100644 index 0000000..cf6ba9c --- /dev/null +++ b/test/integration/casl2/cmd_ST_st1/0.txt @@ -0,0 +1,89 @@ +../../../../casl2 -atd -M16 ../../../../as/cmd/ST/st1.casl + +Assemble ../../../../as/cmd/ST/st1.casl (0) + +Assemble ../../../../as/cmd/ST/st1.casl (1) +../../../../as/cmd/ST/st1.casl: 1:;;; ST r,adr,x +../../../../as/cmd/ST/st1.casl: 2:MAIN START +../../../../as/cmd/ST/st1.casl: 3: LD GR1,A + #0000 #1010 + #0001 #0007 +../../../../as/cmd/ST/st1.casl: 4: LAD GR2,A + #0002 #1220 + #0003 #0007 +../../../../as/cmd/ST/st1.casl: 5: ST GR1,1,GR2 + #0004 #1112 + #0005 #0001 +../../../../as/cmd/ST/st1.casl: 6: RET + #0006 #8100 +../../../../as/cmd/ST/st1.casl: 7:A DC 5 + #0007 #0005 +../../../../as/cmd/ST/st1.casl: 8:B DS 1 + #0008 #0000 +../../../../as/cmd/ST/st1.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: 16 = #0010 = 0000000000010000 +#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 1220 0007 1112 0001 8100 0005 0000 0000 0000 0000 0000 0000 0000 0000 + +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 5 = #0005 = 0000000000000101 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 16 = #0010 = 0000000000010000 +#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 1220 0007 1112 0001 8100 0005 0000 0000 0000 0000 0000 0000 0000 0000 + +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 5 = #0005 = 0000000000000101 +#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: 16 = #0010 = 0000000000010000 +#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 1220 0007 1112 0001 8100 0005 0000 0000 0000 0000 0000 0000 0000 0000 + +#0006: Register:::: +#0006: GR0: 0 = #0000 = 0000000000000000 +#0006: GR1: 5 = #0005 = 0000000000000101 +#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: 16 = #0010 = 0000000000010000 +#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 1220 0007 1112 0001 8100 0005 0005 0000 0000 0000 0000 0000 0000 0000 + diff --git a/test/integration/casl2/cmd_ST_st1/Makefile b/test/integration/casl2/cmd_ST_st1/Makefile new file mode 100644 index 0000000..019424a --- /dev/null +++ b/test/integration/casl2/cmd_ST_st1/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -atd -M16 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/ST/st1.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_SUBA_suba0/0.txt b/test/integration/casl2/cmd_SUBA_suba0/0.txt new file mode 100644 index 0000000..4606850 --- /dev/null +++ b/test/integration/casl2/cmd_SUBA_suba0/0.txt @@ -0,0 +1,67 @@ +../../../../casl2 -atd -M8 ../../../../as/cmd/SUBA/suba0.casl + +Assemble ../../../../as/cmd/SUBA/suba0.casl (0) + +Assemble ../../../../as/cmd/SUBA/suba0.casl (1) +../../../../as/cmd/SUBA/suba0.casl: 1:;;; SUBA r,adr +../../../../as/cmd/SUBA/suba0.casl: 2:MAIN START +../../../../as/cmd/SUBA/suba0.casl: 3:BEGIN LD GR1,A + #0000 #1010 + #0001 #0005 +../../../../as/cmd/SUBA/suba0.casl: 4: SUBA GR1,B + #0002 #2110 + #0003 #0006 +../../../../as/cmd/SUBA/suba0.casl: 5: RET + #0004 #8100 +../../../../as/cmd/SUBA/suba0.casl: 6:A DC 3 + #0005 #0003 +../../../../as/cmd/SUBA/suba0.casl: 7:B DC 1 + #0006 #0001 +../../../../as/cmd/SUBA/suba0.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: 8 = #0008 = 0000000000001000 +#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 2110 0006 8100 0003 0001 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: 8 = #0008 = 0000000000001000 +#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 2110 0006 8100 0003 0001 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 2 = #0002 = 0000000000000010 +#0004: GR2: 0 = #0000 = 0000000000000000 +#0004: GR3: 0 = #0000 = 0000000000000000 +#0004: GR4: 0 = #0000 = 0000000000000000 +#0004: GR5: 0 = #0000 = 0000000000000000 +#0004: GR6: 0 = #0000 = 0000000000000000 +#0004: GR7: 0 = #0000 = 0000000000000000 +#0004: SP: 8 = #0008 = 0000000000001000 +#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 2110 0006 8100 0003 0001 0000 diff --git a/test/integration/casl2/cmd_SUBA_suba0/Makefile b/test/integration/casl2/cmd_SUBA_suba0/Makefile new file mode 100644 index 0000000..672623e --- /dev/null +++ b/test/integration/casl2/cmd_SUBA_suba0/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -atd -M8 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/SUBA/suba0.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_SUBA_suba0__o/0.txt b/test/integration/casl2/cmd_SUBA_suba0__o/0.txt new file mode 100644 index 0000000..34f4a15 --- /dev/null +++ b/test/integration/casl2/cmd_SUBA_suba0__o/0.txt @@ -0,0 +1,67 @@ +../../../../casl2 -atd -M8 ../../../../as/cmd/SUBA/suba0__o.casl + +Assemble ../../../../as/cmd/SUBA/suba0__o.casl (0) + +Assemble ../../../../as/cmd/SUBA/suba0__o.casl (1) +../../../../as/cmd/SUBA/suba0__o.casl: 1:;;; SUBA r,adr オーバーフロー +../../../../as/cmd/SUBA/suba0__o.casl: 2:MAIN START +../../../../as/cmd/SUBA/suba0__o.casl: 3: LD GR1,A + #0000 #1010 + #0001 #0005 +../../../../as/cmd/SUBA/suba0__o.casl: 4: SUBA GR1,B + #0002 #2110 + #0003 #0006 +../../../../as/cmd/SUBA/suba0__o.casl: 5: RET + #0004 #8100 +../../../../as/cmd/SUBA/suba0__o.casl: 6:A DC #8002 ; -32766 + #0005 #8002 +../../../../as/cmd/SUBA/suba0__o.casl: 7:B DC #7FFF ; 32767 + #0006 #7FFF +../../../../as/cmd/SUBA/suba0__o.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: 8 = #0008 = 0000000000001000 +#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 2110 0006 8100 8002 7FFF 0000 +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: -32766 = #8002 = 1000000000000010 +#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: 8 = #0008 = 0000000000001000 +#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 2110 0006 8100 8002 7FFF 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 3 = #0003 = 0000000000000011 +#0004: GR2: 0 = #0000 = 0000000000000000 +#0004: GR3: 0 = #0000 = 0000000000000000 +#0004: GR4: 0 = #0000 = 0000000000000000 +#0004: GR5: 0 = #0000 = 0000000000000000 +#0004: GR6: 0 = #0000 = 0000000000000000 +#0004: GR7: 0 = #0000 = 0000000000000000 +#0004: SP: 8 = #0008 = 0000000000001000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 100 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 1010 0005 2110 0006 8100 8002 7FFF 0000 diff --git a/test/integration/casl2/cmd_SUBA_suba0__o/Makefile b/test/integration/casl2/cmd_SUBA_suba0__o/Makefile new file mode 100644 index 0000000..13be8c7 --- /dev/null +++ b/test/integration/casl2/cmd_SUBA_suba0__o/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -atd -M8 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/SUBA/suba0__o.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_SUBA_suba0__z/0.txt b/test/integration/casl2/cmd_SUBA_suba0__z/0.txt new file mode 100644 index 0000000..1401989 --- /dev/null +++ b/test/integration/casl2/cmd_SUBA_suba0__z/0.txt @@ -0,0 +1,67 @@ +../../../../casl2 -atd -M8 ../../../../as/cmd/SUBA/suba0__z.casl + +Assemble ../../../../as/cmd/SUBA/suba0__z.casl (0) + +Assemble ../../../../as/cmd/SUBA/suba0__z.casl (1) +../../../../as/cmd/SUBA/suba0__z.casl: 1:;;; SUBA r,adr 演算結果が零 +../../../../as/cmd/SUBA/suba0__z.casl: 2:MAIN START +../../../../as/cmd/SUBA/suba0__z.casl: 3: LD GR1,A + #0000 #1010 + #0001 #0005 +../../../../as/cmd/SUBA/suba0__z.casl: 4: SUBA GR1,B + #0002 #2110 + #0003 #0006 +../../../../as/cmd/SUBA/suba0__z.casl: 5: RET + #0004 #8100 +../../../../as/cmd/SUBA/suba0__z.casl: 6:A DC #FFF6 ; -10 + #0005 #FFF6 +../../../../as/cmd/SUBA/suba0__z.casl: 7:B DC #FFF6 ; -10 + #0006 #FFF6 +../../../../as/cmd/SUBA/suba0__z.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: 8 = #0008 = 0000000000001000 +#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 2110 0006 8100 FFF6 FFF6 0000 +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: -10 = #FFF6 = 1111111111110110 +#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: 8 = #0008 = 0000000000001000 +#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 2110 0006 8100 FFF6 FFF6 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 0 = #0000 = 0000000000000000 +#0004: GR2: 0 = #0000 = 0000000000000000 +#0004: GR3: 0 = #0000 = 0000000000000000 +#0004: GR4: 0 = #0000 = 0000000000000000 +#0004: GR5: 0 = #0000 = 0000000000000000 +#0004: GR6: 0 = #0000 = 0000000000000000 +#0004: GR7: 0 = #0000 = 0000000000000000 +#0004: SP: 8 = #0008 = 0000000000001000 +#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 0005 2110 0006 8100 FFF6 FFF6 0000 diff --git a/test/integration/casl2/cmd_SUBA_suba0__z/Makefile b/test/integration/casl2/cmd_SUBA_suba0__z/Makefile new file mode 100644 index 0000000..54e30c9 --- /dev/null +++ b/test/integration/casl2/cmd_SUBA_suba0__z/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -atd -M8 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/SUBA/suba0__z.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_SUBA_suba0_ao/0.txt b/test/integration/casl2/cmd_SUBA_suba0_ao/0.txt new file mode 100644 index 0000000..84a1c58 --- /dev/null +++ b/test/integration/casl2/cmd_SUBA_suba0_ao/0.txt @@ -0,0 +1,67 @@ +../../../../casl2 -atd -M8 ../../../../as/cmd/SUBA/suba0_ao.casl + +Assemble ../../../../as/cmd/SUBA/suba0_ao.casl (0) + +Assemble ../../../../as/cmd/SUBA/suba0_ao.casl (1) +../../../../as/cmd/SUBA/suba0_ao.casl: 1:;;; SUBA r,adr 正数でオーバーフロー +../../../../as/cmd/SUBA/suba0_ao.casl: 2:MAIN START +../../../../as/cmd/SUBA/suba0_ao.casl: 3: LD GR1,A + #0000 #1010 + #0001 #0005 +../../../../as/cmd/SUBA/suba0_ao.casl: 4: SUBA GR1,B + #0002 #2110 + #0003 #0006 +../../../../as/cmd/SUBA/suba0_ao.casl: 5: RET + #0004 #8100 +../../../../as/cmd/SUBA/suba0_ao.casl: 6:A DC #7FFE ; 32766 + #0005 #7FFE +../../../../as/cmd/SUBA/suba0_ao.casl: 7:B DC #FFF6 ; -10 + #0006 #FFF6 +../../../../as/cmd/SUBA/suba0_ao.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: 8 = #0008 = 0000000000001000 +#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 2110 0006 8100 7FFE FFF6 0000 +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 32766 = #7FFE = 0111111111111110 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 8 = #0008 = 0000000000001000 +#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 2110 0006 8100 7FFE FFF6 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: -32760 = #8008 = 1000000000001000 +#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: 8 = #0008 = 0000000000001000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 110 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 1010 0005 2110 0006 8100 7FFE FFF6 0000 diff --git a/test/integration/casl2/cmd_SUBA_suba0_ao/Makefile b/test/integration/casl2/cmd_SUBA_suba0_ao/Makefile new file mode 100644 index 0000000..1eaa5cf --- /dev/null +++ b/test/integration/casl2/cmd_SUBA_suba0_ao/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -atd -M8 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/SUBA/suba0_ao.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_SUBA_suba0_as0/0.txt b/test/integration/casl2/cmd_SUBA_suba0_as0/0.txt new file mode 100644 index 0000000..20e0579 --- /dev/null +++ b/test/integration/casl2/cmd_SUBA_suba0_as0/0.txt @@ -0,0 +1,67 @@ +../../../../casl2 -atd -M8 ../../../../as/cmd/SUBA/suba0_as0.casl + +Assemble ../../../../as/cmd/SUBA/suba0_as0.casl (0) + +Assemble ../../../../as/cmd/SUBA/suba0_as0.casl (1) +../../../../as/cmd/SUBA/suba0_as0.casl: 1:;;; SUBA r,adr 演算結果が負数(r > adr) +../../../../as/cmd/SUBA/suba0_as0.casl: 2:MAIN START +../../../../as/cmd/SUBA/suba0_as0.casl: 3: LD GR1,A + #0000 #1010 + #0001 #0005 +../../../../as/cmd/SUBA/suba0_as0.casl: 4: SUBA GR1,B + #0002 #2110 + #0003 #0006 +../../../../as/cmd/SUBA/suba0_as0.casl: 5: RET + #0004 #8100 +../../../../as/cmd/SUBA/suba0_as0.casl: 6:A DC 10 + #0005 #000A +../../../../as/cmd/SUBA/suba0_as0.casl: 7:B DC 20 + #0006 #0014 +../../../../as/cmd/SUBA/suba0_as0.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: 8 = #0008 = 0000000000001000 +#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 2110 0006 8100 000A 0014 0000 +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 10 = #000A = 0000000000001010 = '\n' +#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: 8 = #0008 = 0000000000001000 +#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 2110 0006 8100 000A 0014 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: -10 = #FFF6 = 1111111111110110 +#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: 8 = #0008 = 0000000000001000 +#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 2110 0006 8100 000A 0014 0000 diff --git a/test/integration/casl2/cmd_SUBA_suba0_as0/Makefile b/test/integration/casl2/cmd_SUBA_suba0_as0/Makefile new file mode 100644 index 0000000..4987a98 --- /dev/null +++ b/test/integration/casl2/cmd_SUBA_suba0_as0/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -atd -M8 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/SUBA/suba0_as0.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_SUBA_suba0_as1/0.txt b/test/integration/casl2/cmd_SUBA_suba0_as1/0.txt new file mode 100644 index 0000000..97cca5c --- /dev/null +++ b/test/integration/casl2/cmd_SUBA_suba0_as1/0.txt @@ -0,0 +1,67 @@ +../../../../casl2 -atd -M8 ../../../../as/cmd/SUBA/suba0_as1.casl + +Assemble ../../../../as/cmd/SUBA/suba0_as1.casl (0) + +Assemble ../../../../as/cmd/SUBA/suba0_as1.casl (1) +../../../../as/cmd/SUBA/suba0_as1.casl: 1:;;; SUBA r,adr 演算結果が負数(r < adr) +../../../../as/cmd/SUBA/suba0_as1.casl: 2:MAIN START +../../../../as/cmd/SUBA/suba0_as1.casl: 3: LD GR1,A + #0000 #1010 + #0001 #0005 +../../../../as/cmd/SUBA/suba0_as1.casl: 4: SUBA GR1,B + #0002 #2110 + #0003 #0006 +../../../../as/cmd/SUBA/suba0_as1.casl: 5: RET + #0004 #8100 +../../../../as/cmd/SUBA/suba0_as1.casl: 6:A DC #FFEC ; -20 + #0005 #FFEC +../../../../as/cmd/SUBA/suba0_as1.casl: 7:B DC #FFF6 ; -10 + #0006 #FFF6 +../../../../as/cmd/SUBA/suba0_as1.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: 8 = #0008 = 0000000000001000 +#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 2110 0006 8100 FFEC FFF6 0000 +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: -20 = #FFEC = 1111111111101100 +#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: 8 = #0008 = 0000000000001000 +#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 2110 0006 8100 FFEC FFF6 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: -10 = #FFF6 = 1111111111110110 +#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: 8 = #0008 = 0000000000001000 +#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 2110 0006 8100 FFEC FFF6 0000 diff --git a/test/integration/casl2/cmd_SUBA_suba0_as1/Makefile b/test/integration/casl2/cmd_SUBA_suba0_as1/Makefile new file mode 100644 index 0000000..88d1f2d --- /dev/null +++ b/test/integration/casl2/cmd_SUBA_suba0_as1/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -atd -M8 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/SUBA/suba0_as1.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_SUBA_suba0_lo/0.txt b/test/integration/casl2/cmd_SUBA_suba0_lo/0.txt new file mode 100644 index 0000000..674cb20 --- /dev/null +++ b/test/integration/casl2/cmd_SUBA_suba0_lo/0.txt @@ -0,0 +1,67 @@ +../../../../casl2 -atd -M8 ../../../../as/cmd/SUBA/suba0_lo.casl + +Assemble ../../../../as/cmd/SUBA/suba0_lo.casl (0) + +Assemble ../../../../as/cmd/SUBA/suba0_lo.casl (1) +../../../../as/cmd/SUBA/suba0_lo.casl: 1:;;; SUBA r,adr SUBLではオーバーフロー +../../../../as/cmd/SUBA/suba0_lo.casl: 2:MAIN START +../../../../as/cmd/SUBA/suba0_lo.casl: 3: LD GR1,A + #0000 #1010 + #0001 #0005 +../../../../as/cmd/SUBA/suba0_lo.casl: 4: SUBA GR1,B + #0002 #2110 + #0003 #0006 +../../../../as/cmd/SUBA/suba0_lo.casl: 5: RET + #0004 #8100 +../../../../as/cmd/SUBA/suba0_lo.casl: 6:A DC 2 + #0005 #0002 +../../../../as/cmd/SUBA/suba0_lo.casl: 7:B DC 15 + #0006 #000F +../../../../as/cmd/SUBA/suba0_lo.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: 8 = #0008 = 0000000000001000 +#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 2110 0006 8100 0002 000F 0000 +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 2 = #0002 = 0000000000000010 +#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: 8 = #0008 = 0000000000001000 +#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 2110 0006 8100 0002 000F 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: -13 = #FFF3 = 1111111111110011 +#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: 8 = #0008 = 0000000000001000 +#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 2110 0006 8100 0002 000F 0000 diff --git a/test/integration/casl2/cmd_SUBA_suba0_lo/Makefile b/test/integration/casl2/cmd_SUBA_suba0_lo/Makefile new file mode 100644 index 0000000..23e1287 --- /dev/null +++ b/test/integration/casl2/cmd_SUBA_suba0_lo/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -atd -M8 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/SUBA/suba0_lo.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_SUBA_suba1/0.txt b/test/integration/casl2/cmd_SUBA_suba1/0.txt new file mode 100644 index 0000000..b891443 --- /dev/null +++ b/test/integration/casl2/cmd_SUBA_suba1/0.txt @@ -0,0 +1,89 @@ +../../../../casl2 -atd -M16 ../../../../as/cmd/SUBA/suba1.casl + +Assemble ../../../../as/cmd/SUBA/suba1.casl (0) + +Assemble ../../../../as/cmd/SUBA/suba1.casl (1) +../../../../as/cmd/SUBA/suba1.casl: 1:;;; SUBA r,adr,x +../../../../as/cmd/SUBA/suba1.casl: 2:MAIN START +../../../../as/cmd/SUBA/suba1.casl: 3:BEGIN LD GR1,A + #0000 #1010 + #0001 #0007 +../../../../as/cmd/SUBA/suba1.casl: 4: LAD GR2,1 + #0002 #1220 + #0003 #0001 +../../../../as/cmd/SUBA/suba1.casl: 5: SUBA GR1,A,GR2 + #0004 #2112 + #0005 #0007 +../../../../as/cmd/SUBA/suba1.casl: 6: RET + #0006 #8100 +../../../../as/cmd/SUBA/suba1.casl: 7:A DC 3 + #0007 #0003 +../../../../as/cmd/SUBA/suba1.casl: 8: DC 1 + #0008 #0001 +../../../../as/cmd/SUBA/suba1.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: 16 = #0010 = 0000000000010000 +#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 1220 0001 2112 0007 8100 0003 0001 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: 16 = #0010 = 0000000000010000 +#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 1220 0001 2112 0007 8100 0003 0001 0000 0000 0000 0000 0000 0000 0000 + +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 3 = #0003 = 0000000000000011 +#0004: GR2: 1 = #0001 = 0000000000000001 +#0004: GR3: 0 = #0000 = 0000000000000000 +#0004: GR4: 0 = #0000 = 0000000000000000 +#0004: GR5: 0 = #0000 = 0000000000000000 +#0004: GR6: 0 = #0000 = 0000000000000000 +#0004: GR7: 0 = #0000 = 0000000000000000 +#0004: SP: 16 = #0010 = 0000000000010000 +#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 1220 0001 2112 0007 8100 0003 0001 0000 0000 0000 0000 0000 0000 0000 + +#0006: Register:::: +#0006: GR0: 0 = #0000 = 0000000000000000 +#0006: GR1: 2 = #0002 = 0000000000000010 +#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: 16 = #0010 = 0000000000010000 +#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 1220 0001 2112 0007 8100 0003 0001 0000 0000 0000 0000 0000 0000 0000 + diff --git a/test/integration/casl2/cmd_SUBA_suba1/Makefile b/test/integration/casl2/cmd_SUBA_suba1/Makefile new file mode 100644 index 0000000..fe10e9e --- /dev/null +++ b/test/integration/casl2/cmd_SUBA_suba1/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -atd -M16 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/SUBA/suba1.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_SUBA_suba2/0.txt b/test/integration/casl2/cmd_SUBA_suba2/0.txt new file mode 100644 index 0000000..c18ddac --- /dev/null +++ b/test/integration/casl2/cmd_SUBA_suba2/0.txt @@ -0,0 +1,88 @@ +../../../../casl2 -atd -M16 ../../../../as/cmd/SUBA/suba2.casl + +Assemble ../../../../as/cmd/SUBA/suba2.casl (0) + +Assemble ../../../../as/cmd/SUBA/suba2.casl (1) +../../../../as/cmd/SUBA/suba2.casl: 1:;;; SUBA r1,r2 +../../../../as/cmd/SUBA/suba2.casl: 2:MAIN START +../../../../as/cmd/SUBA/suba2.casl: 3:BEGIN LD GR1,A + #0000 #1010 + #0001 #0006 +../../../../as/cmd/SUBA/suba2.casl: 4: LD GR2,B + #0002 #1020 + #0003 #0007 +../../../../as/cmd/SUBA/suba2.casl: 5: SUBA GR1,GR2 + #0004 #2512 +../../../../as/cmd/SUBA/suba2.casl: 6: RET + #0005 #8100 +../../../../as/cmd/SUBA/suba2.casl: 7:A DC 3 + #0006 #0003 +../../../../as/cmd/SUBA/suba2.casl: 8:B DC 1 + #0007 #0001 +../../../../as/cmd/SUBA/suba2.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: 16 = #0010 = 0000000000010000 +#0000: PR: 0 = #0000 = 0000000000000000 +#0000: FR (OF SF ZF): 000 +#0000: Memory:::: +#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0000: 0000: 1010 0006 1020 0007 2512 8100 0003 0001 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: 16 = #0010 = 0000000000010000 +#0002: PR: 2 = #0002 = 0000000000000010 +#0002: FR (OF SF ZF): 000 +#0002: Memory:::: +#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0002: 0000: 1010 0006 1020 0007 2512 8100 0003 0001 0000 0000 0000 0000 0000 0000 0000 0000 + +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 3 = #0003 = 0000000000000011 +#0004: GR2: 1 = #0001 = 0000000000000001 +#0004: GR3: 0 = #0000 = 0000000000000000 +#0004: GR4: 0 = #0000 = 0000000000000000 +#0004: GR5: 0 = #0000 = 0000000000000000 +#0004: GR6: 0 = #0000 = 0000000000000000 +#0004: GR7: 0 = #0000 = 0000000000000000 +#0004: SP: 16 = #0010 = 0000000000010000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 000 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 1010 0006 1020 0007 2512 8100 0003 0001 0000 0000 0000 0000 0000 0000 0000 0000 + +#0005: Register:::: +#0005: GR0: 0 = #0000 = 0000000000000000 +#0005: GR1: 2 = #0002 = 0000000000000010 +#0005: GR2: 1 = #0001 = 0000000000000001 +#0005: GR3: 0 = #0000 = 0000000000000000 +#0005: GR4: 0 = #0000 = 0000000000000000 +#0005: GR5: 0 = #0000 = 0000000000000000 +#0005: GR6: 0 = #0000 = 0000000000000000 +#0005: GR7: 0 = #0000 = 0000000000000000 +#0005: SP: 16 = #0010 = 0000000000010000 +#0005: PR: 5 = #0005 = 0000000000000101 +#0005: FR (OF SF ZF): 000 +#0005: Memory:::: +#0005: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0005: 0000: 1010 0006 1020 0007 2512 8100 0003 0001 0000 0000 0000 0000 0000 0000 0000 0000 + diff --git a/test/integration/casl2/cmd_SUBA_suba2/Makefile b/test/integration/casl2/cmd_SUBA_suba2/Makefile new file mode 100644 index 0000000..78d315b --- /dev/null +++ b/test/integration/casl2/cmd_SUBA_suba2/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -atd -M16 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/SUBA/suba2.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_SUBL_subl0/0.txt b/test/integration/casl2/cmd_SUBL_subl0/0.txt new file mode 100644 index 0000000..5232f5e --- /dev/null +++ b/test/integration/casl2/cmd_SUBL_subl0/0.txt @@ -0,0 +1,67 @@ +../../../../casl2 -atd -M8 ../../../../as/cmd/SUBL/subl0.casl + +Assemble ../../../../as/cmd/SUBL/subl0.casl (0) + +Assemble ../../../../as/cmd/SUBL/subl0.casl (1) +../../../../as/cmd/SUBL/subl0.casl: 1:;;; SUBL r,adr +../../../../as/cmd/SUBL/subl0.casl: 2:MAIN START +../../../../as/cmd/SUBL/subl0.casl: 3:BEGIN LD GR1,A + #0000 #1010 + #0001 #0005 +../../../../as/cmd/SUBL/subl0.casl: 4: SUBL GR1,B + #0002 #2310 + #0003 #0006 +../../../../as/cmd/SUBL/subl0.casl: 5: RET + #0004 #8100 +../../../../as/cmd/SUBL/subl0.casl: 6:A DC 3 + #0005 #0003 +../../../../as/cmd/SUBL/subl0.casl: 7:B DC 1 + #0006 #0001 +../../../../as/cmd/SUBL/subl0.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: 8 = #0008 = 0000000000001000 +#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 2310 0006 8100 0003 0001 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: 8 = #0008 = 0000000000001000 +#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 2310 0006 8100 0003 0001 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 2 = #0002 = 0000000000000010 +#0004: GR2: 0 = #0000 = 0000000000000000 +#0004: GR3: 0 = #0000 = 0000000000000000 +#0004: GR4: 0 = #0000 = 0000000000000000 +#0004: GR5: 0 = #0000 = 0000000000000000 +#0004: GR6: 0 = #0000 = 0000000000000000 +#0004: GR7: 0 = #0000 = 0000000000000000 +#0004: SP: 8 = #0008 = 0000000000001000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 100 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 1010 0005 2310 0006 8100 0003 0001 0000 diff --git a/test/integration/casl2/cmd_SUBL_subl0/Makefile b/test/integration/casl2/cmd_SUBL_subl0/Makefile new file mode 100644 index 0000000..66a7175 --- /dev/null +++ b/test/integration/casl2/cmd_SUBL_subl0/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -atd -M8 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/SUBL/subl0.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_SUBL_subl0__o/0.txt b/test/integration/casl2/cmd_SUBL_subl0__o/0.txt new file mode 100644 index 0000000..1f6827a --- /dev/null +++ b/test/integration/casl2/cmd_SUBL_subl0__o/0.txt @@ -0,0 +1,67 @@ +../../../../casl2 -aTd -M8 ../../../../as/cmd/SUBL/subl0__o.casl + +Assemble ../../../../as/cmd/SUBL/subl0__o.casl (0) + +Assemble ../../../../as/cmd/SUBL/subl0__o.casl (1) +../../../../as/cmd/SUBL/subl0__o.casl: 1:;;; SUBL r,adr オーバーフロー +../../../../as/cmd/SUBL/subl0__o.casl: 2:MAIN START +../../../../as/cmd/SUBL/subl0__o.casl: 3: LD GR1,A + #0000 #1010 + #0001 #0005 +../../../../as/cmd/SUBL/subl0__o.casl: 4: SUBL GR1,B + #0002 #2310 + #0003 #0006 +../../../../as/cmd/SUBL/subl0__o.casl: 5: RET + #0004 #8100 +../../../../as/cmd/SUBL/subl0__o.casl: 6:A DC #8002 ; -32766 + #0005 #8002 +../../../../as/cmd/SUBL/subl0__o.casl: 7:B DC #7FFF ; 32767 + #0006 #7FFF +../../../../as/cmd/SUBL/subl0__o.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: 8 = #0008 = 0000000000001000 +#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 2310 0006 8100 8002 7FFF 0000 +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 32770 = #8002 = 1000000000000010 +#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: 8 = #0008 = 0000000000001000 +#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 2310 0006 8100 8002 7FFF 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 3 = #0003 = 0000000000000011 +#0004: GR2: 0 = #0000 = 0000000000000000 +#0004: GR3: 0 = #0000 = 0000000000000000 +#0004: GR4: 0 = #0000 = 0000000000000000 +#0004: GR5: 0 = #0000 = 0000000000000000 +#0004: GR6: 0 = #0000 = 0000000000000000 +#0004: GR7: 0 = #0000 = 0000000000000000 +#0004: SP: 8 = #0008 = 0000000000001000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 100 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 1010 0005 2310 0006 8100 8002 7FFF 0000 diff --git a/test/integration/casl2/cmd_SUBL_subl0__o/Makefile b/test/integration/casl2/cmd_SUBL_subl0__o/Makefile new file mode 100644 index 0000000..497a91d --- /dev/null +++ b/test/integration/casl2/cmd_SUBL_subl0__o/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -aTd -M8 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/SUBL/subl0__o.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_SUBL_subl0__z/0.txt b/test/integration/casl2/cmd_SUBL_subl0__z/0.txt new file mode 100644 index 0000000..acfdd71 --- /dev/null +++ b/test/integration/casl2/cmd_SUBL_subl0__z/0.txt @@ -0,0 +1,67 @@ +../../../../casl2 -aTd -M8 ../../../../as/cmd/SUBL/subl0__z.casl + +Assemble ../../../../as/cmd/SUBL/subl0__z.casl (0) + +Assemble ../../../../as/cmd/SUBL/subl0__z.casl (1) +../../../../as/cmd/SUBL/subl0__z.casl: 1:;;; SUBL r,adr 演算結果が零 +../../../../as/cmd/SUBL/subl0__z.casl: 2:MAIN START +../../../../as/cmd/SUBL/subl0__z.casl: 3: LD GR1,A + #0000 #1010 + #0001 #0005 +../../../../as/cmd/SUBL/subl0__z.casl: 4: SUBL GR1,B + #0002 #2310 + #0003 #0006 +../../../../as/cmd/SUBL/subl0__z.casl: 5: RET + #0004 #8100 +../../../../as/cmd/SUBL/subl0__z.casl: 6:A DC #FFF6 ; -10 + #0005 #FFF6 +../../../../as/cmd/SUBL/subl0__z.casl: 7:B DC #FFF6 ; -10 + #0006 #FFF6 +../../../../as/cmd/SUBL/subl0__z.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: 8 = #0008 = 0000000000001000 +#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 2310 0006 8100 FFF6 FFF6 0000 +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 65526 = #FFF6 = 1111111111110110 +#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: 8 = #0008 = 0000000000001000 +#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 2310 0006 8100 FFF6 FFF6 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 0 = #0000 = 0000000000000000 +#0004: GR2: 0 = #0000 = 0000000000000000 +#0004: GR3: 0 = #0000 = 0000000000000000 +#0004: GR4: 0 = #0000 = 0000000000000000 +#0004: GR5: 0 = #0000 = 0000000000000000 +#0004: GR6: 0 = #0000 = 0000000000000000 +#0004: GR7: 0 = #0000 = 0000000000000000 +#0004: SP: 8 = #0008 = 0000000000001000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 101 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 1010 0005 2310 0006 8100 FFF6 FFF6 0000 diff --git a/test/integration/casl2/cmd_SUBL_subl0__z/Makefile b/test/integration/casl2/cmd_SUBL_subl0__z/Makefile new file mode 100644 index 0000000..cf988cf --- /dev/null +++ b/test/integration/casl2/cmd_SUBL_subl0__z/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -aTd -M8 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/SUBL/subl0__z.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_SUBL_subl0_ao/0.txt b/test/integration/casl2/cmd_SUBL_subl0_ao/0.txt new file mode 100644 index 0000000..c3c4fba --- /dev/null +++ b/test/integration/casl2/cmd_SUBL_subl0_ao/0.txt @@ -0,0 +1,67 @@ +../../../../casl2 -aTd -M8 ../../../../as/cmd/SUBL/subl0_ao.casl + +Assemble ../../../../as/cmd/SUBL/subl0_ao.casl (0) + +Assemble ../../../../as/cmd/SUBL/subl0_ao.casl (1) +../../../../as/cmd/SUBL/subl0_ao.casl: 1:;;; SUBL r,adr 正数でオーバーフロー +../../../../as/cmd/SUBL/subl0_ao.casl: 2:MAIN START +../../../../as/cmd/SUBL/subl0_ao.casl: 3: LD GR1,A + #0000 #1010 + #0001 #0005 +../../../../as/cmd/SUBL/subl0_ao.casl: 4: SUBL GR1,B + #0002 #2310 + #0003 #0006 +../../../../as/cmd/SUBL/subl0_ao.casl: 5: RET + #0004 #8100 +../../../../as/cmd/SUBL/subl0_ao.casl: 6:A DC #7FFE ; 32766 + #0005 #7FFE +../../../../as/cmd/SUBL/subl0_ao.casl: 7:B DC #FFF6 ; -10 + #0006 #FFF6 +../../../../as/cmd/SUBL/subl0_ao.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: 8 = #0008 = 0000000000001000 +#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 2310 0006 8100 7FFE FFF6 0000 +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 32766 = #7FFE = 0111111111111110 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 8 = #0008 = 0000000000001000 +#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 2310 0006 8100 7FFE FFF6 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 32776 = #8008 = 1000000000001000 +#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: 8 = #0008 = 0000000000001000 +#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 2310 0006 8100 7FFE FFF6 0000 diff --git a/test/integration/casl2/cmd_SUBL_subl0_ao/Makefile b/test/integration/casl2/cmd_SUBL_subl0_ao/Makefile new file mode 100644 index 0000000..a039adf --- /dev/null +++ b/test/integration/casl2/cmd_SUBL_subl0_ao/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -aTd -M8 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/SUBL/subl0_ao.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_SUBL_subl0_as0/0.txt b/test/integration/casl2/cmd_SUBL_subl0_as0/0.txt new file mode 100644 index 0000000..10f307b --- /dev/null +++ b/test/integration/casl2/cmd_SUBL_subl0_as0/0.txt @@ -0,0 +1,67 @@ +../../../../casl2 -atd -M8 ../../../../as/cmd/SUBL/subl0_as0.casl + +Assemble ../../../../as/cmd/SUBL/subl0_as0.casl (0) + +Assemble ../../../../as/cmd/SUBL/subl0_as0.casl (1) +../../../../as/cmd/SUBL/subl0_as0.casl: 1:;;; SUBL r,adr 演算結果が負数(r > adr) +../../../../as/cmd/SUBL/subl0_as0.casl: 2:MAIN START +../../../../as/cmd/SUBL/subl0_as0.casl: 3: LD GR1,A + #0000 #1010 + #0001 #0005 +../../../../as/cmd/SUBL/subl0_as0.casl: 4: SUBL GR1,B + #0002 #2310 + #0003 #0006 +../../../../as/cmd/SUBL/subl0_as0.casl: 5: RET + #0004 #8100 +../../../../as/cmd/SUBL/subl0_as0.casl: 6:A DC 10 + #0005 #000A +../../../../as/cmd/SUBL/subl0_as0.casl: 7:B DC 20 + #0006 #0014 +../../../../as/cmd/SUBL/subl0_as0.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: 8 = #0008 = 0000000000001000 +#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 2310 0006 8100 000A 0014 0000 +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 10 = #000A = 0000000000001010 = '\n' +#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: 8 = #0008 = 0000000000001000 +#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 2310 0006 8100 000A 0014 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: -10 = #FFF6 = 1111111111110110 +#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: 8 = #0008 = 0000000000001000 +#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 2310 0006 8100 000A 0014 0000 diff --git a/test/integration/casl2/cmd_SUBL_subl0_as0/Makefile b/test/integration/casl2/cmd_SUBL_subl0_as0/Makefile new file mode 100644 index 0000000..4f7bec6 --- /dev/null +++ b/test/integration/casl2/cmd_SUBL_subl0_as0/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -atd -M8 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/SUBL/subl0_as0.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_SUBL_subl0_as1/0.txt b/test/integration/casl2/cmd_SUBL_subl0_as1/0.txt new file mode 100644 index 0000000..9328d18 --- /dev/null +++ b/test/integration/casl2/cmd_SUBL_subl0_as1/0.txt @@ -0,0 +1,67 @@ +../../../../casl2 -atd -M8 ../../../../as/cmd/SUBL/subl0_as1.casl + +Assemble ../../../../as/cmd/SUBL/subl0_as1.casl (0) + +Assemble ../../../../as/cmd/SUBL/subl0_as1.casl (1) +../../../../as/cmd/SUBL/subl0_as1.casl: 1:;;; SUBL r,adr 演算結果が負数(r < adr) +../../../../as/cmd/SUBL/subl0_as1.casl: 2:MAIN START +../../../../as/cmd/SUBL/subl0_as1.casl: 3: LD GR1,A + #0000 #1010 + #0001 #0005 +../../../../as/cmd/SUBL/subl0_as1.casl: 4: SUBL GR1,B + #0002 #2310 + #0003 #0006 +../../../../as/cmd/SUBL/subl0_as1.casl: 5: RET + #0004 #8100 +../../../../as/cmd/SUBL/subl0_as1.casl: 6:A DC #FFEC ; -20 + #0005 #FFEC +../../../../as/cmd/SUBL/subl0_as1.casl: 7:B DC #FFF6 ; -10 + #0006 #FFF6 +../../../../as/cmd/SUBL/subl0_as1.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: 8 = #0008 = 0000000000001000 +#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 2310 0006 8100 FFEC FFF6 0000 +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: -20 = #FFEC = 1111111111101100 +#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: 8 = #0008 = 0000000000001000 +#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 2310 0006 8100 FFEC FFF6 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: -10 = #FFF6 = 1111111111110110 +#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: 8 = #0008 = 0000000000001000 +#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 2310 0006 8100 FFEC FFF6 0000 diff --git a/test/integration/casl2/cmd_SUBL_subl0_as1/Makefile b/test/integration/casl2/cmd_SUBL_subl0_as1/Makefile new file mode 100644 index 0000000..dd93165 --- /dev/null +++ b/test/integration/casl2/cmd_SUBL_subl0_as1/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -atd -M8 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/SUBL/subl0_as1.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_SUBL_subl0_lo/0.txt b/test/integration/casl2/cmd_SUBL_subl0_lo/0.txt new file mode 100644 index 0000000..7677c71 --- /dev/null +++ b/test/integration/casl2/cmd_SUBL_subl0_lo/0.txt @@ -0,0 +1,67 @@ +../../../../casl2 -aTd -M8 ../../../../as/cmd/SUBL/subl0_lo.casl + +Assemble ../../../../as/cmd/SUBL/subl0_lo.casl (0) + +Assemble ../../../../as/cmd/SUBL/subl0_lo.casl (1) +../../../../as/cmd/SUBL/subl0_lo.casl: 1:;;; SUBL r,adr SUBLではオーバーフロー +../../../../as/cmd/SUBL/subl0_lo.casl: 2:MAIN START +../../../../as/cmd/SUBL/subl0_lo.casl: 3: LD GR1,A + #0000 #1010 + #0001 #0005 +../../../../as/cmd/SUBL/subl0_lo.casl: 4: SUBL GR1,B + #0002 #2310 + #0003 #0006 +../../../../as/cmd/SUBL/subl0_lo.casl: 5: RET + #0004 #8100 +../../../../as/cmd/SUBL/subl0_lo.casl: 6:A DC 2 + #0005 #0002 +../../../../as/cmd/SUBL/subl0_lo.casl: 7:B DC 15 + #0006 #000F +../../../../as/cmd/SUBL/subl0_lo.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: 8 = #0008 = 0000000000001000 +#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 2310 0006 8100 0002 000F 0000 +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 2 = #0002 = 0000000000000010 +#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: 8 = #0008 = 0000000000001000 +#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 2310 0006 8100 0002 000F 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 65523 = #FFF3 = 1111111111110011 +#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: 8 = #0008 = 0000000000001000 +#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 2310 0006 8100 0002 000F 0000 diff --git a/test/integration/casl2/cmd_SUBL_subl0_lo/Makefile b/test/integration/casl2/cmd_SUBL_subl0_lo/Makefile new file mode 100644 index 0000000..f61a3b6 --- /dev/null +++ b/test/integration/casl2/cmd_SUBL_subl0_lo/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -aTd -M8 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/SUBL/subl0_lo.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_SUBL_subl1/0.txt b/test/integration/casl2/cmd_SUBL_subl1/0.txt new file mode 100644 index 0000000..2cef9b4 --- /dev/null +++ b/test/integration/casl2/cmd_SUBL_subl1/0.txt @@ -0,0 +1,89 @@ +../../../../casl2 -atd -M16 ../../../../as/cmd/SUBL/subl1.casl + +Assemble ../../../../as/cmd/SUBL/subl1.casl (0) + +Assemble ../../../../as/cmd/SUBL/subl1.casl (1) +../../../../as/cmd/SUBL/subl1.casl: 1:;;; SUBL r,adr,x +../../../../as/cmd/SUBL/subl1.casl: 2:MAIN START +../../../../as/cmd/SUBL/subl1.casl: 3:BEGIN LD GR1,A + #0000 #1010 + #0001 #0007 +../../../../as/cmd/SUBL/subl1.casl: 4: LAD GR2,1 + #0002 #1220 + #0003 #0001 +../../../../as/cmd/SUBL/subl1.casl: 5: SUBL GR1,A,GR2 + #0004 #2312 + #0005 #0007 +../../../../as/cmd/SUBL/subl1.casl: 6: RET + #0006 #8100 +../../../../as/cmd/SUBL/subl1.casl: 7:A DC 3 + #0007 #0003 +../../../../as/cmd/SUBL/subl1.casl: 8: DC 1 + #0008 #0001 +../../../../as/cmd/SUBL/subl1.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: 16 = #0010 = 0000000000010000 +#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 1220 0001 2312 0007 8100 0003 0001 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: 16 = #0010 = 0000000000010000 +#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 1220 0001 2312 0007 8100 0003 0001 0000 0000 0000 0000 0000 0000 0000 + +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 3 = #0003 = 0000000000000011 +#0004: GR2: 1 = #0001 = 0000000000000001 +#0004: GR3: 0 = #0000 = 0000000000000000 +#0004: GR4: 0 = #0000 = 0000000000000000 +#0004: GR5: 0 = #0000 = 0000000000000000 +#0004: GR6: 0 = #0000 = 0000000000000000 +#0004: GR7: 0 = #0000 = 0000000000000000 +#0004: SP: 16 = #0010 = 0000000000010000 +#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 1220 0001 2312 0007 8100 0003 0001 0000 0000 0000 0000 0000 0000 0000 + +#0006: Register:::: +#0006: GR0: 0 = #0000 = 0000000000000000 +#0006: GR1: 2 = #0002 = 0000000000000010 +#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: 16 = #0010 = 0000000000010000 +#0006: PR: 6 = #0006 = 0000000000000110 +#0006: FR (OF SF ZF): 100 +#0006: Memory:::: +#0006: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0006: 0000: 1010 0007 1220 0001 2312 0007 8100 0003 0001 0000 0000 0000 0000 0000 0000 0000 + diff --git a/test/integration/casl2/cmd_SUBL_subl1/Makefile b/test/integration/casl2/cmd_SUBL_subl1/Makefile new file mode 100644 index 0000000..720ce51 --- /dev/null +++ b/test/integration/casl2/cmd_SUBL_subl1/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -atd -M16 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/SUBL/subl1.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_SUBL_subl2/0.txt b/test/integration/casl2/cmd_SUBL_subl2/0.txt new file mode 100644 index 0000000..203bd9d --- /dev/null +++ b/test/integration/casl2/cmd_SUBL_subl2/0.txt @@ -0,0 +1,88 @@ +../../../../casl2 -atd -M16 ../../../../as/cmd/SUBL/subl2.casl + +Assemble ../../../../as/cmd/SUBL/subl2.casl (0) + +Assemble ../../../../as/cmd/SUBL/subl2.casl (1) +../../../../as/cmd/SUBL/subl2.casl: 1:;;; SUBL r1,r2 +../../../../as/cmd/SUBL/subl2.casl: 2:MAIN START +../../../../as/cmd/SUBL/subl2.casl: 3:BEGIN LD GR1,A + #0000 #1010 + #0001 #0006 +../../../../as/cmd/SUBL/subl2.casl: 4: LD GR2,B + #0002 #1020 + #0003 #0007 +../../../../as/cmd/SUBL/subl2.casl: 5: SUBL GR1,GR2 + #0004 #2712 +../../../../as/cmd/SUBL/subl2.casl: 6: RET + #0005 #8100 +../../../../as/cmd/SUBL/subl2.casl: 7:A DC 3 + #0006 #0003 +../../../../as/cmd/SUBL/subl2.casl: 8:B DC 1 + #0007 #0001 +../../../../as/cmd/SUBL/subl2.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: 16 = #0010 = 0000000000010000 +#0000: PR: 0 = #0000 = 0000000000000000 +#0000: FR (OF SF ZF): 000 +#0000: Memory:::: +#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0000: 0000: 1010 0006 1020 0007 2712 8100 0003 0001 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: 16 = #0010 = 0000000000010000 +#0002: PR: 2 = #0002 = 0000000000000010 +#0002: FR (OF SF ZF): 000 +#0002: Memory:::: +#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0002: 0000: 1010 0006 1020 0007 2712 8100 0003 0001 0000 0000 0000 0000 0000 0000 0000 0000 + +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 3 = #0003 = 0000000000000011 +#0004: GR2: 1 = #0001 = 0000000000000001 +#0004: GR3: 0 = #0000 = 0000000000000000 +#0004: GR4: 0 = #0000 = 0000000000000000 +#0004: GR5: 0 = #0000 = 0000000000000000 +#0004: GR6: 0 = #0000 = 0000000000000000 +#0004: GR7: 0 = #0000 = 0000000000000000 +#0004: SP: 16 = #0010 = 0000000000010000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 000 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 1010 0006 1020 0007 2712 8100 0003 0001 0000 0000 0000 0000 0000 0000 0000 0000 + +#0005: Register:::: +#0005: GR0: 0 = #0000 = 0000000000000000 +#0005: GR1: 2 = #0002 = 0000000000000010 +#0005: GR2: 1 = #0001 = 0000000000000001 +#0005: GR3: 0 = #0000 = 0000000000000000 +#0005: GR4: 0 = #0000 = 0000000000000000 +#0005: GR5: 0 = #0000 = 0000000000000000 +#0005: GR6: 0 = #0000 = 0000000000000000 +#0005: GR7: 0 = #0000 = 0000000000000000 +#0005: SP: 16 = #0010 = 0000000000010000 +#0005: PR: 5 = #0005 = 0000000000000101 +#0005: FR (OF SF ZF): 100 +#0005: Memory:::: +#0005: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0005: 0000: 1010 0006 1020 0007 2712 8100 0003 0001 0000 0000 0000 0000 0000 0000 0000 0000 + diff --git a/test/integration/casl2/cmd_SUBL_subl2/Makefile b/test/integration/casl2/cmd_SUBL_subl2/Makefile new file mode 100644 index 0000000..11d3f59 --- /dev/null +++ b/test/integration/casl2/cmd_SUBL_subl2/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -atd -M16 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/SUBL/subl2.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_SVC_svc1/0.txt b/test/integration/casl2/cmd_SVC_svc1/0.txt new file mode 100644 index 0000000..5baa283 --- /dev/null +++ b/test/integration/casl2/cmd_SVC_svc1/0.txt @@ -0,0 +1,106 @@ +../../../../casl2 -atd -M64 ../../../../as/cmd/SVC/svc1.casl + +Assemble ../../../../as/cmd/SVC/svc1.casl (0) + +Assemble ../../../../as/cmd/SVC/svc1.casl (1) +../../../../as/cmd/SVC/svc1.casl: 1:;;; SVC 1 1文字を入力 +../../../../as/cmd/SVC/svc1.casl: 2:MAIN START +../../../../as/cmd/SVC/svc1.casl: 3: LAD GR1,IBUF + #0000 #1210 + #0001 #0007 +../../../../as/cmd/SVC/svc1.casl: 4: LAD GR2,ILEN + #0002 #1220 + #0003 #000D +../../../../as/cmd/SVC/svc1.casl: 5: SVC 1 + #0004 #F000 + #0005 #0001 +../../../../as/cmd/SVC/svc1.casl: 6: RET + #0006 #8100 +../../../../as/cmd/SVC/svc1.casl: 7:IBUF DS 6 + #0007 #0000 + #0008 #0000 + #0009 #0000 + #000A #0000 + #000B #0000 + #000C #0000 +../../../../as/cmd/SVC/svc1.casl: 8:ILEN DS 1 + #000D #0000 +../../../../as/cmd/SVC/svc1.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: 64 = #0040 = 0000000001000000 +#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 0007 1220 000D F000 0001 8100 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 7 = #0007 = 0000000000000111 +#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: 64 = #0040 = 0000000001000000 +#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 0007 1220 000D F000 0001 8100 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 7 = #0007 = 0000000000000111 +#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: 64 = #0040 = 0000000001000000 +#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 0007 1220 000D F000 0001 8100 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0006: Register:::: +#0006: GR0: 0 = #0000 = 0000000000000000 +#0006: GR1: 7 = #0007 = 0000000000000111 +#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: 64 = #0040 = 0000000001000000 +#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 0007 1220 000D F000 0001 8100 0061 0062 0063 0064 0000 0000 0004 0000 0000 +#0006: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + diff --git a/test/integration/casl2/cmd_SVC_svc1/Makefile b/test/integration/casl2/cmd_SVC_svc1/Makefile new file mode 100644 index 0000000..d809cdc --- /dev/null +++ b/test/integration/casl2/cmd_SVC_svc1/Makefile @@ -0,0 +1,8 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -atd -M64 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/SVC/svc1.casl +INFILE = teststr.txt +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) <$(INFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_SVC_svc1/teststr.txt b/test/integration/casl2/cmd_SVC_svc1/teststr.txt new file mode 100644 index 0000000..acbe86c --- /dev/null +++ b/test/integration/casl2/cmd_SVC_svc1/teststr.txt @@ -0,0 +1 @@ +abcd diff --git a/test/integration/casl2/cmd_SVC_svc2/0.txt b/test/integration/casl2/cmd_SVC_svc2/0.txt new file mode 100644 index 0000000..348a3b3 --- /dev/null +++ b/test/integration/casl2/cmd_SVC_svc2/0.txt @@ -0,0 +1,147 @@ +../../../../casl2 -atd -M64 ../../../../as/cmd/SVC/svc2.casl + +Assemble ../../../../as/cmd/SVC/svc2.casl (0) + +Assemble ../../../../as/cmd/SVC/svc2.casl (1) +../../../../as/cmd/SVC/svc2.casl: 1:;;; SVC 2 1文字を表示 +../../../../as/cmd/SVC/svc2.casl: 2:MAIN START +../../../../as/cmd/SVC/svc2.casl: 3:BEGIN LAD GR1,D + #0000 #1210 + #0001 #000B +../../../../as/cmd/SVC/svc2.casl: 4: LAD GR2,A + #0002 #1220 + #0003 #000C +../../../../as/cmd/SVC/svc2.casl: 5: SVC 2 + #0004 #F000 + #0005 #0002 +../../../../as/cmd/SVC/svc2.casl: 6: LAD GR1,=#A + #000D #000A + #0006 #1210 + #0007 #000D +../../../../as/cmd/SVC/svc2.casl: 7: SVC 2 + #0008 #F000 + #0009 #0002 +../../../../as/cmd/SVC/svc2.casl: 8: RET + #000A #8100 +../../../../as/cmd/SVC/svc2.casl: 9:D DC '0' + #000B #0030 +../../../../as/cmd/SVC/svc2.casl: 10:A DC 1 + #000C #0001 +../../../../as/cmd/SVC/svc2.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: 64 = #0040 = 0000000001000000 +#0000: PR: 0 = #0000 = 0000000000000000 +#0000: FR (OF SF ZF): 000 +#0000: Memory:::: +#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0000: 0000: 1210 000B 1220 000C F000 0002 1210 000D F000 0002 8100 0030 0001 000A 0000 0000 +#0000: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 11 = #000B = 0000000000001011 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 64 = #0040 = 0000000001000000 +#0002: PR: 2 = #0002 = 0000000000000010 +#0002: FR (OF SF ZF): 000 +#0002: Memory:::: +#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0002: 0000: 1210 000B 1220 000C F000 0002 1210 000D F000 0002 8100 0030 0001 000A 0000 0000 +#0002: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 11 = #000B = 0000000000001011 +#0004: GR2: 12 = #000C = 0000000000001100 +#0004: GR3: 0 = #0000 = 0000000000000000 +#0004: GR4: 0 = #0000 = 0000000000000000 +#0004: GR5: 0 = #0000 = 0000000000000000 +#0004: GR6: 0 = #0000 = 0000000000000000 +#0004: GR7: 0 = #0000 = 0000000000000000 +#0004: SP: 64 = #0040 = 0000000001000000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 000 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 1210 000B 1220 000C F000 0002 1210 000D F000 0002 8100 0030 0001 000A 0000 0000 +#0004: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +0#0006: Register:::: +#0006: GR0: 0 = #0000 = 0000000000000000 +#0006: GR1: 11 = #000B = 0000000000001011 +#0006: GR2: 12 = #000C = 0000000000001100 +#0006: GR3: 0 = #0000 = 0000000000000000 +#0006: GR4: 0 = #0000 = 0000000000000000 +#0006: GR5: 0 = #0000 = 0000000000000000 +#0006: GR6: 0 = #0000 = 0000000000000000 +#0006: GR7: 0 = #0000 = 0000000000000000 +#0006: SP: 64 = #0040 = 0000000001000000 +#0006: PR: 6 = #0006 = 0000000000000110 +#0006: FR (OF SF ZF): 000 +#0006: Memory:::: +#0006: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0006: 0000: 1210 000B 1220 000C F000 0002 1210 000D F000 0002 8100 0030 0001 000A 0000 0000 +#0006: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0008: Register:::: +#0008: GR0: 0 = #0000 = 0000000000000000 +#0008: GR1: 13 = #000D = 0000000000001101 +#0008: GR2: 12 = #000C = 0000000000001100 +#0008: GR3: 0 = #0000 = 0000000000000000 +#0008: GR4: 0 = #0000 = 0000000000000000 +#0008: GR5: 0 = #0000 = 0000000000000000 +#0008: GR6: 0 = #0000 = 0000000000000000 +#0008: GR7: 0 = #0000 = 0000000000000000 +#0008: SP: 64 = #0040 = 0000000001000000 +#0008: PR: 8 = #0008 = 0000000000001000 +#0008: FR (OF SF ZF): 000 +#0008: Memory:::: +#0008: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0008: 0000: 1210 000B 1220 000C F000 0002 1210 000D F000 0002 8100 0030 0001 000A 0000 0000 +#0008: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + + +#000A: Register:::: +#000A: GR0: 0 = #0000 = 0000000000000000 +#000A: GR1: 13 = #000D = 0000000000001101 +#000A: GR2: 12 = #000C = 0000000000001100 +#000A: GR3: 0 = #0000 = 0000000000000000 +#000A: GR4: 0 = #0000 = 0000000000000000 +#000A: GR5: 0 = #0000 = 0000000000000000 +#000A: GR6: 0 = #0000 = 0000000000000000 +#000A: GR7: 0 = #0000 = 0000000000000000 +#000A: SP: 64 = #0040 = 0000000001000000 +#000A: PR: 10 = #000A = 0000000000001010 +#000A: FR (OF SF ZF): 000 +#000A: Memory:::: +#000A: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000A: 0000: 1210 000B 1220 000C F000 0002 1210 000D F000 0002 8100 0030 0001 000A 0000 0000 +#000A: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + diff --git a/test/integration/casl2/cmd_SVC_svc2/Makefile b/test/integration/casl2/cmd_SVC_svc2/Makefile new file mode 100644 index 0000000..0666f7d --- /dev/null +++ b/test/integration/casl2/cmd_SVC_svc2/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -atd -M64 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/SVC/svc2.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_XOR_xor0/0.txt b/test/integration/casl2/cmd_XOR_xor0/0.txt new file mode 100644 index 0000000..1dba390 --- /dev/null +++ b/test/integration/casl2/cmd_XOR_xor0/0.txt @@ -0,0 +1,67 @@ +../../../../casl2 -atd -M8 ../../../../as/cmd/XOR/xor0.casl + +Assemble ../../../../as/cmd/XOR/xor0.casl (0) + +Assemble ../../../../as/cmd/XOR/xor0.casl (1) +../../../../as/cmd/XOR/xor0.casl: 1:;;; XOR r,adr +../../../../as/cmd/XOR/xor0.casl: 2:MAIN START +../../../../as/cmd/XOR/xor0.casl: 3: LD GR1,A + #0000 #1010 + #0001 #0005 +../../../../as/cmd/XOR/xor0.casl: 4: XOR GR1,B + #0002 #3210 + #0003 #0006 +../../../../as/cmd/XOR/xor0.casl: 5: RET + #0004 #8100 +../../../../as/cmd/XOR/xor0.casl: 6:A DC #3000 + #0005 #3000 +../../../../as/cmd/XOR/xor0.casl: 7:B DC #4FFF + #0006 #4FFF +../../../../as/cmd/XOR/xor0.casl: 8: END + +Executing machine codes +#0000: Register:::: +#0000: GR0: 0 = #0000 = 0000000000000000 +#0000: GR1: 0 = #0000 = 0000000000000000 +#0000: GR2: 0 = #0000 = 0000000000000000 +#0000: GR3: 0 = #0000 = 0000000000000000 +#0000: GR4: 0 = #0000 = 0000000000000000 +#0000: GR5: 0 = #0000 = 0000000000000000 +#0000: GR6: 0 = #0000 = 0000000000000000 +#0000: GR7: 0 = #0000 = 0000000000000000 +#0000: SP: 8 = #0008 = 0000000000001000 +#0000: PR: 0 = #0000 = 0000000000000000 +#0000: FR (OF SF ZF): 000 +#0000: Memory:::: +#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0000: 0000: 1010 0005 3210 0006 8100 3000 4FFF 0000 +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 12288 = #3000 = 0011000000000000 +#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: 8 = #0008 = 0000000000001000 +#0002: PR: 2 = #0002 = 0000000000000010 +#0002: FR (OF SF ZF): 000 +#0002: Memory:::: +#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0002: 0000: 1010 0005 3210 0006 8100 3000 4FFF 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 32767 = #7FFF = 0111111111111111 +#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: 8 = #0008 = 0000000000001000 +#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 3210 0006 8100 3000 4FFF 0000 diff --git a/test/integration/casl2/cmd_XOR_xor0/Makefile b/test/integration/casl2/cmd_XOR_xor0/Makefile new file mode 100644 index 0000000..ded3598 --- /dev/null +++ b/test/integration/casl2/cmd_XOR_xor0/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -atd -M8 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/XOR/xor0.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_XOR_xor0_s/0.txt b/test/integration/casl2/cmd_XOR_xor0_s/0.txt new file mode 100644 index 0000000..e5f9dbc --- /dev/null +++ b/test/integration/casl2/cmd_XOR_xor0_s/0.txt @@ -0,0 +1,67 @@ +../../../../casl2 -atd -M8 ../../../../as/cmd/XOR/xor0_s.casl + +Assemble ../../../../as/cmd/XOR/xor0_s.casl (0) + +Assemble ../../../../as/cmd/XOR/xor0_s.casl (1) +../../../../as/cmd/XOR/xor0_s.casl: 1:;;; XOR r,adr 演算結果の符号が負 +../../../../as/cmd/XOR/xor0_s.casl: 2:MAIN START +../../../../as/cmd/XOR/xor0_s.casl: 3: LD GR1,A + #0000 #1010 + #0001 #0005 +../../../../as/cmd/XOR/xor0_s.casl: 4: XOR GR1,B + #0002 #3210 + #0003 #0006 +../../../../as/cmd/XOR/xor0_s.casl: 5: RET + #0004 #8100 +../../../../as/cmd/XOR/xor0_s.casl: 6:A DC #8000 + #0005 #8000 +../../../../as/cmd/XOR/xor0_s.casl: 7:B DC #FFFF + #0006 #FFFF +../../../../as/cmd/XOR/xor0_s.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: 8 = #0008 = 0000000000001000 +#0000: PR: 0 = #0000 = 0000000000000000 +#0000: FR (OF SF ZF): 000 +#0000: Memory:::: +#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0000: 0000: 1010 0005 3210 0006 8100 8000 FFFF 0000 +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: -32768 = #8000 = 1000000000000000 +#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: 8 = #0008 = 0000000000001000 +#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 3210 0006 8100 8000 FFFF 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 32767 = #7FFF = 0111111111111111 +#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: 8 = #0008 = 0000000000001000 +#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 3210 0006 8100 8000 FFFF 0000 diff --git a/test/integration/casl2/cmd_XOR_xor0_s/Makefile b/test/integration/casl2/cmd_XOR_xor0_s/Makefile new file mode 100644 index 0000000..a6470df --- /dev/null +++ b/test/integration/casl2/cmd_XOR_xor0_s/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -atd -M8 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/XOR/xor0_s.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_XOR_xor0_z/0.txt b/test/integration/casl2/cmd_XOR_xor0_z/0.txt new file mode 100644 index 0000000..1b299a4 --- /dev/null +++ b/test/integration/casl2/cmd_XOR_xor0_z/0.txt @@ -0,0 +1,67 @@ +../../../../casl2 -atd -M8 ../../../../as/cmd/XOR/xor0_z.casl + +Assemble ../../../../as/cmd/XOR/xor0_z.casl (0) + +Assemble ../../../../as/cmd/XOR/xor0_z.casl (1) +../../../../as/cmd/XOR/xor0_z.casl: 1:;;; XOR r,adr 演算結果が零 +../../../../as/cmd/XOR/xor0_z.casl: 2:MAIN START +../../../../as/cmd/XOR/xor0_z.casl: 3: LD GR1,A + #0000 #1010 + #0001 #0005 +../../../../as/cmd/XOR/xor0_z.casl: 4: XOR GR1,B + #0002 #3210 + #0003 #0006 +../../../../as/cmd/XOR/xor0_z.casl: 5: RET + #0004 #8100 +../../../../as/cmd/XOR/xor0_z.casl: 6:A DC #0001 + #0005 #0001 +../../../../as/cmd/XOR/xor0_z.casl: 7:B DC #FFFE + #0006 #FFFE +../../../../as/cmd/XOR/xor0_z.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: 8 = #0008 = 0000000000001000 +#0000: PR: 0 = #0000 = 0000000000000000 +#0000: FR (OF SF ZF): 000 +#0000: Memory:::: +#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0000: 0000: 1010 0005 3210 0006 8100 0001 FFFE 0000 +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 1 = #0001 = 0000000000000001 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 8 = #0008 = 0000000000001000 +#0002: PR: 2 = #0002 = 0000000000000010 +#0002: FR (OF SF ZF): 000 +#0002: Memory:::: +#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0002: 0000: 1010 0005 3210 0006 8100 0001 FFFE 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#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: 8 = #0008 = 0000000000001000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 010 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 1010 0005 3210 0006 8100 0001 FFFE 0000 diff --git a/test/integration/casl2/cmd_XOR_xor0_z/Makefile b/test/integration/casl2/cmd_XOR_xor0_z/Makefile new file mode 100644 index 0000000..753276f --- /dev/null +++ b/test/integration/casl2/cmd_XOR_xor0_z/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -atd -M8 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/XOR/xor0_z.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_XOR_xor1/0.txt b/test/integration/casl2/cmd_XOR_xor1/0.txt new file mode 100644 index 0000000..2260604 --- /dev/null +++ b/test/integration/casl2/cmd_XOR_xor1/0.txt @@ -0,0 +1,89 @@ +../../../../casl2 -atd -M16 ../../../../as/cmd/XOR/xor1.casl + +Assemble ../../../../as/cmd/XOR/xor1.casl (0) + +Assemble ../../../../as/cmd/XOR/xor1.casl (1) +../../../../as/cmd/XOR/xor1.casl: 1:;;; XOR r,adr,x +../../../../as/cmd/XOR/xor1.casl: 2:MAIN START +../../../../as/cmd/XOR/xor1.casl: 3: LD GR1,A + #0000 #1010 + #0001 #0007 +../../../../as/cmd/XOR/xor1.casl: 4: LAD GR2,1 + #0002 #1220 + #0003 #0001 +../../../../as/cmd/XOR/xor1.casl: 5: XOR GR1,1,GR2 + #0004 #3212 + #0005 #0001 +../../../../as/cmd/XOR/xor1.casl: 6: RET + #0006 #8100 +../../../../as/cmd/XOR/xor1.casl: 7:A DC #3000 + #0007 #3000 +../../../../as/cmd/XOR/xor1.casl: 8: DC #4FFF + #0008 #4FFF +../../../../as/cmd/XOR/xor1.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: 16 = #0010 = 0000000000010000 +#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 1220 0001 3212 0001 8100 3000 4FFF 0000 0000 0000 0000 0000 0000 0000 + +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 12288 = #3000 = 0011000000000000 +#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: 16 = #0010 = 0000000000010000 +#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 1220 0001 3212 0001 8100 3000 4FFF 0000 0000 0000 0000 0000 0000 0000 + +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 12288 = #3000 = 0011000000000000 +#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: 16 = #0010 = 0000000000010000 +#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 1220 0001 3212 0001 8100 3000 4FFF 0000 0000 0000 0000 0000 0000 0000 + +#0006: Register:::: +#0006: GR0: 0 = #0000 = 0000000000000000 +#0006: GR1: 8736 = #2220 = 0010001000100000 +#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: 16 = #0010 = 0000000000010000 +#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 1220 0001 3212 0001 8100 3000 4FFF 0000 0000 0000 0000 0000 0000 0000 + diff --git a/test/integration/casl2/cmd_XOR_xor1/Makefile b/test/integration/casl2/cmd_XOR_xor1/Makefile new file mode 100644 index 0000000..8ed84bb --- /dev/null +++ b/test/integration/casl2/cmd_XOR_xor1/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -atd -M16 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/XOR/xor1.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_XOR_xor2/0.txt b/test/integration/casl2/cmd_XOR_xor2/0.txt new file mode 100644 index 0000000..87e158a --- /dev/null +++ b/test/integration/casl2/cmd_XOR_xor2/0.txt @@ -0,0 +1,88 @@ +../../../../casl2 -atd -M16 ../../../../as/cmd/XOR/xor2.casl + +Assemble ../../../../as/cmd/XOR/xor2.casl (0) + +Assemble ../../../../as/cmd/XOR/xor2.casl (1) +../../../../as/cmd/XOR/xor2.casl: 1:;;; XOR r1,r2 +../../../../as/cmd/XOR/xor2.casl: 2:MAIN START +../../../../as/cmd/XOR/xor2.casl: 3: LD GR1,A + #0000 #1010 + #0001 #0006 +../../../../as/cmd/XOR/xor2.casl: 4: LD GR2,B + #0002 #1020 + #0003 #0007 +../../../../as/cmd/XOR/xor2.casl: 5: XOR GR1,GR2 + #0004 #3612 +../../../../as/cmd/XOR/xor2.casl: 6: RET + #0005 #8100 +../../../../as/cmd/XOR/xor2.casl: 7:A DC #3000 + #0006 #3000 +../../../../as/cmd/XOR/xor2.casl: 8:B DC #4FFF + #0007 #4FFF +../../../../as/cmd/XOR/xor2.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: 16 = #0010 = 0000000000010000 +#0000: PR: 0 = #0000 = 0000000000000000 +#0000: FR (OF SF ZF): 000 +#0000: Memory:::: +#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0000: 0000: 1010 0006 1020 0007 3612 8100 3000 4FFF 0000 0000 0000 0000 0000 0000 0000 0000 + +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 12288 = #3000 = 0011000000000000 +#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: 16 = #0010 = 0000000000010000 +#0002: PR: 2 = #0002 = 0000000000000010 +#0002: FR (OF SF ZF): 000 +#0002: Memory:::: +#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0002: 0000: 1010 0006 1020 0007 3612 8100 3000 4FFF 0000 0000 0000 0000 0000 0000 0000 0000 + +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 12288 = #3000 = 0011000000000000 +#0004: GR2: 20479 = #4FFF = 0100111111111111 +#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: 16 = #0010 = 0000000000010000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 000 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 1010 0006 1020 0007 3612 8100 3000 4FFF 0000 0000 0000 0000 0000 0000 0000 0000 + +#0005: Register:::: +#0005: GR0: 0 = #0000 = 0000000000000000 +#0005: GR1: 32767 = #7FFF = 0111111111111111 +#0005: GR2: 20479 = #4FFF = 0100111111111111 +#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: 16 = #0010 = 0000000000010000 +#0005: PR: 5 = #0005 = 0000000000000101 +#0005: FR (OF SF ZF): 000 +#0005: Memory:::: +#0005: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0005: 0000: 1010 0006 1020 0007 3612 8100 3000 4FFF 0000 0000 0000 0000 0000 0000 0000 0000 + diff --git a/test/integration/casl2/cmd_XOR_xor2/Makefile b/test/integration/casl2/cmd_XOR_xor2/Makefile new file mode 100644 index 0000000..b016351 --- /dev/null +++ b/test/integration/casl2/cmd_XOR_xor2/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -atd -M16 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/XOR/xor2.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_XOR_xor2_clear/0.txt b/test/integration/casl2/cmd_XOR_xor2_clear/0.txt new file mode 100644 index 0000000..9dfdc13 --- /dev/null +++ b/test/integration/casl2/cmd_XOR_xor2_clear/0.txt @@ -0,0 +1,64 @@ +../../../../casl2 -atd -M8 ../../../../as/cmd/XOR/xor2_clear.casl + +Assemble ../../../../as/cmd/XOR/xor2_clear.casl (0) + +Assemble ../../../../as/cmd/XOR/xor2_clear.casl (1) +../../../../as/cmd/XOR/xor2_clear.casl: 1:;;; XOR r,r rの内容をクリア +../../../../as/cmd/XOR/xor2_clear.casl: 2:MAIN START +../../../../as/cmd/XOR/xor2_clear.casl: 3:BEGIN LD GR1,A + #0000 #1010 + #0001 #0004 +../../../../as/cmd/XOR/xor2_clear.casl: 4: XOR GR1,GR1 + #0002 #3611 +../../../../as/cmd/XOR/xor2_clear.casl: 5: RET + #0003 #8100 +../../../../as/cmd/XOR/xor2_clear.casl: 6:A DC 3 + #0004 #0003 +../../../../as/cmd/XOR/xor2_clear.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: 8 = #0008 = 0000000000001000 +#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 0004 3611 8100 0003 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: 8 = #0008 = 0000000000001000 +#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 0004 3611 8100 0003 0000 0000 0000 +#0003: Register:::: +#0003: GR0: 0 = #0000 = 0000000000000000 +#0003: GR1: 0 = #0000 = 0000000000000000 +#0003: GR2: 0 = #0000 = 0000000000000000 +#0003: GR3: 0 = #0000 = 0000000000000000 +#0003: GR4: 0 = #0000 = 0000000000000000 +#0003: GR5: 0 = #0000 = 0000000000000000 +#0003: GR6: 0 = #0000 = 0000000000000000 +#0003: GR7: 0 = #0000 = 0000000000000000 +#0003: SP: 8 = #0008 = 0000000000001000 +#0003: PR: 3 = #0003 = 0000000000000011 +#0003: FR (OF SF ZF): 001 +#0003: Memory:::: +#0003: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0003: 0000: 1010 0004 3611 8100 0003 0000 0000 0000 diff --git a/test/integration/casl2/cmd_XOR_xor2_clear/Makefile b/test/integration/casl2/cmd_XOR_xor2_clear/Makefile new file mode 100644 index 0000000..a6fe126 --- /dev/null +++ b/test/integration/casl2/cmd_XOR_xor2_clear/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -atd -M8 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/XOR/xor2_clear.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/casl2/cmd_adda0/0.txt b/test/integration/casl2/cmd_adda0/0.txt deleted file mode 100644 index 4224ac1..0000000 --- a/test/integration/casl2/cmd_adda0/0.txt +++ /dev/null @@ -1,171 +0,0 @@ -../../../../casl2 -slatd ../../../../as/CMD/adda0.casl - -Assemble ../../../../as/CMD/adda0.casl (0) -../../../../as/CMD/adda0.casl: 1:MAIN START -../../../../as/CMD/adda0.casl: 2:BEGIN LAD GR1,3 -../../../../as/CMD/adda0.casl: 3: ADDA GR1,A -../../../../as/CMD/adda0.casl: 4: RET -../../../../as/CMD/adda0.casl: 5:A DC 1 -../../../../as/CMD/adda0.casl: 6: END - -Label:::: -MAIN.BEGIN ---> #0000 -MAIN.A ---> #0005 -MAIN ---> #0000 - -Assemble ../../../../as/CMD/adda0.casl (1) -../../../../as/CMD/adda0.casl: 1:MAIN START -../../../../as/CMD/adda0.casl: 2:BEGIN LAD GR1,3 - #0000 #1210 - #0001 #0003 -../../../../as/CMD/adda0.casl: 3: ADDA GR1,A - #0002 #2010 - #0003 #0005 -../../../../as/CMD/adda0.casl: 4: RET - #0004 #8100 -../../../../as/CMD/adda0.casl: 5:A DC 1 - #0005 #0001 -../../../../as/CMD/adda0.casl: 6: END - -Executing machine codes -#0000: Register:::: -#0000: GR0: 0 = #0000 = 0000000000000000 -#0000: GR1: 0 = #0000 = 0000000000000000 -#0000: GR2: 0 = #0000 = 0000000000000000 -#0000: GR3: 0 = #0000 = 0000000000000000 -#0000: GR4: 0 = #0000 = 0000000000000000 -#0000: GR5: 0 = #0000 = 0000000000000000 -#0000: GR6: 0 = #0000 = 0000000000000000 -#0000: GR7: 0 = #0000 = 0000000000000000 -#0000: SP: 512 = #0200 = 0000001000000000 -#0000: PR: 0 = #0000 = 0000000000000000 -#0000: FR (OF SF ZF): 000 -#0000: Memory:::: -#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0000: 0000: 1210 0003 2010 0005 8100 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0002: Register:::: -#0002: GR0: 0 = #0000 = 0000000000000000 -#0002: GR1: 3 = #0003 = 0000000000000011 -#0002: GR2: 0 = #0000 = 0000000000000000 -#0002: GR3: 0 = #0000 = 0000000000000000 -#0002: GR4: 0 = #0000 = 0000000000000000 -#0002: GR5: 0 = #0000 = 0000000000000000 -#0002: GR6: 0 = #0000 = 0000000000000000 -#0002: GR7: 0 = #0000 = 0000000000000000 -#0002: SP: 512 = #0200 = 0000001000000000 -#0002: PR: 2 = #0002 = 0000000000000010 -#0002: FR (OF SF ZF): 000 -#0002: Memory:::: -#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0002: 0000: 1210 0003 2010 0005 8100 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0004: Register:::: -#0004: GR0: 0 = #0000 = 0000000000000000 -#0004: GR1: 4 = #0004 = 0000000000000100 -#0004: GR2: 0 = #0000 = 0000000000000000 -#0004: GR3: 0 = #0000 = 0000000000000000 -#0004: GR4: 0 = #0000 = 0000000000000000 -#0004: GR5: 0 = #0000 = 0000000000000000 -#0004: GR6: 0 = #0000 = 0000000000000000 -#0004: GR7: 0 = #0000 = 0000000000000000 -#0004: SP: 512 = #0200 = 0000001000000000 -#0004: PR: 4 = #0004 = 0000000000000100 -#0004: FR (OF SF ZF): 000 -#0004: Memory:::: -#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0004: 0000: 1210 0003 2010 0005 8100 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - diff --git a/test/integration/casl2/cmd_adda0/Makefile b/test/integration/casl2/cmd_adda0/Makefile deleted file mode 100644 index d2aec42..0000000 --- a/test/integration/casl2/cmd_adda0/Makefile +++ /dev/null @@ -1,6 +0,0 @@ -include ../CMD.mk # YACASL2DIR, CASL2 -CASL2FLAG = -slatd -ASDIR = $(YACASL2DIR)/as/CMD -ASFILE = $(ASDIR)/adda0.casl -CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) -include ../TEST.mk diff --git a/test/integration/casl2/cmd_adda1/0.txt b/test/integration/casl2/cmd_adda1/0.txt deleted file mode 100644 index 8182429..0000000 --- a/test/integration/casl2/cmd_adda1/0.txt +++ /dev/null @@ -1,225 +0,0 @@ -../../../../casl2 -slatd ../../../../as/CMD/adda1.casl - -Assemble ../../../../as/CMD/adda1.casl (0) -../../../../as/CMD/adda1.casl: 1:MAIN START -../../../../as/CMD/adda1.casl: 2:BEGIN LD GR1,A -../../../../as/CMD/adda1.casl: 3: LD GR2,B -../../../../as/CMD/adda1.casl: 4: ADDA GR1,GR2 -../../../../as/CMD/adda1.casl: 5: RET -../../../../as/CMD/adda1.casl: 6:A DC 3 -../../../../as/CMD/adda1.casl: 7:B DC 1 -../../../../as/CMD/adda1.casl: 8: END - -Label:::: -MAIN.BEGIN ---> #0000 -MAIN.A ---> #0006 -MAIN.B ---> #0007 -MAIN ---> #0000 - -Assemble ../../../../as/CMD/adda1.casl (1) -../../../../as/CMD/adda1.casl: 1:MAIN START -../../../../as/CMD/adda1.casl: 2:BEGIN LD GR1,A - #0000 #1010 - #0001 #0006 -../../../../as/CMD/adda1.casl: 3: LD GR2,B - #0002 #1020 - #0003 #0007 -../../../../as/CMD/adda1.casl: 4: ADDA GR1,GR2 - #0004 #2412 -../../../../as/CMD/adda1.casl: 5: RET - #0005 #8100 -../../../../as/CMD/adda1.casl: 6:A DC 3 - #0006 #0003 -../../../../as/CMD/adda1.casl: 7:B DC 1 - #0007 #0001 -../../../../as/CMD/adda1.casl: 8: END - -Executing machine codes -#0000: Register:::: -#0000: GR0: 0 = #0000 = 0000000000000000 -#0000: GR1: 0 = #0000 = 0000000000000000 -#0000: GR2: 0 = #0000 = 0000000000000000 -#0000: GR3: 0 = #0000 = 0000000000000000 -#0000: GR4: 0 = #0000 = 0000000000000000 -#0000: GR5: 0 = #0000 = 0000000000000000 -#0000: GR6: 0 = #0000 = 0000000000000000 -#0000: GR7: 0 = #0000 = 0000000000000000 -#0000: SP: 512 = #0200 = 0000001000000000 -#0000: PR: 0 = #0000 = 0000000000000000 -#0000: FR (OF SF ZF): 000 -#0000: Memory:::: -#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0000: 0000: 1010 0006 1020 0007 2412 8100 0003 0001 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0002: Register:::: -#0002: GR0: 0 = #0000 = 0000000000000000 -#0002: GR1: 3 = #0003 = 0000000000000011 -#0002: GR2: 0 = #0000 = 0000000000000000 -#0002: GR3: 0 = #0000 = 0000000000000000 -#0002: GR4: 0 = #0000 = 0000000000000000 -#0002: GR5: 0 = #0000 = 0000000000000000 -#0002: GR6: 0 = #0000 = 0000000000000000 -#0002: GR7: 0 = #0000 = 0000000000000000 -#0002: SP: 512 = #0200 = 0000001000000000 -#0002: PR: 2 = #0002 = 0000000000000010 -#0002: FR (OF SF ZF): 000 -#0002: Memory:::: -#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0002: 0000: 1010 0006 1020 0007 2412 8100 0003 0001 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0004: Register:::: -#0004: GR0: 0 = #0000 = 0000000000000000 -#0004: GR1: 3 = #0003 = 0000000000000011 -#0004: GR2: 1 = #0001 = 0000000000000001 -#0004: GR3: 0 = #0000 = 0000000000000000 -#0004: GR4: 0 = #0000 = 0000000000000000 -#0004: GR5: 0 = #0000 = 0000000000000000 -#0004: GR6: 0 = #0000 = 0000000000000000 -#0004: GR7: 0 = #0000 = 0000000000000000 -#0004: SP: 512 = #0200 = 0000001000000000 -#0004: PR: 4 = #0004 = 0000000000000100 -#0004: FR (OF SF ZF): 000 -#0004: Memory:::: -#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0004: 0000: 1010 0006 1020 0007 2412 8100 0003 0001 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0005: Register:::: -#0005: GR0: 0 = #0000 = 0000000000000000 -#0005: GR1: 4 = #0004 = 0000000000000100 -#0005: GR2: 1 = #0001 = 0000000000000001 -#0005: GR3: 0 = #0000 = 0000000000000000 -#0005: GR4: 0 = #0000 = 0000000000000000 -#0005: GR5: 0 = #0000 = 0000000000000000 -#0005: GR6: 0 = #0000 = 0000000000000000 -#0005: GR7: 0 = #0000 = 0000000000000000 -#0005: SP: 512 = #0200 = 0000001000000000 -#0005: PR: 5 = #0005 = 0000000000000101 -#0005: FR (OF SF ZF): 000 -#0005: Memory:::: -#0005: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0005: 0000: 1010 0006 1020 0007 2412 8100 0003 0001 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - diff --git a/test/integration/casl2/cmd_adda1/Makefile b/test/integration/casl2/cmd_adda1/Makefile deleted file mode 100644 index 0ad75ba..0000000 --- a/test/integration/casl2/cmd_adda1/Makefile +++ /dev/null @@ -1,6 +0,0 @@ -include ../CMD.mk # YACASL2DIR, CASL2 -CASL2FLAG = -slatd -ASDIR = $(YACASL2DIR)/as/CMD -ASFILE = $(ASDIR)/adda1.casl -CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) $(IN) -include ../TEST.mk diff --git a/test/integration/casl2/cmd_adda_overflow/0.txt b/test/integration/casl2/cmd_adda_overflow/0.txt deleted file mode 100644 index 5138380..0000000 --- a/test/integration/casl2/cmd_adda_overflow/0.txt +++ /dev/null @@ -1,171 +0,0 @@ -../../../../casl2 -slatd ../../../../as/CMD/adda_overflow.casl - -Assemble ../../../../as/CMD/adda_overflow.casl (0) -../../../../as/CMD/adda_overflow.casl: 1:MAIN START BEGIN -../../../../as/CMD/adda_overflow.casl: 2:BEGIN LAD GR1,32766 -../../../../as/CMD/adda_overflow.casl: 3: ADDA GR1,A -../../../../as/CMD/adda_overflow.casl: 4: RET -../../../../as/CMD/adda_overflow.casl: 5:A DC 29 -../../../../as/CMD/adda_overflow.casl: 6: END - -Label:::: -MAIN.BEGIN ---> #0000 -MAIN.A ---> #0005 -MAIN ---> #0000 - -Assemble ../../../../as/CMD/adda_overflow.casl (1) -../../../../as/CMD/adda_overflow.casl: 1:MAIN START BEGIN -../../../../as/CMD/adda_overflow.casl: 2:BEGIN LAD GR1,32766 - #0000 #1210 - #0001 #7FFE -../../../../as/CMD/adda_overflow.casl: 3: ADDA GR1,A - #0002 #2010 - #0003 #0005 -../../../../as/CMD/adda_overflow.casl: 4: RET - #0004 #8100 -../../../../as/CMD/adda_overflow.casl: 5:A DC 29 - #0005 #001D -../../../../as/CMD/adda_overflow.casl: 6: END - -Executing machine codes -#0000: Register:::: -#0000: GR0: 0 = #0000 = 0000000000000000 -#0000: GR1: 0 = #0000 = 0000000000000000 -#0000: GR2: 0 = #0000 = 0000000000000000 -#0000: GR3: 0 = #0000 = 0000000000000000 -#0000: GR4: 0 = #0000 = 0000000000000000 -#0000: GR5: 0 = #0000 = 0000000000000000 -#0000: GR6: 0 = #0000 = 0000000000000000 -#0000: GR7: 0 = #0000 = 0000000000000000 -#0000: SP: 512 = #0200 = 0000001000000000 -#0000: PR: 0 = #0000 = 0000000000000000 -#0000: FR (OF SF ZF): 000 -#0000: Memory:::: -#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0000: 0000: 1210 7FFE 2010 0005 8100 001D 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0002: Register:::: -#0002: GR0: 0 = #0000 = 0000000000000000 -#0002: GR1: 32766 = #7FFE = 0111111111111110 -#0002: GR2: 0 = #0000 = 0000000000000000 -#0002: GR3: 0 = #0000 = 0000000000000000 -#0002: GR4: 0 = #0000 = 0000000000000000 -#0002: GR5: 0 = #0000 = 0000000000000000 -#0002: GR6: 0 = #0000 = 0000000000000000 -#0002: GR7: 0 = #0000 = 0000000000000000 -#0002: SP: 512 = #0200 = 0000001000000000 -#0002: PR: 2 = #0002 = 0000000000000010 -#0002: FR (OF SF ZF): 000 -#0002: Memory:::: -#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0002: 0000: 1210 7FFE 2010 0005 8100 001D 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0004: Register:::: -#0004: GR0: 0 = #0000 = 0000000000000000 -#0004: GR1: -32741 = #801B = 1000000000011011 -#0004: GR2: 0 = #0000 = 0000000000000000 -#0004: GR3: 0 = #0000 = 0000000000000000 -#0004: GR4: 0 = #0000 = 0000000000000000 -#0004: GR5: 0 = #0000 = 0000000000000000 -#0004: GR6: 0 = #0000 = 0000000000000000 -#0004: GR7: 0 = #0000 = 0000000000000000 -#0004: SP: 512 = #0200 = 0000001000000000 -#0004: PR: 4 = #0004 = 0000000000000100 -#0004: FR (OF SF ZF): 110 -#0004: Memory:::: -#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0004: 0000: 1210 7FFE 2010 0005 8100 001D 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - diff --git a/test/integration/casl2/cmd_adda_overflow/Makefile b/test/integration/casl2/cmd_adda_overflow/Makefile deleted file mode 100644 index 3c5450e..0000000 --- a/test/integration/casl2/cmd_adda_overflow/Makefile +++ /dev/null @@ -1,6 +0,0 @@ -include ../CMD.mk # YACASL2DIR, CASL2 -CASL2FLAG = -slatd -ASDIR = $(YACASL2DIR)/as/CMD -ASFILE = $(ASDIR)/adda_overflow.casl -CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) $(IN) -include ../TEST.mk diff --git a/test/integration/casl2/cmd_addl/0.txt b/test/integration/casl2/cmd_addl/0.txt deleted file mode 100644 index 2060c00..0000000 --- a/test/integration/casl2/cmd_addl/0.txt +++ /dev/null @@ -1,230 +0,0 @@ -../../../../casl2 -slatd ../../../../as/CMD/addl.casl - -Assemble ../../../../as/CMD/addl.casl (0) -../../../../as/CMD/addl.casl: 1:MAIN START BEGIN -../../../../as/CMD/addl.casl: 2:BEGIN LD GR0,A -../../../../as/CMD/addl.casl: 3: ADDL GR0,B -../../../../as/CMD/addl.casl: 4: ST GR0,C -../../../../as/CMD/addl.casl: 5: RET -../../../../as/CMD/addl.casl: 6:A DC 32766 -../../../../as/CMD/addl.casl: 7:B DC 29 -../../../../as/CMD/addl.casl: 8:C DS 1 -../../../../as/CMD/addl.casl: 9: END - -Label:::: -MAIN.BEGIN ---> #0000 -MAIN.A ---> #0007 -MAIN.B ---> #0008 -MAIN.C ---> #0009 -MAIN ---> #0000 - -Assemble ../../../../as/CMD/addl.casl (1) -../../../../as/CMD/addl.casl: 1:MAIN START BEGIN -../../../../as/CMD/addl.casl: 2:BEGIN LD GR0,A - #0000 #1000 - #0001 #0007 -../../../../as/CMD/addl.casl: 3: ADDL GR0,B - #0002 #2200 - #0003 #0008 -../../../../as/CMD/addl.casl: 4: ST GR0,C - #0004 #1100 - #0005 #0009 -../../../../as/CMD/addl.casl: 5: RET - #0006 #8100 -../../../../as/CMD/addl.casl: 6:A DC 32766 - #0007 #7FFE -../../../../as/CMD/addl.casl: 7:B DC 29 - #0008 #001D -../../../../as/CMD/addl.casl: 8:C DS 1 - #0009 #0000 -../../../../as/CMD/addl.casl: 9: END - -Executing machine codes -#0000: Register:::: -#0000: GR0: 0 = #0000 = 0000000000000000 -#0000: GR1: 0 = #0000 = 0000000000000000 -#0000: GR2: 0 = #0000 = 0000000000000000 -#0000: GR3: 0 = #0000 = 0000000000000000 -#0000: GR4: 0 = #0000 = 0000000000000000 -#0000: GR5: 0 = #0000 = 0000000000000000 -#0000: GR6: 0 = #0000 = 0000000000000000 -#0000: GR7: 0 = #0000 = 0000000000000000 -#0000: SP: 512 = #0200 = 0000001000000000 -#0000: PR: 0 = #0000 = 0000000000000000 -#0000: FR (OF SF ZF): 000 -#0000: Memory:::: -#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0000: 0000: 1000 0007 2200 0008 1100 0009 8100 7FFE 001D 0000 0000 0000 0000 0000 0000 0000 -#0000: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0002: Register:::: -#0002: GR0: 32766 = #7FFE = 0111111111111110 -#0002: GR1: 0 = #0000 = 0000000000000000 -#0002: GR2: 0 = #0000 = 0000000000000000 -#0002: GR3: 0 = #0000 = 0000000000000000 -#0002: GR4: 0 = #0000 = 0000000000000000 -#0002: GR5: 0 = #0000 = 0000000000000000 -#0002: GR6: 0 = #0000 = 0000000000000000 -#0002: GR7: 0 = #0000 = 0000000000000000 -#0002: SP: 512 = #0200 = 0000001000000000 -#0002: PR: 2 = #0002 = 0000000000000010 -#0002: FR (OF SF ZF): 000 -#0002: Memory:::: -#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0002: 0000: 1000 0007 2200 0008 1100 0009 8100 7FFE 001D 0000 0000 0000 0000 0000 0000 0000 -#0002: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0004: Register:::: -#0004: GR0: -32741 = #801B = 1000000000011011 -#0004: GR1: 0 = #0000 = 0000000000000000 -#0004: GR2: 0 = #0000 = 0000000000000000 -#0004: GR3: 0 = #0000 = 0000000000000000 -#0004: GR4: 0 = #0000 = 0000000000000000 -#0004: GR5: 0 = #0000 = 0000000000000000 -#0004: GR6: 0 = #0000 = 0000000000000000 -#0004: GR7: 0 = #0000 = 0000000000000000 -#0004: SP: 512 = #0200 = 0000001000000000 -#0004: PR: 4 = #0004 = 0000000000000100 -#0004: FR (OF SF ZF): 010 -#0004: Memory:::: -#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0004: 0000: 1000 0007 2200 0008 1100 0009 8100 7FFE 001D 0000 0000 0000 0000 0000 0000 0000 -#0004: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0006: Register:::: -#0006: GR0: -32741 = #801B = 1000000000011011 -#0006: GR1: 0 = #0000 = 0000000000000000 -#0006: GR2: 0 = #0000 = 0000000000000000 -#0006: GR3: 0 = #0000 = 0000000000000000 -#0006: GR4: 0 = #0000 = 0000000000000000 -#0006: GR5: 0 = #0000 = 0000000000000000 -#0006: GR6: 0 = #0000 = 0000000000000000 -#0006: GR7: 0 = #0000 = 0000000000000000 -#0006: SP: 512 = #0200 = 0000001000000000 -#0006: PR: 6 = #0006 = 0000000000000110 -#0006: FR (OF SF ZF): 010 -#0006: Memory:::: -#0006: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0006: 0000: 1000 0007 2200 0008 1100 0009 8100 7FFE 001D 801B 0000 0000 0000 0000 0000 0000 -#0006: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - diff --git a/test/integration/casl2/cmd_addl/Makefile b/test/integration/casl2/cmd_addl/Makefile deleted file mode 100644 index 762e623..0000000 --- a/test/integration/casl2/cmd_addl/Makefile +++ /dev/null @@ -1,6 +0,0 @@ -include ../CMD.mk # YACASL2DIR, CASL2 -CASL2FLAG = -slatd -ASDIR = $(YACASL2DIR)/as/CMD -ASFILE = $(ASDIR)/addl.casl -CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) $(IN) -include ../TEST.mk diff --git a/test/integration/casl2/cmd_addl_overflow/0.txt b/test/integration/casl2/cmd_addl_overflow/0.txt deleted file mode 100644 index 8deee58..0000000 --- a/test/integration/casl2/cmd_addl_overflow/0.txt +++ /dev/null @@ -1,285 +0,0 @@ -../../../../casl2 -slatd ../../../../as/CMD/addl_overflow.casl - -Assemble ../../../../as/CMD/addl_overflow.casl (0) -../../../../as/CMD/addl_overflow.casl: 1:MAIN START BEGIN -../../../../as/CMD/addl_overflow.casl: 2:BEGIN LD GR1,A -../../../../as/CMD/addl_overflow.casl: 3: ADDL GR1,B -../../../../as/CMD/addl_overflow.casl: 4: ADDL GR1,C -../../../../as/CMD/addl_overflow.casl: 5: ADDL GR1,D -../../../../as/CMD/addl_overflow.casl: 6: RET -../../../../as/CMD/addl_overflow.casl: 7:A DC 32765 -../../../../as/CMD/addl_overflow.casl: 8:B DC 4 -../../../../as/CMD/addl_overflow.casl: 9:C DC 32764 -../../../../as/CMD/addl_overflow.casl: 10:D DC 7 -../../../../as/CMD/addl_overflow.casl: 11: END - -Label:::: -MAIN.BEGIN ---> #0000 -MAIN.A ---> #0009 -MAIN.B ---> #000A -MAIN.C ---> #000B -MAIN.D ---> #000C -MAIN ---> #0000 - -Assemble ../../../../as/CMD/addl_overflow.casl (1) -../../../../as/CMD/addl_overflow.casl: 1:MAIN START BEGIN -../../../../as/CMD/addl_overflow.casl: 2:BEGIN LD GR1,A - #0000 #1010 - #0001 #0009 -../../../../as/CMD/addl_overflow.casl: 3: ADDL GR1,B - #0002 #2210 - #0003 #000A -../../../../as/CMD/addl_overflow.casl: 4: ADDL GR1,C - #0004 #2210 - #0005 #000B -../../../../as/CMD/addl_overflow.casl: 5: ADDL GR1,D - #0006 #2210 - #0007 #000C -../../../../as/CMD/addl_overflow.casl: 6: RET - #0008 #8100 -../../../../as/CMD/addl_overflow.casl: 7:A DC 32765 - #0009 #7FFD -../../../../as/CMD/addl_overflow.casl: 8:B DC 4 - #000A #0004 -../../../../as/CMD/addl_overflow.casl: 9:C DC 32764 - #000B #7FFC -../../../../as/CMD/addl_overflow.casl: 10:D DC 7 - #000C #0007 -../../../../as/CMD/addl_overflow.casl: 11: END - -Executing machine codes -#0000: Register:::: -#0000: GR0: 0 = #0000 = 0000000000000000 -#0000: GR1: 0 = #0000 = 0000000000000000 -#0000: GR2: 0 = #0000 = 0000000000000000 -#0000: GR3: 0 = #0000 = 0000000000000000 -#0000: GR4: 0 = #0000 = 0000000000000000 -#0000: GR5: 0 = #0000 = 0000000000000000 -#0000: GR6: 0 = #0000 = 0000000000000000 -#0000: GR7: 0 = #0000 = 0000000000000000 -#0000: SP: 512 = #0200 = 0000001000000000 -#0000: PR: 0 = #0000 = 0000000000000000 -#0000: FR (OF SF ZF): 000 -#0000: Memory:::: -#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0000: 0000: 1010 0009 2210 000A 2210 000B 2210 000C 8100 7FFD 0004 7FFC 0007 0000 0000 0000 -#0000: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0002: Register:::: -#0002: GR0: 0 = #0000 = 0000000000000000 -#0002: GR1: 32765 = #7FFD = 0111111111111101 -#0002: GR2: 0 = #0000 = 0000000000000000 -#0002: GR3: 0 = #0000 = 0000000000000000 -#0002: GR4: 0 = #0000 = 0000000000000000 -#0002: GR5: 0 = #0000 = 0000000000000000 -#0002: GR6: 0 = #0000 = 0000000000000000 -#0002: GR7: 0 = #0000 = 0000000000000000 -#0002: SP: 512 = #0200 = 0000001000000000 -#0002: PR: 2 = #0002 = 0000000000000010 -#0002: FR (OF SF ZF): 000 -#0002: Memory:::: -#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0002: 0000: 1010 0009 2210 000A 2210 000B 2210 000C 8100 7FFD 0004 7FFC 0007 0000 0000 0000 -#0002: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0004: Register:::: -#0004: GR0: 0 = #0000 = 0000000000000000 -#0004: GR1: -32767 = #8001 = 1000000000000001 -#0004: GR2: 0 = #0000 = 0000000000000000 -#0004: GR3: 0 = #0000 = 0000000000000000 -#0004: GR4: 0 = #0000 = 0000000000000000 -#0004: GR5: 0 = #0000 = 0000000000000000 -#0004: GR6: 0 = #0000 = 0000000000000000 -#0004: GR7: 0 = #0000 = 0000000000000000 -#0004: SP: 512 = #0200 = 0000001000000000 -#0004: PR: 4 = #0004 = 0000000000000100 -#0004: FR (OF SF ZF): 010 -#0004: Memory:::: -#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0004: 0000: 1010 0009 2210 000A 2210 000B 2210 000C 8100 7FFD 0004 7FFC 0007 0000 0000 0000 -#0004: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0006: Register:::: -#0006: GR0: 0 = #0000 = 0000000000000000 -#0006: GR1: -3 = #FFFD = 1111111111111101 -#0006: GR2: 0 = #0000 = 0000000000000000 -#0006: GR3: 0 = #0000 = 0000000000000000 -#0006: GR4: 0 = #0000 = 0000000000000000 -#0006: GR5: 0 = #0000 = 0000000000000000 -#0006: GR6: 0 = #0000 = 0000000000000000 -#0006: GR7: 0 = #0000 = 0000000000000000 -#0006: SP: 512 = #0200 = 0000001000000000 -#0006: PR: 6 = #0006 = 0000000000000110 -#0006: FR (OF SF ZF): 010 -#0006: Memory:::: -#0006: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0006: 0000: 1010 0009 2210 000A 2210 000B 2210 000C 8100 7FFD 0004 7FFC 0007 0000 0000 0000 -#0006: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0008: Register:::: -#0008: GR0: 0 = #0000 = 0000000000000000 -#0008: GR1: 4 = #0004 = 0000000000000100 -#0008: GR2: 0 = #0000 = 0000000000000000 -#0008: GR3: 0 = #0000 = 0000000000000000 -#0008: GR4: 0 = #0000 = 0000000000000000 -#0008: GR5: 0 = #0000 = 0000000000000000 -#0008: GR6: 0 = #0000 = 0000000000000000 -#0008: GR7: 0 = #0000 = 0000000000000000 -#0008: SP: 512 = #0200 = 0000001000000000 -#0008: PR: 8 = #0008 = 0000000000001000 -#0008: FR (OF SF ZF): 100 -#0008: Memory:::: -#0008: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0008: 0000: 1010 0009 2210 000A 2210 000B 2210 000C 8100 7FFD 0004 7FFC 0007 0000 0000 0000 -#0008: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - diff --git a/test/integration/casl2/cmd_addl_overflow/Makefile b/test/integration/casl2/cmd_addl_overflow/Makefile deleted file mode 100644 index 0fa93f4..0000000 --- a/test/integration/casl2/cmd_addl_overflow/Makefile +++ /dev/null @@ -1,6 +0,0 @@ -include ../CMD.mk # YACASL2DIR, CASL2 -CASL2FLAG = -slatd -ASDIR = $(YACASL2DIR)/as/CMD -ASFILE = $(ASDIR)/addl_overflow.casl -CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) $(IN) -include ../TEST.mk diff --git a/test/integration/casl2/cmd_and0/0.txt b/test/integration/casl2/cmd_and0/0.txt deleted file mode 100644 index a2041ed..0000000 --- a/test/integration/casl2/cmd_and0/0.txt +++ /dev/null @@ -1,217 +0,0 @@ -../../../../casl2 -slatd ../../../../as/CMD/and0.casl - -Assemble ../../../../as/CMD/and0.casl (0) -../../../../as/CMD/and0.casl: 1:MAIN START -../../../../as/CMD/and0.casl: 2:BEGIN LAD GR1,#8001 -../../../../as/CMD/and0.casl: 3: LAD GR2,#3521 -../../../../as/CMD/and0.casl: 4: AND GR1,GR2 -../../../../as/CMD/and0.casl: 5: RET -../../../../as/CMD/and0.casl: 6: END - -Label:::: -MAIN.BEGIN ---> #0000 -MAIN ---> #0000 - -Assemble ../../../../as/CMD/and0.casl (1) -../../../../as/CMD/and0.casl: 1:MAIN START -../../../../as/CMD/and0.casl: 2:BEGIN LAD GR1,#8001 - #0000 #1210 - #0001 #8001 -../../../../as/CMD/and0.casl: 3: LAD GR2,#3521 - #0002 #1220 - #0003 #3521 -../../../../as/CMD/and0.casl: 4: AND GR1,GR2 - #0004 #3412 -../../../../as/CMD/and0.casl: 5: RET - #0005 #8100 -../../../../as/CMD/and0.casl: 6: END - -Executing machine codes -#0000: Register:::: -#0000: GR0: 0 = #0000 = 0000000000000000 -#0000: GR1: 0 = #0000 = 0000000000000000 -#0000: GR2: 0 = #0000 = 0000000000000000 -#0000: GR3: 0 = #0000 = 0000000000000000 -#0000: GR4: 0 = #0000 = 0000000000000000 -#0000: GR5: 0 = #0000 = 0000000000000000 -#0000: GR6: 0 = #0000 = 0000000000000000 -#0000: GR7: 0 = #0000 = 0000000000000000 -#0000: SP: 512 = #0200 = 0000001000000000 -#0000: PR: 0 = #0000 = 0000000000000000 -#0000: FR (OF SF ZF): 000 -#0000: Memory:::: -#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0000: 0000: 1210 8001 1220 3521 3412 8100 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0002: Register:::: -#0002: GR0: 0 = #0000 = 0000000000000000 -#0002: GR1: -32767 = #8001 = 1000000000000001 -#0002: GR2: 0 = #0000 = 0000000000000000 -#0002: GR3: 0 = #0000 = 0000000000000000 -#0002: GR4: 0 = #0000 = 0000000000000000 -#0002: GR5: 0 = #0000 = 0000000000000000 -#0002: GR6: 0 = #0000 = 0000000000000000 -#0002: GR7: 0 = #0000 = 0000000000000000 -#0002: SP: 512 = #0200 = 0000001000000000 -#0002: PR: 2 = #0002 = 0000000000000010 -#0002: FR (OF SF ZF): 000 -#0002: Memory:::: -#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0002: 0000: 1210 8001 1220 3521 3412 8100 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0004: Register:::: -#0004: GR0: 0 = #0000 = 0000000000000000 -#0004: GR1: -32767 = #8001 = 1000000000000001 -#0004: GR2: 13601 = #3521 = 0011010100100001 -#0004: GR3: 0 = #0000 = 0000000000000000 -#0004: GR4: 0 = #0000 = 0000000000000000 -#0004: GR5: 0 = #0000 = 0000000000000000 -#0004: GR6: 0 = #0000 = 0000000000000000 -#0004: GR7: 0 = #0000 = 0000000000000000 -#0004: SP: 512 = #0200 = 0000001000000000 -#0004: PR: 4 = #0004 = 0000000000000100 -#0004: FR (OF SF ZF): 000 -#0004: Memory:::: -#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0004: 0000: 1210 8001 1220 3521 3412 8100 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0005: Register:::: -#0005: GR0: 0 = #0000 = 0000000000000000 -#0005: GR1: 1 = #0001 = 0000000000000001 -#0005: GR2: 13601 = #3521 = 0011010100100001 -#0005: GR3: 0 = #0000 = 0000000000000000 -#0005: GR4: 0 = #0000 = 0000000000000000 -#0005: GR5: 0 = #0000 = 0000000000000000 -#0005: GR6: 0 = #0000 = 0000000000000000 -#0005: GR7: 0 = #0000 = 0000000000000000 -#0005: SP: 512 = #0200 = 0000001000000000 -#0005: PR: 5 = #0005 = 0000000000000101 -#0005: FR (OF SF ZF): 000 -#0005: Memory:::: -#0005: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0005: 0000: 1210 8001 1220 3521 3412 8100 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - diff --git a/test/integration/casl2/cmd_and0/Makefile b/test/integration/casl2/cmd_and0/Makefile deleted file mode 100644 index 745d51e..0000000 --- a/test/integration/casl2/cmd_and0/Makefile +++ /dev/null @@ -1,6 +0,0 @@ -include ../CMD.mk # YACASL2DIR, CASL2 -CASL2FLAG = -slatd -ASDIR = $(YACASL2DIR)/as/CMD -ASFILE = $(ASDIR)/and0.casl -CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) $(IN) -include ../TEST.mk diff --git a/test/integration/casl2/cmd_and1/0.txt b/test/integration/casl2/cmd_and1/0.txt deleted file mode 100644 index 39341e1..0000000 --- a/test/integration/casl2/cmd_and1/0.txt +++ /dev/null @@ -1,171 +0,0 @@ -../../../../casl2 -slatd ../../../../as/CMD/and1.casl - -Assemble ../../../../as/CMD/and1.casl (0) -../../../../as/CMD/and1.casl: 1:MAIN START -../../../../as/CMD/and1.casl: 2:BEGIN LAD GR0,#3444 -../../../../as/CMD/and1.casl: 3: AND GR0,A -../../../../as/CMD/and1.casl: 4: RET -../../../../as/CMD/and1.casl: 5:A DC #00DD -../../../../as/CMD/and1.casl: 6: END - -Label:::: -MAIN.BEGIN ---> #0000 -MAIN.A ---> #0005 -MAIN ---> #0000 - -Assemble ../../../../as/CMD/and1.casl (1) -../../../../as/CMD/and1.casl: 1:MAIN START -../../../../as/CMD/and1.casl: 2:BEGIN LAD GR0,#3444 - #0000 #1200 - #0001 #3444 -../../../../as/CMD/and1.casl: 3: AND GR0,A - #0002 #3000 - #0003 #0005 -../../../../as/CMD/and1.casl: 4: RET - #0004 #8100 -../../../../as/CMD/and1.casl: 5:A DC #00DD - #0005 #00DD -../../../../as/CMD/and1.casl: 6: END - -Executing machine codes -#0000: Register:::: -#0000: GR0: 0 = #0000 = 0000000000000000 -#0000: GR1: 0 = #0000 = 0000000000000000 -#0000: GR2: 0 = #0000 = 0000000000000000 -#0000: GR3: 0 = #0000 = 0000000000000000 -#0000: GR4: 0 = #0000 = 0000000000000000 -#0000: GR5: 0 = #0000 = 0000000000000000 -#0000: GR6: 0 = #0000 = 0000000000000000 -#0000: GR7: 0 = #0000 = 0000000000000000 -#0000: SP: 512 = #0200 = 0000001000000000 -#0000: PR: 0 = #0000 = 0000000000000000 -#0000: FR (OF SF ZF): 000 -#0000: Memory:::: -#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0000: 0000: 1200 3444 3000 0005 8100 00DD 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0002: Register:::: -#0002: GR0: 13380 = #3444 = 0011010001000100 -#0002: GR1: 0 = #0000 = 0000000000000000 -#0002: GR2: 0 = #0000 = 0000000000000000 -#0002: GR3: 0 = #0000 = 0000000000000000 -#0002: GR4: 0 = #0000 = 0000000000000000 -#0002: GR5: 0 = #0000 = 0000000000000000 -#0002: GR6: 0 = #0000 = 0000000000000000 -#0002: GR7: 0 = #0000 = 0000000000000000 -#0002: SP: 512 = #0200 = 0000001000000000 -#0002: PR: 2 = #0002 = 0000000000000010 -#0002: FR (OF SF ZF): 000 -#0002: Memory:::: -#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0002: 0000: 1200 3444 3000 0005 8100 00DD 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0004: Register:::: -#0004: GR0: 68 = #0044 = 0000000001000100 = 'D' -#0004: GR1: 0 = #0000 = 0000000000000000 -#0004: GR2: 0 = #0000 = 0000000000000000 -#0004: GR3: 0 = #0000 = 0000000000000000 -#0004: GR4: 0 = #0000 = 0000000000000000 -#0004: GR5: 0 = #0000 = 0000000000000000 -#0004: GR6: 0 = #0000 = 0000000000000000 -#0004: GR7: 0 = #0000 = 0000000000000000 -#0004: SP: 512 = #0200 = 0000001000000000 -#0004: PR: 4 = #0004 = 0000000000000100 -#0004: FR (OF SF ZF): 000 -#0004: Memory:::: -#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0004: 0000: 1200 3444 3000 0005 8100 00DD 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - diff --git a/test/integration/casl2/cmd_and1/Makefile b/test/integration/casl2/cmd_and1/Makefile deleted file mode 100644 index 35764fc..0000000 --- a/test/integration/casl2/cmd_and1/Makefile +++ /dev/null @@ -1,6 +0,0 @@ -include ../CMD.mk # YACASL2DIR, CASL2 -CASL2FLAG = -slatd -ASDIR = $(YACASL2DIR)/as/CMD -ASFILE = $(ASDIR)/and1.casl -CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) $(IN) -include ../TEST.mk diff --git a/test/integration/casl2/cmd_and2/0.txt b/test/integration/casl2/cmd_and2/0.txt deleted file mode 100644 index 33a6ad9..0000000 --- a/test/integration/casl2/cmd_and2/0.txt +++ /dev/null @@ -1,168 +0,0 @@ -../../../../casl2 -slatd ../../../../as/CMD/and2.casl - -Assemble ../../../../as/CMD/and2.casl (0) -../../../../as/CMD/and2.casl: 1:MAIN START -../../../../as/CMD/and2.casl: 2:BEGIN LAD GR0,#3444 -../../../../as/CMD/and2.casl: 3: AND GR0,=#00DD -../../../../as/CMD/and2.casl: 4: RET -../../../../as/CMD/and2.casl: 5: END - -Label:::: -MAIN.BEGIN ---> #0000 -MAIN ---> #0000 - -Assemble ../../../../as/CMD/and2.casl (1) -../../../../as/CMD/and2.casl: 1:MAIN START -../../../../as/CMD/and2.casl: 2:BEGIN LAD GR0,#3444 - #0000 #1200 - #0001 #3444 -../../../../as/CMD/and2.casl: 3: AND GR0,=#00DD - #0005 #00DD - #0002 #3000 - #0003 #0005 -../../../../as/CMD/and2.casl: 4: RET - #0004 #8100 -../../../../as/CMD/and2.casl: 5: END - -Executing machine codes -#0000: Register:::: -#0000: GR0: 0 = #0000 = 0000000000000000 -#0000: GR1: 0 = #0000 = 0000000000000000 -#0000: GR2: 0 = #0000 = 0000000000000000 -#0000: GR3: 0 = #0000 = 0000000000000000 -#0000: GR4: 0 = #0000 = 0000000000000000 -#0000: GR5: 0 = #0000 = 0000000000000000 -#0000: GR6: 0 = #0000 = 0000000000000000 -#0000: GR7: 0 = #0000 = 0000000000000000 -#0000: SP: 512 = #0200 = 0000001000000000 -#0000: PR: 0 = #0000 = 0000000000000000 -#0000: FR (OF SF ZF): 000 -#0000: Memory:::: -#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0000: 0000: 1200 3444 3000 0005 8100 00DD 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0002: Register:::: -#0002: GR0: 13380 = #3444 = 0011010001000100 -#0002: GR1: 0 = #0000 = 0000000000000000 -#0002: GR2: 0 = #0000 = 0000000000000000 -#0002: GR3: 0 = #0000 = 0000000000000000 -#0002: GR4: 0 = #0000 = 0000000000000000 -#0002: GR5: 0 = #0000 = 0000000000000000 -#0002: GR6: 0 = #0000 = 0000000000000000 -#0002: GR7: 0 = #0000 = 0000000000000000 -#0002: SP: 512 = #0200 = 0000001000000000 -#0002: PR: 2 = #0002 = 0000000000000010 -#0002: FR (OF SF ZF): 000 -#0002: Memory:::: -#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0002: 0000: 1200 3444 3000 0005 8100 00DD 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0004: Register:::: -#0004: GR0: 68 = #0044 = 0000000001000100 = 'D' -#0004: GR1: 0 = #0000 = 0000000000000000 -#0004: GR2: 0 = #0000 = 0000000000000000 -#0004: GR3: 0 = #0000 = 0000000000000000 -#0004: GR4: 0 = #0000 = 0000000000000000 -#0004: GR5: 0 = #0000 = 0000000000000000 -#0004: GR6: 0 = #0000 = 0000000000000000 -#0004: GR7: 0 = #0000 = 0000000000000000 -#0004: SP: 512 = #0200 = 0000001000000000 -#0004: PR: 4 = #0004 = 0000000000000100 -#0004: FR (OF SF ZF): 000 -#0004: Memory:::: -#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0004: 0000: 1200 3444 3000 0005 8100 00DD 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - diff --git a/test/integration/casl2/cmd_and2/Makefile b/test/integration/casl2/cmd_and2/Makefile deleted file mode 100644 index 206be8d..0000000 --- a/test/integration/casl2/cmd_and2/Makefile +++ /dev/null @@ -1,6 +0,0 @@ -include ../CMD.mk # YACASL2DIR, CASL2 -CASL2FLAG = -slatd -ASDIR = $(YACASL2DIR)/as/CMD -ASFILE = $(ASDIR)/and2.casl -CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) $(IN) -include ../TEST.mk diff --git a/test/integration/casl2/cmd_and3/0.txt b/test/integration/casl2/cmd_and3/0.txt deleted file mode 100644 index 48b94c0..0000000 --- a/test/integration/casl2/cmd_and3/0.txt +++ /dev/null @@ -1,168 +0,0 @@ -../../../../casl2 -slatd ../../../../as/CMD/and3.casl - -Assemble ../../../../as/CMD/and3.casl (0) -../../../../as/CMD/and3.casl: 1:MAIN START -../../../../as/CMD/and3.casl: 2:BEGIN LAD GR0,#0460 -../../../../as/CMD/and3.casl: 3: AND GR0,=#00FF -../../../../as/CMD/and3.casl: 4: RET -../../../../as/CMD/and3.casl: 5: END - -Label:::: -MAIN.BEGIN ---> #0000 -MAIN ---> #0000 - -Assemble ../../../../as/CMD/and3.casl (1) -../../../../as/CMD/and3.casl: 1:MAIN START -../../../../as/CMD/and3.casl: 2:BEGIN LAD GR0,#0460 - #0000 #1200 - #0001 #0460 -../../../../as/CMD/and3.casl: 3: AND GR0,=#00FF - #0005 #00FF - #0002 #3000 - #0003 #0005 -../../../../as/CMD/and3.casl: 4: RET - #0004 #8100 -../../../../as/CMD/and3.casl: 5: END - -Executing machine codes -#0000: Register:::: -#0000: GR0: 0 = #0000 = 0000000000000000 -#0000: GR1: 0 = #0000 = 0000000000000000 -#0000: GR2: 0 = #0000 = 0000000000000000 -#0000: GR3: 0 = #0000 = 0000000000000000 -#0000: GR4: 0 = #0000 = 0000000000000000 -#0000: GR5: 0 = #0000 = 0000000000000000 -#0000: GR6: 0 = #0000 = 0000000000000000 -#0000: GR7: 0 = #0000 = 0000000000000000 -#0000: SP: 512 = #0200 = 0000001000000000 -#0000: PR: 0 = #0000 = 0000000000000000 -#0000: FR (OF SF ZF): 000 -#0000: Memory:::: -#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0000: 0000: 1200 0460 3000 0005 8100 00FF 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0002: Register:::: -#0002: GR0: 1120 = #0460 = 0000010001100000 -#0002: GR1: 0 = #0000 = 0000000000000000 -#0002: GR2: 0 = #0000 = 0000000000000000 -#0002: GR3: 0 = #0000 = 0000000000000000 -#0002: GR4: 0 = #0000 = 0000000000000000 -#0002: GR5: 0 = #0000 = 0000000000000000 -#0002: GR6: 0 = #0000 = 0000000000000000 -#0002: GR7: 0 = #0000 = 0000000000000000 -#0002: SP: 512 = #0200 = 0000001000000000 -#0002: PR: 2 = #0002 = 0000000000000010 -#0002: FR (OF SF ZF): 000 -#0002: Memory:::: -#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0002: 0000: 1200 0460 3000 0005 8100 00FF 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0004: Register:::: -#0004: GR0: 96 = #0060 = 0000000001100000 = '`' -#0004: GR1: 0 = #0000 = 0000000000000000 -#0004: GR2: 0 = #0000 = 0000000000000000 -#0004: GR3: 0 = #0000 = 0000000000000000 -#0004: GR4: 0 = #0000 = 0000000000000000 -#0004: GR5: 0 = #0000 = 0000000000000000 -#0004: GR6: 0 = #0000 = 0000000000000000 -#0004: GR7: 0 = #0000 = 0000000000000000 -#0004: SP: 512 = #0200 = 0000001000000000 -#0004: PR: 4 = #0004 = 0000000000000100 -#0004: FR (OF SF ZF): 000 -#0004: Memory:::: -#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0004: 0000: 1200 0460 3000 0005 8100 00FF 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - diff --git a/test/integration/casl2/cmd_and3/Makefile b/test/integration/casl2/cmd_and3/Makefile deleted file mode 100644 index e98267f..0000000 --- a/test/integration/casl2/cmd_and3/Makefile +++ /dev/null @@ -1,6 +0,0 @@ -include ../CMD.mk # YACASL2DIR, CASL2 -CASL2FLAG = -slatd -ASDIR = $(YACASL2DIR)/as/CMD -ASFILE = $(ASDIR)/and3.casl -CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) $(IN) -include ../TEST.mk diff --git a/test/integration/casl2/cmd_call0/0.txt b/test/integration/casl2/cmd_call0/0.txt deleted file mode 100644 index 9bc9168..0000000 --- a/test/integration/casl2/cmd_call0/0.txt +++ /dev/null @@ -1,331 +0,0 @@ -../../../../casl2 -slatd ../../../../as/CMD/call0.casl - -Assemble ../../../../as/CMD/call0.casl (0) -../../../../as/CMD/call0.casl: 1:MAIN START BEGIN -../../../../as/CMD/call0.casl: 2:BEGIN LD GR1,A -../../../../as/CMD/call0.casl: 3: CALL COPY -../../../../as/CMD/call0.casl: 4: ST GR2,B -../../../../as/CMD/call0.casl: 5: RET -../../../../as/CMD/call0.casl: 6:A DC 29 -../../../../as/CMD/call0.casl: 7:B DS 1 -../../../../as/CMD/call0.casl: 8: END -../../../../as/CMD/call0.casl: 9:COPY START -../../../../as/CMD/call0.casl: 10: LD GR2,GR1 -../../../../as/CMD/call0.casl: 11: RET -../../../../as/CMD/call0.casl: 12: END - -Label:::: -MAIN.BEGIN ---> #0000 -COPY ---> #0009 -MAIN.A ---> #0007 -MAIN.B ---> #0008 -MAIN ---> #0000 - -Assemble ../../../../as/CMD/call0.casl (1) -../../../../as/CMD/call0.casl: 1:MAIN START BEGIN -../../../../as/CMD/call0.casl: 2:BEGIN LD GR1,A - #0000 #1010 - #0001 #0007 -../../../../as/CMD/call0.casl: 3: CALL COPY - #0002 #8000 - #0003 #0009 -../../../../as/CMD/call0.casl: 4: ST GR2,B - #0004 #1120 - #0005 #0008 -../../../../as/CMD/call0.casl: 5: RET - #0006 #8100 -../../../../as/CMD/call0.casl: 6:A DC 29 - #0007 #001D -../../../../as/CMD/call0.casl: 7:B DS 1 - #0008 #0000 -../../../../as/CMD/call0.casl: 8: END -../../../../as/CMD/call0.casl: 9:COPY START -../../../../as/CMD/call0.casl: 10: LD GR2,GR1 - #0009 #1421 -../../../../as/CMD/call0.casl: 11: RET - #000A #8100 -../../../../as/CMD/call0.casl: 12: END - -Executing machine codes -#0000: Register:::: -#0000: GR0: 0 = #0000 = 0000000000000000 -#0000: GR1: 0 = #0000 = 0000000000000000 -#0000: GR2: 0 = #0000 = 0000000000000000 -#0000: GR3: 0 = #0000 = 0000000000000000 -#0000: GR4: 0 = #0000 = 0000000000000000 -#0000: GR5: 0 = #0000 = 0000000000000000 -#0000: GR6: 0 = #0000 = 0000000000000000 -#0000: GR7: 0 = #0000 = 0000000000000000 -#0000: SP: 512 = #0200 = 0000001000000000 -#0000: PR: 0 = #0000 = 0000000000000000 -#0000: FR (OF SF ZF): 000 -#0000: Memory:::: -#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0000: 0000: 1010 0007 8000 0009 1120 0008 8100 001D 0000 1421 8100 0000 0000 0000 0000 0000 -#0000: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0002: Register:::: -#0002: GR0: 0 = #0000 = 0000000000000000 -#0002: GR1: 29 = #001D = 0000000000011101 -#0002: GR2: 0 = #0000 = 0000000000000000 -#0002: GR3: 0 = #0000 = 0000000000000000 -#0002: GR4: 0 = #0000 = 0000000000000000 -#0002: GR5: 0 = #0000 = 0000000000000000 -#0002: GR6: 0 = #0000 = 0000000000000000 -#0002: GR7: 0 = #0000 = 0000000000000000 -#0002: SP: 512 = #0200 = 0000001000000000 -#0002: PR: 2 = #0002 = 0000000000000010 -#0002: FR (OF SF ZF): 000 -#0002: Memory:::: -#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0002: 0000: 1010 0007 8000 0009 1120 0008 8100 001D 0000 1421 8100 0000 0000 0000 0000 0000 -#0002: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0009: Register:::: -#0009: GR0: 0 = #0000 = 0000000000000000 -#0009: GR1: 29 = #001D = 0000000000011101 -#0009: GR2: 0 = #0000 = 0000000000000000 -#0009: GR3: 0 = #0000 = 0000000000000000 -#0009: GR4: 0 = #0000 = 0000000000000000 -#0009: GR5: 0 = #0000 = 0000000000000000 -#0009: GR6: 0 = #0000 = 0000000000000000 -#0009: GR7: 0 = #0000 = 0000000000000000 -#0009: SP: 511 = #01FF = 0000000111111111 -#0009: PR: 9 = #0009 = 0000000000001001 -#0009: FR (OF SF ZF): 000 -#0009: Memory:::: -#0009: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0009: 0000: 1010 0007 8000 0009 1120 0008 8100 001D 0000 1421 8100 0000 0000 0000 0000 0000 -#0009: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0004 - -#000A: Register:::: -#000A: GR0: 0 = #0000 = 0000000000000000 -#000A: GR1: 29 = #001D = 0000000000011101 -#000A: GR2: 29 = #001D = 0000000000011101 -#000A: GR3: 0 = #0000 = 0000000000000000 -#000A: GR4: 0 = #0000 = 0000000000000000 -#000A: GR5: 0 = #0000 = 0000000000000000 -#000A: GR6: 0 = #0000 = 0000000000000000 -#000A: GR7: 0 = #0000 = 0000000000000000 -#000A: SP: 511 = #01FF = 0000000111111111 -#000A: PR: 10 = #000A = 0000000000001010 -#000A: FR (OF SF ZF): 000 -#000A: Memory:::: -#000A: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#000A: 0000: 1010 0007 8000 0009 1120 0008 8100 001D 0000 1421 8100 0000 0000 0000 0000 0000 -#000A: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0004 - -#0004: Register:::: -#0004: GR0: 0 = #0000 = 0000000000000000 -#0004: GR1: 29 = #001D = 0000000000011101 -#0004: GR2: 29 = #001D = 0000000000011101 -#0004: GR3: 0 = #0000 = 0000000000000000 -#0004: GR4: 0 = #0000 = 0000000000000000 -#0004: GR5: 0 = #0000 = 0000000000000000 -#0004: GR6: 0 = #0000 = 0000000000000000 -#0004: GR7: 0 = #0000 = 0000000000000000 -#0004: SP: 512 = #0200 = 0000001000000000 -#0004: PR: 4 = #0004 = 0000000000000100 -#0004: FR (OF SF ZF): 000 -#0004: Memory:::: -#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0004: 0000: 1010 0007 8000 0009 1120 0008 8100 001D 0000 1421 8100 0000 0000 0000 0000 0000 -#0004: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0004 - -#0006: Register:::: -#0006: GR0: 0 = #0000 = 0000000000000000 -#0006: GR1: 29 = #001D = 0000000000011101 -#0006: GR2: 29 = #001D = 0000000000011101 -#0006: GR3: 0 = #0000 = 0000000000000000 -#0006: GR4: 0 = #0000 = 0000000000000000 -#0006: GR5: 0 = #0000 = 0000000000000000 -#0006: GR6: 0 = #0000 = 0000000000000000 -#0006: GR7: 0 = #0000 = 0000000000000000 -#0006: SP: 512 = #0200 = 0000001000000000 -#0006: PR: 6 = #0006 = 0000000000000110 -#0006: FR (OF SF ZF): 000 -#0006: Memory:::: -#0006: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0006: 0000: 1010 0007 8000 0009 1120 0008 8100 001D 001D 1421 8100 0000 0000 0000 0000 0000 -#0006: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0004 - diff --git a/test/integration/casl2/cmd_call0/Makefile b/test/integration/casl2/cmd_call0/Makefile deleted file mode 100644 index f52fc7e..0000000 --- a/test/integration/casl2/cmd_call0/Makefile +++ /dev/null @@ -1,6 +0,0 @@ -include ../CMD.mk # YACASL2DIR, CASL2 -CASL2FLAG = -slatd -ASDIR = $(YACASL2DIR)/as/CMD -ASFILE = $(ASDIR)/call0.casl -CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) $(IN) -include ../TEST.mk diff --git a/test/integration/casl2/cmd_call1/0.txt b/test/integration/casl2/cmd_call1/0.txt deleted file mode 100644 index b2106fc..0000000 --- a/test/integration/casl2/cmd_call1/0.txt +++ /dev/null @@ -1,328 +0,0 @@ -../../../../casl2 -slatd ../../../../as/CMD/call1.casl - -Assemble ../../../../as/CMD/call1.casl (0) -../../../../as/CMD/call1.casl: 1:MAIN START BEGIN -../../../../as/CMD/call1.casl: 2:BEGIN LD GR1,=29 -../../../../as/CMD/call1.casl: 3: CALL COPY -../../../../as/CMD/call1.casl: 4: ST GR2,B -../../../../as/CMD/call1.casl: 5: RET -../../../../as/CMD/call1.casl: 6:B DS 1 -../../../../as/CMD/call1.casl: 7: END -../../../../as/CMD/call1.casl: 8:COPY START -../../../../as/CMD/call1.casl: 9: LD GR2,GR1 -../../../../as/CMD/call1.casl: 10: RET -../../../../as/CMD/call1.casl: 11: END - -Label:::: -MAIN.BEGIN ---> #0000 -COPY ---> #0008 -MAIN.B ---> #0007 -MAIN ---> #0000 - -Assemble ../../../../as/CMD/call1.casl (1) -../../../../as/CMD/call1.casl: 1:MAIN START BEGIN -../../../../as/CMD/call1.casl: 2:BEGIN LD GR1,=29 - #000A #001D - #0000 #1010 - #0001 #000A -../../../../as/CMD/call1.casl: 3: CALL COPY - #0002 #8000 - #0003 #0008 -../../../../as/CMD/call1.casl: 4: ST GR2,B - #0004 #1120 - #0005 #0007 -../../../../as/CMD/call1.casl: 5: RET - #0006 #8100 -../../../../as/CMD/call1.casl: 6:B DS 1 - #0007 #0000 -../../../../as/CMD/call1.casl: 7: END -../../../../as/CMD/call1.casl: 8:COPY START -../../../../as/CMD/call1.casl: 9: LD GR2,GR1 - #0008 #1421 -../../../../as/CMD/call1.casl: 10: RET - #0009 #8100 -../../../../as/CMD/call1.casl: 11: END - -Executing machine codes -#0000: Register:::: -#0000: GR0: 0 = #0000 = 0000000000000000 -#0000: GR1: 0 = #0000 = 0000000000000000 -#0000: GR2: 0 = #0000 = 0000000000000000 -#0000: GR3: 0 = #0000 = 0000000000000000 -#0000: GR4: 0 = #0000 = 0000000000000000 -#0000: GR5: 0 = #0000 = 0000000000000000 -#0000: GR6: 0 = #0000 = 0000000000000000 -#0000: GR7: 0 = #0000 = 0000000000000000 -#0000: SP: 512 = #0200 = 0000001000000000 -#0000: PR: 0 = #0000 = 0000000000000000 -#0000: FR (OF SF ZF): 000 -#0000: Memory:::: -#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0000: 0000: 1010 000A 8000 0008 1120 0007 8100 0000 1421 8100 001D 0000 0000 0000 0000 0000 -#0000: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0002: Register:::: -#0002: GR0: 0 = #0000 = 0000000000000000 -#0002: GR1: 29 = #001D = 0000000000011101 -#0002: GR2: 0 = #0000 = 0000000000000000 -#0002: GR3: 0 = #0000 = 0000000000000000 -#0002: GR4: 0 = #0000 = 0000000000000000 -#0002: GR5: 0 = #0000 = 0000000000000000 -#0002: GR6: 0 = #0000 = 0000000000000000 -#0002: GR7: 0 = #0000 = 0000000000000000 -#0002: SP: 512 = #0200 = 0000001000000000 -#0002: PR: 2 = #0002 = 0000000000000010 -#0002: FR (OF SF ZF): 000 -#0002: Memory:::: -#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0002: 0000: 1010 000A 8000 0008 1120 0007 8100 0000 1421 8100 001D 0000 0000 0000 0000 0000 -#0002: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0008: Register:::: -#0008: GR0: 0 = #0000 = 0000000000000000 -#0008: GR1: 29 = #001D = 0000000000011101 -#0008: GR2: 0 = #0000 = 0000000000000000 -#0008: GR3: 0 = #0000 = 0000000000000000 -#0008: GR4: 0 = #0000 = 0000000000000000 -#0008: GR5: 0 = #0000 = 0000000000000000 -#0008: GR6: 0 = #0000 = 0000000000000000 -#0008: GR7: 0 = #0000 = 0000000000000000 -#0008: SP: 511 = #01FF = 0000000111111111 -#0008: PR: 8 = #0008 = 0000000000001000 -#0008: FR (OF SF ZF): 000 -#0008: Memory:::: -#0008: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0008: 0000: 1010 000A 8000 0008 1120 0007 8100 0000 1421 8100 001D 0000 0000 0000 0000 0000 -#0008: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0004 - -#0009: Register:::: -#0009: GR0: 0 = #0000 = 0000000000000000 -#0009: GR1: 29 = #001D = 0000000000011101 -#0009: GR2: 29 = #001D = 0000000000011101 -#0009: GR3: 0 = #0000 = 0000000000000000 -#0009: GR4: 0 = #0000 = 0000000000000000 -#0009: GR5: 0 = #0000 = 0000000000000000 -#0009: GR6: 0 = #0000 = 0000000000000000 -#0009: GR7: 0 = #0000 = 0000000000000000 -#0009: SP: 511 = #01FF = 0000000111111111 -#0009: PR: 9 = #0009 = 0000000000001001 -#0009: FR (OF SF ZF): 000 -#0009: Memory:::: -#0009: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0009: 0000: 1010 000A 8000 0008 1120 0007 8100 0000 1421 8100 001D 0000 0000 0000 0000 0000 -#0009: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0004 - -#0004: Register:::: -#0004: GR0: 0 = #0000 = 0000000000000000 -#0004: GR1: 29 = #001D = 0000000000011101 -#0004: GR2: 29 = #001D = 0000000000011101 -#0004: GR3: 0 = #0000 = 0000000000000000 -#0004: GR4: 0 = #0000 = 0000000000000000 -#0004: GR5: 0 = #0000 = 0000000000000000 -#0004: GR6: 0 = #0000 = 0000000000000000 -#0004: GR7: 0 = #0000 = 0000000000000000 -#0004: SP: 512 = #0200 = 0000001000000000 -#0004: PR: 4 = #0004 = 0000000000000100 -#0004: FR (OF SF ZF): 000 -#0004: Memory:::: -#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0004: 0000: 1010 000A 8000 0008 1120 0007 8100 0000 1421 8100 001D 0000 0000 0000 0000 0000 -#0004: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0004 - -#0006: Register:::: -#0006: GR0: 0 = #0000 = 0000000000000000 -#0006: GR1: 29 = #001D = 0000000000011101 -#0006: GR2: 29 = #001D = 0000000000011101 -#0006: GR3: 0 = #0000 = 0000000000000000 -#0006: GR4: 0 = #0000 = 0000000000000000 -#0006: GR5: 0 = #0000 = 0000000000000000 -#0006: GR6: 0 = #0000 = 0000000000000000 -#0006: GR7: 0 = #0000 = 0000000000000000 -#0006: SP: 512 = #0200 = 0000001000000000 -#0006: PR: 6 = #0006 = 0000000000000110 -#0006: FR (OF SF ZF): 000 -#0006: Memory:::: -#0006: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0006: 0000: 1010 000A 8000 0008 1120 0007 8100 001D 1421 8100 001D 0000 0000 0000 0000 0000 -#0006: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0004 - diff --git a/test/integration/casl2/cmd_call1/Makefile b/test/integration/casl2/cmd_call1/Makefile deleted file mode 100644 index 57c59eb..0000000 --- a/test/integration/casl2/cmd_call1/Makefile +++ /dev/null @@ -1,6 +0,0 @@ -include ../CMD.mk # YACASL2DIR, CASL2 -CASL2FLAG = -slatd -ASDIR = $(YACASL2DIR)/as/CMD -ASFILE = $(ASDIR)/call1.casl -CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) $(IN) -include ../TEST.mk diff --git a/test/integration/casl2/cmd_call2/0.txt b/test/integration/casl2/cmd_call2/0.txt deleted file mode 100644 index 351c120..0000000 --- a/test/integration/casl2/cmd_call2/0.txt +++ /dev/null @@ -1,331 +0,0 @@ -../../../../casl2 -slatd ../../../../as/CMD/call2.casl - -Assemble ../../../../as/CMD/call2.casl (0) -../../../../as/CMD/call2.casl: 1:MAIN START BEGIN -../../../../as/CMD/call2.casl: 2:BEGIN LD GR1,=29 -../../../../as/CMD/call2.casl: 3: CALL INCR -../../../../as/CMD/call2.casl: 4: ST GR1,A -../../../../as/CMD/call2.casl: 5: RET -../../../../as/CMD/call2.casl: 6:A DS 1 -../../../../as/CMD/call2.casl: 7: END -../../../../as/CMD/call2.casl: 8:INCR START -../../../../as/CMD/call2.casl: 9: ADDA GR1,=1 -../../../../as/CMD/call2.casl: 10: RET -../../../../as/CMD/call2.casl: 11:FIN END - -Label:::: -INCR.FIN ---> #000B -INCR ---> #0008 -MAIN.BEGIN ---> #0000 -MAIN.A ---> #0007 -MAIN ---> #0000 - -Assemble ../../../../as/CMD/call2.casl (1) -../../../../as/CMD/call2.casl: 1:MAIN START BEGIN -../../../../as/CMD/call2.casl: 2:BEGIN LD GR1,=29 - #000B #001D - #0000 #1010 - #0001 #000B -../../../../as/CMD/call2.casl: 3: CALL INCR - #0002 #8000 - #0003 #0008 -../../../../as/CMD/call2.casl: 4: ST GR1,A - #0004 #1110 - #0005 #0007 -../../../../as/CMD/call2.casl: 5: RET - #0006 #8100 -../../../../as/CMD/call2.casl: 6:A DS 1 - #0007 #0000 -../../../../as/CMD/call2.casl: 7: END -../../../../as/CMD/call2.casl: 8:INCR START -../../../../as/CMD/call2.casl: 9: ADDA GR1,=1 - #000C #0001 - #0008 #2010 - #0009 #000C -../../../../as/CMD/call2.casl: 10: RET - #000A #8100 -../../../../as/CMD/call2.casl: 11:FIN END - -Executing machine codes -#0000: Register:::: -#0000: GR0: 0 = #0000 = 0000000000000000 -#0000: GR1: 0 = #0000 = 0000000000000000 -#0000: GR2: 0 = #0000 = 0000000000000000 -#0000: GR3: 0 = #0000 = 0000000000000000 -#0000: GR4: 0 = #0000 = 0000000000000000 -#0000: GR5: 0 = #0000 = 0000000000000000 -#0000: GR6: 0 = #0000 = 0000000000000000 -#0000: GR7: 0 = #0000 = 0000000000000000 -#0000: SP: 512 = #0200 = 0000001000000000 -#0000: PR: 0 = #0000 = 0000000000000000 -#0000: FR (OF SF ZF): 000 -#0000: Memory:::: -#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0000: 0000: 1010 000B 8000 0008 1110 0007 8100 0000 2010 000C 8100 001D 0001 0000 0000 0000 -#0000: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0002: Register:::: -#0002: GR0: 0 = #0000 = 0000000000000000 -#0002: GR1: 29 = #001D = 0000000000011101 -#0002: GR2: 0 = #0000 = 0000000000000000 -#0002: GR3: 0 = #0000 = 0000000000000000 -#0002: GR4: 0 = #0000 = 0000000000000000 -#0002: GR5: 0 = #0000 = 0000000000000000 -#0002: GR6: 0 = #0000 = 0000000000000000 -#0002: GR7: 0 = #0000 = 0000000000000000 -#0002: SP: 512 = #0200 = 0000001000000000 -#0002: PR: 2 = #0002 = 0000000000000010 -#0002: FR (OF SF ZF): 000 -#0002: Memory:::: -#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0002: 0000: 1010 000B 8000 0008 1110 0007 8100 0000 2010 000C 8100 001D 0001 0000 0000 0000 -#0002: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0008: Register:::: -#0008: GR0: 0 = #0000 = 0000000000000000 -#0008: GR1: 29 = #001D = 0000000000011101 -#0008: GR2: 0 = #0000 = 0000000000000000 -#0008: GR3: 0 = #0000 = 0000000000000000 -#0008: GR4: 0 = #0000 = 0000000000000000 -#0008: GR5: 0 = #0000 = 0000000000000000 -#0008: GR6: 0 = #0000 = 0000000000000000 -#0008: GR7: 0 = #0000 = 0000000000000000 -#0008: SP: 511 = #01FF = 0000000111111111 -#0008: PR: 8 = #0008 = 0000000000001000 -#0008: FR (OF SF ZF): 000 -#0008: Memory:::: -#0008: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0008: 0000: 1010 000B 8000 0008 1110 0007 8100 0000 2010 000C 8100 001D 0001 0000 0000 0000 -#0008: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0004 - -#000A: Register:::: -#000A: GR0: 0 = #0000 = 0000000000000000 -#000A: GR1: 30 = #001E = 0000000000011110 -#000A: GR2: 0 = #0000 = 0000000000000000 -#000A: GR3: 0 = #0000 = 0000000000000000 -#000A: GR4: 0 = #0000 = 0000000000000000 -#000A: GR5: 0 = #0000 = 0000000000000000 -#000A: GR6: 0 = #0000 = 0000000000000000 -#000A: GR7: 0 = #0000 = 0000000000000000 -#000A: SP: 511 = #01FF = 0000000111111111 -#000A: PR: 10 = #000A = 0000000000001010 -#000A: FR (OF SF ZF): 000 -#000A: Memory:::: -#000A: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#000A: 0000: 1010 000B 8000 0008 1110 0007 8100 0000 2010 000C 8100 001D 0001 0000 0000 0000 -#000A: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0004 - -#0004: Register:::: -#0004: GR0: 0 = #0000 = 0000000000000000 -#0004: GR1: 30 = #001E = 0000000000011110 -#0004: GR2: 0 = #0000 = 0000000000000000 -#0004: GR3: 0 = #0000 = 0000000000000000 -#0004: GR4: 0 = #0000 = 0000000000000000 -#0004: GR5: 0 = #0000 = 0000000000000000 -#0004: GR6: 0 = #0000 = 0000000000000000 -#0004: GR7: 0 = #0000 = 0000000000000000 -#0004: SP: 512 = #0200 = 0000001000000000 -#0004: PR: 4 = #0004 = 0000000000000100 -#0004: FR (OF SF ZF): 000 -#0004: Memory:::: -#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0004: 0000: 1010 000B 8000 0008 1110 0007 8100 0000 2010 000C 8100 001D 0001 0000 0000 0000 -#0004: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0004 - -#0006: Register:::: -#0006: GR0: 0 = #0000 = 0000000000000000 -#0006: GR1: 30 = #001E = 0000000000011110 -#0006: GR2: 0 = #0000 = 0000000000000000 -#0006: GR3: 0 = #0000 = 0000000000000000 -#0006: GR4: 0 = #0000 = 0000000000000000 -#0006: GR5: 0 = #0000 = 0000000000000000 -#0006: GR6: 0 = #0000 = 0000000000000000 -#0006: GR7: 0 = #0000 = 0000000000000000 -#0006: SP: 512 = #0200 = 0000001000000000 -#0006: PR: 6 = #0006 = 0000000000000110 -#0006: FR (OF SF ZF): 000 -#0006: Memory:::: -#0006: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0006: 0000: 1010 000B 8000 0008 1110 0007 8100 001E 2010 000C 8100 001D 0001 0000 0000 0000 -#0006: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0004 - diff --git a/test/integration/casl2/cmd_call2/Makefile b/test/integration/casl2/cmd_call2/Makefile deleted file mode 100644 index 0750f73..0000000 --- a/test/integration/casl2/cmd_call2/Makefile +++ /dev/null @@ -1,6 +0,0 @@ -include ../CMD.mk # YACASL2DIR, CASL2 -CASL2FLAG = -slatd -ASDIR = $(YACASL2DIR)/as/CMD -ASFILE = $(ASDIR)/call2.casl -CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) $(IN) -include ../TEST.mk diff --git a/test/integration/casl2/cmd_cpa1/0.txt b/test/integration/casl2/cmd_cpa1/0.txt deleted file mode 100644 index 5693ff6..0000000 --- a/test/integration/casl2/cmd_cpa1/0.txt +++ /dev/null @@ -1,217 +0,0 @@ -../../../../casl2 -slatd ../../../../as/CMD/cpa1.casl - -Assemble ../../../../as/CMD/cpa1.casl (0) -../../../../as/CMD/cpa1.casl: 1:MAIN START BEGIN -../../../../as/CMD/cpa1.casl: 2:BEGIN LAD GR1,#5000 -../../../../as/CMD/cpa1.casl: 3: LAD GR2,#F000 -../../../../as/CMD/cpa1.casl: 4: CPA GR2,GR1 -../../../../as/CMD/cpa1.casl: 5: RET -../../../../as/CMD/cpa1.casl: 6: END - -Label:::: -MAIN.BEGIN ---> #0000 -MAIN ---> #0000 - -Assemble ../../../../as/CMD/cpa1.casl (1) -../../../../as/CMD/cpa1.casl: 1:MAIN START BEGIN -../../../../as/CMD/cpa1.casl: 2:BEGIN LAD GR1,#5000 - #0000 #1210 - #0001 #5000 -../../../../as/CMD/cpa1.casl: 3: LAD GR2,#F000 - #0002 #1220 - #0003 #F000 -../../../../as/CMD/cpa1.casl: 4: CPA GR2,GR1 - #0004 #4421 -../../../../as/CMD/cpa1.casl: 5: RET - #0005 #8100 -../../../../as/CMD/cpa1.casl: 6: END - -Executing machine codes -#0000: Register:::: -#0000: GR0: 0 = #0000 = 0000000000000000 -#0000: GR1: 0 = #0000 = 0000000000000000 -#0000: GR2: 0 = #0000 = 0000000000000000 -#0000: GR3: 0 = #0000 = 0000000000000000 -#0000: GR4: 0 = #0000 = 0000000000000000 -#0000: GR5: 0 = #0000 = 0000000000000000 -#0000: GR6: 0 = #0000 = 0000000000000000 -#0000: GR7: 0 = #0000 = 0000000000000000 -#0000: SP: 512 = #0200 = 0000001000000000 -#0000: PR: 0 = #0000 = 0000000000000000 -#0000: FR (OF SF ZF): 000 -#0000: Memory:::: -#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0000: 0000: 1210 5000 1220 F000 4421 8100 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0002: Register:::: -#0002: GR0: 0 = #0000 = 0000000000000000 -#0002: GR1: 20480 = #5000 = 0101000000000000 -#0002: GR2: 0 = #0000 = 0000000000000000 -#0002: GR3: 0 = #0000 = 0000000000000000 -#0002: GR4: 0 = #0000 = 0000000000000000 -#0002: GR5: 0 = #0000 = 0000000000000000 -#0002: GR6: 0 = #0000 = 0000000000000000 -#0002: GR7: 0 = #0000 = 0000000000000000 -#0002: SP: 512 = #0200 = 0000001000000000 -#0002: PR: 2 = #0002 = 0000000000000010 -#0002: FR (OF SF ZF): 000 -#0002: Memory:::: -#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0002: 0000: 1210 5000 1220 F000 4421 8100 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0004: Register:::: -#0004: GR0: 0 = #0000 = 0000000000000000 -#0004: GR1: 20480 = #5000 = 0101000000000000 -#0004: GR2: -4096 = #F000 = 1111000000000000 -#0004: GR3: 0 = #0000 = 0000000000000000 -#0004: GR4: 0 = #0000 = 0000000000000000 -#0004: GR5: 0 = #0000 = 0000000000000000 -#0004: GR6: 0 = #0000 = 0000000000000000 -#0004: GR7: 0 = #0000 = 0000000000000000 -#0004: SP: 512 = #0200 = 0000001000000000 -#0004: PR: 4 = #0004 = 0000000000000100 -#0004: FR (OF SF ZF): 000 -#0004: Memory:::: -#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0004: 0000: 1210 5000 1220 F000 4421 8100 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0005: Register:::: -#0005: GR0: 0 = #0000 = 0000000000000000 -#0005: GR1: 20480 = #5000 = 0101000000000000 -#0005: GR2: -4096 = #F000 = 1111000000000000 -#0005: GR3: 0 = #0000 = 0000000000000000 -#0005: GR4: 0 = #0000 = 0000000000000000 -#0005: GR5: 0 = #0000 = 0000000000000000 -#0005: GR6: 0 = #0000 = 0000000000000000 -#0005: GR7: 0 = #0000 = 0000000000000000 -#0005: SP: 512 = #0200 = 0000001000000000 -#0005: PR: 5 = #0005 = 0000000000000101 -#0005: FR (OF SF ZF): 010 -#0005: Memory:::: -#0005: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0005: 0000: 1210 5000 1220 F000 4421 8100 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - diff --git a/test/integration/casl2/cmd_cpa1/Makefile b/test/integration/casl2/cmd_cpa1/Makefile deleted file mode 100644 index beeabf9..0000000 --- a/test/integration/casl2/cmd_cpa1/Makefile +++ /dev/null @@ -1,6 +0,0 @@ -include ../CMD.mk # YACASL2DIR, CASL2 -CASL2FLAG = -slatd -ASDIR = $(YACASL2DIR)/as/CMD -ASFILE = $(ASDIR)/cpa1.casl -CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) $(IN) -include ../TEST.mk diff --git a/test/integration/casl2/cmd_dc_overflow/0.txt b/test/integration/casl2/cmd_dc_overflow/0.txt deleted file mode 100644 index 30e082e..0000000 --- a/test/integration/casl2/cmd_dc_overflow/0.txt +++ /dev/null @@ -1,232 +0,0 @@ -../../../../casl2 -slatd ../../../../as/CMD/dc_overflow.casl - -Assemble ../../../../as/CMD/dc_overflow.casl (0) -../../../../as/CMD/dc_overflow.casl: 1:;; DC命令で、-32768〜32768の範囲にない10進数値を指定 -../../../../as/CMD/dc_overflow.casl: 2:MAIN START BEGIN -../../../../as/CMD/dc_overflow.casl: 3:BEGIN LD GR1,A -../../../../as/CMD/dc_overflow.casl: 4: ADDL GR1,B -../../../../as/CMD/dc_overflow.casl: 5: ST GR0,C -../../../../as/CMD/dc_overflow.casl: 6: RET -../../../../as/CMD/dc_overflow.casl: 7:A DC 32779 -../../../../as/CMD/dc_overflow.casl: 8:B DC 32778 -../../../../as/CMD/dc_overflow.casl: 9:C DS 1 -../../../../as/CMD/dc_overflow.casl: 10: END - -Label:::: -MAIN.BEGIN ---> #0000 -MAIN.A ---> #0007 -MAIN.B ---> #0008 -MAIN.C ---> #0009 -MAIN ---> #0000 - -Assemble ../../../../as/CMD/dc_overflow.casl (1) -../../../../as/CMD/dc_overflow.casl: 1:;; DC命令で、-32768〜32768の範囲にない10進数値を指定 -../../../../as/CMD/dc_overflow.casl: 2:MAIN START BEGIN -../../../../as/CMD/dc_overflow.casl: 3:BEGIN LD GR1,A - #0000 #1010 - #0001 #0007 -../../../../as/CMD/dc_overflow.casl: 4: ADDL GR1,B - #0002 #2210 - #0003 #0008 -../../../../as/CMD/dc_overflow.casl: 5: ST GR0,C - #0004 #1100 - #0005 #0009 -../../../../as/CMD/dc_overflow.casl: 6: RET - #0006 #8100 -../../../../as/CMD/dc_overflow.casl: 7:A DC 32779 - #0007 #800B -../../../../as/CMD/dc_overflow.casl: 8:B DC 32778 - #0008 #800A -../../../../as/CMD/dc_overflow.casl: 9:C DS 1 - #0009 #0000 -../../../../as/CMD/dc_overflow.casl: 10: END - -Executing machine codes -#0000: Register:::: -#0000: GR0: 0 = #0000 = 0000000000000000 -#0000: GR1: 0 = #0000 = 0000000000000000 -#0000: GR2: 0 = #0000 = 0000000000000000 -#0000: GR3: 0 = #0000 = 0000000000000000 -#0000: GR4: 0 = #0000 = 0000000000000000 -#0000: GR5: 0 = #0000 = 0000000000000000 -#0000: GR6: 0 = #0000 = 0000000000000000 -#0000: GR7: 0 = #0000 = 0000000000000000 -#0000: SP: 512 = #0200 = 0000001000000000 -#0000: PR: 0 = #0000 = 0000000000000000 -#0000: FR (OF SF ZF): 000 -#0000: Memory:::: -#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0000: 0000: 1010 0007 2210 0008 1100 0009 8100 800B 800A 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: -32757 = #800B = 1000000000001011 -#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 0007 2210 0008 1100 0009 8100 800B 800A 0000 0000 0000 0000 0000 0000 0000 -#0002: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0004: Register:::: -#0004: GR0: 0 = #0000 = 0000000000000000 -#0004: GR1: 21 = #0015 = 0000000000010101 -#0004: GR2: 0 = #0000 = 0000000000000000 -#0004: GR3: 0 = #0000 = 0000000000000000 -#0004: GR4: 0 = #0000 = 0000000000000000 -#0004: GR5: 0 = #0000 = 0000000000000000 -#0004: GR6: 0 = #0000 = 0000000000000000 -#0004: GR7: 0 = #0000 = 0000000000000000 -#0004: SP: 512 = #0200 = 0000001000000000 -#0004: PR: 4 = #0004 = 0000000000000100 -#0004: FR (OF SF ZF): 100 -#0004: Memory:::: -#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0004: 0000: 1010 0007 2210 0008 1100 0009 8100 800B 800A 0000 0000 0000 0000 0000 0000 0000 -#0004: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0006: Register:::: -#0006: GR0: 0 = #0000 = 0000000000000000 -#0006: GR1: 21 = #0015 = 0000000000010101 -#0006: GR2: 0 = #0000 = 0000000000000000 -#0006: GR3: 0 = #0000 = 0000000000000000 -#0006: GR4: 0 = #0000 = 0000000000000000 -#0006: GR5: 0 = #0000 = 0000000000000000 -#0006: GR6: 0 = #0000 = 0000000000000000 -#0006: GR7: 0 = #0000 = 0000000000000000 -#0006: SP: 512 = #0200 = 0000001000000000 -#0006: PR: 6 = #0006 = 0000000000000110 -#0006: FR (OF SF ZF): 100 -#0006: Memory:::: -#0006: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0006: 0000: 1010 0007 2210 0008 1100 0009 8100 800B 800A 0000 0000 0000 0000 0000 0000 0000 -#0006: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - diff --git a/test/integration/casl2/cmd_dc_overflow/Makefile b/test/integration/casl2/cmd_dc_overflow/Makefile deleted file mode 100644 index 4df5bd4..0000000 --- a/test/integration/casl2/cmd_dc_overflow/Makefile +++ /dev/null @@ -1,6 +0,0 @@ -include ../CMD.mk # YACASL2DIR, CASL2 -CASL2FLAG = -slatd -ASDIR = $(YACASL2DIR)/as/CMD -ASFILE = $(ASDIR)/dc_overflow.casl -CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) $(IN) -include ../TEST.mk diff --git a/test/integration/casl2/cmd_dc_spc/0.txt b/test/integration/casl2/cmd_dc_spc/0.txt deleted file mode 100644 index 1ffc674..0000000 --- a/test/integration/casl2/cmd_dc_spc/0.txt +++ /dev/null @@ -1,567 +0,0 @@ -../../../../casl2 -slatd ../../../../as/CMD/dc_spc.casl - -Assemble ../../../../as/CMD/dc_spc.casl (0) -../../../../as/CMD/dc_spc.casl: 1:;;; DC命令で空白を指定 -../../../../as/CMD/dc_spc.casl: 2:MAIN START -../../../../as/CMD/dc_spc.casl: 3: OUT BUF,LEN -../../../../as/CMD/dc_spc.casl: 4: RET -../../../../as/CMD/dc_spc.casl: 5:BUF DC ' ' -../../../../as/CMD/dc_spc.casl: 6:LEN DC 1 -../../../../as/CMD/dc_spc.casl: 7: END - -Label:::: -MAIN.LEN ---> #0014 -MAIN ---> #0000 -MAIN.BUF ---> #0013 - -Assemble ../../../../as/CMD/dc_spc.casl (1) -../../../../as/CMD/dc_spc.casl: 1:;;; DC命令で空白を指定 -../../../../as/CMD/dc_spc.casl: 2:MAIN START -../../../../as/CMD/dc_spc.casl: 3: OUT BUF,LEN - #0000 #7001 - #0001 #0000 - #0002 #7002 - #0003 #0000 - #0004 #1210 - #0005 #0013 - #0006 #1220 - #0007 #0014 - #0008 #F000 - #0009 #0002 - #000A #1210 - #000B #0015 - #0015 #000A - #000C #1220 - #000D #0016 - #0016 #0001 - #000E #F000 - #000F #0002 - #0010 #7120 - #0011 #7110 -../../../../as/CMD/dc_spc.casl: 4: RET - #0012 #8100 -../../../../as/CMD/dc_spc.casl: 5:BUF DC ' ' - #0013 #0020 -../../../../as/CMD/dc_spc.casl: 6:LEN DC 1 - #0014 #0001 -../../../../as/CMD/dc_spc.casl: 7: END - -Executing machine codes -#0000: Register:::: -#0000: GR0: 0 = #0000 = 0000000000000000 -#0000: GR1: 0 = #0000 = 0000000000000000 -#0000: GR2: 0 = #0000 = 0000000000000000 -#0000: GR3: 0 = #0000 = 0000000000000000 -#0000: GR4: 0 = #0000 = 0000000000000000 -#0000: GR5: 0 = #0000 = 0000000000000000 -#0000: GR6: 0 = #0000 = 0000000000000000 -#0000: GR7: 0 = #0000 = 0000000000000000 -#0000: SP: 512 = #0200 = 0000001000000000 -#0000: PR: 0 = #0000 = 0000000000000000 -#0000: FR (OF SF ZF): 000 -#0000: Memory:::: -#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0000: 0000: 7001 0000 7002 0000 1210 0013 1220 0014 F000 0002 1210 0015 1220 0016 F000 0002 -#0000: 0010: 7120 7110 8100 0020 0001 000A 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0002: Register:::: -#0002: GR0: 0 = #0000 = 0000000000000000 -#0002: GR1: 0 = #0000 = 0000000000000000 -#0002: GR2: 0 = #0000 = 0000000000000000 -#0002: GR3: 0 = #0000 = 0000000000000000 -#0002: GR4: 0 = #0000 = 0000000000000000 -#0002: GR5: 0 = #0000 = 0000000000000000 -#0002: GR6: 0 = #0000 = 0000000000000000 -#0002: GR7: 0 = #0000 = 0000000000000000 -#0002: SP: 511 = #01FF = 0000000111111111 -#0002: PR: 2 = #0002 = 0000000000000010 -#0002: FR (OF SF ZF): 000 -#0002: Memory:::: -#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0002: 0000: 7001 0000 7002 0000 1210 0013 1220 0014 F000 0002 1210 0015 1220 0016 F000 0002 -#0002: 0010: 7120 7110 8100 0020 0001 000A 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0004: Register:::: -#0004: GR0: 0 = #0000 = 0000000000000000 -#0004: GR1: 0 = #0000 = 0000000000000000 -#0004: GR2: 0 = #0000 = 0000000000000000 -#0004: GR3: 0 = #0000 = 0000000000000000 -#0004: GR4: 0 = #0000 = 0000000000000000 -#0004: GR5: 0 = #0000 = 0000000000000000 -#0004: GR6: 0 = #0000 = 0000000000000000 -#0004: GR7: 0 = #0000 = 0000000000000000 -#0004: SP: 510 = #01FE = 0000000111111110 -#0004: PR: 4 = #0004 = 0000000000000100 -#0004: FR (OF SF ZF): 000 -#0004: Memory:::: -#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0004: 0000: 7001 0000 7002 0000 1210 0013 1220 0014 F000 0002 1210 0015 1220 0016 F000 0002 -#0004: 0010: 7120 7110 8100 0020 0001 000A 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0006: Register:::: -#0006: GR0: 0 = #0000 = 0000000000000000 -#0006: GR1: 19 = #0013 = 0000000000010011 -#0006: GR2: 0 = #0000 = 0000000000000000 -#0006: GR3: 0 = #0000 = 0000000000000000 -#0006: GR4: 0 = #0000 = 0000000000000000 -#0006: GR5: 0 = #0000 = 0000000000000000 -#0006: GR6: 0 = #0000 = 0000000000000000 -#0006: GR7: 0 = #0000 = 0000000000000000 -#0006: SP: 510 = #01FE = 0000000111111110 -#0006: PR: 6 = #0006 = 0000000000000110 -#0006: FR (OF SF ZF): 000 -#0006: Memory:::: -#0006: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0006: 0000: 7001 0000 7002 0000 1210 0013 1220 0014 F000 0002 1210 0015 1220 0016 F000 0002 -#0006: 0010: 7120 7110 8100 0020 0001 000A 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0008: Register:::: -#0008: GR0: 0 = #0000 = 0000000000000000 -#0008: GR1: 19 = #0013 = 0000000000010011 -#0008: GR2: 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: 510 = #01FE = 0000000111111110 -#0008: PR: 8 = #0008 = 0000000000001000 -#0008: FR (OF SF ZF): 000 -#0008: Memory:::: -#0008: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0008: 0000: 7001 0000 7002 0000 1210 0013 1220 0014 F000 0002 1210 0015 1220 0016 F000 0002 -#0008: 0010: 7120 7110 8100 0020 0001 000A 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - - #000A: Register:::: -#000A: GR0: 0 = #0000 = 0000000000000000 -#000A: GR1: 19 = #0013 = 0000000000010011 -#000A: GR2: 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: 510 = #01FE = 0000000111111110 -#000A: PR: 10 = #000A = 0000000000001010 -#000A: FR (OF SF ZF): 000 -#000A: Memory:::: -#000A: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#000A: 0000: 7001 0000 7002 0000 1210 0013 1220 0014 F000 0002 1210 0015 1220 0016 F000 0002 -#000A: 0010: 7120 7110 8100 0020 0001 000A 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#000C: Register:::: -#000C: GR0: 0 = #0000 = 0000000000000000 -#000C: GR1: 21 = #0015 = 0000000000010101 -#000C: GR2: 20 = #0014 = 0000000000010100 -#000C: GR3: 0 = #0000 = 0000000000000000 -#000C: GR4: 0 = #0000 = 0000000000000000 -#000C: GR5: 0 = #0000 = 0000000000000000 -#000C: GR6: 0 = #0000 = 0000000000000000 -#000C: GR7: 0 = #0000 = 0000000000000000 -#000C: SP: 510 = #01FE = 0000000111111110 -#000C: PR: 12 = #000C = 0000000000001100 -#000C: FR (OF SF ZF): 000 -#000C: Memory:::: -#000C: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#000C: 0000: 7001 0000 7002 0000 1210 0013 1220 0014 F000 0002 1210 0015 1220 0016 F000 0002 -#000C: 0010: 7120 7110 8100 0020 0001 000A 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#000E: Register:::: -#000E: GR0: 0 = #0000 = 0000000000000000 -#000E: GR1: 21 = #0015 = 0000000000010101 -#000E: GR2: 22 = #0016 = 0000000000010110 -#000E: GR3: 0 = #0000 = 0000000000000000 -#000E: GR4: 0 = #0000 = 0000000000000000 -#000E: GR5: 0 = #0000 = 0000000000000000 -#000E: GR6: 0 = #0000 = 0000000000000000 -#000E: GR7: 0 = #0000 = 0000000000000000 -#000E: SP: 510 = #01FE = 0000000111111110 -#000E: PR: 14 = #000E = 0000000000001110 -#000E: FR (OF SF ZF): 000 -#000E: Memory:::: -#000E: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#000E: 0000: 7001 0000 7002 0000 1210 0013 1220 0014 F000 0002 1210 0015 1220 0016 F000 0002 -#000E: 0010: 7120 7110 8100 0020 0001 000A 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - - -#0010: Register:::: -#0010: GR0: 0 = #0000 = 0000000000000000 -#0010: GR1: 21 = #0015 = 0000000000010101 -#0010: GR2: 22 = #0016 = 0000000000010110 -#0010: GR3: 0 = #0000 = 0000000000000000 -#0010: GR4: 0 = #0000 = 0000000000000000 -#0010: GR5: 0 = #0000 = 0000000000000000 -#0010: GR6: 0 = #0000 = 0000000000000000 -#0010: GR7: 0 = #0000 = 0000000000000000 -#0010: SP: 510 = #01FE = 0000000111111110 -#0010: PR: 16 = #0010 = 0000000000010000 -#0010: FR (OF SF ZF): 000 -#0010: Memory:::: -#0010: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0010: 0000: 7001 0000 7002 0000 1210 0013 1220 0014 F000 0002 1210 0015 1220 0016 F000 0002 -#0010: 0010: 7120 7110 8100 0020 0001 000A 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0011: Register:::: -#0011: GR0: 0 = #0000 = 0000000000000000 -#0011: GR1: 21 = #0015 = 0000000000010101 -#0011: GR2: 0 = #0000 = 0000000000000000 -#0011: GR3: 0 = #0000 = 0000000000000000 -#0011: GR4: 0 = #0000 = 0000000000000000 -#0011: GR5: 0 = #0000 = 0000000000000000 -#0011: GR6: 0 = #0000 = 0000000000000000 -#0011: GR7: 0 = #0000 = 0000000000000000 -#0011: SP: 511 = #01FF = 0000000111111111 -#0011: PR: 17 = #0011 = 0000000000010001 -#0011: FR (OF SF ZF): 000 -#0011: Memory:::: -#0011: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0011: 0000: 7001 0000 7002 0000 1210 0013 1220 0014 F000 0002 1210 0015 1220 0016 F000 0002 -#0011: 0010: 7120 7110 8100 0020 0001 000A 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0011: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0011: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0011: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0011: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0011: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0011: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0011: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0011: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0011: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0011: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0011: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0011: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0011: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0011: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0011: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0011: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0011: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0011: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0011: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0011: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0011: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0011: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0011: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0011: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0011: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0011: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0011: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0011: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0011: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0011: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0012: Register:::: -#0012: GR0: 0 = #0000 = 0000000000000000 -#0012: GR1: 0 = #0000 = 0000000000000000 -#0012: GR2: 0 = #0000 = 0000000000000000 -#0012: GR3: 0 = #0000 = 0000000000000000 -#0012: GR4: 0 = #0000 = 0000000000000000 -#0012: GR5: 0 = #0000 = 0000000000000000 -#0012: GR6: 0 = #0000 = 0000000000000000 -#0012: GR7: 0 = #0000 = 0000000000000000 -#0012: SP: 512 = #0200 = 0000001000000000 -#0012: PR: 18 = #0012 = 0000000000010010 -#0012: FR (OF SF ZF): 000 -#0012: Memory:::: -#0012: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0012: 0000: 7001 0000 7002 0000 1210 0013 1220 0014 F000 0002 1210 0015 1220 0016 F000 0002 -#0012: 0010: 7120 7110 8100 0020 0001 000A 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - diff --git a/test/integration/casl2/cmd_dc_spc/Makefile b/test/integration/casl2/cmd_dc_spc/Makefile deleted file mode 100644 index 278a231..0000000 --- a/test/integration/casl2/cmd_dc_spc/Makefile +++ /dev/null @@ -1,6 +0,0 @@ -include ../CMD.mk # YACASL2DIR, CASL2 -CASL2FLAG = -slatd -ASDIR = $(YACASL2DIR)/as/CMD -ASFILE = $(ASDIR)/dc_spc.casl -CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) $(IN) -include ../TEST.mk diff --git a/test/integration/casl2/cmd_ds_0/0.txt b/test/integration/casl2/cmd_ds_0/0.txt deleted file mode 100644 index cde77cd..0000000 --- a/test/integration/casl2/cmd_ds_0/0.txt +++ /dev/null @@ -1,175 +0,0 @@ -../../../../casl2 -slatd ../../../../as/CMD/ds_0.casl - -Assemble ../../../../as/CMD/ds_0.casl (0) -../../../../as/CMD/ds_0.casl: 1:;; 「DS 0」を指定したプログラム例 -../../../../as/CMD/ds_0.casl: 2:MAIN START -../../../../as/CMD/ds_0.casl: 3: LD GR1,A -../../../../as/CMD/ds_0.casl: 4: LD GR2,B -../../../../as/CMD/ds_0.casl: 5: RET -../../../../as/CMD/ds_0.casl: 6:A DS 0 -../../../../as/CMD/ds_0.casl: 7:B DC 15 -../../../../as/CMD/ds_0.casl: 8: END - -Label:::: -MAIN.A ---> #0005 -MAIN.B ---> #0005 -MAIN ---> #0000 - -Assemble ../../../../as/CMD/ds_0.casl (1) -../../../../as/CMD/ds_0.casl: 1:;; 「DS 0」を指定したプログラム例 -../../../../as/CMD/ds_0.casl: 2:MAIN START -../../../../as/CMD/ds_0.casl: 3: LD GR1,A - #0000 #1010 - #0001 #0005 -../../../../as/CMD/ds_0.casl: 4: LD GR2,B - #0002 #1020 - #0003 #0005 -../../../../as/CMD/ds_0.casl: 5: RET - #0004 #8100 -../../../../as/CMD/ds_0.casl: 6:A DS 0 -../../../../as/CMD/ds_0.casl: 7:B DC 15 - #0005 #000F -../../../../as/CMD/ds_0.casl: 8: END - -Executing machine codes -#0000: Register:::: -#0000: GR0: 0 = #0000 = 0000000000000000 -#0000: GR1: 0 = #0000 = 0000000000000000 -#0000: GR2: 0 = #0000 = 0000000000000000 -#0000: GR3: 0 = #0000 = 0000000000000000 -#0000: GR4: 0 = #0000 = 0000000000000000 -#0000: GR5: 0 = #0000 = 0000000000000000 -#0000: GR6: 0 = #0000 = 0000000000000000 -#0000: GR7: 0 = #0000 = 0000000000000000 -#0000: SP: 512 = #0200 = 0000001000000000 -#0000: PR: 0 = #0000 = 0000000000000000 -#0000: FR (OF SF ZF): 000 -#0000: Memory:::: -#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0000: 0000: 1010 0005 1020 0005 8100 000F 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0002: Register:::: -#0002: GR0: 0 = #0000 = 0000000000000000 -#0002: GR1: 15 = #000F = 0000000000001111 -#0002: GR2: 0 = #0000 = 0000000000000000 -#0002: GR3: 0 = #0000 = 0000000000000000 -#0002: GR4: 0 = #0000 = 0000000000000000 -#0002: GR5: 0 = #0000 = 0000000000000000 -#0002: GR6: 0 = #0000 = 0000000000000000 -#0002: GR7: 0 = #0000 = 0000000000000000 -#0002: SP: 512 = #0200 = 0000001000000000 -#0002: PR: 2 = #0002 = 0000000000000010 -#0002: FR (OF SF ZF): 000 -#0002: Memory:::: -#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0002: 0000: 1010 0005 1020 0005 8100 000F 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0004: Register:::: -#0004: GR0: 0 = #0000 = 0000000000000000 -#0004: GR1: 15 = #000F = 0000000000001111 -#0004: GR2: 15 = #000F = 0000000000001111 -#0004: GR3: 0 = #0000 = 0000000000000000 -#0004: GR4: 0 = #0000 = 0000000000000000 -#0004: GR5: 0 = #0000 = 0000000000000000 -#0004: GR6: 0 = #0000 = 0000000000000000 -#0004: GR7: 0 = #0000 = 0000000000000000 -#0004: SP: 512 = #0200 = 0000001000000000 -#0004: PR: 4 = #0004 = 0000000000000100 -#0004: FR (OF SF ZF): 000 -#0004: Memory:::: -#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0004: 0000: 1010 0005 1020 0005 8100 000F 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - diff --git a/test/integration/casl2/cmd_ds_0/Makefile b/test/integration/casl2/cmd_ds_0/Makefile deleted file mode 100644 index c89a0e0..0000000 --- a/test/integration/casl2/cmd_ds_0/Makefile +++ /dev/null @@ -1,6 +0,0 @@ -include ../CMD.mk # YACASL2DIR, CASL2 -CASL2FLAG = -slatd -ASDIR = $(YACASL2DIR)/as/CMD -ASFILE = $(ASDIR)/ds_0.casl -CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) $(IN) -include ../TEST.mk diff --git a/test/integration/casl2/cmd_err0/0.txt b/test/integration/casl2/cmd_err0/0.txt deleted file mode 100644 index fd2ff24..0000000 --- a/test/integration/casl2/cmd_err0/0.txt +++ /dev/null @@ -1,9 +0,0 @@ -../../../../casl2 -slatd ../../../../as/ERR/cmd_err0.casl - -Assemble ../../../../as/ERR/cmd_err0.casl (0) -../../../../as/ERR/cmd_err0.casl: 1:MAIN START BEGIN -../../../../as/ERR/cmd_err0.casl: 2:BEGIN LAD GR1,3 -../../../../as/ERR/cmd_err0.casl: 3: LAD GR2,2 -../../../../as/ERR/cmd_err0.casl: 4: LEA GR1,GR2 -Assemble error - 109: LEA: not command of operand "r1,r2" -../../../../as/ERR/cmd_err0.casl: 4: LEA GR1,GR2 diff --git a/test/integration/casl2/cmd_err0/Makefile b/test/integration/casl2/cmd_err0/Makefile deleted file mode 100644 index 9ae7c25..0000000 --- a/test/integration/casl2/cmd_err0/Makefile +++ /dev/null @@ -1,6 +0,0 @@ -include ../CMD.mk # YACASL2DIR, CASL2 -CASL2FLAG = -slatd -ASDIR = $(YACASL2DIR)/as/ERR -ASFILE = $(ASDIR)/cmd_err0.casl -CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) $(IN) -include ../TEST.mk diff --git a/test/integration/casl2/cmd_err1/0.txt b/test/integration/casl2/cmd_err1/0.txt deleted file mode 100644 index 56921a4..0000000 --- a/test/integration/casl2/cmd_err1/0.txt +++ /dev/null @@ -1,7 +0,0 @@ -../../../../casl2 -slatd ../../../../as/ERR/cmd_err1.casl - -Assemble ../../../../as/ERR/cmd_err1.casl (0) -../../../../as/ERR/cmd_err1.casl: 1:MAIN START BEGIN -../../../../as/ERR/cmd_err1.casl: 2:BEGIN LEA GR1,A -Assemble error - 110: LEA: not command of operand "r,adr[,x]" -../../../../as/ERR/cmd_err1.casl: 2:BEGIN LEA GR1,A diff --git a/test/integration/casl2/cmd_err1/Makefile b/test/integration/casl2/cmd_err1/Makefile deleted file mode 100644 index 7d0209f..0000000 --- a/test/integration/casl2/cmd_err1/Makefile +++ /dev/null @@ -1,6 +0,0 @@ -include ../CMD.mk # YACASL2DIR, CASL2 -CASL2FLAG = -slatd -ASDIR = $(YACASL2DIR)/as/ERR -ASFILE = $(ASDIR)/cmd_err1.casl -CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) $(IN) -include ../TEST.mk diff --git a/test/integration/casl2/cmd_lad0/0.txt b/test/integration/casl2/cmd_lad0/0.txt deleted file mode 100644 index 34354e1..0000000 --- a/test/integration/casl2/cmd_lad0/0.txt +++ /dev/null @@ -1,115 +0,0 @@ -../../../../casl2 -slatd ../../../../as/CMD/lad0.casl - -Assemble ../../../../as/CMD/lad0.casl (0) -../../../../as/CMD/lad0.casl: 1:LAD START -../../../../as/CMD/lad0.casl: 2: LAD GR1,5 -../../../../as/CMD/lad0.casl: 3: RET -../../../../as/CMD/lad0.casl: 4: END - -Label:::: -LAD ---> #0000 - -Assemble ../../../../as/CMD/lad0.casl (1) -../../../../as/CMD/lad0.casl: 1:LAD START -../../../../as/CMD/lad0.casl: 2: LAD GR1,5 - #0000 #1210 - #0001 #0005 -../../../../as/CMD/lad0.casl: 3: RET - #0002 #8100 -../../../../as/CMD/lad0.casl: 4: END - -Executing machine codes -#0000: Register:::: -#0000: GR0: 0 = #0000 = 0000000000000000 -#0000: GR1: 0 = #0000 = 0000000000000000 -#0000: GR2: 0 = #0000 = 0000000000000000 -#0000: GR3: 0 = #0000 = 0000000000000000 -#0000: GR4: 0 = #0000 = 0000000000000000 -#0000: GR5: 0 = #0000 = 0000000000000000 -#0000: GR6: 0 = #0000 = 0000000000000000 -#0000: GR7: 0 = #0000 = 0000000000000000 -#0000: SP: 512 = #0200 = 0000001000000000 -#0000: PR: 0 = #0000 = 0000000000000000 -#0000: FR (OF SF ZF): 000 -#0000: Memory:::: -#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0000: 0000: 1210 0005 8100 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0002: Register:::: -#0002: GR0: 0 = #0000 = 0000000000000000 -#0002: GR1: 5 = #0005 = 0000000000000101 -#0002: GR2: 0 = #0000 = 0000000000000000 -#0002: GR3: 0 = #0000 = 0000000000000000 -#0002: GR4: 0 = #0000 = 0000000000000000 -#0002: GR5: 0 = #0000 = 0000000000000000 -#0002: GR6: 0 = #0000 = 0000000000000000 -#0002: GR7: 0 = #0000 = 0000000000000000 -#0002: SP: 512 = #0200 = 0000001000000000 -#0002: PR: 2 = #0002 = 0000000000000010 -#0002: FR (OF SF ZF): 000 -#0002: Memory:::: -#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0002: 0000: 1210 0005 8100 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - diff --git a/test/integration/casl2/cmd_lad0/Makefile b/test/integration/casl2/cmd_lad0/Makefile deleted file mode 100644 index 9a597de..0000000 --- a/test/integration/casl2/cmd_lad0/Makefile +++ /dev/null @@ -1,6 +0,0 @@ -include ../CMD.mk # YACASL2DIR, CASL2 -CASL2FLAG = -slatd -ASDIR = $(YACASL2DIR)/as/CMD -ASFILE = $(ASDIR)/lad0.casl -CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) $(IN) -include ../TEST.mk diff --git a/test/integration/casl2/cmd_lad1/0.txt b/test/integration/casl2/cmd_lad1/0.txt deleted file mode 100644 index 39c155d..0000000 --- a/test/integration/casl2/cmd_lad1/0.txt +++ /dev/null @@ -1,171 +0,0 @@ -../../../../casl2 -slatd ../../../../as/CMD/lad1.casl - -Assemble ../../../../as/CMD/lad1.casl (0) -../../../../as/CMD/lad1.casl: 1:MAIN START BEGIN -../../../../as/CMD/lad1.casl: 2:BEGIN LD GR1,A -../../../../as/CMD/lad1.casl: 3: LAD GR1,1,GR1 -../../../../as/CMD/lad1.casl: 4: RET -../../../../as/CMD/lad1.casl: 5:A DC 3 -../../../../as/CMD/lad1.casl: 6: END - -Label:::: -MAIN.BEGIN ---> #0000 -MAIN.A ---> #0005 -MAIN ---> #0000 - -Assemble ../../../../as/CMD/lad1.casl (1) -../../../../as/CMD/lad1.casl: 1:MAIN START BEGIN -../../../../as/CMD/lad1.casl: 2:BEGIN LD GR1,A - #0000 #1010 - #0001 #0005 -../../../../as/CMD/lad1.casl: 3: LAD GR1,1,GR1 - #0002 #1211 - #0003 #0001 -../../../../as/CMD/lad1.casl: 4: RET - #0004 #8100 -../../../../as/CMD/lad1.casl: 5:A DC 3 - #0005 #0003 -../../../../as/CMD/lad1.casl: 6: END - -Executing machine codes -#0000: Register:::: -#0000: GR0: 0 = #0000 = 0000000000000000 -#0000: GR1: 0 = #0000 = 0000000000000000 -#0000: GR2: 0 = #0000 = 0000000000000000 -#0000: GR3: 0 = #0000 = 0000000000000000 -#0000: GR4: 0 = #0000 = 0000000000000000 -#0000: GR5: 0 = #0000 = 0000000000000000 -#0000: GR6: 0 = #0000 = 0000000000000000 -#0000: GR7: 0 = #0000 = 0000000000000000 -#0000: SP: 512 = #0200 = 0000001000000000 -#0000: PR: 0 = #0000 = 0000000000000000 -#0000: FR (OF SF ZF): 000 -#0000: Memory:::: -#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0000: 0000: 1010 0005 1211 0001 8100 0003 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#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 1211 0001 8100 0003 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#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 1211 0001 8100 0003 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - diff --git a/test/integration/casl2/cmd_lad1/Makefile b/test/integration/casl2/cmd_lad1/Makefile deleted file mode 100644 index cbc733a..0000000 --- a/test/integration/casl2/cmd_lad1/Makefile +++ /dev/null @@ -1,6 +0,0 @@ -include ../CMD.mk # YACASL2DIR, CASL2 -CASL2FLAG = -slatd -ASDIR = $(YACASL2DIR)/as/CMD -ASFILE = $(ASDIR)/lad1.casl -CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) $(IN) -include ../TEST.mk diff --git a/test/integration/casl2/cmd_lad2/0.txt b/test/integration/casl2/cmd_lad2/0.txt deleted file mode 100644 index 58bd700..0000000 --- a/test/integration/casl2/cmd_lad2/0.txt +++ /dev/null @@ -1,166 +0,0 @@ -../../../../casl2 -slatd ../../../../as/CMD/lad2.casl - -Assemble ../../../../as/CMD/lad2.casl (0) -../../../../as/CMD/lad2.casl: 1:LAD1 START -../../../../as/CMD/lad2.casl: 2: LAD GR1,10 -../../../../as/CMD/lad2.casl: 3: LAD GR1,65534,GR1 -../../../../as/CMD/lad2.casl: 4: RET -../../../../as/CMD/lad2.casl: 5: END - -Label:::: -LAD1 ---> #0000 - -Assemble ../../../../as/CMD/lad2.casl (1) -../../../../as/CMD/lad2.casl: 1:LAD1 START -../../../../as/CMD/lad2.casl: 2: LAD GR1,10 - #0000 #1210 - #0001 #000A -../../../../as/CMD/lad2.casl: 3: LAD GR1,65534,GR1 - #0002 #1211 - #0003 #FFFE -../../../../as/CMD/lad2.casl: 4: RET - #0004 #8100 -../../../../as/CMD/lad2.casl: 5: END - -Executing machine codes -#0000: Register:::: -#0000: GR0: 0 = #0000 = 0000000000000000 -#0000: GR1: 0 = #0000 = 0000000000000000 -#0000: GR2: 0 = #0000 = 0000000000000000 -#0000: GR3: 0 = #0000 = 0000000000000000 -#0000: GR4: 0 = #0000 = 0000000000000000 -#0000: GR5: 0 = #0000 = 0000000000000000 -#0000: GR6: 0 = #0000 = 0000000000000000 -#0000: GR7: 0 = #0000 = 0000000000000000 -#0000: SP: 512 = #0200 = 0000001000000000 -#0000: PR: 0 = #0000 = 0000000000000000 -#0000: FR (OF SF ZF): 000 -#0000: Memory:::: -#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0000: 0000: 1210 000A 1211 FFFE 8100 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0002: Register:::: -#0002: GR0: 0 = #0000 = 0000000000000000 -#0002: GR1: 10 = #000A = 0000000000001010 = '\n' -#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 000A 1211 FFFE 8100 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0004: Register:::: -#0004: GR0: 0 = #0000 = 0000000000000000 -#0004: GR1: 8 = #0008 = 0000000000001000 -#0004: GR2: 0 = #0000 = 0000000000000000 -#0004: GR3: 0 = #0000 = 0000000000000000 -#0004: GR4: 0 = #0000 = 0000000000000000 -#0004: GR5: 0 = #0000 = 0000000000000000 -#0004: GR6: 0 = #0000 = 0000000000000000 -#0004: GR7: 0 = #0000 = 0000000000000000 -#0004: SP: 512 = #0200 = 0000001000000000 -#0004: PR: 4 = #0004 = 0000000000000100 -#0004: FR (OF SF ZF): 000 -#0004: Memory:::: -#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0004: 0000: 1210 000A 1211 FFFE 8100 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - diff --git a/test/integration/casl2/cmd_lad2/Makefile b/test/integration/casl2/cmd_lad2/Makefile deleted file mode 100644 index 858002e..0000000 --- a/test/integration/casl2/cmd_lad2/Makefile +++ /dev/null @@ -1,6 +0,0 @@ -include ../CMD.mk # YACASL2DIR, CASL2 -CASL2FLAG = -slatd -ASDIR = $(YACASL2DIR)/as/CMD -ASFILE = $(ASDIR)/lad2.casl -CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) $(IN) -include ../TEST.mk diff --git a/test/integration/casl2/cmd_lad3/0.txt b/test/integration/casl2/cmd_lad3/0.txt deleted file mode 100644 index adf41d2..0000000 --- a/test/integration/casl2/cmd_lad3/0.txt +++ /dev/null @@ -1,166 +0,0 @@ -../../../../casl2 -slatd ../../../../as/CMD/lad3.casl - -Assemble ../../../../as/CMD/lad3.casl (0) -../../../../as/CMD/lad3.casl: 1:LAD1 START -../../../../as/CMD/lad3.casl: 2: LAD GR1,-1 -../../../../as/CMD/lad3.casl: 3: LAD GR1,65535,GR1 -../../../../as/CMD/lad3.casl: 4: RET -../../../../as/CMD/lad3.casl: 5: END - -Label:::: -LAD1 ---> #0000 - -Assemble ../../../../as/CMD/lad3.casl (1) -../../../../as/CMD/lad3.casl: 1:LAD1 START -../../../../as/CMD/lad3.casl: 2: LAD GR1,-1 - #0000 #1210 - #0001 #FFFF -../../../../as/CMD/lad3.casl: 3: LAD GR1,65535,GR1 - #0002 #1211 - #0003 #FFFF -../../../../as/CMD/lad3.casl: 4: RET - #0004 #8100 -../../../../as/CMD/lad3.casl: 5: END - -Executing machine codes -#0000: Register:::: -#0000: GR0: 0 = #0000 = 0000000000000000 -#0000: GR1: 0 = #0000 = 0000000000000000 -#0000: GR2: 0 = #0000 = 0000000000000000 -#0000: GR3: 0 = #0000 = 0000000000000000 -#0000: GR4: 0 = #0000 = 0000000000000000 -#0000: GR5: 0 = #0000 = 0000000000000000 -#0000: GR6: 0 = #0000 = 0000000000000000 -#0000: GR7: 0 = #0000 = 0000000000000000 -#0000: SP: 512 = #0200 = 0000001000000000 -#0000: PR: 0 = #0000 = 0000000000000000 -#0000: FR (OF SF ZF): 000 -#0000: Memory:::: -#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0000: 0000: 1210 FFFF 1211 FFFF 8100 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0002: Register:::: -#0002: GR0: 0 = #0000 = 0000000000000000 -#0002: GR1: -1 = #FFFF = 1111111111111111 -#0002: GR2: 0 = #0000 = 0000000000000000 -#0002: GR3: 0 = #0000 = 0000000000000000 -#0002: GR4: 0 = #0000 = 0000000000000000 -#0002: GR5: 0 = #0000 = 0000000000000000 -#0002: GR6: 0 = #0000 = 0000000000000000 -#0002: GR7: 0 = #0000 = 0000000000000000 -#0002: SP: 512 = #0200 = 0000001000000000 -#0002: PR: 2 = #0002 = 0000000000000010 -#0002: FR (OF SF ZF): 000 -#0002: Memory:::: -#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0002: 0000: 1210 FFFF 1211 FFFF 8100 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0004: Register:::: -#0004: GR0: 0 = #0000 = 0000000000000000 -#0004: GR1: -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): 000 -#0004: Memory:::: -#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0004: 0000: 1210 FFFF 1211 FFFF 8100 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - diff --git a/test/integration/casl2/cmd_lad3/Makefile b/test/integration/casl2/cmd_lad3/Makefile deleted file mode 100644 index 1dc9dd3..0000000 --- a/test/integration/casl2/cmd_lad3/Makefile +++ /dev/null @@ -1,6 +0,0 @@ -include ../CMD.mk # YACASL2DIR, CASL2 -CASL2FLAG = -slatd -ASDIR = $(YACASL2DIR)/as/CMD -ASFILE = $(ASDIR)/lad3.casl -CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) $(IN) -include ../TEST.mk diff --git a/test/integration/casl2/cmd_ld0/0.txt b/test/integration/casl2/cmd_ld0/0.txt deleted file mode 100644 index a9c01ac..0000000 --- a/test/integration/casl2/cmd_ld0/0.txt +++ /dev/null @@ -1,165 +0,0 @@ -../../../../casl2 -slatd ../../../../as/CMD/ld0.casl - -Assemble ../../../../as/CMD/ld0.casl (0) -../../../../as/CMD/ld0.casl: 1:MAIN START -../../../../as/CMD/ld0.casl: 2: LAD GR1,3 -../../../../as/CMD/ld0.casl: 3: LD GR0,GR1 -../../../../as/CMD/ld0.casl: 4: RET -../../../../as/CMD/ld0.casl: 5: END - -Label:::: -MAIN ---> #0000 - -Assemble ../../../../as/CMD/ld0.casl (1) -../../../../as/CMD/ld0.casl: 1:MAIN START -../../../../as/CMD/ld0.casl: 2: LAD GR1,3 - #0000 #1210 - #0001 #0003 -../../../../as/CMD/ld0.casl: 3: LD GR0,GR1 - #0002 #1401 -../../../../as/CMD/ld0.casl: 4: RET - #0003 #8100 -../../../../as/CMD/ld0.casl: 5: END - -Executing machine codes -#0000: Register:::: -#0000: GR0: 0 = #0000 = 0000000000000000 -#0000: GR1: 0 = #0000 = 0000000000000000 -#0000: GR2: 0 = #0000 = 0000000000000000 -#0000: GR3: 0 = #0000 = 0000000000000000 -#0000: GR4: 0 = #0000 = 0000000000000000 -#0000: GR5: 0 = #0000 = 0000000000000000 -#0000: GR6: 0 = #0000 = 0000000000000000 -#0000: GR7: 0 = #0000 = 0000000000000000 -#0000: SP: 512 = #0200 = 0000001000000000 -#0000: PR: 0 = #0000 = 0000000000000000 -#0000: FR (OF SF ZF): 000 -#0000: Memory:::: -#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0000: 0000: 1210 0003 1401 8100 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0002: Register:::: -#0002: GR0: 0 = #0000 = 0000000000000000 -#0002: GR1: 3 = #0003 = 0000000000000011 -#0002: GR2: 0 = #0000 = 0000000000000000 -#0002: GR3: 0 = #0000 = 0000000000000000 -#0002: GR4: 0 = #0000 = 0000000000000000 -#0002: GR5: 0 = #0000 = 0000000000000000 -#0002: GR6: 0 = #0000 = 0000000000000000 -#0002: GR7: 0 = #0000 = 0000000000000000 -#0002: SP: 512 = #0200 = 0000001000000000 -#0002: PR: 2 = #0002 = 0000000000000010 -#0002: FR (OF SF ZF): 000 -#0002: Memory:::: -#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0002: 0000: 1210 0003 1401 8100 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0003: Register:::: -#0003: GR0: 3 = #0003 = 0000000000000011 -#0003: GR1: 3 = #0003 = 0000000000000011 -#0003: GR2: 0 = #0000 = 0000000000000000 -#0003: GR3: 0 = #0000 = 0000000000000000 -#0003: GR4: 0 = #0000 = 0000000000000000 -#0003: GR5: 0 = #0000 = 0000000000000000 -#0003: GR6: 0 = #0000 = 0000000000000000 -#0003: GR7: 0 = #0000 = 0000000000000000 -#0003: SP: 512 = #0200 = 0000001000000000 -#0003: PR: 3 = #0003 = 0000000000000011 -#0003: FR (OF SF ZF): 000 -#0003: Memory:::: -#0003: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0003: 0000: 1210 0003 1401 8100 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - diff --git a/test/integration/casl2/cmd_ld0/Makefile b/test/integration/casl2/cmd_ld0/Makefile deleted file mode 100644 index 6f6fd07..0000000 --- a/test/integration/casl2/cmd_ld0/Makefile +++ /dev/null @@ -1,6 +0,0 @@ -include ../CMD.mk # YACASL2DIR, CASL2 -CASL2FLAG = -slatd -ASDIR = $(YACASL2DIR)/as/CMD -ASFILE = $(ASDIR)/ld0.casl -CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) $(IN) -include ../TEST.mk diff --git a/test/integration/casl2/cmd_ld1/0.txt b/test/integration/casl2/cmd_ld1/0.txt deleted file mode 100644 index 08aec1c..0000000 --- a/test/integration/casl2/cmd_ld1/0.txt +++ /dev/null @@ -1,124 +0,0 @@ -../../../../casl2 -slatd ../../../../as/CMD/ld1.casl - -Assemble ../../../../as/CMD/ld1.casl (0) -../../../../as/CMD/ld1.casl: 1:MAIN START -../../../../as/CMD/ld1.casl: 2: LD GR0,A -../../../../as/CMD/ld1.casl: 3: RET -../../../../as/CMD/ld1.casl: 4:A DC 1,1,2,3,5,8 -../../../../as/CMD/ld1.casl: 5: END - -Label:::: -MAIN.A ---> #0003 -MAIN ---> #0000 - -Assemble ../../../../as/CMD/ld1.casl (1) -../../../../as/CMD/ld1.casl: 1:MAIN START -../../../../as/CMD/ld1.casl: 2: LD GR0,A - #0000 #1000 - #0001 #0003 -../../../../as/CMD/ld1.casl: 3: RET - #0002 #8100 -../../../../as/CMD/ld1.casl: 4:A DC 1,1,2,3,5,8 - #0003 #0001 - #0004 #0001 - #0005 #0002 - #0006 #0003 - #0007 #0005 - #0008 #0008 -../../../../as/CMD/ld1.casl: 5: END - -Executing machine codes -#0000: Register:::: -#0000: GR0: 0 = #0000 = 0000000000000000 -#0000: GR1: 0 = #0000 = 0000000000000000 -#0000: GR2: 0 = #0000 = 0000000000000000 -#0000: GR3: 0 = #0000 = 0000000000000000 -#0000: GR4: 0 = #0000 = 0000000000000000 -#0000: GR5: 0 = #0000 = 0000000000000000 -#0000: GR6: 0 = #0000 = 0000000000000000 -#0000: GR7: 0 = #0000 = 0000000000000000 -#0000: SP: 512 = #0200 = 0000001000000000 -#0000: PR: 0 = #0000 = 0000000000000000 -#0000: FR (OF SF ZF): 000 -#0000: Memory:::: -#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0000: 0000: 1000 0003 8100 0001 0001 0002 0003 0005 0008 0000 0000 0000 0000 0000 0000 0000 -#0000: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0002: Register:::: -#0002: GR0: 1 = #0001 = 0000000000000001 -#0002: GR1: 0 = #0000 = 0000000000000000 -#0002: GR2: 0 = #0000 = 0000000000000000 -#0002: GR3: 0 = #0000 = 0000000000000000 -#0002: GR4: 0 = #0000 = 0000000000000000 -#0002: GR5: 0 = #0000 = 0000000000000000 -#0002: GR6: 0 = #0000 = 0000000000000000 -#0002: GR7: 0 = #0000 = 0000000000000000 -#0002: SP: 512 = #0200 = 0000001000000000 -#0002: PR: 2 = #0002 = 0000000000000010 -#0002: FR (OF SF ZF): 000 -#0002: Memory:::: -#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0002: 0000: 1000 0003 8100 0001 0001 0002 0003 0005 0008 0000 0000 0000 0000 0000 0000 0000 -#0002: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - diff --git a/test/integration/casl2/cmd_ld1/Makefile b/test/integration/casl2/cmd_ld1/Makefile deleted file mode 100644 index 73385a8..0000000 --- a/test/integration/casl2/cmd_ld1/Makefile +++ /dev/null @@ -1,6 +0,0 @@ -include ../CMD.mk # YACASL2DIR, CASL2 -CASL2FLAG = -slatd -ASDIR = $(YACASL2DIR)/as/CMD -ASFILE = $(ASDIR)/ld1.casl -CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) $(IN) -include ../TEST.mk diff --git a/test/integration/casl2/cmd_ld2/0.txt b/test/integration/casl2/cmd_ld2/0.txt deleted file mode 100644 index e987d15..0000000 --- a/test/integration/casl2/cmd_ld2/0.txt +++ /dev/null @@ -1,168 +0,0 @@ -../../../../casl2 -slatd ../../../../as/CMD/ld2.casl - -Assemble ../../../../as/CMD/ld2.casl (0) -../../../../as/CMD/ld2.casl: 1:; LDコマンド -../../../../as/CMD/ld2.casl: 2:MAIN START BEGIN -../../../../as/CMD/ld2.casl: 3:BEGIN LAD GR0,3 -../../../../as/CMD/ld2.casl: 4: LD GR1,GR0 -../../../../as/CMD/ld2.casl: 5: RET -../../../../as/CMD/ld2.casl: 6: END - -Label:::: -MAIN.BEGIN ---> #0000 -MAIN ---> #0000 - -Assemble ../../../../as/CMD/ld2.casl (1) -../../../../as/CMD/ld2.casl: 1:; LDコマンド -../../../../as/CMD/ld2.casl: 2:MAIN START BEGIN -../../../../as/CMD/ld2.casl: 3:BEGIN LAD GR0,3 - #0000 #1200 - #0001 #0003 -../../../../as/CMD/ld2.casl: 4: LD GR1,GR0 - #0002 #1410 -../../../../as/CMD/ld2.casl: 5: RET - #0003 #8100 -../../../../as/CMD/ld2.casl: 6: END - -Executing machine codes -#0000: Register:::: -#0000: GR0: 0 = #0000 = 0000000000000000 -#0000: GR1: 0 = #0000 = 0000000000000000 -#0000: GR2: 0 = #0000 = 0000000000000000 -#0000: GR3: 0 = #0000 = 0000000000000000 -#0000: GR4: 0 = #0000 = 0000000000000000 -#0000: GR5: 0 = #0000 = 0000000000000000 -#0000: GR6: 0 = #0000 = 0000000000000000 -#0000: GR7: 0 = #0000 = 0000000000000000 -#0000: SP: 512 = #0200 = 0000001000000000 -#0000: PR: 0 = #0000 = 0000000000000000 -#0000: FR (OF SF ZF): 000 -#0000: Memory:::: -#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0000: 0000: 1200 0003 1410 8100 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0002: Register:::: -#0002: GR0: 3 = #0003 = 0000000000000011 -#0002: GR1: 0 = #0000 = 0000000000000000 -#0002: GR2: 0 = #0000 = 0000000000000000 -#0002: GR3: 0 = #0000 = 0000000000000000 -#0002: GR4: 0 = #0000 = 0000000000000000 -#0002: GR5: 0 = #0000 = 0000000000000000 -#0002: GR6: 0 = #0000 = 0000000000000000 -#0002: GR7: 0 = #0000 = 0000000000000000 -#0002: SP: 512 = #0200 = 0000001000000000 -#0002: PR: 2 = #0002 = 0000000000000010 -#0002: FR (OF SF ZF): 000 -#0002: Memory:::: -#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0002: 0000: 1200 0003 1410 8100 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0003: Register:::: -#0003: GR0: 3 = #0003 = 0000000000000011 -#0003: GR1: 3 = #0003 = 0000000000000011 -#0003: GR2: 0 = #0000 = 0000000000000000 -#0003: GR3: 0 = #0000 = 0000000000000000 -#0003: GR4: 0 = #0000 = 0000000000000000 -#0003: GR5: 0 = #0000 = 0000000000000000 -#0003: GR6: 0 = #0000 = 0000000000000000 -#0003: GR7: 0 = #0000 = 0000000000000000 -#0003: SP: 512 = #0200 = 0000001000000000 -#0003: PR: 3 = #0003 = 0000000000000011 -#0003: FR (OF SF ZF): 000 -#0003: Memory:::: -#0003: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0003: 0000: 1200 0003 1410 8100 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - diff --git a/test/integration/casl2/cmd_ld2/Makefile b/test/integration/casl2/cmd_ld2/Makefile deleted file mode 100644 index 76879a9..0000000 --- a/test/integration/casl2/cmd_ld2/Makefile +++ /dev/null @@ -1,6 +0,0 @@ -include ../CMD.mk # YACASL2DIR, CASL2 -CASL2FLAG = -slatd -ASDIR = $(YACASL2DIR)/as/CMD -ASFILE = $(ASDIR)/ld2.casl -CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) $(IN) -include ../TEST.mk diff --git a/test/integration/casl2/cmd_ld3/0.txt b/test/integration/casl2/cmd_ld3/0.txt deleted file mode 100644 index 87ca79c..0000000 --- a/test/integration/casl2/cmd_ld3/0.txt +++ /dev/null @@ -1,120 +0,0 @@ -../../../../casl2 -slatd ../../../../as/CMD/ld3.casl - -Assemble ../../../../as/CMD/ld3.casl (0) -../../../../as/CMD/ld3.casl: 1:MAIN START -../../../../as/CMD/ld3.casl: 2:BEGIN LD GR1,I -../../../../as/CMD/ld3.casl: 3: RET -../../../../as/CMD/ld3.casl: 4:I DC 17 -../../../../as/CMD/ld3.casl: 5: END - -Label:::: -MAIN.BEGIN ---> #0000 -MAIN.I ---> #0003 -MAIN ---> #0000 - -Assemble ../../../../as/CMD/ld3.casl (1) -../../../../as/CMD/ld3.casl: 1:MAIN START -../../../../as/CMD/ld3.casl: 2:BEGIN LD GR1,I - #0000 #1010 - #0001 #0003 -../../../../as/CMD/ld3.casl: 3: RET - #0002 #8100 -../../../../as/CMD/ld3.casl: 4:I DC 17 - #0003 #0011 -../../../../as/CMD/ld3.casl: 5: END - -Executing machine codes -#0000: Register:::: -#0000: GR0: 0 = #0000 = 0000000000000000 -#0000: GR1: 0 = #0000 = 0000000000000000 -#0000: GR2: 0 = #0000 = 0000000000000000 -#0000: GR3: 0 = #0000 = 0000000000000000 -#0000: GR4: 0 = #0000 = 0000000000000000 -#0000: GR5: 0 = #0000 = 0000000000000000 -#0000: GR6: 0 = #0000 = 0000000000000000 -#0000: GR7: 0 = #0000 = 0000000000000000 -#0000: SP: 512 = #0200 = 0000001000000000 -#0000: PR: 0 = #0000 = 0000000000000000 -#0000: FR (OF SF ZF): 000 -#0000: Memory:::: -#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0000: 0000: 1010 0003 8100 0011 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0002: Register:::: -#0002: GR0: 0 = #0000 = 0000000000000000 -#0002: GR1: 17 = #0011 = 0000000000010001 -#0002: GR2: 0 = #0000 = 0000000000000000 -#0002: GR3: 0 = #0000 = 0000000000000000 -#0002: GR4: 0 = #0000 = 0000000000000000 -#0002: GR5: 0 = #0000 = 0000000000000000 -#0002: GR6: 0 = #0000 = 0000000000000000 -#0002: GR7: 0 = #0000 = 0000000000000000 -#0002: SP: 512 = #0200 = 0000001000000000 -#0002: PR: 2 = #0002 = 0000000000000010 -#0002: FR (OF SF ZF): 000 -#0002: Memory:::: -#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0002: 0000: 1010 0003 8100 0011 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - diff --git a/test/integration/casl2/cmd_ld3/Makefile b/test/integration/casl2/cmd_ld3/Makefile deleted file mode 100644 index a10f187..0000000 --- a/test/integration/casl2/cmd_ld3/Makefile +++ /dev/null @@ -1,6 +0,0 @@ -include ../CMD.mk # YACASL2DIR, CASL2 -CASL2FLAG = -slatd -ASDIR = $(YACASL2DIR)/as/CMD -ASFILE = $(ASDIR)/ld3.casl -CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) $(IN) -include ../TEST.mk diff --git a/test/integration/casl2/cmd_ld4/0.txt b/test/integration/casl2/cmd_ld4/0.txt deleted file mode 100644 index 9aaae64..0000000 --- a/test/integration/casl2/cmd_ld4/0.txt +++ /dev/null @@ -1,227 +0,0 @@ -../../../../casl2 -slatd ../../../../as/CMD/ld4.casl - -Assemble ../../../../as/CMD/ld4.casl (0) -../../../../as/CMD/ld4.casl: 1:; LDコマンド -../../../../as/CMD/ld4.casl: 2:MAIN START BEGIN -../../../../as/CMD/ld4.casl: 3:BEGIN LD GR1,A -../../../../as/CMD/ld4.casl: 4: LD GR2,B -../../../../as/CMD/ld4.casl: 5: ADDL GR1,GR2 -../../../../as/CMD/ld4.casl: 6: RET -../../../../as/CMD/ld4.casl: 7:A DC 32767 -../../../../as/CMD/ld4.casl: 8:B DC 32675 -../../../../as/CMD/ld4.casl: 9: END - -Label:::: -MAIN.BEGIN ---> #0000 -MAIN.A ---> #0006 -MAIN.B ---> #0007 -MAIN ---> #0000 - -Assemble ../../../../as/CMD/ld4.casl (1) -../../../../as/CMD/ld4.casl: 1:; LDコマンド -../../../../as/CMD/ld4.casl: 2:MAIN START BEGIN -../../../../as/CMD/ld4.casl: 3:BEGIN LD GR1,A - #0000 #1010 - #0001 #0006 -../../../../as/CMD/ld4.casl: 4: LD GR2,B - #0002 #1020 - #0003 #0007 -../../../../as/CMD/ld4.casl: 5: ADDL GR1,GR2 - #0004 #2612 -../../../../as/CMD/ld4.casl: 6: RET - #0005 #8100 -../../../../as/CMD/ld4.casl: 7:A DC 32767 - #0006 #7FFF -../../../../as/CMD/ld4.casl: 8:B DC 32675 - #0007 #7FA3 -../../../../as/CMD/ld4.casl: 9: END - -Executing machine codes -#0000: Register:::: -#0000: GR0: 0 = #0000 = 0000000000000000 -#0000: GR1: 0 = #0000 = 0000000000000000 -#0000: GR2: 0 = #0000 = 0000000000000000 -#0000: GR3: 0 = #0000 = 0000000000000000 -#0000: GR4: 0 = #0000 = 0000000000000000 -#0000: GR5: 0 = #0000 = 0000000000000000 -#0000: GR6: 0 = #0000 = 0000000000000000 -#0000: GR7: 0 = #0000 = 0000000000000000 -#0000: SP: 512 = #0200 = 0000001000000000 -#0000: PR: 0 = #0000 = 0000000000000000 -#0000: FR (OF SF ZF): 000 -#0000: Memory:::: -#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0000: 0000: 1010 0006 1020 0007 2612 8100 7FFF 7FA3 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0002: Register:::: -#0002: GR0: 0 = #0000 = 0000000000000000 -#0002: GR1: 32767 = #7FFF = 0111111111111111 -#0002: GR2: 0 = #0000 = 0000000000000000 -#0002: GR3: 0 = #0000 = 0000000000000000 -#0002: GR4: 0 = #0000 = 0000000000000000 -#0002: GR5: 0 = #0000 = 0000000000000000 -#0002: GR6: 0 = #0000 = 0000000000000000 -#0002: GR7: 0 = #0000 = 0000000000000000 -#0002: SP: 512 = #0200 = 0000001000000000 -#0002: PR: 2 = #0002 = 0000000000000010 -#0002: FR (OF SF ZF): 000 -#0002: Memory:::: -#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0002: 0000: 1010 0006 1020 0007 2612 8100 7FFF 7FA3 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0004: Register:::: -#0004: GR0: 0 = #0000 = 0000000000000000 -#0004: GR1: 32767 = #7FFF = 0111111111111111 -#0004: GR2: 32675 = #7FA3 = 0111111110100011 -#0004: GR3: 0 = #0000 = 0000000000000000 -#0004: GR4: 0 = #0000 = 0000000000000000 -#0004: GR5: 0 = #0000 = 0000000000000000 -#0004: GR6: 0 = #0000 = 0000000000000000 -#0004: GR7: 0 = #0000 = 0000000000000000 -#0004: SP: 512 = #0200 = 0000001000000000 -#0004: PR: 4 = #0004 = 0000000000000100 -#0004: FR (OF SF ZF): 000 -#0004: Memory:::: -#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0004: 0000: 1010 0006 1020 0007 2612 8100 7FFF 7FA3 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0005: Register:::: -#0005: GR0: 0 = #0000 = 0000000000000000 -#0005: GR1: -94 = #FFA2 = 1111111110100010 -#0005: GR2: 32675 = #7FA3 = 0111111110100011 -#0005: GR3: 0 = #0000 = 0000000000000000 -#0005: GR4: 0 = #0000 = 0000000000000000 -#0005: GR5: 0 = #0000 = 0000000000000000 -#0005: GR6: 0 = #0000 = 0000000000000000 -#0005: GR7: 0 = #0000 = 0000000000000000 -#0005: SP: 512 = #0200 = 0000001000000000 -#0005: PR: 5 = #0005 = 0000000000000101 -#0005: FR (OF SF ZF): 010 -#0005: Memory:::: -#0005: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0005: 0000: 1010 0006 1020 0007 2612 8100 7FFF 7FA3 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - diff --git a/test/integration/casl2/cmd_ld4/Makefile b/test/integration/casl2/cmd_ld4/Makefile deleted file mode 100644 index 03f89b0..0000000 --- a/test/integration/casl2/cmd_ld4/Makefile +++ /dev/null @@ -1,6 +0,0 @@ -include ../CMD.mk # YACASL2DIR, CASL2 -CASL2FLAG = -slatd -ASDIR = $(YACASL2DIR)/as/CMD -ASFILE = $(ASDIR)/ld4.casl -CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) $(IN) -include ../TEST.mk diff --git a/test/integration/casl2/cmd_ld5/0.txt b/test/integration/casl2/cmd_ld5/0.txt deleted file mode 100644 index 8d0afe1..0000000 --- a/test/integration/casl2/cmd_ld5/0.txt +++ /dev/null @@ -1,169 +0,0 @@ -../../../../casl2 -latd ../../../../as/CMD/ld5.casl - -Assemble ../../../../as/CMD/ld5.casl (0) - -Label:::: -MAIN.BEGIN ---> #0000 -MAIN.A ---> #0005 -MAIN.B ---> #0006 -MAIN ---> #0000 - -Assemble ../../../../as/CMD/ld5.casl (1) -../../../../as/CMD/ld5.casl: 1:; LDコマンド -../../../../as/CMD/ld5.casl: 2:MAIN START BEGIN -../../../../as/CMD/ld5.casl: 3:BEGIN LAD GR2,1 - #0000 #1220 - #0001 #0001 -../../../../as/CMD/ld5.casl: 4: LD GR1,A,GR2 - #0002 #1012 - #0003 #0005 -../../../../as/CMD/ld5.casl: 5: RET - #0004 #8100 -../../../../as/CMD/ld5.casl: 6:A DC 1 - #0005 #0001 -../../../../as/CMD/ld5.casl: 7:B DC 2 - #0006 #0002 -../../../../as/CMD/ld5.casl: 8: END - -Executing machine codes -#0000: Register:::: -#0000: GR0: 0 = #0000 = 0000000000000000 -#0000: GR1: 0 = #0000 = 0000000000000000 -#0000: GR2: 0 = #0000 = 0000000000000000 -#0000: GR3: 0 = #0000 = 0000000000000000 -#0000: GR4: 0 = #0000 = 0000000000000000 -#0000: GR5: 0 = #0000 = 0000000000000000 -#0000: GR6: 0 = #0000 = 0000000000000000 -#0000: GR7: 0 = #0000 = 0000000000000000 -#0000: SP: 512 = #0200 = 0000001000000000 -#0000: PR: 0 = #0000 = 0000000000000000 -#0000: FR (OF SF ZF): 000 -#0000: Memory:::: -#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0000: 0000: 1220 0001 1012 0005 8100 0001 0002 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#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: 1 = #0001 = 0000000000000001 -#0002: GR3: 0 = #0000 = 0000000000000000 -#0002: GR4: 0 = #0000 = 0000000000000000 -#0002: GR5: 0 = #0000 = 0000000000000000 -#0002: GR6: 0 = #0000 = 0000000000000000 -#0002: GR7: 0 = #0000 = 0000000000000000 -#0002: SP: 512 = #0200 = 0000001000000000 -#0002: PR: 2 = #0002 = 0000000000000010 -#0002: FR (OF SF ZF): 000 -#0002: Memory:::: -#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0002: 0000: 1220 0001 1012 0005 8100 0001 0002 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#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 = #0002 = 0000000000000010 -#0004: GR2: 1 = #0001 = 0000000000000001 -#0004: GR3: 0 = #0000 = 0000000000000000 -#0004: GR4: 0 = #0000 = 0000000000000000 -#0004: GR5: 0 = #0000 = 0000000000000000 -#0004: GR6: 0 = #0000 = 0000000000000000 -#0004: GR7: 0 = #0000 = 0000000000000000 -#0004: SP: 512 = #0200 = 0000001000000000 -#0004: PR: 4 = #0004 = 0000000000000100 -#0004: FR (OF SF ZF): 000 -#0004: Memory:::: -#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0004: 0000: 1220 0001 1012 0005 8100 0001 0002 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - diff --git a/test/integration/casl2/cmd_ld5/Makefile b/test/integration/casl2/cmd_ld5/Makefile deleted file mode 100644 index 41e78e1..0000000 --- a/test/integration/casl2/cmd_ld5/Makefile +++ /dev/null @@ -1,6 +0,0 @@ -include ../CMD.mk # YACASL2DIR, CASL2 -CASL2FLAG = -latd -ASDIR = $(YACASL2DIR)/as/CMD -ASFILE = $(ASDIR)/ld5.casl -CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) -include ../TEST.mk diff --git a/test/integration/casl2/cmd_ld_loop/0.txt b/test/integration/casl2/cmd_ld_loop/0.txt deleted file mode 100644 index 2cab303..0000000 --- a/test/integration/casl2/cmd_ld_loop/0.txt +++ /dev/null @@ -1,948 +0,0 @@ -../../../../casl2 -slatd ../../../../as/CMD/ld_loop.casl - -Assemble ../../../../as/CMD/ld_loop.casl (0) -../../../../as/CMD/ld_loop.casl: 1:;;; ループを使い、連続でGR1にデータを転送する -../../../../as/CMD/ld_loop.casl: 2:MAIN START -../../../../as/CMD/ld_loop.casl: 3: LAD GR2,0 -../../../../as/CMD/ld_loop.casl: 4:MLOOP CPA GR2,LEN -../../../../as/CMD/ld_loop.casl: 5: JZE MEND -../../../../as/CMD/ld_loop.casl: 6: LD GR1,DATA,GR2 -../../../../as/CMD/ld_loop.casl: 7: LAD GR2,1,GR2 -../../../../as/CMD/ld_loop.casl: 8: JUMP MLOOP -../../../../as/CMD/ld_loop.casl: 9:MEND RET -../../../../as/CMD/ld_loop.casl: 10:DATA DC #9600,#F000,#A400 -../../../../as/CMD/ld_loop.casl: 11:LEN DC 3 -../../../../as/CMD/ld_loop.casl: 12: END - -Label:::: -MAIN.MLOOP ---> #0002 -MAIN.MEND ---> #000C -MAIN.LEN ---> #0010 -MAIN ---> #0000 -MAIN.DATA ---> #000D - -Assemble ../../../../as/CMD/ld_loop.casl (1) -../../../../as/CMD/ld_loop.casl: 1:;;; ループを使い、連続でGR1にデータを転送する -../../../../as/CMD/ld_loop.casl: 2:MAIN START -../../../../as/CMD/ld_loop.casl: 3: LAD GR2,0 - #0000 #1220 - #0001 #0000 -../../../../as/CMD/ld_loop.casl: 4:MLOOP CPA GR2,LEN - #0002 #4020 - #0003 #0010 -../../../../as/CMD/ld_loop.casl: 5: JZE MEND - #0004 #6300 - #0005 #000C -../../../../as/CMD/ld_loop.casl: 6: LD GR1,DATA,GR2 - #0006 #1012 - #0007 #000D -../../../../as/CMD/ld_loop.casl: 7: LAD GR2,1,GR2 - #0008 #1222 - #0009 #0001 -../../../../as/CMD/ld_loop.casl: 8: JUMP MLOOP - #000A #6400 - #000B #0002 -../../../../as/CMD/ld_loop.casl: 9:MEND RET - #000C #8100 -../../../../as/CMD/ld_loop.casl: 10:DATA DC #9600,#F000,#A400 - #000D #9600 - #000E #F000 - #000F #A400 -../../../../as/CMD/ld_loop.casl: 11:LEN DC 3 - #0010 #0003 -../../../../as/CMD/ld_loop.casl: 12: END - -Executing machine codes -#0000: Register:::: -#0000: GR0: 0 = #0000 = 0000000000000000 -#0000: GR1: 0 = #0000 = 0000000000000000 -#0000: GR2: 0 = #0000 = 0000000000000000 -#0000: GR3: 0 = #0000 = 0000000000000000 -#0000: GR4: 0 = #0000 = 0000000000000000 -#0000: GR5: 0 = #0000 = 0000000000000000 -#0000: GR6: 0 = #0000 = 0000000000000000 -#0000: GR7: 0 = #0000 = 0000000000000000 -#0000: SP: 512 = #0200 = 0000001000000000 -#0000: PR: 0 = #0000 = 0000000000000000 -#0000: FR (OF SF ZF): 000 -#0000: Memory:::: -#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0000: 0000: 1220 0000 4020 0010 6300 000C 1012 000D 1222 0001 6400 0002 8100 9600 F000 A400 -#0000: 0010: 0003 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0002: Register:::: -#0002: GR0: 0 = #0000 = 0000000000000000 -#0002: GR1: 0 = #0000 = 0000000000000000 -#0002: GR2: 0 = #0000 = 0000000000000000 -#0002: GR3: 0 = #0000 = 0000000000000000 -#0002: GR4: 0 = #0000 = 0000000000000000 -#0002: GR5: 0 = #0000 = 0000000000000000 -#0002: GR6: 0 = #0000 = 0000000000000000 -#0002: GR7: 0 = #0000 = 0000000000000000 -#0002: SP: 512 = #0200 = 0000001000000000 -#0002: PR: 2 = #0002 = 0000000000000010 -#0002: FR (OF SF ZF): 000 -#0002: Memory:::: -#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0002: 0000: 1220 0000 4020 0010 6300 000C 1012 000D 1222 0001 6400 0002 8100 9600 F000 A400 -#0002: 0010: 0003 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0004: Register:::: -#0004: GR0: 0 = #0000 = 0000000000000000 -#0004: GR1: 0 = #0000 = 0000000000000000 -#0004: GR2: 0 = #0000 = 0000000000000000 -#0004: GR3: 0 = #0000 = 0000000000000000 -#0004: GR4: 0 = #0000 = 0000000000000000 -#0004: GR5: 0 = #0000 = 0000000000000000 -#0004: GR6: 0 = #0000 = 0000000000000000 -#0004: GR7: 0 = #0000 = 0000000000000000 -#0004: SP: 512 = #0200 = 0000001000000000 -#0004: PR: 4 = #0004 = 0000000000000100 -#0004: FR (OF SF ZF): 010 -#0004: Memory:::: -#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0004: 0000: 1220 0000 4020 0010 6300 000C 1012 000D 1222 0001 6400 0002 8100 9600 F000 A400 -#0004: 0010: 0003 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0006: Register:::: -#0006: GR0: 0 = #0000 = 0000000000000000 -#0006: GR1: 0 = #0000 = 0000000000000000 -#0006: GR2: 0 = #0000 = 0000000000000000 -#0006: GR3: 0 = #0000 = 0000000000000000 -#0006: GR4: 0 = #0000 = 0000000000000000 -#0006: GR5: 0 = #0000 = 0000000000000000 -#0006: GR6: 0 = #0000 = 0000000000000000 -#0006: GR7: 0 = #0000 = 0000000000000000 -#0006: SP: 512 = #0200 = 0000001000000000 -#0006: PR: 6 = #0006 = 0000000000000110 -#0006: FR (OF SF ZF): 010 -#0006: Memory:::: -#0006: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0006: 0000: 1220 0000 4020 0010 6300 000C 1012 000D 1222 0001 6400 0002 8100 9600 F000 A400 -#0006: 0010: 0003 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0008: Register:::: -#0008: GR0: 0 = #0000 = 0000000000000000 -#0008: GR1: -27136 = #9600 = 1001011000000000 -#0008: GR2: 0 = #0000 = 0000000000000000 -#0008: GR3: 0 = #0000 = 0000000000000000 -#0008: GR4: 0 = #0000 = 0000000000000000 -#0008: GR5: 0 = #0000 = 0000000000000000 -#0008: GR6: 0 = #0000 = 0000000000000000 -#0008: GR7: 0 = #0000 = 0000000000000000 -#0008: SP: 512 = #0200 = 0000001000000000 -#0008: PR: 8 = #0008 = 0000000000001000 -#0008: FR (OF SF ZF): 010 -#0008: Memory:::: -#0008: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0008: 0000: 1220 0000 4020 0010 6300 000C 1012 000D 1222 0001 6400 0002 8100 9600 F000 A400 -#0008: 0010: 0003 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#000A: Register:::: -#000A: GR0: 0 = #0000 = 0000000000000000 -#000A: GR1: -27136 = #9600 = 1001011000000000 -#000A: GR2: 1 = #0001 = 0000000000000001 -#000A: GR3: 0 = #0000 = 0000000000000000 -#000A: GR4: 0 = #0000 = 0000000000000000 -#000A: GR5: 0 = #0000 = 0000000000000000 -#000A: GR6: 0 = #0000 = 0000000000000000 -#000A: GR7: 0 = #0000 = 0000000000000000 -#000A: SP: 512 = #0200 = 0000001000000000 -#000A: PR: 10 = #000A = 0000000000001010 -#000A: FR (OF SF ZF): 010 -#000A: Memory:::: -#000A: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#000A: 0000: 1220 0000 4020 0010 6300 000C 1012 000D 1222 0001 6400 0002 8100 9600 F000 A400 -#000A: 0010: 0003 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0002: Register:::: -#0002: GR0: 0 = #0000 = 0000000000000000 -#0002: GR1: -27136 = #9600 = 1001011000000000 -#0002: GR2: 1 = #0001 = 0000000000000001 -#0002: GR3: 0 = #0000 = 0000000000000000 -#0002: GR4: 0 = #0000 = 0000000000000000 -#0002: GR5: 0 = #0000 = 0000000000000000 -#0002: GR6: 0 = #0000 = 0000000000000000 -#0002: GR7: 0 = #0000 = 0000000000000000 -#0002: SP: 512 = #0200 = 0000001000000000 -#0002: PR: 2 = #0002 = 0000000000000010 -#0002: FR (OF SF ZF): 010 -#0002: Memory:::: -#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0002: 0000: 1220 0000 4020 0010 6300 000C 1012 000D 1222 0001 6400 0002 8100 9600 F000 A400 -#0002: 0010: 0003 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0004: Register:::: -#0004: GR0: 0 = #0000 = 0000000000000000 -#0004: GR1: -27136 = #9600 = 1001011000000000 -#0004: GR2: 1 = #0001 = 0000000000000001 -#0004: GR3: 0 = #0000 = 0000000000000000 -#0004: GR4: 0 = #0000 = 0000000000000000 -#0004: GR5: 0 = #0000 = 0000000000000000 -#0004: GR6: 0 = #0000 = 0000000000000000 -#0004: GR7: 0 = #0000 = 0000000000000000 -#0004: SP: 512 = #0200 = 0000001000000000 -#0004: PR: 4 = #0004 = 0000000000000100 -#0004: FR (OF SF ZF): 010 -#0004: Memory:::: -#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0004: 0000: 1220 0000 4020 0010 6300 000C 1012 000D 1222 0001 6400 0002 8100 9600 F000 A400 -#0004: 0010: 0003 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0006: Register:::: -#0006: GR0: 0 = #0000 = 0000000000000000 -#0006: GR1: -27136 = #9600 = 1001011000000000 -#0006: GR2: 1 = #0001 = 0000000000000001 -#0006: GR3: 0 = #0000 = 0000000000000000 -#0006: GR4: 0 = #0000 = 0000000000000000 -#0006: GR5: 0 = #0000 = 0000000000000000 -#0006: GR6: 0 = #0000 = 0000000000000000 -#0006: GR7: 0 = #0000 = 0000000000000000 -#0006: SP: 512 = #0200 = 0000001000000000 -#0006: PR: 6 = #0006 = 0000000000000110 -#0006: FR (OF SF ZF): 010 -#0006: Memory:::: -#0006: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0006: 0000: 1220 0000 4020 0010 6300 000C 1012 000D 1222 0001 6400 0002 8100 9600 F000 A400 -#0006: 0010: 0003 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0008: Register:::: -#0008: GR0: 0 = #0000 = 0000000000000000 -#0008: GR1: -4096 = #F000 = 1111000000000000 -#0008: GR2: 1 = #0001 = 0000000000000001 -#0008: GR3: 0 = #0000 = 0000000000000000 -#0008: GR4: 0 = #0000 = 0000000000000000 -#0008: GR5: 0 = #0000 = 0000000000000000 -#0008: GR6: 0 = #0000 = 0000000000000000 -#0008: GR7: 0 = #0000 = 0000000000000000 -#0008: SP: 512 = #0200 = 0000001000000000 -#0008: PR: 8 = #0008 = 0000000000001000 -#0008: FR (OF SF ZF): 010 -#0008: Memory:::: -#0008: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0008: 0000: 1220 0000 4020 0010 6300 000C 1012 000D 1222 0001 6400 0002 8100 9600 F000 A400 -#0008: 0010: 0003 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#000A: Register:::: -#000A: GR0: 0 = #0000 = 0000000000000000 -#000A: GR1: -4096 = #F000 = 1111000000000000 -#000A: GR2: 2 = #0002 = 0000000000000010 -#000A: GR3: 0 = #0000 = 0000000000000000 -#000A: GR4: 0 = #0000 = 0000000000000000 -#000A: GR5: 0 = #0000 = 0000000000000000 -#000A: GR6: 0 = #0000 = 0000000000000000 -#000A: GR7: 0 = #0000 = 0000000000000000 -#000A: SP: 512 = #0200 = 0000001000000000 -#000A: PR: 10 = #000A = 0000000000001010 -#000A: FR (OF SF ZF): 010 -#000A: Memory:::: -#000A: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#000A: 0000: 1220 0000 4020 0010 6300 000C 1012 000D 1222 0001 6400 0002 8100 9600 F000 A400 -#000A: 0010: 0003 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0002: Register:::: -#0002: GR0: 0 = #0000 = 0000000000000000 -#0002: GR1: -4096 = #F000 = 1111000000000000 -#0002: GR2: 2 = #0002 = 0000000000000010 -#0002: GR3: 0 = #0000 = 0000000000000000 -#0002: GR4: 0 = #0000 = 0000000000000000 -#0002: GR5: 0 = #0000 = 0000000000000000 -#0002: GR6: 0 = #0000 = 0000000000000000 -#0002: GR7: 0 = #0000 = 0000000000000000 -#0002: SP: 512 = #0200 = 0000001000000000 -#0002: PR: 2 = #0002 = 0000000000000010 -#0002: FR (OF SF ZF): 010 -#0002: Memory:::: -#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0002: 0000: 1220 0000 4020 0010 6300 000C 1012 000D 1222 0001 6400 0002 8100 9600 F000 A400 -#0002: 0010: 0003 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0004: Register:::: -#0004: GR0: 0 = #0000 = 0000000000000000 -#0004: GR1: -4096 = #F000 = 1111000000000000 -#0004: GR2: 2 = #0002 = 0000000000000010 -#0004: GR3: 0 = #0000 = 0000000000000000 -#0004: GR4: 0 = #0000 = 0000000000000000 -#0004: GR5: 0 = #0000 = 0000000000000000 -#0004: GR6: 0 = #0000 = 0000000000000000 -#0004: GR7: 0 = #0000 = 0000000000000000 -#0004: SP: 512 = #0200 = 0000001000000000 -#0004: PR: 4 = #0004 = 0000000000000100 -#0004: FR (OF SF ZF): 010 -#0004: Memory:::: -#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0004: 0000: 1220 0000 4020 0010 6300 000C 1012 000D 1222 0001 6400 0002 8100 9600 F000 A400 -#0004: 0010: 0003 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0006: Register:::: -#0006: GR0: 0 = #0000 = 0000000000000000 -#0006: GR1: -4096 = #F000 = 1111000000000000 -#0006: GR2: 2 = #0002 = 0000000000000010 -#0006: GR3: 0 = #0000 = 0000000000000000 -#0006: GR4: 0 = #0000 = 0000000000000000 -#0006: GR5: 0 = #0000 = 0000000000000000 -#0006: GR6: 0 = #0000 = 0000000000000000 -#0006: GR7: 0 = #0000 = 0000000000000000 -#0006: SP: 512 = #0200 = 0000001000000000 -#0006: PR: 6 = #0006 = 0000000000000110 -#0006: FR (OF SF ZF): 010 -#0006: Memory:::: -#0006: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0006: 0000: 1220 0000 4020 0010 6300 000C 1012 000D 1222 0001 6400 0002 8100 9600 F000 A400 -#0006: 0010: 0003 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0008: Register:::: -#0008: GR0: 0 = #0000 = 0000000000000000 -#0008: GR1: -23552 = #A400 = 1010010000000000 -#0008: GR2: 2 = #0002 = 0000000000000010 -#0008: GR3: 0 = #0000 = 0000000000000000 -#0008: GR4: 0 = #0000 = 0000000000000000 -#0008: GR5: 0 = #0000 = 0000000000000000 -#0008: GR6: 0 = #0000 = 0000000000000000 -#0008: GR7: 0 = #0000 = 0000000000000000 -#0008: SP: 512 = #0200 = 0000001000000000 -#0008: PR: 8 = #0008 = 0000000000001000 -#0008: FR (OF SF ZF): 010 -#0008: Memory:::: -#0008: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0008: 0000: 1220 0000 4020 0010 6300 000C 1012 000D 1222 0001 6400 0002 8100 9600 F000 A400 -#0008: 0010: 0003 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#000A: Register:::: -#000A: GR0: 0 = #0000 = 0000000000000000 -#000A: GR1: -23552 = #A400 = 1010010000000000 -#000A: GR2: 3 = #0003 = 0000000000000011 -#000A: GR3: 0 = #0000 = 0000000000000000 -#000A: GR4: 0 = #0000 = 0000000000000000 -#000A: GR5: 0 = #0000 = 0000000000000000 -#000A: GR6: 0 = #0000 = 0000000000000000 -#000A: GR7: 0 = #0000 = 0000000000000000 -#000A: SP: 512 = #0200 = 0000001000000000 -#000A: PR: 10 = #000A = 0000000000001010 -#000A: FR (OF SF ZF): 010 -#000A: Memory:::: -#000A: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#000A: 0000: 1220 0000 4020 0010 6300 000C 1012 000D 1222 0001 6400 0002 8100 9600 F000 A400 -#000A: 0010: 0003 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0002: Register:::: -#0002: GR0: 0 = #0000 = 0000000000000000 -#0002: GR1: -23552 = #A400 = 1010010000000000 -#0002: GR2: 3 = #0003 = 0000000000000011 -#0002: GR3: 0 = #0000 = 0000000000000000 -#0002: GR4: 0 = #0000 = 0000000000000000 -#0002: GR5: 0 = #0000 = 0000000000000000 -#0002: GR6: 0 = #0000 = 0000000000000000 -#0002: GR7: 0 = #0000 = 0000000000000000 -#0002: SP: 512 = #0200 = 0000001000000000 -#0002: PR: 2 = #0002 = 0000000000000010 -#0002: FR (OF SF ZF): 010 -#0002: Memory:::: -#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0002: 0000: 1220 0000 4020 0010 6300 000C 1012 000D 1222 0001 6400 0002 8100 9600 F000 A400 -#0002: 0010: 0003 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0004: Register:::: -#0004: GR0: 0 = #0000 = 0000000000000000 -#0004: GR1: -23552 = #A400 = 1010010000000000 -#0004: GR2: 3 = #0003 = 0000000000000011 -#0004: GR3: 0 = #0000 = 0000000000000000 -#0004: GR4: 0 = #0000 = 0000000000000000 -#0004: GR5: 0 = #0000 = 0000000000000000 -#0004: GR6: 0 = #0000 = 0000000000000000 -#0004: GR7: 0 = #0000 = 0000000000000000 -#0004: SP: 512 = #0200 = 0000001000000000 -#0004: PR: 4 = #0004 = 0000000000000100 -#0004: FR (OF SF ZF): 001 -#0004: Memory:::: -#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0004: 0000: 1220 0000 4020 0010 6300 000C 1012 000D 1222 0001 6400 0002 8100 9600 F000 A400 -#0004: 0010: 0003 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#000C: Register:::: -#000C: GR0: 0 = #0000 = 0000000000000000 -#000C: GR1: -23552 = #A400 = 1010010000000000 -#000C: GR2: 3 = #0003 = 0000000000000011 -#000C: GR3: 0 = #0000 = 0000000000000000 -#000C: GR4: 0 = #0000 = 0000000000000000 -#000C: GR5: 0 = #0000 = 0000000000000000 -#000C: GR6: 0 = #0000 = 0000000000000000 -#000C: GR7: 0 = #0000 = 0000000000000000 -#000C: SP: 512 = #0200 = 0000001000000000 -#000C: PR: 12 = #000C = 0000000000001100 -#000C: FR (OF SF ZF): 001 -#000C: Memory:::: -#000C: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#000C: 0000: 1220 0000 4020 0010 6300 000C 1012 000D 1222 0001 6400 0002 8100 9600 F000 A400 -#000C: 0010: 0003 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - diff --git a/test/integration/casl2/cmd_ld_loop/Makefile b/test/integration/casl2/cmd_ld_loop/Makefile deleted file mode 100644 index ac0fbbe..0000000 --- a/test/integration/casl2/cmd_ld_loop/Makefile +++ /dev/null @@ -1,6 +0,0 @@ -include ../CMD.mk # YACASL2DIR, CASL2 -CASL2FLAG = -slatd -ASDIR = $(YACASL2DIR)/as/CMD -ASFILE = $(ASDIR)/ld_loop.casl -CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) $(IN) -include ../TEST.mk diff --git a/test/integration/casl2/cmd_literal_spc/0.txt b/test/integration/casl2/cmd_literal_spc/0.txt deleted file mode 100644 index 6f9ec2b..0000000 --- a/test/integration/casl2/cmd_literal_spc/0.txt +++ /dev/null @@ -1,670 +0,0 @@ -../../../../casl2 -slatd ../../../../as/CMD/literal_spc.casl - -Assemble ../../../../as/CMD/literal_spc.casl (0) -../../../../as/CMD/literal_spc.casl: 1:; リテラルに「=' '」を指定した場合のテスト -../../../../as/CMD/literal_spc.casl: 2:MAIN START -../../../../as/CMD/literal_spc.casl: 3: LD GR1,=' ' -../../../../as/CMD/literal_spc.casl: 4: ST GR1,BUF -../../../../as/CMD/literal_spc.casl: 5: OUT BUF,LEN -../../../../as/CMD/literal_spc.casl: 6: RET -../../../../as/CMD/literal_spc.casl: 7:BUF DS 1 -../../../../as/CMD/literal_spc.casl: 8:LEN DC 1 -../../../../as/CMD/literal_spc.casl: 9: END - -Label:::: -MAIN.LEN ---> #0018 -MAIN ---> #0000 -MAIN.BUF ---> #0017 - -Assemble ../../../../as/CMD/literal_spc.casl (1) -../../../../as/CMD/literal_spc.casl: 1:; リテラルに「=' '」を指定した場合のテスト -../../../../as/CMD/literal_spc.casl: 2:MAIN START -../../../../as/CMD/literal_spc.casl: 3: LD GR1,=' ' - #0019 #0020 - #0000 #1010 - #0001 #0019 -../../../../as/CMD/literal_spc.casl: 4: ST GR1,BUF - #0002 #1110 - #0003 #0017 -../../../../as/CMD/literal_spc.casl: 5: OUT BUF,LEN - #0004 #7001 - #0005 #0000 - #0006 #7002 - #0007 #0000 - #0008 #1210 - #0009 #0017 - #000A #1220 - #000B #0018 - #000C #F000 - #000D #0002 - #000E #1210 - #000F #001A - #001A #000A - #0010 #1220 - #0011 #001B - #001B #0001 - #0012 #F000 - #0013 #0002 - #0014 #7120 - #0015 #7110 -../../../../as/CMD/literal_spc.casl: 6: RET - #0016 #8100 -../../../../as/CMD/literal_spc.casl: 7:BUF DS 1 - #0017 #0000 -../../../../as/CMD/literal_spc.casl: 8:LEN DC 1 - #0018 #0001 -../../../../as/CMD/literal_spc.casl: 9: END - -Executing machine codes -#0000: Register:::: -#0000: GR0: 0 = #0000 = 0000000000000000 -#0000: GR1: 0 = #0000 = 0000000000000000 -#0000: GR2: 0 = #0000 = 0000000000000000 -#0000: GR3: 0 = #0000 = 0000000000000000 -#0000: GR4: 0 = #0000 = 0000000000000000 -#0000: GR5: 0 = #0000 = 0000000000000000 -#0000: GR6: 0 = #0000 = 0000000000000000 -#0000: GR7: 0 = #0000 = 0000000000000000 -#0000: SP: 512 = #0200 = 0000001000000000 -#0000: PR: 0 = #0000 = 0000000000000000 -#0000: FR (OF SF ZF): 000 -#0000: Memory:::: -#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0000: 0000: 1010 0019 1110 0017 7001 0000 7002 0000 1210 0017 1220 0018 F000 0002 1210 001A -#0000: 0010: 1220 001B F000 0002 7120 7110 8100 0000 0001 0020 000A 0001 0000 0000 0000 0000 -#0000: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0002: Register:::: -#0002: GR0: 0 = #0000 = 0000000000000000 -#0002: GR1: 32 = #0020 = 0000000000100000 = ' ' -#0002: GR2: 0 = #0000 = 0000000000000000 -#0002: GR3: 0 = #0000 = 0000000000000000 -#0002: GR4: 0 = #0000 = 0000000000000000 -#0002: GR5: 0 = #0000 = 0000000000000000 -#0002: GR6: 0 = #0000 = 0000000000000000 -#0002: GR7: 0 = #0000 = 0000000000000000 -#0002: SP: 512 = #0200 = 0000001000000000 -#0002: PR: 2 = #0002 = 0000000000000010 -#0002: FR (OF SF ZF): 000 -#0002: Memory:::: -#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0002: 0000: 1010 0019 1110 0017 7001 0000 7002 0000 1210 0017 1220 0018 F000 0002 1210 001A -#0002: 0010: 1220 001B F000 0002 7120 7110 8100 0000 0001 0020 000A 0001 0000 0000 0000 0000 -#0002: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0004: Register:::: -#0004: GR0: 0 = #0000 = 0000000000000000 -#0004: GR1: 32 = #0020 = 0000000000100000 = ' ' -#0004: GR2: 0 = #0000 = 0000000000000000 -#0004: GR3: 0 = #0000 = 0000000000000000 -#0004: GR4: 0 = #0000 = 0000000000000000 -#0004: GR5: 0 = #0000 = 0000000000000000 -#0004: GR6: 0 = #0000 = 0000000000000000 -#0004: GR7: 0 = #0000 = 0000000000000000 -#0004: SP: 512 = #0200 = 0000001000000000 -#0004: PR: 4 = #0004 = 0000000000000100 -#0004: FR (OF SF ZF): 000 -#0004: Memory:::: -#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0004: 0000: 1010 0019 1110 0017 7001 0000 7002 0000 1210 0017 1220 0018 F000 0002 1210 001A -#0004: 0010: 1220 001B F000 0002 7120 7110 8100 0020 0001 0020 000A 0001 0000 0000 0000 0000 -#0004: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0006: Register:::: -#0006: GR0: 0 = #0000 = 0000000000000000 -#0006: GR1: 32 = #0020 = 0000000000100000 = ' ' -#0006: GR2: 0 = #0000 = 0000000000000000 -#0006: GR3: 0 = #0000 = 0000000000000000 -#0006: GR4: 0 = #0000 = 0000000000000000 -#0006: GR5: 0 = #0000 = 0000000000000000 -#0006: GR6: 0 = #0000 = 0000000000000000 -#0006: GR7: 0 = #0000 = 0000000000000000 -#0006: SP: 511 = #01FF = 0000000111111111 -#0006: PR: 6 = #0006 = 0000000000000110 -#0006: FR (OF SF ZF): 000 -#0006: Memory:::: -#0006: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0006: 0000: 1010 0019 1110 0017 7001 0000 7002 0000 1210 0017 1220 0018 F000 0002 1210 001A -#0006: 0010: 1220 001B F000 0002 7120 7110 8100 0020 0001 0020 000A 0001 0000 0000 0000 0000 -#0006: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0020 - -#0008: Register:::: -#0008: GR0: 0 = #0000 = 0000000000000000 -#0008: GR1: 32 = #0020 = 0000000000100000 = ' ' -#0008: GR2: 0 = #0000 = 0000000000000000 -#0008: GR3: 0 = #0000 = 0000000000000000 -#0008: GR4: 0 = #0000 = 0000000000000000 -#0008: GR5: 0 = #0000 = 0000000000000000 -#0008: GR6: 0 = #0000 = 0000000000000000 -#0008: GR7: 0 = #0000 = 0000000000000000 -#0008: SP: 510 = #01FE = 0000000111111110 -#0008: PR: 8 = #0008 = 0000000000001000 -#0008: FR (OF SF ZF): 000 -#0008: Memory:::: -#0008: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0008: 0000: 1010 0019 1110 0017 7001 0000 7002 0000 1210 0017 1220 0018 F000 0002 1210 001A -#0008: 0010: 1220 001B F000 0002 7120 7110 8100 0020 0001 0020 000A 0001 0000 0000 0000 0000 -#0008: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0020 - -#000A: Register:::: -#000A: GR0: 0 = #0000 = 0000000000000000 -#000A: GR1: 23 = #0017 = 0000000000010111 -#000A: GR2: 0 = #0000 = 0000000000000000 -#000A: GR3: 0 = #0000 = 0000000000000000 -#000A: GR4: 0 = #0000 = 0000000000000000 -#000A: GR5: 0 = #0000 = 0000000000000000 -#000A: GR6: 0 = #0000 = 0000000000000000 -#000A: GR7: 0 = #0000 = 0000000000000000 -#000A: SP: 510 = #01FE = 0000000111111110 -#000A: PR: 10 = #000A = 0000000000001010 -#000A: FR (OF SF ZF): 000 -#000A: Memory:::: -#000A: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#000A: 0000: 1010 0019 1110 0017 7001 0000 7002 0000 1210 0017 1220 0018 F000 0002 1210 001A -#000A: 0010: 1220 001B F000 0002 7120 7110 8100 0020 0001 0020 000A 0001 0000 0000 0000 0000 -#000A: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0020 - -#000C: Register:::: -#000C: GR0: 0 = #0000 = 0000000000000000 -#000C: GR1: 23 = #0017 = 0000000000010111 -#000C: GR2: 24 = #0018 = 0000000000011000 -#000C: GR3: 0 = #0000 = 0000000000000000 -#000C: GR4: 0 = #0000 = 0000000000000000 -#000C: GR5: 0 = #0000 = 0000000000000000 -#000C: GR6: 0 = #0000 = 0000000000000000 -#000C: GR7: 0 = #0000 = 0000000000000000 -#000C: SP: 510 = #01FE = 0000000111111110 -#000C: PR: 12 = #000C = 0000000000001100 -#000C: FR (OF SF ZF): 000 -#000C: Memory:::: -#000C: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#000C: 0000: 1010 0019 1110 0017 7001 0000 7002 0000 1210 0017 1220 0018 F000 0002 1210 001A -#000C: 0010: 1220 001B F000 0002 7120 7110 8100 0020 0001 0020 000A 0001 0000 0000 0000 0000 -#000C: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0020 - - #000E: Register:::: -#000E: GR0: 0 = #0000 = 0000000000000000 -#000E: GR1: 23 = #0017 = 0000000000010111 -#000E: GR2: 24 = #0018 = 0000000000011000 -#000E: GR3: 0 = #0000 = 0000000000000000 -#000E: GR4: 0 = #0000 = 0000000000000000 -#000E: GR5: 0 = #0000 = 0000000000000000 -#000E: GR6: 0 = #0000 = 0000000000000000 -#000E: GR7: 0 = #0000 = 0000000000000000 -#000E: SP: 510 = #01FE = 0000000111111110 -#000E: PR: 14 = #000E = 0000000000001110 -#000E: FR (OF SF ZF): 000 -#000E: Memory:::: -#000E: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#000E: 0000: 1010 0019 1110 0017 7001 0000 7002 0000 1210 0017 1220 0018 F000 0002 1210 001A -#000E: 0010: 1220 001B F000 0002 7120 7110 8100 0020 0001 0020 000A 0001 0000 0000 0000 0000 -#000E: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0020 - -#0010: Register:::: -#0010: GR0: 0 = #0000 = 0000000000000000 -#0010: GR1: 26 = #001A = 0000000000011010 -#0010: GR2: 24 = #0018 = 0000000000011000 -#0010: GR3: 0 = #0000 = 0000000000000000 -#0010: GR4: 0 = #0000 = 0000000000000000 -#0010: GR5: 0 = #0000 = 0000000000000000 -#0010: GR6: 0 = #0000 = 0000000000000000 -#0010: GR7: 0 = #0000 = 0000000000000000 -#0010: SP: 510 = #01FE = 0000000111111110 -#0010: PR: 16 = #0010 = 0000000000010000 -#0010: FR (OF SF ZF): 000 -#0010: Memory:::: -#0010: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0010: 0000: 1010 0019 1110 0017 7001 0000 7002 0000 1210 0017 1220 0018 F000 0002 1210 001A -#0010: 0010: 1220 001B F000 0002 7120 7110 8100 0020 0001 0020 000A 0001 0000 0000 0000 0000 -#0010: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0020 - -#0012: Register:::: -#0012: GR0: 0 = #0000 = 0000000000000000 -#0012: GR1: 26 = #001A = 0000000000011010 -#0012: GR2: 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: 510 = #01FE = 0000000111111110 -#0012: PR: 18 = #0012 = 0000000000010010 -#0012: FR (OF SF ZF): 000 -#0012: Memory:::: -#0012: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0012: 0000: 1010 0019 1110 0017 7001 0000 7002 0000 1210 0017 1220 0018 F000 0002 1210 001A -#0012: 0010: 1220 001B F000 0002 7120 7110 8100 0020 0001 0020 000A 0001 0000 0000 0000 0000 -#0012: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0020 - - -#0014: Register:::: -#0014: GR0: 0 = #0000 = 0000000000000000 -#0014: GR1: 26 = #001A = 0000000000011010 -#0014: GR2: 27 = #001B = 0000000000011011 -#0014: GR3: 0 = #0000 = 0000000000000000 -#0014: GR4: 0 = #0000 = 0000000000000000 -#0014: GR5: 0 = #0000 = 0000000000000000 -#0014: GR6: 0 = #0000 = 0000000000000000 -#0014: GR7: 0 = #0000 = 0000000000000000 -#0014: SP: 510 = #01FE = 0000000111111110 -#0014: PR: 20 = #0014 = 0000000000010100 -#0014: FR (OF SF ZF): 000 -#0014: Memory:::: -#0014: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0014: 0000: 1010 0019 1110 0017 7001 0000 7002 0000 1210 0017 1220 0018 F000 0002 1210 001A -#0014: 0010: 1220 001B F000 0002 7120 7110 8100 0020 0001 0020 000A 0001 0000 0000 0000 0000 -#0014: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0014: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0014: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0014: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0014: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0014: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0014: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0014: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0014: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0014: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0014: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0014: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0014: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0014: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0014: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0014: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0014: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0014: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0014: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0014: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0014: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0014: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0014: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0014: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0014: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0014: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0014: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0014: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0014: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0014: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0020 - -#0015: Register:::: -#0015: GR0: 0 = #0000 = 0000000000000000 -#0015: GR1: 26 = #001A = 0000000000011010 -#0015: GR2: 0 = #0000 = 0000000000000000 -#0015: GR3: 0 = #0000 = 0000000000000000 -#0015: GR4: 0 = #0000 = 0000000000000000 -#0015: GR5: 0 = #0000 = 0000000000000000 -#0015: GR6: 0 = #0000 = 0000000000000000 -#0015: GR7: 0 = #0000 = 0000000000000000 -#0015: SP: 511 = #01FF = 0000000111111111 -#0015: PR: 21 = #0015 = 0000000000010101 -#0015: FR (OF SF ZF): 000 -#0015: Memory:::: -#0015: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0015: 0000: 1010 0019 1110 0017 7001 0000 7002 0000 1210 0017 1220 0018 F000 0002 1210 001A -#0015: 0010: 1220 001B F000 0002 7120 7110 8100 0020 0001 0020 000A 0001 0000 0000 0000 0000 -#0015: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0015: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0015: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0015: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0015: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0015: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0015: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0015: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0015: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0015: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0015: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0015: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0015: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0015: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0015: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0015: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0015: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0015: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0015: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0015: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0015: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0015: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0015: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0015: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0015: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0015: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0015: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0015: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0015: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0015: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0020 - -#0016: Register:::: -#0016: GR0: 0 = #0000 = 0000000000000000 -#0016: GR1: 32 = #0020 = 0000000000100000 = ' ' -#0016: GR2: 0 = #0000 = 0000000000000000 -#0016: GR3: 0 = #0000 = 0000000000000000 -#0016: GR4: 0 = #0000 = 0000000000000000 -#0016: GR5: 0 = #0000 = 0000000000000000 -#0016: GR6: 0 = #0000 = 0000000000000000 -#0016: GR7: 0 = #0000 = 0000000000000000 -#0016: SP: 512 = #0200 = 0000001000000000 -#0016: PR: 22 = #0016 = 0000000000010110 -#0016: FR (OF SF ZF): 000 -#0016: Memory:::: -#0016: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0016: 0000: 1010 0019 1110 0017 7001 0000 7002 0000 1210 0017 1220 0018 F000 0002 1210 001A -#0016: 0010: 1220 001B F000 0002 7120 7110 8100 0020 0001 0020 000A 0001 0000 0000 0000 0000 -#0016: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0016: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0016: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0016: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0016: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0016: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0016: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0016: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0016: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0016: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0016: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0016: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0016: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0016: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0016: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0016: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0016: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0016: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0016: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0016: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0016: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0016: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0016: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0016: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0016: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0016: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0016: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0016: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0016: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0016: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0020 - diff --git a/test/integration/casl2/cmd_literal_spc/Makefile b/test/integration/casl2/cmd_literal_spc/Makefile deleted file mode 100644 index 56b778a..0000000 --- a/test/integration/casl2/cmd_literal_spc/Makefile +++ /dev/null @@ -1,6 +0,0 @@ -include ../CMD.mk # YACASL2DIR, CASL2 -CASL2FLAG = -slatd -ASDIR = $(YACASL2DIR)/as/CMD -ASFILE = $(ASDIR)/literal_spc.casl -CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) $(IN) -include ../TEST.mk diff --git a/test/integration/casl2/cmd_literalstr/0.txt b/test/integration/casl2/cmd_literalstr/0.txt deleted file mode 100644 index ed34fe6..0000000 --- a/test/integration/casl2/cmd_literalstr/0.txt +++ /dev/null @@ -1,3588 +0,0 @@ -../../../../casl2 -slatd ../../../../as/CMD/literalstr.casl - -Assemble ../../../../as/CMD/literalstr.casl (0) -../../../../as/CMD/literalstr.casl: 1:MAIN START -../../../../as/CMD/literalstr.casl: 2: LAD GR1,='a' -../../../../as/CMD/literalstr.casl: 3: LAD GR2,10 -../../../../as/CMD/literalstr.casl: 4:LOOP CPA GR2,=0 -../../../../as/CMD/literalstr.casl: 5: JZE LEND -../../../../as/CMD/literalstr.casl: 6: JMI LEND -../../../../as/CMD/literalstr.casl: 7: LD GR3,0,GR1 -../../../../as/CMD/literalstr.casl: 8: ADDA GR1,=1 -../../../../as/CMD/literalstr.casl: 9: SUBA GR2,=1 -../../../../as/CMD/literalstr.casl: 10: JUMP LOOP -../../../../as/CMD/literalstr.casl: 11:LEND RET -../../../../as/CMD/literalstr.casl: 12:LEN DC 5 -../../../../as/CMD/literalstr.casl: 13: END - -Label:::: -MAIN.LEND ---> #0012 -MAIN.LEN ---> #0013 -MAIN ---> #0000 -MAIN.LOOP ---> #0004 - -Assemble ../../../../as/CMD/literalstr.casl (1) -../../../../as/CMD/literalstr.casl: 1:MAIN START -../../../../as/CMD/literalstr.casl: 2: LAD GR1,='a' - #0014 #0061 - #0000 #1210 - #0001 #0014 -../../../../as/CMD/literalstr.casl: 3: LAD GR2,10 - #0002 #1220 - #0003 #000A -../../../../as/CMD/literalstr.casl: 4:LOOP CPA GR2,=0 - #0015 #0000 - #0004 #4020 - #0005 #0015 -../../../../as/CMD/literalstr.casl: 5: JZE LEND - #0006 #6300 - #0007 #0012 -../../../../as/CMD/literalstr.casl: 6: JMI LEND - #0008 #6100 - #0009 #0012 -../../../../as/CMD/literalstr.casl: 7: LD GR3,0,GR1 - #000A #1031 - #000B #0000 -../../../../as/CMD/literalstr.casl: 8: ADDA GR1,=1 - #0016 #0001 - #000C #2010 - #000D #0016 -../../../../as/CMD/literalstr.casl: 9: SUBA GR2,=1 - #0017 #0001 - #000E #2120 - #000F #0017 -../../../../as/CMD/literalstr.casl: 10: JUMP LOOP - #0010 #6400 - #0011 #0004 -../../../../as/CMD/literalstr.casl: 11:LEND RET - #0012 #8100 -../../../../as/CMD/literalstr.casl: 12:LEN DC 5 - #0013 #0005 -../../../../as/CMD/literalstr.casl: 13: END - -Executing machine codes -#0000: Register:::: -#0000: GR0: 0 = #0000 = 0000000000000000 -#0000: GR1: 0 = #0000 = 0000000000000000 -#0000: GR2: 0 = #0000 = 0000000000000000 -#0000: GR3: 0 = #0000 = 0000000000000000 -#0000: GR4: 0 = #0000 = 0000000000000000 -#0000: GR5: 0 = #0000 = 0000000000000000 -#0000: GR6: 0 = #0000 = 0000000000000000 -#0000: GR7: 0 = #0000 = 0000000000000000 -#0000: SP: 512 = #0200 = 0000001000000000 -#0000: PR: 0 = #0000 = 0000000000000000 -#0000: FR (OF SF ZF): 000 -#0000: Memory:::: -#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0000: 0000: 1210 0014 1220 000A 4020 0015 6300 0012 6100 0012 1031 0000 2010 0016 2120 0017 -#0000: 0010: 6400 0004 8100 0005 0061 0000 0001 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: 20 = #0014 = 0000000000010100 -#0002: GR2: 0 = #0000 = 0000000000000000 -#0002: GR3: 0 = #0000 = 0000000000000000 -#0002: GR4: 0 = #0000 = 0000000000000000 -#0002: GR5: 0 = #0000 = 0000000000000000 -#0002: GR6: 0 = #0000 = 0000000000000000 -#0002: GR7: 0 = #0000 = 0000000000000000 -#0002: SP: 512 = #0200 = 0000001000000000 -#0002: PR: 2 = #0002 = 0000000000000010 -#0002: FR (OF SF ZF): 000 -#0002: Memory:::: -#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0002: 0000: 1210 0014 1220 000A 4020 0015 6300 0012 6100 0012 1031 0000 2010 0016 2120 0017 -#0002: 0010: 6400 0004 8100 0005 0061 0000 0001 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: 20 = #0014 = 0000000000010100 -#0004: GR2: 10 = #000A = 0000000000001010 = '\n' -#0004: GR3: 0 = #0000 = 0000000000000000 -#0004: GR4: 0 = #0000 = 0000000000000000 -#0004: GR5: 0 = #0000 = 0000000000000000 -#0004: GR6: 0 = #0000 = 0000000000000000 -#0004: GR7: 0 = #0000 = 0000000000000000 -#0004: SP: 512 = #0200 = 0000001000000000 -#0004: PR: 4 = #0004 = 0000000000000100 -#0004: FR (OF SF ZF): 000 -#0004: Memory:::: -#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0004: 0000: 1210 0014 1220 000A 4020 0015 6300 0012 6100 0012 1031 0000 2010 0016 2120 0017 -#0004: 0010: 6400 0004 8100 0005 0061 0000 0001 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: 20 = #0014 = 0000000000010100 -#0006: GR2: 10 = #000A = 0000000000001010 = '\n' -#0006: GR3: 0 = #0000 = 0000000000000000 -#0006: GR4: 0 = #0000 = 0000000000000000 -#0006: GR5: 0 = #0000 = 0000000000000000 -#0006: GR6: 0 = #0000 = 0000000000000000 -#0006: GR7: 0 = #0000 = 0000000000000000 -#0006: SP: 512 = #0200 = 0000001000000000 -#0006: PR: 6 = #0006 = 0000000000000110 -#0006: FR (OF SF ZF): 000 -#0006: Memory:::: -#0006: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0006: 0000: 1210 0014 1220 000A 4020 0015 6300 0012 6100 0012 1031 0000 2010 0016 2120 0017 -#0006: 0010: 6400 0004 8100 0005 0061 0000 0001 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: 20 = #0014 = 0000000000010100 -#0008: GR2: 10 = #000A = 0000000000001010 = '\n' -#0008: GR3: 0 = #0000 = 0000000000000000 -#0008: GR4: 0 = #0000 = 0000000000000000 -#0008: GR5: 0 = #0000 = 0000000000000000 -#0008: GR6: 0 = #0000 = 0000000000000000 -#0008: GR7: 0 = #0000 = 0000000000000000 -#0008: SP: 512 = #0200 = 0000001000000000 -#0008: PR: 8 = #0008 = 0000000000001000 -#0008: FR (OF SF ZF): 000 -#0008: Memory:::: -#0008: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0008: 0000: 1210 0014 1220 000A 4020 0015 6300 0012 6100 0012 1031 0000 2010 0016 2120 0017 -#0008: 0010: 6400 0004 8100 0005 0061 0000 0001 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: 20 = #0014 = 0000000000010100 -#000A: GR2: 10 = #000A = 0000000000001010 = '\n' -#000A: GR3: 0 = #0000 = 0000000000000000 -#000A: GR4: 0 = #0000 = 0000000000000000 -#000A: GR5: 0 = #0000 = 0000000000000000 -#000A: GR6: 0 = #0000 = 0000000000000000 -#000A: GR7: 0 = #0000 = 0000000000000000 -#000A: SP: 512 = #0200 = 0000001000000000 -#000A: PR: 10 = #000A = 0000000000001010 -#000A: FR (OF SF ZF): 000 -#000A: Memory:::: -#000A: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#000A: 0000: 1210 0014 1220 000A 4020 0015 6300 0012 6100 0012 1031 0000 2010 0016 2120 0017 -#000A: 0010: 6400 0004 8100 0005 0061 0000 0001 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: 20 = #0014 = 0000000000010100 -#000C: GR2: 10 = #000A = 0000000000001010 = '\n' -#000C: GR3: 97 = #0061 = 0000000001100001 = 'a' -#000C: GR4: 0 = #0000 = 0000000000000000 -#000C: GR5: 0 = #0000 = 0000000000000000 -#000C: GR6: 0 = #0000 = 0000000000000000 -#000C: GR7: 0 = #0000 = 0000000000000000 -#000C: SP: 512 = #0200 = 0000001000000000 -#000C: PR: 12 = #000C = 0000000000001100 -#000C: FR (OF SF ZF): 000 -#000C: Memory:::: -#000C: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#000C: 0000: 1210 0014 1220 000A 4020 0015 6300 0012 6100 0012 1031 0000 2010 0016 2120 0017 -#000C: 0010: 6400 0004 8100 0005 0061 0000 0001 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: 21 = #0015 = 0000000000010101 -#000E: GR2: 10 = #000A = 0000000000001010 = '\n' -#000E: GR3: 97 = #0061 = 0000000001100001 = 'a' -#000E: GR4: 0 = #0000 = 0000000000000000 -#000E: GR5: 0 = #0000 = 0000000000000000 -#000E: GR6: 0 = #0000 = 0000000000000000 -#000E: GR7: 0 = #0000 = 0000000000000000 -#000E: SP: 512 = #0200 = 0000001000000000 -#000E: PR: 14 = #000E = 0000000000001110 -#000E: FR (OF SF ZF): 000 -#000E: Memory:::: -#000E: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#000E: 0000: 1210 0014 1220 000A 4020 0015 6300 0012 6100 0012 1031 0000 2010 0016 2120 0017 -#000E: 0010: 6400 0004 8100 0005 0061 0000 0001 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: 21 = #0015 = 0000000000010101 -#0010: GR2: 9 = #0009 = 0000000000001001 = '\t' -#0010: GR3: 97 = #0061 = 0000000001100001 = 'a' -#0010: GR4: 0 = #0000 = 0000000000000000 -#0010: GR5: 0 = #0000 = 0000000000000000 -#0010: GR6: 0 = #0000 = 0000000000000000 -#0010: GR7: 0 = #0000 = 0000000000000000 -#0010: SP: 512 = #0200 = 0000001000000000 -#0010: PR: 16 = #0010 = 0000000000010000 -#0010: FR (OF SF ZF): 000 -#0010: Memory:::: -#0010: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0010: 0000: 1210 0014 1220 000A 4020 0015 6300 0012 6100 0012 1031 0000 2010 0016 2120 0017 -#0010: 0010: 6400 0004 8100 0005 0061 0000 0001 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 - -#0004: Register:::: -#0004: GR0: 0 = #0000 = 0000000000000000 -#0004: GR1: 21 = #0015 = 0000000000010101 -#0004: GR2: 9 = #0009 = 0000000000001001 = '\t' -#0004: GR3: 97 = #0061 = 0000000001100001 = 'a' -#0004: GR4: 0 = #0000 = 0000000000000000 -#0004: GR5: 0 = #0000 = 0000000000000000 -#0004: GR6: 0 = #0000 = 0000000000000000 -#0004: GR7: 0 = #0000 = 0000000000000000 -#0004: SP: 512 = #0200 = 0000001000000000 -#0004: PR: 4 = #0004 = 0000000000000100 -#0004: FR (OF SF ZF): 000 -#0004: Memory:::: -#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0004: 0000: 1210 0014 1220 000A 4020 0015 6300 0012 6100 0012 1031 0000 2010 0016 2120 0017 -#0004: 0010: 6400 0004 8100 0005 0061 0000 0001 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: 9 = #0009 = 0000000000001001 = '\t' -#0006: GR3: 97 = #0061 = 0000000001100001 = 'a' -#0006: GR4: 0 = #0000 = 0000000000000000 -#0006: GR5: 0 = #0000 = 0000000000000000 -#0006: GR6: 0 = #0000 = 0000000000000000 -#0006: GR7: 0 = #0000 = 0000000000000000 -#0006: SP: 512 = #0200 = 0000001000000000 -#0006: PR: 6 = #0006 = 0000000000000110 -#0006: FR (OF SF ZF): 000 -#0006: Memory:::: -#0006: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0006: 0000: 1210 0014 1220 000A 4020 0015 6300 0012 6100 0012 1031 0000 2010 0016 2120 0017 -#0006: 0010: 6400 0004 8100 0005 0061 0000 0001 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: 9 = #0009 = 0000000000001001 = '\t' -#0008: GR3: 97 = #0061 = 0000000001100001 = 'a' -#0008: GR4: 0 = #0000 = 0000000000000000 -#0008: GR5: 0 = #0000 = 0000000000000000 -#0008: GR6: 0 = #0000 = 0000000000000000 -#0008: GR7: 0 = #0000 = 0000000000000000 -#0008: SP: 512 = #0200 = 0000001000000000 -#0008: PR: 8 = #0008 = 0000000000001000 -#0008: FR (OF SF ZF): 000 -#0008: Memory:::: -#0008: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0008: 0000: 1210 0014 1220 000A 4020 0015 6300 0012 6100 0012 1031 0000 2010 0016 2120 0017 -#0008: 0010: 6400 0004 8100 0005 0061 0000 0001 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: 9 = #0009 = 0000000000001001 = '\t' -#000A: GR3: 97 = #0061 = 0000000001100001 = 'a' -#000A: GR4: 0 = #0000 = 0000000000000000 -#000A: GR5: 0 = #0000 = 0000000000000000 -#000A: GR6: 0 = #0000 = 0000000000000000 -#000A: GR7: 0 = #0000 = 0000000000000000 -#000A: SP: 512 = #0200 = 0000001000000000 -#000A: PR: 10 = #000A = 0000000000001010 -#000A: FR (OF SF ZF): 000 -#000A: Memory:::: -#000A: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#000A: 0000: 1210 0014 1220 000A 4020 0015 6300 0012 6100 0012 1031 0000 2010 0016 2120 0017 -#000A: 0010: 6400 0004 8100 0005 0061 0000 0001 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: 21 = #0015 = 0000000000010101 -#000C: GR2: 9 = #0009 = 0000000000001001 = '\t' -#000C: GR3: 0 = #0000 = 0000000000000000 -#000C: GR4: 0 = #0000 = 0000000000000000 -#000C: GR5: 0 = #0000 = 0000000000000000 -#000C: GR6: 0 = #0000 = 0000000000000000 -#000C: GR7: 0 = #0000 = 0000000000000000 -#000C: SP: 512 = #0200 = 0000001000000000 -#000C: PR: 12 = #000C = 0000000000001100 -#000C: FR (OF SF ZF): 001 -#000C: Memory:::: -#000C: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#000C: 0000: 1210 0014 1220 000A 4020 0015 6300 0012 6100 0012 1031 0000 2010 0016 2120 0017 -#000C: 0010: 6400 0004 8100 0005 0061 0000 0001 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: 22 = #0016 = 0000000000010110 -#000E: GR2: 9 = #0009 = 0000000000001001 = '\t' -#000E: GR3: 0 = #0000 = 0000000000000000 -#000E: GR4: 0 = #0000 = 0000000000000000 -#000E: GR5: 0 = #0000 = 0000000000000000 -#000E: GR6: 0 = #0000 = 0000000000000000 -#000E: GR7: 0 = #0000 = 0000000000000000 -#000E: SP: 512 = #0200 = 0000001000000000 -#000E: PR: 14 = #000E = 0000000000001110 -#000E: FR (OF SF ZF): 000 -#000E: Memory:::: -#000E: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#000E: 0000: 1210 0014 1220 000A 4020 0015 6300 0012 6100 0012 1031 0000 2010 0016 2120 0017 -#000E: 0010: 6400 0004 8100 0005 0061 0000 0001 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: 22 = #0016 = 0000000000010110 -#0010: GR2: 8 = #0008 = 0000000000001000 -#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): 000 -#0010: Memory:::: -#0010: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0010: 0000: 1210 0014 1220 000A 4020 0015 6300 0012 6100 0012 1031 0000 2010 0016 2120 0017 -#0010: 0010: 6400 0004 8100 0005 0061 0000 0001 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 - -#0004: Register:::: -#0004: GR0: 0 = #0000 = 0000000000000000 -#0004: GR1: 22 = #0016 = 0000000000010110 -#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: 1210 0014 1220 000A 4020 0015 6300 0012 6100 0012 1031 0000 2010 0016 2120 0017 -#0004: 0010: 6400 0004 8100 0005 0061 0000 0001 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: 22 = #0016 = 0000000000010110 -#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: 1210 0014 1220 000A 4020 0015 6300 0012 6100 0012 1031 0000 2010 0016 2120 0017 -#0006: 0010: 6400 0004 8100 0005 0061 0000 0001 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: 22 = #0016 = 0000000000010110 -#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: 1210 0014 1220 000A 4020 0015 6300 0012 6100 0012 1031 0000 2010 0016 2120 0017 -#0008: 0010: 6400 0004 8100 0005 0061 0000 0001 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: 22 = #0016 = 0000000000010110 -#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: 1210 0014 1220 000A 4020 0015 6300 0012 6100 0012 1031 0000 2010 0016 2120 0017 -#000A: 0010: 6400 0004 8100 0005 0061 0000 0001 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: 22 = #0016 = 0000000000010110 -#000C: GR2: 8 = #0008 = 0000000000001000 -#000C: GR3: 1 = #0001 = 0000000000000001 -#000C: GR4: 0 = #0000 = 0000000000000000 -#000C: GR5: 0 = #0000 = 0000000000000000 -#000C: GR6: 0 = #0000 = 0000000000000000 -#000C: GR7: 0 = #0000 = 0000000000000000 -#000C: SP: 512 = #0200 = 0000001000000000 -#000C: PR: 12 = #000C = 0000000000001100 -#000C: FR (OF SF ZF): 000 -#000C: Memory:::: -#000C: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#000C: 0000: 1210 0014 1220 000A 4020 0015 6300 0012 6100 0012 1031 0000 2010 0016 2120 0017 -#000C: 0010: 6400 0004 8100 0005 0061 0000 0001 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: 23 = #0017 = 0000000000010111 -#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: 512 = #0200 = 0000001000000000 -#000E: PR: 14 = #000E = 0000000000001110 -#000E: FR (OF SF ZF): 000 -#000E: Memory:::: -#000E: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#000E: 0000: 1210 0014 1220 000A 4020 0015 6300 0012 6100 0012 1031 0000 2010 0016 2120 0017 -#000E: 0010: 6400 0004 8100 0005 0061 0000 0001 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: 23 = #0017 = 0000000000010111 -#0010: GR2: 7 = #0007 = 0000000000000111 -#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: 512 = #0200 = 0000001000000000 -#0010: PR: 16 = #0010 = 0000000000010000 -#0010: FR (OF SF ZF): 000 -#0010: Memory:::: -#0010: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0010: 0000: 1210 0014 1220 000A 4020 0015 6300 0012 6100 0012 1031 0000 2010 0016 2120 0017 -#0010: 0010: 6400 0004 8100 0005 0061 0000 0001 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 - -#0004: Register:::: -#0004: GR0: 0 = #0000 = 0000000000000000 -#0004: GR1: 23 = #0017 = 0000000000010111 -#0004: GR2: 7 = #0007 = 0000000000000111 -#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): 000 -#0004: Memory:::: -#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0004: 0000: 1210 0014 1220 000A 4020 0015 6300 0012 6100 0012 1031 0000 2010 0016 2120 0017 -#0004: 0010: 6400 0004 8100 0005 0061 0000 0001 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: 23 = #0017 = 0000000000010111 -#0006: GR2: 7 = #0007 = 0000000000000111 -#0006: GR3: 1 = #0001 = 0000000000000001 -#0006: GR4: 0 = #0000 = 0000000000000000 -#0006: GR5: 0 = #0000 = 0000000000000000 -#0006: GR6: 0 = #0000 = 0000000000000000 -#0006: GR7: 0 = #0000 = 0000000000000000 -#0006: SP: 512 = #0200 = 0000001000000000 -#0006: PR: 6 = #0006 = 0000000000000110 -#0006: FR (OF SF ZF): 000 -#0006: Memory:::: -#0006: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0006: 0000: 1210 0014 1220 000A 4020 0015 6300 0012 6100 0012 1031 0000 2010 0016 2120 0017 -#0006: 0010: 6400 0004 8100 0005 0061 0000 0001 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: 23 = #0017 = 0000000000010111 -#0008: GR2: 7 = #0007 = 0000000000000111 -#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: 512 = #0200 = 0000001000000000 -#0008: PR: 8 = #0008 = 0000000000001000 -#0008: FR (OF SF ZF): 000 -#0008: Memory:::: -#0008: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0008: 0000: 1210 0014 1220 000A 4020 0015 6300 0012 6100 0012 1031 0000 2010 0016 2120 0017 -#0008: 0010: 6400 0004 8100 0005 0061 0000 0001 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: 23 = #0017 = 0000000000010111 -#000A: GR2: 7 = #0007 = 0000000000000111 -#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: 512 = #0200 = 0000001000000000 -#000A: PR: 10 = #000A = 0000000000001010 -#000A: FR (OF SF ZF): 000 -#000A: Memory:::: -#000A: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#000A: 0000: 1210 0014 1220 000A 4020 0015 6300 0012 6100 0012 1031 0000 2010 0016 2120 0017 -#000A: 0010: 6400 0004 8100 0005 0061 0000 0001 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: 23 = #0017 = 0000000000010111 -#000C: GR2: 7 = #0007 = 0000000000000111 -#000C: GR3: 1 = #0001 = 0000000000000001 -#000C: GR4: 0 = #0000 = 0000000000000000 -#000C: GR5: 0 = #0000 = 0000000000000000 -#000C: GR6: 0 = #0000 = 0000000000000000 -#000C: GR7: 0 = #0000 = 0000000000000000 -#000C: SP: 512 = #0200 = 0000001000000000 -#000C: PR: 12 = #000C = 0000000000001100 -#000C: FR (OF SF ZF): 000 -#000C: Memory:::: -#000C: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#000C: 0000: 1210 0014 1220 000A 4020 0015 6300 0012 6100 0012 1031 0000 2010 0016 2120 0017 -#000C: 0010: 6400 0004 8100 0005 0061 0000 0001 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: 24 = #0018 = 0000000000011000 -#000E: GR2: 7 = #0007 = 0000000000000111 -#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: 512 = #0200 = 0000001000000000 -#000E: PR: 14 = #000E = 0000000000001110 -#000E: FR (OF SF ZF): 000 -#000E: Memory:::: -#000E: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#000E: 0000: 1210 0014 1220 000A 4020 0015 6300 0012 6100 0012 1031 0000 2010 0016 2120 0017 -#000E: 0010: 6400 0004 8100 0005 0061 0000 0001 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: 24 = #0018 = 0000000000011000 -#0010: GR2: 6 = #0006 = 0000000000000110 -#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: 512 = #0200 = 0000001000000000 -#0010: PR: 16 = #0010 = 0000000000010000 -#0010: FR (OF SF ZF): 000 -#0010: Memory:::: -#0010: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0010: 0000: 1210 0014 1220 000A 4020 0015 6300 0012 6100 0012 1031 0000 2010 0016 2120 0017 -#0010: 0010: 6400 0004 8100 0005 0061 0000 0001 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 - -#0004: Register:::: -#0004: GR0: 0 = #0000 = 0000000000000000 -#0004: GR1: 24 = #0018 = 0000000000011000 -#0004: GR2: 6 = #0006 = 0000000000000110 -#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): 000 -#0004: Memory:::: -#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0004: 0000: 1210 0014 1220 000A 4020 0015 6300 0012 6100 0012 1031 0000 2010 0016 2120 0017 -#0004: 0010: 6400 0004 8100 0005 0061 0000 0001 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: 24 = #0018 = 0000000000011000 -#0006: GR2: 6 = #0006 = 0000000000000110 -#0006: GR3: 1 = #0001 = 0000000000000001 -#0006: GR4: 0 = #0000 = 0000000000000000 -#0006: GR5: 0 = #0000 = 0000000000000000 -#0006: GR6: 0 = #0000 = 0000000000000000 -#0006: GR7: 0 = #0000 = 0000000000000000 -#0006: SP: 512 = #0200 = 0000001000000000 -#0006: PR: 6 = #0006 = 0000000000000110 -#0006: FR (OF SF ZF): 000 -#0006: Memory:::: -#0006: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0006: 0000: 1210 0014 1220 000A 4020 0015 6300 0012 6100 0012 1031 0000 2010 0016 2120 0017 -#0006: 0010: 6400 0004 8100 0005 0061 0000 0001 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: 24 = #0018 = 0000000000011000 -#0008: GR2: 6 = #0006 = 0000000000000110 -#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: 512 = #0200 = 0000001000000000 -#0008: PR: 8 = #0008 = 0000000000001000 -#0008: FR (OF SF ZF): 000 -#0008: Memory:::: -#0008: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0008: 0000: 1210 0014 1220 000A 4020 0015 6300 0012 6100 0012 1031 0000 2010 0016 2120 0017 -#0008: 0010: 6400 0004 8100 0005 0061 0000 0001 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: 24 = #0018 = 0000000000011000 -#000A: GR2: 6 = #0006 = 0000000000000110 -#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: 512 = #0200 = 0000001000000000 -#000A: PR: 10 = #000A = 0000000000001010 -#000A: FR (OF SF ZF): 000 -#000A: Memory:::: -#000A: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#000A: 0000: 1210 0014 1220 000A 4020 0015 6300 0012 6100 0012 1031 0000 2010 0016 2120 0017 -#000A: 0010: 6400 0004 8100 0005 0061 0000 0001 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: 24 = #0018 = 0000000000011000 -#000C: GR2: 6 = #0006 = 0000000000000110 -#000C: GR3: 0 = #0000 = 0000000000000000 -#000C: GR4: 0 = #0000 = 0000000000000000 -#000C: GR5: 0 = #0000 = 0000000000000000 -#000C: GR6: 0 = #0000 = 0000000000000000 -#000C: GR7: 0 = #0000 = 0000000000000000 -#000C: SP: 512 = #0200 = 0000001000000000 -#000C: PR: 12 = #000C = 0000000000001100 -#000C: FR (OF SF ZF): 001 -#000C: Memory:::: -#000C: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#000C: 0000: 1210 0014 1220 000A 4020 0015 6300 0012 6100 0012 1031 0000 2010 0016 2120 0017 -#000C: 0010: 6400 0004 8100 0005 0061 0000 0001 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: 25 = #0019 = 0000000000011001 -#000E: GR2: 6 = #0006 = 0000000000000110 -#000E: GR3: 0 = #0000 = 0000000000000000 -#000E: GR4: 0 = #0000 = 0000000000000000 -#000E: GR5: 0 = #0000 = 0000000000000000 -#000E: GR6: 0 = #0000 = 0000000000000000 -#000E: GR7: 0 = #0000 = 0000000000000000 -#000E: SP: 512 = #0200 = 0000001000000000 -#000E: PR: 14 = #000E = 0000000000001110 -#000E: FR (OF SF ZF): 000 -#000E: Memory:::: -#000E: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#000E: 0000: 1210 0014 1220 000A 4020 0015 6300 0012 6100 0012 1031 0000 2010 0016 2120 0017 -#000E: 0010: 6400 0004 8100 0005 0061 0000 0001 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: 25 = #0019 = 0000000000011001 -#0010: GR2: 5 = #0005 = 0000000000000101 -#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): 000 -#0010: Memory:::: -#0010: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0010: 0000: 1210 0014 1220 000A 4020 0015 6300 0012 6100 0012 1031 0000 2010 0016 2120 0017 -#0010: 0010: 6400 0004 8100 0005 0061 0000 0001 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 - -#0004: Register:::: -#0004: GR0: 0 = #0000 = 0000000000000000 -#0004: GR1: 25 = #0019 = 0000000000011001 -#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: 1210 0014 1220 000A 4020 0015 6300 0012 6100 0012 1031 0000 2010 0016 2120 0017 -#0004: 0010: 6400 0004 8100 0005 0061 0000 0001 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: 25 = #0019 = 0000000000011001 -#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: 1210 0014 1220 000A 4020 0015 6300 0012 6100 0012 1031 0000 2010 0016 2120 0017 -#0006: 0010: 6400 0004 8100 0005 0061 0000 0001 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: 25 = #0019 = 0000000000011001 -#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: 1210 0014 1220 000A 4020 0015 6300 0012 6100 0012 1031 0000 2010 0016 2120 0017 -#0008: 0010: 6400 0004 8100 0005 0061 0000 0001 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: 25 = #0019 = 0000000000011001 -#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: 1210 0014 1220 000A 4020 0015 6300 0012 6100 0012 1031 0000 2010 0016 2120 0017 -#000A: 0010: 6400 0004 8100 0005 0061 0000 0001 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: 25 = #0019 = 0000000000011001 -#000C: GR2: 5 = #0005 = 0000000000000101 -#000C: GR3: 0 = #0000 = 0000000000000000 -#000C: GR4: 0 = #0000 = 0000000000000000 -#000C: GR5: 0 = #0000 = 0000000000000000 -#000C: GR6: 0 = #0000 = 0000000000000000 -#000C: GR7: 0 = #0000 = 0000000000000000 -#000C: SP: 512 = #0200 = 0000001000000000 -#000C: PR: 12 = #000C = 0000000000001100 -#000C: FR (OF SF ZF): 001 -#000C: Memory:::: -#000C: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#000C: 0000: 1210 0014 1220 000A 4020 0015 6300 0012 6100 0012 1031 0000 2010 0016 2120 0017 -#000C: 0010: 6400 0004 8100 0005 0061 0000 0001 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: 26 = #001A = 0000000000011010 -#000E: GR2: 5 = #0005 = 0000000000000101 -#000E: GR3: 0 = #0000 = 0000000000000000 -#000E: GR4: 0 = #0000 = 0000000000000000 -#000E: GR5: 0 = #0000 = 0000000000000000 -#000E: GR6: 0 = #0000 = 0000000000000000 -#000E: GR7: 0 = #0000 = 0000000000000000 -#000E: SP: 512 = #0200 = 0000001000000000 -#000E: PR: 14 = #000E = 0000000000001110 -#000E: FR (OF SF ZF): 000 -#000E: Memory:::: -#000E: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#000E: 0000: 1210 0014 1220 000A 4020 0015 6300 0012 6100 0012 1031 0000 2010 0016 2120 0017 -#000E: 0010: 6400 0004 8100 0005 0061 0000 0001 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: 26 = #001A = 0000000000011010 -#0010: GR2: 4 = #0004 = 0000000000000100 -#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): 000 -#0010: Memory:::: -#0010: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0010: 0000: 1210 0014 1220 000A 4020 0015 6300 0012 6100 0012 1031 0000 2010 0016 2120 0017 -#0010: 0010: 6400 0004 8100 0005 0061 0000 0001 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 - -#0004: Register:::: -#0004: GR0: 0 = #0000 = 0000000000000000 -#0004: GR1: 26 = #001A = 0000000000011010 -#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: 1210 0014 1220 000A 4020 0015 6300 0012 6100 0012 1031 0000 2010 0016 2120 0017 -#0004: 0010: 6400 0004 8100 0005 0061 0000 0001 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: 26 = #001A = 0000000000011010 -#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: 1210 0014 1220 000A 4020 0015 6300 0012 6100 0012 1031 0000 2010 0016 2120 0017 -#0006: 0010: 6400 0004 8100 0005 0061 0000 0001 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: 26 = #001A = 0000000000011010 -#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: 1210 0014 1220 000A 4020 0015 6300 0012 6100 0012 1031 0000 2010 0016 2120 0017 -#0008: 0010: 6400 0004 8100 0005 0061 0000 0001 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: 26 = #001A = 0000000000011010 -#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: 1210 0014 1220 000A 4020 0015 6300 0012 6100 0012 1031 0000 2010 0016 2120 0017 -#000A: 0010: 6400 0004 8100 0005 0061 0000 0001 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: 26 = #001A = 0000000000011010 -#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: 512 = #0200 = 0000001000000000 -#000C: PR: 12 = #000C = 0000000000001100 -#000C: FR (OF SF ZF): 001 -#000C: Memory:::: -#000C: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#000C: 0000: 1210 0014 1220 000A 4020 0015 6300 0012 6100 0012 1031 0000 2010 0016 2120 0017 -#000C: 0010: 6400 0004 8100 0005 0061 0000 0001 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: 27 = #001B = 0000000000011011 -#000E: GR2: 4 = #0004 = 0000000000000100 -#000E: GR3: 0 = #0000 = 0000000000000000 -#000E: GR4: 0 = #0000 = 0000000000000000 -#000E: GR5: 0 = #0000 = 0000000000000000 -#000E: GR6: 0 = #0000 = 0000000000000000 -#000E: GR7: 0 = #0000 = 0000000000000000 -#000E: SP: 512 = #0200 = 0000001000000000 -#000E: PR: 14 = #000E = 0000000000001110 -#000E: FR (OF SF ZF): 000 -#000E: Memory:::: -#000E: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#000E: 0000: 1210 0014 1220 000A 4020 0015 6300 0012 6100 0012 1031 0000 2010 0016 2120 0017 -#000E: 0010: 6400 0004 8100 0005 0061 0000 0001 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: 27 = #001B = 0000000000011011 -#0010: GR2: 3 = #0003 = 0000000000000011 -#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): 000 -#0010: Memory:::: -#0010: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0010: 0000: 1210 0014 1220 000A 4020 0015 6300 0012 6100 0012 1031 0000 2010 0016 2120 0017 -#0010: 0010: 6400 0004 8100 0005 0061 0000 0001 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 - -#0004: Register:::: -#0004: GR0: 0 = #0000 = 0000000000000000 -#0004: GR1: 27 = #001B = 0000000000011011 -#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: 1210 0014 1220 000A 4020 0015 6300 0012 6100 0012 1031 0000 2010 0016 2120 0017 -#0004: 0010: 6400 0004 8100 0005 0061 0000 0001 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: 27 = #001B = 0000000000011011 -#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: 1210 0014 1220 000A 4020 0015 6300 0012 6100 0012 1031 0000 2010 0016 2120 0017 -#0006: 0010: 6400 0004 8100 0005 0061 0000 0001 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: 27 = #001B = 0000000000011011 -#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: 1210 0014 1220 000A 4020 0015 6300 0012 6100 0012 1031 0000 2010 0016 2120 0017 -#0008: 0010: 6400 0004 8100 0005 0061 0000 0001 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: 27 = #001B = 0000000000011011 -#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: 1210 0014 1220 000A 4020 0015 6300 0012 6100 0012 1031 0000 2010 0016 2120 0017 -#000A: 0010: 6400 0004 8100 0005 0061 0000 0001 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: 27 = #001B = 0000000000011011 -#000C: GR2: 3 = #0003 = 0000000000000011 -#000C: GR3: 0 = #0000 = 0000000000000000 -#000C: GR4: 0 = #0000 = 0000000000000000 -#000C: GR5: 0 = #0000 = 0000000000000000 -#000C: GR6: 0 = #0000 = 0000000000000000 -#000C: GR7: 0 = #0000 = 0000000000000000 -#000C: SP: 512 = #0200 = 0000001000000000 -#000C: PR: 12 = #000C = 0000000000001100 -#000C: FR (OF SF ZF): 001 -#000C: Memory:::: -#000C: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#000C: 0000: 1210 0014 1220 000A 4020 0015 6300 0012 6100 0012 1031 0000 2010 0016 2120 0017 -#000C: 0010: 6400 0004 8100 0005 0061 0000 0001 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: 28 = #001C = 0000000000011100 -#000E: GR2: 3 = #0003 = 0000000000000011 -#000E: GR3: 0 = #0000 = 0000000000000000 -#000E: GR4: 0 = #0000 = 0000000000000000 -#000E: GR5: 0 = #0000 = 0000000000000000 -#000E: GR6: 0 = #0000 = 0000000000000000 -#000E: GR7: 0 = #0000 = 0000000000000000 -#000E: SP: 512 = #0200 = 0000001000000000 -#000E: PR: 14 = #000E = 0000000000001110 -#000E: FR (OF SF ZF): 000 -#000E: Memory:::: -#000E: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#000E: 0000: 1210 0014 1220 000A 4020 0015 6300 0012 6100 0012 1031 0000 2010 0016 2120 0017 -#000E: 0010: 6400 0004 8100 0005 0061 0000 0001 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: 28 = #001C = 0000000000011100 -#0010: GR2: 2 = #0002 = 0000000000000010 -#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): 000 -#0010: Memory:::: -#0010: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0010: 0000: 1210 0014 1220 000A 4020 0015 6300 0012 6100 0012 1031 0000 2010 0016 2120 0017 -#0010: 0010: 6400 0004 8100 0005 0061 0000 0001 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 - -#0004: Register:::: -#0004: GR0: 0 = #0000 = 0000000000000000 -#0004: GR1: 28 = #001C = 0000000000011100 -#0004: GR2: 2 = #0002 = 0000000000000010 -#0004: GR3: 0 = #0000 = 0000000000000000 -#0004: GR4: 0 = #0000 = 0000000000000000 -#0004: GR5: 0 = #0000 = 0000000000000000 -#0004: GR6: 0 = #0000 = 0000000000000000 -#0004: GR7: 0 = #0000 = 0000000000000000 -#0004: SP: 512 = #0200 = 0000001000000000 -#0004: PR: 4 = #0004 = 0000000000000100 -#0004: FR (OF SF ZF): 000 -#0004: Memory:::: -#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0004: 0000: 1210 0014 1220 000A 4020 0015 6300 0012 6100 0012 1031 0000 2010 0016 2120 0017 -#0004: 0010: 6400 0004 8100 0005 0061 0000 0001 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: 28 = #001C = 0000000000011100 -#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: 1210 0014 1220 000A 4020 0015 6300 0012 6100 0012 1031 0000 2010 0016 2120 0017 -#0006: 0010: 6400 0004 8100 0005 0061 0000 0001 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: 28 = #001C = 0000000000011100 -#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: 1210 0014 1220 000A 4020 0015 6300 0012 6100 0012 1031 0000 2010 0016 2120 0017 -#0008: 0010: 6400 0004 8100 0005 0061 0000 0001 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: 28 = #001C = 0000000000011100 -#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: 1210 0014 1220 000A 4020 0015 6300 0012 6100 0012 1031 0000 2010 0016 2120 0017 -#000A: 0010: 6400 0004 8100 0005 0061 0000 0001 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: 28 = #001C = 0000000000011100 -#000C: GR2: 2 = #0002 = 0000000000000010 -#000C: GR3: 0 = #0000 = 0000000000000000 -#000C: GR4: 0 = #0000 = 0000000000000000 -#000C: GR5: 0 = #0000 = 0000000000000000 -#000C: GR6: 0 = #0000 = 0000000000000000 -#000C: GR7: 0 = #0000 = 0000000000000000 -#000C: SP: 512 = #0200 = 0000001000000000 -#000C: PR: 12 = #000C = 0000000000001100 -#000C: FR (OF SF ZF): 001 -#000C: Memory:::: -#000C: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#000C: 0000: 1210 0014 1220 000A 4020 0015 6300 0012 6100 0012 1031 0000 2010 0016 2120 0017 -#000C: 0010: 6400 0004 8100 0005 0061 0000 0001 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: 29 = #001D = 0000000000011101 -#000E: GR2: 2 = #0002 = 0000000000000010 -#000E: GR3: 0 = #0000 = 0000000000000000 -#000E: GR4: 0 = #0000 = 0000000000000000 -#000E: GR5: 0 = #0000 = 0000000000000000 -#000E: GR6: 0 = #0000 = 0000000000000000 -#000E: GR7: 0 = #0000 = 0000000000000000 -#000E: SP: 512 = #0200 = 0000001000000000 -#000E: PR: 14 = #000E = 0000000000001110 -#000E: FR (OF SF ZF): 000 -#000E: Memory:::: -#000E: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#000E: 0000: 1210 0014 1220 000A 4020 0015 6300 0012 6100 0012 1031 0000 2010 0016 2120 0017 -#000E: 0010: 6400 0004 8100 0005 0061 0000 0001 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: 29 = #001D = 0000000000011101 -#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: 512 = #0200 = 0000001000000000 -#0010: PR: 16 = #0010 = 0000000000010000 -#0010: FR (OF SF ZF): 000 -#0010: Memory:::: -#0010: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0010: 0000: 1210 0014 1220 000A 4020 0015 6300 0012 6100 0012 1031 0000 2010 0016 2120 0017 -#0010: 0010: 6400 0004 8100 0005 0061 0000 0001 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 - -#0004: Register:::: -#0004: GR0: 0 = #0000 = 0000000000000000 -#0004: GR1: 29 = #001D = 0000000000011101 -#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 0014 1220 000A 4020 0015 6300 0012 6100 0012 1031 0000 2010 0016 2120 0017 -#0004: 0010: 6400 0004 8100 0005 0061 0000 0001 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: 29 = #001D = 0000000000011101 -#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: 1210 0014 1220 000A 4020 0015 6300 0012 6100 0012 1031 0000 2010 0016 2120 0017 -#0006: 0010: 6400 0004 8100 0005 0061 0000 0001 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: 29 = #001D = 0000000000011101 -#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: 1210 0014 1220 000A 4020 0015 6300 0012 6100 0012 1031 0000 2010 0016 2120 0017 -#0008: 0010: 6400 0004 8100 0005 0061 0000 0001 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: 29 = #001D = 0000000000011101 -#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: 1210 0014 1220 000A 4020 0015 6300 0012 6100 0012 1031 0000 2010 0016 2120 0017 -#000A: 0010: 6400 0004 8100 0005 0061 0000 0001 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: 29 = #001D = 0000000000011101 -#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: 512 = #0200 = 0000001000000000 -#000C: PR: 12 = #000C = 0000000000001100 -#000C: FR (OF SF ZF): 001 -#000C: Memory:::: -#000C: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#000C: 0000: 1210 0014 1220 000A 4020 0015 6300 0012 6100 0012 1031 0000 2010 0016 2120 0017 -#000C: 0010: 6400 0004 8100 0005 0061 0000 0001 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: 30 = #001E = 0000000000011110 -#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: 512 = #0200 = 0000001000000000 -#000E: PR: 14 = #000E = 0000000000001110 -#000E: FR (OF SF ZF): 000 -#000E: Memory:::: -#000E: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#000E: 0000: 1210 0014 1220 000A 4020 0015 6300 0012 6100 0012 1031 0000 2010 0016 2120 0017 -#000E: 0010: 6400 0004 8100 0005 0061 0000 0001 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: 30 = #001E = 0000000000011110 -#0010: GR2: 0 = #0000 = 0000000000000000 -#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): 001 -#0010: Memory:::: -#0010: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0010: 0000: 1210 0014 1220 000A 4020 0015 6300 0012 6100 0012 1031 0000 2010 0016 2120 0017 -#0010: 0010: 6400 0004 8100 0005 0061 0000 0001 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 - -#0004: Register:::: -#0004: GR0: 0 = #0000 = 0000000000000000 -#0004: GR1: 30 = #001E = 0000000000011110 -#0004: GR2: 0 = #0000 = 0000000000000000 -#0004: GR3: 0 = #0000 = 0000000000000000 -#0004: GR4: 0 = #0000 = 0000000000000000 -#0004: GR5: 0 = #0000 = 0000000000000000 -#0004: GR6: 0 = #0000 = 0000000000000000 -#0004: GR7: 0 = #0000 = 0000000000000000 -#0004: SP: 512 = #0200 = 0000001000000000 -#0004: PR: 4 = #0004 = 0000000000000100 -#0004: FR (OF SF ZF): 001 -#0004: Memory:::: -#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0004: 0000: 1210 0014 1220 000A 4020 0015 6300 0012 6100 0012 1031 0000 2010 0016 2120 0017 -#0004: 0010: 6400 0004 8100 0005 0061 0000 0001 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: 30 = #001E = 0000000000011110 -#0006: GR2: 0 = #0000 = 0000000000000000 -#0006: GR3: 0 = #0000 = 0000000000000000 -#0006: GR4: 0 = #0000 = 0000000000000000 -#0006: GR5: 0 = #0000 = 0000000000000000 -#0006: GR6: 0 = #0000 = 0000000000000000 -#0006: GR7: 0 = #0000 = 0000000000000000 -#0006: SP: 512 = #0200 = 0000001000000000 -#0006: PR: 6 = #0006 = 0000000000000110 -#0006: FR (OF SF ZF): 001 -#0006: Memory:::: -#0006: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0006: 0000: 1210 0014 1220 000A 4020 0015 6300 0012 6100 0012 1031 0000 2010 0016 2120 0017 -#0006: 0010: 6400 0004 8100 0005 0061 0000 0001 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 - -#0012: Register:::: -#0012: GR0: 0 = #0000 = 0000000000000000 -#0012: GR1: 30 = #001E = 0000000000011110 -#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): 001 -#0012: Memory:::: -#0012: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0012: 0000: 1210 0014 1220 000A 4020 0015 6300 0012 6100 0012 1031 0000 2010 0016 2120 0017 -#0012: 0010: 6400 0004 8100 0005 0061 0000 0001 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/integration/casl2/cmd_literalstr/Makefile b/test/integration/casl2/cmd_literalstr/Makefile deleted file mode 100644 index cbde0b2..0000000 --- a/test/integration/casl2/cmd_literalstr/Makefile +++ /dev/null @@ -1,6 +0,0 @@ -include ../CMD.mk # YACASL2DIR, CASL2 -CASL2FLAG = -slatd -ASDIR = $(YACASL2DIR)/as/CMD -ASFILE = $(ASDIR)/literalstr.casl -CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) -include ../TEST.mk diff --git a/test/integration/casl2/cmd_out0/0.txt b/test/integration/casl2/cmd_out0/0.txt deleted file mode 100644 index e3f8de3..0000000 --- a/test/integration/casl2/cmd_out0/0.txt +++ /dev/null @@ -1,565 +0,0 @@ -../../../../casl2 -slatd ../../../../as/CMD/out0.casl - -Assemble ../../../../as/CMD/out0.casl (0) -../../../../as/CMD/out0.casl: 1:MAIN START -../../../../as/CMD/out0.casl: 2: OUT BUF,LEN -../../../../as/CMD/out0.casl: 3: RET -../../../../as/CMD/out0.casl: 4:BUF DC '0' -../../../../as/CMD/out0.casl: 5:LEN DC 1 -../../../../as/CMD/out0.casl: 6: END - -Label:::: -MAIN.LEN ---> #0014 -MAIN ---> #0000 -MAIN.BUF ---> #0013 - -Assemble ../../../../as/CMD/out0.casl (1) -../../../../as/CMD/out0.casl: 1:MAIN START -../../../../as/CMD/out0.casl: 2: OUT BUF,LEN - #0000 #7001 - #0001 #0000 - #0002 #7002 - #0003 #0000 - #0004 #1210 - #0005 #0013 - #0006 #1220 - #0007 #0014 - #0008 #F000 - #0009 #0002 - #000A #1210 - #000B #0015 - #0015 #000A - #000C #1220 - #000D #0016 - #0016 #0001 - #000E #F000 - #000F #0002 - #0010 #7120 - #0011 #7110 -../../../../as/CMD/out0.casl: 3: RET - #0012 #8100 -../../../../as/CMD/out0.casl: 4:BUF DC '0' - #0013 #0030 -../../../../as/CMD/out0.casl: 5:LEN DC 1 - #0014 #0001 -../../../../as/CMD/out0.casl: 6: END - -Executing machine codes -#0000: Register:::: -#0000: GR0: 0 = #0000 = 0000000000000000 -#0000: GR1: 0 = #0000 = 0000000000000000 -#0000: GR2: 0 = #0000 = 0000000000000000 -#0000: GR3: 0 = #0000 = 0000000000000000 -#0000: GR4: 0 = #0000 = 0000000000000000 -#0000: GR5: 0 = #0000 = 0000000000000000 -#0000: GR6: 0 = #0000 = 0000000000000000 -#0000: GR7: 0 = #0000 = 0000000000000000 -#0000: SP: 512 = #0200 = 0000001000000000 -#0000: PR: 0 = #0000 = 0000000000000000 -#0000: FR (OF SF ZF): 000 -#0000: Memory:::: -#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0000: 0000: 7001 0000 7002 0000 1210 0013 1220 0014 F000 0002 1210 0015 1220 0016 F000 0002 -#0000: 0010: 7120 7110 8100 0030 0001 000A 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0002: Register:::: -#0002: GR0: 0 = #0000 = 0000000000000000 -#0002: GR1: 0 = #0000 = 0000000000000000 -#0002: GR2: 0 = #0000 = 0000000000000000 -#0002: GR3: 0 = #0000 = 0000000000000000 -#0002: GR4: 0 = #0000 = 0000000000000000 -#0002: GR5: 0 = #0000 = 0000000000000000 -#0002: GR6: 0 = #0000 = 0000000000000000 -#0002: GR7: 0 = #0000 = 0000000000000000 -#0002: SP: 511 = #01FF = 0000000111111111 -#0002: PR: 2 = #0002 = 0000000000000010 -#0002: FR (OF SF ZF): 000 -#0002: Memory:::: -#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0002: 0000: 7001 0000 7002 0000 1210 0013 1220 0014 F000 0002 1210 0015 1220 0016 F000 0002 -#0002: 0010: 7120 7110 8100 0030 0001 000A 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0004: Register:::: -#0004: GR0: 0 = #0000 = 0000000000000000 -#0004: GR1: 0 = #0000 = 0000000000000000 -#0004: GR2: 0 = #0000 = 0000000000000000 -#0004: GR3: 0 = #0000 = 0000000000000000 -#0004: GR4: 0 = #0000 = 0000000000000000 -#0004: GR5: 0 = #0000 = 0000000000000000 -#0004: GR6: 0 = #0000 = 0000000000000000 -#0004: GR7: 0 = #0000 = 0000000000000000 -#0004: SP: 510 = #01FE = 0000000111111110 -#0004: PR: 4 = #0004 = 0000000000000100 -#0004: FR (OF SF ZF): 000 -#0004: Memory:::: -#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0004: 0000: 7001 0000 7002 0000 1210 0013 1220 0014 F000 0002 1210 0015 1220 0016 F000 0002 -#0004: 0010: 7120 7110 8100 0030 0001 000A 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0006: Register:::: -#0006: GR0: 0 = #0000 = 0000000000000000 -#0006: GR1: 19 = #0013 = 0000000000010011 -#0006: GR2: 0 = #0000 = 0000000000000000 -#0006: GR3: 0 = #0000 = 0000000000000000 -#0006: GR4: 0 = #0000 = 0000000000000000 -#0006: GR5: 0 = #0000 = 0000000000000000 -#0006: GR6: 0 = #0000 = 0000000000000000 -#0006: GR7: 0 = #0000 = 0000000000000000 -#0006: SP: 510 = #01FE = 0000000111111110 -#0006: PR: 6 = #0006 = 0000000000000110 -#0006: FR (OF SF ZF): 000 -#0006: Memory:::: -#0006: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0006: 0000: 7001 0000 7002 0000 1210 0013 1220 0014 F000 0002 1210 0015 1220 0016 F000 0002 -#0006: 0010: 7120 7110 8100 0030 0001 000A 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0008: Register:::: -#0008: GR0: 0 = #0000 = 0000000000000000 -#0008: GR1: 19 = #0013 = 0000000000010011 -#0008: GR2: 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: 510 = #01FE = 0000000111111110 -#0008: PR: 8 = #0008 = 0000000000001000 -#0008: FR (OF SF ZF): 000 -#0008: Memory:::: -#0008: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0008: 0000: 7001 0000 7002 0000 1210 0013 1220 0014 F000 0002 1210 0015 1220 0016 F000 0002 -#0008: 0010: 7120 7110 8100 0030 0001 000A 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -0#000A: Register:::: -#000A: GR0: 0 = #0000 = 0000000000000000 -#000A: GR1: 19 = #0013 = 0000000000010011 -#000A: GR2: 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: 510 = #01FE = 0000000111111110 -#000A: PR: 10 = #000A = 0000000000001010 -#000A: FR (OF SF ZF): 000 -#000A: Memory:::: -#000A: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#000A: 0000: 7001 0000 7002 0000 1210 0013 1220 0014 F000 0002 1210 0015 1220 0016 F000 0002 -#000A: 0010: 7120 7110 8100 0030 0001 000A 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#000C: Register:::: -#000C: GR0: 0 = #0000 = 0000000000000000 -#000C: GR1: 21 = #0015 = 0000000000010101 -#000C: GR2: 20 = #0014 = 0000000000010100 -#000C: GR3: 0 = #0000 = 0000000000000000 -#000C: GR4: 0 = #0000 = 0000000000000000 -#000C: GR5: 0 = #0000 = 0000000000000000 -#000C: GR6: 0 = #0000 = 0000000000000000 -#000C: GR7: 0 = #0000 = 0000000000000000 -#000C: SP: 510 = #01FE = 0000000111111110 -#000C: PR: 12 = #000C = 0000000000001100 -#000C: FR (OF SF ZF): 000 -#000C: Memory:::: -#000C: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#000C: 0000: 7001 0000 7002 0000 1210 0013 1220 0014 F000 0002 1210 0015 1220 0016 F000 0002 -#000C: 0010: 7120 7110 8100 0030 0001 000A 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#000E: Register:::: -#000E: GR0: 0 = #0000 = 0000000000000000 -#000E: GR1: 21 = #0015 = 0000000000010101 -#000E: GR2: 22 = #0016 = 0000000000010110 -#000E: GR3: 0 = #0000 = 0000000000000000 -#000E: GR4: 0 = #0000 = 0000000000000000 -#000E: GR5: 0 = #0000 = 0000000000000000 -#000E: GR6: 0 = #0000 = 0000000000000000 -#000E: GR7: 0 = #0000 = 0000000000000000 -#000E: SP: 510 = #01FE = 0000000111111110 -#000E: PR: 14 = #000E = 0000000000001110 -#000E: FR (OF SF ZF): 000 -#000E: Memory:::: -#000E: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#000E: 0000: 7001 0000 7002 0000 1210 0013 1220 0014 F000 0002 1210 0015 1220 0016 F000 0002 -#000E: 0010: 7120 7110 8100 0030 0001 000A 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - - -#0010: Register:::: -#0010: GR0: 0 = #0000 = 0000000000000000 -#0010: GR1: 21 = #0015 = 0000000000010101 -#0010: GR2: 22 = #0016 = 0000000000010110 -#0010: GR3: 0 = #0000 = 0000000000000000 -#0010: GR4: 0 = #0000 = 0000000000000000 -#0010: GR5: 0 = #0000 = 0000000000000000 -#0010: GR6: 0 = #0000 = 0000000000000000 -#0010: GR7: 0 = #0000 = 0000000000000000 -#0010: SP: 510 = #01FE = 0000000111111110 -#0010: PR: 16 = #0010 = 0000000000010000 -#0010: FR (OF SF ZF): 000 -#0010: Memory:::: -#0010: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0010: 0000: 7001 0000 7002 0000 1210 0013 1220 0014 F000 0002 1210 0015 1220 0016 F000 0002 -#0010: 0010: 7120 7110 8100 0030 0001 000A 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0011: Register:::: -#0011: GR0: 0 = #0000 = 0000000000000000 -#0011: GR1: 21 = #0015 = 0000000000010101 -#0011: GR2: 0 = #0000 = 0000000000000000 -#0011: GR3: 0 = #0000 = 0000000000000000 -#0011: GR4: 0 = #0000 = 0000000000000000 -#0011: GR5: 0 = #0000 = 0000000000000000 -#0011: GR6: 0 = #0000 = 0000000000000000 -#0011: GR7: 0 = #0000 = 0000000000000000 -#0011: SP: 511 = #01FF = 0000000111111111 -#0011: PR: 17 = #0011 = 0000000000010001 -#0011: FR (OF SF ZF): 000 -#0011: Memory:::: -#0011: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0011: 0000: 7001 0000 7002 0000 1210 0013 1220 0014 F000 0002 1210 0015 1220 0016 F000 0002 -#0011: 0010: 7120 7110 8100 0030 0001 000A 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0011: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0011: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0011: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0011: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0011: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0011: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0011: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0011: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0011: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0011: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0011: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0011: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0011: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0011: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0011: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0011: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0011: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0011: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0011: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0011: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0011: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0011: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0011: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0011: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0011: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0011: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0011: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0011: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0011: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0011: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0012: Register:::: -#0012: GR0: 0 = #0000 = 0000000000000000 -#0012: GR1: 0 = #0000 = 0000000000000000 -#0012: GR2: 0 = #0000 = 0000000000000000 -#0012: GR3: 0 = #0000 = 0000000000000000 -#0012: GR4: 0 = #0000 = 0000000000000000 -#0012: GR5: 0 = #0000 = 0000000000000000 -#0012: GR6: 0 = #0000 = 0000000000000000 -#0012: GR7: 0 = #0000 = 0000000000000000 -#0012: SP: 512 = #0200 = 0000001000000000 -#0012: PR: 18 = #0012 = 0000000000010010 -#0012: FR (OF SF ZF): 000 -#0012: Memory:::: -#0012: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0012: 0000: 7001 0000 7002 0000 1210 0013 1220 0014 F000 0002 1210 0015 1220 0016 F000 0002 -#0012: 0010: 7120 7110 8100 0030 0001 000A 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - diff --git a/test/integration/casl2/cmd_out0/Makefile b/test/integration/casl2/cmd_out0/Makefile deleted file mode 100644 index 2c66a5a..0000000 --- a/test/integration/casl2/cmd_out0/Makefile +++ /dev/null @@ -1,6 +0,0 @@ -include ../CMD.mk # YACASL2DIR, CASL2 -CASL2FLAG = -slatd -ASDIR = $(YACASL2DIR)/as/CMD -ASFILE = $(ASDIR)/out0.casl -CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) $(IN) -include ../TEST.mk diff --git a/test/integration/casl2/cmd_out1/0.txt b/test/integration/casl2/cmd_out1/0.txt deleted file mode 100644 index 5a973a9..0000000 --- a/test/integration/casl2/cmd_out1/0.txt +++ /dev/null @@ -1,6 +0,0 @@ -../../../../casl2 ../../../../as/cmd/OUT/out1.casl -0 1 - - !"#$%&'()*+,-./0123456789:;<=>? -@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_ -`abcdefghijklmnopqrstuvwxyz{|}~ diff --git a/test/integration/casl2/cmd_out1/Makefile b/test/integration/casl2/cmd_out1/Makefile deleted file mode 100644 index 9e2b516..0000000 --- a/test/integration/casl2/cmd_out1/Makefile +++ /dev/null @@ -1,5 +0,0 @@ -include ../CMD.mk # YACASL2DIR, CASL2 -ASDIR = $(YACASL2DIR)/as/cmd/OUT -ASFILE = $(ASDIR)/out1.casl -CMD = $(CASL2) $(ASFILE) -include ../TEST.mk diff --git a/test/integration/casl2/cmd_pushpop/0.txt b/test/integration/casl2/cmd_pushpop/0.txt deleted file mode 100644 index 0779ad0..0000000 --- a/test/integration/casl2/cmd_pushpop/0.txt +++ /dev/null @@ -1,470 +0,0 @@ -../../../../casl2 -slatd ../../../../as/CMD/pushpop.casl - -Assemble ../../../../as/CMD/pushpop.casl (0) -../../../../as/CMD/pushpop.casl: 1:PUSHPOP START -../../../../as/CMD/pushpop.casl: 2: LAD GR1,1 -../../../../as/CMD/pushpop.casl: 3: LAD GR2,2 -../../../../as/CMD/pushpop.casl: 4: PUSH 0,GR1 -../../../../as/CMD/pushpop.casl: 5: PUSH 0,GR2 -../../../../as/CMD/pushpop.casl: 6: LAD GR1,0 -../../../../as/CMD/pushpop.casl: 7: LAD GR2,0 -../../../../as/CMD/pushpop.casl: 8: POP GR2 -../../../../as/CMD/pushpop.casl: 9: POP GR1 -../../../../as/CMD/pushpop.casl: 10: RET -../../../../as/CMD/pushpop.casl: 11: END - -Label:::: -PUSHPOP ---> #0000 - -Assemble ../../../../as/CMD/pushpop.casl (1) -../../../../as/CMD/pushpop.casl: 1:PUSHPOP START -../../../../as/CMD/pushpop.casl: 2: LAD GR1,1 - #0000 #1210 - #0001 #0001 -../../../../as/CMD/pushpop.casl: 3: LAD GR2,2 - #0002 #1220 - #0003 #0002 -../../../../as/CMD/pushpop.casl: 4: PUSH 0,GR1 - #0004 #7001 - #0005 #0000 -../../../../as/CMD/pushpop.casl: 5: PUSH 0,GR2 - #0006 #7002 - #0007 #0000 -../../../../as/CMD/pushpop.casl: 6: LAD GR1,0 - #0008 #1210 - #0009 #0000 -../../../../as/CMD/pushpop.casl: 7: LAD GR2,0 - #000A #1220 - #000B #0000 -../../../../as/CMD/pushpop.casl: 8: POP GR2 - #000C #7120 -../../../../as/CMD/pushpop.casl: 9: POP GR1 - #000D #7110 -../../../../as/CMD/pushpop.casl: 10: RET - #000E #8100 -../../../../as/CMD/pushpop.casl: 11: END - -Executing machine codes -#0000: Register:::: -#0000: GR0: 0 = #0000 = 0000000000000000 -#0000: GR1: 0 = #0000 = 0000000000000000 -#0000: GR2: 0 = #0000 = 0000000000000000 -#0000: GR3: 0 = #0000 = 0000000000000000 -#0000: GR4: 0 = #0000 = 0000000000000000 -#0000: GR5: 0 = #0000 = 0000000000000000 -#0000: GR6: 0 = #0000 = 0000000000000000 -#0000: GR7: 0 = #0000 = 0000000000000000 -#0000: SP: 512 = #0200 = 0000001000000000 -#0000: PR: 0 = #0000 = 0000000000000000 -#0000: FR (OF SF ZF): 000 -#0000: Memory:::: -#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0000: 0000: 1210 0001 1220 0002 7001 0000 7002 0000 1210 0000 1220 0000 7120 7110 8100 0000 -#0000: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0002: Register:::: -#0002: GR0: 0 = #0000 = 0000000000000000 -#0002: GR1: 1 = #0001 = 0000000000000001 -#0002: GR2: 0 = #0000 = 0000000000000000 -#0002: GR3: 0 = #0000 = 0000000000000000 -#0002: GR4: 0 = #0000 = 0000000000000000 -#0002: GR5: 0 = #0000 = 0000000000000000 -#0002: GR6: 0 = #0000 = 0000000000000000 -#0002: GR7: 0 = #0000 = 0000000000000000 -#0002: SP: 512 = #0200 = 0000001000000000 -#0002: PR: 2 = #0002 = 0000000000000010 -#0002: FR (OF SF ZF): 000 -#0002: Memory:::: -#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0002: 0000: 1210 0001 1220 0002 7001 0000 7002 0000 1210 0000 1220 0000 7120 7110 8100 0000 -#0002: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0004: Register:::: -#0004: GR0: 0 = #0000 = 0000000000000000 -#0004: GR1: 1 = #0001 = 0000000000000001 -#0004: GR2: 2 = #0002 = 0000000000000010 -#0004: GR3: 0 = #0000 = 0000000000000000 -#0004: GR4: 0 = #0000 = 0000000000000000 -#0004: GR5: 0 = #0000 = 0000000000000000 -#0004: GR6: 0 = #0000 = 0000000000000000 -#0004: GR7: 0 = #0000 = 0000000000000000 -#0004: SP: 512 = #0200 = 0000001000000000 -#0004: PR: 4 = #0004 = 0000000000000100 -#0004: FR (OF SF ZF): 000 -#0004: Memory:::: -#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0004: 0000: 1210 0001 1220 0002 7001 0000 7002 0000 1210 0000 1220 0000 7120 7110 8100 0000 -#0004: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0006: Register:::: -#0006: GR0: 0 = #0000 = 0000000000000000 -#0006: GR1: 1 = #0001 = 0000000000000001 -#0006: GR2: 2 = #0002 = 0000000000000010 -#0006: GR3: 0 = #0000 = 0000000000000000 -#0006: GR4: 0 = #0000 = 0000000000000000 -#0006: GR5: 0 = #0000 = 0000000000000000 -#0006: GR6: 0 = #0000 = 0000000000000000 -#0006: GR7: 0 = #0000 = 0000000000000000 -#0006: SP: 511 = #01FF = 0000000111111111 -#0006: PR: 6 = #0006 = 0000000000000110 -#0006: FR (OF SF ZF): 000 -#0006: Memory:::: -#0006: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0006: 0000: 1210 0001 1220 0002 7001 0000 7002 0000 1210 0000 1220 0000 7120 7110 8100 0000 -#0006: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 - -#0008: Register:::: -#0008: GR0: 0 = #0000 = 0000000000000000 -#0008: GR1: 1 = #0001 = 0000000000000001 -#0008: GR2: 2 = #0002 = 0000000000000010 -#0008: GR3: 0 = #0000 = 0000000000000000 -#0008: GR4: 0 = #0000 = 0000000000000000 -#0008: GR5: 0 = #0000 = 0000000000000000 -#0008: GR6: 0 = #0000 = 0000000000000000 -#0008: GR7: 0 = #0000 = 0000000000000000 -#0008: SP: 510 = #01FE = 0000000111111110 -#0008: PR: 8 = #0008 = 0000000000001000 -#0008: FR (OF SF ZF): 000 -#0008: Memory:::: -#0008: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0008: 0000: 1210 0001 1220 0002 7001 0000 7002 0000 1210 0000 1220 0000 7120 7110 8100 0000 -#0008: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0002 0001 - -#000A: Register:::: -#000A: GR0: 0 = #0000 = 0000000000000000 -#000A: GR1: 0 = #0000 = 0000000000000000 -#000A: GR2: 2 = #0002 = 0000000000000010 -#000A: GR3: 0 = #0000 = 0000000000000000 -#000A: GR4: 0 = #0000 = 0000000000000000 -#000A: GR5: 0 = #0000 = 0000000000000000 -#000A: GR6: 0 = #0000 = 0000000000000000 -#000A: GR7: 0 = #0000 = 0000000000000000 -#000A: SP: 510 = #01FE = 0000000111111110 -#000A: PR: 10 = #000A = 0000000000001010 -#000A: FR (OF SF ZF): 000 -#000A: Memory:::: -#000A: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#000A: 0000: 1210 0001 1220 0002 7001 0000 7002 0000 1210 0000 1220 0000 7120 7110 8100 0000 -#000A: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0002 0001 - -#000C: Register:::: -#000C: GR0: 0 = #0000 = 0000000000000000 -#000C: GR1: 0 = #0000 = 0000000000000000 -#000C: GR2: 0 = #0000 = 0000000000000000 -#000C: GR3: 0 = #0000 = 0000000000000000 -#000C: GR4: 0 = #0000 = 0000000000000000 -#000C: GR5: 0 = #0000 = 0000000000000000 -#000C: GR6: 0 = #0000 = 0000000000000000 -#000C: GR7: 0 = #0000 = 0000000000000000 -#000C: SP: 510 = #01FE = 0000000111111110 -#000C: PR: 12 = #000C = 0000000000001100 -#000C: FR (OF SF ZF): 000 -#000C: Memory:::: -#000C: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#000C: 0000: 1210 0001 1220 0002 7001 0000 7002 0000 1210 0000 1220 0000 7120 7110 8100 0000 -#000C: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0002 0001 - -#000D: Register:::: -#000D: GR0: 0 = #0000 = 0000000000000000 -#000D: GR1: 0 = #0000 = 0000000000000000 -#000D: GR2: 2 = #0002 = 0000000000000010 -#000D: GR3: 0 = #0000 = 0000000000000000 -#000D: GR4: 0 = #0000 = 0000000000000000 -#000D: GR5: 0 = #0000 = 0000000000000000 -#000D: GR6: 0 = #0000 = 0000000000000000 -#000D: GR7: 0 = #0000 = 0000000000000000 -#000D: SP: 511 = #01FF = 0000000111111111 -#000D: PR: 13 = #000D = 0000000000001101 -#000D: FR (OF SF ZF): 000 -#000D: Memory:::: -#000D: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#000D: 0000: 1210 0001 1220 0002 7001 0000 7002 0000 1210 0000 1220 0000 7120 7110 8100 0000 -#000D: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0002 0001 - -#000E: Register:::: -#000E: GR0: 0 = #0000 = 0000000000000000 -#000E: GR1: 1 = #0001 = 0000000000000001 -#000E: GR2: 2 = #0002 = 0000000000000010 -#000E: GR3: 0 = #0000 = 0000000000000000 -#000E: GR4: 0 = #0000 = 0000000000000000 -#000E: GR5: 0 = #0000 = 0000000000000000 -#000E: GR6: 0 = #0000 = 0000000000000000 -#000E: GR7: 0 = #0000 = 0000000000000000 -#000E: SP: 512 = #0200 = 0000001000000000 -#000E: PR: 14 = #000E = 0000000000001110 -#000E: FR (OF SF ZF): 000 -#000E: Memory:::: -#000E: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#000E: 0000: 1210 0001 1220 0002 7001 0000 7002 0000 1210 0000 1220 0000 7120 7110 8100 0000 -#000E: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0002 0001 - diff --git a/test/integration/casl2/cmd_pushpop/Makefile b/test/integration/casl2/cmd_pushpop/Makefile deleted file mode 100644 index 5bdc746..0000000 --- a/test/integration/casl2/cmd_pushpop/Makefile +++ /dev/null @@ -1,6 +0,0 @@ -include ../CMD.mk # YACASL2DIR, CASL2 -CASL2FLAG = -slatd -ASDIR = $(YACASL2DIR)/as/CMD -ASFILE = $(ASDIR)/pushpop.casl -CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) $(IN) -include ../TEST.mk diff --git a/test/integration/casl2/cmd_sla2/0.txt b/test/integration/casl2/cmd_sla2/0.txt deleted file mode 100644 index 9faf742..0000000 --- a/test/integration/casl2/cmd_sla2/0.txt +++ /dev/null @@ -1,167 +0,0 @@ -../../../../casl2 -slatd ../../../../as/CMD/sla2.casl - -Assemble ../../../../as/CMD/sla2.casl (0) -../../../../as/CMD/sla2.casl: 1:SLA2 START BEGIN -../../../../as/CMD/sla2.casl: 2:BEGIN LAD GR1,3 -../../../../as/CMD/sla2.casl: 3: SLA GR1,2 -../../../../as/CMD/sla2.casl: 4: RET -../../../../as/CMD/sla2.casl: 5: END -../../../../as/CMD/sla2.casl: 6: -Label:::: -SLA2 ---> #0000 -SLA2.BEGIN ---> #0000 - -Assemble ../../../../as/CMD/sla2.casl (1) -../../../../as/CMD/sla2.casl: 1:SLA2 START BEGIN -../../../../as/CMD/sla2.casl: 2:BEGIN LAD GR1,3 - #0000 #1210 - #0001 #0003 -../../../../as/CMD/sla2.casl: 3: SLA GR1,2 - #0002 #5010 - #0003 #0002 -../../../../as/CMD/sla2.casl: 4: RET - #0004 #8100 -../../../../as/CMD/sla2.casl: 5: END -../../../../as/CMD/sla2.casl: 6: -Executing machine codes -#0000: Register:::: -#0000: GR0: 0 = #0000 = 0000000000000000 -#0000: GR1: 0 = #0000 = 0000000000000000 -#0000: GR2: 0 = #0000 = 0000000000000000 -#0000: GR3: 0 = #0000 = 0000000000000000 -#0000: GR4: 0 = #0000 = 0000000000000000 -#0000: GR5: 0 = #0000 = 0000000000000000 -#0000: GR6: 0 = #0000 = 0000000000000000 -#0000: GR7: 0 = #0000 = 0000000000000000 -#0000: SP: 512 = #0200 = 0000001000000000 -#0000: PR: 0 = #0000 = 0000000000000000 -#0000: FR (OF SF ZF): 000 -#0000: Memory:::: -#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0000: 0000: 1210 0003 5010 0002 8100 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0002: Register:::: -#0002: GR0: 0 = #0000 = 0000000000000000 -#0002: GR1: 3 = #0003 = 0000000000000011 -#0002: GR2: 0 = #0000 = 0000000000000000 -#0002: GR3: 0 = #0000 = 0000000000000000 -#0002: GR4: 0 = #0000 = 0000000000000000 -#0002: GR5: 0 = #0000 = 0000000000000000 -#0002: GR6: 0 = #0000 = 0000000000000000 -#0002: GR7: 0 = #0000 = 0000000000000000 -#0002: SP: 512 = #0200 = 0000001000000000 -#0002: PR: 2 = #0002 = 0000000000000010 -#0002: FR (OF SF ZF): 000 -#0002: Memory:::: -#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0002: 0000: 1210 0003 5010 0002 8100 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0004: Register:::: -#0004: GR0: 0 = #0000 = 0000000000000000 -#0004: GR1: 12 = #000C = 0000000000001100 -#0004: GR2: 0 = #0000 = 0000000000000000 -#0004: GR3: 0 = #0000 = 0000000000000000 -#0004: GR4: 0 = #0000 = 0000000000000000 -#0004: GR5: 0 = #0000 = 0000000000000000 -#0004: GR6: 0 = #0000 = 0000000000000000 -#0004: GR7: 0 = #0000 = 0000000000000000 -#0004: SP: 512 = #0200 = 0000001000000000 -#0004: PR: 4 = #0004 = 0000000000000100 -#0004: FR (OF SF ZF): 000 -#0004: Memory:::: -#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0004: 0000: 1210 0003 5010 0002 8100 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - diff --git a/test/integration/casl2/cmd_sla2/Makefile b/test/integration/casl2/cmd_sla2/Makefile deleted file mode 100644 index 927a55c..0000000 --- a/test/integration/casl2/cmd_sla2/Makefile +++ /dev/null @@ -1,6 +0,0 @@ -include ../CMD.mk # YACASL2DIR, CASL2 -CASL2FLAG = -slatd -ASDIR = $(YACASL2DIR)/as/CMD -ASFILE = $(ASDIR)/sla2.casl -CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) $(IN) -include ../TEST.mk diff --git a/test/integration/casl2/cmd_sra2/0.txt b/test/integration/casl2/cmd_sra2/0.txt deleted file mode 100644 index c389480..0000000 --- a/test/integration/casl2/cmd_sra2/0.txt +++ /dev/null @@ -1,167 +0,0 @@ -../../../../casl2 -slatd ../../../../as/CMD/sra2.casl - -Assemble ../../../../as/CMD/sra2.casl (0) -../../../../as/CMD/sra2.casl: 1:SRA2 START BEGIN -../../../../as/CMD/sra2.casl: 2:BEGIN LAD GR4,124 -../../../../as/CMD/sra2.casl: 3: SRA GR4,2 -../../../../as/CMD/sra2.casl: 4: RET -../../../../as/CMD/sra2.casl: 5: END - -Label:::: -SRA2 ---> #0000 -SRA2.BEGIN ---> #0000 - -Assemble ../../../../as/CMD/sra2.casl (1) -../../../../as/CMD/sra2.casl: 1:SRA2 START BEGIN -../../../../as/CMD/sra2.casl: 2:BEGIN LAD GR4,124 - #0000 #1240 - #0001 #007C -../../../../as/CMD/sra2.casl: 3: SRA GR4,2 - #0002 #5140 - #0003 #0002 -../../../../as/CMD/sra2.casl: 4: RET - #0004 #8100 -../../../../as/CMD/sra2.casl: 5: END - -Executing machine codes -#0000: Register:::: -#0000: GR0: 0 = #0000 = 0000000000000000 -#0000: GR1: 0 = #0000 = 0000000000000000 -#0000: GR2: 0 = #0000 = 0000000000000000 -#0000: GR3: 0 = #0000 = 0000000000000000 -#0000: GR4: 0 = #0000 = 0000000000000000 -#0000: GR5: 0 = #0000 = 0000000000000000 -#0000: GR6: 0 = #0000 = 0000000000000000 -#0000: GR7: 0 = #0000 = 0000000000000000 -#0000: SP: 512 = #0200 = 0000001000000000 -#0000: PR: 0 = #0000 = 0000000000000000 -#0000: FR (OF SF ZF): 000 -#0000: Memory:::: -#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0000: 0000: 1240 007C 5140 0002 8100 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0002: Register:::: -#0002: GR0: 0 = #0000 = 0000000000000000 -#0002: GR1: 0 = #0000 = 0000000000000000 -#0002: GR2: 0 = #0000 = 0000000000000000 -#0002: GR3: 0 = #0000 = 0000000000000000 -#0002: GR4: 124 = #007C = 0000000001111100 = '|' -#0002: GR5: 0 = #0000 = 0000000000000000 -#0002: GR6: 0 = #0000 = 0000000000000000 -#0002: GR7: 0 = #0000 = 0000000000000000 -#0002: SP: 512 = #0200 = 0000001000000000 -#0002: PR: 2 = #0002 = 0000000000000010 -#0002: FR (OF SF ZF): 000 -#0002: Memory:::: -#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0002: 0000: 1240 007C 5140 0002 8100 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0004: Register:::: -#0004: GR0: 0 = #0000 = 0000000000000000 -#0004: GR1: 0 = #0000 = 0000000000000000 -#0004: GR2: 0 = #0000 = 0000000000000000 -#0004: GR3: 0 = #0000 = 0000000000000000 -#0004: GR4: 31 = #001F = 0000000000011111 -#0004: GR5: 0 = #0000 = 0000000000000000 -#0004: GR6: 0 = #0000 = 0000000000000000 -#0004: GR7: 0 = #0000 = 0000000000000000 -#0004: SP: 512 = #0200 = 0000001000000000 -#0004: PR: 4 = #0004 = 0000000000000100 -#0004: FR (OF SF ZF): 000 -#0004: Memory:::: -#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0004: 0000: 1240 007C 5140 0002 8100 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - diff --git a/test/integration/casl2/cmd_sra2/Makefile b/test/integration/casl2/cmd_sra2/Makefile deleted file mode 100644 index 7f511b5..0000000 --- a/test/integration/casl2/cmd_sra2/Makefile +++ /dev/null @@ -1,6 +0,0 @@ -include ../CMD.mk # YACASL2DIR, CASL2 -CASL2FLAG = -slatd -ASDIR = $(YACASL2DIR)/as/CMD -ASFILE = $(ASDIR)/sra2.casl -CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) $(IN) -include ../TEST.mk diff --git a/test/integration/casl2/cmd_sra3/0.txt b/test/integration/casl2/cmd_sra3/0.txt deleted file mode 100644 index 5f9abbc..0000000 --- a/test/integration/casl2/cmd_sra3/0.txt +++ /dev/null @@ -1,171 +0,0 @@ -../../../../casl2 -slatd ../../../../as/CMD/sra3.casl - -Assemble ../../../../as/CMD/sra3.casl (0) -../../../../as/CMD/sra3.casl: 1:SLA2 START BEGIN -../../../../as/CMD/sra3.casl: 2:BEGIN LD GR0,X -../../../../as/CMD/sra3.casl: 3: SRA GR0,2 -../../../../as/CMD/sra3.casl: 4: RET -../../../../as/CMD/sra3.casl: 5:X DC #7A31 -../../../../as/CMD/sra3.casl: 6: END - -Label:::: -SLA2 ---> #0000 -SLA2.X ---> #0005 -SLA2.BEGIN ---> #0000 - -Assemble ../../../../as/CMD/sra3.casl (1) -../../../../as/CMD/sra3.casl: 1:SLA2 START BEGIN -../../../../as/CMD/sra3.casl: 2:BEGIN LD GR0,X - #0000 #1000 - #0001 #0005 -../../../../as/CMD/sra3.casl: 3: SRA GR0,2 - #0002 #5100 - #0003 #0002 -../../../../as/CMD/sra3.casl: 4: RET - #0004 #8100 -../../../../as/CMD/sra3.casl: 5:X DC #7A31 - #0005 #7A31 -../../../../as/CMD/sra3.casl: 6: END - -Executing machine codes -#0000: Register:::: -#0000: GR0: 0 = #0000 = 0000000000000000 -#0000: GR1: 0 = #0000 = 0000000000000000 -#0000: GR2: 0 = #0000 = 0000000000000000 -#0000: GR3: 0 = #0000 = 0000000000000000 -#0000: GR4: 0 = #0000 = 0000000000000000 -#0000: GR5: 0 = #0000 = 0000000000000000 -#0000: GR6: 0 = #0000 = 0000000000000000 -#0000: GR7: 0 = #0000 = 0000000000000000 -#0000: SP: 512 = #0200 = 0000001000000000 -#0000: PR: 0 = #0000 = 0000000000000000 -#0000: FR (OF SF ZF): 000 -#0000: Memory:::: -#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0000: 0000: 1000 0005 5100 0002 8100 7A31 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0002: Register:::: -#0002: GR0: 31281 = #7A31 = 0111101000110001 -#0002: GR1: 0 = #0000 = 0000000000000000 -#0002: GR2: 0 = #0000 = 0000000000000000 -#0002: GR3: 0 = #0000 = 0000000000000000 -#0002: GR4: 0 = #0000 = 0000000000000000 -#0002: GR5: 0 = #0000 = 0000000000000000 -#0002: GR6: 0 = #0000 = 0000000000000000 -#0002: GR7: 0 = #0000 = 0000000000000000 -#0002: SP: 512 = #0200 = 0000001000000000 -#0002: PR: 2 = #0002 = 0000000000000010 -#0002: FR (OF SF ZF): 000 -#0002: Memory:::: -#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0002: 0000: 1000 0005 5100 0002 8100 7A31 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0004: Register:::: -#0004: GR0: 7820 = #1E8C = 0001111010001100 -#0004: GR1: 0 = #0000 = 0000000000000000 -#0004: GR2: 0 = #0000 = 0000000000000000 -#0004: GR3: 0 = #0000 = 0000000000000000 -#0004: GR4: 0 = #0000 = 0000000000000000 -#0004: GR5: 0 = #0000 = 0000000000000000 -#0004: GR6: 0 = #0000 = 0000000000000000 -#0004: GR7: 0 = #0000 = 0000000000000000 -#0004: SP: 512 = #0200 = 0000001000000000 -#0004: PR: 4 = #0004 = 0000000000000100 -#0004: FR (OF SF ZF): 000 -#0004: Memory:::: -#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0004: 0000: 1000 0005 5100 0002 8100 7A31 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - diff --git a/test/integration/casl2/cmd_sra3/Makefile b/test/integration/casl2/cmd_sra3/Makefile deleted file mode 100644 index 5ecb2d2..0000000 --- a/test/integration/casl2/cmd_sra3/Makefile +++ /dev/null @@ -1,6 +0,0 @@ -include ../CMD.mk # YACASL2DIR, CASL2 -CASL2FLAG = -slatd -ASDIR = $(YACASL2DIR)/as/CMD -ASFILE = $(ASDIR)/sra3.casl -CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) $(IN) -include ../TEST.mk diff --git a/test/integration/casl2/cmd_sra4/0.txt b/test/integration/casl2/cmd_sra4/0.txt deleted file mode 100644 index b977c50..0000000 --- a/test/integration/casl2/cmd_sra4/0.txt +++ /dev/null @@ -1,226 +0,0 @@ -../../../../casl2 -slatd ../../../../as/CMD/sra4.casl - -Assemble ../../../../as/CMD/sra4.casl (0) -../../../../as/CMD/sra4.casl: 1:SRA4 START BEGIN -../../../../as/CMD/sra4.casl: 2:BEGIN LD GR0,X -../../../../as/CMD/sra4.casl: 3: LD GR1,Y -../../../../as/CMD/sra4.casl: 4: SRA GR0,1,GR1 -../../../../as/CMD/sra4.casl: 5: RET -../../../../as/CMD/sra4.casl: 6:X DC #A238 -../../../../as/CMD/sra4.casl: 7:Y DC 2 -../../../../as/CMD/sra4.casl: 8: END - -Label:::: -SRA4.BEGIN ---> #0000 -SRA4 ---> #0000 -SRA4.X ---> #0007 -SRA4.Y ---> #0008 - -Assemble ../../../../as/CMD/sra4.casl (1) -../../../../as/CMD/sra4.casl: 1:SRA4 START BEGIN -../../../../as/CMD/sra4.casl: 2:BEGIN LD GR0,X - #0000 #1000 - #0001 #0007 -../../../../as/CMD/sra4.casl: 3: LD GR1,Y - #0002 #1010 - #0003 #0008 -../../../../as/CMD/sra4.casl: 4: SRA GR0,1,GR1 - #0004 #5101 - #0005 #0001 -../../../../as/CMD/sra4.casl: 5: RET - #0006 #8100 -../../../../as/CMD/sra4.casl: 6:X DC #A238 - #0007 #A238 -../../../../as/CMD/sra4.casl: 7:Y DC 2 - #0008 #0002 -../../../../as/CMD/sra4.casl: 8: END - -Executing machine codes -#0000: Register:::: -#0000: GR0: 0 = #0000 = 0000000000000000 -#0000: GR1: 0 = #0000 = 0000000000000000 -#0000: GR2: 0 = #0000 = 0000000000000000 -#0000: GR3: 0 = #0000 = 0000000000000000 -#0000: GR4: 0 = #0000 = 0000000000000000 -#0000: GR5: 0 = #0000 = 0000000000000000 -#0000: GR6: 0 = #0000 = 0000000000000000 -#0000: GR7: 0 = #0000 = 0000000000000000 -#0000: SP: 512 = #0200 = 0000001000000000 -#0000: PR: 0 = #0000 = 0000000000000000 -#0000: FR (OF SF ZF): 000 -#0000: Memory:::: -#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0000: 0000: 1000 0007 1010 0008 5101 0001 8100 A238 0002 0000 0000 0000 0000 0000 0000 0000 -#0000: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0002: Register:::: -#0002: GR0: -24008 = #A238 = 1010001000111000 -#0002: GR1: 0 = #0000 = 0000000000000000 -#0002: GR2: 0 = #0000 = 0000000000000000 -#0002: GR3: 0 = #0000 = 0000000000000000 -#0002: GR4: 0 = #0000 = 0000000000000000 -#0002: GR5: 0 = #0000 = 0000000000000000 -#0002: GR6: 0 = #0000 = 0000000000000000 -#0002: GR7: 0 = #0000 = 0000000000000000 -#0002: SP: 512 = #0200 = 0000001000000000 -#0002: PR: 2 = #0002 = 0000000000000010 -#0002: FR (OF SF ZF): 010 -#0002: Memory:::: -#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0002: 0000: 1000 0007 1010 0008 5101 0001 8100 A238 0002 0000 0000 0000 0000 0000 0000 0000 -#0002: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0004: Register:::: -#0004: GR0: -24008 = #A238 = 1010001000111000 -#0004: GR1: 2 = #0002 = 0000000000000010 -#0004: GR2: 0 = #0000 = 0000000000000000 -#0004: GR3: 0 = #0000 = 0000000000000000 -#0004: GR4: 0 = #0000 = 0000000000000000 -#0004: GR5: 0 = #0000 = 0000000000000000 -#0004: GR6: 0 = #0000 = 0000000000000000 -#0004: GR7: 0 = #0000 = 0000000000000000 -#0004: SP: 512 = #0200 = 0000001000000000 -#0004: PR: 4 = #0004 = 0000000000000100 -#0004: FR (OF SF ZF): 000 -#0004: Memory:::: -#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0004: 0000: 1000 0007 1010 0008 5101 0001 8100 A238 0002 0000 0000 0000 0000 0000 0000 0000 -#0004: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0006: Register:::: -#0006: GR0: -3001 = #F447 = 1111010001000111 -#0006: GR1: 2 = #0002 = 0000000000000010 -#0006: GR2: 0 = #0000 = 0000000000000000 -#0006: GR3: 0 = #0000 = 0000000000000000 -#0006: GR4: 0 = #0000 = 0000000000000000 -#0006: GR5: 0 = #0000 = 0000000000000000 -#0006: GR6: 0 = #0000 = 0000000000000000 -#0006: GR7: 0 = #0000 = 0000000000000000 -#0006: SP: 512 = #0200 = 0000001000000000 -#0006: PR: 6 = #0006 = 0000000000000110 -#0006: FR (OF SF ZF): 010 -#0006: Memory:::: -#0006: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0006: 0000: 1000 0007 1010 0008 5101 0001 8100 A238 0002 0000 0000 0000 0000 0000 0000 0000 -#0006: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - diff --git a/test/integration/casl2/cmd_sra4/Makefile b/test/integration/casl2/cmd_sra4/Makefile deleted file mode 100644 index 928a061..0000000 --- a/test/integration/casl2/cmd_sra4/Makefile +++ /dev/null @@ -1,6 +0,0 @@ -include ../CMD.mk # YACASL2DIR, CASL2 -CASL2FLAG = -slatd -ASDIR = $(YACASL2DIR)/as/CMD -ASFILE = $(ASDIR)/sra4.casl -CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) $(IN) -include ../TEST.mk diff --git a/test/integration/casl2/cmd_st0/0.txt b/test/integration/casl2/cmd_st0/0.txt deleted file mode 100644 index 28f4e1e..0000000 --- a/test/integration/casl2/cmd_st0/0.txt +++ /dev/null @@ -1,170 +0,0 @@ -../../../../casl2 -slatd ../../../../as/CMD/st0.casl - -Assemble ../../../../as/CMD/st0.casl (0) -../../../../as/CMD/st0.casl: 1:MAIN START -../../../../as/CMD/st0.casl: 2: LAD GR0,286 -../../../../as/CMD/st0.casl: 3: ST GR0,A -../../../../as/CMD/st0.casl: 4: RET -../../../../as/CMD/st0.casl: 5:A DS 1 -../../../../as/CMD/st0.casl: 6: END - -Label:::: -MAIN.A ---> #0005 -MAIN ---> #0000 - -Assemble ../../../../as/CMD/st0.casl (1) -../../../../as/CMD/st0.casl: 1:MAIN START -../../../../as/CMD/st0.casl: 2: LAD GR0,286 - #0000 #1200 - #0001 #011E -../../../../as/CMD/st0.casl: 3: ST GR0,A - #0002 #1100 - #0003 #0005 -../../../../as/CMD/st0.casl: 4: RET - #0004 #8100 -../../../../as/CMD/st0.casl: 5:A DS 1 - #0005 #0000 -../../../../as/CMD/st0.casl: 6: END - -Executing machine codes -#0000: Register:::: -#0000: GR0: 0 = #0000 = 0000000000000000 -#0000: GR1: 0 = #0000 = 0000000000000000 -#0000: GR2: 0 = #0000 = 0000000000000000 -#0000: GR3: 0 = #0000 = 0000000000000000 -#0000: GR4: 0 = #0000 = 0000000000000000 -#0000: GR5: 0 = #0000 = 0000000000000000 -#0000: GR6: 0 = #0000 = 0000000000000000 -#0000: GR7: 0 = #0000 = 0000000000000000 -#0000: SP: 512 = #0200 = 0000001000000000 -#0000: PR: 0 = #0000 = 0000000000000000 -#0000: FR (OF SF ZF): 000 -#0000: Memory:::: -#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0000: 0000: 1200 011E 1100 0005 8100 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0002: Register:::: -#0002: GR0: 286 = #011E = 0000000100011110 -#0002: GR1: 0 = #0000 = 0000000000000000 -#0002: GR2: 0 = #0000 = 0000000000000000 -#0002: GR3: 0 = #0000 = 0000000000000000 -#0002: GR4: 0 = #0000 = 0000000000000000 -#0002: GR5: 0 = #0000 = 0000000000000000 -#0002: GR6: 0 = #0000 = 0000000000000000 -#0002: GR7: 0 = #0000 = 0000000000000000 -#0002: SP: 512 = #0200 = 0000001000000000 -#0002: PR: 2 = #0002 = 0000000000000010 -#0002: FR (OF SF ZF): 000 -#0002: Memory:::: -#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0002: 0000: 1200 011E 1100 0005 8100 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0004: Register:::: -#0004: GR0: 286 = #011E = 0000000100011110 -#0004: GR1: 0 = #0000 = 0000000000000000 -#0004: GR2: 0 = #0000 = 0000000000000000 -#0004: GR3: 0 = #0000 = 0000000000000000 -#0004: GR4: 0 = #0000 = 0000000000000000 -#0004: GR5: 0 = #0000 = 0000000000000000 -#0004: GR6: 0 = #0000 = 0000000000000000 -#0004: GR7: 0 = #0000 = 0000000000000000 -#0004: SP: 512 = #0200 = 0000001000000000 -#0004: PR: 4 = #0004 = 0000000000000100 -#0004: FR (OF SF ZF): 000 -#0004: Memory:::: -#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0004: 0000: 1200 011E 1100 0005 8100 011E 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - diff --git a/test/integration/casl2/cmd_st0/Makefile b/test/integration/casl2/cmd_st0/Makefile deleted file mode 100644 index 0d670fd..0000000 --- a/test/integration/casl2/cmd_st0/Makefile +++ /dev/null @@ -1,6 +0,0 @@ -include ../CMD.mk # YACASL2DIR, CASL2 -CASL2FLAG = -slatd -ASDIR = $(YACASL2DIR)/as/CMD -ASFILE = $(ASDIR)/st0.casl -CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) $(IN) -include ../TEST.mk diff --git a/test/integration/casl2/cmd_st1/0.txt b/test/integration/casl2/cmd_st1/0.txt deleted file mode 100644 index 645c976..0000000 --- a/test/integration/casl2/cmd_st1/0.txt +++ /dev/null @@ -1,224 +0,0 @@ -../../../../casl2 -slatd ../../../../as/CMD/st1.casl - -Assemble ../../../../as/CMD/st1.casl (0) -../../../../as/CMD/st1.casl: 1:MAIN START -../../../../as/CMD/st1.casl: 2: LAD GR0,286 -../../../../as/CMD/st1.casl: 3: LAD GR1,3 -../../../../as/CMD/st1.casl: 4: ST GR0,A,GR1 -../../../../as/CMD/st1.casl: 5: RET -../../../../as/CMD/st1.casl: 6:A DS 4 -../../../../as/CMD/st1.casl: 7: END - -Label:::: -MAIN.A ---> #0007 -MAIN ---> #0000 - -Assemble ../../../../as/CMD/st1.casl (1) -../../../../as/CMD/st1.casl: 1:MAIN START -../../../../as/CMD/st1.casl: 2: LAD GR0,286 - #0000 #1200 - #0001 #011E -../../../../as/CMD/st1.casl: 3: LAD GR1,3 - #0002 #1210 - #0003 #0003 -../../../../as/CMD/st1.casl: 4: ST GR0,A,GR1 - #0004 #1101 - #0005 #0007 -../../../../as/CMD/st1.casl: 5: RET - #0006 #8100 -../../../../as/CMD/st1.casl: 6:A DS 4 - #0007 #0000 - #0008 #0000 - #0009 #0000 - #000A #0000 -../../../../as/CMD/st1.casl: 7: END - -Executing machine codes -#0000: Register:::: -#0000: GR0: 0 = #0000 = 0000000000000000 -#0000: GR1: 0 = #0000 = 0000000000000000 -#0000: GR2: 0 = #0000 = 0000000000000000 -#0000: GR3: 0 = #0000 = 0000000000000000 -#0000: GR4: 0 = #0000 = 0000000000000000 -#0000: GR5: 0 = #0000 = 0000000000000000 -#0000: GR6: 0 = #0000 = 0000000000000000 -#0000: GR7: 0 = #0000 = 0000000000000000 -#0000: SP: 512 = #0200 = 0000001000000000 -#0000: PR: 0 = #0000 = 0000000000000000 -#0000: FR (OF SF ZF): 000 -#0000: Memory:::: -#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0000: 0000: 1200 011E 1210 0003 1101 0007 8100 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0002: Register:::: -#0002: GR0: 286 = #011E = 0000000100011110 -#0002: GR1: 0 = #0000 = 0000000000000000 -#0002: GR2: 0 = #0000 = 0000000000000000 -#0002: GR3: 0 = #0000 = 0000000000000000 -#0002: GR4: 0 = #0000 = 0000000000000000 -#0002: GR5: 0 = #0000 = 0000000000000000 -#0002: GR6: 0 = #0000 = 0000000000000000 -#0002: GR7: 0 = #0000 = 0000000000000000 -#0002: SP: 512 = #0200 = 0000001000000000 -#0002: PR: 2 = #0002 = 0000000000000010 -#0002: FR (OF SF ZF): 000 -#0002: Memory:::: -#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0002: 0000: 1200 011E 1210 0003 1101 0007 8100 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0004: Register:::: -#0004: GR0: 286 = #011E = 0000000100011110 -#0004: GR1: 3 = #0003 = 0000000000000011 -#0004: GR2: 0 = #0000 = 0000000000000000 -#0004: GR3: 0 = #0000 = 0000000000000000 -#0004: GR4: 0 = #0000 = 0000000000000000 -#0004: GR5: 0 = #0000 = 0000000000000000 -#0004: GR6: 0 = #0000 = 0000000000000000 -#0004: GR7: 0 = #0000 = 0000000000000000 -#0004: SP: 512 = #0200 = 0000001000000000 -#0004: PR: 4 = #0004 = 0000000000000100 -#0004: FR (OF SF ZF): 000 -#0004: Memory:::: -#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0004: 0000: 1200 011E 1210 0003 1101 0007 8100 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0006: Register:::: -#0006: GR0: 286 = #011E = 0000000100011110 -#0006: GR1: 3 = #0003 = 0000000000000011 -#0006: GR2: 0 = #0000 = 0000000000000000 -#0006: GR3: 0 = #0000 = 0000000000000000 -#0006: GR4: 0 = #0000 = 0000000000000000 -#0006: GR5: 0 = #0000 = 0000000000000000 -#0006: GR6: 0 = #0000 = 0000000000000000 -#0006: GR7: 0 = #0000 = 0000000000000000 -#0006: SP: 512 = #0200 = 0000001000000000 -#0006: PR: 6 = #0006 = 0000000000000110 -#0006: FR (OF SF ZF): 000 -#0006: Memory:::: -#0006: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0006: 0000: 1200 011E 1210 0003 1101 0007 8100 0000 0000 0000 011E 0000 0000 0000 0000 0000 -#0006: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - diff --git a/test/integration/casl2/cmd_st1/Makefile b/test/integration/casl2/cmd_st1/Makefile deleted file mode 100644 index 6f12fee..0000000 --- a/test/integration/casl2/cmd_st1/Makefile +++ /dev/null @@ -1,6 +0,0 @@ -include ../CMD.mk # YACASL2DIR, CASL2 -CASL2FLAG = -slatd -ASDIR = $(YACASL2DIR)/as/CMD -ASFILE = $(ASDIR)/st1.casl -CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) $(IN) -include ../TEST.mk diff --git a/test/integration/casl2/cmd_svc2/0.txt b/test/integration/casl2/cmd_svc2/0.txt deleted file mode 100644 index 6d8d32b..0000000 --- a/test/integration/casl2/cmd_svc2/0.txt +++ /dev/null @@ -1,332 +0,0 @@ -../../../../casl2 -slatd ../../../../as/CMD/svc2.casl - -Assemble ../../../../as/CMD/svc2.casl (0) -../../../../as/CMD/svc2.casl: 1:;;; 「SVC 2」で数値を表示 -../../../../as/CMD/svc2.casl: 2:MAIN START -../../../../as/CMD/svc2.casl: 3:BEGIN LAD GR1,D -../../../../as/CMD/svc2.casl: 4: LAD GR2,A -../../../../as/CMD/svc2.casl: 5: SVC 2 -../../../../as/CMD/svc2.casl: 6: LAD GR1,=#A -../../../../as/CMD/svc2.casl: 7: SVC 2 -../../../../as/CMD/svc2.casl: 8: RET -../../../../as/CMD/svc2.casl: 9:D DC '0' -../../../../as/CMD/svc2.casl: 10:A DC 1 -../../../../as/CMD/svc2.casl: 11: END - -Label:::: -MAIN.BEGIN ---> #0000 -MAIN.A ---> #000C -MAIN.D ---> #000B -MAIN ---> #0000 - -Assemble ../../../../as/CMD/svc2.casl (1) -../../../../as/CMD/svc2.casl: 1:;;; 「SVC 2」で数値を表示 -../../../../as/CMD/svc2.casl: 2:MAIN START -../../../../as/CMD/svc2.casl: 3:BEGIN LAD GR1,D - #0000 #1210 - #0001 #000B -../../../../as/CMD/svc2.casl: 4: LAD GR2,A - #0002 #1220 - #0003 #000C -../../../../as/CMD/svc2.casl: 5: SVC 2 - #0004 #F000 - #0005 #0002 -../../../../as/CMD/svc2.casl: 6: LAD GR1,=#A - #000D #000A - #0006 #1210 - #0007 #000D -../../../../as/CMD/svc2.casl: 7: SVC 2 - #0008 #F000 - #0009 #0002 -../../../../as/CMD/svc2.casl: 8: RET - #000A #8100 -../../../../as/CMD/svc2.casl: 9:D DC '0' - #000B #0030 -../../../../as/CMD/svc2.casl: 10:A DC 1 - #000C #0001 -../../../../as/CMD/svc2.casl: 11: END - -Executing machine codes -#0000: Register:::: -#0000: GR0: 0 = #0000 = 0000000000000000 -#0000: GR1: 0 = #0000 = 0000000000000000 -#0000: GR2: 0 = #0000 = 0000000000000000 -#0000: GR3: 0 = #0000 = 0000000000000000 -#0000: GR4: 0 = #0000 = 0000000000000000 -#0000: GR5: 0 = #0000 = 0000000000000000 -#0000: GR6: 0 = #0000 = 0000000000000000 -#0000: GR7: 0 = #0000 = 0000000000000000 -#0000: SP: 512 = #0200 = 0000001000000000 -#0000: PR: 0 = #0000 = 0000000000000000 -#0000: FR (OF SF ZF): 000 -#0000: Memory:::: -#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0000: 0000: 1210 000B 1220 000C F000 0002 1210 000D F000 0002 8100 0030 0001 000A 0000 0000 -#0000: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0002: Register:::: -#0002: GR0: 0 = #0000 = 0000000000000000 -#0002: GR1: 11 = #000B = 0000000000001011 -#0002: GR2: 0 = #0000 = 0000000000000000 -#0002: GR3: 0 = #0000 = 0000000000000000 -#0002: GR4: 0 = #0000 = 0000000000000000 -#0002: GR5: 0 = #0000 = 0000000000000000 -#0002: GR6: 0 = #0000 = 0000000000000000 -#0002: GR7: 0 = #0000 = 0000000000000000 -#0002: SP: 512 = #0200 = 0000001000000000 -#0002: PR: 2 = #0002 = 0000000000000010 -#0002: FR (OF SF ZF): 000 -#0002: Memory:::: -#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0002: 0000: 1210 000B 1220 000C F000 0002 1210 000D F000 0002 8100 0030 0001 000A 0000 0000 -#0002: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0004: Register:::: -#0004: GR0: 0 = #0000 = 0000000000000000 -#0004: GR1: 11 = #000B = 0000000000001011 -#0004: GR2: 12 = #000C = 0000000000001100 -#0004: GR3: 0 = #0000 = 0000000000000000 -#0004: GR4: 0 = #0000 = 0000000000000000 -#0004: GR5: 0 = #0000 = 0000000000000000 -#0004: GR6: 0 = #0000 = 0000000000000000 -#0004: GR7: 0 = #0000 = 0000000000000000 -#0004: SP: 512 = #0200 = 0000001000000000 -#0004: PR: 4 = #0004 = 0000000000000100 -#0004: FR (OF SF ZF): 000 -#0004: Memory:::: -#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0004: 0000: 1210 000B 1220 000C F000 0002 1210 000D F000 0002 8100 0030 0001 000A 0000 0000 -#0004: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -0#0006: Register:::: -#0006: GR0: 0 = #0000 = 0000000000000000 -#0006: GR1: 11 = #000B = 0000000000001011 -#0006: GR2: 12 = #000C = 0000000000001100 -#0006: GR3: 0 = #0000 = 0000000000000000 -#0006: GR4: 0 = #0000 = 0000000000000000 -#0006: GR5: 0 = #0000 = 0000000000000000 -#0006: GR6: 0 = #0000 = 0000000000000000 -#0006: GR7: 0 = #0000 = 0000000000000000 -#0006: SP: 512 = #0200 = 0000001000000000 -#0006: PR: 6 = #0006 = 0000000000000110 -#0006: FR (OF SF ZF): 000 -#0006: Memory:::: -#0006: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0006: 0000: 1210 000B 1220 000C F000 0002 1210 000D F000 0002 8100 0030 0001 000A 0000 0000 -#0006: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0008: Register:::: -#0008: GR0: 0 = #0000 = 0000000000000000 -#0008: GR1: 13 = #000D = 0000000000001101 -#0008: GR2: 12 = #000C = 0000000000001100 -#0008: GR3: 0 = #0000 = 0000000000000000 -#0008: GR4: 0 = #0000 = 0000000000000000 -#0008: GR5: 0 = #0000 = 0000000000000000 -#0008: GR6: 0 = #0000 = 0000000000000000 -#0008: GR7: 0 = #0000 = 0000000000000000 -#0008: SP: 512 = #0200 = 0000001000000000 -#0008: PR: 8 = #0008 = 0000000000001000 -#0008: FR (OF SF ZF): 000 -#0008: Memory:::: -#0008: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0008: 0000: 1210 000B 1220 000C F000 0002 1210 000D F000 0002 8100 0030 0001 000A 0000 0000 -#0008: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - - -#000A: Register:::: -#000A: GR0: 0 = #0000 = 0000000000000000 -#000A: GR1: 13 = #000D = 0000000000001101 -#000A: GR2: 12 = #000C = 0000000000001100 -#000A: GR3: 0 = #0000 = 0000000000000000 -#000A: GR4: 0 = #0000 = 0000000000000000 -#000A: GR5: 0 = #0000 = 0000000000000000 -#000A: GR6: 0 = #0000 = 0000000000000000 -#000A: GR7: 0 = #0000 = 0000000000000000 -#000A: SP: 512 = #0200 = 0000001000000000 -#000A: PR: 10 = #000A = 0000000000001010 -#000A: FR (OF SF ZF): 000 -#000A: Memory:::: -#000A: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#000A: 0000: 1210 000B 1220 000C F000 0002 1210 000D F000 0002 8100 0030 0001 000A 0000 0000 -#000A: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - diff --git a/test/integration/casl2/cmd_svc2/Makefile b/test/integration/casl2/cmd_svc2/Makefile deleted file mode 100644 index bf2d1d2..0000000 --- a/test/integration/casl2/cmd_svc2/Makefile +++ /dev/null @@ -1,6 +0,0 @@ -include ../CMD.mk # YACASL2DIR, CASL2 -CASL2FLAG = -slatd -ASDIR = $(YACASL2DIR)/as/CMD -ASFILE = $(ASDIR)/svc2.casl -CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) $(IN) -include ../TEST.mk diff --git a/test/integration/casl2/cmd_xor0/0.txt b/test/integration/casl2/cmd_xor0/0.txt deleted file mode 100644 index 7c2a529..0000000 --- a/test/integration/casl2/cmd_xor0/0.txt +++ /dev/null @@ -1,225 +0,0 @@ -../../../../casl2 -slatd ../../../../as/CMD/xor0.casl - -Assemble ../../../../as/CMD/xor0.casl (0) -../../../../as/CMD/xor0.casl: 1:MAIN START -../../../../as/CMD/xor0.casl: 2:BEGIN LD GR1,A -../../../../as/CMD/xor0.casl: 3: LD GR2,A -../../../../as/CMD/xor0.casl: 4: XOR GR1,GR2 -../../../../as/CMD/xor0.casl: 5: RET -../../../../as/CMD/xor0.casl: 6:A DC #8001 -../../../../as/CMD/xor0.casl: 7:B DC #3521 -../../../../as/CMD/xor0.casl: 8: END - -Label:::: -MAIN.BEGIN ---> #0000 -MAIN.A ---> #0006 -MAIN.B ---> #0007 -MAIN ---> #0000 - -Assemble ../../../../as/CMD/xor0.casl (1) -../../../../as/CMD/xor0.casl: 1:MAIN START -../../../../as/CMD/xor0.casl: 2:BEGIN LD GR1,A - #0000 #1010 - #0001 #0006 -../../../../as/CMD/xor0.casl: 3: LD GR2,A - #0002 #1020 - #0003 #0006 -../../../../as/CMD/xor0.casl: 4: XOR GR1,GR2 - #0004 #3612 -../../../../as/CMD/xor0.casl: 5: RET - #0005 #8100 -../../../../as/CMD/xor0.casl: 6:A DC #8001 - #0006 #8001 -../../../../as/CMD/xor0.casl: 7:B DC #3521 - #0007 #3521 -../../../../as/CMD/xor0.casl: 8: END - -Executing machine codes -#0000: Register:::: -#0000: GR0: 0 = #0000 = 0000000000000000 -#0000: GR1: 0 = #0000 = 0000000000000000 -#0000: GR2: 0 = #0000 = 0000000000000000 -#0000: GR3: 0 = #0000 = 0000000000000000 -#0000: GR4: 0 = #0000 = 0000000000000000 -#0000: GR5: 0 = #0000 = 0000000000000000 -#0000: GR6: 0 = #0000 = 0000000000000000 -#0000: GR7: 0 = #0000 = 0000000000000000 -#0000: SP: 512 = #0200 = 0000001000000000 -#0000: PR: 0 = #0000 = 0000000000000000 -#0000: FR (OF SF ZF): 000 -#0000: Memory:::: -#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0000: 0000: 1010 0006 1020 0006 3612 8100 8001 3521 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0002: Register:::: -#0002: GR0: 0 = #0000 = 0000000000000000 -#0002: GR1: -32767 = #8001 = 1000000000000001 -#0002: GR2: 0 = #0000 = 0000000000000000 -#0002: GR3: 0 = #0000 = 0000000000000000 -#0002: GR4: 0 = #0000 = 0000000000000000 -#0002: GR5: 0 = #0000 = 0000000000000000 -#0002: GR6: 0 = #0000 = 0000000000000000 -#0002: GR7: 0 = #0000 = 0000000000000000 -#0002: SP: 512 = #0200 = 0000001000000000 -#0002: PR: 2 = #0002 = 0000000000000010 -#0002: FR (OF SF ZF): 010 -#0002: Memory:::: -#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0002: 0000: 1010 0006 1020 0006 3612 8100 8001 3521 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0004: Register:::: -#0004: GR0: 0 = #0000 = 0000000000000000 -#0004: GR1: -32767 = #8001 = 1000000000000001 -#0004: GR2: -32767 = #8001 = 1000000000000001 -#0004: GR3: 0 = #0000 = 0000000000000000 -#0004: GR4: 0 = #0000 = 0000000000000000 -#0004: GR5: 0 = #0000 = 0000000000000000 -#0004: GR6: 0 = #0000 = 0000000000000000 -#0004: GR7: 0 = #0000 = 0000000000000000 -#0004: SP: 512 = #0200 = 0000001000000000 -#0004: PR: 4 = #0004 = 0000000000000100 -#0004: FR (OF SF ZF): 010 -#0004: Memory:::: -#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0004: 0000: 1010 0006 1020 0006 3612 8100 8001 3521 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0005: Register:::: -#0005: GR0: 0 = #0000 = 0000000000000000 -#0005: GR1: 0 = #0000 = 0000000000000000 -#0005: GR2: -32767 = #8001 = 1000000000000001 -#0005: GR3: 0 = #0000 = 0000000000000000 -#0005: GR4: 0 = #0000 = 0000000000000000 -#0005: GR5: 0 = #0000 = 0000000000000000 -#0005: GR6: 0 = #0000 = 0000000000000000 -#0005: GR7: 0 = #0000 = 0000000000000000 -#0005: SP: 512 = #0200 = 0000001000000000 -#0005: PR: 5 = #0005 = 0000000000000101 -#0005: FR (OF SF ZF): 001 -#0005: Memory:::: -#0005: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0005: 0000: 1010 0006 1020 0006 3612 8100 8001 3521 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - diff --git a/test/integration/casl2/cmd_xor0/Makefile b/test/integration/casl2/cmd_xor0/Makefile deleted file mode 100644 index e48f103..0000000 --- a/test/integration/casl2/cmd_xor0/Makefile +++ /dev/null @@ -1,6 +0,0 @@ -include ../CMD.mk # YACASL2DIR, CASL2 -CASL2FLAG = -slatd -ASDIR = $(YACASL2DIR)/as/CMD -ASFILE = $(ASDIR)/xor0.casl -CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) $(IN) -include ../TEST.mk diff --git a/test/integration/casl2/cmd_xor1/0.txt b/test/integration/casl2/cmd_xor1/0.txt deleted file mode 100644 index fb92e7b..0000000 --- a/test/integration/casl2/cmd_xor1/0.txt +++ /dev/null @@ -1,222 +0,0 @@ -../../../../casl2 -slatd ../../../../as/CMD/xor1.casl - -Assemble ../../../../as/CMD/xor1.casl (0) -../../../../as/CMD/xor1.casl: 1:MAIN START -../../../../as/CMD/xor1.casl: 2:BEGIN LAD GR0,#3444 -../../../../as/CMD/xor1.casl: 3: LD GR1,A -../../../../as/CMD/xor1.casl: 4: XOR GR0,A -../../../../as/CMD/xor1.casl: 5: RET -../../../../as/CMD/xor1.casl: 6:A DC #00DD -../../../../as/CMD/xor1.casl: 7: END - -Label:::: -MAIN.BEGIN ---> #0000 -MAIN.A ---> #0007 -MAIN ---> #0000 - -Assemble ../../../../as/CMD/xor1.casl (1) -../../../../as/CMD/xor1.casl: 1:MAIN START -../../../../as/CMD/xor1.casl: 2:BEGIN LAD GR0,#3444 - #0000 #1200 - #0001 #3444 -../../../../as/CMD/xor1.casl: 3: LD GR1,A - #0002 #1010 - #0003 #0007 -../../../../as/CMD/xor1.casl: 4: XOR GR0,A - #0004 #3200 - #0005 #0007 -../../../../as/CMD/xor1.casl: 5: RET - #0006 #8100 -../../../../as/CMD/xor1.casl: 6:A DC #00DD - #0007 #00DD -../../../../as/CMD/xor1.casl: 7: END - -Executing machine codes -#0000: Register:::: -#0000: GR0: 0 = #0000 = 0000000000000000 -#0000: GR1: 0 = #0000 = 0000000000000000 -#0000: GR2: 0 = #0000 = 0000000000000000 -#0000: GR3: 0 = #0000 = 0000000000000000 -#0000: GR4: 0 = #0000 = 0000000000000000 -#0000: GR5: 0 = #0000 = 0000000000000000 -#0000: GR6: 0 = #0000 = 0000000000000000 -#0000: GR7: 0 = #0000 = 0000000000000000 -#0000: SP: 512 = #0200 = 0000001000000000 -#0000: PR: 0 = #0000 = 0000000000000000 -#0000: FR (OF SF ZF): 000 -#0000: Memory:::: -#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0000: 0000: 1200 3444 1010 0007 3200 0007 8100 00DD 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0002: Register:::: -#0002: GR0: 13380 = #3444 = 0011010001000100 -#0002: GR1: 0 = #0000 = 0000000000000000 -#0002: GR2: 0 = #0000 = 0000000000000000 -#0002: GR3: 0 = #0000 = 0000000000000000 -#0002: GR4: 0 = #0000 = 0000000000000000 -#0002: GR5: 0 = #0000 = 0000000000000000 -#0002: GR6: 0 = #0000 = 0000000000000000 -#0002: GR7: 0 = #0000 = 0000000000000000 -#0002: SP: 512 = #0200 = 0000001000000000 -#0002: PR: 2 = #0002 = 0000000000000010 -#0002: FR (OF SF ZF): 000 -#0002: Memory:::: -#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0002: 0000: 1200 3444 1010 0007 3200 0007 8100 00DD 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#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: 13380 = #3444 = 0011010001000100 -#0004: GR1: 221 = #00DD = 0000000011011101 -#0004: GR2: 0 = #0000 = 0000000000000000 -#0004: GR3: 0 = #0000 = 0000000000000000 -#0004: GR4: 0 = #0000 = 0000000000000000 -#0004: GR5: 0 = #0000 = 0000000000000000 -#0004: GR6: 0 = #0000 = 0000000000000000 -#0004: GR7: 0 = #0000 = 0000000000000000 -#0004: SP: 512 = #0200 = 0000001000000000 -#0004: PR: 4 = #0004 = 0000000000000100 -#0004: FR (OF SF ZF): 000 -#0004: Memory:::: -#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0004: 0000: 1200 3444 1010 0007 3200 0007 8100 00DD 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#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: 13465 = #3499 = 0011010010011001 -#0006: GR1: 221 = #00DD = 0000000011011101 -#0006: GR2: 0 = #0000 = 0000000000000000 -#0006: GR3: 0 = #0000 = 0000000000000000 -#0006: GR4: 0 = #0000 = 0000000000000000 -#0006: GR5: 0 = #0000 = 0000000000000000 -#0006: GR6: 0 = #0000 = 0000000000000000 -#0006: GR7: 0 = #0000 = 0000000000000000 -#0006: SP: 512 = #0200 = 0000001000000000 -#0006: PR: 6 = #0006 = 0000000000000110 -#0006: FR (OF SF ZF): 000 -#0006: Memory:::: -#0006: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0006: 0000: 1200 3444 1010 0007 3200 0007 8100 00DD 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - diff --git a/test/integration/casl2/cmd_xor1/Makefile b/test/integration/casl2/cmd_xor1/Makefile deleted file mode 100644 index 59c8bcb..0000000 --- a/test/integration/casl2/cmd_xor1/Makefile +++ /dev/null @@ -1,6 +0,0 @@ -include ../CMD.mk # YACASL2DIR, CASL2 -CASL2FLAG = -slatd -ASDIR = $(YACASL2DIR)/as/CMD -ASFILE = $(ASDIR)/xor1.casl -CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) $(IN) -include ../TEST.mk diff --git a/test/integration/casl2/cmd_xor3/0.txt b/test/integration/casl2/cmd_xor3/0.txt deleted file mode 100644 index f1e0afe..0000000 --- a/test/integration/casl2/cmd_xor3/0.txt +++ /dev/null @@ -1,222 +0,0 @@ -../../../../casl2 -slatd ../../../../as/CMD/xor3.casl - -Assemble ../../../../as/CMD/xor3.casl (0) -../../../../as/CMD/xor3.casl: 1:MAIN START -../../../../as/CMD/xor3.casl: 2:BEGIN LAD GR0,#3444 -../../../../as/CMD/xor3.casl: 3: LD GR1,A -../../../../as/CMD/xor3.casl: 4: XOR GR0,A -../../../../as/CMD/xor3.casl: 5: RET -../../../../as/CMD/xor3.casl: 6:A DC #00DD -../../../../as/CMD/xor3.casl: 7: END - -Label:::: -MAIN.BEGIN ---> #0000 -MAIN.A ---> #0007 -MAIN ---> #0000 - -Assemble ../../../../as/CMD/xor3.casl (1) -../../../../as/CMD/xor3.casl: 1:MAIN START -../../../../as/CMD/xor3.casl: 2:BEGIN LAD GR0,#3444 - #0000 #1200 - #0001 #3444 -../../../../as/CMD/xor3.casl: 3: LD GR1,A - #0002 #1010 - #0003 #0007 -../../../../as/CMD/xor3.casl: 4: XOR GR0,A - #0004 #3200 - #0005 #0007 -../../../../as/CMD/xor3.casl: 5: RET - #0006 #8100 -../../../../as/CMD/xor3.casl: 6:A DC #00DD - #0007 #00DD -../../../../as/CMD/xor3.casl: 7: END - -Executing machine codes -#0000: Register:::: -#0000: GR0: 0 = #0000 = 0000000000000000 -#0000: GR1: 0 = #0000 = 0000000000000000 -#0000: GR2: 0 = #0000 = 0000000000000000 -#0000: GR3: 0 = #0000 = 0000000000000000 -#0000: GR4: 0 = #0000 = 0000000000000000 -#0000: GR5: 0 = #0000 = 0000000000000000 -#0000: GR6: 0 = #0000 = 0000000000000000 -#0000: GR7: 0 = #0000 = 0000000000000000 -#0000: SP: 512 = #0200 = 0000001000000000 -#0000: PR: 0 = #0000 = 0000000000000000 -#0000: FR (OF SF ZF): 000 -#0000: Memory:::: -#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0000: 0000: 1200 3444 1010 0007 3200 0007 8100 00DD 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0002: Register:::: -#0002: GR0: 13380 = #3444 = 0011010001000100 -#0002: GR1: 0 = #0000 = 0000000000000000 -#0002: GR2: 0 = #0000 = 0000000000000000 -#0002: GR3: 0 = #0000 = 0000000000000000 -#0002: GR4: 0 = #0000 = 0000000000000000 -#0002: GR5: 0 = #0000 = 0000000000000000 -#0002: GR6: 0 = #0000 = 0000000000000000 -#0002: GR7: 0 = #0000 = 0000000000000000 -#0002: SP: 512 = #0200 = 0000001000000000 -#0002: PR: 2 = #0002 = 0000000000000010 -#0002: FR (OF SF ZF): 000 -#0002: Memory:::: -#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0002: 0000: 1200 3444 1010 0007 3200 0007 8100 00DD 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#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: 13380 = #3444 = 0011010001000100 -#0004: GR1: 221 = #00DD = 0000000011011101 -#0004: GR2: 0 = #0000 = 0000000000000000 -#0004: GR3: 0 = #0000 = 0000000000000000 -#0004: GR4: 0 = #0000 = 0000000000000000 -#0004: GR5: 0 = #0000 = 0000000000000000 -#0004: GR6: 0 = #0000 = 0000000000000000 -#0004: GR7: 0 = #0000 = 0000000000000000 -#0004: SP: 512 = #0200 = 0000001000000000 -#0004: PR: 4 = #0004 = 0000000000000100 -#0004: FR (OF SF ZF): 000 -#0004: Memory:::: -#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0004: 0000: 1200 3444 1010 0007 3200 0007 8100 00DD 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#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: 13465 = #3499 = 0011010010011001 -#0006: GR1: 221 = #00DD = 0000000011011101 -#0006: GR2: 0 = #0000 = 0000000000000000 -#0006: GR3: 0 = #0000 = 0000000000000000 -#0006: GR4: 0 = #0000 = 0000000000000000 -#0006: GR5: 0 = #0000 = 0000000000000000 -#0006: GR6: 0 = #0000 = 0000000000000000 -#0006: GR7: 0 = #0000 = 0000000000000000 -#0006: SP: 512 = #0200 = 0000001000000000 -#0006: PR: 6 = #0006 = 0000000000000110 -#0006: FR (OF SF ZF): 000 -#0006: Memory:::: -#0006: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0006: 0000: 1200 3444 1010 0007 3200 0007 8100 00DD 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - diff --git a/test/integration/casl2/cmd_xor3/Makefile b/test/integration/casl2/cmd_xor3/Makefile deleted file mode 100644 index 7574ed6..0000000 --- a/test/integration/casl2/cmd_xor3/Makefile +++ /dev/null @@ -1,6 +0,0 @@ -include ../CMD.mk # YACASL2DIR, CASL2 -CASL2FLAG = -slatd -ASDIR = $(YACASL2DIR)/as/CMD -ASFILE = $(ASDIR)/xor3.casl -CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) $(IN) -include ../TEST.mk diff --git a/test/integration/casl2/cmd_xor4/0.txt b/test/integration/casl2/cmd_xor4/0.txt deleted file mode 100644 index 75bf4f7..0000000 --- a/test/integration/casl2/cmd_xor4/0.txt +++ /dev/null @@ -1,1658 +0,0 @@ -../../../../casl2 -slatd ../../../../as/CMD/xor4.casl - -Assemble ../../../../as/CMD/xor4.casl (0) -../../../../as/CMD/xor4.casl: 1:;;; XORで、GR1の内容をクリア -../../../../as/CMD/xor4.casl: 2:MAIN START -../../../../as/CMD/xor4.casl: 3:BEGIN XOR GR2,GR2 -../../../../as/CMD/xor4.casl: 4:LOOP CPA GR2,LEN -../../../../as/CMD/xor4.casl: 5: JZE FIN -../../../../as/CMD/xor4.casl: 6: LD GR1,A,GR2 -../../../../as/CMD/xor4.casl: 7: XOR GR1,GR1 -../../../../as/CMD/xor4.casl: 8: LAD GR2,1,GR2 -../../../../as/CMD/xor4.casl: 9: JUMP LOOP -../../../../as/CMD/xor4.casl: 10:FIN RET -../../../../as/CMD/xor4.casl: 11:A DC #8001,#8000,#FFFF,#51,#7FFF -../../../../as/CMD/xor4.casl: 12:LEN DC 5 -../../../../as/CMD/xor4.casl: 13: END - -Label:::: -MAIN.BEGIN ---> #0000 -MAIN.FIN ---> #000C -MAIN.LEN ---> #0012 -MAIN.A ---> #000D -MAIN ---> #0000 -MAIN.LOOP ---> #0001 - -Assemble ../../../../as/CMD/xor4.casl (1) -../../../../as/CMD/xor4.casl: 1:;;; XORで、GR1の内容をクリア -../../../../as/CMD/xor4.casl: 2:MAIN START -../../../../as/CMD/xor4.casl: 3:BEGIN XOR GR2,GR2 - #0000 #3622 -../../../../as/CMD/xor4.casl: 4:LOOP CPA GR2,LEN - #0001 #4020 - #0002 #0012 -../../../../as/CMD/xor4.casl: 5: JZE FIN - #0003 #6300 - #0004 #000C -../../../../as/CMD/xor4.casl: 6: LD GR1,A,GR2 - #0005 #1012 - #0006 #000D -../../../../as/CMD/xor4.casl: 7: XOR GR1,GR1 - #0007 #3611 -../../../../as/CMD/xor4.casl: 8: LAD GR2,1,GR2 - #0008 #1222 - #0009 #0001 -../../../../as/CMD/xor4.casl: 9: JUMP LOOP - #000A #6400 - #000B #0001 -../../../../as/CMD/xor4.casl: 10:FIN RET - #000C #8100 -../../../../as/CMD/xor4.casl: 11:A DC #8001,#8000,#FFFF,#51,#7FFF - #000D #8001 - #000E #8000 - #000F #FFFF - #0010 #0051 - #0011 #7FFF -../../../../as/CMD/xor4.casl: 12:LEN DC 5 - #0012 #0005 -../../../../as/CMD/xor4.casl: 13: END - -Executing machine codes -#0000: Register:::: -#0000: GR0: 0 = #0000 = 0000000000000000 -#0000: GR1: 0 = #0000 = 0000000000000000 -#0000: GR2: 0 = #0000 = 0000000000000000 -#0000: GR3: 0 = #0000 = 0000000000000000 -#0000: GR4: 0 = #0000 = 0000000000000000 -#0000: GR5: 0 = #0000 = 0000000000000000 -#0000: GR6: 0 = #0000 = 0000000000000000 -#0000: GR7: 0 = #0000 = 0000000000000000 -#0000: SP: 512 = #0200 = 0000001000000000 -#0000: PR: 0 = #0000 = 0000000000000000 -#0000: FR (OF SF ZF): 000 -#0000: Memory:::: -#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0000: 0000: 3622 4020 0012 6300 000C 1012 000D 3611 1222 0001 6400 0001 8100 8001 8000 FFFF -#0000: 0010: 0051 7FFF 0005 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0001: Register:::: -#0001: GR0: 0 = #0000 = 0000000000000000 -#0001: GR1: 0 = #0000 = 0000000000000000 -#0001: GR2: 0 = #0000 = 0000000000000000 -#0001: GR3: 0 = #0000 = 0000000000000000 -#0001: GR4: 0 = #0000 = 0000000000000000 -#0001: GR5: 0 = #0000 = 0000000000000000 -#0001: GR6: 0 = #0000 = 0000000000000000 -#0001: GR7: 0 = #0000 = 0000000000000000 -#0001: SP: 512 = #0200 = 0000001000000000 -#0001: PR: 1 = #0001 = 0000000000000001 -#0001: FR (OF SF ZF): 001 -#0001: Memory:::: -#0001: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0001: 0000: 3622 4020 0012 6300 000C 1012 000D 3611 1222 0001 6400 0001 8100 8001 8000 FFFF -#0001: 0010: 0051 7FFF 0005 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0003: Register:::: -#0003: GR0: 0 = #0000 = 0000000000000000 -#0003: GR1: 0 = #0000 = 0000000000000000 -#0003: GR2: 0 = #0000 = 0000000000000000 -#0003: GR3: 0 = #0000 = 0000000000000000 -#0003: GR4: 0 = #0000 = 0000000000000000 -#0003: GR5: 0 = #0000 = 0000000000000000 -#0003: GR6: 0 = #0000 = 0000000000000000 -#0003: GR7: 0 = #0000 = 0000000000000000 -#0003: SP: 512 = #0200 = 0000001000000000 -#0003: PR: 3 = #0003 = 0000000000000011 -#0003: FR (OF SF ZF): 010 -#0003: Memory:::: -#0003: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0003: 0000: 3622 4020 0012 6300 000C 1012 000D 3611 1222 0001 6400 0001 8100 8001 8000 FFFF -#0003: 0010: 0051 7FFF 0005 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0005: Register:::: -#0005: GR0: 0 = #0000 = 0000000000000000 -#0005: GR1: 0 = #0000 = 0000000000000000 -#0005: GR2: 0 = #0000 = 0000000000000000 -#0005: GR3: 0 = #0000 = 0000000000000000 -#0005: GR4: 0 = #0000 = 0000000000000000 -#0005: GR5: 0 = #0000 = 0000000000000000 -#0005: GR6: 0 = #0000 = 0000000000000000 -#0005: GR7: 0 = #0000 = 0000000000000000 -#0005: SP: 512 = #0200 = 0000001000000000 -#0005: PR: 5 = #0005 = 0000000000000101 -#0005: FR (OF SF ZF): 010 -#0005: Memory:::: -#0005: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0005: 0000: 3622 4020 0012 6300 000C 1012 000D 3611 1222 0001 6400 0001 8100 8001 8000 FFFF -#0005: 0010: 0051 7FFF 0005 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0007: Register:::: -#0007: GR0: 0 = #0000 = 0000000000000000 -#0007: GR1: -32767 = #8001 = 1000000000000001 -#0007: GR2: 0 = #0000 = 0000000000000000 -#0007: GR3: 0 = #0000 = 0000000000000000 -#0007: GR4: 0 = #0000 = 0000000000000000 -#0007: GR5: 0 = #0000 = 0000000000000000 -#0007: GR6: 0 = #0000 = 0000000000000000 -#0007: GR7: 0 = #0000 = 0000000000000000 -#0007: SP: 512 = #0200 = 0000001000000000 -#0007: PR: 7 = #0007 = 0000000000000111 -#0007: FR (OF SF ZF): 010 -#0007: Memory:::: -#0007: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0007: 0000: 3622 4020 0012 6300 000C 1012 000D 3611 1222 0001 6400 0001 8100 8001 8000 FFFF -#0007: 0010: 0051 7FFF 0005 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0008: Register:::: -#0008: GR0: 0 = #0000 = 0000000000000000 -#0008: GR1: 0 = #0000 = 0000000000000000 -#0008: GR2: 0 = #0000 = 0000000000000000 -#0008: GR3: 0 = #0000 = 0000000000000000 -#0008: GR4: 0 = #0000 = 0000000000000000 -#0008: GR5: 0 = #0000 = 0000000000000000 -#0008: GR6: 0 = #0000 = 0000000000000000 -#0008: GR7: 0 = #0000 = 0000000000000000 -#0008: SP: 512 = #0200 = 0000001000000000 -#0008: PR: 8 = #0008 = 0000000000001000 -#0008: FR (OF SF ZF): 001 -#0008: Memory:::: -#0008: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0008: 0000: 3622 4020 0012 6300 000C 1012 000D 3611 1222 0001 6400 0001 8100 8001 8000 FFFF -#0008: 0010: 0051 7FFF 0005 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#000A: Register:::: -#000A: GR0: 0 = #0000 = 0000000000000000 -#000A: GR1: 0 = #0000 = 0000000000000000 -#000A: GR2: 1 = #0001 = 0000000000000001 -#000A: GR3: 0 = #0000 = 0000000000000000 -#000A: GR4: 0 = #0000 = 0000000000000000 -#000A: GR5: 0 = #0000 = 0000000000000000 -#000A: GR6: 0 = #0000 = 0000000000000000 -#000A: GR7: 0 = #0000 = 0000000000000000 -#000A: SP: 512 = #0200 = 0000001000000000 -#000A: PR: 10 = #000A = 0000000000001010 -#000A: FR (OF SF ZF): 001 -#000A: Memory:::: -#000A: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#000A: 0000: 3622 4020 0012 6300 000C 1012 000D 3611 1222 0001 6400 0001 8100 8001 8000 FFFF -#000A: 0010: 0051 7FFF 0005 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0001: Register:::: -#0001: GR0: 0 = #0000 = 0000000000000000 -#0001: GR1: 0 = #0000 = 0000000000000000 -#0001: GR2: 1 = #0001 = 0000000000000001 -#0001: GR3: 0 = #0000 = 0000000000000000 -#0001: GR4: 0 = #0000 = 0000000000000000 -#0001: GR5: 0 = #0000 = 0000000000000000 -#0001: GR6: 0 = #0000 = 0000000000000000 -#0001: GR7: 0 = #0000 = 0000000000000000 -#0001: SP: 512 = #0200 = 0000001000000000 -#0001: PR: 1 = #0001 = 0000000000000001 -#0001: FR (OF SF ZF): 001 -#0001: Memory:::: -#0001: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0001: 0000: 3622 4020 0012 6300 000C 1012 000D 3611 1222 0001 6400 0001 8100 8001 8000 FFFF -#0001: 0010: 0051 7FFF 0005 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0003: Register:::: -#0003: GR0: 0 = #0000 = 0000000000000000 -#0003: GR1: 0 = #0000 = 0000000000000000 -#0003: GR2: 1 = #0001 = 0000000000000001 -#0003: GR3: 0 = #0000 = 0000000000000000 -#0003: GR4: 0 = #0000 = 0000000000000000 -#0003: GR5: 0 = #0000 = 0000000000000000 -#0003: GR6: 0 = #0000 = 0000000000000000 -#0003: GR7: 0 = #0000 = 0000000000000000 -#0003: SP: 512 = #0200 = 0000001000000000 -#0003: PR: 3 = #0003 = 0000000000000011 -#0003: FR (OF SF ZF): 010 -#0003: Memory:::: -#0003: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0003: 0000: 3622 4020 0012 6300 000C 1012 000D 3611 1222 0001 6400 0001 8100 8001 8000 FFFF -#0003: 0010: 0051 7FFF 0005 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0005: Register:::: -#0005: GR0: 0 = #0000 = 0000000000000000 -#0005: GR1: 0 = #0000 = 0000000000000000 -#0005: GR2: 1 = #0001 = 0000000000000001 -#0005: GR3: 0 = #0000 = 0000000000000000 -#0005: GR4: 0 = #0000 = 0000000000000000 -#0005: GR5: 0 = #0000 = 0000000000000000 -#0005: GR6: 0 = #0000 = 0000000000000000 -#0005: GR7: 0 = #0000 = 0000000000000000 -#0005: SP: 512 = #0200 = 0000001000000000 -#0005: PR: 5 = #0005 = 0000000000000101 -#0005: FR (OF SF ZF): 010 -#0005: Memory:::: -#0005: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0005: 0000: 3622 4020 0012 6300 000C 1012 000D 3611 1222 0001 6400 0001 8100 8001 8000 FFFF -#0005: 0010: 0051 7FFF 0005 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0007: Register:::: -#0007: GR0: 0 = #0000 = 0000000000000000 -#0007: GR1: -32768 = #8000 = 1000000000000000 -#0007: GR2: 1 = #0001 = 0000000000000001 -#0007: GR3: 0 = #0000 = 0000000000000000 -#0007: GR4: 0 = #0000 = 0000000000000000 -#0007: GR5: 0 = #0000 = 0000000000000000 -#0007: GR6: 0 = #0000 = 0000000000000000 -#0007: GR7: 0 = #0000 = 0000000000000000 -#0007: SP: 512 = #0200 = 0000001000000000 -#0007: PR: 7 = #0007 = 0000000000000111 -#0007: FR (OF SF ZF): 010 -#0007: Memory:::: -#0007: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0007: 0000: 3622 4020 0012 6300 000C 1012 000D 3611 1222 0001 6400 0001 8100 8001 8000 FFFF -#0007: 0010: 0051 7FFF 0005 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0008: Register:::: -#0008: GR0: 0 = #0000 = 0000000000000000 -#0008: GR1: 0 = #0000 = 0000000000000000 -#0008: GR2: 1 = #0001 = 0000000000000001 -#0008: GR3: 0 = #0000 = 0000000000000000 -#0008: GR4: 0 = #0000 = 0000000000000000 -#0008: GR5: 0 = #0000 = 0000000000000000 -#0008: GR6: 0 = #0000 = 0000000000000000 -#0008: GR7: 0 = #0000 = 0000000000000000 -#0008: SP: 512 = #0200 = 0000001000000000 -#0008: PR: 8 = #0008 = 0000000000001000 -#0008: FR (OF SF ZF): 001 -#0008: Memory:::: -#0008: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0008: 0000: 3622 4020 0012 6300 000C 1012 000D 3611 1222 0001 6400 0001 8100 8001 8000 FFFF -#0008: 0010: 0051 7FFF 0005 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#000A: Register:::: -#000A: GR0: 0 = #0000 = 0000000000000000 -#000A: GR1: 0 = #0000 = 0000000000000000 -#000A: GR2: 2 = #0002 = 0000000000000010 -#000A: GR3: 0 = #0000 = 0000000000000000 -#000A: GR4: 0 = #0000 = 0000000000000000 -#000A: GR5: 0 = #0000 = 0000000000000000 -#000A: GR6: 0 = #0000 = 0000000000000000 -#000A: GR7: 0 = #0000 = 0000000000000000 -#000A: SP: 512 = #0200 = 0000001000000000 -#000A: PR: 10 = #000A = 0000000000001010 -#000A: FR (OF SF ZF): 001 -#000A: Memory:::: -#000A: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#000A: 0000: 3622 4020 0012 6300 000C 1012 000D 3611 1222 0001 6400 0001 8100 8001 8000 FFFF -#000A: 0010: 0051 7FFF 0005 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0001: Register:::: -#0001: GR0: 0 = #0000 = 0000000000000000 -#0001: GR1: 0 = #0000 = 0000000000000000 -#0001: GR2: 2 = #0002 = 0000000000000010 -#0001: GR3: 0 = #0000 = 0000000000000000 -#0001: GR4: 0 = #0000 = 0000000000000000 -#0001: GR5: 0 = #0000 = 0000000000000000 -#0001: GR6: 0 = #0000 = 0000000000000000 -#0001: GR7: 0 = #0000 = 0000000000000000 -#0001: SP: 512 = #0200 = 0000001000000000 -#0001: PR: 1 = #0001 = 0000000000000001 -#0001: FR (OF SF ZF): 001 -#0001: Memory:::: -#0001: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0001: 0000: 3622 4020 0012 6300 000C 1012 000D 3611 1222 0001 6400 0001 8100 8001 8000 FFFF -#0001: 0010: 0051 7FFF 0005 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0003: Register:::: -#0003: GR0: 0 = #0000 = 0000000000000000 -#0003: GR1: 0 = #0000 = 0000000000000000 -#0003: GR2: 2 = #0002 = 0000000000000010 -#0003: GR3: 0 = #0000 = 0000000000000000 -#0003: GR4: 0 = #0000 = 0000000000000000 -#0003: GR5: 0 = #0000 = 0000000000000000 -#0003: GR6: 0 = #0000 = 0000000000000000 -#0003: GR7: 0 = #0000 = 0000000000000000 -#0003: SP: 512 = #0200 = 0000001000000000 -#0003: PR: 3 = #0003 = 0000000000000011 -#0003: FR (OF SF ZF): 010 -#0003: Memory:::: -#0003: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0003: 0000: 3622 4020 0012 6300 000C 1012 000D 3611 1222 0001 6400 0001 8100 8001 8000 FFFF -#0003: 0010: 0051 7FFF 0005 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0005: Register:::: -#0005: GR0: 0 = #0000 = 0000000000000000 -#0005: GR1: 0 = #0000 = 0000000000000000 -#0005: GR2: 2 = #0002 = 0000000000000010 -#0005: GR3: 0 = #0000 = 0000000000000000 -#0005: GR4: 0 = #0000 = 0000000000000000 -#0005: GR5: 0 = #0000 = 0000000000000000 -#0005: GR6: 0 = #0000 = 0000000000000000 -#0005: GR7: 0 = #0000 = 0000000000000000 -#0005: SP: 512 = #0200 = 0000001000000000 -#0005: PR: 5 = #0005 = 0000000000000101 -#0005: FR (OF SF ZF): 010 -#0005: Memory:::: -#0005: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0005: 0000: 3622 4020 0012 6300 000C 1012 000D 3611 1222 0001 6400 0001 8100 8001 8000 FFFF -#0005: 0010: 0051 7FFF 0005 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0007: Register:::: -#0007: GR0: 0 = #0000 = 0000000000000000 -#0007: GR1: -1 = #FFFF = 1111111111111111 -#0007: GR2: 2 = #0002 = 0000000000000010 -#0007: GR3: 0 = #0000 = 0000000000000000 -#0007: GR4: 0 = #0000 = 0000000000000000 -#0007: GR5: 0 = #0000 = 0000000000000000 -#0007: GR6: 0 = #0000 = 0000000000000000 -#0007: GR7: 0 = #0000 = 0000000000000000 -#0007: SP: 512 = #0200 = 0000001000000000 -#0007: PR: 7 = #0007 = 0000000000000111 -#0007: FR (OF SF ZF): 010 -#0007: Memory:::: -#0007: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0007: 0000: 3622 4020 0012 6300 000C 1012 000D 3611 1222 0001 6400 0001 8100 8001 8000 FFFF -#0007: 0010: 0051 7FFF 0005 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0008: Register:::: -#0008: GR0: 0 = #0000 = 0000000000000000 -#0008: GR1: 0 = #0000 = 0000000000000000 -#0008: GR2: 2 = #0002 = 0000000000000010 -#0008: GR3: 0 = #0000 = 0000000000000000 -#0008: GR4: 0 = #0000 = 0000000000000000 -#0008: GR5: 0 = #0000 = 0000000000000000 -#0008: GR6: 0 = #0000 = 0000000000000000 -#0008: GR7: 0 = #0000 = 0000000000000000 -#0008: SP: 512 = #0200 = 0000001000000000 -#0008: PR: 8 = #0008 = 0000000000001000 -#0008: FR (OF SF ZF): 001 -#0008: Memory:::: -#0008: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0008: 0000: 3622 4020 0012 6300 000C 1012 000D 3611 1222 0001 6400 0001 8100 8001 8000 FFFF -#0008: 0010: 0051 7FFF 0005 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#000A: Register:::: -#000A: GR0: 0 = #0000 = 0000000000000000 -#000A: GR1: 0 = #0000 = 0000000000000000 -#000A: GR2: 3 = #0003 = 0000000000000011 -#000A: GR3: 0 = #0000 = 0000000000000000 -#000A: GR4: 0 = #0000 = 0000000000000000 -#000A: GR5: 0 = #0000 = 0000000000000000 -#000A: GR6: 0 = #0000 = 0000000000000000 -#000A: GR7: 0 = #0000 = 0000000000000000 -#000A: SP: 512 = #0200 = 0000001000000000 -#000A: PR: 10 = #000A = 0000000000001010 -#000A: FR (OF SF ZF): 001 -#000A: Memory:::: -#000A: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#000A: 0000: 3622 4020 0012 6300 000C 1012 000D 3611 1222 0001 6400 0001 8100 8001 8000 FFFF -#000A: 0010: 0051 7FFF 0005 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0001: Register:::: -#0001: GR0: 0 = #0000 = 0000000000000000 -#0001: GR1: 0 = #0000 = 0000000000000000 -#0001: GR2: 3 = #0003 = 0000000000000011 -#0001: GR3: 0 = #0000 = 0000000000000000 -#0001: GR4: 0 = #0000 = 0000000000000000 -#0001: GR5: 0 = #0000 = 0000000000000000 -#0001: GR6: 0 = #0000 = 0000000000000000 -#0001: GR7: 0 = #0000 = 0000000000000000 -#0001: SP: 512 = #0200 = 0000001000000000 -#0001: PR: 1 = #0001 = 0000000000000001 -#0001: FR (OF SF ZF): 001 -#0001: Memory:::: -#0001: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0001: 0000: 3622 4020 0012 6300 000C 1012 000D 3611 1222 0001 6400 0001 8100 8001 8000 FFFF -#0001: 0010: 0051 7FFF 0005 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0003: Register:::: -#0003: GR0: 0 = #0000 = 0000000000000000 -#0003: GR1: 0 = #0000 = 0000000000000000 -#0003: GR2: 3 = #0003 = 0000000000000011 -#0003: GR3: 0 = #0000 = 0000000000000000 -#0003: GR4: 0 = #0000 = 0000000000000000 -#0003: GR5: 0 = #0000 = 0000000000000000 -#0003: GR6: 0 = #0000 = 0000000000000000 -#0003: GR7: 0 = #0000 = 0000000000000000 -#0003: SP: 512 = #0200 = 0000001000000000 -#0003: PR: 3 = #0003 = 0000000000000011 -#0003: FR (OF SF ZF): 010 -#0003: Memory:::: -#0003: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0003: 0000: 3622 4020 0012 6300 000C 1012 000D 3611 1222 0001 6400 0001 8100 8001 8000 FFFF -#0003: 0010: 0051 7FFF 0005 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0005: Register:::: -#0005: GR0: 0 = #0000 = 0000000000000000 -#0005: GR1: 0 = #0000 = 0000000000000000 -#0005: GR2: 3 = #0003 = 0000000000000011 -#0005: GR3: 0 = #0000 = 0000000000000000 -#0005: GR4: 0 = #0000 = 0000000000000000 -#0005: GR5: 0 = #0000 = 0000000000000000 -#0005: GR6: 0 = #0000 = 0000000000000000 -#0005: GR7: 0 = #0000 = 0000000000000000 -#0005: SP: 512 = #0200 = 0000001000000000 -#0005: PR: 5 = #0005 = 0000000000000101 -#0005: FR (OF SF ZF): 010 -#0005: Memory:::: -#0005: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0005: 0000: 3622 4020 0012 6300 000C 1012 000D 3611 1222 0001 6400 0001 8100 8001 8000 FFFF -#0005: 0010: 0051 7FFF 0005 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0007: Register:::: -#0007: GR0: 0 = #0000 = 0000000000000000 -#0007: GR1: 81 = #0051 = 0000000001010001 = 'Q' -#0007: GR2: 3 = #0003 = 0000000000000011 -#0007: GR3: 0 = #0000 = 0000000000000000 -#0007: GR4: 0 = #0000 = 0000000000000000 -#0007: GR5: 0 = #0000 = 0000000000000000 -#0007: GR6: 0 = #0000 = 0000000000000000 -#0007: GR7: 0 = #0000 = 0000000000000000 -#0007: SP: 512 = #0200 = 0000001000000000 -#0007: PR: 7 = #0007 = 0000000000000111 -#0007: FR (OF SF ZF): 000 -#0007: Memory:::: -#0007: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0007: 0000: 3622 4020 0012 6300 000C 1012 000D 3611 1222 0001 6400 0001 8100 8001 8000 FFFF -#0007: 0010: 0051 7FFF 0005 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0008: Register:::: -#0008: GR0: 0 = #0000 = 0000000000000000 -#0008: GR1: 0 = #0000 = 0000000000000000 -#0008: GR2: 3 = #0003 = 0000000000000011 -#0008: GR3: 0 = #0000 = 0000000000000000 -#0008: GR4: 0 = #0000 = 0000000000000000 -#0008: GR5: 0 = #0000 = 0000000000000000 -#0008: GR6: 0 = #0000 = 0000000000000000 -#0008: GR7: 0 = #0000 = 0000000000000000 -#0008: SP: 512 = #0200 = 0000001000000000 -#0008: PR: 8 = #0008 = 0000000000001000 -#0008: FR (OF SF ZF): 001 -#0008: Memory:::: -#0008: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0008: 0000: 3622 4020 0012 6300 000C 1012 000D 3611 1222 0001 6400 0001 8100 8001 8000 FFFF -#0008: 0010: 0051 7FFF 0005 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#000A: Register:::: -#000A: GR0: 0 = #0000 = 0000000000000000 -#000A: GR1: 0 = #0000 = 0000000000000000 -#000A: GR2: 4 = #0004 = 0000000000000100 -#000A: GR3: 0 = #0000 = 0000000000000000 -#000A: GR4: 0 = #0000 = 0000000000000000 -#000A: GR5: 0 = #0000 = 0000000000000000 -#000A: GR6: 0 = #0000 = 0000000000000000 -#000A: GR7: 0 = #0000 = 0000000000000000 -#000A: SP: 512 = #0200 = 0000001000000000 -#000A: PR: 10 = #000A = 0000000000001010 -#000A: FR (OF SF ZF): 001 -#000A: Memory:::: -#000A: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#000A: 0000: 3622 4020 0012 6300 000C 1012 000D 3611 1222 0001 6400 0001 8100 8001 8000 FFFF -#000A: 0010: 0051 7FFF 0005 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0001: Register:::: -#0001: GR0: 0 = #0000 = 0000000000000000 -#0001: GR1: 0 = #0000 = 0000000000000000 -#0001: GR2: 4 = #0004 = 0000000000000100 -#0001: GR3: 0 = #0000 = 0000000000000000 -#0001: GR4: 0 = #0000 = 0000000000000000 -#0001: GR5: 0 = #0000 = 0000000000000000 -#0001: GR6: 0 = #0000 = 0000000000000000 -#0001: GR7: 0 = #0000 = 0000000000000000 -#0001: SP: 512 = #0200 = 0000001000000000 -#0001: PR: 1 = #0001 = 0000000000000001 -#0001: FR (OF SF ZF): 001 -#0001: Memory:::: -#0001: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0001: 0000: 3622 4020 0012 6300 000C 1012 000D 3611 1222 0001 6400 0001 8100 8001 8000 FFFF -#0001: 0010: 0051 7FFF 0005 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0003: Register:::: -#0003: GR0: 0 = #0000 = 0000000000000000 -#0003: GR1: 0 = #0000 = 0000000000000000 -#0003: GR2: 4 = #0004 = 0000000000000100 -#0003: GR3: 0 = #0000 = 0000000000000000 -#0003: GR4: 0 = #0000 = 0000000000000000 -#0003: GR5: 0 = #0000 = 0000000000000000 -#0003: GR6: 0 = #0000 = 0000000000000000 -#0003: GR7: 0 = #0000 = 0000000000000000 -#0003: SP: 512 = #0200 = 0000001000000000 -#0003: PR: 3 = #0003 = 0000000000000011 -#0003: FR (OF SF ZF): 010 -#0003: Memory:::: -#0003: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0003: 0000: 3622 4020 0012 6300 000C 1012 000D 3611 1222 0001 6400 0001 8100 8001 8000 FFFF -#0003: 0010: 0051 7FFF 0005 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0005: Register:::: -#0005: GR0: 0 = #0000 = 0000000000000000 -#0005: GR1: 0 = #0000 = 0000000000000000 -#0005: GR2: 4 = #0004 = 0000000000000100 -#0005: GR3: 0 = #0000 = 0000000000000000 -#0005: GR4: 0 = #0000 = 0000000000000000 -#0005: GR5: 0 = #0000 = 0000000000000000 -#0005: GR6: 0 = #0000 = 0000000000000000 -#0005: GR7: 0 = #0000 = 0000000000000000 -#0005: SP: 512 = #0200 = 0000001000000000 -#0005: PR: 5 = #0005 = 0000000000000101 -#0005: FR (OF SF ZF): 010 -#0005: Memory:::: -#0005: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0005: 0000: 3622 4020 0012 6300 000C 1012 000D 3611 1222 0001 6400 0001 8100 8001 8000 FFFF -#0005: 0010: 0051 7FFF 0005 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0005: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0007: Register:::: -#0007: GR0: 0 = #0000 = 0000000000000000 -#0007: GR1: 32767 = #7FFF = 0111111111111111 -#0007: GR2: 4 = #0004 = 0000000000000100 -#0007: GR3: 0 = #0000 = 0000000000000000 -#0007: GR4: 0 = #0000 = 0000000000000000 -#0007: GR5: 0 = #0000 = 0000000000000000 -#0007: GR6: 0 = #0000 = 0000000000000000 -#0007: GR7: 0 = #0000 = 0000000000000000 -#0007: SP: 512 = #0200 = 0000001000000000 -#0007: PR: 7 = #0007 = 0000000000000111 -#0007: FR (OF SF ZF): 000 -#0007: Memory:::: -#0007: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0007: 0000: 3622 4020 0012 6300 000C 1012 000D 3611 1222 0001 6400 0001 8100 8001 8000 FFFF -#0007: 0010: 0051 7FFF 0005 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0008: Register:::: -#0008: GR0: 0 = #0000 = 0000000000000000 -#0008: GR1: 0 = #0000 = 0000000000000000 -#0008: GR2: 4 = #0004 = 0000000000000100 -#0008: GR3: 0 = #0000 = 0000000000000000 -#0008: GR4: 0 = #0000 = 0000000000000000 -#0008: GR5: 0 = #0000 = 0000000000000000 -#0008: GR6: 0 = #0000 = 0000000000000000 -#0008: GR7: 0 = #0000 = 0000000000000000 -#0008: SP: 512 = #0200 = 0000001000000000 -#0008: PR: 8 = #0008 = 0000000000001000 -#0008: FR (OF SF ZF): 001 -#0008: Memory:::: -#0008: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0008: 0000: 3622 4020 0012 6300 000C 1012 000D 3611 1222 0001 6400 0001 8100 8001 8000 FFFF -#0008: 0010: 0051 7FFF 0005 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#000A: Register:::: -#000A: GR0: 0 = #0000 = 0000000000000000 -#000A: GR1: 0 = #0000 = 0000000000000000 -#000A: GR2: 5 = #0005 = 0000000000000101 -#000A: GR3: 0 = #0000 = 0000000000000000 -#000A: GR4: 0 = #0000 = 0000000000000000 -#000A: GR5: 0 = #0000 = 0000000000000000 -#000A: GR6: 0 = #0000 = 0000000000000000 -#000A: GR7: 0 = #0000 = 0000000000000000 -#000A: SP: 512 = #0200 = 0000001000000000 -#000A: PR: 10 = #000A = 0000000000001010 -#000A: FR (OF SF ZF): 001 -#000A: Memory:::: -#000A: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#000A: 0000: 3622 4020 0012 6300 000C 1012 000D 3611 1222 0001 6400 0001 8100 8001 8000 FFFF -#000A: 0010: 0051 7FFF 0005 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0001: Register:::: -#0001: GR0: 0 = #0000 = 0000000000000000 -#0001: GR1: 0 = #0000 = 0000000000000000 -#0001: GR2: 5 = #0005 = 0000000000000101 -#0001: GR3: 0 = #0000 = 0000000000000000 -#0001: GR4: 0 = #0000 = 0000000000000000 -#0001: GR5: 0 = #0000 = 0000000000000000 -#0001: GR6: 0 = #0000 = 0000000000000000 -#0001: GR7: 0 = #0000 = 0000000000000000 -#0001: SP: 512 = #0200 = 0000001000000000 -#0001: PR: 1 = #0001 = 0000000000000001 -#0001: FR (OF SF ZF): 001 -#0001: Memory:::: -#0001: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0001: 0000: 3622 4020 0012 6300 000C 1012 000D 3611 1222 0001 6400 0001 8100 8001 8000 FFFF -#0001: 0010: 0051 7FFF 0005 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0001: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0003: Register:::: -#0003: GR0: 0 = #0000 = 0000000000000000 -#0003: GR1: 0 = #0000 = 0000000000000000 -#0003: GR2: 5 = #0005 = 0000000000000101 -#0003: GR3: 0 = #0000 = 0000000000000000 -#0003: GR4: 0 = #0000 = 0000000000000000 -#0003: GR5: 0 = #0000 = 0000000000000000 -#0003: GR6: 0 = #0000 = 0000000000000000 -#0003: GR7: 0 = #0000 = 0000000000000000 -#0003: SP: 512 = #0200 = 0000001000000000 -#0003: PR: 3 = #0003 = 0000000000000011 -#0003: FR (OF SF ZF): 001 -#0003: Memory:::: -#0003: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0003: 0000: 3622 4020 0012 6300 000C 1012 000D 3611 1222 0001 6400 0001 8100 8001 8000 FFFF -#0003: 0010: 0051 7FFF 0005 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0003: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#000C: Register:::: -#000C: GR0: 0 = #0000 = 0000000000000000 -#000C: GR1: 0 = #0000 = 0000000000000000 -#000C: GR2: 5 = #0005 = 0000000000000101 -#000C: GR3: 0 = #0000 = 0000000000000000 -#000C: GR4: 0 = #0000 = 0000000000000000 -#000C: GR5: 0 = #0000 = 0000000000000000 -#000C: GR6: 0 = #0000 = 0000000000000000 -#000C: GR7: 0 = #0000 = 0000000000000000 -#000C: SP: 512 = #0200 = 0000001000000000 -#000C: PR: 12 = #000C = 0000000000001100 -#000C: FR (OF SF ZF): 001 -#000C: Memory:::: -#000C: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#000C: 0000: 3622 4020 0012 6300 000C 1012 000D 3611 1222 0001 6400 0001 8100 8001 8000 FFFF -#000C: 0010: 0051 7FFF 0005 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - diff --git a/test/integration/casl2/cmd_xor4/Makefile b/test/integration/casl2/cmd_xor4/Makefile deleted file mode 100644 index f4fb409..0000000 --- a/test/integration/casl2/cmd_xor4/Makefile +++ /dev/null @@ -1,6 +0,0 @@ -include ../CMD.mk # YACASL2DIR, CASL2 -CASL2FLAG = -slatd -ASDIR = $(YACASL2DIR)/as/CMD -ASFILE = $(ASDIR)/xor4.casl -CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) $(IN) -include ../TEST.mk diff --git a/test/integration/casl2/cmd_xor5/0.txt b/test/integration/casl2/cmd_xor5/0.txt deleted file mode 100644 index 6ac014c..0000000 --- a/test/integration/casl2/cmd_xor5/0.txt +++ /dev/null @@ -1,175 +0,0 @@ -../../../../casl2 -slatd ../../../../as/CMD/xor5.casl - -Assemble ../../../../as/CMD/xor5.casl (0) -../../../../as/CMD/xor5.casl: 1:MAIN START -../../../../as/CMD/xor5.casl: 2:BEGIN LD GR1,A -../../../../as/CMD/xor5.casl: 3: XOR GR1,B -../../../../as/CMD/xor5.casl: 4: RET -../../../../as/CMD/xor5.casl: 5:A DC 3 -../../../../as/CMD/xor5.casl: 6:B DC #FFFF -../../../../as/CMD/xor5.casl: 7: END - -Label:::: -MAIN.BEGIN ---> #0000 -MAIN.A ---> #0005 -MAIN.B ---> #0006 -MAIN ---> #0000 - -Assemble ../../../../as/CMD/xor5.casl (1) -../../../../as/CMD/xor5.casl: 1:MAIN START -../../../../as/CMD/xor5.casl: 2:BEGIN LD GR1,A - #0000 #1010 - #0001 #0005 -../../../../as/CMD/xor5.casl: 3: XOR GR1,B - #0002 #3210 - #0003 #0006 -../../../../as/CMD/xor5.casl: 4: RET - #0004 #8100 -../../../../as/CMD/xor5.casl: 5:A DC 3 - #0005 #0003 -../../../../as/CMD/xor5.casl: 6:B DC #FFFF - #0006 #FFFF -../../../../as/CMD/xor5.casl: 7: END - -Executing machine codes -#0000: Register:::: -#0000: GR0: 0 = #0000 = 0000000000000000 -#0000: GR1: 0 = #0000 = 0000000000000000 -#0000: GR2: 0 = #0000 = 0000000000000000 -#0000: GR3: 0 = #0000 = 0000000000000000 -#0000: GR4: 0 = #0000 = 0000000000000000 -#0000: GR5: 0 = #0000 = 0000000000000000 -#0000: GR6: 0 = #0000 = 0000000000000000 -#0000: GR7: 0 = #0000 = 0000000000000000 -#0000: SP: 512 = #0200 = 0000001000000000 -#0000: PR: 0 = #0000 = 0000000000000000 -#0000: FR (OF SF ZF): 000 -#0000: Memory:::: -#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0000: 0000: 1010 0005 3210 0006 8100 0003 FFFF 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0002: Register:::: -#0002: GR0: 0 = #0000 = 0000000000000000 -#0002: GR1: 3 = #0003 = 0000000000000011 -#0002: GR2: 0 = #0000 = 0000000000000000 -#0002: GR3: 0 = #0000 = 0000000000000000 -#0002: GR4: 0 = #0000 = 0000000000000000 -#0002: GR5: 0 = #0000 = 0000000000000000 -#0002: GR6: 0 = #0000 = 0000000000000000 -#0002: GR7: 0 = #0000 = 0000000000000000 -#0002: SP: 512 = #0200 = 0000001000000000 -#0002: PR: 2 = #0002 = 0000000000000010 -#0002: FR (OF SF ZF): 000 -#0002: Memory:::: -#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0002: 0000: 1010 0005 3210 0006 8100 0003 FFFF 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0004: Register:::: -#0004: GR0: 0 = #0000 = 0000000000000000 -#0004: GR1: -4 = #FFFC = 1111111111111100 -#0004: GR2: 0 = #0000 = 0000000000000000 -#0004: GR3: 0 = #0000 = 0000000000000000 -#0004: GR4: 0 = #0000 = 0000000000000000 -#0004: GR5: 0 = #0000 = 0000000000000000 -#0004: GR6: 0 = #0000 = 0000000000000000 -#0004: GR7: 0 = #0000 = 0000000000000000 -#0004: SP: 512 = #0200 = 0000001000000000 -#0004: PR: 4 = #0004 = 0000000000000100 -#0004: FR (OF SF ZF): 010 -#0004: Memory:::: -#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0004: 0000: 1010 0005 3210 0006 8100 0003 FFFF 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - diff --git a/test/integration/casl2/cmd_xor5/Makefile b/test/integration/casl2/cmd_xor5/Makefile deleted file mode 100644 index 932ed36..0000000 --- a/test/integration/casl2/cmd_xor5/Makefile +++ /dev/null @@ -1,6 +0,0 @@ -include ../CMD.mk # YACASL2DIR, CASL2 -CASL2FLAG = -slatd -ASDIR = $(YACASL2DIR)/as/CMD -ASFILE = $(ASDIR)/xor5.casl -CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) $(IN) -include ../TEST.mk diff --git a/test/integration/casl2/ds_err/0.txt b/test/integration/casl2/ds_err/0.txt deleted file mode 100644 index 211dc12..0000000 --- a/test/integration/casl2/ds_err/0.txt +++ /dev/null @@ -1,9 +0,0 @@ -../../../../casl2 -slatd ../../../../as/ERR/ds_err.casl - -Assemble ../../../../as/ERR/ds_err.casl (0) -../../../../as/ERR/ds_err.casl: 1:MAIN START -../../../../as/ERR/ds_err.casl: 2: LAD GR0,=10 -../../../../as/ERR/ds_err.casl: 3: ST GR0,A -../../../../as/ERR/ds_err.casl: 4:A DS -Assemble error - 106: operand count mismatch -../../../../as/ERR/ds_err.casl: 4:A DS diff --git a/test/integration/casl2/err_dserr/0.txt b/test/integration/casl2/err_dserr/0.txt deleted file mode 100644 index c8272bf..0000000 --- a/test/integration/casl2/err_dserr/0.txt +++ /dev/null @@ -1,10 +0,0 @@ -../../../../casl2 -slatd ../../../../as/err/ds_err.casl - -Assemble ../../../../as/err/ds_err.casl (0) -../../../../as/err/ds_err.casl: 1:MAIN START -../../../../as/err/ds_err.casl: 2: LAD GR0,=10 -../../../../as/err/ds_err.casl: 3: ST GR0,A -../../../../as/err/ds_err.casl: 4:A DS -Assemble error - 106: operand count mismatch - ../../../../as/err/ds_err.casl:4: A DS - diff --git a/test/integration/casl2/err_dserr/Makefile b/test/integration/casl2/err_dserr/Makefile deleted file mode 100644 index 0229353..0000000 --- a/test/integration/casl2/err_dserr/Makefile +++ /dev/null @@ -1,6 +0,0 @@ -include ../CMD.mk # YACASL2DIR, CASL2 -CASL2FLAG = -slatd -ASDIR = $(YACASL2DIR)/as/err -ASFILE = $(ASDIR)/ds_err.casl -CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) -include ../TEST.mk diff --git a/test/integration/casl2/hanoi/0.txt b/test/integration/casl2/hanoi/0.txt deleted file mode 100644 index c204ebb..0000000 --- a/test/integration/casl2/hanoi/0.txt +++ /dev/null @@ -1,211 +0,0 @@ -../../../../casl2 -sla ../../../../as/misc/hanoi.casl - -Assemble ../../../../as/misc/hanoi.casl (0) -../../../../as/misc/hanoi.casl: 1:; ハノイの塔を解くプログラム -../../../../as/misc/hanoi.casl: 2:MAIN START -../../../../as/misc/hanoi.casl: 3: LD GR0,N -../../../../as/misc/hanoi.casl: 4: LD GR1,A -../../../../as/misc/hanoi.casl: 5: LD GR2,B -../../../../as/misc/hanoi.casl: 6: LD GR3,C -../../../../as/misc/hanoi.casl: 7: CALL HANOI -../../../../as/misc/hanoi.casl: 8: RET -../../../../as/misc/hanoi.casl: 9:HANOI CPA GR0,=1 -../../../../as/misc/hanoi.casl: 10: JZE DISP -../../../../as/misc/hanoi.casl: 11: SUBA GR0,=1 -../../../../as/misc/hanoi.casl: 12: PUSH 0,GR2 -../../../../as/misc/hanoi.casl: 13: PUSH 0,GR3 -../../../../as/misc/hanoi.casl: 14: POP GR2 -../../../../as/misc/hanoi.casl: 15: POP GR3 -../../../../as/misc/hanoi.casl: 16: CALL HANOI -../../../../as/misc/hanoi.casl: 17: PUSH 0,GR2 -../../../../as/misc/hanoi.casl: 18: PUSH 0,GR3 -../../../../as/misc/hanoi.casl: 19: POP GR2 -../../../../as/misc/hanoi.casl: 20: POP GR3 -../../../../as/misc/hanoi.casl: 21: CALL DISP -../../../../as/misc/hanoi.casl: 22: PUSH 0,GR1 -../../../../as/misc/hanoi.casl: 23: PUSH 0,GR2 -../../../../as/misc/hanoi.casl: 24: POP GR1 -../../../../as/misc/hanoi.casl: 25: POP GR2 -../../../../as/misc/hanoi.casl: 26: CALL HANOI -../../../../as/misc/hanoi.casl: 27: PUSH 0,GR1 -../../../../as/misc/hanoi.casl: 28: PUSH 0,GR2 -../../../../as/misc/hanoi.casl: 29: POP GR1 -../../../../as/misc/hanoi.casl: 30: POP GR2 -../../../../as/misc/hanoi.casl: 31: ADDA GR0,=1 -../../../../as/misc/hanoi.casl: 32: RET -../../../../as/misc/hanoi.casl: 33:DISP ST GR1,MSG1 -../../../../as/misc/hanoi.casl: 34: ST GR3,MSG2 -../../../../as/misc/hanoi.casl: 35: OUT MSG,LNG -../../../../as/misc/hanoi.casl: 36: RET -../../../../as/misc/hanoi.casl: 37:N DC 3 ; 輪の総数 -../../../../as/misc/hanoi.casl: 38:LNG DC 11 ; メッセージの長さ -../../../../as/misc/hanoi.casl: 39:A DC 'A' -../../../../as/misc/hanoi.casl: 40:B DC 'B' -../../../../as/misc/hanoi.casl: 41:C DC 'C' -../../../../as/misc/hanoi.casl: 42:MSG DC 'from ' -../../../../as/misc/hanoi.casl: 43:MSG1 DS 1 -../../../../as/misc/hanoi.casl: 44: DC ' to ' -../../../../as/misc/hanoi.casl: 45:MSG2 DS 1 -../../../../as/misc/hanoi.casl: 46: END - -Label:::: -MAIN.MSG ---> #004E -MAIN.MSG1 ---> #0053 -MAIN.MSG2 ---> #0058 -MAIN.A ---> #004B -MAIN.B ---> #004C -MAIN.C ---> #004D -MAIN.LNG ---> #004A -MAIN.N ---> #0049 -MAIN ---> #0000 -MAIN.DISP ---> #0032 -MAIN.HANOI ---> #000B - -Assemble ../../../../as/misc/hanoi.casl (1) -../../../../as/misc/hanoi.casl: 1:; ハノイの塔を解くプログラム -../../../../as/misc/hanoi.casl: 2:MAIN START -../../../../as/misc/hanoi.casl: 3: LD GR0,N - #0000 #1000 - #0001 #0049 -../../../../as/misc/hanoi.casl: 4: LD GR1,A - #0002 #1010 - #0003 #004B -../../../../as/misc/hanoi.casl: 5: LD GR2,B - #0004 #1020 - #0005 #004C -../../../../as/misc/hanoi.casl: 6: LD GR3,C - #0006 #1030 - #0007 #004D -../../../../as/misc/hanoi.casl: 7: CALL HANOI - #0008 #8000 - #0009 #000B -../../../../as/misc/hanoi.casl: 8: RET - #000A #8100 -../../../../as/misc/hanoi.casl: 9:HANOI CPA GR0,=1 - #0059 #0001 - #000B #4000 - #000C #0059 -../../../../as/misc/hanoi.casl: 10: JZE DISP - #000D #6300 - #000E #0032 -../../../../as/misc/hanoi.casl: 11: SUBA GR0,=1 - #005A #0001 - #000F #2100 - #0010 #005A -../../../../as/misc/hanoi.casl: 12: PUSH 0,GR2 - #0011 #7002 - #0012 #0000 -../../../../as/misc/hanoi.casl: 13: PUSH 0,GR3 - #0013 #7003 - #0014 #0000 -../../../../as/misc/hanoi.casl: 14: POP GR2 - #0015 #7120 -../../../../as/misc/hanoi.casl: 15: POP GR3 - #0016 #7130 -../../../../as/misc/hanoi.casl: 16: CALL HANOI - #0017 #8000 - #0018 #000B -../../../../as/misc/hanoi.casl: 17: PUSH 0,GR2 - #0019 #7002 - #001A #0000 -../../../../as/misc/hanoi.casl: 18: PUSH 0,GR3 - #001B #7003 - #001C #0000 -../../../../as/misc/hanoi.casl: 19: POP GR2 - #001D #7120 -../../../../as/misc/hanoi.casl: 20: POP GR3 - #001E #7130 -../../../../as/misc/hanoi.casl: 21: CALL DISP - #001F #8000 - #0020 #0032 -../../../../as/misc/hanoi.casl: 22: PUSH 0,GR1 - #0021 #7001 - #0022 #0000 -../../../../as/misc/hanoi.casl: 23: PUSH 0,GR2 - #0023 #7002 - #0024 #0000 -../../../../as/misc/hanoi.casl: 24: POP GR1 - #0025 #7110 -../../../../as/misc/hanoi.casl: 25: POP GR2 - #0026 #7120 -../../../../as/misc/hanoi.casl: 26: CALL HANOI - #0027 #8000 - #0028 #000B -../../../../as/misc/hanoi.casl: 27: PUSH 0,GR1 - #0029 #7001 - #002A #0000 -../../../../as/misc/hanoi.casl: 28: PUSH 0,GR2 - #002B #7002 - #002C #0000 -../../../../as/misc/hanoi.casl: 29: POP GR1 - #002D #7110 -../../../../as/misc/hanoi.casl: 30: POP GR2 - #002E #7120 -../../../../as/misc/hanoi.casl: 31: ADDA GR0,=1 - #005B #0001 - #002F #2000 - #0030 #005B -../../../../as/misc/hanoi.casl: 32: RET - #0031 #8100 -../../../../as/misc/hanoi.casl: 33:DISP ST GR1,MSG1 - #0032 #1110 - #0033 #0053 -../../../../as/misc/hanoi.casl: 34: ST GR3,MSG2 - #0034 #1130 - #0035 #0058 -../../../../as/misc/hanoi.casl: 35: OUT MSG,LNG - #0036 #7001 - #0037 #0000 - #0038 #7002 - #0039 #0000 - #003A #1210 - #003B #004E - #003C #1220 - #003D #004A - #003E #F000 - #003F #0002 - #0040 #1210 - #0041 #005C - #005C #000A - #0042 #1220 - #0043 #005D - #005D #0001 - #0044 #F000 - #0045 #0002 - #0046 #7120 - #0047 #7110 -../../../../as/misc/hanoi.casl: 36: RET - #0048 #8100 -../../../../as/misc/hanoi.casl: 37:N DC 3 ; 輪の総数 - #0049 #0003 -../../../../as/misc/hanoi.casl: 38:LNG DC 11 ; メッセージの長さ - #004A #000B -../../../../as/misc/hanoi.casl: 39:A DC 'A' - #004B #0041 -../../../../as/misc/hanoi.casl: 40:B DC 'B' - #004C #0042 -../../../../as/misc/hanoi.casl: 41:C DC 'C' - #004D #0043 -../../../../as/misc/hanoi.casl: 42:MSG DC 'from ' - #004E #0066 - #004F #0072 - #0050 #006F - #0051 #006D - #0052 #0020 -../../../../as/misc/hanoi.casl: 43:MSG1 DS 1 - #0053 #0000 -../../../../as/misc/hanoi.casl: 44: DC ' to ' - #0054 #0020 - #0055 #0074 - #0056 #006F - #0057 #0020 -../../../../as/misc/hanoi.casl: 45:MSG2 DS 1 - #0058 #0000 -../../../../as/misc/hanoi.casl: 46: END -from A to C -from A to B -from C to B -from A to C -from B to A -from B to C -from A to C diff --git a/test/integration/casl2/hanoi/Makefile b/test/integration/casl2/hanoi/Makefile deleted file mode 100644 index b34f79d..0000000 --- a/test/integration/casl2/hanoi/Makefile +++ /dev/null @@ -1,6 +0,0 @@ -include ../CMD.mk # YACASL2DIR, CASL2 -CASL2FLAG = -sla -ASDIR = $(YACASL2DIR)/as/misc -ASFILE = $(ASDIR)/hanoi.casl -CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) -include ../TEST.mk diff --git a/test/integration/casl2/iotest/0.txt b/test/integration/casl2/iotest/0.txt deleted file mode 100644 index d1656c2..0000000 --- a/test/integration/casl2/iotest/0.txt +++ /dev/null @@ -1,285 +0,0 @@ -../../../../casl2 -sla ../../../../as/FUNC/iotest.casl - -Assemble ../../../../as/FUNC/iotest.casl (0) -../../../../as/FUNC/iotest.casl: 1:IOTEST START -../../../../as/FUNC/iotest.casl: 2: OUT OBUF1,OLEN1 -../../../../as/FUNC/iotest.casl: 3:LOOP IN IOBUF,IOLEN -../../../../as/FUNC/iotest.casl: 4: LD GR1,IOLEN -../../../../as/FUNC/iotest.casl: 5: JZE RETURN -../../../../as/FUNC/iotest.casl: 6: OUT OBUF2,OLEN2 -../../../../as/FUNC/iotest.casl: 7: OUT IOBUF,IOLEN -../../../../as/FUNC/iotest.casl: 8: OUT OBUF3,OLEN3 -../../../../as/FUNC/iotest.casl: 9: JUMP LOOP -../../../../as/FUNC/iotest.casl: 10:RETURN RET -../../../../as/FUNC/iotest.casl: 11:; Memory -../../../../as/FUNC/iotest.casl: 12:OBUF1 DC 'LET''S START. TYPE IN' -../../../../as/FUNC/iotest.casl: 13:OLEN1 DC 20 -../../../../as/FUNC/iotest.casl: 14:OBUF2 DC 'YOU TYPED' -../../../../as/FUNC/iotest.casl: 15:OLEN2 DC 9 -../../../../as/FUNC/iotest.casl: 16:OBUF3 DC 'WHAT''S NEXT?' -../../../../as/FUNC/iotest.casl: 17:OLEN3 DC 12 -../../../../as/FUNC/iotest.casl: 18:IOBUF DS 64 -../../../../as/FUNC/iotest.casl: 19:IOLEN DS 1 -../../../../as/FUNC/iotest.casl: 20: END - -Label:::: -IOTEST.OBUF1 ---> #005B -IOTEST.OBUF2 ---> #0070 -IOTEST.IOLEN ---> #00C7 -IOTEST.OBUF3 ---> #007A -IOTEST.LOOP ---> #0012 -IOTEST.IOBUF ---> #0087 -IOTEST ---> #0000 -IOTEST.RETURN ---> #005A -IOTEST.OLEN1 ---> #006F -IOTEST.OLEN2 ---> #0079 -IOTEST.OLEN3 ---> #0086 - -Assemble ../../../../as/FUNC/iotest.casl (1) -../../../../as/FUNC/iotest.casl: 1:IOTEST START -../../../../as/FUNC/iotest.casl: 2: OUT OBUF1,OLEN1 - #0000 #7001 - #0001 #0000 - #0002 #7002 - #0003 #0000 - #0004 #1210 - #0005 #005B - #0006 #1220 - #0007 #006F - #0008 #F000 - #0009 #0002 - #000A #1210 - #000B #00C8 - #00C8 #000A - #000C #1220 - #000D #00C9 - #00C9 #0001 - #000E #F000 - #000F #0002 - #0010 #7120 - #0011 #7110 -../../../../as/FUNC/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/FUNC/iotest.casl: 4: LD GR1,IOLEN - #001E #1010 - #001F #00C7 -../../../../as/FUNC/iotest.casl: 5: JZE RETURN - #0020 #6300 - #0021 #005A -../../../../as/FUNC/iotest.casl: 6: OUT OBUF2,OLEN2 - #0022 #7001 - #0023 #0000 - #0024 #7002 - #0025 #0000 - #0026 #1210 - #0027 #0070 - #0028 #1220 - #0029 #0079 - #002A #F000 - #002B #0002 - #002C #1210 - #002D #00CA - #00CA #000A - #002E #1220 - #002F #00CB - #00CB #0001 - #0030 #F000 - #0031 #0002 - #0032 #7120 - #0033 #7110 -../../../../as/FUNC/iotest.casl: 7: OUT IOBUF,IOLEN - #0034 #7001 - #0035 #0000 - #0036 #7002 - #0037 #0000 - #0038 #1210 - #0039 #0087 - #003A #1220 - #003B #00C7 - #003C #F000 - #003D #0002 - #003E #1210 - #003F #00CC - #00CC #000A - #0040 #1220 - #0041 #00CD - #00CD #0001 - #0042 #F000 - #0043 #0002 - #0044 #7120 - #0045 #7110 -../../../../as/FUNC/iotest.casl: 8: OUT OBUF3,OLEN3 - #0046 #7001 - #0047 #0000 - #0048 #7002 - #0049 #0000 - #004A #1210 - #004B #007A - #004C #1220 - #004D #0086 - #004E #F000 - #004F #0002 - #0050 #1210 - #0051 #00CE - #00CE #000A - #0052 #1220 - #0053 #00CF - #00CF #0001 - #0054 #F000 - #0055 #0002 - #0056 #7120 - #0057 #7110 -../../../../as/FUNC/iotest.casl: 9: JUMP LOOP - #0058 #6400 - #0059 #0012 -../../../../as/FUNC/iotest.casl: 10:RETURN RET - #005A #8100 -../../../../as/FUNC/iotest.casl: 11:; Memory -../../../../as/FUNC/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/FUNC/iotest.casl: 13:OLEN1 DC 20 - #006F #0014 -../../../../as/FUNC/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/FUNC/iotest.casl: 15:OLEN2 DC 9 - #0079 #0009 -../../../../as/FUNC/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/FUNC/iotest.casl: 17:OLEN3 DC 12 - #0086 #000C -../../../../as/FUNC/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/FUNC/iotest.casl: 19:IOLEN DS 1 - #00C7 #0000 -../../../../as/FUNC/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/integration/casl2/iotest/Makefile b/test/integration/casl2/iotest/Makefile deleted file mode 100644 index 3aa55d8..0000000 --- a/test/integration/casl2/iotest/Makefile +++ /dev/null @@ -1,6 +0,0 @@ -include ../CMD.mk # YACASL2DIR, CASL2 -ASDIR = $(YACASL2DIR)/as/FUNC -ASFILE = $(ASDIR)/iotest.casl -IN = teststr.txt -CMD = $(CASL2) $(ASFILE) <$(IN) -include ../TEST.mk diff --git a/test/integration/casl2/iotest/teststr.txt b/test/integration/casl2/iotest/teststr.txt deleted file mode 100644 index 65b3761..0000000 --- a/test/integration/casl2/iotest/teststr.txt +++ /dev/null @@ -1,7 +0,0 @@ -aaaaaaaaaaaaaaaaaaaa -qwerty -1234567890 -cccccccccccccccccccccccccccccccccccccccc - a b c - - diff --git a/test/integration/casl2/labeldup_err/0.txt b/test/integration/casl2/labeldup_err/0.txt deleted file mode 100644 index 9725887..0000000 --- a/test/integration/casl2/labeldup_err/0.txt +++ /dev/null @@ -1,11 +0,0 @@ -../../../../casl2 -slatd ../../../../as/ERR/labeldup_err.casl - -Assemble ../../../../as/ERR/labeldup_err.casl (0) -../../../../as/ERR/labeldup_err.casl: 1:MAIN START BEGIN -../../../../as/ERR/labeldup_err.casl: 2:BEGIN LD GR1,A -../../../../as/ERR/labeldup_err.casl: 3: ADDA GR1,B -../../../../as/ERR/labeldup_err.casl: 4: RET -../../../../as/ERR/labeldup_err.casl: 5:A DC 3 -../../../../as/ERR/labeldup_err.casl: 6:A DC 1 -Assemble error - 101: A: label already defined -../../../../as/ERR/labeldup_err.casl: 6:A DC 1 diff --git a/test/integration/casl2/labeldup_err/Makefile b/test/integration/casl2/labeldup_err/Makefile deleted file mode 100644 index 0393888..0000000 --- a/test/integration/casl2/labeldup_err/Makefile +++ /dev/null @@ -1,6 +0,0 @@ -include ../CMD.mk # YACASL2DIR, CASL2 -CASL2FLAG = -slatd -ASDIR = $(YACASL2DIR)/as/ERR -ASFILE = $(ASDIR)/labeldup_err.casl -CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) $(IN) -include ../TEST.mk diff --git a/test/integration/casl2/lib_abs/0.txt b/test/integration/casl2/lib_abs/0.txt deleted file mode 100644 index c69fa9c..0000000 --- a/test/integration/casl2/lib_abs/0.txt +++ /dev/null @@ -1,41 +0,0 @@ -../../../../casl2 ../../../../as/FUNC/abs_call.casl ../../../../as/FUNC/abs.casl ../../../../as/FUNC/outa_main.casl ../../../../as/FUNC/divl1.casl ../../../../as/FUNC/rev.casl --------- -12 -+ -12 --------- --------- --12 -- -12 --------- --------- -1 -+ -1 --------- --------- --1 -- -1 --------- --------- -32767 -+ -32767 --------- --------- --32767 -- -32767 --------- --------- -0 -+ -0 --------- --------- --32768 -OV --32768 --------- diff --git a/test/integration/casl2/lib_abs/Makefile b/test/integration/casl2/lib_abs/Makefile deleted file mode 100644 index 1cd5d7d..0000000 --- a/test/integration/casl2/lib_abs/Makefile +++ /dev/null @@ -1,6 +0,0 @@ -include ../CMD.mk # YACASL2DIR, CASL2 -ASDIR = $(YACASL2DIR)/as/casl2lib_driver -LIBDIR = $(YACASL2DIR)/as/casl2lib -ASFILE = $(ASDIR)/abs_call.casl $(LIBDIR)/abs.casl $(LIBDIR)/outa.casl -CMD = $(CASL2) $(ASFILE) -include ../TEST.mk diff --git a/test/integration/casl2/lib_divl/0.txt b/test/integration/casl2/lib_divl/0.txt deleted file mode 100644 index 95808d5..0000000 --- a/test/integration/casl2/lib_divl/0.txt +++ /dev/null @@ -1,5556 +0,0 @@ -../../../../casl2 ../../../../as/FUNC/divl_call.casl ../../../../as/FUNC/divl1.casl ../../../../as/FUNC/outl_main.casl ../../../../as/FUNC/rev.casl --------------------- -100 -0 -Error: div by 0 --------------------- -100 -1 -100 -0 --------------------- -100 -2 -50 -0 --------------------- -100 -3 -33 -1 --------------------- -100 -4 -25 -0 --------------------- -100 -5 -20 -0 --------------------- -100 -6 -16 -4 --------------------- -100 -7 -14 -2 --------------------- -100 -8 -12 -4 --------------------- -100 -9 -11 -1 --------------------- -100 -10 -10 -0 --------------------- --------------------- -99 -0 -Error: div by 0 --------------------- -99 -1 -99 -0 --------------------- -99 -2 -49 -1 --------------------- -99 -3 -33 -0 --------------------- -99 -4 -24 -3 --------------------- -99 -5 -19 -4 --------------------- -99 -6 -16 -3 --------------------- -99 -7 -14 -1 --------------------- -99 -8 -12 -3 --------------------- -99 -9 -11 -0 --------------------- -99 -10 -9 -9 --------------------- --------------------- -98 -0 -Error: div by 0 --------------------- -98 -1 -98 -0 --------------------- -98 -2 -49 -0 --------------------- -98 -3 -32 -2 --------------------- -98 -4 -24 -2 --------------------- -98 -5 -19 -3 --------------------- -98 -6 -16 -2 --------------------- -98 -7 -14 -0 --------------------- -98 -8 -12 -2 --------------------- -98 -9 -10 -8 --------------------- -98 -10 -9 -8 --------------------- --------------------- -97 -0 -Error: div by 0 --------------------- -97 -1 -97 -0 --------------------- -97 -2 -48 -1 --------------------- -97 -3 -32 -1 --------------------- -97 -4 -24 -1 --------------------- -97 -5 -19 -2 --------------------- -97 -6 -16 -1 --------------------- -97 -7 -13 -6 --------------------- -97 -8 -12 -1 --------------------- -97 -9 -10 -7 --------------------- -97 -10 -9 -7 --------------------- --------------------- -96 -0 -Error: div by 0 --------------------- -96 -1 -96 -0 --------------------- -96 -2 -48 -0 --------------------- -96 -3 -32 -0 --------------------- -96 -4 -24 -0 --------------------- -96 -5 -19 -1 --------------------- -96 -6 -16 -0 --------------------- -96 -7 -13 -5 --------------------- -96 -8 -12 -0 --------------------- -96 -9 -10 -6 --------------------- -96 -10 -9 -6 --------------------- --------------------- -95 -0 -Error: div by 0 --------------------- -95 -1 -95 -0 --------------------- -95 -2 -47 -1 --------------------- -95 -3 -31 -2 --------------------- -95 -4 -23 -3 --------------------- -95 -5 -19 -0 --------------------- -95 -6 -15 -5 --------------------- -95 -7 -13 -4 --------------------- -95 -8 -11 -7 --------------------- -95 -9 -10 -5 --------------------- -95 -10 -9 -5 --------------------- --------------------- -94 -0 -Error: div by 0 --------------------- -94 -1 -94 -0 --------------------- -94 -2 -47 -0 --------------------- -94 -3 -31 -1 --------------------- -94 -4 -23 -2 --------------------- -94 -5 -18 -4 --------------------- -94 -6 -15 -4 --------------------- -94 -7 -13 -3 --------------------- -94 -8 -11 -6 --------------------- -94 -9 -10 -4 --------------------- -94 -10 -9 -4 --------------------- --------------------- -93 -0 -Error: div by 0 --------------------- -93 -1 -93 -0 --------------------- -93 -2 -46 -1 --------------------- -93 -3 -31 -0 --------------------- -93 -4 -23 -1 --------------------- -93 -5 -18 -3 --------------------- -93 -6 -15 -3 --------------------- -93 -7 -13 -2 --------------------- -93 -8 -11 -5 --------------------- -93 -9 -10 -3 --------------------- -93 -10 -9 -3 --------------------- --------------------- -92 -0 -Error: div by 0 --------------------- -92 -1 -92 -0 --------------------- -92 -2 -46 -0 --------------------- -92 -3 -30 -2 --------------------- -92 -4 -23 -0 --------------------- -92 -5 -18 -2 --------------------- -92 -6 -15 -2 --------------------- -92 -7 -13 -1 --------------------- -92 -8 -11 -4 --------------------- -92 -9 -10 -2 --------------------- -92 -10 -9 -2 --------------------- --------------------- -91 -0 -Error: div by 0 --------------------- -91 -1 -91 -0 --------------------- -91 -2 -45 -1 --------------------- -91 -3 -30 -1 --------------------- -91 -4 -22 -3 --------------------- -91 -5 -18 -1 --------------------- -91 -6 -15 -1 --------------------- -91 -7 -13 -0 --------------------- -91 -8 -11 -3 --------------------- -91 -9 -10 -1 --------------------- -91 -10 -9 -1 --------------------- --------------------- -90 -0 -Error: div by 0 --------------------- -90 -1 -90 -0 --------------------- -90 -2 -45 -0 --------------------- -90 -3 -30 -0 --------------------- -90 -4 -22 -2 --------------------- -90 -5 -18 -0 --------------------- -90 -6 -15 -0 --------------------- -90 -7 -12 -6 --------------------- -90 -8 -11 -2 --------------------- -90 -9 -10 -0 --------------------- -90 -10 -9 -0 --------------------- --------------------- -89 -0 -Error: div by 0 --------------------- -89 -1 -89 -0 --------------------- -89 -2 -44 -1 --------------------- -89 -3 -29 -2 --------------------- -89 -4 -22 -1 --------------------- -89 -5 -17 -4 --------------------- -89 -6 -14 -5 --------------------- -89 -7 -12 -5 --------------------- -89 -8 -11 -1 --------------------- -89 -9 -9 -8 --------------------- -89 -10 -8 -9 --------------------- --------------------- -88 -0 -Error: div by 0 --------------------- -88 -1 -88 -0 --------------------- -88 -2 -44 -0 --------------------- -88 -3 -29 -1 --------------------- -88 -4 -22 -0 --------------------- -88 -5 -17 -3 --------------------- -88 -6 -14 -4 --------------------- -88 -7 -12 -4 --------------------- -88 -8 -11 -0 --------------------- -88 -9 -9 -7 --------------------- -88 -10 -8 -8 --------------------- --------------------- -87 -0 -Error: div by 0 --------------------- -87 -1 -87 -0 --------------------- -87 -2 -43 -1 --------------------- -87 -3 -29 -0 --------------------- -87 -4 -21 -3 --------------------- -87 -5 -17 -2 --------------------- -87 -6 -14 -3 --------------------- -87 -7 -12 -3 --------------------- -87 -8 -10 -7 --------------------- -87 -9 -9 -6 --------------------- -87 -10 -8 -7 --------------------- --------------------- -86 -0 -Error: div by 0 --------------------- -86 -1 -86 -0 --------------------- -86 -2 -43 -0 --------------------- -86 -3 -28 -2 --------------------- -86 -4 -21 -2 --------------------- -86 -5 -17 -1 --------------------- -86 -6 -14 -2 --------------------- -86 -7 -12 -2 --------------------- -86 -8 -10 -6 --------------------- -86 -9 -9 -5 --------------------- -86 -10 -8 -6 --------------------- --------------------- -85 -0 -Error: div by 0 --------------------- -85 -1 -85 -0 --------------------- -85 -2 -42 -1 --------------------- -85 -3 -28 -1 --------------------- -85 -4 -21 -1 --------------------- -85 -5 -17 -0 --------------------- -85 -6 -14 -1 --------------------- -85 -7 -12 -1 --------------------- -85 -8 -10 -5 --------------------- -85 -9 -9 -4 --------------------- -85 -10 -8 -5 --------------------- --------------------- -84 -0 -Error: div by 0 --------------------- -84 -1 -84 -0 --------------------- -84 -2 -42 -0 --------------------- -84 -3 -28 -0 --------------------- -84 -4 -21 -0 --------------------- -84 -5 -16 -4 --------------------- -84 -6 -14 -0 --------------------- -84 -7 -12 -0 --------------------- -84 -8 -10 -4 --------------------- -84 -9 -9 -3 --------------------- -84 -10 -8 -4 --------------------- --------------------- -83 -0 -Error: div by 0 --------------------- -83 -1 -83 -0 --------------------- -83 -2 -41 -1 --------------------- -83 -3 -27 -2 --------------------- -83 -4 -20 -3 --------------------- -83 -5 -16 -3 --------------------- -83 -6 -13 -5 --------------------- -83 -7 -11 -6 --------------------- -83 -8 -10 -3 --------------------- -83 -9 -9 -2 --------------------- -83 -10 -8 -3 --------------------- --------------------- -82 -0 -Error: div by 0 --------------------- -82 -1 -82 -0 --------------------- -82 -2 -41 -0 --------------------- -82 -3 -27 -1 --------------------- -82 -4 -20 -2 --------------------- -82 -5 -16 -2 --------------------- -82 -6 -13 -4 --------------------- -82 -7 -11 -5 --------------------- -82 -8 -10 -2 --------------------- -82 -9 -9 -1 --------------------- -82 -10 -8 -2 --------------------- --------------------- -81 -0 -Error: div by 0 --------------------- -81 -1 -81 -0 --------------------- -81 -2 -40 -1 --------------------- -81 -3 -27 -0 --------------------- -81 -4 -20 -1 --------------------- -81 -5 -16 -1 --------------------- -81 -6 -13 -3 --------------------- -81 -7 -11 -4 --------------------- -81 -8 -10 -1 --------------------- -81 -9 -9 -0 --------------------- -81 -10 -8 -1 --------------------- --------------------- -80 -0 -Error: div by 0 --------------------- -80 -1 -80 -0 --------------------- -80 -2 -40 -0 --------------------- -80 -3 -26 -2 --------------------- -80 -4 -20 -0 --------------------- -80 -5 -16 -0 --------------------- -80 -6 -13 -2 --------------------- -80 -7 -11 -3 --------------------- -80 -8 -10 -0 --------------------- -80 -9 -8 -8 --------------------- -80 -10 -8 -0 --------------------- --------------------- -79 -0 -Error: div by 0 --------------------- -79 -1 -79 -0 --------------------- -79 -2 -39 -1 --------------------- -79 -3 -26 -1 --------------------- -79 -4 -19 -3 --------------------- -79 -5 -15 -4 --------------------- -79 -6 -13 -1 --------------------- -79 -7 -11 -2 --------------------- -79 -8 -9 -7 --------------------- -79 -9 -8 -7 --------------------- -79 -10 -7 -9 --------------------- --------------------- -78 -0 -Error: div by 0 --------------------- -78 -1 -78 -0 --------------------- -78 -2 -39 -0 --------------------- -78 -3 -26 -0 --------------------- -78 -4 -19 -2 --------------------- -78 -5 -15 -3 --------------------- -78 -6 -13 -0 --------------------- -78 -7 -11 -1 --------------------- -78 -8 -9 -6 --------------------- -78 -9 -8 -6 --------------------- -78 -10 -7 -8 --------------------- --------------------- -77 -0 -Error: div by 0 --------------------- -77 -1 -77 -0 --------------------- -77 -2 -38 -1 --------------------- -77 -3 -25 -2 --------------------- -77 -4 -19 -1 --------------------- -77 -5 -15 -2 --------------------- -77 -6 -12 -5 --------------------- -77 -7 -11 -0 --------------------- -77 -8 -9 -5 --------------------- -77 -9 -8 -5 --------------------- -77 -10 -7 -7 --------------------- --------------------- -76 -0 -Error: div by 0 --------------------- -76 -1 -76 -0 --------------------- -76 -2 -38 -0 --------------------- -76 -3 -25 -1 --------------------- -76 -4 -19 -0 --------------------- -76 -5 -15 -1 --------------------- -76 -6 -12 -4 --------------------- -76 -7 -10 -6 --------------------- -76 -8 -9 -4 --------------------- -76 -9 -8 -4 --------------------- -76 -10 -7 -6 --------------------- --------------------- -75 -0 -Error: div by 0 --------------------- -75 -1 -75 -0 --------------------- -75 -2 -37 -1 --------------------- -75 -3 -25 -0 --------------------- -75 -4 -18 -3 --------------------- -75 -5 -15 -0 --------------------- -75 -6 -12 -3 --------------------- -75 -7 -10 -5 --------------------- -75 -8 -9 -3 --------------------- -75 -9 -8 -3 --------------------- -75 -10 -7 -5 --------------------- --------------------- -74 -0 -Error: div by 0 --------------------- -74 -1 -74 -0 --------------------- -74 -2 -37 -0 --------------------- -74 -3 -24 -2 --------------------- -74 -4 -18 -2 --------------------- -74 -5 -14 -4 --------------------- -74 -6 -12 -2 --------------------- -74 -7 -10 -4 --------------------- -74 -8 -9 -2 --------------------- -74 -9 -8 -2 --------------------- -74 -10 -7 -4 --------------------- --------------------- -73 -0 -Error: div by 0 --------------------- -73 -1 -73 -0 --------------------- -73 -2 -36 -1 --------------------- -73 -3 -24 -1 --------------------- -73 -4 -18 -1 --------------------- -73 -5 -14 -3 --------------------- -73 -6 -12 -1 --------------------- -73 -7 -10 -3 --------------------- -73 -8 -9 -1 --------------------- -73 -9 -8 -1 --------------------- -73 -10 -7 -3 --------------------- --------------------- -72 -0 -Error: div by 0 --------------------- -72 -1 -72 -0 --------------------- -72 -2 -36 -0 --------------------- -72 -3 -24 -0 --------------------- -72 -4 -18 -0 --------------------- -72 -5 -14 -2 --------------------- -72 -6 -12 -0 --------------------- -72 -7 -10 -2 --------------------- -72 -8 -9 -0 --------------------- -72 -9 -8 -0 --------------------- -72 -10 -7 -2 --------------------- --------------------- -71 -0 -Error: div by 0 --------------------- -71 -1 -71 -0 --------------------- -71 -2 -35 -1 --------------------- -71 -3 -23 -2 --------------------- -71 -4 -17 -3 --------------------- -71 -5 -14 -1 --------------------- -71 -6 -11 -5 --------------------- -71 -7 -10 -1 --------------------- -71 -8 -8 -7 --------------------- -71 -9 -7 -8 --------------------- -71 -10 -7 -1 --------------------- --------------------- -70 -0 -Error: div by 0 --------------------- -70 -1 -70 -0 --------------------- -70 -2 -35 -0 --------------------- -70 -3 -23 -1 --------------------- -70 -4 -17 -2 --------------------- -70 -5 -14 -0 --------------------- -70 -6 -11 -4 --------------------- -70 -7 -10 -0 --------------------- -70 -8 -8 -6 --------------------- -70 -9 -7 -7 --------------------- -70 -10 -7 -0 --------------------- --------------------- -69 -0 -Error: div by 0 --------------------- -69 -1 -69 -0 --------------------- -69 -2 -34 -1 --------------------- -69 -3 -23 -0 --------------------- -69 -4 -17 -1 --------------------- -69 -5 -13 -4 --------------------- -69 -6 -11 -3 --------------------- -69 -7 -9 -6 --------------------- -69 -8 -8 -5 --------------------- -69 -9 -7 -6 --------------------- -69 -10 -6 -9 --------------------- --------------------- -68 -0 -Error: div by 0 --------------------- -68 -1 -68 -0 --------------------- -68 -2 -34 -0 --------------------- -68 -3 -22 -2 --------------------- -68 -4 -17 -0 --------------------- -68 -5 -13 -3 --------------------- -68 -6 -11 -2 --------------------- -68 -7 -9 -5 --------------------- -68 -8 -8 -4 --------------------- -68 -9 -7 -5 --------------------- -68 -10 -6 -8 --------------------- --------------------- -67 -0 -Error: div by 0 --------------------- -67 -1 -67 -0 --------------------- -67 -2 -33 -1 --------------------- -67 -3 -22 -1 --------------------- -67 -4 -16 -3 --------------------- -67 -5 -13 -2 --------------------- -67 -6 -11 -1 --------------------- -67 -7 -9 -4 --------------------- -67 -8 -8 -3 --------------------- -67 -9 -7 -4 --------------------- -67 -10 -6 -7 --------------------- --------------------- -66 -0 -Error: div by 0 --------------------- -66 -1 -66 -0 --------------------- -66 -2 -33 -0 --------------------- -66 -3 -22 -0 --------------------- -66 -4 -16 -2 --------------------- -66 -5 -13 -1 --------------------- -66 -6 -11 -0 --------------------- -66 -7 -9 -3 --------------------- -66 -8 -8 -2 --------------------- -66 -9 -7 -3 --------------------- -66 -10 -6 -6 --------------------- --------------------- -65 -0 -Error: div by 0 --------------------- -65 -1 -65 -0 --------------------- -65 -2 -32 -1 --------------------- -65 -3 -21 -2 --------------------- -65 -4 -16 -1 --------------------- -65 -5 -13 -0 --------------------- -65 -6 -10 -5 --------------------- -65 -7 -9 -2 --------------------- -65 -8 -8 -1 --------------------- -65 -9 -7 -2 --------------------- -65 -10 -6 -5 --------------------- --------------------- -64 -0 -Error: div by 0 --------------------- -64 -1 -64 -0 --------------------- -64 -2 -32 -0 --------------------- -64 -3 -21 -1 --------------------- -64 -4 -16 -0 --------------------- -64 -5 -12 -4 --------------------- -64 -6 -10 -4 --------------------- -64 -7 -9 -1 --------------------- -64 -8 -8 -0 --------------------- -64 -9 -7 -1 --------------------- -64 -10 -6 -4 --------------------- --------------------- -63 -0 -Error: div by 0 --------------------- -63 -1 -63 -0 --------------------- -63 -2 -31 -1 --------------------- -63 -3 -21 -0 --------------------- -63 -4 -15 -3 --------------------- -63 -5 -12 -3 --------------------- -63 -6 -10 -3 --------------------- -63 -7 -9 -0 --------------------- -63 -8 -7 -7 --------------------- -63 -9 -7 -0 --------------------- -63 -10 -6 -3 --------------------- --------------------- -62 -0 -Error: div by 0 --------------------- -62 -1 -62 -0 --------------------- -62 -2 -31 -0 --------------------- -62 -3 -20 -2 --------------------- -62 -4 -15 -2 --------------------- -62 -5 -12 -2 --------------------- -62 -6 -10 -2 --------------------- -62 -7 -8 -6 --------------------- -62 -8 -7 -6 --------------------- -62 -9 -6 -8 --------------------- -62 -10 -6 -2 --------------------- --------------------- -61 -0 -Error: div by 0 --------------------- -61 -1 -61 -0 --------------------- -61 -2 -30 -1 --------------------- -61 -3 -20 -1 --------------------- -61 -4 -15 -1 --------------------- -61 -5 -12 -1 --------------------- -61 -6 -10 -1 --------------------- -61 -7 -8 -5 --------------------- -61 -8 -7 -5 --------------------- -61 -9 -6 -7 --------------------- -61 -10 -6 -1 --------------------- --------------------- -60 -0 -Error: div by 0 --------------------- -60 -1 -60 -0 --------------------- -60 -2 -30 -0 --------------------- -60 -3 -20 -0 --------------------- -60 -4 -15 -0 --------------------- -60 -5 -12 -0 --------------------- -60 -6 -10 -0 --------------------- -60 -7 -8 -4 --------------------- -60 -8 -7 -4 --------------------- -60 -9 -6 -6 --------------------- -60 -10 -6 -0 --------------------- --------------------- -59 -0 -Error: div by 0 --------------------- -59 -1 -59 -0 --------------------- -59 -2 -29 -1 --------------------- -59 -3 -19 -2 --------------------- -59 -4 -14 -3 --------------------- -59 -5 -11 -4 --------------------- -59 -6 -9 -5 --------------------- -59 -7 -8 -3 --------------------- -59 -8 -7 -3 --------------------- -59 -9 -6 -5 --------------------- -59 -10 -5 -9 --------------------- --------------------- -58 -0 -Error: div by 0 --------------------- -58 -1 -58 -0 --------------------- -58 -2 -29 -0 --------------------- -58 -3 -19 -1 --------------------- -58 -4 -14 -2 --------------------- -58 -5 -11 -3 --------------------- -58 -6 -9 -4 --------------------- -58 -7 -8 -2 --------------------- -58 -8 -7 -2 --------------------- -58 -9 -6 -4 --------------------- -58 -10 -5 -8 --------------------- --------------------- -57 -0 -Error: div by 0 --------------------- -57 -1 -57 -0 --------------------- -57 -2 -28 -1 --------------------- -57 -3 -19 -0 --------------------- -57 -4 -14 -1 --------------------- -57 -5 -11 -2 --------------------- -57 -6 -9 -3 --------------------- -57 -7 -8 -1 --------------------- -57 -8 -7 -1 --------------------- -57 -9 -6 -3 --------------------- -57 -10 -5 -7 --------------------- --------------------- -56 -0 -Error: div by 0 --------------------- -56 -1 -56 -0 --------------------- -56 -2 -28 -0 --------------------- -56 -3 -18 -2 --------------------- -56 -4 -14 -0 --------------------- -56 -5 -11 -1 --------------------- -56 -6 -9 -2 --------------------- -56 -7 -8 -0 --------------------- -56 -8 -7 -0 --------------------- -56 -9 -6 -2 --------------------- -56 -10 -5 -6 --------------------- --------------------- -55 -0 -Error: div by 0 --------------------- -55 -1 -55 -0 --------------------- -55 -2 -27 -1 --------------------- -55 -3 -18 -1 --------------------- -55 -4 -13 -3 --------------------- -55 -5 -11 -0 --------------------- -55 -6 -9 -1 --------------------- -55 -7 -7 -6 --------------------- -55 -8 -6 -7 --------------------- -55 -9 -6 -1 --------------------- -55 -10 -5 -5 --------------------- --------------------- -54 -0 -Error: div by 0 --------------------- -54 -1 -54 -0 --------------------- -54 -2 -27 -0 --------------------- -54 -3 -18 -0 --------------------- -54 -4 -13 -2 --------------------- -54 -5 -10 -4 --------------------- -54 -6 -9 -0 --------------------- -54 -7 -7 -5 --------------------- -54 -8 -6 -6 --------------------- -54 -9 -6 -0 --------------------- -54 -10 -5 -4 --------------------- --------------------- -53 -0 -Error: div by 0 --------------------- -53 -1 -53 -0 --------------------- -53 -2 -26 -1 --------------------- -53 -3 -17 -2 --------------------- -53 -4 -13 -1 --------------------- -53 -5 -10 -3 --------------------- -53 -6 -8 -5 --------------------- -53 -7 -7 -4 --------------------- -53 -8 -6 -5 --------------------- -53 -9 -5 -8 --------------------- -53 -10 -5 -3 --------------------- --------------------- -52 -0 -Error: div by 0 --------------------- -52 -1 -52 -0 --------------------- -52 -2 -26 -0 --------------------- -52 -3 -17 -1 --------------------- -52 -4 -13 -0 --------------------- -52 -5 -10 -2 --------------------- -52 -6 -8 -4 --------------------- -52 -7 -7 -3 --------------------- -52 -8 -6 -4 --------------------- -52 -9 -5 -7 --------------------- -52 -10 -5 -2 --------------------- --------------------- -51 -0 -Error: div by 0 --------------------- -51 -1 -51 -0 --------------------- -51 -2 -25 -1 --------------------- -51 -3 -17 -0 --------------------- -51 -4 -12 -3 --------------------- -51 -5 -10 -1 --------------------- -51 -6 -8 -3 --------------------- -51 -7 -7 -2 --------------------- -51 -8 -6 -3 --------------------- -51 -9 -5 -6 --------------------- -51 -10 -5 -1 --------------------- --------------------- -50 -0 -Error: div by 0 --------------------- -50 -1 -50 -0 --------------------- -50 -2 -25 -0 --------------------- -50 -3 -16 -2 --------------------- -50 -4 -12 -2 --------------------- -50 -5 -10 -0 --------------------- -50 -6 -8 -2 --------------------- -50 -7 -7 -1 --------------------- -50 -8 -6 -2 --------------------- -50 -9 -5 -5 --------------------- -50 -10 -5 -0 --------------------- --------------------- -49 -0 -Error: div by 0 --------------------- -49 -1 -49 -0 --------------------- -49 -2 -24 -1 --------------------- -49 -3 -16 -1 --------------------- -49 -4 -12 -1 --------------------- -49 -5 -9 -4 --------------------- -49 -6 -8 -1 --------------------- -49 -7 -7 -0 --------------------- -49 -8 -6 -1 --------------------- -49 -9 -5 -4 --------------------- -49 -10 -4 -9 --------------------- --------------------- -48 -0 -Error: div by 0 --------------------- -48 -1 -48 -0 --------------------- -48 -2 -24 -0 --------------------- -48 -3 -16 -0 --------------------- -48 -4 -12 -0 --------------------- -48 -5 -9 -3 --------------------- -48 -6 -8 -0 --------------------- -48 -7 -6 -6 --------------------- -48 -8 -6 -0 --------------------- -48 -9 -5 -3 --------------------- -48 -10 -4 -8 --------------------- --------------------- -47 -0 -Error: div by 0 --------------------- -47 -1 -47 -0 --------------------- -47 -2 -23 -1 --------------------- -47 -3 -15 -2 --------------------- -47 -4 -11 -3 --------------------- -47 -5 -9 -2 --------------------- -47 -6 -7 -5 --------------------- -47 -7 -6 -5 --------------------- -47 -8 -5 -7 --------------------- -47 -9 -5 -2 --------------------- -47 -10 -4 -7 --------------------- --------------------- -46 -0 -Error: div by 0 --------------------- -46 -1 -46 -0 --------------------- -46 -2 -23 -0 --------------------- -46 -3 -15 -1 --------------------- -46 -4 -11 -2 --------------------- -46 -5 -9 -1 --------------------- -46 -6 -7 -4 --------------------- -46 -7 -6 -4 --------------------- -46 -8 -5 -6 --------------------- -46 -9 -5 -1 --------------------- -46 -10 -4 -6 --------------------- --------------------- -45 -0 -Error: div by 0 --------------------- -45 -1 -45 -0 --------------------- -45 -2 -22 -1 --------------------- -45 -3 -15 -0 --------------------- -45 -4 -11 -1 --------------------- -45 -5 -9 -0 --------------------- -45 -6 -7 -3 --------------------- -45 -7 -6 -3 --------------------- -45 -8 -5 -5 --------------------- -45 -9 -5 -0 --------------------- -45 -10 -4 -5 --------------------- --------------------- -44 -0 -Error: div by 0 --------------------- -44 -1 -44 -0 --------------------- -44 -2 -22 -0 --------------------- -44 -3 -14 -2 --------------------- -44 -4 -11 -0 --------------------- -44 -5 -8 -4 --------------------- -44 -6 -7 -2 --------------------- -44 -7 -6 -2 --------------------- -44 -8 -5 -4 --------------------- -44 -9 -4 -8 --------------------- -44 -10 -4 -4 --------------------- --------------------- -43 -0 -Error: div by 0 --------------------- -43 -1 -43 -0 --------------------- -43 -2 -21 -1 --------------------- -43 -3 -14 -1 --------------------- -43 -4 -10 -3 --------------------- -43 -5 -8 -3 --------------------- -43 -6 -7 -1 --------------------- -43 -7 -6 -1 --------------------- -43 -8 -5 -3 --------------------- -43 -9 -4 -7 --------------------- -43 -10 -4 -3 --------------------- --------------------- -42 -0 -Error: div by 0 --------------------- -42 -1 -42 -0 --------------------- -42 -2 -21 -0 --------------------- -42 -3 -14 -0 --------------------- -42 -4 -10 -2 --------------------- -42 -5 -8 -2 --------------------- -42 -6 -7 -0 --------------------- -42 -7 -6 -0 --------------------- -42 -8 -5 -2 --------------------- -42 -9 -4 -6 --------------------- -42 -10 -4 -2 --------------------- --------------------- -41 -0 -Error: div by 0 --------------------- -41 -1 -41 -0 --------------------- -41 -2 -20 -1 --------------------- -41 -3 -13 -2 --------------------- -41 -4 -10 -1 --------------------- -41 -5 -8 -1 --------------------- -41 -6 -6 -5 --------------------- -41 -7 -5 -6 --------------------- -41 -8 -5 -1 --------------------- -41 -9 -4 -5 --------------------- -41 -10 -4 -1 --------------------- --------------------- -40 -0 -Error: div by 0 --------------------- -40 -1 -40 -0 --------------------- -40 -2 -20 -0 --------------------- -40 -3 -13 -1 --------------------- -40 -4 -10 -0 --------------------- -40 -5 -8 -0 --------------------- -40 -6 -6 -4 --------------------- -40 -7 -5 -5 --------------------- -40 -8 -5 -0 --------------------- -40 -9 -4 -4 --------------------- -40 -10 -4 -0 --------------------- --------------------- -39 -0 -Error: div by 0 --------------------- -39 -1 -39 -0 --------------------- -39 -2 -19 -1 --------------------- -39 -3 -13 -0 --------------------- -39 -4 -9 -3 --------------------- -39 -5 -7 -4 --------------------- -39 -6 -6 -3 --------------------- -39 -7 -5 -4 --------------------- -39 -8 -4 -7 --------------------- -39 -9 -4 -3 --------------------- -39 -10 -3 -9 --------------------- --------------------- -38 -0 -Error: div by 0 --------------------- -38 -1 -38 -0 --------------------- -38 -2 -19 -0 --------------------- -38 -3 -12 -2 --------------------- -38 -4 -9 -2 --------------------- -38 -5 -7 -3 --------------------- -38 -6 -6 -2 --------------------- -38 -7 -5 -3 --------------------- -38 -8 -4 -6 --------------------- -38 -9 -4 -2 --------------------- -38 -10 -3 -8 --------------------- --------------------- -37 -0 -Error: div by 0 --------------------- -37 -1 -37 -0 --------------------- -37 -2 -18 -1 --------------------- -37 -3 -12 -1 --------------------- -37 -4 -9 -1 --------------------- -37 -5 -7 -2 --------------------- -37 -6 -6 -1 --------------------- -37 -7 -5 -2 --------------------- -37 -8 -4 -5 --------------------- -37 -9 -4 -1 --------------------- -37 -10 -3 -7 --------------------- --------------------- -36 -0 -Error: div by 0 --------------------- -36 -1 -36 -0 --------------------- -36 -2 -18 -0 --------------------- -36 -3 -12 -0 --------------------- -36 -4 -9 -0 --------------------- -36 -5 -7 -1 --------------------- -36 -6 -6 -0 --------------------- -36 -7 -5 -1 --------------------- -36 -8 -4 -4 --------------------- -36 -9 -4 -0 --------------------- -36 -10 -3 -6 --------------------- --------------------- -35 -0 -Error: div by 0 --------------------- -35 -1 -35 -0 --------------------- -35 -2 -17 -1 --------------------- -35 -3 -11 -2 --------------------- -35 -4 -8 -3 --------------------- -35 -5 -7 -0 --------------------- -35 -6 -5 -5 --------------------- -35 -7 -5 -0 --------------------- -35 -8 -4 -3 --------------------- -35 -9 -3 -8 --------------------- -35 -10 -3 -5 --------------------- --------------------- -34 -0 -Error: div by 0 --------------------- -34 -1 -34 -0 --------------------- -34 -2 -17 -0 --------------------- -34 -3 -11 -1 --------------------- -34 -4 -8 -2 --------------------- -34 -5 -6 -4 --------------------- -34 -6 -5 -4 --------------------- -34 -7 -4 -6 --------------------- -34 -8 -4 -2 --------------------- -34 -9 -3 -7 --------------------- -34 -10 -3 -4 --------------------- --------------------- -33 -0 -Error: div by 0 --------------------- -33 -1 -33 -0 --------------------- -33 -2 -16 -1 --------------------- -33 -3 -11 -0 --------------------- -33 -4 -8 -1 --------------------- -33 -5 -6 -3 --------------------- -33 -6 -5 -3 --------------------- -33 -7 -4 -5 --------------------- -33 -8 -4 -1 --------------------- -33 -9 -3 -6 --------------------- -33 -10 -3 -3 --------------------- --------------------- -32 -0 -Error: div by 0 --------------------- -32 -1 -32 -0 --------------------- -32 -2 -16 -0 --------------------- -32 -3 -10 -2 --------------------- -32 -4 -8 -0 --------------------- -32 -5 -6 -2 --------------------- -32 -6 -5 -2 --------------------- -32 -7 -4 -4 --------------------- -32 -8 -4 -0 --------------------- -32 -9 -3 -5 --------------------- -32 -10 -3 -2 --------------------- --------------------- -31 -0 -Error: div by 0 --------------------- -31 -1 -31 -0 --------------------- -31 -2 -15 -1 --------------------- -31 -3 -10 -1 --------------------- -31 -4 -7 -3 --------------------- -31 -5 -6 -1 --------------------- -31 -6 -5 -1 --------------------- -31 -7 -4 -3 --------------------- -31 -8 -3 -7 --------------------- -31 -9 -3 -4 --------------------- -31 -10 -3 -1 --------------------- --------------------- -30 -0 -Error: div by 0 --------------------- -30 -1 -30 -0 --------------------- -30 -2 -15 -0 --------------------- -30 -3 -10 -0 --------------------- -30 -4 -7 -2 --------------------- -30 -5 -6 -0 --------------------- -30 -6 -5 -0 --------------------- -30 -7 -4 -2 --------------------- -30 -8 -3 -6 --------------------- -30 -9 -3 -3 --------------------- -30 -10 -3 -0 --------------------- --------------------- -29 -0 -Error: div by 0 --------------------- -29 -1 -29 -0 --------------------- -29 -2 -14 -1 --------------------- -29 -3 -9 -2 --------------------- -29 -4 -7 -1 --------------------- -29 -5 -5 -4 --------------------- -29 -6 -4 -5 --------------------- -29 -7 -4 -1 --------------------- -29 -8 -3 -5 --------------------- -29 -9 -3 -2 --------------------- -29 -10 -2 -9 --------------------- --------------------- -28 -0 -Error: div by 0 --------------------- -28 -1 -28 -0 --------------------- -28 -2 -14 -0 --------------------- -28 -3 -9 -1 --------------------- -28 -4 -7 -0 --------------------- -28 -5 -5 -3 --------------------- -28 -6 -4 -4 --------------------- -28 -7 -4 -0 --------------------- -28 -8 -3 -4 --------------------- -28 -9 -3 -1 --------------------- -28 -10 -2 -8 --------------------- --------------------- -27 -0 -Error: div by 0 --------------------- -27 -1 -27 -0 --------------------- -27 -2 -13 -1 --------------------- -27 -3 -9 -0 --------------------- -27 -4 -6 -3 --------------------- -27 -5 -5 -2 --------------------- -27 -6 -4 -3 --------------------- -27 -7 -3 -6 --------------------- -27 -8 -3 -3 --------------------- -27 -9 -3 -0 --------------------- -27 -10 -2 -7 --------------------- --------------------- -26 -0 -Error: div by 0 --------------------- -26 -1 -26 -0 --------------------- -26 -2 -13 -0 --------------------- -26 -3 -8 -2 --------------------- -26 -4 -6 -2 --------------------- -26 -5 -5 -1 --------------------- -26 -6 -4 -2 --------------------- -26 -7 -3 -5 --------------------- -26 -8 -3 -2 --------------------- -26 -9 -2 -8 --------------------- -26 -10 -2 -6 --------------------- --------------------- -25 -0 -Error: div by 0 --------------------- -25 -1 -25 -0 --------------------- -25 -2 -12 -1 --------------------- -25 -3 -8 -1 --------------------- -25 -4 -6 -1 --------------------- -25 -5 -5 -0 --------------------- -25 -6 -4 -1 --------------------- -25 -7 -3 -4 --------------------- -25 -8 -3 -1 --------------------- -25 -9 -2 -7 --------------------- -25 -10 -2 -5 --------------------- --------------------- -24 -0 -Error: div by 0 --------------------- -24 -1 -24 -0 --------------------- -24 -2 -12 -0 --------------------- -24 -3 -8 -0 --------------------- -24 -4 -6 -0 --------------------- -24 -5 -4 -4 --------------------- -24 -6 -4 -0 --------------------- -24 -7 -3 -3 --------------------- -24 -8 -3 -0 --------------------- -24 -9 -2 -6 --------------------- -24 -10 -2 -4 --------------------- --------------------- -23 -0 -Error: div by 0 --------------------- -23 -1 -23 -0 --------------------- -23 -2 -11 -1 --------------------- -23 -3 -7 -2 --------------------- -23 -4 -5 -3 --------------------- -23 -5 -4 -3 --------------------- -23 -6 -3 -5 --------------------- -23 -7 -3 -2 --------------------- -23 -8 -2 -7 --------------------- -23 -9 -2 -5 --------------------- -23 -10 -2 -3 --------------------- --------------------- -22 -0 -Error: div by 0 --------------------- -22 -1 -22 -0 --------------------- -22 -2 -11 -0 --------------------- -22 -3 -7 -1 --------------------- -22 -4 -5 -2 --------------------- -22 -5 -4 -2 --------------------- -22 -6 -3 -4 --------------------- -22 -7 -3 -1 --------------------- -22 -8 -2 -6 --------------------- -22 -9 -2 -4 --------------------- -22 -10 -2 -2 --------------------- --------------------- -21 -0 -Error: div by 0 --------------------- -21 -1 -21 -0 --------------------- -21 -2 -10 -1 --------------------- -21 -3 -7 -0 --------------------- -21 -4 -5 -1 --------------------- -21 -5 -4 -1 --------------------- -21 -6 -3 -3 --------------------- -21 -7 -3 -0 --------------------- -21 -8 -2 -5 --------------------- -21 -9 -2 -3 --------------------- -21 -10 -2 -1 --------------------- --------------------- -20 -0 -Error: div by 0 --------------------- -20 -1 -20 -0 --------------------- -20 -2 -10 -0 --------------------- -20 -3 -6 -2 --------------------- -20 -4 -5 -0 --------------------- -20 -5 -4 -0 --------------------- -20 -6 -3 -2 --------------------- -20 -7 -2 -6 --------------------- -20 -8 -2 -4 --------------------- -20 -9 -2 -2 --------------------- -20 -10 -2 -0 --------------------- --------------------- -19 -0 -Error: div by 0 --------------------- -19 -1 -19 -0 --------------------- -19 -2 -9 -1 --------------------- -19 -3 -6 -1 --------------------- -19 -4 -4 -3 --------------------- -19 -5 -3 -4 --------------------- -19 -6 -3 -1 --------------------- -19 -7 -2 -5 --------------------- -19 -8 -2 -3 --------------------- -19 -9 -2 -1 --------------------- -19 -10 -1 -9 --------------------- --------------------- -18 -0 -Error: div by 0 --------------------- -18 -1 -18 -0 --------------------- -18 -2 -9 -0 --------------------- -18 -3 -6 -0 --------------------- -18 -4 -4 -2 --------------------- -18 -5 -3 -3 --------------------- -18 -6 -3 -0 --------------------- -18 -7 -2 -4 --------------------- -18 -8 -2 -2 --------------------- -18 -9 -2 -0 --------------------- -18 -10 -1 -8 --------------------- --------------------- -17 -0 -Error: div by 0 --------------------- -17 -1 -17 -0 --------------------- -17 -2 -8 -1 --------------------- -17 -3 -5 -2 --------------------- -17 -4 -4 -1 --------------------- -17 -5 -3 -2 --------------------- -17 -6 -2 -5 --------------------- -17 -7 -2 -3 --------------------- -17 -8 -2 -1 --------------------- -17 -9 -1 -8 --------------------- -17 -10 -1 -7 --------------------- --------------------- -16 -0 -Error: div by 0 --------------------- -16 -1 -16 -0 --------------------- -16 -2 -8 -0 --------------------- -16 -3 -5 -1 --------------------- -16 -4 -4 -0 --------------------- -16 -5 -3 -1 --------------------- -16 -6 -2 -4 --------------------- -16 -7 -2 -2 --------------------- -16 -8 -2 -0 --------------------- -16 -9 -1 -7 --------------------- -16 -10 -1 -6 --------------------- --------------------- -15 -0 -Error: div by 0 --------------------- -15 -1 -15 -0 --------------------- -15 -2 -7 -1 --------------------- -15 -3 -5 -0 --------------------- -15 -4 -3 -3 --------------------- -15 -5 -3 -0 --------------------- -15 -6 -2 -3 --------------------- -15 -7 -2 -1 --------------------- -15 -8 -1 -7 --------------------- -15 -9 -1 -6 --------------------- -15 -10 -1 -5 --------------------- --------------------- -14 -0 -Error: div by 0 --------------------- -14 -1 -14 -0 --------------------- -14 -2 -7 -0 --------------------- -14 -3 -4 -2 --------------------- -14 -4 -3 -2 --------------------- -14 -5 -2 -4 --------------------- -14 -6 -2 -2 --------------------- -14 -7 -2 -0 --------------------- -14 -8 -1 -6 --------------------- -14 -9 -1 -5 --------------------- -14 -10 -1 -4 --------------------- --------------------- -13 -0 -Error: div by 0 --------------------- -13 -1 -13 -0 --------------------- -13 -2 -6 -1 --------------------- -13 -3 -4 -1 --------------------- -13 -4 -3 -1 --------------------- -13 -5 -2 -3 --------------------- -13 -6 -2 -1 --------------------- -13 -7 -1 -6 --------------------- -13 -8 -1 -5 --------------------- -13 -9 -1 -4 --------------------- -13 -10 -1 -3 --------------------- --------------------- -12 -0 -Error: div by 0 --------------------- -12 -1 -12 -0 --------------------- -12 -2 -6 -0 --------------------- -12 -3 -4 -0 --------------------- -12 -4 -3 -0 --------------------- -12 -5 -2 -2 --------------------- -12 -6 -2 -0 --------------------- -12 -7 -1 -5 --------------------- -12 -8 -1 -4 --------------------- -12 -9 -1 -3 --------------------- -12 -10 -1 -2 --------------------- --------------------- -11 -0 -Error: div by 0 --------------------- -11 -1 -11 -0 --------------------- -11 -2 -5 -1 --------------------- -11 -3 -3 -2 --------------------- -11 -4 -2 -3 --------------------- -11 -5 -2 -1 --------------------- -11 -6 -1 -5 --------------------- -11 -7 -1 -4 --------------------- -11 -8 -1 -3 --------------------- -11 -9 -1 -2 --------------------- -11 -10 -1 -1 --------------------- --------------------- -10 -0 -Error: div by 0 --------------------- -10 -1 -10 -0 --------------------- -10 -2 -5 -0 --------------------- -10 -3 -3 -1 --------------------- -10 -4 -2 -2 --------------------- -10 -5 -2 -0 --------------------- -10 -6 -1 -4 --------------------- -10 -7 -1 -3 --------------------- -10 -8 -1 -2 --------------------- -10 -9 -1 -1 --------------------- -10 -10 -1 -0 --------------------- --------------------- -9 -0 -Error: div by 0 --------------------- -9 -1 -9 -0 --------------------- -9 -2 -4 -1 --------------------- -9 -3 -3 -0 --------------------- -9 -4 -2 -1 --------------------- -9 -5 -1 -4 --------------------- -9 -6 -1 -3 --------------------- -9 -7 -1 -2 --------------------- -9 -8 -1 -1 --------------------- -9 -9 -1 -0 --------------------- -9 -10 -0 -9 --------------------- --------------------- -8 -0 -Error: div by 0 --------------------- -8 -1 -8 -0 --------------------- -8 -2 -4 -0 --------------------- -8 -3 -2 -2 --------------------- -8 -4 -2 -0 --------------------- -8 -5 -1 -3 --------------------- -8 -6 -1 -2 --------------------- -8 -7 -1 -1 --------------------- -8 -8 -1 -0 --------------------- -8 -9 -0 -8 --------------------- -8 -10 -0 -8 --------------------- --------------------- -7 -0 -Error: div by 0 --------------------- -7 -1 -7 -0 --------------------- -7 -2 -3 -1 --------------------- -7 -3 -2 -1 --------------------- -7 -4 -1 -3 --------------------- -7 -5 -1 -2 --------------------- -7 -6 -1 -1 --------------------- -7 -7 -1 -0 --------------------- -7 -8 -0 -7 --------------------- -7 -9 -0 -7 --------------------- -7 -10 -0 -7 --------------------- --------------------- -6 -0 -Error: div by 0 --------------------- -6 -1 -6 -0 --------------------- -6 -2 -3 -0 --------------------- -6 -3 -2 -0 --------------------- -6 -4 -1 -2 --------------------- -6 -5 -1 -1 --------------------- -6 -6 -1 -0 --------------------- -6 -7 -0 -6 --------------------- -6 -8 -0 -6 --------------------- -6 -9 -0 -6 --------------------- -6 -10 -0 -6 --------------------- --------------------- -5 -0 -Error: div by 0 --------------------- -5 -1 -5 -0 --------------------- -5 -2 -2 -1 --------------------- -5 -3 -1 -2 --------------------- -5 -4 -1 -1 --------------------- -5 -5 -1 -0 --------------------- -5 -6 -0 -5 --------------------- -5 -7 -0 -5 --------------------- -5 -8 -0 -5 --------------------- -5 -9 -0 -5 --------------------- -5 -10 -0 -5 --------------------- --------------------- -4 -0 -Error: div by 0 --------------------- -4 -1 -4 -0 --------------------- -4 -2 -2 -0 --------------------- -4 -3 -1 -1 --------------------- -4 -4 -1 -0 --------------------- -4 -5 -0 -4 --------------------- -4 -6 -0 -4 --------------------- -4 -7 -0 -4 --------------------- -4 -8 -0 -4 --------------------- -4 -9 -0 -4 --------------------- -4 -10 -0 -4 --------------------- --------------------- -3 -0 -Error: div by 0 --------------------- -3 -1 -3 -0 --------------------- -3 -2 -1 -1 --------------------- -3 -3 -1 -0 --------------------- -3 -4 -0 -3 --------------------- -3 -5 -0 -3 --------------------- -3 -6 -0 -3 --------------------- -3 -7 -0 -3 --------------------- -3 -8 -0 -3 --------------------- -3 -9 -0 -3 --------------------- -3 -10 -0 -3 --------------------- --------------------- -2 -0 -Error: div by 0 --------------------- -2 -1 -2 -0 --------------------- -2 -2 -1 -0 --------------------- -2 -3 -0 -2 --------------------- -2 -4 -0 -2 --------------------- -2 -5 -0 -2 --------------------- -2 -6 -0 -2 --------------------- -2 -7 -0 -2 --------------------- -2 -8 -0 -2 --------------------- -2 -9 -0 -2 --------------------- -2 -10 -0 -2 --------------------- --------------------- -1 -0 -Error: div by 0 --------------------- -1 -1 -1 -0 --------------------- -1 -2 -0 -1 --------------------- -1 -3 -0 -1 --------------------- -1 -4 -0 -1 --------------------- -1 -5 -0 -1 --------------------- -1 -6 -0 -1 --------------------- -1 -7 -0 -1 --------------------- -1 -8 -0 -1 --------------------- -1 -9 -0 -1 --------------------- -1 -10 -0 -1 --------------------- --------------------- -0 -0 -Error: div by 0 --------------------- -0 -1 -0 -0 --------------------- -0 -2 -0 -0 --------------------- -0 -3 -0 -0 --------------------- -0 -4 -0 -0 --------------------- -0 -5 -0 -0 --------------------- -0 -6 -0 -0 --------------------- -0 -7 -0 -0 --------------------- -0 -8 -0 -0 --------------------- -0 -9 -0 -0 --------------------- -0 -10 -0 -0 --------------------- diff --git a/test/integration/casl2/lib_divl/Makefile b/test/integration/casl2/lib_divl/Makefile deleted file mode 100644 index 2dd63a4..0000000 --- a/test/integration/casl2/lib_divl/Makefile +++ /dev/null @@ -1,6 +0,0 @@ -include ../CMD.mk # YACASL2DIR, CASL2 -LIBDIR = $(YACASL2DIR)/as/casl2lib -ASDIR = $(YACASL2DIR)/as/casl2lib_test -ASFILE = $(ASDIR)/divl_call.casl $(LIBDIR)/divl.casl $(LIBDIR)/outl_main.casl $(LIBDIR)/rev.casl -CMD = $(CASL2) $(ASFILE) -include ../TEST.mk diff --git a/test/integration/casl2/lib_inl/0.txt b/test/integration/casl2/lib_inl/0.txt deleted file mode 100644 index 867f4f3..0000000 --- a/test/integration/casl2/lib_inl/0.txt +++ /dev/null @@ -1,15 +0,0 @@ -../../../../casl2 ../../../../as/casl2lib_driver/inl.casl ../../../../as/casl2lib/inl.casl ../../../../as/casl2lib/outl.casl -0 -1 -2 -10 -12 -32767 -32768 -65535 -0 -18000 -Not A Number -Not A Number -Not A Number -g diff --git a/test/integration/casl2/lib_inl/Makefile b/test/integration/casl2/lib_inl/Makefile deleted file mode 100644 index a8d59a4..0000000 --- a/test/integration/casl2/lib_inl/Makefile +++ /dev/null @@ -1,7 +0,0 @@ -include ../CMD.mk # YACASL2DIR, CASL2 -LIBDIR = $(YACASL2DIR)/as/casl2lib -ASDIR = $(YACASL2DIR)/as/casl2lib_driver -ASFILE = $(ASDIR)/inl.casl $(LIBDIR)/inl.casl $(LIBDIR)/outl.casl -IN = teststr.txt -CMD = $(CASL2) $(ASFILE) <$(IN) -include ../TEST.mk diff --git a/test/integration/casl2/lib_inl/teststr.txt b/test/integration/casl2/lib_inl/teststr.txt deleted file mode 100644 index c51770a..0000000 --- a/test/integration/casl2/lib_inl/teststr.txt +++ /dev/null @@ -1,14 +0,0 @@ -0 -1 -2 -10 -12 -32767 -32768 -65535 -65536 -90000 -100000 --1 -NOTNUMBER - diff --git a/test/integration/casl2/literalstr_err/0.txt b/test/integration/casl2/literalstr_err/0.txt deleted file mode 100644 index d84ce53..0000000 --- a/test/integration/casl2/literalstr_err/0.txt +++ /dev/null @@ -1,5 +0,0 @@ -../../../../casl2 -td ../../../../as/ERR/literalstr_err.casl - -Assemble ../../../../as/ERR/literalstr_err.casl (0) -Assemble error - 124: 'abcdeABCDE': more than one character in literal -../../../../as/ERR/literalstr_err.casl: 2: LAD GR1,='abcdeABCDE' diff --git a/test/integration/casl2/literalstr_err/Makefile b/test/integration/casl2/literalstr_err/Makefile deleted file mode 100644 index ca393d8..0000000 --- a/test/integration/casl2/literalstr_err/Makefile +++ /dev/null @@ -1,6 +0,0 @@ -include ../CMD.mk # YACASL2DIR, CASL2 -CASL2FLAG = -td -ASDIR = $(YACASL2DIR)/as/ERR -ASFILE = $(ASDIR)/literalstr_err.casl -CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) -include ../TEST.mk diff --git a/test/integration/casl2/minim_call/0.txt b/test/integration/casl2/minim_call/0.txt deleted file mode 100644 index d36a803..0000000 --- a/test/integration/casl2/minim_call/0.txt +++ /dev/null @@ -1,2 +0,0 @@ -../../../../casl2 ../../../../as/FUNC/minim_call.casl ../../../../as/FUNC/minim.casl ../../../../as/FUNC/outa.casl --39 diff --git a/test/integration/casl2/minim_call/Makefile b/test/integration/casl2/minim_call/Makefile deleted file mode 100644 index b0bf0c6..0000000 --- a/test/integration/casl2/minim_call/Makefile +++ /dev/null @@ -1,6 +0,0 @@ -include ../CMD.mk # YACASL2DIR, CASL2 -ASDIR = $(YACASL2DIR)/as/casl2lib_test -LIBDIR = $(YACASL2DIR)/as/casl2lib -ASFILE = $(ASDIR)/minim_call.casl $(LIBDIR)/minim.casl $(LIBDIR)/outa.casl -CMD = $(CASL2) $(ASFILE) -include ../TEST.mk diff --git a/test/integration/casl2/misc_count1/0.txt b/test/integration/casl2/misc_count1/0.txt deleted file mode 100644 index 029f1d1..0000000 --- a/test/integration/casl2/misc_count1/0.txt +++ /dev/null @@ -1,257 +0,0 @@ -../../../../casl2 ../../../../as/FUNC/count1_call.casl ../../../../as/FUNC/count1.casl ../../../../as/FUNC/outa.casl -0 -1 -1 -2 -1 -2 -2 -3 -1 -2 -2 -3 -2 -3 -3 -4 -1 -2 -2 -3 -2 -3 -3 -4 -2 -3 -3 -4 -3 -4 -4 -5 -1 -2 -2 -3 -2 -3 -3 -4 -2 -3 -3 -4 -3 -4 -4 -5 -2 -3 -3 -4 -3 -4 -4 -5 -3 -4 -4 -5 -4 -5 -5 -6 -1 -2 -2 -3 -2 -3 -3 -4 -2 -3 -3 -4 -3 -4 -4 -5 -2 -3 -3 -4 -3 -4 -4 -5 -3 -4 -4 -5 -4 -5 -5 -6 -2 -3 -3 -4 -3 -4 -4 -5 -3 -4 -4 -5 -4 -5 -5 -6 -3 -4 -4 -5 -4 -5 -5 -6 -4 -5 -5 -6 -5 -6 -6 -7 -1 -2 -2 -3 -2 -3 -3 -4 -2 -3 -3 -4 -3 -4 -4 -5 -2 -3 -3 -4 -3 -4 -4 -5 -3 -4 -4 -5 -4 -5 -5 -6 -2 -3 -3 -4 -3 -4 -4 -5 -3 -4 -4 -5 -4 -5 -5 -6 -3 -4 -4 -5 -4 -5 -5 -6 -4 -5 -5 -6 -5 -6 -6 -7 -2 -3 -3 -4 -3 -4 -4 -5 -3 -4 -4 -5 -4 -5 -5 -6 -3 -4 -4 -5 -4 -5 -5 -6 -4 -5 -5 -6 -5 -6 -6 -7 -3 -4 -4 -5 -4 -5 -5 -6 -4 -5 -5 -6 -5 -6 -6 -7 -4 -5 -5 -6 -5 -6 -6 -7 -5 -6 -6 -7 -6 -7 -7 -8 diff --git a/test/integration/casl2/misc_count1/Makefile b/test/integration/casl2/misc_count1/Makefile deleted file mode 100644 index 5f8544b..0000000 --- a/test/integration/casl2/misc_count1/Makefile +++ /dev/null @@ -1,5 +0,0 @@ -include ../CMD.mk # YACASL2DIR, CASL2 -ASDIR = $(YACASL2DIR)/as/FUNC -ASFILE = $(ASDIR)/count1_call.casl $(ASDIR)/count1.casl $(ASDIR)/outa.casl -CMD = $(CASL2) $(ASFILE) -include ../TEST.mk diff --git a/test/integration/casl2/misc_out_hello/0.txt b/test/integration/casl2/misc_out_hello/0.txt deleted file mode 100644 index 3957e4f..0000000 --- a/test/integration/casl2/misc_out_hello/0.txt +++ /dev/null @@ -1,587 +0,0 @@ -../../../../casl2 -slatd ../../../../as/CMD/svc2_out.casl - -Assemble ../../../../as/CMD/svc2_out.casl (0) -../../../../as/CMD/svc2_out.casl: 1:;;; 「OUT」と同等のプログラム -../../../../as/CMD/svc2_out.casl: 2:OTEST START -../../../../as/CMD/svc2_out.casl: 3: PUSH 0,GR1 -../../../../as/CMD/svc2_out.casl: 4: PUSH 0,GR2 -../../../../as/CMD/svc2_out.casl: 5: LAD GR1,OBUF -../../../../as/CMD/svc2_out.casl: 6: LD GR2,LEN -../../../../as/CMD/svc2_out.casl: 7: SVC 2 -../../../../as/CMD/svc2_out.casl: 8: LAD GR1,=#A -../../../../as/CMD/svc2_out.casl: 9: LAD GR2,1 -../../../../as/CMD/svc2_out.casl: 10: SVC 2 -../../../../as/CMD/svc2_out.casl: 11: POP GR2 -../../../../as/CMD/svc2_out.casl: 12: POP GR1 -../../../../as/CMD/svc2_out.casl: 13: RET -../../../../as/CMD/svc2_out.casl: 14:OBUF DC 'abcd' -../../../../as/CMD/svc2_out.casl: 15:LEN DC 4 -../../../../as/CMD/svc2_out.casl: 16: END - -Label:::: -OTEST ---> #0000 -OTEST.OBUF ---> #0013 -OTEST.LEN ---> #0017 - -Assemble ../../../../as/CMD/svc2_out.casl (1) -../../../../as/CMD/svc2_out.casl: 1:;;; 「OUT」と同等のプログラム -../../../../as/CMD/svc2_out.casl: 2:OTEST START -../../../../as/CMD/svc2_out.casl: 3: PUSH 0,GR1 - #0000 #7001 - #0001 #0000 -../../../../as/CMD/svc2_out.casl: 4: PUSH 0,GR2 - #0002 #7002 - #0003 #0000 -../../../../as/CMD/svc2_out.casl: 5: LAD GR1,OBUF - #0004 #1210 - #0005 #0013 -../../../../as/CMD/svc2_out.casl: 6: LD GR2,LEN - #0006 #1020 - #0007 #0017 -../../../../as/CMD/svc2_out.casl: 7: SVC 2 - #0008 #F000 - #0009 #0002 -../../../../as/CMD/svc2_out.casl: 8: LAD GR1,=#A - #0018 #000A - #000A #1210 - #000B #0018 -../../../../as/CMD/svc2_out.casl: 9: LAD GR2,1 - #000C #1220 - #000D #0001 -../../../../as/CMD/svc2_out.casl: 10: SVC 2 - #000E #F000 - #000F #0002 -../../../../as/CMD/svc2_out.casl: 11: POP GR2 - #0010 #7120 -../../../../as/CMD/svc2_out.casl: 12: POP GR1 - #0011 #7110 -../../../../as/CMD/svc2_out.casl: 13: RET - #0012 #8100 -../../../../as/CMD/svc2_out.casl: 14:OBUF DC 'abcd' - #0013 #0061 - #0014 #0062 - #0015 #0063 - #0016 #0064 -../../../../as/CMD/svc2_out.casl: 15:LEN DC 4 - #0017 #0004 -../../../../as/CMD/svc2_out.casl: 16: END - -Executing machine codes -#0000: Register:::: -#0000: GR0: 0 = #0000 = 0000000000000000 -#0000: GR1: 0 = #0000 = 0000000000000000 -#0000: GR2: 0 = #0000 = 0000000000000000 -#0000: GR3: 0 = #0000 = 0000000000000000 -#0000: GR4: 0 = #0000 = 0000000000000000 -#0000: GR5: 0 = #0000 = 0000000000000000 -#0000: GR6: 0 = #0000 = 0000000000000000 -#0000: GR7: 0 = #0000 = 0000000000000000 -#0000: SP: 512 = #0200 = 0000001000000000 -#0000: PR: 0 = #0000 = 0000000000000000 -#0000: FR (OF SF ZF): 000 -#0000: Memory:::: -#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0000: 0000: 7001 0000 7002 0000 1210 0013 1020 0017 F000 0002 1210 0018 1220 0001 F000 0002 -#0000: 0010: 7120 7110 8100 0061 0062 0063 0064 0004 000A 0000 0000 0000 0000 0000 0000 0000 -#0000: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0002: Register:::: -#0002: GR0: 0 = #0000 = 0000000000000000 -#0002: GR1: 0 = #0000 = 0000000000000000 -#0002: GR2: 0 = #0000 = 0000000000000000 -#0002: GR3: 0 = #0000 = 0000000000000000 -#0002: GR4: 0 = #0000 = 0000000000000000 -#0002: GR5: 0 = #0000 = 0000000000000000 -#0002: GR6: 0 = #0000 = 0000000000000000 -#0002: GR7: 0 = #0000 = 0000000000000000 -#0002: SP: 511 = #01FF = 0000000111111111 -#0002: PR: 2 = #0002 = 0000000000000010 -#0002: FR (OF SF ZF): 000 -#0002: Memory:::: -#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0002: 0000: 7001 0000 7002 0000 1210 0013 1020 0017 F000 0002 1210 0018 1220 0001 F000 0002 -#0002: 0010: 7120 7110 8100 0061 0062 0063 0064 0004 000A 0000 0000 0000 0000 0000 0000 0000 -#0002: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0004: Register:::: -#0004: GR0: 0 = #0000 = 0000000000000000 -#0004: GR1: 0 = #0000 = 0000000000000000 -#0004: GR2: 0 = #0000 = 0000000000000000 -#0004: GR3: 0 = #0000 = 0000000000000000 -#0004: GR4: 0 = #0000 = 0000000000000000 -#0004: GR5: 0 = #0000 = 0000000000000000 -#0004: GR6: 0 = #0000 = 0000000000000000 -#0004: GR7: 0 = #0000 = 0000000000000000 -#0004: SP: 510 = #01FE = 0000000111111110 -#0004: PR: 4 = #0004 = 0000000000000100 -#0004: FR (OF SF ZF): 000 -#0004: Memory:::: -#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0004: 0000: 7001 0000 7002 0000 1210 0013 1020 0017 F000 0002 1210 0018 1220 0001 F000 0002 -#0004: 0010: 7120 7110 8100 0061 0062 0063 0064 0004 000A 0000 0000 0000 0000 0000 0000 0000 -#0004: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0006: Register:::: -#0006: GR0: 0 = #0000 = 0000000000000000 -#0006: GR1: 19 = #0013 = 0000000000010011 -#0006: GR2: 0 = #0000 = 0000000000000000 -#0006: GR3: 0 = #0000 = 0000000000000000 -#0006: GR4: 0 = #0000 = 0000000000000000 -#0006: GR5: 0 = #0000 = 0000000000000000 -#0006: GR6: 0 = #0000 = 0000000000000000 -#0006: GR7: 0 = #0000 = 0000000000000000 -#0006: SP: 510 = #01FE = 0000000111111110 -#0006: PR: 6 = #0006 = 0000000000000110 -#0006: FR (OF SF ZF): 000 -#0006: Memory:::: -#0006: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0006: 0000: 7001 0000 7002 0000 1210 0013 1020 0017 F000 0002 1210 0018 1220 0001 F000 0002 -#0006: 0010: 7120 7110 8100 0061 0062 0063 0064 0004 000A 0000 0000 0000 0000 0000 0000 0000 -#0006: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0008: Register:::: -#0008: GR0: 0 = #0000 = 0000000000000000 -#0008: GR1: 19 = #0013 = 0000000000010011 -#0008: GR2: 4 = #0004 = 0000000000000100 -#0008: GR3: 0 = #0000 = 0000000000000000 -#0008: GR4: 0 = #0000 = 0000000000000000 -#0008: GR5: 0 = #0000 = 0000000000000000 -#0008: GR6: 0 = #0000 = 0000000000000000 -#0008: GR7: 0 = #0000 = 0000000000000000 -#0008: SP: 510 = #01FE = 0000000111111110 -#0008: PR: 8 = #0008 = 0000000000001000 -#0008: FR (OF SF ZF): 000 -#0008: Memory:::: -#0008: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0008: 0000: 7001 0000 7002 0000 1210 0013 1020 0017 F000 0002 1210 0018 1220 0001 F000 0002 -#0008: 0010: 7120 7110 8100 0061 0062 0063 0064 0004 000A 0000 0000 0000 0000 0000 0000 0000 -#0008: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -abcd#000A: Register:::: -#000A: GR0: 0 = #0000 = 0000000000000000 -#000A: GR1: 19 = #0013 = 0000000000010011 -#000A: GR2: 4 = #0004 = 0000000000000100 -#000A: GR3: 0 = #0000 = 0000000000000000 -#000A: GR4: 0 = #0000 = 0000000000000000 -#000A: GR5: 0 = #0000 = 0000000000000000 -#000A: GR6: 0 = #0000 = 0000000000000000 -#000A: GR7: 0 = #0000 = 0000000000000000 -#000A: SP: 510 = #01FE = 0000000111111110 -#000A: PR: 10 = #000A = 0000000000001010 -#000A: FR (OF SF ZF): 000 -#000A: Memory:::: -#000A: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#000A: 0000: 7001 0000 7002 0000 1210 0013 1020 0017 F000 0002 1210 0018 1220 0001 F000 0002 -#000A: 0010: 7120 7110 8100 0061 0062 0063 0064 0004 000A 0000 0000 0000 0000 0000 0000 0000 -#000A: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#000C: Register:::: -#000C: GR0: 0 = #0000 = 0000000000000000 -#000C: GR1: 24 = #0018 = 0000000000011000 -#000C: GR2: 4 = #0004 = 0000000000000100 -#000C: GR3: 0 = #0000 = 0000000000000000 -#000C: GR4: 0 = #0000 = 0000000000000000 -#000C: GR5: 0 = #0000 = 0000000000000000 -#000C: GR6: 0 = #0000 = 0000000000000000 -#000C: GR7: 0 = #0000 = 0000000000000000 -#000C: SP: 510 = #01FE = 0000000111111110 -#000C: PR: 12 = #000C = 0000000000001100 -#000C: FR (OF SF ZF): 000 -#000C: Memory:::: -#000C: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#000C: 0000: 7001 0000 7002 0000 1210 0013 1020 0017 F000 0002 1210 0018 1220 0001 F000 0002 -#000C: 0010: 7120 7110 8100 0061 0062 0063 0064 0004 000A 0000 0000 0000 0000 0000 0000 0000 -#000C: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#000E: Register:::: -#000E: GR0: 0 = #0000 = 0000000000000000 -#000E: GR1: 24 = #0018 = 0000000000011000 -#000E: GR2: 1 = #0001 = 0000000000000001 -#000E: GR3: 0 = #0000 = 0000000000000000 -#000E: GR4: 0 = #0000 = 0000000000000000 -#000E: GR5: 0 = #0000 = 0000000000000000 -#000E: GR6: 0 = #0000 = 0000000000000000 -#000E: GR7: 0 = #0000 = 0000000000000000 -#000E: SP: 510 = #01FE = 0000000111111110 -#000E: PR: 14 = #000E = 0000000000001110 -#000E: FR (OF SF ZF): 000 -#000E: Memory:::: -#000E: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#000E: 0000: 7001 0000 7002 0000 1210 0013 1020 0017 F000 0002 1210 0018 1220 0001 F000 0002 -#000E: 0010: 7120 7110 8100 0061 0062 0063 0064 0004 000A 0000 0000 0000 0000 0000 0000 0000 -#000E: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - - -#0010: Register:::: -#0010: GR0: 0 = #0000 = 0000000000000000 -#0010: GR1: 24 = #0018 = 0000000000011000 -#0010: GR2: 1 = #0001 = 0000000000000001 -#0010: GR3: 0 = #0000 = 0000000000000000 -#0010: GR4: 0 = #0000 = 0000000000000000 -#0010: GR5: 0 = #0000 = 0000000000000000 -#0010: GR6: 0 = #0000 = 0000000000000000 -#0010: GR7: 0 = #0000 = 0000000000000000 -#0010: SP: 510 = #01FE = 0000000111111110 -#0010: PR: 16 = #0010 = 0000000000010000 -#0010: FR (OF SF ZF): 000 -#0010: Memory:::: -#0010: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0010: 0000: 7001 0000 7002 0000 1210 0013 1020 0017 F000 0002 1210 0018 1220 0001 F000 0002 -#0010: 0010: 7120 7110 8100 0061 0062 0063 0064 0004 000A 0000 0000 0000 0000 0000 0000 0000 -#0010: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0011: Register:::: -#0011: GR0: 0 = #0000 = 0000000000000000 -#0011: GR1: 24 = #0018 = 0000000000011000 -#0011: GR2: 0 = #0000 = 0000000000000000 -#0011: GR3: 0 = #0000 = 0000000000000000 -#0011: GR4: 0 = #0000 = 0000000000000000 -#0011: GR5: 0 = #0000 = 0000000000000000 -#0011: GR6: 0 = #0000 = 0000000000000000 -#0011: GR7: 0 = #0000 = 0000000000000000 -#0011: SP: 511 = #01FF = 0000000111111111 -#0011: PR: 17 = #0011 = 0000000000010001 -#0011: FR (OF SF ZF): 000 -#0011: Memory:::: -#0011: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0011: 0000: 7001 0000 7002 0000 1210 0013 1020 0017 F000 0002 1210 0018 1220 0001 F000 0002 -#0011: 0010: 7120 7110 8100 0061 0062 0063 0064 0004 000A 0000 0000 0000 0000 0000 0000 0000 -#0011: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0011: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0011: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0011: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0011: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0011: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0011: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0011: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0011: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0011: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0011: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0011: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0011: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0011: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0011: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0011: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0011: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0011: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0011: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0011: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0011: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0011: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0011: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0011: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0011: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0011: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0011: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0011: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0011: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0011: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0012: Register:::: -#0012: GR0: 0 = #0000 = 0000000000000000 -#0012: GR1: 0 = #0000 = 0000000000000000 -#0012: GR2: 0 = #0000 = 0000000000000000 -#0012: GR3: 0 = #0000 = 0000000000000000 -#0012: GR4: 0 = #0000 = 0000000000000000 -#0012: GR5: 0 = #0000 = 0000000000000000 -#0012: GR6: 0 = #0000 = 0000000000000000 -#0012: GR7: 0 = #0000 = 0000000000000000 -#0012: SP: 512 = #0200 = 0000001000000000 -#0012: PR: 18 = #0012 = 0000000000010010 -#0012: FR (OF SF ZF): 000 -#0012: Memory:::: -#0012: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0012: 0000: 7001 0000 7002 0000 1210 0013 1020 0017 F000 0002 1210 0018 1220 0001 F000 0002 -#0012: 0010: 7120 7110 8100 0061 0062 0063 0064 0004 000A 0000 0000 0000 0000 0000 0000 0000 -#0012: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - diff --git a/test/integration/casl2/misc_out_hello/Makefile b/test/integration/casl2/misc_out_hello/Makefile deleted file mode 100644 index ea9a465..0000000 --- a/test/integration/casl2/misc_out_hello/Makefile +++ /dev/null @@ -1,6 +0,0 @@ -include ../CMD.mk # YACASL2DIR, CASL2 -CASL2FLAG = -slatd -ASDIR = $(YACASL2DIR)/as/MISC/out -ASFILE = $(ASDIR)/hello1.casl -CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) -include ../TEST.mk diff --git a/test/integration/casl2/mula0_call/0.txt b/test/integration/casl2/mula0_call/0.txt deleted file mode 100644 index cdb1ede..0000000 --- a/test/integration/casl2/mula0_call/0.txt +++ /dev/null @@ -1,1937 +0,0 @@ -../../../../casl2 -M640 ../../../../as/FUNC/mula_call.casl ../../../../as/FUNC/mula0.casl ../../../../as/FUNC/outa.casl -0 -0 -0 --------------------- -0 -1 -0 --------------------- -0 -2 -0 --------------------- -0 -127 -0 --------------------- -0 -128 -0 --------------------- -0 -151 -0 --------------------- -0 -217 -0 --------------------- -0 -255 -0 --------------------- -0 -256 -0 --------------------- -0 -257 -0 --------------------- -0 -32767 -0 --------------------- -0 --32768 -Warning: overflow --------------------- -0 --32767 -0 --------------------- -0 --257 -0 --------------------- -0 --256 -0 --------------------- -0 --255 -0 --------------------- -0 --217 -0 --------------------- -0 --151 -0 --------------------- -0 --128 -0 --------------------- -0 --127 -0 --------------------- -0 --2 -0 --------------------- -0 --1 -0 --------------------- -1 -0 -0 --------------------- -1 -1 -1 --------------------- -1 -2 -2 --------------------- -1 -127 -127 --------------------- -1 -128 -128 --------------------- -1 -151 -151 --------------------- -1 -217 -217 --------------------- -1 -255 -255 --------------------- -1 -256 -256 --------------------- -1 -257 -257 --------------------- -1 -32767 -32767 --------------------- -1 --32768 -Warning: overflow --------------------- -1 --32767 --32767 --------------------- -1 --257 --257 --------------------- -1 --256 --256 --------------------- -1 --255 --255 --------------------- -1 --217 --217 --------------------- -1 --151 --151 --------------------- -1 --128 --128 --------------------- -1 --127 --127 --------------------- -1 --2 --2 --------------------- -1 --1 --1 --------------------- -2 -0 -0 --------------------- -2 -1 -2 --------------------- -2 -2 -4 --------------------- -2 -127 -254 --------------------- -2 -128 -256 --------------------- -2 -151 -302 --------------------- -2 -217 -434 --------------------- -2 -255 -510 --------------------- -2 -256 -512 --------------------- -2 -257 -514 --------------------- -2 -32767 -Warning: overflow --------------------- -2 --32768 -Warning: overflow --------------------- -2 --32767 -Warning: overflow --------------------- -2 --257 --514 --------------------- -2 --256 --512 --------------------- -2 --255 --510 --------------------- -2 --217 --434 --------------------- -2 --151 --302 --------------------- -2 --128 --256 --------------------- -2 --127 --254 --------------------- -2 --2 --4 --------------------- -2 --1 --2 --------------------- -127 -0 -0 --------------------- -127 -1 -127 --------------------- -127 -2 -254 --------------------- -127 -127 -16129 --------------------- -127 -128 -16256 --------------------- -127 -151 -19177 --------------------- -127 -217 -27559 --------------------- -127 -255 -32385 --------------------- -127 -256 -32512 --------------------- -127 -257 -32639 --------------------- -127 -32767 -Warning: overflow --------------------- -127 --32768 -Warning: overflow --------------------- -127 --32767 -Warning: overflow --------------------- -127 --257 --32639 --------------------- -127 --256 --32512 --------------------- -127 --255 --32385 --------------------- -127 --217 --27559 --------------------- -127 --151 --19177 --------------------- -127 --128 --16256 --------------------- -127 --127 --16129 --------------------- -127 --2 --254 --------------------- -127 --1 --127 --------------------- -128 -0 -0 --------------------- -128 -1 -128 --------------------- -128 -2 -256 --------------------- -128 -127 -16256 --------------------- -128 -128 -16384 --------------------- -128 -151 -19328 --------------------- -128 -217 -27776 --------------------- -128 -255 -32640 --------------------- -128 -256 -Warning: overflow --------------------- -128 -257 -Warning: overflow --------------------- -128 -32767 -Warning: overflow --------------------- -128 --32768 -Warning: overflow --------------------- -128 --32767 -Warning: overflow --------------------- -128 --257 -Warning: overflow --------------------- -128 --256 -Warning: overflow --------------------- -128 --255 --32640 --------------------- -128 --217 --27776 --------------------- -128 --151 --19328 --------------------- -128 --128 --16384 --------------------- -128 --127 --16256 --------------------- -128 --2 --256 --------------------- -128 --1 --128 --------------------- -151 -0 -0 --------------------- -151 -1 -151 --------------------- -151 -2 -302 --------------------- -151 -127 -19177 --------------------- -151 -128 -19328 --------------------- -151 -151 -22801 --------------------- -151 -217 -32767 --------------------- -151 -255 -Warning: overflow --------------------- -151 -256 -Warning: overflow --------------------- -151 -257 -Warning: overflow --------------------- -151 -32767 -Warning: overflow --------------------- -151 --32768 -Warning: overflow --------------------- -151 --32767 -Warning: overflow --------------------- -151 --257 -Warning: overflow --------------------- -151 --256 -Warning: overflow --------------------- -151 --255 -Warning: overflow --------------------- -151 --217 --32767 --------------------- -151 --151 --22801 --------------------- -151 --128 --19328 --------------------- -151 --127 --19177 --------------------- -151 --2 --302 --------------------- -151 --1 --151 --------------------- -217 -0 -0 --------------------- -217 -1 -217 --------------------- -217 -2 -434 --------------------- -217 -127 -27559 --------------------- -217 -128 -27776 --------------------- -217 -151 -32767 --------------------- -217 -217 -Warning: overflow --------------------- -217 -255 -Warning: overflow --------------------- -217 -256 -Warning: overflow --------------------- -217 -257 -Warning: overflow --------------------- -217 -32767 -Warning: overflow --------------------- -217 --32768 -Warning: overflow --------------------- -217 --32767 -Warning: overflow --------------------- -217 --257 -Warning: overflow --------------------- -217 --256 -Warning: overflow --------------------- -217 --255 -Warning: overflow --------------------- -217 --217 -Warning: overflow --------------------- -217 --151 --32767 --------------------- -217 --128 --27776 --------------------- -217 --127 --27559 --------------------- -217 --2 --434 --------------------- -217 --1 --217 --------------------- -255 -0 -0 --------------------- -255 -1 -255 --------------------- -255 -2 -510 --------------------- -255 -127 -32385 --------------------- -255 -128 -32640 --------------------- -255 -151 -Warning: overflow --------------------- -255 -217 -Warning: overflow --------------------- -255 -255 -Warning: overflow --------------------- -255 -256 -Warning: overflow --------------------- -255 -257 -Warning: overflow --------------------- -255 -32767 -Warning: overflow --------------------- -255 --32768 -Warning: overflow --------------------- -255 --32767 -Warning: overflow --------------------- -255 --257 -Warning: overflow --------------------- -255 --256 -Warning: overflow --------------------- -255 --255 -Warning: overflow --------------------- -255 --217 -Warning: overflow --------------------- -255 --151 -Warning: overflow --------------------- -255 --128 --32640 --------------------- -255 --127 --32385 --------------------- -255 --2 --510 --------------------- -255 --1 --255 --------------------- -256 -0 -0 --------------------- -256 -1 -256 --------------------- -256 -2 -512 --------------------- -256 -127 -32512 --------------------- -256 -128 -Warning: overflow --------------------- -256 -151 -Warning: overflow --------------------- -256 -217 -Warning: overflow --------------------- -256 -255 -Warning: overflow --------------------- -256 -256 -Warning: overflow --------------------- -256 -257 -Warning: overflow --------------------- -256 -32767 -Warning: overflow --------------------- -256 --32768 -Warning: overflow --------------------- -256 --32767 -Warning: overflow --------------------- -256 --257 -Warning: overflow --------------------- -256 --256 -Warning: overflow --------------------- -256 --255 -Warning: overflow --------------------- -256 --217 -Warning: overflow --------------------- -256 --151 -Warning: overflow --------------------- -256 --128 -Warning: overflow --------------------- -256 --127 --32512 --------------------- -256 --2 --512 --------------------- -256 --1 --256 --------------------- -257 -0 -0 --------------------- -257 -1 -257 --------------------- -257 -2 -514 --------------------- -257 -127 -32639 --------------------- -257 -128 -Warning: overflow --------------------- -257 -151 -Warning: overflow --------------------- -257 -217 -Warning: overflow --------------------- -257 -255 -Warning: overflow --------------------- -257 -256 -Warning: overflow --------------------- -257 -257 -Warning: overflow --------------------- -257 -32767 -Warning: overflow --------------------- -257 --32768 -Warning: overflow --------------------- -257 --32767 -Warning: overflow --------------------- -257 --257 -Warning: overflow --------------------- -257 --256 -Warning: overflow --------------------- -257 --255 -Warning: overflow --------------------- -257 --217 -Warning: overflow --------------------- -257 --151 -Warning: overflow --------------------- -257 --128 -Warning: overflow --------------------- -257 --127 --32639 --------------------- -257 --2 --514 --------------------- -257 --1 --257 --------------------- -32767 -0 -0 --------------------- -32767 -1 -32767 --------------------- -32767 -2 -Warning: overflow --------------------- -32767 -127 -Warning: overflow --------------------- -32767 -128 -Warning: overflow --------------------- -32767 -151 -Warning: overflow --------------------- -32767 -217 -Warning: overflow --------------------- -32767 -255 -Warning: overflow --------------------- -32767 -256 -Warning: overflow --------------------- -32767 -257 -Warning: overflow --------------------- -32767 -32767 -Warning: overflow --------------------- -32767 --32768 -Warning: overflow --------------------- -32767 --32767 -Warning: overflow --------------------- -32767 --257 -Warning: overflow --------------------- -32767 --256 -Warning: overflow --------------------- -32767 --255 -Warning: overflow --------------------- -32767 --217 -Warning: overflow --------------------- -32767 --151 -Warning: overflow --------------------- -32767 --128 -Warning: overflow --------------------- -32767 --127 -Warning: overflow --------------------- -32767 --2 -Warning: overflow --------------------- -32767 --1 --32767 --------------------- --32768 -0 -Warning: overflow --------------------- --32768 -1 -Warning: overflow --------------------- --32768 -2 -Warning: overflow --------------------- --32768 -127 -Warning: overflow --------------------- --32768 -128 -Warning: overflow --------------------- --32768 -151 -Warning: overflow --------------------- --32768 -217 -Warning: overflow --------------------- --32768 -255 -Warning: overflow --------------------- --32768 -256 -Warning: overflow --------------------- --32768 -257 -Warning: overflow --------------------- --32768 -32767 -Warning: overflow --------------------- --32768 --32768 -Warning: overflow --------------------- --32768 --32767 -Warning: overflow --------------------- --32768 --257 -Warning: overflow --------------------- --32768 --256 -Warning: overflow --------------------- --32768 --255 -Warning: overflow --------------------- --32768 --217 -Warning: overflow --------------------- --32768 --151 -Warning: overflow --------------------- --32768 --128 -Warning: overflow --------------------- --32768 --127 -Warning: overflow --------------------- --32768 --2 -Warning: overflow --------------------- --32768 --1 -Warning: overflow --------------------- --32767 -0 -0 --------------------- --32767 -1 --32767 --------------------- --32767 -2 -Warning: overflow --------------------- --32767 -127 -Warning: overflow --------------------- --32767 -128 -Warning: overflow --------------------- --32767 -151 -Warning: overflow --------------------- --32767 -217 -Warning: overflow --------------------- --32767 -255 -Warning: overflow --------------------- --32767 -256 -Warning: overflow --------------------- --32767 -257 -Warning: overflow --------------------- --32767 -32767 -Warning: overflow --------------------- --32767 --32768 -Warning: overflow --------------------- --32767 --32767 -Warning: overflow --------------------- --32767 --257 -Warning: overflow --------------------- --32767 --256 -Warning: overflow --------------------- --32767 --255 -Warning: overflow --------------------- --32767 --217 -Warning: overflow --------------------- --32767 --151 -Warning: overflow --------------------- --32767 --128 -Warning: overflow --------------------- --32767 --127 -Warning: overflow --------------------- --32767 --2 -Warning: overflow --------------------- --32767 --1 -32767 --------------------- --257 -0 -0 --------------------- --257 -1 --257 --------------------- --257 -2 --514 --------------------- --257 -127 --32639 --------------------- --257 -128 -Warning: overflow --------------------- --257 -151 -Warning: overflow --------------------- --257 -217 -Warning: overflow --------------------- --257 -255 -Warning: overflow --------------------- --257 -256 -Warning: overflow --------------------- --257 -257 -Warning: overflow --------------------- --257 -32767 -Warning: overflow --------------------- --257 --32768 -Warning: overflow --------------------- --257 --32767 -Warning: overflow --------------------- --257 --257 -Warning: overflow --------------------- --257 --256 -Warning: overflow --------------------- --257 --255 -Warning: overflow --------------------- --257 --217 -Warning: overflow --------------------- --257 --151 -Warning: overflow --------------------- --257 --128 -Warning: overflow --------------------- --257 --127 -32639 --------------------- --257 --2 -514 --------------------- --257 --1 -257 --------------------- --256 -0 -0 --------------------- --256 -1 --256 --------------------- --256 -2 --512 --------------------- --256 -127 --32512 --------------------- --256 -128 -Warning: overflow --------------------- --256 -151 -Warning: overflow --------------------- --256 -217 -Warning: overflow --------------------- --256 -255 -Warning: overflow --------------------- --256 -256 -Warning: overflow --------------------- --256 -257 -Warning: overflow --------------------- --256 -32767 -Warning: overflow --------------------- --256 --32768 -Warning: overflow --------------------- --256 --32767 -Warning: overflow --------------------- --256 --257 -Warning: overflow --------------------- --256 --256 -Warning: overflow --------------------- --256 --255 -Warning: overflow --------------------- --256 --217 -Warning: overflow --------------------- --256 --151 -Warning: overflow --------------------- --256 --128 -Warning: overflow --------------------- --256 --127 -32512 --------------------- --256 --2 -512 --------------------- --256 --1 -256 --------------------- --255 -0 -0 --------------------- --255 -1 --255 --------------------- --255 -2 --510 --------------------- --255 -127 --32385 --------------------- --255 -128 --32640 --------------------- --255 -151 -Warning: overflow --------------------- --255 -217 -Warning: overflow --------------------- --255 -255 -Warning: overflow --------------------- --255 -256 -Warning: overflow --------------------- --255 -257 -Warning: overflow --------------------- --255 -32767 -Warning: overflow --------------------- --255 --32768 -Warning: overflow --------------------- --255 --32767 -Warning: overflow --------------------- --255 --257 -Warning: overflow --------------------- --255 --256 -Warning: overflow --------------------- --255 --255 -Warning: overflow --------------------- --255 --217 -Warning: overflow --------------------- --255 --151 -Warning: overflow --------------------- --255 --128 -32640 --------------------- --255 --127 -32385 --------------------- --255 --2 -510 --------------------- --255 --1 -255 --------------------- --217 -0 -0 --------------------- --217 -1 --217 --------------------- --217 -2 --434 --------------------- --217 -127 --27559 --------------------- --217 -128 --27776 --------------------- --217 -151 --32767 --------------------- --217 -217 -Warning: overflow --------------------- --217 -255 -Warning: overflow --------------------- --217 -256 -Warning: overflow --------------------- --217 -257 -Warning: overflow --------------------- --217 -32767 -Warning: overflow --------------------- --217 --32768 -Warning: overflow --------------------- --217 --32767 -Warning: overflow --------------------- --217 --257 -Warning: overflow --------------------- --217 --256 -Warning: overflow --------------------- --217 --255 -Warning: overflow --------------------- --217 --217 -Warning: overflow --------------------- --217 --151 -32767 --------------------- --217 --128 -27776 --------------------- --217 --127 -27559 --------------------- --217 --2 -434 --------------------- --217 --1 -217 --------------------- --151 -0 -0 --------------------- --151 -1 --151 --------------------- --151 -2 --302 --------------------- --151 -127 --19177 --------------------- --151 -128 --19328 --------------------- --151 -151 --22801 --------------------- --151 -217 --32767 --------------------- --151 -255 -Warning: overflow --------------------- --151 -256 -Warning: overflow --------------------- --151 -257 -Warning: overflow --------------------- --151 -32767 -Warning: overflow --------------------- --151 --32768 -Warning: overflow --------------------- --151 --32767 -Warning: overflow --------------------- --151 --257 -Warning: overflow --------------------- --151 --256 -Warning: overflow --------------------- --151 --255 -Warning: overflow --------------------- --151 --217 -32767 --------------------- --151 --151 -22801 --------------------- --151 --128 -19328 --------------------- --151 --127 -19177 --------------------- --151 --2 -302 --------------------- --151 --1 -151 --------------------- --128 -0 -0 --------------------- --128 -1 --128 --------------------- --128 -2 --256 --------------------- --128 -127 --16256 --------------------- --128 -128 --16384 --------------------- --128 -151 --19328 --------------------- --128 -217 --27776 --------------------- --128 -255 --32640 --------------------- --128 -256 -Warning: overflow --------------------- --128 -257 -Warning: overflow --------------------- --128 -32767 -Warning: overflow --------------------- --128 --32768 -Warning: overflow --------------------- --128 --32767 -Warning: overflow --------------------- --128 --257 -Warning: overflow --------------------- --128 --256 -Warning: overflow --------------------- --128 --255 -32640 --------------------- --128 --217 -27776 --------------------- --128 --151 -19328 --------------------- --128 --128 -16384 --------------------- --128 --127 -16256 --------------------- --128 --2 -256 --------------------- --128 --1 -128 --------------------- --127 -0 -0 --------------------- --127 -1 --127 --------------------- --127 -2 --254 --------------------- --127 -127 --16129 --------------------- --127 -128 --16256 --------------------- --127 -151 --19177 --------------------- --127 -217 --27559 --------------------- --127 -255 --32385 --------------------- --127 -256 --32512 --------------------- --127 -257 --32639 --------------------- --127 -32767 -Warning: overflow --------------------- --127 --32768 -Warning: overflow --------------------- --127 --32767 -Warning: overflow --------------------- --127 --257 -32639 --------------------- --127 --256 -32512 --------------------- --127 --255 -32385 --------------------- --127 --217 -27559 --------------------- --127 --151 -19177 --------------------- --127 --128 -16256 --------------------- --127 --127 -16129 --------------------- --127 --2 -254 --------------------- --127 --1 -127 --------------------- --2 -0 -0 --------------------- --2 -1 --2 --------------------- --2 -2 --4 --------------------- --2 -127 --254 --------------------- --2 -128 --256 --------------------- --2 -151 --302 --------------------- --2 -217 --434 --------------------- --2 -255 --510 --------------------- --2 -256 --512 --------------------- --2 -257 --514 --------------------- --2 -32767 -Warning: overflow --------------------- --2 --32768 -Warning: overflow --------------------- --2 --32767 -Warning: overflow --------------------- --2 --257 -514 --------------------- --2 --256 -512 --------------------- --2 --255 -510 --------------------- --2 --217 -434 --------------------- --2 --151 -302 --------------------- --2 --128 -256 --------------------- --2 --127 -254 --------------------- --2 --2 -4 --------------------- --2 --1 -2 --------------------- --1 -0 -0 --------------------- --1 -1 --1 --------------------- --1 -2 --2 --------------------- --1 -127 --127 --------------------- --1 -128 --128 --------------------- --1 -151 --151 --------------------- --1 -217 --217 --------------------- --1 -255 --255 --------------------- --1 -256 --256 --------------------- --1 -257 --257 --------------------- --1 -32767 --32767 --------------------- --1 --32768 -Warning: overflow --------------------- --1 --32767 -32767 --------------------- --1 --257 -257 --------------------- --1 --256 -256 --------------------- --1 --255 -255 --------------------- --1 --217 -217 --------------------- --1 --151 -151 --------------------- --1 --128 -128 --------------------- --1 --127 -127 --------------------- --1 --2 -2 --------------------- --1 --1 -1 --------------------- diff --git a/test/integration/casl2/mula0_call/Makefile b/test/integration/casl2/mula0_call/Makefile deleted file mode 100644 index a2306ca..0000000 --- a/test/integration/casl2/mula0_call/Makefile +++ /dev/null @@ -1,6 +0,0 @@ -include ../CMD.mk # YACASL2DIR, CASL2 -CASL2FLAG = -M640 -ASDIR = $(YACASL2DIR)/as/FUNC -ASFILE = $(ASDIR)/mula_call.casl $(ASDIR)/mula0.casl $(ASDIR)/outa.casl -CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) -include ../TEST.mk diff --git a/test/integration/casl2/mula2_call/0.txt b/test/integration/casl2/mula2_call/0.txt deleted file mode 100644 index 9d528e4..0000000 --- a/test/integration/casl2/mula2_call/0.txt +++ /dev/null @@ -1,1937 +0,0 @@ -../../../../casl2 -M640 ../../../../as/FUNC/mula_call.casl ../../../../as/FUNC/mula2.casl ../../../../as/FUNC/mull1.casl ../../../../as/FUNC/outa.casl -0 -0 -0 --------------------- -0 -1 -0 --------------------- -0 -2 -0 --------------------- -0 -127 -0 --------------------- -0 -128 -0 --------------------- -0 -151 -0 --------------------- -0 -217 -0 --------------------- -0 -255 -0 --------------------- -0 -256 -0 --------------------- -0 -257 -0 --------------------- -0 -32767 -0 --------------------- -0 --32768 -0 --------------------- -0 --32767 -0 --------------------- -0 --257 -0 --------------------- -0 --256 -0 --------------------- -0 --255 -0 --------------------- -0 --217 -0 --------------------- -0 --151 -0 --------------------- -0 --128 -0 --------------------- -0 --127 -0 --------------------- -0 --2 -0 --------------------- -0 --1 -0 --------------------- -1 -0 -0 --------------------- -1 -1 -1 --------------------- -1 -2 -2 --------------------- -1 -127 -127 --------------------- -1 -128 -128 --------------------- -1 -151 -151 --------------------- -1 -217 -217 --------------------- -1 -255 -255 --------------------- -1 -256 -256 --------------------- -1 -257 -257 --------------------- -1 -32767 -32767 --------------------- -1 --32768 -Warning: overflow --------------------- -1 --32767 --32767 --------------------- -1 --257 --257 --------------------- -1 --256 --256 --------------------- -1 --255 --255 --------------------- -1 --217 --217 --------------------- -1 --151 --151 --------------------- -1 --128 --128 --------------------- -1 --127 --127 --------------------- -1 --2 --2 --------------------- -1 --1 --1 --------------------- -2 -0 -0 --------------------- -2 -1 -2 --------------------- -2 -2 -4 --------------------- -2 -127 -254 --------------------- -2 -128 -256 --------------------- -2 -151 -302 --------------------- -2 -217 -434 --------------------- -2 -255 -510 --------------------- -2 -256 -512 --------------------- -2 -257 -514 --------------------- -2 -32767 -Warning: overflow --------------------- -2 --32768 -Warning: overflow --------------------- -2 --32767 -Warning: overflow --------------------- -2 --257 --514 --------------------- -2 --256 --512 --------------------- -2 --255 --510 --------------------- -2 --217 --434 --------------------- -2 --151 --302 --------------------- -2 --128 --256 --------------------- -2 --127 --254 --------------------- -2 --2 --4 --------------------- -2 --1 --2 --------------------- -127 -0 -0 --------------------- -127 -1 -127 --------------------- -127 -2 -254 --------------------- -127 -127 -16129 --------------------- -127 -128 -16256 --------------------- -127 -151 -19177 --------------------- -127 -217 -27559 --------------------- -127 -255 -32385 --------------------- -127 -256 -32512 --------------------- -127 -257 -32639 --------------------- -127 -32767 -Warning: overflow --------------------- -127 --32768 -Warning: overflow --------------------- -127 --32767 -Warning: overflow --------------------- -127 --257 --32639 --------------------- -127 --256 --32512 --------------------- -127 --255 --32385 --------------------- -127 --217 --27559 --------------------- -127 --151 --19177 --------------------- -127 --128 --16256 --------------------- -127 --127 --16129 --------------------- -127 --2 --254 --------------------- -127 --1 --127 --------------------- -128 -0 -0 --------------------- -128 -1 -128 --------------------- -128 -2 -256 --------------------- -128 -127 -16256 --------------------- -128 -128 -16384 --------------------- -128 -151 -19328 --------------------- -128 -217 -27776 --------------------- -128 -255 -32640 --------------------- -128 -256 -Warning: overflow --------------------- -128 -257 -Warning: overflow --------------------- -128 -32767 -Warning: overflow --------------------- -128 --32768 -Warning: overflow --------------------- -128 --32767 -Warning: overflow --------------------- -128 --257 -Warning: overflow --------------------- -128 --256 -Warning: overflow --------------------- -128 --255 --32640 --------------------- -128 --217 --27776 --------------------- -128 --151 --19328 --------------------- -128 --128 --16384 --------------------- -128 --127 --16256 --------------------- -128 --2 --256 --------------------- -128 --1 --128 --------------------- -151 -0 -0 --------------------- -151 -1 -151 --------------------- -151 -2 -302 --------------------- -151 -127 -19177 --------------------- -151 -128 -19328 --------------------- -151 -151 -22801 --------------------- -151 -217 -32767 --------------------- -151 -255 -Warning: overflow --------------------- -151 -256 -Warning: overflow --------------------- -151 -257 -Warning: overflow --------------------- -151 -32767 -Warning: overflow --------------------- -151 --32768 -Warning: overflow --------------------- -151 --32767 -Warning: overflow --------------------- -151 --257 -Warning: overflow --------------------- -151 --256 -Warning: overflow --------------------- -151 --255 -Warning: overflow --------------------- -151 --217 --32767 --------------------- -151 --151 --22801 --------------------- -151 --128 --19328 --------------------- -151 --127 --19177 --------------------- -151 --2 --302 --------------------- -151 --1 --151 --------------------- -217 -0 -0 --------------------- -217 -1 -217 --------------------- -217 -2 -434 --------------------- -217 -127 -27559 --------------------- -217 -128 -27776 --------------------- -217 -151 -32767 --------------------- -217 -217 -Warning: overflow --------------------- -217 -255 -Warning: overflow --------------------- -217 -256 -Warning: overflow --------------------- -217 -257 -Warning: overflow --------------------- -217 -32767 -Warning: overflow --------------------- -217 --32768 -Warning: overflow --------------------- -217 --32767 -Warning: overflow --------------------- -217 --257 -Warning: overflow --------------------- -217 --256 -Warning: overflow --------------------- -217 --255 -Warning: overflow --------------------- -217 --217 -Warning: overflow --------------------- -217 --151 --32767 --------------------- -217 --128 --27776 --------------------- -217 --127 --27559 --------------------- -217 --2 --434 --------------------- -217 --1 --217 --------------------- -255 -0 -0 --------------------- -255 -1 -255 --------------------- -255 -2 -510 --------------------- -255 -127 -32385 --------------------- -255 -128 -32640 --------------------- -255 -151 -Warning: overflow --------------------- -255 -217 -Warning: overflow --------------------- -255 -255 -Warning: overflow --------------------- -255 -256 -Warning: overflow --------------------- -255 -257 -Warning: overflow --------------------- -255 -32767 -Warning: overflow --------------------- -255 --32768 -Warning: overflow --------------------- -255 --32767 -Warning: overflow --------------------- -255 --257 -Warning: overflow --------------------- -255 --256 -Warning: overflow --------------------- -255 --255 -Warning: overflow --------------------- -255 --217 -Warning: overflow --------------------- -255 --151 -Warning: overflow --------------------- -255 --128 --32640 --------------------- -255 --127 --32385 --------------------- -255 --2 --510 --------------------- -255 --1 --255 --------------------- -256 -0 -0 --------------------- -256 -1 -256 --------------------- -256 -2 -512 --------------------- -256 -127 -32512 --------------------- -256 -128 -Warning: overflow --------------------- -256 -151 -Warning: overflow --------------------- -256 -217 -Warning: overflow --------------------- -256 -255 -Warning: overflow --------------------- -256 -256 -Warning: overflow --------------------- -256 -257 -Warning: overflow --------------------- -256 -32767 -Warning: overflow --------------------- -256 --32768 -Warning: overflow --------------------- -256 --32767 -Warning: overflow --------------------- -256 --257 -Warning: overflow --------------------- -256 --256 -Warning: overflow --------------------- -256 --255 -Warning: overflow --------------------- -256 --217 -Warning: overflow --------------------- -256 --151 -Warning: overflow --------------------- -256 --128 -Warning: overflow --------------------- -256 --127 --32512 --------------------- -256 --2 --512 --------------------- -256 --1 --256 --------------------- -257 -0 -0 --------------------- -257 -1 -257 --------------------- -257 -2 -514 --------------------- -257 -127 -32639 --------------------- -257 -128 -Warning: overflow --------------------- -257 -151 -Warning: overflow --------------------- -257 -217 -Warning: overflow --------------------- -257 -255 -Warning: overflow --------------------- -257 -256 -Warning: overflow --------------------- -257 -257 -Warning: overflow --------------------- -257 -32767 -Warning: overflow --------------------- -257 --32768 -Warning: overflow --------------------- -257 --32767 -Warning: overflow --------------------- -257 --257 -Warning: overflow --------------------- -257 --256 -Warning: overflow --------------------- -257 --255 -Warning: overflow --------------------- -257 --217 -Warning: overflow --------------------- -257 --151 -Warning: overflow --------------------- -257 --128 -Warning: overflow --------------------- -257 --127 --32639 --------------------- -257 --2 --514 --------------------- -257 --1 --257 --------------------- -32767 -0 -0 --------------------- -32767 -1 -32767 --------------------- -32767 -2 -Warning: overflow --------------------- -32767 -127 -Warning: overflow --------------------- -32767 -128 -Warning: overflow --------------------- -32767 -151 -Warning: overflow --------------------- -32767 -217 -Warning: overflow --------------------- -32767 -255 -Warning: overflow --------------------- -32767 -256 -Warning: overflow --------------------- -32767 -257 -Warning: overflow --------------------- -32767 -32767 -Warning: overflow --------------------- -32767 --32768 -Warning: overflow --------------------- -32767 --32767 -Warning: overflow --------------------- -32767 --257 -Warning: overflow --------------------- -32767 --256 -Warning: overflow --------------------- -32767 --255 -Warning: overflow --------------------- -32767 --217 -Warning: overflow --------------------- -32767 --151 -Warning: overflow --------------------- -32767 --128 -Warning: overflow --------------------- -32767 --127 -Warning: overflow --------------------- -32767 --2 -Warning: overflow --------------------- -32767 --1 --32767 --------------------- --32768 -0 -0 --------------------- --32768 -1 -Warning: overflow --------------------- --32768 -2 -Warning: overflow --------------------- --32768 -127 -Warning: overflow --------------------- --32768 -128 -Warning: overflow --------------------- --32768 -151 -Warning: overflow --------------------- --32768 -217 -Warning: overflow --------------------- --32768 -255 -Warning: overflow --------------------- --32768 -256 -Warning: overflow --------------------- --32768 -257 -Warning: overflow --------------------- --32768 -32767 -Warning: overflow --------------------- --32768 --32768 -Warning: overflow --------------------- --32768 --32767 -Warning: overflow --------------------- --32768 --257 -Warning: overflow --------------------- --32768 --256 -Warning: overflow --------------------- --32768 --255 -Warning: overflow --------------------- --32768 --217 -Warning: overflow --------------------- --32768 --151 -Warning: overflow --------------------- --32768 --128 -Warning: overflow --------------------- --32768 --127 -Warning: overflow --------------------- --32768 --2 -Warning: overflow --------------------- --32768 --1 -Warning: overflow --------------------- --32767 -0 -0 --------------------- --32767 -1 --32767 --------------------- --32767 -2 -Warning: overflow --------------------- --32767 -127 -Warning: overflow --------------------- --32767 -128 -Warning: overflow --------------------- --32767 -151 -Warning: overflow --------------------- --32767 -217 -Warning: overflow --------------------- --32767 -255 -Warning: overflow --------------------- --32767 -256 -Warning: overflow --------------------- --32767 -257 -Warning: overflow --------------------- --32767 -32767 -Warning: overflow --------------------- --32767 --32768 -Warning: overflow --------------------- --32767 --32767 -Warning: overflow --------------------- --32767 --257 -Warning: overflow --------------------- --32767 --256 -Warning: overflow --------------------- --32767 --255 -Warning: overflow --------------------- --32767 --217 -Warning: overflow --------------------- --32767 --151 -Warning: overflow --------------------- --32767 --128 -Warning: overflow --------------------- --32767 --127 -Warning: overflow --------------------- --32767 --2 -Warning: overflow --------------------- --32767 --1 -32767 --------------------- --257 -0 -0 --------------------- --257 -1 --257 --------------------- --257 -2 --514 --------------------- --257 -127 --32639 --------------------- --257 -128 -Warning: overflow --------------------- --257 -151 -Warning: overflow --------------------- --257 -217 -Warning: overflow --------------------- --257 -255 -Warning: overflow --------------------- --257 -256 -Warning: overflow --------------------- --257 -257 -Warning: overflow --------------------- --257 -32767 -Warning: overflow --------------------- --257 --32768 -Warning: overflow --------------------- --257 --32767 -Warning: overflow --------------------- --257 --257 -Warning: overflow --------------------- --257 --256 -Warning: overflow --------------------- --257 --255 -Warning: overflow --------------------- --257 --217 -Warning: overflow --------------------- --257 --151 -Warning: overflow --------------------- --257 --128 -Warning: overflow --------------------- --257 --127 -32639 --------------------- --257 --2 -514 --------------------- --257 --1 -257 --------------------- --256 -0 -0 --------------------- --256 -1 --256 --------------------- --256 -2 --512 --------------------- --256 -127 --32512 --------------------- --256 -128 -Warning: overflow --------------------- --256 -151 -Warning: overflow --------------------- --256 -217 -Warning: overflow --------------------- --256 -255 -Warning: overflow --------------------- --256 -256 -Warning: overflow --------------------- --256 -257 -Warning: overflow --------------------- --256 -32767 -Warning: overflow --------------------- --256 --32768 -Warning: overflow --------------------- --256 --32767 -Warning: overflow --------------------- --256 --257 -Warning: overflow --------------------- --256 --256 -Warning: overflow --------------------- --256 --255 -Warning: overflow --------------------- --256 --217 -Warning: overflow --------------------- --256 --151 -Warning: overflow --------------------- --256 --128 -Warning: overflow --------------------- --256 --127 -32512 --------------------- --256 --2 -512 --------------------- --256 --1 -256 --------------------- --255 -0 -0 --------------------- --255 -1 --255 --------------------- --255 -2 --510 --------------------- --255 -127 --32385 --------------------- --255 -128 --32640 --------------------- --255 -151 -Warning: overflow --------------------- --255 -217 -Warning: overflow --------------------- --255 -255 -Warning: overflow --------------------- --255 -256 -Warning: overflow --------------------- --255 -257 -Warning: overflow --------------------- --255 -32767 -Warning: overflow --------------------- --255 --32768 -Warning: overflow --------------------- --255 --32767 -Warning: overflow --------------------- --255 --257 -Warning: overflow --------------------- --255 --256 -Warning: overflow --------------------- --255 --255 -Warning: overflow --------------------- --255 --217 -Warning: overflow --------------------- --255 --151 -Warning: overflow --------------------- --255 --128 -32640 --------------------- --255 --127 -32385 --------------------- --255 --2 -510 --------------------- --255 --1 -255 --------------------- --217 -0 -0 --------------------- --217 -1 --217 --------------------- --217 -2 --434 --------------------- --217 -127 --27559 --------------------- --217 -128 --27776 --------------------- --217 -151 --32767 --------------------- --217 -217 -Warning: overflow --------------------- --217 -255 -Warning: overflow --------------------- --217 -256 -Warning: overflow --------------------- --217 -257 -Warning: overflow --------------------- --217 -32767 -Warning: overflow --------------------- --217 --32768 -Warning: overflow --------------------- --217 --32767 -Warning: overflow --------------------- --217 --257 -Warning: overflow --------------------- --217 --256 -Warning: overflow --------------------- --217 --255 -Warning: overflow --------------------- --217 --217 -Warning: overflow --------------------- --217 --151 -32767 --------------------- --217 --128 -27776 --------------------- --217 --127 -27559 --------------------- --217 --2 -434 --------------------- --217 --1 -217 --------------------- --151 -0 -0 --------------------- --151 -1 --151 --------------------- --151 -2 --302 --------------------- --151 -127 --19177 --------------------- --151 -128 --19328 --------------------- --151 -151 --22801 --------------------- --151 -217 --32767 --------------------- --151 -255 -Warning: overflow --------------------- --151 -256 -Warning: overflow --------------------- --151 -257 -Warning: overflow --------------------- --151 -32767 -Warning: overflow --------------------- --151 --32768 -Warning: overflow --------------------- --151 --32767 -Warning: overflow --------------------- --151 --257 -Warning: overflow --------------------- --151 --256 -Warning: overflow --------------------- --151 --255 -Warning: overflow --------------------- --151 --217 -32767 --------------------- --151 --151 -22801 --------------------- --151 --128 -19328 --------------------- --151 --127 -19177 --------------------- --151 --2 -302 --------------------- --151 --1 -151 --------------------- --128 -0 -0 --------------------- --128 -1 --128 --------------------- --128 -2 --256 --------------------- --128 -127 --16256 --------------------- --128 -128 --16384 --------------------- --128 -151 --19328 --------------------- --128 -217 --27776 --------------------- --128 -255 --32640 --------------------- --128 -256 -Warning: overflow --------------------- --128 -257 -Warning: overflow --------------------- --128 -32767 -Warning: overflow --------------------- --128 --32768 -Warning: overflow --------------------- --128 --32767 -Warning: overflow --------------------- --128 --257 -Warning: overflow --------------------- --128 --256 -Warning: overflow --------------------- --128 --255 -32640 --------------------- --128 --217 -27776 --------------------- --128 --151 -19328 --------------------- --128 --128 -16384 --------------------- --128 --127 -16256 --------------------- --128 --2 -256 --------------------- --128 --1 -128 --------------------- --127 -0 -0 --------------------- --127 -1 --127 --------------------- --127 -2 --254 --------------------- --127 -127 --16129 --------------------- --127 -128 --16256 --------------------- --127 -151 --19177 --------------------- --127 -217 --27559 --------------------- --127 -255 --32385 --------------------- --127 -256 --32512 --------------------- --127 -257 --32639 --------------------- --127 -32767 -Warning: overflow --------------------- --127 --32768 -Warning: overflow --------------------- --127 --32767 -Warning: overflow --------------------- --127 --257 -32639 --------------------- --127 --256 -32512 --------------------- --127 --255 -32385 --------------------- --127 --217 -27559 --------------------- --127 --151 -19177 --------------------- --127 --128 -16256 --------------------- --127 --127 -16129 --------------------- --127 --2 -254 --------------------- --127 --1 -127 --------------------- --2 -0 -0 --------------------- --2 -1 --2 --------------------- --2 -2 --4 --------------------- --2 -127 --254 --------------------- --2 -128 --256 --------------------- --2 -151 --302 --------------------- --2 -217 --434 --------------------- --2 -255 --510 --------------------- --2 -256 --512 --------------------- --2 -257 --514 --------------------- --2 -32767 -Warning: overflow --------------------- --2 --32768 -Warning: overflow --------------------- --2 --32767 -Warning: overflow --------------------- --2 --257 -514 --------------------- --2 --256 -512 --------------------- --2 --255 -510 --------------------- --2 --217 -434 --------------------- --2 --151 -302 --------------------- --2 --128 -256 --------------------- --2 --127 -254 --------------------- --2 --2 -4 --------------------- --2 --1 -2 --------------------- --1 -0 -0 --------------------- --1 -1 --1 --------------------- --1 -2 --2 --------------------- --1 -127 --127 --------------------- --1 -128 --128 --------------------- --1 -151 --151 --------------------- --1 -217 --217 --------------------- --1 -255 --255 --------------------- --1 -256 --256 --------------------- --1 -257 --257 --------------------- --1 -32767 --32767 --------------------- --1 --32768 -Warning: overflow --------------------- --1 --32767 -32767 --------------------- --1 --257 -257 --------------------- --1 --256 -256 --------------------- --1 --255 -255 --------------------- --1 --217 -217 --------------------- --1 --151 -151 --------------------- --1 --128 -128 --------------------- --1 --127 -127 --------------------- --1 --2 -2 --------------------- --1 --1 -1 --------------------- diff --git a/test/integration/casl2/mula2_call/Makefile b/test/integration/casl2/mula2_call/Makefile deleted file mode 100644 index ad9466b..0000000 --- a/test/integration/casl2/mula2_call/Makefile +++ /dev/null @@ -1,6 +0,0 @@ -include ../CMD.mk # YACASL2DIR, CASL2 -CASL2FLAG = -M640 -ASDIR = $(YACASL2DIR)/as/FUNC -ASFILE = $(ASDIR)/mula_call.casl $(ASDIR)/mula2.casl $(ASDIR)/mull1.casl $(ASDIR)/outa.casl -CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) -include ../TEST.mk diff --git a/test/integration/casl2/mull0_call/0.txt b/test/integration/casl2/mull0_call/0.txt deleted file mode 100644 index 0c4a537..0000000 --- a/test/integration/casl2/mull0_call/0.txt +++ /dev/null @@ -1,606 +0,0 @@ -../../../../casl2 ../../../../as/FUNC/mull_call.casl ../../../../as/FUNC/mull0.casl ../../../../as/FUNC/outl.casl --------------------- -0 -0 -0 --------------------- --------------------- -0 -1 -0 --------------------- --------------------- -0 -2 -0 --------------------- --------------------- -0 -127 -0 --------------------- --------------------- -0 -128 -0 --------------------- --------------------- -0 -255 -0 --------------------- --------------------- -0 -256 -0 --------------------- --------------------- -0 -257 -0 --------------------- --------------------- -0 -32767 -0 --------------------- --------------------- -0 -32768 -0 --------------------- --------------------- -0 -65535 -0 --------------------- --------------------- -1 -0 -0 --------------------- --------------------- -1 -1 -1 --------------------- --------------------- -1 -2 -2 --------------------- --------------------- -1 -127 -127 --------------------- --------------------- -1 -128 -128 --------------------- --------------------- -1 -255 -255 --------------------- --------------------- -1 -256 -256 --------------------- --------------------- -1 -257 -257 --------------------- --------------------- -1 -32767 -32767 --------------------- --------------------- -1 -32768 -32768 --------------------- --------------------- -1 -65535 -65535 --------------------- --------------------- -2 -0 -0 --------------------- --------------------- -2 -1 -2 --------------------- --------------------- -2 -2 -4 --------------------- --------------------- -2 -127 -254 --------------------- --------------------- -2 -128 -256 --------------------- --------------------- -2 -255 -510 --------------------- --------------------- -2 -256 -512 --------------------- --------------------- -2 -257 -514 --------------------- --------------------- -2 -32767 -65534 --------------------- --------------------- -2 -32768 -Warning: overflow --------------------- --------------------- -2 -65535 -Warning: overflow --------------------- --------------------- -127 -0 -0 --------------------- --------------------- -127 -1 -127 --------------------- --------------------- -127 -2 -254 --------------------- --------------------- -127 -127 -16129 --------------------- --------------------- -127 -128 -16256 --------------------- --------------------- -127 -255 -32385 --------------------- --------------------- -127 -256 -32512 --------------------- --------------------- -127 -257 -32639 --------------------- --------------------- -127 -32767 -Warning: overflow --------------------- --------------------- -127 -32768 -Warning: overflow --------------------- --------------------- -127 -65535 -Warning: overflow --------------------- --------------------- -128 -0 -0 --------------------- --------------------- -128 -1 -128 --------------------- --------------------- -128 -2 -256 --------------------- --------------------- -128 -127 -16256 --------------------- --------------------- -128 -128 -16384 --------------------- --------------------- -128 -255 -32640 --------------------- --------------------- -128 -256 -32768 --------------------- --------------------- -128 -257 -32896 --------------------- --------------------- -128 -32767 -Warning: overflow --------------------- --------------------- -128 -32768 -Warning: overflow --------------------- --------------------- -128 -65535 -Warning: overflow --------------------- --------------------- -255 -0 -0 --------------------- --------------------- -255 -1 -255 --------------------- --------------------- -255 -2 -510 --------------------- --------------------- -255 -127 -32385 --------------------- --------------------- -255 -128 -32640 --------------------- --------------------- -255 -255 -65025 --------------------- --------------------- -255 -256 -65280 --------------------- --------------------- -255 -257 -65535 --------------------- --------------------- -255 -32767 -Warning: overflow --------------------- --------------------- -255 -32768 -Warning: overflow --------------------- --------------------- -255 -65535 -Warning: overflow --------------------- --------------------- -256 -0 -0 --------------------- --------------------- -256 -1 -256 --------------------- --------------------- -256 -2 -512 --------------------- --------------------- -256 -127 -32512 --------------------- --------------------- -256 -128 -32768 --------------------- --------------------- -256 -255 -65280 --------------------- --------------------- -256 -256 -Warning: overflow --------------------- --------------------- -256 -257 -Warning: overflow --------------------- --------------------- -256 -32767 -Warning: overflow --------------------- --------------------- -256 -32768 -Warning: overflow --------------------- --------------------- -256 -65535 -Warning: overflow --------------------- --------------------- -257 -0 -0 --------------------- --------------------- -257 -1 -257 --------------------- --------------------- -257 -2 -514 --------------------- --------------------- -257 -127 -32639 --------------------- --------------------- -257 -128 -32896 --------------------- --------------------- -257 -255 -65535 --------------------- --------------------- -257 -256 -Warning: overflow --------------------- --------------------- -257 -257 -Warning: overflow --------------------- --------------------- -257 -32767 -Warning: overflow --------------------- --------------------- -257 -32768 -Warning: overflow --------------------- --------------------- -257 -65535 -Warning: overflow --------------------- --------------------- -32767 -0 -0 --------------------- --------------------- -32767 -1 -32767 --------------------- --------------------- -32767 -2 -65534 --------------------- --------------------- -32767 -127 -Warning: overflow --------------------- --------------------- -32767 -128 -Warning: overflow --------------------- --------------------- -32767 -255 -Warning: overflow --------------------- --------------------- -32767 -256 -Warning: overflow --------------------- --------------------- -32767 -257 -Warning: overflow --------------------- --------------------- -32767 -32767 -Warning: overflow --------------------- --------------------- -32767 -32768 -Warning: overflow --------------------- --------------------- -32767 -65535 -Warning: overflow --------------------- --------------------- -32768 -0 -0 --------------------- --------------------- -32768 -1 -32768 --------------------- --------------------- -32768 -2 -Warning: overflow --------------------- --------------------- -32768 -127 -Warning: overflow --------------------- --------------------- -32768 -128 -Warning: overflow --------------------- --------------------- -32768 -255 -Warning: overflow --------------------- --------------------- -32768 -256 -Warning: overflow --------------------- --------------------- -32768 -257 -Warning: overflow --------------------- --------------------- -32768 -32767 -Warning: overflow --------------------- --------------------- -32768 -32768 -Warning: overflow --------------------- --------------------- -32768 -65535 -Warning: overflow --------------------- --------------------- -65535 -0 -0 --------------------- --------------------- -65535 -1 -65535 --------------------- --------------------- -65535 -2 -Warning: overflow --------------------- --------------------- -65535 -127 -Warning: overflow --------------------- --------------------- -65535 -128 -Warning: overflow --------------------- --------------------- -65535 -255 -Warning: overflow --------------------- --------------------- -65535 -256 -Warning: overflow --------------------- --------------------- -65535 -257 -Warning: overflow --------------------- --------------------- -65535 -32767 -Warning: overflow --------------------- --------------------- -65535 -32768 -Warning: overflow --------------------- --------------------- -65535 -65535 -Warning: overflow --------------------- diff --git a/test/integration/casl2/mull0_call/Makefile b/test/integration/casl2/mull0_call/Makefile deleted file mode 100644 index 6897272..0000000 --- a/test/integration/casl2/mull0_call/Makefile +++ /dev/null @@ -1,5 +0,0 @@ -include ../CMD.mk # YACASL2DIR, CASL2 -ASDIR = $(YACASL2DIR)/as/FUNC -ASFILE = $(ASDIR)/mull_call.casl $(ASDIR)/mull0.casl $(ASDIR)/outl.casl -CMD = $(CASL2) $(ASFILE) -include ../TEST.mk diff --git a/test/integration/casl2/mull1_call/0.txt b/test/integration/casl2/mull1_call/0.txt deleted file mode 100644 index 8a9a2a4..0000000 --- a/test/integration/casl2/mull1_call/0.txt +++ /dev/null @@ -1,606 +0,0 @@ -../../../../casl2 ../../../../as/FUNC/mull_call.casl ../../../../as/FUNC/mull1.casl ../../../../as/FUNC/outl.casl --------------------- -0 -0 -0 --------------------- --------------------- -0 -1 -0 --------------------- --------------------- -0 -2 -0 --------------------- --------------------- -0 -127 -0 --------------------- --------------------- -0 -128 -0 --------------------- --------------------- -0 -255 -0 --------------------- --------------------- -0 -256 -0 --------------------- --------------------- -0 -257 -0 --------------------- --------------------- -0 -32767 -0 --------------------- --------------------- -0 -32768 -0 --------------------- --------------------- -0 -65535 -0 --------------------- --------------------- -1 -0 -0 --------------------- --------------------- -1 -1 -1 --------------------- --------------------- -1 -2 -2 --------------------- --------------------- -1 -127 -127 --------------------- --------------------- -1 -128 -128 --------------------- --------------------- -1 -255 -255 --------------------- --------------------- -1 -256 -256 --------------------- --------------------- -1 -257 -257 --------------------- --------------------- -1 -32767 -32767 --------------------- --------------------- -1 -32768 -32768 --------------------- --------------------- -1 -65535 -65535 --------------------- --------------------- -2 -0 -0 --------------------- --------------------- -2 -1 -2 --------------------- --------------------- -2 -2 -4 --------------------- --------------------- -2 -127 -254 --------------------- --------------------- -2 -128 -256 --------------------- --------------------- -2 -255 -510 --------------------- --------------------- -2 -256 -512 --------------------- --------------------- -2 -257 -514 --------------------- --------------------- -2 -32767 -65534 --------------------- --------------------- -2 -32768 -Warning: overflow --------------------- --------------------- -2 -65535 -Warning: overflow --------------------- --------------------- -127 -0 -0 --------------------- --------------------- -127 -1 -127 --------------------- --------------------- -127 -2 -254 --------------------- --------------------- -127 -127 -16129 --------------------- --------------------- -127 -128 -16256 --------------------- --------------------- -127 -255 -32385 --------------------- --------------------- -127 -256 -32512 --------------------- --------------------- -127 -257 -32639 --------------------- --------------------- -127 -32767 -Warning: overflow --------------------- --------------------- -127 -32768 -Warning: overflow --------------------- --------------------- -127 -65535 -Warning: overflow --------------------- --------------------- -128 -0 -0 --------------------- --------------------- -128 -1 -128 --------------------- --------------------- -128 -2 -256 --------------------- --------------------- -128 -127 -16256 --------------------- --------------------- -128 -128 -16384 --------------------- --------------------- -128 -255 -32640 --------------------- --------------------- -128 -256 -32768 --------------------- --------------------- -128 -257 -32896 --------------------- --------------------- -128 -32767 -Warning: overflow --------------------- --------------------- -128 -32768 -Warning: overflow --------------------- --------------------- -128 -65535 -Warning: overflow --------------------- --------------------- -255 -0 -0 --------------------- --------------------- -255 -1 -255 --------------------- --------------------- -255 -2 -510 --------------------- --------------------- -255 -127 -32385 --------------------- --------------------- -255 -128 -32640 --------------------- --------------------- -255 -255 -65025 --------------------- --------------------- -255 -256 -65280 --------------------- --------------------- -255 -257 -65535 --------------------- --------------------- -255 -32767 -Warning: overflow --------------------- --------------------- -255 -32768 -Warning: overflow --------------------- --------------------- -255 -65535 -Warning: overflow --------------------- --------------------- -256 -0 -0 --------------------- --------------------- -256 -1 -256 --------------------- --------------------- -256 -2 -512 --------------------- --------------------- -256 -127 -32512 --------------------- --------------------- -256 -128 -32768 --------------------- --------------------- -256 -255 -65280 --------------------- --------------------- -256 -256 -Warning: overflow --------------------- --------------------- -256 -257 -Warning: overflow --------------------- --------------------- -256 -32767 -Warning: overflow --------------------- --------------------- -256 -32768 -Warning: overflow --------------------- --------------------- -256 -65535 -Warning: overflow --------------------- --------------------- -257 -0 -0 --------------------- --------------------- -257 -1 -257 --------------------- --------------------- -257 -2 -514 --------------------- --------------------- -257 -127 -32639 --------------------- --------------------- -257 -128 -32896 --------------------- --------------------- -257 -255 -65535 --------------------- --------------------- -257 -256 -Warning: overflow --------------------- --------------------- -257 -257 -Warning: overflow --------------------- --------------------- -257 -32767 -Warning: overflow --------------------- --------------------- -257 -32768 -Warning: overflow --------------------- --------------------- -257 -65535 -Warning: overflow --------------------- --------------------- -32767 -0 -0 --------------------- --------------------- -32767 -1 -32767 --------------------- --------------------- -32767 -2 -65534 --------------------- --------------------- -32767 -127 -Warning: overflow --------------------- --------------------- -32767 -128 -Warning: overflow --------------------- --------------------- -32767 -255 -Warning: overflow --------------------- --------------------- -32767 -256 -Warning: overflow --------------------- --------------------- -32767 -257 -Warning: overflow --------------------- --------------------- -32767 -32767 -Warning: overflow --------------------- --------------------- -32767 -32768 -Warning: overflow --------------------- --------------------- -32767 -65535 -Warning: overflow --------------------- --------------------- -32768 -0 -0 --------------------- --------------------- -32768 -1 -32768 --------------------- --------------------- -32768 -2 -Warning: overflow --------------------- --------------------- -32768 -127 -Warning: overflow --------------------- --------------------- -32768 -128 -Warning: overflow --------------------- --------------------- -32768 -255 -Warning: overflow --------------------- --------------------- -32768 -256 -Warning: overflow --------------------- --------------------- -32768 -257 -Warning: overflow --------------------- --------------------- -32768 -32767 -Warning: overflow --------------------- --------------------- -32768 -32768 -Warning: overflow --------------------- --------------------- -32768 -65535 -Warning: overflow --------------------- --------------------- -65535 -0 -0 --------------------- --------------------- -65535 -1 -65535 --------------------- --------------------- -65535 -2 -Warning: overflow --------------------- --------------------- -65535 -127 -Warning: overflow --------------------- --------------------- -65535 -128 -Warning: overflow --------------------- --------------------- -65535 -255 -Warning: overflow --------------------- --------------------- -65535 -256 -Warning: overflow --------------------- --------------------- -65535 -257 -Warning: overflow --------------------- --------------------- -65535 -32767 -Warning: overflow --------------------- --------------------- -65535 -32768 -Warning: overflow --------------------- --------------------- -65535 -65535 -Warning: overflow --------------------- diff --git a/test/integration/casl2/mull1_call/Makefile b/test/integration/casl2/mull1_call/Makefile deleted file mode 100644 index 3e862b6..0000000 --- a/test/integration/casl2/mull1_call/Makefile +++ /dev/null @@ -1,5 +0,0 @@ -include ../CMD.mk # YACASL2DIR, CASL2 -ASDIR = $(YACASL2DIR)/as/FUNC -ASFILE = $(ASDIR)/mull_call.casl $(ASDIR)/mull1.casl $(ASDIR)/outl.casl -CMD = $(CASL2) $(ASFILE) -include ../TEST.mk diff --git a/test/integration/casl2/opdspc_err/0.txt b/test/integration/casl2/opdspc_err/0.txt deleted file mode 100644 index fca7140..0000000 --- a/test/integration/casl2/opdspc_err/0.txt +++ /dev/null @@ -1,7 +0,0 @@ -../../../../casl2 -slatd ../../../../as/ERR/opdspc_err.casl - -Assemble ../../../../as/ERR/opdspc_err.casl (0) -../../../../as/ERR/opdspc_err.casl: 1:MAIN START BEGIN -../../../../as/ERR/opdspc_err.casl: 2:BEGIN LD GR1, A -Assemble error - 121: cannot get operand token -../../../../as/ERR/opdspc_err.casl: 2:BEGIN LD GR1, A diff --git a/test/integration/casl2/opdspc_err/Makefile b/test/integration/casl2/opdspc_err/Makefile deleted file mode 100644 index ef71f21..0000000 --- a/test/integration/casl2/opdspc_err/Makefile +++ /dev/null @@ -1,6 +0,0 @@ -include ../CMD.mk # YACASL2DIR, CASL2 -CASL2FLAG = -slatd -ASDIR = $(YACASL2DIR)/as/ERR -ASFILE = $(ASDIR)/opdspc_err.casl -CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) $(IN) -include ../TEST.mk diff --git a/test/integration/casl2/opt_h/0.txt b/test/integration/casl2/opt_h/0.txt index d3078ac..bf48477 100644 --- a/test/integration/casl2/opt_h/0.txt +++ b/test/integration/casl2/opt_h/0.txt @@ -1,2 +1,2 @@ -../../../../casl2 -saltdh ../../../../as/FUNC/sum_10.casl +../../../../casl2 -saltdh ../../../../as/sum_10.casl Usage: ../../../../casl2 [-slLaAtTdh] [-oO] [-M ] [-C ] FILE ... diff --git a/test/integration/casl2/opt_h/Makefile b/test/integration/casl2/opt_h/Makefile index aa6442c..886f892 100644 --- a/test/integration/casl2/opt_h/Makefile +++ b/test/integration/casl2/opt_h/Makefile @@ -1,6 +1,6 @@ # -hオプションで、1から10まで加算するsum_10.caslを実行 include ../CMD.mk # YACASL2DIR, CASL2 -include ../sum_10_s/CMD.mk # ASDIR, ASFILE +include ../opt_s/CMD.mk # ASDIR, ASFILE CASL2FLAG = -saltdh CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) include ../TEST.mk diff --git a/test/integration/casl2/opt_opterr/0.txt b/test/integration/casl2/opt_opterr/0.txt index fd2994b..2aea18b 100644 --- a/test/integration/casl2/opt_opterr/0.txt +++ b/test/integration/casl2/opt_opterr/0.txt @@ -1,3 +1,3 @@ -../../../../casl2 -z ../../../../as/FUNC/sum_10.casl +../../../../casl2 -z ../../../../as/sum_10.casl ../../../../casl2: invalid option -- z Usage: ../../../../casl2 [-slLaAtTdh] [-oO] [-M ] [-C ] FILE ... diff --git a/test/integration/casl2/opt_opterr/Makefile b/test/integration/casl2/opt_opterr/Makefile index 8167bdf..76a17fb 100644 --- a/test/integration/casl2/opt_opterr/Makefile +++ b/test/integration/casl2/opt_opterr/Makefile @@ -1,6 +1,6 @@ -# 無効な-zオプションで、1から10まで加算するsum_10.caslを実行 +# 無効な-zオプションで、1から10まで加算するopt.caslを実行 include ../CMD.mk # YACASL2DIR, CASL2 -include ../sum_10_s/CMD.mk # ASDIR, ASFILE +include ../opt_s/CMD.mk # ASDIR, ASFILE CASL2FLAG = -z CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) include ../TEST.mk diff --git a/test/integration/casl2/opt_s/0.txt b/test/integration/casl2/opt_s/0.txt index 4288cd2..ad1c519 100644 --- a/test/integration/casl2/opt_s/0.txt +++ b/test/integration/casl2/opt_s/0.txt @@ -1,22 +1,22 @@ -../../../../casl2 -s ../../../../as/FUNC/sum_10.casl +../../../../casl2 -s ../../../../as/sum_10.casl -Assemble ../../../../as/FUNC/sum_10.casl (0) -../../../../as/FUNC/sum_10.casl: 1:;;; sum_10.casl -../../../../as/FUNC/sum_10.casl: 2:;;; 出力 GR0: 1から10までの整数をすべて加算した値 -../../../../as/FUNC/sum_10.casl: 3:MAIN START -../../../../as/FUNC/sum_10.casl: 4: PUSH 0,GR1 -../../../../as/FUNC/sum_10.casl: 5: LAD GR0,0 ; GR0を初期化 -../../../../as/FUNC/sum_10.casl: 6: LD GR1,FST ; GR1に初項を転送 -../../../../as/FUNC/sum_10.casl: 7:LOOP ADDL GR0,GR1 ; ループ先頭 -../../../../as/FUNC/sum_10.casl: 8: ADDL GR1,STEP ; GR1 <- GR1 + 公差 -../../../../as/FUNC/sum_10.casl: 9: CPL GR1,LST ; GR1が末項より大きい場合は終了 -../../../../as/FUNC/sum_10.casl: 10: JPL FIN ; ↓ -../../../../as/FUNC/sum_10.casl: 11: JUMP LOOP ; ループ終端 -../../../../as/FUNC/sum_10.casl: 12:FIN POP GR1 -../../../../as/FUNC/sum_10.casl: 13: RET -../../../../as/FUNC/sum_10.casl: 14:FST DC 1 ; 初項 -../../../../as/FUNC/sum_10.casl: 15:LST DC 10 ; 末項 -../../../../as/FUNC/sum_10.casl: 16:STEP DC 1 ; 公差 -../../../../as/FUNC/sum_10.casl: 17: END +Assemble ../../../../as/sum_10.casl (0) +../../../../as/sum_10.casl: 1:;;; sum_10.casl +../../../../as/sum_10.casl: 2:;;; 出力 GR0: 1から10までの整数をすべて加算した値 +../../../../as/sum_10.casl: 3:MAIN START +../../../../as/sum_10.casl: 4: PUSH 0,GR1 +../../../../as/sum_10.casl: 5: LAD GR0,0 ; GR0を初期化 +../../../../as/sum_10.casl: 6: LD GR1,FST ; GR1に初項を転送 +../../../../as/sum_10.casl: 7:LOOP ADDL GR0,GR1 ; ループ先頭 +../../../../as/sum_10.casl: 8: ADDL GR1,STEP ; GR1 <- GR1 + 公差 +../../../../as/sum_10.casl: 9: CPL GR1,LST ; GR1が末項より大きい場合は終了 +../../../../as/sum_10.casl: 10: JPL FIN ; ↓ +../../../../as/sum_10.casl: 11: JUMP LOOP ; ループ終端 +../../../../as/sum_10.casl: 12:FIN POP GR1 +../../../../as/sum_10.casl: 13: RET +../../../../as/sum_10.casl: 14:FST DC 1 ; 初項 +../../../../as/sum_10.casl: 15:LST DC 10 ; 末項 +../../../../as/sum_10.casl: 16:STEP DC 1 ; 公差 +../../../../as/sum_10.casl: 17: END -Assemble ../../../../as/FUNC/sum_10.casl (1) +Assemble ../../../../as/sum_10.casl (1) diff --git a/test/integration/casl2/opt_s/CMD.mk b/test/integration/casl2/opt_s/CMD.mk index ed380d7..ed565fe 100644 --- a/test/integration/casl2/opt_s/CMD.mk +++ b/test/integration/casl2/opt_s/CMD.mk @@ -1,2 +1,2 @@ -ASDIR = $(YACASL2DIR)/as/FUNC +ASDIR = $(YACASL2DIR)/as ASFILE = $(ASDIR)/sum_10.casl diff --git a/test/integration/casl2/opt_s/Makefile b/test/integration/casl2/opt_s/Makefile index 6f876d1..89b7073 100644 --- a/test/integration/casl2/opt_s/Makefile +++ b/test/integration/casl2/opt_s/Makefile @@ -1,6 +1,6 @@ # -sオプションで、1から10まで加算するsum_10.caslを実行 include ../CMD.mk # YACASL2DIR, CASL2 include CMD.mk # ASDIR, ASFILE -CASL2FLAG = -s +CASL2FLAG = -s CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) include ../TEST.mk diff --git a/test/integration/casl2/opt_sL/0.txt b/test/integration/casl2/opt_sL/0.txt index f0cebb4..631d972 100644 --- a/test/integration/casl2/opt_sL/0.txt +++ b/test/integration/casl2/opt_sL/0.txt @@ -1,23 +1,23 @@ -../../../../casl2 -sL ../../../../as/FUNC/sum_10.casl +../../../../casl2 -sL ../../../../as/sum_10.casl -Assemble ../../../../as/FUNC/sum_10.casl (0) -../../../../as/FUNC/sum_10.casl: 1:;;; sum_10.casl -../../../../as/FUNC/sum_10.casl: 2:;;; 出力 GR0: 1から10までの整数をすべて加算した値 -../../../../as/FUNC/sum_10.casl: 3:MAIN START -../../../../as/FUNC/sum_10.casl: 4: PUSH 0,GR1 -../../../../as/FUNC/sum_10.casl: 5: LAD GR0,0 ; GR0を初期化 -../../../../as/FUNC/sum_10.casl: 6: LD GR1,FST ; GR1に初項を転送 -../../../../as/FUNC/sum_10.casl: 7:LOOP ADDL GR0,GR1 ; ループ先頭 -../../../../as/FUNC/sum_10.casl: 8: ADDL GR1,STEP ; GR1 <- GR1 + 公差 -../../../../as/FUNC/sum_10.casl: 9: CPL GR1,LST ; GR1が末項より大きい場合は終了 -../../../../as/FUNC/sum_10.casl: 10: JPL FIN ; ↓ -../../../../as/FUNC/sum_10.casl: 11: JUMP LOOP ; ループ終端 -../../../../as/FUNC/sum_10.casl: 12:FIN POP GR1 -../../../../as/FUNC/sum_10.casl: 13: RET -../../../../as/FUNC/sum_10.casl: 14:FST DC 1 ; 初項 -../../../../as/FUNC/sum_10.casl: 15:LST DC 10 ; 末項 -../../../../as/FUNC/sum_10.casl: 16:STEP DC 1 ; 公差 -../../../../as/FUNC/sum_10.casl: 17: END +Assemble ../../../../as/sum_10.casl (0) +../../../../as/sum_10.casl: 1:;;; sum_10.casl +../../../../as/sum_10.casl: 2:;;; 出力 GR0: 1から10までの整数をすべて加算した値 +../../../../as/sum_10.casl: 3:MAIN START +../../../../as/sum_10.casl: 4: PUSH 0,GR1 +../../../../as/sum_10.casl: 5: LAD GR0,0 ; GR0を初期化 +../../../../as/sum_10.casl: 6: LD GR1,FST ; GR1に初項を転送 +../../../../as/sum_10.casl: 7:LOOP ADDL GR0,GR1 ; ループ先頭 +../../../../as/sum_10.casl: 8: ADDL GR1,STEP ; GR1 <- GR1 + 公差 +../../../../as/sum_10.casl: 9: CPL GR1,LST ; GR1が末項より大きい場合は終了 +../../../../as/sum_10.casl: 10: JPL FIN ; ↓ +../../../../as/sum_10.casl: 11: JUMP LOOP ; ループ終端 +../../../../as/sum_10.casl: 12:FIN POP GR1 +../../../../as/sum_10.casl: 13: RET +../../../../as/sum_10.casl: 14:FST DC 1 ; 初項 +../../../../as/sum_10.casl: 15:LST DC 10 ; 末項 +../../../../as/sum_10.casl: 16:STEP DC 1 ; 公差 +../../../../as/sum_10.casl: 17: END Label:::: MAIN.STEP ---> #0013 diff --git a/test/integration/casl2/opt_sL/Makefile b/test/integration/casl2/opt_sL/Makefile index fab47b5..4d6fabd 100644 --- a/test/integration/casl2/opt_sL/Makefile +++ b/test/integration/casl2/opt_sL/Makefile @@ -1,6 +1,6 @@ -# -sLオプションで、1から10まで加算するsum_10.caslを実行 +# -sLオプションで、1から10まで加算するopt.caslを実行 include ../CMD.mk # YACASL2DIR, CASL2 -include ../sum_10_s/CMD.mk # ASDIR, ASFILE +include ../opt_s/CMD.mk # ASDIR, ASFILE CASL2FLAG = -sL CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) include ../TEST.mk diff --git a/test/integration/casl2/opt_slA/0.txt b/test/integration/casl2/opt_slA/0.txt index 02ec698..c6612f3 100644 --- a/test/integration/casl2/opt_slA/0.txt +++ b/test/integration/casl2/opt_slA/0.txt @@ -1,23 +1,23 @@ -../../../../casl2 -slA ../../../../as/FUNC/sum_10.casl +../../../../casl2 -slA ../../../../as/sum_10.casl -Assemble ../../../../as/FUNC/sum_10.casl (0) -../../../../as/FUNC/sum_10.casl: 1:;;; sum_10.casl -../../../../as/FUNC/sum_10.casl: 2:;;; 出力 GR0: 1から10までの整数をすべて加算した値 -../../../../as/FUNC/sum_10.casl: 3:MAIN START -../../../../as/FUNC/sum_10.casl: 4: PUSH 0,GR1 -../../../../as/FUNC/sum_10.casl: 5: LAD GR0,0 ; GR0を初期化 -../../../../as/FUNC/sum_10.casl: 6: LD GR1,FST ; GR1に初項を転送 -../../../../as/FUNC/sum_10.casl: 7:LOOP ADDL GR0,GR1 ; ループ先頭 -../../../../as/FUNC/sum_10.casl: 8: ADDL GR1,STEP ; GR1 <- GR1 + 公差 -../../../../as/FUNC/sum_10.casl: 9: CPL GR1,LST ; GR1が末項より大きい場合は終了 -../../../../as/FUNC/sum_10.casl: 10: JPL FIN ; ↓ -../../../../as/FUNC/sum_10.casl: 11: JUMP LOOP ; ループ終端 -../../../../as/FUNC/sum_10.casl: 12:FIN POP GR1 -../../../../as/FUNC/sum_10.casl: 13: RET -../../../../as/FUNC/sum_10.casl: 14:FST DC 1 ; 初項 -../../../../as/FUNC/sum_10.casl: 15:LST DC 10 ; 末項 -../../../../as/FUNC/sum_10.casl: 16:STEP DC 1 ; 公差 -../../../../as/FUNC/sum_10.casl: 17: END +Assemble ../../../../as/sum_10.casl (0) +../../../../as/sum_10.casl: 1:;;; sum_10.casl +../../../../as/sum_10.casl: 2:;;; 出力 GR0: 1から10までの整数をすべて加算した値 +../../../../as/sum_10.casl: 3:MAIN START +../../../../as/sum_10.casl: 4: PUSH 0,GR1 +../../../../as/sum_10.casl: 5: LAD GR0,0 ; GR0を初期化 +../../../../as/sum_10.casl: 6: LD GR1,FST ; GR1に初項を転送 +../../../../as/sum_10.casl: 7:LOOP ADDL GR0,GR1 ; ループ先頭 +../../../../as/sum_10.casl: 8: ADDL GR1,STEP ; GR1 <- GR1 + 公差 +../../../../as/sum_10.casl: 9: CPL GR1,LST ; GR1が末項より大きい場合は終了 +../../../../as/sum_10.casl: 10: JPL FIN ; ↓ +../../../../as/sum_10.casl: 11: JUMP LOOP ; ループ終端 +../../../../as/sum_10.casl: 12:FIN POP GR1 +../../../../as/sum_10.casl: 13: RET +../../../../as/sum_10.casl: 14:FST DC 1 ; 初項 +../../../../as/sum_10.casl: 15:LST DC 10 ; 末項 +../../../../as/sum_10.casl: 16:STEP DC 1 ; 公差 +../../../../as/sum_10.casl: 17: END Label:::: MAIN.STEP ---> #0013 @@ -27,41 +27,41 @@ MAIN ---> #0000 MAIN.FST ---> #0011 MAIN.LOOP ---> #0006 -Assemble ../../../../as/FUNC/sum_10.casl (1) -../../../../as/FUNC/sum_10.casl: 1:;;; sum_10.casl -../../../../as/FUNC/sum_10.casl: 2:;;; 出力 GR0: 1から10までの整数をすべて加算した値 -../../../../as/FUNC/sum_10.casl: 3:MAIN START -../../../../as/FUNC/sum_10.casl: 4: PUSH 0,GR1 +Assemble ../../../../as/sum_10.casl (1) +../../../../as/sum_10.casl: 1:;;; sum_10.casl +../../../../as/sum_10.casl: 2:;;; 出力 GR0: 1から10までの整数をすべて加算した値 +../../../../as/sum_10.casl: 3:MAIN START +../../../../as/sum_10.casl: 4: PUSH 0,GR1 #0000 #7001 #0001 #0000 -../../../../as/FUNC/sum_10.casl: 5: LAD GR0,0 ; GR0を初期化 +../../../../as/sum_10.casl: 5: LAD GR0,0 ; GR0を初期化 #0002 #1200 #0003 #0000 -../../../../as/FUNC/sum_10.casl: 6: LD GR1,FST ; GR1に初項を転送 +../../../../as/sum_10.casl: 6: LD GR1,FST ; GR1に初項を転送 #0004 #1010 #0005 #0011 -../../../../as/FUNC/sum_10.casl: 7:LOOP ADDL GR0,GR1 ; ループ先頭 +../../../../as/sum_10.casl: 7:LOOP ADDL GR0,GR1 ; ループ先頭 #0006 #2601 -../../../../as/FUNC/sum_10.casl: 8: ADDL GR1,STEP ; GR1 <- GR1 + 公差 +../../../../as/sum_10.casl: 8: ADDL GR1,STEP ; GR1 <- GR1 + 公差 #0007 #2210 #0008 #0013 -../../../../as/FUNC/sum_10.casl: 9: CPL GR1,LST ; GR1が末項より大きい場合は終了 +../../../../as/sum_10.casl: 9: CPL GR1,LST ; GR1が末項より大きい場合は終了 #0009 #4110 #000A #0012 -../../../../as/FUNC/sum_10.casl: 10: JPL FIN ; ↓ +../../../../as/sum_10.casl: 10: JPL FIN ; ↓ #000B #6500 #000C #000F -../../../../as/FUNC/sum_10.casl: 11: JUMP LOOP ; ループ終端 +../../../../as/sum_10.casl: 11: JUMP LOOP ; ループ終端 #000D #6400 #000E #0006 -../../../../as/FUNC/sum_10.casl: 12:FIN POP GR1 +../../../../as/sum_10.casl: 12:FIN POP GR1 #000F #7110 -../../../../as/FUNC/sum_10.casl: 13: RET +../../../../as/sum_10.casl: 13: RET #0010 #8100 -../../../../as/FUNC/sum_10.casl: 14:FST DC 1 ; 初項 +../../../../as/sum_10.casl: 14:FST DC 1 ; 初項 #0011 #0001 -../../../../as/FUNC/sum_10.casl: 15:LST DC 10 ; 末項 +../../../../as/sum_10.casl: 15:LST DC 10 ; 末項 #0012 #000A -../../../../as/FUNC/sum_10.casl: 16:STEP DC 1 ; 公差 +../../../../as/sum_10.casl: 16:STEP DC 1 ; 公差 #0013 #0001 -../../../../as/FUNC/sum_10.casl: 17: END +../../../../as/sum_10.casl: 17: END diff --git a/test/integration/casl2/opt_slA/Makefile b/test/integration/casl2/opt_slA/Makefile index 6bbf9b2..eb46904 100644 --- a/test/integration/casl2/opt_slA/Makefile +++ b/test/integration/casl2/opt_slA/Makefile @@ -1,6 +1,6 @@ -# slAオプションで、1から10まで加算するsum_10.caslを実行 +# slAオプションで、1から10まで加算するopt.caslを実行 include ../CMD.mk # YACASL2DIR, CASL2 -include ../sum_10_s/CMD.mk # ASDIR, ASFILE +include ../opt_s/CMD.mk # ASDIR, ASFILE CASL2FLAG = -slA CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) include ../TEST.mk diff --git a/test/integration/casl2/opt_slaO/0.txt b/test/integration/casl2/opt_slaO/0.txt index 33f8070..15d65fc 100644 --- a/test/integration/casl2/opt_slaO/0.txt +++ b/test/integration/casl2/opt_slaO/0.txt @@ -1,23 +1,23 @@ -../../../../casl2 -sla -O ../../../../as/FUNC/sum_10.casl +../../../../casl2 -sla -O ../../../../as/sum_10.casl -Assemble ../../../../as/FUNC/sum_10.casl (0) -../../../../as/FUNC/sum_10.casl: 1:;;; sum_10.casl -../../../../as/FUNC/sum_10.casl: 2:;;; 出力 GR0: 1から10までの整数をすべて加算した値 -../../../../as/FUNC/sum_10.casl: 3:MAIN START -../../../../as/FUNC/sum_10.casl: 4: PUSH 0,GR1 -../../../../as/FUNC/sum_10.casl: 5: LAD GR0,0 ; GR0を初期化 -../../../../as/FUNC/sum_10.casl: 6: LD GR1,FST ; GR1に初項を転送 -../../../../as/FUNC/sum_10.casl: 7:LOOP ADDL GR0,GR1 ; ループ先頭 -../../../../as/FUNC/sum_10.casl: 8: ADDL GR1,STEP ; GR1 <- GR1 + 公差 -../../../../as/FUNC/sum_10.casl: 9: CPL GR1,LST ; GR1が末項より大きい場合は終了 -../../../../as/FUNC/sum_10.casl: 10: JPL FIN ; ↓ -../../../../as/FUNC/sum_10.casl: 11: JUMP LOOP ; ループ終端 -../../../../as/FUNC/sum_10.casl: 12:FIN POP GR1 -../../../../as/FUNC/sum_10.casl: 13: RET -../../../../as/FUNC/sum_10.casl: 14:FST DC 1 ; 初項 -../../../../as/FUNC/sum_10.casl: 15:LST DC 10 ; 末項 -../../../../as/FUNC/sum_10.casl: 16:STEP DC 1 ; 公差 -../../../../as/FUNC/sum_10.casl: 17: END +Assemble ../../../../as/sum_10.casl (0) +../../../../as/sum_10.casl: 1:;;; sum_10.casl +../../../../as/sum_10.casl: 2:;;; 出力 GR0: 1から10までの整数をすべて加算した値 +../../../../as/sum_10.casl: 3:MAIN START +../../../../as/sum_10.casl: 4: PUSH 0,GR1 +../../../../as/sum_10.casl: 5: LAD GR0,0 ; GR0を初期化 +../../../../as/sum_10.casl: 6: LD GR1,FST ; GR1に初項を転送 +../../../../as/sum_10.casl: 7:LOOP ADDL GR0,GR1 ; ループ先頭 +../../../../as/sum_10.casl: 8: ADDL GR1,STEP ; GR1 <- GR1 + 公差 +../../../../as/sum_10.casl: 9: CPL GR1,LST ; GR1が末項より大きい場合は終了 +../../../../as/sum_10.casl: 10: JPL FIN ; ↓ +../../../../as/sum_10.casl: 11: JUMP LOOP ; ループ終端 +../../../../as/sum_10.casl: 12:FIN POP GR1 +../../../../as/sum_10.casl: 13: RET +../../../../as/sum_10.casl: 14:FST DC 1 ; 初項 +../../../../as/sum_10.casl: 15:LST DC 10 ; 末項 +../../../../as/sum_10.casl: 16:STEP DC 1 ; 公差 +../../../../as/sum_10.casl: 17: END Label:::: MAIN.STEP ---> #0013 @@ -27,44 +27,44 @@ MAIN ---> #0000 MAIN.FST ---> #0011 MAIN.LOOP ---> #0006 -Assemble ../../../../as/FUNC/sum_10.casl (1) -../../../../as/FUNC/sum_10.casl: 1:;;; sum_10.casl -../../../../as/FUNC/sum_10.casl: 2:;;; 出力 GR0: 1から10までの整数をすべて加算した値 -../../../../as/FUNC/sum_10.casl: 3:MAIN START -../../../../as/FUNC/sum_10.casl: 4: PUSH 0,GR1 +Assemble ../../../../as/sum_10.casl (1) +../../../../as/sum_10.casl: 1:;;; sum_10.casl +../../../../as/sum_10.casl: 2:;;; 出力 GR0: 1から10までの整数をすべて加算した値 +../../../../as/sum_10.casl: 3:MAIN START +../../../../as/sum_10.casl: 4: PUSH 0,GR1 #0000 #7001 #0001 #0000 -../../../../as/FUNC/sum_10.casl: 5: LAD GR0,0 ; GR0を初期化 +../../../../as/sum_10.casl: 5: LAD GR0,0 ; GR0を初期化 #0002 #1200 #0003 #0000 -../../../../as/FUNC/sum_10.casl: 6: LD GR1,FST ; GR1に初項を転送 +../../../../as/sum_10.casl: 6: LD GR1,FST ; GR1に初項を転送 #0004 #1010 #0005 #0011 -../../../../as/FUNC/sum_10.casl: 7:LOOP ADDL GR0,GR1 ; ループ先頭 +../../../../as/sum_10.casl: 7:LOOP ADDL GR0,GR1 ; ループ先頭 #0006 #2601 -../../../../as/FUNC/sum_10.casl: 8: ADDL GR1,STEP ; GR1 <- GR1 + 公差 +../../../../as/sum_10.casl: 8: ADDL GR1,STEP ; GR1 <- GR1 + 公差 #0007 #2210 #0008 #0013 -../../../../as/FUNC/sum_10.casl: 9: CPL GR1,LST ; GR1が末項より大きい場合は終了 +../../../../as/sum_10.casl: 9: CPL GR1,LST ; GR1が末項より大きい場合は終了 #0009 #4110 #000A #0012 -../../../../as/FUNC/sum_10.casl: 10: JPL FIN ; ↓ +../../../../as/sum_10.casl: 10: JPL FIN ; ↓ #000B #6500 #000C #000F -../../../../as/FUNC/sum_10.casl: 11: JUMP LOOP ; ループ終端 +../../../../as/sum_10.casl: 11: JUMP LOOP ; ループ終端 #000D #6400 #000E #0006 -../../../../as/FUNC/sum_10.casl: 12:FIN POP GR1 +../../../../as/sum_10.casl: 12:FIN POP GR1 #000F #7110 -../../../../as/FUNC/sum_10.casl: 13: RET +../../../../as/sum_10.casl: 13: RET #0010 #8100 -../../../../as/FUNC/sum_10.casl: 14:FST DC 1 ; 初項 +../../../../as/sum_10.casl: 14:FST DC 1 ; 初項 #0011 #0001 -../../../../as/FUNC/sum_10.casl: 15:LST DC 10 ; 末項 +../../../../as/sum_10.casl: 15:LST DC 10 ; 末項 #0012 #000A -../../../../as/FUNC/sum_10.casl: 16:STEP DC 1 ; 公差 +../../../../as/sum_10.casl: 16:STEP DC 1 ; 公差 #0013 #0001 -../../../../as/FUNC/sum_10.casl: 17: END +../../../../as/sum_10.casl: 17: END od -t x2 a.o 0000000 7001 0000 1200 0000 1010 0011 2601 2210 diff --git a/test/integration/casl2/opt_slaO/Makefile b/test/integration/casl2/opt_slaO/Makefile index 440740f..c2e5e32 100644 --- a/test/integration/casl2/opt_slaO/Makefile +++ b/test/integration/casl2/opt_slaO/Makefile @@ -1,5 +1,5 @@ include ../CMD.mk # YACASL2DIR, CASL2 -include ../sum_10_s/CMD.mk # ASDIR, ASFILE +include ../opt_s/CMD.mk # ASDIR, ASFILE CASL2FLAG = -sla -O OFILE = a.o include ../TEST_O.mk diff --git a/test/integration/casl2/opt_slaOn/0.txt b/test/integration/casl2/opt_slaOn/0.txt index 9094e33..3abb87d 100644 --- a/test/integration/casl2/opt_slaOn/0.txt +++ b/test/integration/casl2/opt_slaOn/0.txt @@ -1,23 +1,23 @@ -../../../../casl2 -sla -Osum_10.o ../../../../as/FUNC/sum_10.casl +../../../../casl2 -sla -Oopt.o ../../../../as/sum_10.casl -Assemble ../../../../as/FUNC/sum_10.casl (0) -../../../../as/FUNC/sum_10.casl: 1:;;; sum_10.casl -../../../../as/FUNC/sum_10.casl: 2:;;; 出力 GR0: 1から10までの整数をすべて加算した値 -../../../../as/FUNC/sum_10.casl: 3:MAIN START -../../../../as/FUNC/sum_10.casl: 4: PUSH 0,GR1 -../../../../as/FUNC/sum_10.casl: 5: LAD GR0,0 ; GR0を初期化 -../../../../as/FUNC/sum_10.casl: 6: LD GR1,FST ; GR1に初項を転送 -../../../../as/FUNC/sum_10.casl: 7:LOOP ADDL GR0,GR1 ; ループ先頭 -../../../../as/FUNC/sum_10.casl: 8: ADDL GR1,STEP ; GR1 <- GR1 + 公差 -../../../../as/FUNC/sum_10.casl: 9: CPL GR1,LST ; GR1が末項より大きい場合は終了 -../../../../as/FUNC/sum_10.casl: 10: JPL FIN ; ↓ -../../../../as/FUNC/sum_10.casl: 11: JUMP LOOP ; ループ終端 -../../../../as/FUNC/sum_10.casl: 12:FIN POP GR1 -../../../../as/FUNC/sum_10.casl: 13: RET -../../../../as/FUNC/sum_10.casl: 14:FST DC 1 ; 初項 -../../../../as/FUNC/sum_10.casl: 15:LST DC 10 ; 末項 -../../../../as/FUNC/sum_10.casl: 16:STEP DC 1 ; 公差 -../../../../as/FUNC/sum_10.casl: 17: END +Assemble ../../../../as/sum_10.casl (0) +../../../../as/sum_10.casl: 1:;;; sum_10.casl +../../../../as/sum_10.casl: 2:;;; 出力 GR0: 1から10までの整数をすべて加算した値 +../../../../as/sum_10.casl: 3:MAIN START +../../../../as/sum_10.casl: 4: PUSH 0,GR1 +../../../../as/sum_10.casl: 5: LAD GR0,0 ; GR0を初期化 +../../../../as/sum_10.casl: 6: LD GR1,FST ; GR1に初項を転送 +../../../../as/sum_10.casl: 7:LOOP ADDL GR0,GR1 ; ループ先頭 +../../../../as/sum_10.casl: 8: ADDL GR1,STEP ; GR1 <- GR1 + 公差 +../../../../as/sum_10.casl: 9: CPL GR1,LST ; GR1が末項より大きい場合は終了 +../../../../as/sum_10.casl: 10: JPL FIN ; ↓ +../../../../as/sum_10.casl: 11: JUMP LOOP ; ループ終端 +../../../../as/sum_10.casl: 12:FIN POP GR1 +../../../../as/sum_10.casl: 13: RET +../../../../as/sum_10.casl: 14:FST DC 1 ; 初項 +../../../../as/sum_10.casl: 15:LST DC 10 ; 末項 +../../../../as/sum_10.casl: 16:STEP DC 1 ; 公差 +../../../../as/sum_10.casl: 17: END Label:::: MAIN.STEP ---> #0013 @@ -27,46 +27,46 @@ MAIN ---> #0000 MAIN.FST ---> #0011 MAIN.LOOP ---> #0006 -Assemble ../../../../as/FUNC/sum_10.casl (1) -../../../../as/FUNC/sum_10.casl: 1:;;; sum_10.casl -../../../../as/FUNC/sum_10.casl: 2:;;; 出力 GR0: 1から10までの整数をすべて加算した値 -../../../../as/FUNC/sum_10.casl: 3:MAIN START -../../../../as/FUNC/sum_10.casl: 4: PUSH 0,GR1 +Assemble ../../../../as/sum_10.casl (1) +../../../../as/sum_10.casl: 1:;;; sum_10.casl +../../../../as/sum_10.casl: 2:;;; 出力 GR0: 1から10までの整数をすべて加算した値 +../../../../as/sum_10.casl: 3:MAIN START +../../../../as/sum_10.casl: 4: PUSH 0,GR1 #0000 #7001 #0001 #0000 -../../../../as/FUNC/sum_10.casl: 5: LAD GR0,0 ; GR0を初期化 +../../../../as/sum_10.casl: 5: LAD GR0,0 ; GR0を初期化 #0002 #1200 #0003 #0000 -../../../../as/FUNC/sum_10.casl: 6: LD GR1,FST ; GR1に初項を転送 +../../../../as/sum_10.casl: 6: LD GR1,FST ; GR1に初項を転送 #0004 #1010 #0005 #0011 -../../../../as/FUNC/sum_10.casl: 7:LOOP ADDL GR0,GR1 ; ループ先頭 +../../../../as/sum_10.casl: 7:LOOP ADDL GR0,GR1 ; ループ先頭 #0006 #2601 -../../../../as/FUNC/sum_10.casl: 8: ADDL GR1,STEP ; GR1 <- GR1 + 公差 +../../../../as/sum_10.casl: 8: ADDL GR1,STEP ; GR1 <- GR1 + 公差 #0007 #2210 #0008 #0013 -../../../../as/FUNC/sum_10.casl: 9: CPL GR1,LST ; GR1が末項より大きい場合は終了 +../../../../as/sum_10.casl: 9: CPL GR1,LST ; GR1が末項より大きい場合は終了 #0009 #4110 #000A #0012 -../../../../as/FUNC/sum_10.casl: 10: JPL FIN ; ↓ +../../../../as/sum_10.casl: 10: JPL FIN ; ↓ #000B #6500 #000C #000F -../../../../as/FUNC/sum_10.casl: 11: JUMP LOOP ; ループ終端 +../../../../as/sum_10.casl: 11: JUMP LOOP ; ループ終端 #000D #6400 #000E #0006 -../../../../as/FUNC/sum_10.casl: 12:FIN POP GR1 +../../../../as/sum_10.casl: 12:FIN POP GR1 #000F #7110 -../../../../as/FUNC/sum_10.casl: 13: RET +../../../../as/sum_10.casl: 13: RET #0010 #8100 -../../../../as/FUNC/sum_10.casl: 14:FST DC 1 ; 初項 +../../../../as/sum_10.casl: 14:FST DC 1 ; 初項 #0011 #0001 -../../../../as/FUNC/sum_10.casl: 15:LST DC 10 ; 末項 +../../../../as/sum_10.casl: 15:LST DC 10 ; 末項 #0012 #000A -../../../../as/FUNC/sum_10.casl: 16:STEP DC 1 ; 公差 +../../../../as/sum_10.casl: 16:STEP DC 1 ; 公差 #0013 #0001 -../../../../as/FUNC/sum_10.casl: 17: END +../../../../as/sum_10.casl: 17: END -od -t x2 sum_10.o +od -t x2 opt.o 0000000 7001 0000 1200 0000 1010 0011 2601 2210 0000020 0013 4110 0012 6500 000f 6400 0006 7110 0000040 8100 0001 000a 0001 diff --git a/test/integration/casl2/opt_slaOn/Makefile b/test/integration/casl2/opt_slaOn/Makefile index 075272c..688d4f0 100644 --- a/test/integration/casl2/opt_slaOn/Makefile +++ b/test/integration/casl2/opt_slaOn/Makefile @@ -1,5 +1,5 @@ -include ../CMD.mk # YACASL2DIR, CASL2 -include ../sum_10_s/CMD.mk # ASDIR, ASFILE -OFILE = sum_10.o +include ../CMD.mk # YACASL2DIR, CASL2 +include ../opt_s/CMD.mk # ASDIR, ASFILE +OFILE = opt.o CASL2FLAG = -sla -O$(OFILE) include ../TEST_O.mk diff --git a/test/integration/casl2/opt_slaoT/0.txt b/test/integration/casl2/opt_slaoT/0.txt index d0e4b7a..2e4d9aa 100644 --- a/test/integration/casl2/opt_slaoT/0.txt +++ b/test/integration/casl2/opt_slaoT/0.txt @@ -1,23 +1,23 @@ -../../../../casl2 -slaTo ../../../../as/FUNC/sum_10.casl - -Assemble ../../../../as/FUNC/sum_10.casl (0) -../../../../as/FUNC/sum_10.casl: 1:;;; sum_10.casl -../../../../as/FUNC/sum_10.casl: 2:;;; 出力 GR0: 1から10までの整数をすべて加算した値 -../../../../as/FUNC/sum_10.casl: 3:MAIN START -../../../../as/FUNC/sum_10.casl: 4: PUSH 0,GR1 -../../../../as/FUNC/sum_10.casl: 5: LAD GR0,0 ; GR0を初期化 -../../../../as/FUNC/sum_10.casl: 6: LD GR1,FST ; GR1に初項を転送 -../../../../as/FUNC/sum_10.casl: 7:LOOP ADDL GR0,GR1 ; ループ先頭 -../../../../as/FUNC/sum_10.casl: 8: ADDL GR1,STEP ; GR1 <- GR1 + 公差 -../../../../as/FUNC/sum_10.casl: 9: CPL GR1,LST ; GR1が末項より大きい場合は終了 -../../../../as/FUNC/sum_10.casl: 10: JPL FIN ; ↓ -../../../../as/FUNC/sum_10.casl: 11: JUMP LOOP ; ループ終端 -../../../../as/FUNC/sum_10.casl: 12:FIN POP GR1 -../../../../as/FUNC/sum_10.casl: 13: RET -../../../../as/FUNC/sum_10.casl: 14:FST DC 1 ; 初項 -../../../../as/FUNC/sum_10.casl: 15:LST DC 10 ; 末項 -../../../../as/FUNC/sum_10.casl: 16:STEP DC 1 ; 公差 -../../../../as/FUNC/sum_10.casl: 17: END +../../../../casl2 -slaTo ../../../../as/sum_10.casl + +Assemble ../../../../as/sum_10.casl (0) +../../../../as/sum_10.casl: 1:;;; sum_10.casl +../../../../as/sum_10.casl: 2:;;; 出力 GR0: 1から10までの整数をすべて加算した値 +../../../../as/sum_10.casl: 3:MAIN START +../../../../as/sum_10.casl: 4: PUSH 0,GR1 +../../../../as/sum_10.casl: 5: LAD GR0,0 ; GR0を初期化 +../../../../as/sum_10.casl: 6: LD GR1,FST ; GR1に初項を転送 +../../../../as/sum_10.casl: 7:LOOP ADDL GR0,GR1 ; ループ先頭 +../../../../as/sum_10.casl: 8: ADDL GR1,STEP ; GR1 <- GR1 + 公差 +../../../../as/sum_10.casl: 9: CPL GR1,LST ; GR1が末項より大きい場合は終了 +../../../../as/sum_10.casl: 10: JPL FIN ; ↓ +../../../../as/sum_10.casl: 11: JUMP LOOP ; ループ終端 +../../../../as/sum_10.casl: 12:FIN POP GR1 +../../../../as/sum_10.casl: 13: RET +../../../../as/sum_10.casl: 14:FST DC 1 ; 初項 +../../../../as/sum_10.casl: 15:LST DC 10 ; 末項 +../../../../as/sum_10.casl: 16:STEP DC 1 ; 公差 +../../../../as/sum_10.casl: 17: END Label:::: MAIN.STEP ---> #0013 @@ -27,44 +27,44 @@ MAIN ---> #0000 MAIN.FST ---> #0011 MAIN.LOOP ---> #0006 -Assemble ../../../../as/FUNC/sum_10.casl (1) -../../../../as/FUNC/sum_10.casl: 1:;;; sum_10.casl -../../../../as/FUNC/sum_10.casl: 2:;;; 出力 GR0: 1から10までの整数をすべて加算した値 -../../../../as/FUNC/sum_10.casl: 3:MAIN START -../../../../as/FUNC/sum_10.casl: 4: PUSH 0,GR1 +Assemble ../../../../as/sum_10.casl (1) +../../../../as/sum_10.casl: 1:;;; sum_10.casl +../../../../as/sum_10.casl: 2:;;; 出力 GR0: 1から10までの整数をすべて加算した値 +../../../../as/sum_10.casl: 3:MAIN START +../../../../as/sum_10.casl: 4: PUSH 0,GR1 #0000 #7001 #0001 #0000 -../../../../as/FUNC/sum_10.casl: 5: LAD GR0,0 ; GR0を初期化 +../../../../as/sum_10.casl: 5: LAD GR0,0 ; GR0を初期化 #0002 #1200 #0003 #0000 -../../../../as/FUNC/sum_10.casl: 6: LD GR1,FST ; GR1に初項を転送 +../../../../as/sum_10.casl: 6: LD GR1,FST ; GR1に初項を転送 #0004 #1010 #0005 #0011 -../../../../as/FUNC/sum_10.casl: 7:LOOP ADDL GR0,GR1 ; ループ先頭 +../../../../as/sum_10.casl: 7:LOOP ADDL GR0,GR1 ; ループ先頭 #0006 #2601 -../../../../as/FUNC/sum_10.casl: 8: ADDL GR1,STEP ; GR1 <- GR1 + 公差 +../../../../as/sum_10.casl: 8: ADDL GR1,STEP ; GR1 <- GR1 + 公差 #0007 #2210 #0008 #0013 -../../../../as/FUNC/sum_10.casl: 9: CPL GR1,LST ; GR1が末項より大きい場合は終了 +../../../../as/sum_10.casl: 9: CPL GR1,LST ; GR1が末項より大きい場合は終了 #0009 #4110 #000A #0012 -../../../../as/FUNC/sum_10.casl: 10: JPL FIN ; ↓ +../../../../as/sum_10.casl: 10: JPL FIN ; ↓ #000B #6500 #000C #000F -../../../../as/FUNC/sum_10.casl: 11: JUMP LOOP ; ループ終端 +../../../../as/sum_10.casl: 11: JUMP LOOP ; ループ終端 #000D #6400 #000E #0006 -../../../../as/FUNC/sum_10.casl: 12:FIN POP GR1 +../../../../as/sum_10.casl: 12:FIN POP GR1 #000F #7110 -../../../../as/FUNC/sum_10.casl: 13: RET +../../../../as/sum_10.casl: 13: RET #0010 #8100 -../../../../as/FUNC/sum_10.casl: 14:FST DC 1 ; 初項 +../../../../as/sum_10.casl: 14:FST DC 1 ; 初項 #0011 #0001 -../../../../as/FUNC/sum_10.casl: 15:LST DC 10 ; 末項 +../../../../as/sum_10.casl: 15:LST DC 10 ; 末項 #0012 #000A -../../../../as/FUNC/sum_10.casl: 16:STEP DC 1 ; 公差 +../../../../as/sum_10.casl: 16:STEP DC 1 ; 公差 #0013 #0001 -../../../../as/FUNC/sum_10.casl: 17: END +../../../../as/sum_10.casl: 17: END Executing machine codes #0000: Register:::: diff --git a/test/integration/casl2/opt_slaoT/Makefile b/test/integration/casl2/opt_slaoT/Makefile index 2d02593..4004f08 100644 --- a/test/integration/casl2/opt_slaoT/Makefile +++ b/test/integration/casl2/opt_slaoT/Makefile @@ -1,5 +1,5 @@ include ../CMD.mk # YACASL2DIR, CASL2 -include ../sum_10_s/CMD.mk # ASDIR, ASFILE +include ../opt_s/CMD.mk # ASDIR, ASFILE CASL2FLAG = -slaTo OFILE = a.o include ../TEST_O.mk diff --git a/test/integration/casl2/opt_slaot/0.txt b/test/integration/casl2/opt_slaot/0.txt index f3432a8..45823bf 100644 --- a/test/integration/casl2/opt_slaot/0.txt +++ b/test/integration/casl2/opt_slaot/0.txt @@ -1,23 +1,23 @@ -../../../../casl2 -slat -o ../../../../as/FUNC/sum_10.casl - -Assemble ../../../../as/FUNC/sum_10.casl (0) -../../../../as/FUNC/sum_10.casl: 1:;;; sum_10.casl -../../../../as/FUNC/sum_10.casl: 2:;;; 出力 GR0: 1から10までの整数をすべて加算した値 -../../../../as/FUNC/sum_10.casl: 3:MAIN START -../../../../as/FUNC/sum_10.casl: 4: PUSH 0,GR1 -../../../../as/FUNC/sum_10.casl: 5: LAD GR0,0 ; GR0を初期化 -../../../../as/FUNC/sum_10.casl: 6: LD GR1,FST ; GR1に初項を転送 -../../../../as/FUNC/sum_10.casl: 7:LOOP ADDL GR0,GR1 ; ループ先頭 -../../../../as/FUNC/sum_10.casl: 8: ADDL GR1,STEP ; GR1 <- GR1 + 公差 -../../../../as/FUNC/sum_10.casl: 9: CPL GR1,LST ; GR1が末項より大きい場合は終了 -../../../../as/FUNC/sum_10.casl: 10: JPL FIN ; ↓ -../../../../as/FUNC/sum_10.casl: 11: JUMP LOOP ; ループ終端 -../../../../as/FUNC/sum_10.casl: 12:FIN POP GR1 -../../../../as/FUNC/sum_10.casl: 13: RET -../../../../as/FUNC/sum_10.casl: 14:FST DC 1 ; 初項 -../../../../as/FUNC/sum_10.casl: 15:LST DC 10 ; 末項 -../../../../as/FUNC/sum_10.casl: 16:STEP DC 1 ; 公差 -../../../../as/FUNC/sum_10.casl: 17: END +../../../../casl2 -slat -o ../../../../as/sum_10.casl + +Assemble ../../../../as/sum_10.casl (0) +../../../../as/sum_10.casl: 1:;;; sum_10.casl +../../../../as/sum_10.casl: 2:;;; 出力 GR0: 1から10までの整数をすべて加算した値 +../../../../as/sum_10.casl: 3:MAIN START +../../../../as/sum_10.casl: 4: PUSH 0,GR1 +../../../../as/sum_10.casl: 5: LAD GR0,0 ; GR0を初期化 +../../../../as/sum_10.casl: 6: LD GR1,FST ; GR1に初項を転送 +../../../../as/sum_10.casl: 7:LOOP ADDL GR0,GR1 ; ループ先頭 +../../../../as/sum_10.casl: 8: ADDL GR1,STEP ; GR1 <- GR1 + 公差 +../../../../as/sum_10.casl: 9: CPL GR1,LST ; GR1が末項より大きい場合は終了 +../../../../as/sum_10.casl: 10: JPL FIN ; ↓ +../../../../as/sum_10.casl: 11: JUMP LOOP ; ループ終端 +../../../../as/sum_10.casl: 12:FIN POP GR1 +../../../../as/sum_10.casl: 13: RET +../../../../as/sum_10.casl: 14:FST DC 1 ; 初項 +../../../../as/sum_10.casl: 15:LST DC 10 ; 末項 +../../../../as/sum_10.casl: 16:STEP DC 1 ; 公差 +../../../../as/sum_10.casl: 17: END Label:::: MAIN.STEP ---> #0013 @@ -27,44 +27,44 @@ MAIN ---> #0000 MAIN.FST ---> #0011 MAIN.LOOP ---> #0006 -Assemble ../../../../as/FUNC/sum_10.casl (1) -../../../../as/FUNC/sum_10.casl: 1:;;; sum_10.casl -../../../../as/FUNC/sum_10.casl: 2:;;; 出力 GR0: 1から10までの整数をすべて加算した値 -../../../../as/FUNC/sum_10.casl: 3:MAIN START -../../../../as/FUNC/sum_10.casl: 4: PUSH 0,GR1 +Assemble ../../../../as/sum_10.casl (1) +../../../../as/sum_10.casl: 1:;;; sum_10.casl +../../../../as/sum_10.casl: 2:;;; 出力 GR0: 1から10までの整数をすべて加算した値 +../../../../as/sum_10.casl: 3:MAIN START +../../../../as/sum_10.casl: 4: PUSH 0,GR1 #0000 #7001 #0001 #0000 -../../../../as/FUNC/sum_10.casl: 5: LAD GR0,0 ; GR0を初期化 +../../../../as/sum_10.casl: 5: LAD GR0,0 ; GR0を初期化 #0002 #1200 #0003 #0000 -../../../../as/FUNC/sum_10.casl: 6: LD GR1,FST ; GR1に初項を転送 +../../../../as/sum_10.casl: 6: LD GR1,FST ; GR1に初項を転送 #0004 #1010 #0005 #0011 -../../../../as/FUNC/sum_10.casl: 7:LOOP ADDL GR0,GR1 ; ループ先頭 +../../../../as/sum_10.casl: 7:LOOP ADDL GR0,GR1 ; ループ先頭 #0006 #2601 -../../../../as/FUNC/sum_10.casl: 8: ADDL GR1,STEP ; GR1 <- GR1 + 公差 +../../../../as/sum_10.casl: 8: ADDL GR1,STEP ; GR1 <- GR1 + 公差 #0007 #2210 #0008 #0013 -../../../../as/FUNC/sum_10.casl: 9: CPL GR1,LST ; GR1が末項より大きい場合は終了 +../../../../as/sum_10.casl: 9: CPL GR1,LST ; GR1が末項より大きい場合は終了 #0009 #4110 #000A #0012 -../../../../as/FUNC/sum_10.casl: 10: JPL FIN ; ↓ +../../../../as/sum_10.casl: 10: JPL FIN ; ↓ #000B #6500 #000C #000F -../../../../as/FUNC/sum_10.casl: 11: JUMP LOOP ; ループ終端 +../../../../as/sum_10.casl: 11: JUMP LOOP ; ループ終端 #000D #6400 #000E #0006 -../../../../as/FUNC/sum_10.casl: 12:FIN POP GR1 +../../../../as/sum_10.casl: 12:FIN POP GR1 #000F #7110 -../../../../as/FUNC/sum_10.casl: 13: RET +../../../../as/sum_10.casl: 13: RET #0010 #8100 -../../../../as/FUNC/sum_10.casl: 14:FST DC 1 ; 初項 +../../../../as/sum_10.casl: 14:FST DC 1 ; 初項 #0011 #0001 -../../../../as/FUNC/sum_10.casl: 15:LST DC 10 ; 末項 +../../../../as/sum_10.casl: 15:LST DC 10 ; 末項 #0012 #000A -../../../../as/FUNC/sum_10.casl: 16:STEP DC 1 ; 公差 +../../../../as/sum_10.casl: 16:STEP DC 1 ; 公差 #0013 #0001 -../../../../as/FUNC/sum_10.casl: 17: END +../../../../as/sum_10.casl: 17: END Executing machine codes #0000: Register:::: diff --git a/test/integration/casl2/opt_slaot/Makefile b/test/integration/casl2/opt_slaot/Makefile index 4e82c72..9f299e9 100644 --- a/test/integration/casl2/opt_slaot/Makefile +++ b/test/integration/casl2/opt_slaot/Makefile @@ -1,5 +1,5 @@ include ../CMD.mk # YACASL2DIR, CASL2 -include ../sum_10_s/CMD.mk # ASDIR, ASFILE +include ../opt_s/CMD.mk # ASDIR, ASFILE CASL2FLAG = -slat -o OFILE = a.o include ../TEST_O.mk diff --git a/test/integration/casl2/opt_slaotd/0.txt b/test/integration/casl2/opt_slaotd/0.txt index 5513c03..7cf50cb 100644 --- a/test/integration/casl2/opt_slaotd/0.txt +++ b/test/integration/casl2/opt_slaotd/0.txt @@ -1,23 +1,23 @@ -../../../../casl2 -slatdo ../../../../as/FUNC/sum_10.casl +../../../../casl2 -slatdo ../../../../as/sum_10.casl -Assemble ../../../../as/FUNC/sum_10.casl (0) -../../../../as/FUNC/sum_10.casl: 1:;;; sum_10.casl -../../../../as/FUNC/sum_10.casl: 2:;;; 出力 GR0: 1から10までの整数をすべて加算した値 -../../../../as/FUNC/sum_10.casl: 3:MAIN START -../../../../as/FUNC/sum_10.casl: 4: PUSH 0,GR1 -../../../../as/FUNC/sum_10.casl: 5: LAD GR0,0 ; GR0を初期化 -../../../../as/FUNC/sum_10.casl: 6: LD GR1,FST ; GR1に初項を転送 -../../../../as/FUNC/sum_10.casl: 7:LOOP ADDL GR0,GR1 ; ループ先頭 -../../../../as/FUNC/sum_10.casl: 8: ADDL GR1,STEP ; GR1 <- GR1 + 公差 -../../../../as/FUNC/sum_10.casl: 9: CPL GR1,LST ; GR1が末項より大きい場合は終了 -../../../../as/FUNC/sum_10.casl: 10: JPL FIN ; ↓ -../../../../as/FUNC/sum_10.casl: 11: JUMP LOOP ; ループ終端 -../../../../as/FUNC/sum_10.casl: 12:FIN POP GR1 -../../../../as/FUNC/sum_10.casl: 13: RET -../../../../as/FUNC/sum_10.casl: 14:FST DC 1 ; 初項 -../../../../as/FUNC/sum_10.casl: 15:LST DC 10 ; 末項 -../../../../as/FUNC/sum_10.casl: 16:STEP DC 1 ; 公差 -../../../../as/FUNC/sum_10.casl: 17: END +Assemble ../../../../as/sum_10.casl (0) +../../../../as/sum_10.casl: 1:;;; sum_10.casl +../../../../as/sum_10.casl: 2:;;; 出力 GR0: 1から10までの整数をすべて加算した値 +../../../../as/sum_10.casl: 3:MAIN START +../../../../as/sum_10.casl: 4: PUSH 0,GR1 +../../../../as/sum_10.casl: 5: LAD GR0,0 ; GR0を初期化 +../../../../as/sum_10.casl: 6: LD GR1,FST ; GR1に初項を転送 +../../../../as/sum_10.casl: 7:LOOP ADDL GR0,GR1 ; ループ先頭 +../../../../as/sum_10.casl: 8: ADDL GR1,STEP ; GR1 <- GR1 + 公差 +../../../../as/sum_10.casl: 9: CPL GR1,LST ; GR1が末項より大きい場合は終了 +../../../../as/sum_10.casl: 10: JPL FIN ; ↓ +../../../../as/sum_10.casl: 11: JUMP LOOP ; ループ終端 +../../../../as/sum_10.casl: 12:FIN POP GR1 +../../../../as/sum_10.casl: 13: RET +../../../../as/sum_10.casl: 14:FST DC 1 ; 初項 +../../../../as/sum_10.casl: 15:LST DC 10 ; 末項 +../../../../as/sum_10.casl: 16:STEP DC 1 ; 公差 +../../../../as/sum_10.casl: 17: END Label:::: MAIN.STEP ---> #0013 @@ -27,44 +27,44 @@ MAIN ---> #0000 MAIN.FST ---> #0011 MAIN.LOOP ---> #0006 -Assemble ../../../../as/FUNC/sum_10.casl (1) -../../../../as/FUNC/sum_10.casl: 1:;;; sum_10.casl -../../../../as/FUNC/sum_10.casl: 2:;;; 出力 GR0: 1から10までの整数をすべて加算した値 -../../../../as/FUNC/sum_10.casl: 3:MAIN START -../../../../as/FUNC/sum_10.casl: 4: PUSH 0,GR1 +Assemble ../../../../as/sum_10.casl (1) +../../../../as/sum_10.casl: 1:;;; sum_10.casl +../../../../as/sum_10.casl: 2:;;; 出力 GR0: 1から10までの整数をすべて加算した値 +../../../../as/sum_10.casl: 3:MAIN START +../../../../as/sum_10.casl: 4: PUSH 0,GR1 #0000 #7001 #0001 #0000 -../../../../as/FUNC/sum_10.casl: 5: LAD GR0,0 ; GR0を初期化 +../../../../as/sum_10.casl: 5: LAD GR0,0 ; GR0を初期化 #0002 #1200 #0003 #0000 -../../../../as/FUNC/sum_10.casl: 6: LD GR1,FST ; GR1に初項を転送 +../../../../as/sum_10.casl: 6: LD GR1,FST ; GR1に初項を転送 #0004 #1010 #0005 #0011 -../../../../as/FUNC/sum_10.casl: 7:LOOP ADDL GR0,GR1 ; ループ先頭 +../../../../as/sum_10.casl: 7:LOOP ADDL GR0,GR1 ; ループ先頭 #0006 #2601 -../../../../as/FUNC/sum_10.casl: 8: ADDL GR1,STEP ; GR1 <- GR1 + 公差 +../../../../as/sum_10.casl: 8: ADDL GR1,STEP ; GR1 <- GR1 + 公差 #0007 #2210 #0008 #0013 -../../../../as/FUNC/sum_10.casl: 9: CPL GR1,LST ; GR1が末項より大きい場合は終了 +../../../../as/sum_10.casl: 9: CPL GR1,LST ; GR1が末項より大きい場合は終了 #0009 #4110 #000A #0012 -../../../../as/FUNC/sum_10.casl: 10: JPL FIN ; ↓ +../../../../as/sum_10.casl: 10: JPL FIN ; ↓ #000B #6500 #000C #000F -../../../../as/FUNC/sum_10.casl: 11: JUMP LOOP ; ループ終端 +../../../../as/sum_10.casl: 11: JUMP LOOP ; ループ終端 #000D #6400 #000E #0006 -../../../../as/FUNC/sum_10.casl: 12:FIN POP GR1 +../../../../as/sum_10.casl: 12:FIN POP GR1 #000F #7110 -../../../../as/FUNC/sum_10.casl: 13: RET +../../../../as/sum_10.casl: 13: RET #0010 #8100 -../../../../as/FUNC/sum_10.casl: 14:FST DC 1 ; 初項 +../../../../as/sum_10.casl: 14:FST DC 1 ; 初項 #0011 #0001 -../../../../as/FUNC/sum_10.casl: 15:LST DC 10 ; 末項 +../../../../as/sum_10.casl: 15:LST DC 10 ; 末項 #0012 #000A -../../../../as/FUNC/sum_10.casl: 16:STEP DC 1 ; 公差 +../../../../as/sum_10.casl: 16:STEP DC 1 ; 公差 #0013 #0001 -../../../../as/FUNC/sum_10.casl: 17: END +../../../../as/sum_10.casl: 17: END Executing machine codes #0000: Register:::: diff --git a/test/integration/casl2/opt_slaotd/Makefile b/test/integration/casl2/opt_slaotd/Makefile index fe83ead..029dbce 100644 --- a/test/integration/casl2/opt_slaotd/Makefile +++ b/test/integration/casl2/opt_slaotd/Makefile @@ -1,5 +1,5 @@ include ../CMD.mk # YACASL2DIR, CASL2 -include ../sum_10_s/CMD.mk # ASDIR, ASFILE +include ../opt_s/CMD.mk # ASDIR, ASFILE CASL2FLAG = -slatdo OFILE = a.o include ../TEST_O.mk diff --git a/test/integration/casl2/outa_call/0.txt b/test/integration/casl2/outa_call/0.txt deleted file mode 100644 index 3cf5382..0000000 --- a/test/integration/casl2/outa_call/0.txt +++ /dev/null @@ -1,35 +0,0 @@ -../../../../casl2 ../../../../as/FUNC/outa_call.casl ../../../../as/FUNC/outa.casl -0 -1 -2 -4 -8 -16 -32 -64 -128 -256 -512 -1024 -2048 -4096 -8192 -16384 -32767 --32768 --32767 --16384 --8192 --4096 --2048 --1024 --512 --256 --128 --64 --32 --16 --8 --4 --2 --1 diff --git a/test/integration/casl2/outa_call/Makefile b/test/integration/casl2/outa_call/Makefile deleted file mode 100644 index 3747f3c..0000000 --- a/test/integration/casl2/outa_call/Makefile +++ /dev/null @@ -1,5 +0,0 @@ -include ../CMD.mk # YACASL2DIR, CASL2 -ASDIR = $(YACASL2DIR)/as/FUNC -ASFILE = $(ASDIR)/outa_call.casl $(ASDIR)/outa.casl -CMD = $(CASL2) $(ASFILE) -include ../TEST.mk diff --git a/test/integration/casl2/outb_call/0.txt b/test/integration/casl2/outb_call/0.txt deleted file mode 100644 index 042c126..0000000 --- a/test/integration/casl2/outb_call/0.txt +++ /dev/null @@ -1,35 +0,0 @@ -../../../../casl2 ../../../../as/FUNC/outb_call.casl ../../../../as/FUNC/outb.casl -0000000000000000 -0000000000000001 -0000000000000010 -0000000000000100 -0000000000001000 -0000000000010000 -0000000000100000 -0000000001000000 -0000000010000000 -0000000100000000 -0000001000000000 -0000010000000000 -0000100000000000 -0001000000000000 -0010000000000000 -0100000000000000 -0111111111111111 -1000000000000000 -1000000000000001 -1100000000000000 -1110000000000000 -1111000000000000 -1111100000000000 -1111110000000000 -1111111000000000 -1111111100000000 -1111111110000000 -1111111111000000 -1111111111100000 -1111111111110000 -1111111111111000 -1111111111111100 -1111111111111110 -1111111111111111 diff --git a/test/integration/casl2/outb_call/Makefile b/test/integration/casl2/outb_call/Makefile deleted file mode 100644 index 0bb8de2..0000000 --- a/test/integration/casl2/outb_call/Makefile +++ /dev/null @@ -1,5 +0,0 @@ -include ../CMD.mk # YACASL2DIR, CASL2 -ASDIR = $(YACASL2DIR)/as/FUNC -ASFILE = $(ASDIR)/outb_call.casl $(ASDIR)/outb.casl -CMD = $(CASL2) $(ASFILE) -include ../TEST.mk diff --git a/test/integration/casl2/outd_q15_call/0.txt b/test/integration/casl2/outd_q15_call/0.txt deleted file mode 100644 index 2c0a4cd..0000000 --- a/test/integration/casl2/outd_q15_call/0.txt +++ /dev/null @@ -1,34 +0,0 @@ -../../../../casl2 ../../../../as/FUNC/outd_q15_call.casl ../../../../as/FUNC/outd_q15.casl -0.999969482421875 -0.5 -0.25 -0.125 -0.0625 -0.03125 -0.015625 -0.0078125 -0.00390625 -0.001953125 -0.0009765625 -0.00048828125 -0.000244140625 -0.0001220703125 -0.00006103515625 -0.000030517578125 --1 --0.999969482421875 --0.5 --0.25 --0.125 --0.0625 --0.03125 --0.015625 --0.0078125 --0.00390625 --0.001953125 --0.0009765625 --0.00048828125 --0.000244140625 --0.0001220703125 --0.00006103515625 --0.000030517578125 diff --git a/test/integration/casl2/outd_q15_call/Makefile b/test/integration/casl2/outd_q15_call/Makefile deleted file mode 100644 index 3a82670..0000000 --- a/test/integration/casl2/outd_q15_call/Makefile +++ /dev/null @@ -1,5 +0,0 @@ -include ../CMD.mk # YACASL2DIR, CASL2 -ASDIR = $(YACASL2DIR)/as/FUNC -ASFILE = $(ASDIR)/outd_q15_call.casl $(ASDIR)/outd_q15.casl -CMD = $(CASL2) $(ASFILE) -include ../TEST.mk diff --git a/test/integration/casl2/outl_call/0.txt b/test/integration/casl2/outl_call/0.txt deleted file mode 100644 index 4b14c37..0000000 --- a/test/integration/casl2/outl_call/0.txt +++ /dev/null @@ -1,35 +0,0 @@ -../../../../casl2 ../../../../as/FUNC/outl_call.casl ../../../../as/FUNC/outl.casl -0 -1 -2 -4 -8 -16 -32 -64 -128 -256 -512 -1024 -2048 -4096 -8192 -16384 -32767 -32768 -32769 -49152 -57344 -61440 -63488 -64512 -65024 -65280 -65408 -65472 -65504 -65520 -65528 -65532 -65534 -65535 diff --git a/test/integration/casl2/outl_call/Makefile b/test/integration/casl2/outl_call/Makefile deleted file mode 100644 index 1af77f7..0000000 --- a/test/integration/casl2/outl_call/Makefile +++ /dev/null @@ -1,5 +0,0 @@ -include ../CMD.mk # YACASL2DIR, CASL2 -ASDIR = $(YACASL2DIR)/as -ASFILE = $(ASDIR)/FUNC/outl_call.casl $(ASDIR)/FUNC/outl.casl -CMD = $(CASL2) $(ASFILE) -include ../TEST.mk diff --git a/test/integration/casl2/ptn1/0.txt b/test/integration/casl2/ptn1/0.txt deleted file mode 100644 index f035c17..0000000 --- a/test/integration/casl2/ptn1/0.txt +++ /dev/null @@ -1,2 +0,0 @@ -../../../../casl2 ../../../../as/FE_TESTS/2008_10/Q09/ptn1_call.casl ../../../../as/FE_TESTS/2008_10/Q09/ptn1.casl ../../../../as/FUNC/outb.casl -1111111111100000 diff --git a/test/integration/casl2/ptn1/Makefile b/test/integration/casl2/ptn1/Makefile deleted file mode 100644 index 52cae14..0000000 --- a/test/integration/casl2/ptn1/Makefile +++ /dev/null @@ -1,6 +0,0 @@ -include ../CMD.mk # YACASL2DIR, CASL2 -ASDIR = ../../../../as/FE_TESTS/2008_10/Q09 -ASFUNCDIR = ../../../../as/FUNC -ASFILE = $(ASDIR)/ptn1_call.casl $(ASDIR)/ptn1.casl $(ASFUNCDIR)/outb.casl -CMD = $(CASL2) $(ASFILE) -include ../TEST.mk diff --git a/test/integration/casl2/ptn2/0.txt b/test/integration/casl2/ptn2/0.txt deleted file mode 100644 index 630bf16..0000000 --- a/test/integration/casl2/ptn2/0.txt +++ /dev/null @@ -1,2 +0,0 @@ -../../../../casl2 ../../../../as/FE_TESTS/2008_10/Q09/ptn2_call.casl ../../../../as/FE_TESTS/2008_10/Q09/ptn2.casl ../../../../as/FUNC/outb.casl -0000000000011111 diff --git a/test/integration/casl2/ptn2/Makefile b/test/integration/casl2/ptn2/Makefile deleted file mode 100644 index 9156472..0000000 --- a/test/integration/casl2/ptn2/Makefile +++ /dev/null @@ -1,6 +0,0 @@ -include ../CMD.mk # YACASL2DIR, CASL2 -ASDIR = ../../../../as/FE_TESTS/2008_10/Q09 -ASFUNCDIR = ../../../../as/FUNC -ASFILE = $(ASDIR)/ptn2_call.casl $(ASDIR)/ptn2.casl $(ASFUNCDIR)/outb.casl -CMD = $(CASL2) $(ASFILE) -include ../TEST.mk diff --git a/test/integration/casl2/ptn3/0.txt b/test/integration/casl2/ptn3/0.txt deleted file mode 100644 index 80d9e60..0000000 --- a/test/integration/casl2/ptn3/0.txt +++ /dev/null @@ -1,2 +0,0 @@ -../../../../casl2 ../../../../as/FE_TESTS/2008_10/Q09/ptn3_call.casl ../../../../as/FE_TESTS/2008_10/Q09/ptn3.casl ../../../../as/FUNC/outb.casl -0000000000100000 diff --git a/test/integration/casl2/ptn3/Makefile b/test/integration/casl2/ptn3/Makefile deleted file mode 100644 index 8d9c438..0000000 --- a/test/integration/casl2/ptn3/Makefile +++ /dev/null @@ -1,6 +0,0 @@ -include ../CMD.mk # YACASL2DIR, CASL2 -ASDIR = ../../../../as/FE_TESTS/2008_10/Q09 -ASFUNCDIR = ../../../../as/FUNC -ASFILE = $(ASDIR)/ptn3_call.casl $(ASDIR)/ptn3.casl $(ASFUNCDIR)/outb.casl -CMD = $(CASL2) $(ASFILE) -include ../TEST.mk diff --git a/test/integration/casl2/ptn4/0.txt b/test/integration/casl2/ptn4/0.txt deleted file mode 100644 index 0516b28..0000000 --- a/test/integration/casl2/ptn4/0.txt +++ /dev/null @@ -1,2 +0,0 @@ -../../../../casl2 ../../../../as/FE_TESTS/2008_10/Q09/ptn4_call.casl ../../../../as/FE_TESTS/2008_10/Q09/ptn4.casl ../../../../as/FE_TESTS/2008_10/Q09/ptn1.casl ../../../../as/FE_TESTS/2008_10/Q09/ptn2.casl ../../../../as/FUNC/outb.casl -1111100000011111 diff --git a/test/integration/casl2/ptn4/Makefile b/test/integration/casl2/ptn4/Makefile deleted file mode 100644 index 5971a92..0000000 --- a/test/integration/casl2/ptn4/Makefile +++ /dev/null @@ -1,6 +0,0 @@ -include ../CMD.mk # YACASL2DIR, CASL2 -ASDIR = ../../../../as/FE_TESTS/2008_10/Q09 -ASFUNCDIR = ../../../../as/FUNC -ASFILE = $(ASDIR)/ptn4_call.casl $(ASDIR)/ptn4.casl $(ASDIR)/ptn1.casl $(ASDIR)/ptn2.casl $(ASFUNCDIR)/outb.casl -CMD = $(CASL2) $(ASFILE) -include ../TEST.mk diff --git a/test/integration/casl2/quoteend_err/0.txt b/test/integration/casl2/quoteend_err/0.txt deleted file mode 100644 index 53e03fe..0000000 --- a/test/integration/casl2/quoteend_err/0.txt +++ /dev/null @@ -1,5 +0,0 @@ -../../../../casl2 -td ../../../../as/ERR/quoteend_err.casl - -Assemble ../../../../as/ERR/quoteend_err.casl (0) -Assemble error - 123: 'Hello, World!: unclosed quote -../../../../as/ERR/quoteend_err.casl: 4:BUF DC 'Hello, World! diff --git a/test/integration/casl2/quoteend_err/Makefile b/test/integration/casl2/quoteend_err/Makefile deleted file mode 100644 index c88cb35..0000000 --- a/test/integration/casl2/quoteend_err/Makefile +++ /dev/null @@ -1,6 +0,0 @@ -include ../CMD.mk # YACASL2DIR, CASL2 -CASL2FLAG = -td -ASDIR = $(YACASL2DIR)/as/ERR -ASFILE = $(ASDIR)/quoteend_err.casl -CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) -include ../TEST.mk diff --git a/test/integration/casl2/rev_call/0.txt b/test/integration/casl2/rev_call/0.txt deleted file mode 100644 index 60268ad..0000000 --- a/test/integration/casl2/rev_call/0.txt +++ /dev/null @@ -1,3 +0,0 @@ -../../../../casl2 ../../../../as/FUNC/rev_call.casl ../../../../as/FUNC/rev.casl -12345 -54321 diff --git a/test/integration/casl2/rev_call/Makefile b/test/integration/casl2/rev_call/Makefile deleted file mode 100644 index 8239a50..0000000 --- a/test/integration/casl2/rev_call/Makefile +++ /dev/null @@ -1,5 +0,0 @@ -include ../CMD.mk # YACASL2DIR, CASL2 -ASDIR = $(YACASL2DIR)/as/FUNC -ASFILE = $(ASDIR)/rev_call.casl $(ASDIR)/rev.casl -CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) -include ../TEST.mk diff --git a/test/integration/casl2/sum_call/0.txt b/test/integration/casl2/sum_call/0.txt deleted file mode 100644 index ea8a2ce..0000000 --- a/test/integration/casl2/sum_call/0.txt +++ /dev/null @@ -1,2 +0,0 @@ -../../../../casl2 ../../../../as/FUNC/sum_call.casl ../../../../as/FUNC/sum.casl ../../../../as/FUNC/outl.casl -65341 diff --git a/test/integration/casl2/sum_call/Makefile b/test/integration/casl2/sum_call/Makefile deleted file mode 100644 index f52e4b3..0000000 --- a/test/integration/casl2/sum_call/Makefile +++ /dev/null @@ -1,5 +0,0 @@ -include ../CMD.mk # YACASL2DIR, CASL2 -ASDIR = $(YACASL2DIR)/as/FUNC -ASFILE = $(ASDIR)/sum_call.casl $(ASDIR)/sum.casl $(ASDIR)/outl.casl -CMD = $(CASL2) $(ASFILE) -include ../TEST.mk diff --git a/test/integration/casl2/summary/0.txt b/test/integration/casl2/summary/0.txt deleted file mode 100644 index 823e1fa..0000000 --- a/test/integration/casl2/summary/0.txt +++ /dev/null @@ -1,6 +0,0 @@ -../../../../casl2 ../../../../as/FE_TESTS/2008_10/Q13/summary_call.casl ../../../../as/FE_TESTS/2008_10/Q13/summary.casl - * - * * * * - * * * * * * * - * * * * * * * * * * * * * * * * -01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 diff --git a/test/integration/casl2/summary/Makefile b/test/integration/casl2/summary/Makefile deleted file mode 100644 index 3f5507f..0000000 --- a/test/integration/casl2/summary/Makefile +++ /dev/null @@ -1,5 +0,0 @@ -include ../CMD.mk # YACASL2DIR, CASL2 -ASDIR = ../../../../as/FE_TESTS/2008_10/Q13 -ASFILE = $(ASDIR)/summary_call.casl $(ASDIR)/summary.casl -CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) $(IN) -include ../TEST.mk diff --git a/test/integration/comet2/CMD.mk b/test/integration/comet2/CMD.mk index 77f6439..271ea0d 100644 --- a/test/integration/comet2/CMD.mk +++ b/test/integration/comet2/CMD.mk @@ -1,5 +1,6 @@ YACASL2DIR=../../../.. CASL2 = $(YACASL2DIR)/casl2 OBJFILE = a.o +ASCMD = $(CASL2) $(CASL2FLAG) -O $(ASFILE) 2>$(ERRFILE) COMET2 = $(YACASL2DIR)/comet2 -CMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) diff --git a/test/integration/comet2/Makefile b/test/integration/comet2/Makefile index e7e747d..1bf6391 100644 --- a/test/integration/comet2/Makefile +++ b/test/integration/comet2/Makefile @@ -42,29 +42,22 @@ prepare: $(MAKE) prepare -C $$target ;\ done create: -ifdef UNITNAME +ifndef UNITNAME + @echo "no test created. set UNITNAME" +else @mkdir $(UNITNAME) @echo 'include ../CMD.mk # YACASL2DIR, CASL2, COMET2' >$(UNITNAME)/Makefile -ifdef CASL2FLAG - @echo 'CASL2FLAG = $(CASL2FLAG)' >>$(UNITNAME)/Makefile -else - @echo 'CASL2FLAG = -la' >>$(UNITNAME)/Makefile +ifdef COMET2FLAG + @echo 'COMET2FLAG = $(COMET2FLAG)' >>$(UNITNAME)/Makefile endif -ifdef ASDIR - @echo 'ASDIR = $(ASDIR)' >>$(UNITNAME)/Makefile -else @echo 'ASDIR = $$(YACASL2DIR)/as' >>$(UNITNAME)/Makefile -endif + @echo 'CASL2LIBDIR = $$(YACASL2DIR)/as/casl2lib' >>$(UNITNAME)/Makefile ifdef ASFILE @echo 'ASFILE = $(ASFILE)' >>$(UNITNAME)/Makefile -else - @echo 'ASFILE = $$(ASDIR)/$(UNITNAME).casl' >>$(UNITNAME)/Makefile endif ifdef INFILE - @echo 'IN = <$(INFILE)' >>$(UNITNAME)/Makefile + @echo 'INFILE = $(INFILE)' >>$(UNITNAME)/Makefile endif - @echo 'CMD = $$(COMET2) $$(COMET2FLAG) $$(OBJFILE)' >>$(UNITNAME)/Makefile; \ + @echo -n 'CMD = $$(COMET2) $$(COMET2FLAG) $$(OBJFILE)' >>$(UNITNAME)/Makefile; \ echo 'include ../TEST.mk' >>$(UNITNAME)/Makefile -else - @echo "no test created. set UNITNAME" endif diff --git a/test/integration/comet2/TEST.mk b/test/integration/comet2/TEST.mk index a078b14..e49069c 100644 --- a/test/integration/comet2/TEST.mk +++ b/test/integration/comet2/TEST.mk @@ -3,8 +3,7 @@ # make check : ↓ # make prepare : CMDで設定されたコマンドを実行した出力結果を0.txt(テストの想定結果)に出力 # make clean : 「make」で生成されたファイルをクリア -# make cleanall: 「make」と「make report」で生成されたファイルをクリア -# 要設定: CASL2, OBJFILE, COMET2, CMD +# make cleanall: 「make」と「make clean」で生成されたファイルをクリア ERRFILE = err.txt UNITNAME = `pwd | xargs basename` @@ -12,14 +11,14 @@ UNITNAME = `pwd | xargs basename` check: clean report.txt prepare: cleanall 0.txt $(OBJFILE) clean: - @rm -f 1.txt diff.txt report.txt + @rm -f 1.txt diff.txt report.txt err.txt cleanall: clean @rm -f 0.txt $(OBJFILE) $(OBJFILE): $(CASL2) $(ASFILE) - @-$(CASL2) $(CASL2FLAG) -O $(ASFILE) 2>$(ERRFILE) + @-$(ASCMD) 0.txt 1.txt: $(COMET2) $(OBJFILE) - @echo $(CMD) >$@; \ - if test -s $(OBJFILE); then $(CMD) >>$@ 2>$(ERRFILE); fi; \ + @echo $(EXECCMD) >$@; \ + if test -s $(OBJFILE); then $(EXECCMD) >>$@ 2>$(ERRFILE); fi; \ if test -s $(ERRFILE); then cat err.txt >>$@; else rm -f $(ERRFILE); fi diff.txt: 1.txt @-diff -c 0.txt 1.txt >$@ 2>&1 diff --git a/test/integration/comet2/abs_call/0.txt b/test/integration/comet2/abs_call/0.txt deleted file mode 100644 index ee507fe..0000000 --- a/test/integration/comet2/abs_call/0.txt +++ /dev/null @@ -1,41 +0,0 @@ -../../../../comet2 a.o --------- -12 -+ -12 --------- --------- --12 -- -12 --------- --------- -1 -+ -1 --------- --------- --1 -- -1 --------- --------- -32767 -+ -32767 --------- --------- --32767 -- -32767 --------- --------- -0 -+ -0 --------- --------- --32768 -OV --32768 --------- diff --git a/test/integration/comet2/abs_call/Makefile b/test/integration/comet2/abs_call/Makefile deleted file mode 100644 index f7c3353..0000000 --- a/test/integration/comet2/abs_call/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -include ../CMD.mk # YACASL2DIR, CASL2 -ASDIR = $(YACASL2DIR)/as/FUNC -ASFILE = $(ASDIR)/abs_call.casl $(ASDIR)/abs.casl $(ASDIR)/outa_main.casl $(ASDIR)/divl1.casl $(ASDIR)/rev.casl -include ../TEST.mk diff --git a/test/integration/comet2/abs_call/a.o b/test/integration/comet2/abs_call/a.o deleted file mode 100644 index b41f977..0000000 Binary files a/test/integration/comet2/abs_call/a.o and /dev/null differ diff --git a/test/integration/comet2/adda0/Makefile b/test/integration/comet2/adda0/Makefile deleted file mode 100644 index c78cafd..0000000 --- a/test/integration/comet2/adda0/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -include ../CMD.mk # YACASL2DIR, CASL2 -ASDIR = $(YACASL2DIR)/as/CMD -ASFILE = $(ASDIR)/adda0.casl -include ../TEST.mk diff --git a/test/integration/comet2/adda0/a.o b/test/integration/comet2/adda0/a.o deleted file mode 100644 index 766f9f7..0000000 Binary files a/test/integration/comet2/adda0/a.o and /dev/null differ diff --git a/test/integration/comet2/adda1/0.txt b/test/integration/comet2/adda1/0.txt deleted file mode 100644 index 9faf9b8..0000000 --- a/test/integration/comet2/adda1/0.txt +++ /dev/null @@ -1 +0,0 @@ -../../../../comet2 a.o diff --git a/test/integration/comet2/adda1/Makefile b/test/integration/comet2/adda1/Makefile deleted file mode 100644 index 9d1e984..0000000 --- a/test/integration/comet2/adda1/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -include ../CMD.mk # YACASL2DIR, CASL2 -ASDIR = $(YACASL2DIR)/as/CMD -ASFILE = $(ASDIR)/adda1.casl -include ../TEST.mk diff --git a/test/integration/comet2/adda_overflow/0.txt b/test/integration/comet2/adda_overflow/0.txt deleted file mode 100644 index 9faf9b8..0000000 --- a/test/integration/comet2/adda_overflow/0.txt +++ /dev/null @@ -1 +0,0 @@ -../../../../comet2 a.o diff --git a/test/integration/comet2/adda_overflow/Makefile b/test/integration/comet2/adda_overflow/Makefile deleted file mode 100644 index b3f15d6..0000000 --- a/test/integration/comet2/adda_overflow/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -include ../CMD.mk # YACASL2DIR, CASL2 -ASDIR = $(YACASL2DIR)/as/CMD -ASFILE = $(ASDIR)/adda_overflow.casl -include ../TEST.mk diff --git a/test/integration/comet2/adda_overflow/a.o b/test/integration/comet2/adda_overflow/a.o deleted file mode 100644 index 57bea3f..0000000 Binary files a/test/integration/comet2/adda_overflow/a.o and /dev/null differ diff --git a/test/integration/comet2/addl/0.txt b/test/integration/comet2/addl/0.txt deleted file mode 100644 index 9faf9b8..0000000 --- a/test/integration/comet2/addl/0.txt +++ /dev/null @@ -1 +0,0 @@ -../../../../comet2 a.o diff --git a/test/integration/comet2/addl/Makefile b/test/integration/comet2/addl/Makefile deleted file mode 100644 index 80efeea..0000000 --- a/test/integration/comet2/addl/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -include ../CMD.mk # YACASL2DIR, CASL2 -ASDIR = $(YACASL2DIR)/as/CMD -ASFILE = $(ASDIR)/addl.casl -include ../TEST.mk diff --git a/test/integration/comet2/addl/a.o b/test/integration/comet2/addl/a.o deleted file mode 100644 index cea597c..0000000 Binary files a/test/integration/comet2/addl/a.o and /dev/null differ diff --git a/test/integration/comet2/addl_overflow/0.txt b/test/integration/comet2/addl_overflow/0.txt deleted file mode 100644 index 9faf9b8..0000000 --- a/test/integration/comet2/addl_overflow/0.txt +++ /dev/null @@ -1 +0,0 @@ -../../../../comet2 a.o diff --git a/test/integration/comet2/addl_overflow/Makefile b/test/integration/comet2/addl_overflow/Makefile deleted file mode 100644 index 1d1bf40..0000000 --- a/test/integration/comet2/addl_overflow/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -include ../CMD.mk # YACASL2DIR, CASL2 -ASDIR = $(YACASL2DIR)/as/CMD -ASFILE = $(ASDIR)/addl_overflow.casl -include ../TEST.mk diff --git a/test/integration/comet2/addl_overflow/a.o b/test/integration/comet2/addl_overflow/a.o deleted file mode 100644 index 95c7a1e..0000000 Binary files a/test/integration/comet2/addl_overflow/a.o and /dev/null differ diff --git a/test/integration/comet2/and0/0.txt b/test/integration/comet2/and0/0.txt deleted file mode 100644 index 9faf9b8..0000000 --- a/test/integration/comet2/and0/0.txt +++ /dev/null @@ -1 +0,0 @@ -../../../../comet2 a.o diff --git a/test/integration/comet2/and0/Makefile b/test/integration/comet2/and0/Makefile deleted file mode 100644 index edcf15b..0000000 --- a/test/integration/comet2/and0/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -include ../CMD.mk # YACASL2DIR, CASL2 -ASDIR = $(YACASL2DIR)/as/CMD -ASFILE = $(ASDIR)/and0.casl -include ../TEST.mk diff --git a/test/integration/comet2/and0/a.o b/test/integration/comet2/and0/a.o deleted file mode 100644 index 44793c4..0000000 Binary files a/test/integration/comet2/and0/a.o and /dev/null differ diff --git a/test/integration/comet2/and1/0.txt b/test/integration/comet2/and1/0.txt deleted file mode 100644 index 9faf9b8..0000000 --- a/test/integration/comet2/and1/0.txt +++ /dev/null @@ -1 +0,0 @@ -../../../../comet2 a.o diff --git a/test/integration/comet2/and1/Makefile b/test/integration/comet2/and1/Makefile deleted file mode 100644 index 8115fd4..0000000 --- a/test/integration/comet2/and1/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -include ../CMD.mk # YACASL2DIR, CASL2 -ASDIR = $(YACASL2DIR)/as/CMD -ASFILE = $(ASDIR)/and1.casl -include ../TEST.mk diff --git a/test/integration/comet2/and1/a.o b/test/integration/comet2/and1/a.o deleted file mode 100644 index 7eb3169..0000000 Binary files a/test/integration/comet2/and1/a.o and /dev/null differ diff --git a/test/integration/comet2/and2/0.txt b/test/integration/comet2/and2/0.txt deleted file mode 100644 index 9faf9b8..0000000 --- a/test/integration/comet2/and2/0.txt +++ /dev/null @@ -1 +0,0 @@ -../../../../comet2 a.o diff --git a/test/integration/comet2/and2/Makefile b/test/integration/comet2/and2/Makefile deleted file mode 100644 index 1b55fd0..0000000 --- a/test/integration/comet2/and2/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -include ../CMD.mk # YACASL2DIR, CASL2 -ASDIR = $(YACASL2DIR)/as/CMD -ASFILE = $(ASDIR)/and2.casl -include ../TEST.mk diff --git a/test/integration/comet2/and2/a.o b/test/integration/comet2/and2/a.o deleted file mode 100644 index 7eb3169..0000000 Binary files a/test/integration/comet2/and2/a.o and /dev/null differ diff --git a/test/integration/comet2/and3/0.txt b/test/integration/comet2/and3/0.txt deleted file mode 100644 index 9faf9b8..0000000 --- a/test/integration/comet2/and3/0.txt +++ /dev/null @@ -1 +0,0 @@ -../../../../comet2 a.o diff --git a/test/integration/comet2/and3/Makefile b/test/integration/comet2/and3/Makefile deleted file mode 100644 index b60ba26..0000000 --- a/test/integration/comet2/and3/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -include ../CMD.mk # YACASL2DIR, CASL2 -ASDIR = $(YACASL2DIR)/as/CMD -ASFILE = $(ASDIR)/and3.casl -include ../TEST.mk diff --git a/test/integration/comet2/and3/a.o b/test/integration/comet2/and3/a.o deleted file mode 100644 index 8e1360f..0000000 Binary files a/test/integration/comet2/and3/a.o and /dev/null differ diff --git a/test/integration/comet2/binout/0.txt b/test/integration/comet2/binout/0.txt deleted file mode 100644 index df48c3d..0000000 --- a/test/integration/comet2/binout/0.txt +++ /dev/null @@ -1,5 +0,0 @@ -../../../../comet2 a.o -0 -1 -100111001101 -1000000000000001 diff --git a/test/integration/comet2/binout/Makefile b/test/integration/comet2/binout/Makefile deleted file mode 100644 index 69a6ac8..0000000 --- a/test/integration/comet2/binout/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -include ../CMD.mk # YACASL2DIR, CASL2 -ASDIR = $(YACASL2DIR)/as/YAKUWA -ASFILE = $(ASDIR)/binout.casl -include ../TEST.mk diff --git a/test/integration/comet2/binout/a.o b/test/integration/comet2/binout/a.o deleted file mode 100644 index 75825e3..0000000 Binary files a/test/integration/comet2/binout/a.o and /dev/null differ diff --git a/test/integration/comet2/call0/0.txt b/test/integration/comet2/call0/0.txt deleted file mode 100644 index 9faf9b8..0000000 --- a/test/integration/comet2/call0/0.txt +++ /dev/null @@ -1 +0,0 @@ -../../../../comet2 a.o diff --git a/test/integration/comet2/call0/Makefile b/test/integration/comet2/call0/Makefile deleted file mode 100644 index 756aa18..0000000 --- a/test/integration/comet2/call0/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -include ../CMD.mk # YACASL2DIR, CASL2 -ASDIR = $(YACASL2DIR)/as/CMD -ASFILE = $(ASDIR)/call0.casl -include ../TEST.mk diff --git a/test/integration/comet2/call0/a.o b/test/integration/comet2/call0/a.o deleted file mode 100644 index af87dc8..0000000 Binary files a/test/integration/comet2/call0/a.o and /dev/null differ diff --git a/test/integration/comet2/call1/0.txt b/test/integration/comet2/call1/0.txt deleted file mode 100644 index 9faf9b8..0000000 --- a/test/integration/comet2/call1/0.txt +++ /dev/null @@ -1 +0,0 @@ -../../../../comet2 a.o diff --git a/test/integration/comet2/call1/Makefile b/test/integration/comet2/call1/Makefile deleted file mode 100644 index f075e2e..0000000 --- a/test/integration/comet2/call1/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -include ../CMD.mk # YACASL2DIR, CASL2 -ASDIR = $(YACASL2DIR)/as/CMD -ASFILE = $(ASDIR)/call1.casl -include ../TEST.mk diff --git a/test/integration/comet2/call1/a.o b/test/integration/comet2/call1/a.o deleted file mode 100644 index 0d1d978..0000000 Binary files a/test/integration/comet2/call1/a.o and /dev/null differ diff --git a/test/integration/comet2/call2/0.txt b/test/integration/comet2/call2/0.txt deleted file mode 100644 index 9faf9b8..0000000 --- a/test/integration/comet2/call2/0.txt +++ /dev/null @@ -1 +0,0 @@ -../../../../comet2 a.o diff --git a/test/integration/comet2/call2/Makefile b/test/integration/comet2/call2/Makefile deleted file mode 100644 index 95677b1..0000000 --- a/test/integration/comet2/call2/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -include ../CMD.mk # YACASL2DIR, CASL2 -ASDIR = $(YACASL2DIR)/as/CMD -ASFILE = $(ASDIR)/call2.casl -include ../TEST.mk diff --git a/test/integration/comet2/call2/a.o b/test/integration/comet2/call2/a.o deleted file mode 100644 index ef7dd83..0000000 Binary files a/test/integration/comet2/call2/a.o and /dev/null differ diff --git a/test/integration/comet2/cmd_ADDA_adda0/0.txt b/test/integration/comet2/cmd_ADDA_adda0/0.txt new file mode 100644 index 0000000..66e8215 --- /dev/null +++ b/test/integration/comet2/cmd_ADDA_adda0/0.txt @@ -0,0 +1,51 @@ +../../../../comet2 -td -M16 a.o + +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: 16 = #0010 = 0000000000010000 +#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 + +#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: 16 = #0010 = 0000000000010000 +#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 + +#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: 16 = #0010 = 0000000000010000 +#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 + diff --git a/test/integration/comet2/cmd_ADDA_adda0/Makefile b/test/integration/comet2/cmd_ADDA_adda0/Makefile new file mode 100644 index 0000000..c1eee7e --- /dev/null +++ b/test/integration/comet2/cmd_ADDA_adda0/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/ADDA/adda0.casl +COMET2FLAG = -td -M16 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/cmd_ADDA_adda0/a.o b/test/integration/comet2/cmd_ADDA_adda0/a.o new file mode 100644 index 0000000..828a100 Binary files /dev/null and b/test/integration/comet2/cmd_ADDA_adda0/a.o differ diff --git a/test/integration/comet2/cmd_ADDA_adda0__o/0.txt b/test/integration/comet2/cmd_ADDA_adda0__o/0.txt new file mode 100644 index 0000000..fcff948 --- /dev/null +++ b/test/integration/comet2/cmd_ADDA_adda0__o/0.txt @@ -0,0 +1,48 @@ +../../../../comet2 -td -M8 a.o + +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: 8 = #0008 = 0000000000001000 +#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 8002 8001 0000 +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: -32766 = #8002 = 1000000000000010 +#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: 8 = #0008 = 0000000000001000 +#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 2010 0006 8100 8002 8001 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 3 = #0003 = 0000000000000011 +#0004: GR2: 0 = #0000 = 0000000000000000 +#0004: GR3: 0 = #0000 = 0000000000000000 +#0004: GR4: 0 = #0000 = 0000000000000000 +#0004: GR5: 0 = #0000 = 0000000000000000 +#0004: GR6: 0 = #0000 = 0000000000000000 +#0004: GR7: 0 = #0000 = 0000000000000000 +#0004: SP: 8 = #0008 = 0000000000001000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 100 +#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 8002 8001 0000 diff --git a/test/integration/comet2/cmd_ADDA_adda0__o/Makefile b/test/integration/comet2/cmd_ADDA_adda0__o/Makefile new file mode 100644 index 0000000..23d5f5f --- /dev/null +++ b/test/integration/comet2/cmd_ADDA_adda0__o/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/ADDA/adda0__o.casl +COMET2FLAG = -td -M8 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/cmd_ADDA_adda0__o/a.o b/test/integration/comet2/cmd_ADDA_adda0__o/a.o new file mode 100644 index 0000000..a84ee69 Binary files /dev/null and b/test/integration/comet2/cmd_ADDA_adda0__o/a.o differ diff --git a/test/integration/comet2/cmd_ADDA_adda0__z/0.txt b/test/integration/comet2/cmd_ADDA_adda0__z/0.txt new file mode 100644 index 0000000..44454a2 --- /dev/null +++ b/test/integration/comet2/cmd_ADDA_adda0__z/0.txt @@ -0,0 +1,48 @@ +../../../../comet2 -td -M8 a.o + +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: 8 = #0008 = 0000000000001000 +#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 0000 0000 0000 +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 0 = #0000 = 0000000000000000 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 8 = #0008 = 0000000000001000 +#0002: PR: 2 = #0002 = 0000000000000010 +#0002: FR (OF SF ZF): 001 +#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 0000 0000 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 0 = #0000 = 0000000000000000 +#0004: GR2: 0 = #0000 = 0000000000000000 +#0004: GR3: 0 = #0000 = 0000000000000000 +#0004: GR4: 0 = #0000 = 0000000000000000 +#0004: GR5: 0 = #0000 = 0000000000000000 +#0004: GR6: 0 = #0000 = 0000000000000000 +#0004: GR7: 0 = #0000 = 0000000000000000 +#0004: SP: 8 = #0008 = 0000000000001000 +#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 0005 2010 0006 8100 0000 0000 0000 diff --git a/test/integration/comet2/cmd_ADDA_adda0__z/Makefile b/test/integration/comet2/cmd_ADDA_adda0__z/Makefile new file mode 100644 index 0000000..dc07980 --- /dev/null +++ b/test/integration/comet2/cmd_ADDA_adda0__z/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/ADDA/adda0__z.casl +COMET2FLAG = -td -M8 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/cmd_ADDA_adda0__z/a.o b/test/integration/comet2/cmd_ADDA_adda0__z/a.o new file mode 100644 index 0000000..1993c4f Binary files /dev/null and b/test/integration/comet2/cmd_ADDA_adda0__z/a.o differ diff --git a/test/integration/comet2/cmd_ADDA_adda0_ao/0.txt b/test/integration/comet2/cmd_ADDA_adda0_ao/0.txt new file mode 100644 index 0000000..b83fa07 --- /dev/null +++ b/test/integration/comet2/cmd_ADDA_adda0_ao/0.txt @@ -0,0 +1,48 @@ +../../../../comet2 -td -M8 a.o + +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: 8 = #0008 = 0000000000001000 +#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 7FFE 000A 0000 +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 32766 = #7FFE = 0111111111111110 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 8 = #0008 = 0000000000001000 +#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 7FFE 000A 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: -32760 = #8008 = 1000000000001000 +#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: 8 = #0008 = 0000000000001000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 110 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 1010 0005 2010 0006 8100 7FFE 000A 0000 diff --git a/test/integration/comet2/cmd_ADDA_adda0_ao/Makefile b/test/integration/comet2/cmd_ADDA_adda0_ao/Makefile new file mode 100644 index 0000000..47ad025 --- /dev/null +++ b/test/integration/comet2/cmd_ADDA_adda0_ao/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/ADDA/adda0_ao.casl +COMET2FLAG = -td -M8 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/cmd_ADDA_adda0_ao/a.o b/test/integration/comet2/cmd_ADDA_adda0_ao/a.o new file mode 100644 index 0000000..2aeb4e4 Binary files /dev/null and b/test/integration/comet2/cmd_ADDA_adda0_ao/a.o differ diff --git a/test/integration/comet2/cmd_ADDA_adda0_as0/0.txt b/test/integration/comet2/cmd_ADDA_adda0_as0/0.txt new file mode 100644 index 0000000..c7dc232 --- /dev/null +++ b/test/integration/comet2/cmd_ADDA_adda0_as0/0.txt @@ -0,0 +1,48 @@ +../../../../comet2 -td -M8 a.o + +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: 8 = #0008 = 0000000000001000 +#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 000A FFEC 0000 +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 10 = #000A = 0000000000001010 = '\n' +#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: 8 = #0008 = 0000000000001000 +#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 000A FFEC 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: -10 = #FFF6 = 1111111111110110 +#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: 8 = #0008 = 0000000000001000 +#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 2010 0006 8100 000A FFEC 0000 diff --git a/test/integration/comet2/cmd_ADDA_adda0_as0/Makefile b/test/integration/comet2/cmd_ADDA_adda0_as0/Makefile new file mode 100644 index 0000000..e4ae35f --- /dev/null +++ b/test/integration/comet2/cmd_ADDA_adda0_as0/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/ADDA/adda0_as0.casl +COMET2FLAG = -td -M8 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/cmd_ADDA_adda0_as0/a.o b/test/integration/comet2/cmd_ADDA_adda0_as0/a.o new file mode 100644 index 0000000..a004dad Binary files /dev/null and b/test/integration/comet2/cmd_ADDA_adda0_as0/a.o differ diff --git a/test/integration/comet2/cmd_ADDA_adda0_as1/0.txt b/test/integration/comet2/cmd_ADDA_adda0_as1/0.txt new file mode 100644 index 0000000..b14f241 --- /dev/null +++ b/test/integration/comet2/cmd_ADDA_adda0_as1/0.txt @@ -0,0 +1,48 @@ +../../../../comet2 -td -M8 a.o + +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: 8 = #0008 = 0000000000001000 +#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 FFEC 000A 0000 +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: -20 = #FFEC = 1111111111101100 +#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: 8 = #0008 = 0000000000001000 +#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 2010 0006 8100 FFEC 000A 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: -10 = #FFF6 = 1111111111110110 +#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: 8 = #0008 = 0000000000001000 +#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 2010 0006 8100 FFEC 000A 0000 diff --git a/test/integration/comet2/cmd_ADDA_adda0_as1/Makefile b/test/integration/comet2/cmd_ADDA_adda0_as1/Makefile new file mode 100644 index 0000000..337a855 --- /dev/null +++ b/test/integration/comet2/cmd_ADDA_adda0_as1/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/ADDA/adda0_as1.casl +COMET2FLAG = -td -M8 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/cmd_ADDA_adda0_as1/a.o b/test/integration/comet2/cmd_ADDA_adda0_as1/a.o new file mode 100644 index 0000000..da424f9 Binary files /dev/null and b/test/integration/comet2/cmd_ADDA_adda0_as1/a.o differ diff --git a/test/integration/comet2/cmd_ADDA_adda0_az/0.txt b/test/integration/comet2/cmd_ADDA_adda0_az/0.txt new file mode 100644 index 0000000..1f2e00c --- /dev/null +++ b/test/integration/comet2/cmd_ADDA_adda0_az/0.txt @@ -0,0 +1,48 @@ +../../../../comet2 -td -M8 a.o + +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: 8 = #0008 = 0000000000001000 +#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 FFF6 000A 0000 +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: -10 = #FFF6 = 1111111111110110 +#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: 8 = #0008 = 0000000000001000 +#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 2010 0006 8100 FFF6 000A 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 0 = #0000 = 0000000000000000 +#0004: GR2: 0 = #0000 = 0000000000000000 +#0004: GR3: 0 = #0000 = 0000000000000000 +#0004: GR4: 0 = #0000 = 0000000000000000 +#0004: GR5: 0 = #0000 = 0000000000000000 +#0004: GR6: 0 = #0000 = 0000000000000000 +#0004: GR7: 0 = #0000 = 0000000000000000 +#0004: SP: 8 = #0008 = 0000000000001000 +#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 0005 2010 0006 8100 FFF6 000A 0000 diff --git a/test/integration/comet2/cmd_ADDA_adda0_az/Makefile b/test/integration/comet2/cmd_ADDA_adda0_az/Makefile new file mode 100644 index 0000000..2dcf10c --- /dev/null +++ b/test/integration/comet2/cmd_ADDA_adda0_az/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/ADDA/adda0_az.casl +COMET2FLAG = -td -M8 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/cmd_ADDA_adda0_az/a.o b/test/integration/comet2/cmd_ADDA_adda0_az/a.o new file mode 100644 index 0000000..1428161 Binary files /dev/null and b/test/integration/comet2/cmd_ADDA_adda0_az/a.o differ diff --git a/test/integration/comet2/cmd_ADDA_adda0_lo/0.txt b/test/integration/comet2/cmd_ADDA_adda0_lo/0.txt new file mode 100644 index 0000000..7a93a78 --- /dev/null +++ b/test/integration/comet2/cmd_ADDA_adda0_lo/0.txt @@ -0,0 +1,48 @@ +../../../../comet2 -td -M8 a.o + +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: 8 = #0008 = 0000000000001000 +#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 FFFE 000F 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: 8 = #0008 = 0000000000001000 +#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 2010 0006 8100 FFFE 000F 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 13 = #000D = 0000000000001101 +#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: 8 = #0008 = 0000000000001000 +#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 FFFE 000F 0000 diff --git a/test/integration/comet2/cmd_ADDA_adda0_lo/Makefile b/test/integration/comet2/cmd_ADDA_adda0_lo/Makefile new file mode 100644 index 0000000..58262e2 --- /dev/null +++ b/test/integration/comet2/cmd_ADDA_adda0_lo/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/ADDA/adda0_lo.casl +COMET2FLAG = -td -M8 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/cmd_ADDA_adda0_lo/a.o b/test/integration/comet2/cmd_ADDA_adda0_lo/a.o new file mode 100644 index 0000000..69017f5 Binary files /dev/null and b/test/integration/comet2/cmd_ADDA_adda0_lo/a.o differ diff --git a/test/integration/comet2/cmd_ADDA_adda1/0.txt b/test/integration/comet2/cmd_ADDA_adda1/0.txt new file mode 100644 index 0000000..c34f6c2 --- /dev/null +++ b/test/integration/comet2/cmd_ADDA_adda1/0.txt @@ -0,0 +1,67 @@ +../../../../comet2 -td -M16 a.o + +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: 16 = #0010 = 0000000000010000 +#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 1220 0001 2012 0007 8100 0003 0001 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: 16 = #0010 = 0000000000010000 +#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 1220 0001 2012 0007 8100 0003 0001 0000 0000 0000 0000 0000 0000 0000 + +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 3 = #0003 = 0000000000000011 +#0004: GR2: 1 = #0001 = 0000000000000001 +#0004: GR3: 0 = #0000 = 0000000000000000 +#0004: GR4: 0 = #0000 = 0000000000000000 +#0004: GR5: 0 = #0000 = 0000000000000000 +#0004: GR6: 0 = #0000 = 0000000000000000 +#0004: GR7: 0 = #0000 = 0000000000000000 +#0004: SP: 16 = #0010 = 0000000000010000 +#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 1220 0001 2012 0007 8100 0003 0001 0000 0000 0000 0000 0000 0000 0000 + +#0006: Register:::: +#0006: GR0: 0 = #0000 = 0000000000000000 +#0006: GR1: 4 = #0004 = 0000000000000100 +#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: 16 = #0010 = 0000000000010000 +#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 1220 0001 2012 0007 8100 0003 0001 0000 0000 0000 0000 0000 0000 0000 + diff --git a/test/integration/comet2/cmd_ADDA_adda1/Makefile b/test/integration/comet2/cmd_ADDA_adda1/Makefile new file mode 100644 index 0000000..5373ff2 --- /dev/null +++ b/test/integration/comet2/cmd_ADDA_adda1/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/ADDA/adda1.casl +COMET2FLAG = -td -M16 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/cmd_ADDA_adda1/a.o b/test/integration/comet2/cmd_ADDA_adda1/a.o new file mode 100644 index 0000000..12ed325 Binary files /dev/null and b/test/integration/comet2/cmd_ADDA_adda1/a.o differ diff --git a/test/integration/comet2/cmd_ADDA_adda2/0.txt b/test/integration/comet2/cmd_ADDA_adda2/0.txt new file mode 100644 index 0000000..c032fbf --- /dev/null +++ b/test/integration/comet2/cmd_ADDA_adda2/0.txt @@ -0,0 +1,63 @@ +../../../../comet2 -td -M8 a.o + +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: 8 = #0008 = 0000000000001000 +#0000: PR: 0 = #0000 = 0000000000000000 +#0000: FR (OF SF ZF): 000 +#0000: Memory:::: +#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0000: 0000: 1010 0006 1020 0007 2412 8100 0003 0001 +#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: 8 = #0008 = 0000000000001000 +#0002: PR: 2 = #0002 = 0000000000000010 +#0002: FR (OF SF ZF): 000 +#0002: Memory:::: +#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0002: 0000: 1010 0006 1020 0007 2412 8100 0003 0001 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 3 = #0003 = 0000000000000011 +#0004: GR2: 1 = #0001 = 0000000000000001 +#0004: GR3: 0 = #0000 = 0000000000000000 +#0004: GR4: 0 = #0000 = 0000000000000000 +#0004: GR5: 0 = #0000 = 0000000000000000 +#0004: GR6: 0 = #0000 = 0000000000000000 +#0004: GR7: 0 = #0000 = 0000000000000000 +#0004: SP: 8 = #0008 = 0000000000001000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 000 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 1010 0006 1020 0007 2412 8100 0003 0001 +#0005: Register:::: +#0005: GR0: 0 = #0000 = 0000000000000000 +#0005: GR1: 4 = #0004 = 0000000000000100 +#0005: GR2: 1 = #0001 = 0000000000000001 +#0005: GR3: 0 = #0000 = 0000000000000000 +#0005: GR4: 0 = #0000 = 0000000000000000 +#0005: GR5: 0 = #0000 = 0000000000000000 +#0005: GR6: 0 = #0000 = 0000000000000000 +#0005: GR7: 0 = #0000 = 0000000000000000 +#0005: SP: 8 = #0008 = 0000000000001000 +#0005: PR: 5 = #0005 = 0000000000000101 +#0005: FR (OF SF ZF): 000 +#0005: Memory:::: +#0005: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0005: 0000: 1010 0006 1020 0007 2412 8100 0003 0001 diff --git a/test/integration/comet2/cmd_ADDA_adda2/Makefile b/test/integration/comet2/cmd_ADDA_adda2/Makefile new file mode 100644 index 0000000..4ece681 --- /dev/null +++ b/test/integration/comet2/cmd_ADDA_adda2/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/ADDA/adda2.casl +COMET2FLAG = -td -M8 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/adda1/a.o b/test/integration/comet2/cmd_ADDA_adda2/a.o similarity index 100% rename from test/integration/comet2/adda1/a.o rename to test/integration/comet2/cmd_ADDA_adda2/a.o diff --git a/test/integration/comet2/cmd_ADDL_addl0/0.txt b/test/integration/comet2/cmd_ADDL_addl0/0.txt new file mode 100644 index 0000000..c38a309 --- /dev/null +++ b/test/integration/comet2/cmd_ADDL_addl0/0.txt @@ -0,0 +1,48 @@ +../../../../comet2 -td -M8 a.o + +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: 8 = #0008 = 0000000000001000 +#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 2210 0006 8100 0003 0001 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: 8 = #0008 = 0000000000001000 +#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 2210 0006 8100 0003 0001 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: 8 = #0008 = 0000000000001000 +#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 2210 0006 8100 0003 0001 0000 diff --git a/test/integration/comet2/cmd_ADDL_addl0/Makefile b/test/integration/comet2/cmd_ADDL_addl0/Makefile new file mode 100644 index 0000000..48999c2 --- /dev/null +++ b/test/integration/comet2/cmd_ADDL_addl0/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/ADDL/addl0.casl +COMET2FLAG = -td -M8 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/cmd_ADDL_addl0/a.o b/test/integration/comet2/cmd_ADDL_addl0/a.o new file mode 100644 index 0000000..a731244 Binary files /dev/null and b/test/integration/comet2/cmd_ADDL_addl0/a.o differ diff --git a/test/integration/comet2/cmd_ADDL_addl0__o/0.txt b/test/integration/comet2/cmd_ADDL_addl0__o/0.txt new file mode 100644 index 0000000..b8a9fd2 --- /dev/null +++ b/test/integration/comet2/cmd_ADDL_addl0__o/0.txt @@ -0,0 +1,48 @@ +../../../../comet2 -td -M8 a.o + +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: 8 = #0008 = 0000000000001000 +#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 2210 0006 8100 8002 8001 0000 +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: -32766 = #8002 = 1000000000000010 +#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: 8 = #0008 = 0000000000001000 +#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 2210 0006 8100 8002 8001 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 3 = #0003 = 0000000000000011 +#0004: GR2: 0 = #0000 = 0000000000000000 +#0004: GR3: 0 = #0000 = 0000000000000000 +#0004: GR4: 0 = #0000 = 0000000000000000 +#0004: GR5: 0 = #0000 = 0000000000000000 +#0004: GR6: 0 = #0000 = 0000000000000000 +#0004: GR7: 0 = #0000 = 0000000000000000 +#0004: SP: 8 = #0008 = 0000000000001000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 100 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 1010 0005 2210 0006 8100 8002 8001 0000 diff --git a/test/integration/comet2/cmd_ADDL_addl0__o/Makefile b/test/integration/comet2/cmd_ADDL_addl0__o/Makefile new file mode 100644 index 0000000..8aef8c0 --- /dev/null +++ b/test/integration/comet2/cmd_ADDL_addl0__o/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/ADDL/addl0__o.casl +COMET2FLAG = -td -M8 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/cmd_ADDL_addl0__o/a.o b/test/integration/comet2/cmd_ADDL_addl0__o/a.o new file mode 100644 index 0000000..c0223a4 Binary files /dev/null and b/test/integration/comet2/cmd_ADDL_addl0__o/a.o differ diff --git a/test/integration/comet2/cmd_ADDL_addl0__z/0.txt b/test/integration/comet2/cmd_ADDL_addl0__z/0.txt new file mode 100644 index 0000000..b49b30d --- /dev/null +++ b/test/integration/comet2/cmd_ADDL_addl0__z/0.txt @@ -0,0 +1,48 @@ +../../../../comet2 -td -M8 a.o + +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: 8 = #0008 = 0000000000001000 +#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 2210 0006 8100 0000 0000 0000 +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 0 = #0000 = 0000000000000000 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 8 = #0008 = 0000000000001000 +#0002: PR: 2 = #0002 = 0000000000000010 +#0002: FR (OF SF ZF): 001 +#0002: Memory:::: +#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0002: 0000: 1010 0005 2210 0006 8100 0000 0000 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 0 = #0000 = 0000000000000000 +#0004: GR2: 0 = #0000 = 0000000000000000 +#0004: GR3: 0 = #0000 = 0000000000000000 +#0004: GR4: 0 = #0000 = 0000000000000000 +#0004: GR5: 0 = #0000 = 0000000000000000 +#0004: GR6: 0 = #0000 = 0000000000000000 +#0004: GR7: 0 = #0000 = 0000000000000000 +#0004: SP: 8 = #0008 = 0000000000001000 +#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 0005 2210 0006 8100 0000 0000 0000 diff --git a/test/integration/comet2/cmd_ADDL_addl0__z/Makefile b/test/integration/comet2/cmd_ADDL_addl0__z/Makefile new file mode 100644 index 0000000..4d702cb --- /dev/null +++ b/test/integration/comet2/cmd_ADDL_addl0__z/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/ADDL/addl0__z.casl +COMET2FLAG = -td -M8 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/cmd_ADDL_addl0__z/a.o b/test/integration/comet2/cmd_ADDL_addl0__z/a.o new file mode 100644 index 0000000..e6d9679 Binary files /dev/null and b/test/integration/comet2/cmd_ADDL_addl0__z/a.o differ diff --git a/test/integration/comet2/cmd_ADDL_addl0_ao/0.txt b/test/integration/comet2/cmd_ADDL_addl0_ao/0.txt new file mode 100644 index 0000000..4ff667f --- /dev/null +++ b/test/integration/comet2/cmd_ADDL_addl0_ao/0.txt @@ -0,0 +1,48 @@ +../../../../comet2 -td -M8 a.o + +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: 8 = #0008 = 0000000000001000 +#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 2210 0006 8100 7FFE 000A 0000 +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 32766 = #7FFE = 0111111111111110 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 8 = #0008 = 0000000000001000 +#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 2210 0006 8100 7FFE 000A 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: -32760 = #8008 = 1000000000001000 +#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: 8 = #0008 = 0000000000001000 +#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 2210 0006 8100 7FFE 000A 0000 diff --git a/test/integration/comet2/cmd_ADDL_addl0_ao/Makefile b/test/integration/comet2/cmd_ADDL_addl0_ao/Makefile new file mode 100644 index 0000000..f9cf9d5 --- /dev/null +++ b/test/integration/comet2/cmd_ADDL_addl0_ao/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/ADDL/addl0_ao.casl +COMET2FLAG = -td -M8 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/cmd_ADDL_addl0_ao/a.o b/test/integration/comet2/cmd_ADDL_addl0_ao/a.o new file mode 100644 index 0000000..6a02a98 Binary files /dev/null and b/test/integration/comet2/cmd_ADDL_addl0_ao/a.o differ diff --git a/test/integration/comet2/cmd_ADDL_addl0_as0/0.txt b/test/integration/comet2/cmd_ADDL_addl0_as0/0.txt new file mode 100644 index 0000000..b3f4651 --- /dev/null +++ b/test/integration/comet2/cmd_ADDL_addl0_as0/0.txt @@ -0,0 +1,48 @@ +../../../../comet2 -td -M8 a.o + +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: 8 = #0008 = 0000000000001000 +#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 2210 0006 8100 000A FFEC 0000 +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 10 = #000A = 0000000000001010 = '\n' +#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: 8 = #0008 = 0000000000001000 +#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 2210 0006 8100 000A FFEC 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: -10 = #FFF6 = 1111111111110110 +#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: 8 = #0008 = 0000000000001000 +#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 2210 0006 8100 000A FFEC 0000 diff --git a/test/integration/comet2/cmd_ADDL_addl0_as0/Makefile b/test/integration/comet2/cmd_ADDL_addl0_as0/Makefile new file mode 100644 index 0000000..245cbbc --- /dev/null +++ b/test/integration/comet2/cmd_ADDL_addl0_as0/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/ADDL/addl0_as0.casl +COMET2FLAG = -td -M8 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/cmd_ADDL_addl0_as0/a.o b/test/integration/comet2/cmd_ADDL_addl0_as0/a.o new file mode 100644 index 0000000..66bd5f3 Binary files /dev/null and b/test/integration/comet2/cmd_ADDL_addl0_as0/a.o differ diff --git a/test/integration/comet2/cmd_ADDL_addl0_as1/0.txt b/test/integration/comet2/cmd_ADDL_addl0_as1/0.txt new file mode 100644 index 0000000..f8801f3 --- /dev/null +++ b/test/integration/comet2/cmd_ADDL_addl0_as1/0.txt @@ -0,0 +1,48 @@ +../../../../comet2 -td -M8 a.o + +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: 8 = #0008 = 0000000000001000 +#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 2210 0006 8100 FFEC 000A 0000 +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: -20 = #FFEC = 1111111111101100 +#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: 8 = #0008 = 0000000000001000 +#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 2210 0006 8100 FFEC 000A 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: -10 = #FFF6 = 1111111111110110 +#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: 8 = #0008 = 0000000000001000 +#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 2210 0006 8100 FFEC 000A 0000 diff --git a/test/integration/comet2/cmd_ADDL_addl0_as1/Makefile b/test/integration/comet2/cmd_ADDL_addl0_as1/Makefile new file mode 100644 index 0000000..e8b82c0 --- /dev/null +++ b/test/integration/comet2/cmd_ADDL_addl0_as1/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/ADDL/addl0_as1.casl +COMET2FLAG = -td -M8 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/cmd_ADDL_addl0_as1/a.o b/test/integration/comet2/cmd_ADDL_addl0_as1/a.o new file mode 100644 index 0000000..ba3b043 Binary files /dev/null and b/test/integration/comet2/cmd_ADDL_addl0_as1/a.o differ diff --git a/test/integration/comet2/cmd_ADDL_addl0_az/0.txt b/test/integration/comet2/cmd_ADDL_addl0_az/0.txt new file mode 100644 index 0000000..916f9cb --- /dev/null +++ b/test/integration/comet2/cmd_ADDL_addl0_az/0.txt @@ -0,0 +1,48 @@ +../../../../comet2 -td -M8 a.o + +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: 8 = #0008 = 0000000000001000 +#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 2210 0006 8100 FFF6 000A 0000 +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: -10 = #FFF6 = 1111111111110110 +#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: 8 = #0008 = 0000000000001000 +#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 2210 0006 8100 FFF6 000A 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 0 = #0000 = 0000000000000000 +#0004: GR2: 0 = #0000 = 0000000000000000 +#0004: GR3: 0 = #0000 = 0000000000000000 +#0004: GR4: 0 = #0000 = 0000000000000000 +#0004: GR5: 0 = #0000 = 0000000000000000 +#0004: GR6: 0 = #0000 = 0000000000000000 +#0004: GR7: 0 = #0000 = 0000000000000000 +#0004: SP: 8 = #0008 = 0000000000001000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 101 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 1010 0005 2210 0006 8100 FFF6 000A 0000 diff --git a/test/integration/comet2/cmd_ADDL_addl0_az/Makefile b/test/integration/comet2/cmd_ADDL_addl0_az/Makefile new file mode 100644 index 0000000..e2ddc35 --- /dev/null +++ b/test/integration/comet2/cmd_ADDL_addl0_az/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/ADDL/addl0_az.casl +COMET2FLAG = -td -M8 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/cmd_ADDL_addl0_az/a.o b/test/integration/comet2/cmd_ADDL_addl0_az/a.o new file mode 100644 index 0000000..3f7d733 Binary files /dev/null and b/test/integration/comet2/cmd_ADDL_addl0_az/a.o differ diff --git a/test/integration/comet2/cmd_ADDL_addl0_lo/0.txt b/test/integration/comet2/cmd_ADDL_addl0_lo/0.txt new file mode 100644 index 0000000..794c486 --- /dev/null +++ b/test/integration/comet2/cmd_ADDL_addl0_lo/0.txt @@ -0,0 +1,48 @@ +../../../../comet2 -td -M8 a.o + +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: 8 = #0008 = 0000000000001000 +#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 2210 0006 8100 FFFE 000F 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: 8 = #0008 = 0000000000001000 +#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 2210 0006 8100 FFFE 000F 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 13 = #000D = 0000000000001101 +#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: 8 = #0008 = 0000000000001000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 100 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 1010 0005 2210 0006 8100 FFFE 000F 0000 diff --git a/test/integration/comet2/cmd_ADDL_addl0_lo/Makefile b/test/integration/comet2/cmd_ADDL_addl0_lo/Makefile new file mode 100644 index 0000000..a2d817e --- /dev/null +++ b/test/integration/comet2/cmd_ADDL_addl0_lo/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/ADDL/addl0_lo.casl +COMET2FLAG = -td -M8 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/cmd_ADDL_addl0_lo/a.o b/test/integration/comet2/cmd_ADDL_addl0_lo/a.o new file mode 100644 index 0000000..5bfb138 Binary files /dev/null and b/test/integration/comet2/cmd_ADDL_addl0_lo/a.o differ diff --git a/test/integration/comet2/cmd_ADDL_addl1/0.txt b/test/integration/comet2/cmd_ADDL_addl1/0.txt new file mode 100644 index 0000000..58d27df --- /dev/null +++ b/test/integration/comet2/cmd_ADDL_addl1/0.txt @@ -0,0 +1,67 @@ +../../../../comet2 -td -M16 a.o + +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: 16 = #0010 = 0000000000010000 +#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 1220 0001 2212 0007 8100 0003 0001 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: 16 = #0010 = 0000000000010000 +#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 1220 0001 2212 0007 8100 0003 0001 0000 0000 0000 0000 0000 0000 0000 + +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 3 = #0003 = 0000000000000011 +#0004: GR2: 1 = #0001 = 0000000000000001 +#0004: GR3: 0 = #0000 = 0000000000000000 +#0004: GR4: 0 = #0000 = 0000000000000000 +#0004: GR5: 0 = #0000 = 0000000000000000 +#0004: GR6: 0 = #0000 = 0000000000000000 +#0004: GR7: 0 = #0000 = 0000000000000000 +#0004: SP: 16 = #0010 = 0000000000010000 +#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 1220 0001 2212 0007 8100 0003 0001 0000 0000 0000 0000 0000 0000 0000 + +#0006: Register:::: +#0006: GR0: 0 = #0000 = 0000000000000000 +#0006: GR1: 4 = #0004 = 0000000000000100 +#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: 16 = #0010 = 0000000000010000 +#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 1220 0001 2212 0007 8100 0003 0001 0000 0000 0000 0000 0000 0000 0000 + diff --git a/test/integration/comet2/cmd_ADDL_addl1/Makefile b/test/integration/comet2/cmd_ADDL_addl1/Makefile new file mode 100644 index 0000000..97557d2 --- /dev/null +++ b/test/integration/comet2/cmd_ADDL_addl1/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/ADDL/addl1.casl +COMET2FLAG = -td -M16 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/cmd_ADDL_addl1/a.o b/test/integration/comet2/cmd_ADDL_addl1/a.o new file mode 100644 index 0000000..ef5a881 Binary files /dev/null and b/test/integration/comet2/cmd_ADDL_addl1/a.o differ diff --git a/test/integration/comet2/cmd_ADDL_addl2/0.txt b/test/integration/comet2/cmd_ADDL_addl2/0.txt new file mode 100644 index 0000000..b433305 --- /dev/null +++ b/test/integration/comet2/cmd_ADDL_addl2/0.txt @@ -0,0 +1,63 @@ +../../../../comet2 -td -M8 a.o + +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: 8 = #0008 = 0000000000001000 +#0000: PR: 0 = #0000 = 0000000000000000 +#0000: FR (OF SF ZF): 000 +#0000: Memory:::: +#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0000: 0000: 1010 0006 1020 0007 2612 8100 0003 0001 +#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: 8 = #0008 = 0000000000001000 +#0002: PR: 2 = #0002 = 0000000000000010 +#0002: FR (OF SF ZF): 000 +#0002: Memory:::: +#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0002: 0000: 1010 0006 1020 0007 2612 8100 0003 0001 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 3 = #0003 = 0000000000000011 +#0004: GR2: 1 = #0001 = 0000000000000001 +#0004: GR3: 0 = #0000 = 0000000000000000 +#0004: GR4: 0 = #0000 = 0000000000000000 +#0004: GR5: 0 = #0000 = 0000000000000000 +#0004: GR6: 0 = #0000 = 0000000000000000 +#0004: GR7: 0 = #0000 = 0000000000000000 +#0004: SP: 8 = #0008 = 0000000000001000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 000 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 1010 0006 1020 0007 2612 8100 0003 0001 +#0005: Register:::: +#0005: GR0: 0 = #0000 = 0000000000000000 +#0005: GR1: 4 = #0004 = 0000000000000100 +#0005: GR2: 1 = #0001 = 0000000000000001 +#0005: GR3: 0 = #0000 = 0000000000000000 +#0005: GR4: 0 = #0000 = 0000000000000000 +#0005: GR5: 0 = #0000 = 0000000000000000 +#0005: GR6: 0 = #0000 = 0000000000000000 +#0005: GR7: 0 = #0000 = 0000000000000000 +#0005: SP: 8 = #0008 = 0000000000001000 +#0005: PR: 5 = #0005 = 0000000000000101 +#0005: FR (OF SF ZF): 000 +#0005: Memory:::: +#0005: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0005: 0000: 1010 0006 1020 0007 2612 8100 0003 0001 diff --git a/test/integration/comet2/cmd_ADDL_addl2/Makefile b/test/integration/comet2/cmd_ADDL_addl2/Makefile new file mode 100644 index 0000000..95f0094 --- /dev/null +++ b/test/integration/comet2/cmd_ADDL_addl2/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/ADDL/addl2.casl +COMET2FLAG = -td -M8 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/cmd_ADDL_addl2/a.o b/test/integration/comet2/cmd_ADDL_addl2/a.o new file mode 100644 index 0000000..cc62e83 Binary files /dev/null and b/test/integration/comet2/cmd_ADDL_addl2/a.o differ diff --git a/test/integration/comet2/cmd_AND_and0/0.txt b/test/integration/comet2/cmd_AND_and0/0.txt new file mode 100644 index 0000000..ff610c0 --- /dev/null +++ b/test/integration/comet2/cmd_AND_and0/0.txt @@ -0,0 +1,48 @@ +../../../../comet2 -td -M8 a.o + +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: 8 = #0008 = 0000000000001000 +#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 3010 0006 8100 3000 4FFF 0000 +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 12288 = #3000 = 0011000000000000 +#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: 8 = #0008 = 0000000000001000 +#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 3010 0006 8100 3000 4FFF 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 0 = #0000 = 0000000000000000 +#0004: GR2: 0 = #0000 = 0000000000000000 +#0004: GR3: 0 = #0000 = 0000000000000000 +#0004: GR4: 0 = #0000 = 0000000000000000 +#0004: GR5: 0 = #0000 = 0000000000000000 +#0004: GR6: 0 = #0000 = 0000000000000000 +#0004: GR7: 0 = #0000 = 0000000000000000 +#0004: SP: 8 = #0008 = 0000000000001000 +#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 0005 3010 0006 8100 3000 4FFF 0000 diff --git a/test/integration/comet2/cmd_AND_and0/Makefile b/test/integration/comet2/cmd_AND_and0/Makefile new file mode 100644 index 0000000..f9ef9c0 --- /dev/null +++ b/test/integration/comet2/cmd_AND_and0/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/AND/and0.casl +COMET2FLAG = -td -M8 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/cmd_AND_and0/a.o b/test/integration/comet2/cmd_AND_and0/a.o new file mode 100644 index 0000000..71170e8 Binary files /dev/null and b/test/integration/comet2/cmd_AND_and0/a.o differ diff --git a/test/integration/comet2/cmd_AND_and0_s/0.txt b/test/integration/comet2/cmd_AND_and0_s/0.txt new file mode 100644 index 0000000..fe32a73 --- /dev/null +++ b/test/integration/comet2/cmd_AND_and0_s/0.txt @@ -0,0 +1,48 @@ +../../../../comet2 -td -M8 a.o + +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: 8 = #0008 = 0000000000001000 +#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 3010 0006 8100 8000 FFFF 0000 +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: -32768 = #8000 = 1000000000000000 +#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: 8 = #0008 = 0000000000001000 +#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 3010 0006 8100 8000 FFFF 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: -32768 = #8000 = 1000000000000000 +#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: 8 = #0008 = 0000000000001000 +#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 3010 0006 8100 8000 FFFF 0000 diff --git a/test/integration/comet2/cmd_AND_and0_s/Makefile b/test/integration/comet2/cmd_AND_and0_s/Makefile new file mode 100644 index 0000000..bfdeb02 --- /dev/null +++ b/test/integration/comet2/cmd_AND_and0_s/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/AND/and0_s.casl +COMET2FLAG = -td -M8 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/cmd_AND_and0_s/a.o b/test/integration/comet2/cmd_AND_and0_s/a.o new file mode 100644 index 0000000..1bddb25 Binary files /dev/null and b/test/integration/comet2/cmd_AND_and0_s/a.o differ diff --git a/test/integration/comet2/cmd_AND_and0_z/0.txt b/test/integration/comet2/cmd_AND_and0_z/0.txt new file mode 100644 index 0000000..46a2de0 --- /dev/null +++ b/test/integration/comet2/cmd_AND_and0_z/0.txt @@ -0,0 +1,48 @@ +../../../../comet2 -td -M8 a.o + +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: 8 = #0008 = 0000000000001000 +#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 3010 0006 8100 0001 FFFE 0000 +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 1 = #0001 = 0000000000000001 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 8 = #0008 = 0000000000001000 +#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 3010 0006 8100 0001 FFFE 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 0 = #0000 = 0000000000000000 +#0004: GR2: 0 = #0000 = 0000000000000000 +#0004: GR3: 0 = #0000 = 0000000000000000 +#0004: GR4: 0 = #0000 = 0000000000000000 +#0004: GR5: 0 = #0000 = 0000000000000000 +#0004: GR6: 0 = #0000 = 0000000000000000 +#0004: GR7: 0 = #0000 = 0000000000000000 +#0004: SP: 8 = #0008 = 0000000000001000 +#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 0005 3010 0006 8100 0001 FFFE 0000 diff --git a/test/integration/comet2/cmd_AND_and0_z/Makefile b/test/integration/comet2/cmd_AND_and0_z/Makefile new file mode 100644 index 0000000..ac2f139 --- /dev/null +++ b/test/integration/comet2/cmd_AND_and0_z/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/AND/and0_z.casl +COMET2FLAG = -td -M8 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/cmd_AND_and0_z/a.o b/test/integration/comet2/cmd_AND_and0_z/a.o new file mode 100644 index 0000000..b73d872 Binary files /dev/null and b/test/integration/comet2/cmd_AND_and0_z/a.o differ diff --git a/test/integration/comet2/cmd_AND_and1/0.txt b/test/integration/comet2/cmd_AND_and1/0.txt new file mode 100644 index 0000000..be04435 --- /dev/null +++ b/test/integration/comet2/cmd_AND_and1/0.txt @@ -0,0 +1,67 @@ +../../../../comet2 -td -M16 a.o + +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: 16 = #0010 = 0000000000010000 +#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 1220 0001 3012 0007 8100 3000 4FFF 0000 0000 0000 0000 0000 0000 0000 + +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 12288 = #3000 = 0011000000000000 +#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: 16 = #0010 = 0000000000010000 +#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 1220 0001 3012 0007 8100 3000 4FFF 0000 0000 0000 0000 0000 0000 0000 + +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 12288 = #3000 = 0011000000000000 +#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: 16 = #0010 = 0000000000010000 +#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 1220 0001 3012 0007 8100 3000 4FFF 0000 0000 0000 0000 0000 0000 0000 + +#0006: Register:::: +#0006: GR0: 0 = #0000 = 0000000000000000 +#0006: GR1: 0 = #0000 = 0000000000000000 +#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: 16 = #0010 = 0000000000010000 +#0006: PR: 6 = #0006 = 0000000000000110 +#0006: FR (OF SF ZF): 001 +#0006: Memory:::: +#0006: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0006: 0000: 1010 0007 1220 0001 3012 0007 8100 3000 4FFF 0000 0000 0000 0000 0000 0000 0000 + diff --git a/test/integration/comet2/cmd_AND_and1/Makefile b/test/integration/comet2/cmd_AND_and1/Makefile new file mode 100644 index 0000000..c9cbe3f --- /dev/null +++ b/test/integration/comet2/cmd_AND_and1/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/AND/and1.casl +COMET2FLAG = -td -M16 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/cmd_AND_and1/a.o b/test/integration/comet2/cmd_AND_and1/a.o new file mode 100644 index 0000000..b682f20 Binary files /dev/null and b/test/integration/comet2/cmd_AND_and1/a.o differ diff --git a/test/integration/comet2/cmd_AND_and2/0.txt b/test/integration/comet2/cmd_AND_and2/0.txt new file mode 100644 index 0000000..0ee2604 --- /dev/null +++ b/test/integration/comet2/cmd_AND_and2/0.txt @@ -0,0 +1,63 @@ +../../../../comet2 -td -M8 a.o + +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: 8 = #0008 = 0000000000001000 +#0000: PR: 0 = #0000 = 0000000000000000 +#0000: FR (OF SF ZF): 000 +#0000: Memory:::: +#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0000: 0000: 1010 0006 1020 0007 3412 8100 3000 4FFF +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 12288 = #3000 = 0011000000000000 +#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: 8 = #0008 = 0000000000001000 +#0002: PR: 2 = #0002 = 0000000000000010 +#0002: FR (OF SF ZF): 000 +#0002: Memory:::: +#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0002: 0000: 1010 0006 1020 0007 3412 8100 3000 4FFF +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 12288 = #3000 = 0011000000000000 +#0004: GR2: 20479 = #4FFF = 0100111111111111 +#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: 8 = #0008 = 0000000000001000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 000 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 1010 0006 1020 0007 3412 8100 3000 4FFF +#0005: Register:::: +#0005: GR0: 0 = #0000 = 0000000000000000 +#0005: GR1: 0 = #0000 = 0000000000000000 +#0005: GR2: 20479 = #4FFF = 0100111111111111 +#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: 8 = #0008 = 0000000000001000 +#0005: PR: 5 = #0005 = 0000000000000101 +#0005: FR (OF SF ZF): 001 +#0005: Memory:::: +#0005: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0005: 0000: 1010 0006 1020 0007 3412 8100 3000 4FFF diff --git a/test/integration/comet2/cmd_AND_and2/Makefile b/test/integration/comet2/cmd_AND_and2/Makefile new file mode 100644 index 0000000..10c8c00 --- /dev/null +++ b/test/integration/comet2/cmd_AND_and2/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/AND/and2.casl +COMET2FLAG = -td -M8 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/cmd_AND_and2/a.o b/test/integration/comet2/cmd_AND_and2/a.o new file mode 100644 index 0000000..1cdbf36 Binary files /dev/null and b/test/integration/comet2/cmd_AND_and2/a.o differ diff --git a/test/integration/comet2/cmd_CALL_call0/0.txt b/test/integration/comet2/cmd_CALL_call0/0.txt new file mode 100644 index 0000000..40cf7c7 --- /dev/null +++ b/test/integration/comet2/cmd_CALL_call0/0.txt @@ -0,0 +1,78 @@ +../../../../comet2 -td -M8 a.o + +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: 8 = #0008 = 0000000000001000 +#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 001D 8000 0005 8100 1421 8100 0000 +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 29 = #001D = 0000000000011101 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 8 = #0008 = 0000000000001000 +#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 001D 8000 0005 8100 1421 8100 0000 +#0005: Register:::: +#0005: GR0: 0 = #0000 = 0000000000000000 +#0005: GR1: 29 = #001D = 0000000000011101 +#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: 7 = #0007 = 0000000000000111 +#0005: PR: 5 = #0005 = 0000000000000101 +#0005: FR (OF SF ZF): 000 +#0005: Memory:::: +#0005: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0005: 0000: 1210 001D 8000 0005 8100 1421 8100 0004 +#0006: Register:::: +#0006: GR0: 0 = #0000 = 0000000000000000 +#0006: GR1: 29 = #001D = 0000000000011101 +#0006: GR2: 29 = #001D = 0000000000011101 +#0006: GR3: 0 = #0000 = 0000000000000000 +#0006: GR4: 0 = #0000 = 0000000000000000 +#0006: GR5: 0 = #0000 = 0000000000000000 +#0006: GR6: 0 = #0000 = 0000000000000000 +#0006: GR7: 0 = #0000 = 0000000000000000 +#0006: SP: 7 = #0007 = 0000000000000111 +#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 001D 8000 0005 8100 1421 8100 0004 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 29 = #001D = 0000000000011101 +#0004: GR2: 29 = #001D = 0000000000011101 +#0004: GR3: 0 = #0000 = 0000000000000000 +#0004: GR4: 0 = #0000 = 0000000000000000 +#0004: GR5: 0 = #0000 = 0000000000000000 +#0004: GR6: 0 = #0000 = 0000000000000000 +#0004: GR7: 0 = #0000 = 0000000000000000 +#0004: SP: 8 = #0008 = 0000000000001000 +#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 001D 8000 0005 8100 1421 8100 0004 diff --git a/test/integration/comet2/cmd_CALL_call0/Makefile b/test/integration/comet2/cmd_CALL_call0/Makefile new file mode 100644 index 0000000..c3d5286 --- /dev/null +++ b/test/integration/comet2/cmd_CALL_call0/Makefile @@ -0,0 +1,8 @@ + +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/CALL/call0.casl +COMET2FLAG = -td -M8 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/cmd_CALL_call0/a.o b/test/integration/comet2/cmd_CALL_call0/a.o new file mode 100644 index 0000000..1554731 Binary files /dev/null and b/test/integration/comet2/cmd_CALL_call0/a.o differ diff --git a/test/integration/comet2/adda0/0.txt b/test/integration/comet2/cmd_CALL_call1/0.txt similarity index 100% rename from test/integration/comet2/adda0/0.txt rename to test/integration/comet2/cmd_CALL_call1/0.txt diff --git a/test/integration/comet2/cmd_CALL_call1/Makefile b/test/integration/comet2/cmd_CALL_call1/Makefile new file mode 100644 index 0000000..8e25b88 --- /dev/null +++ b/test/integration/comet2/cmd_CALL_call1/Makefile @@ -0,0 +1,6 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/CALL/call1.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/comet2/cmd_CALL_call1/a.o b/test/integration/comet2/cmd_CALL_call1/a.o new file mode 100644 index 0000000..1554731 Binary files /dev/null and b/test/integration/comet2/cmd_CALL_call1/a.o differ diff --git a/test/integration/comet2/cmd_CPA_cpa0/0.txt b/test/integration/comet2/cmd_CPA_cpa0/0.txt new file mode 100644 index 0000000..98c4101 --- /dev/null +++ b/test/integration/comet2/cmd_CPA_cpa0/0.txt @@ -0,0 +1,48 @@ +../../../../comet2 -td -M8 a.o + +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: 8 = #0008 = 0000000000001000 +#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 4010 0006 8100 5000 3000 0000 +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 20480 = #5000 = 0101000000000000 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 8 = #0008 = 0000000000001000 +#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 4010 0006 8100 5000 3000 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 20480 = #5000 = 0101000000000000 +#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: 8 = #0008 = 0000000000001000 +#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 4010 0006 8100 5000 3000 0000 diff --git a/test/integration/comet2/cmd_CPA_cpa0/Makefile b/test/integration/comet2/cmd_CPA_cpa0/Makefile new file mode 100644 index 0000000..c9e095e --- /dev/null +++ b/test/integration/comet2/cmd_CPA_cpa0/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/CPA/cpa0.casl +COMET2FLAG = -td -M8 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/cmd_CPA_cpa0/a.o b/test/integration/comet2/cmd_CPA_cpa0/a.o new file mode 100644 index 0000000..d284fb6 Binary files /dev/null and b/test/integration/comet2/cmd_CPA_cpa0/a.o differ diff --git a/test/integration/comet2/cmd_CPA_cpa0_ls/0.txt b/test/integration/comet2/cmd_CPA_cpa0_ls/0.txt new file mode 100644 index 0000000..197f466 --- /dev/null +++ b/test/integration/comet2/cmd_CPA_cpa0_ls/0.txt @@ -0,0 +1,48 @@ +../../../../comet2 -td -M8 a.o + +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: 8 = #0008 = 0000000000001000 +#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 4010 0006 8100 5000 8000 0000 +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 20480 = #5000 = 0101000000000000 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 8 = #0008 = 0000000000001000 +#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 4010 0006 8100 5000 8000 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 20480 = #5000 = 0101000000000000 +#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: 8 = #0008 = 0000000000001000 +#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 4010 0006 8100 5000 8000 0000 diff --git a/test/integration/comet2/cmd_CPA_cpa0_ls/Makefile b/test/integration/comet2/cmd_CPA_cpa0_ls/Makefile new file mode 100644 index 0000000..1075a2e --- /dev/null +++ b/test/integration/comet2/cmd_CPA_cpa0_ls/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/CPA/cpa0_ls.casl +COMET2FLAG = -td -M8 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/cmd_CPA_cpa0_ls/a.o b/test/integration/comet2/cmd_CPA_cpa0_ls/a.o new file mode 100644 index 0000000..19ae895 Binary files /dev/null and b/test/integration/comet2/cmd_CPA_cpa0_ls/a.o differ diff --git a/test/integration/comet2/cmd_CPA_cpa0_s/0.txt b/test/integration/comet2/cmd_CPA_cpa0_s/0.txt new file mode 100644 index 0000000..576ec19 --- /dev/null +++ b/test/integration/comet2/cmd_CPA_cpa0_s/0.txt @@ -0,0 +1,48 @@ +../../../../comet2 -td -M8 a.o + +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: 8 = #0008 = 0000000000001000 +#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 4010 0006 8100 5000 7000 0000 +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 20480 = #5000 = 0101000000000000 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 8 = #0008 = 0000000000001000 +#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 4010 0006 8100 5000 7000 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 20480 = #5000 = 0101000000000000 +#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: 8 = #0008 = 0000000000001000 +#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 4010 0006 8100 5000 7000 0000 diff --git a/test/integration/comet2/cmd_CPA_cpa0_s/Makefile b/test/integration/comet2/cmd_CPA_cpa0_s/Makefile new file mode 100644 index 0000000..95d7d22 --- /dev/null +++ b/test/integration/comet2/cmd_CPA_cpa0_s/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/CPA/cpa0_s.casl +COMET2FLAG = -td -M8 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/cmd_CPA_cpa0_s/a.o b/test/integration/comet2/cmd_CPA_cpa0_s/a.o new file mode 100644 index 0000000..a3be443 Binary files /dev/null and b/test/integration/comet2/cmd_CPA_cpa0_s/a.o differ diff --git a/test/integration/comet2/cmd_CPA_cpa0_z/0.txt b/test/integration/comet2/cmd_CPA_cpa0_z/0.txt new file mode 100644 index 0000000..accd921 --- /dev/null +++ b/test/integration/comet2/cmd_CPA_cpa0_z/0.txt @@ -0,0 +1,48 @@ +../../../../comet2 -td -M8 a.o + +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: 8 = #0008 = 0000000000001000 +#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 4010 0006 8100 5000 5000 0000 +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 20480 = #5000 = 0101000000000000 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 8 = #0008 = 0000000000001000 +#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 4010 0006 8100 5000 5000 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 20480 = #5000 = 0101000000000000 +#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: 8 = #0008 = 0000000000001000 +#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 0005 4010 0006 8100 5000 5000 0000 diff --git a/test/integration/comet2/cmd_CPA_cpa0_z/Makefile b/test/integration/comet2/cmd_CPA_cpa0_z/Makefile new file mode 100644 index 0000000..98d8ccc --- /dev/null +++ b/test/integration/comet2/cmd_CPA_cpa0_z/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/CPA/cpa0_z.casl +COMET2FLAG = -td -M8 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/cmd_CPA_cpa0_z/a.o b/test/integration/comet2/cmd_CPA_cpa0_z/a.o new file mode 100644 index 0000000..1286863 Binary files /dev/null and b/test/integration/comet2/cmd_CPA_cpa0_z/a.o differ diff --git a/test/integration/comet2/cmd_CPA_cpa1_s/0.txt b/test/integration/comet2/cmd_CPA_cpa1_s/0.txt new file mode 100644 index 0000000..2b2e127 --- /dev/null +++ b/test/integration/comet2/cmd_CPA_cpa1_s/0.txt @@ -0,0 +1,67 @@ +../../../../comet2 -td -M16 a.o + +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: 16 = #0010 = 0000000000010000 +#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 1220 0001 4012 0007 8100 5000 7000 0000 0000 0000 0000 0000 0000 0000 + +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 20480 = #5000 = 0101000000000000 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 16 = #0010 = 0000000000010000 +#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 1220 0001 4012 0007 8100 5000 7000 0000 0000 0000 0000 0000 0000 0000 + +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 20480 = #5000 = 0101000000000000 +#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: 16 = #0010 = 0000000000010000 +#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 1220 0001 4012 0007 8100 5000 7000 0000 0000 0000 0000 0000 0000 0000 + +#0006: Register:::: +#0006: GR0: 0 = #0000 = 0000000000000000 +#0006: GR1: 20480 = #5000 = 0101000000000000 +#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: 16 = #0010 = 0000000000010000 +#0006: PR: 6 = #0006 = 0000000000000110 +#0006: FR (OF SF ZF): 010 +#0006: Memory:::: +#0006: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0006: 0000: 1010 0007 1220 0001 4012 0007 8100 5000 7000 0000 0000 0000 0000 0000 0000 0000 + diff --git a/test/integration/comet2/cmd_CPA_cpa1_s/Makefile b/test/integration/comet2/cmd_CPA_cpa1_s/Makefile new file mode 100644 index 0000000..fd72010 --- /dev/null +++ b/test/integration/comet2/cmd_CPA_cpa1_s/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/CPA/cpa1_s.casl +COMET2FLAG = -td -M16 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/cmd_CPA_cpa1_s/a.o b/test/integration/comet2/cmd_CPA_cpa1_s/a.o new file mode 100644 index 0000000..f6decc2 Binary files /dev/null and b/test/integration/comet2/cmd_CPA_cpa1_s/a.o differ diff --git a/test/integration/comet2/cmd_CPA_cpa2_s/0.txt b/test/integration/comet2/cmd_CPA_cpa2_s/0.txt new file mode 100644 index 0000000..6c5b365 --- /dev/null +++ b/test/integration/comet2/cmd_CPA_cpa2_s/0.txt @@ -0,0 +1,63 @@ +../../../../comet2 -td -M8 a.o + +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: 8 = #0008 = 0000000000001000 +#0000: PR: 0 = #0000 = 0000000000000000 +#0000: FR (OF SF ZF): 000 +#0000: Memory:::: +#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0000: 0000: 1010 0006 1020 0007 4412 8100 5000 7000 +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 20480 = #5000 = 0101000000000000 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 8 = #0008 = 0000000000001000 +#0002: PR: 2 = #0002 = 0000000000000010 +#0002: FR (OF SF ZF): 000 +#0002: Memory:::: +#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0002: 0000: 1010 0006 1020 0007 4412 8100 5000 7000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 20480 = #5000 = 0101000000000000 +#0004: GR2: 28672 = #7000 = 0111000000000000 +#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: 8 = #0008 = 0000000000001000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 000 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 1010 0006 1020 0007 4412 8100 5000 7000 +#0005: Register:::: +#0005: GR0: 0 = #0000 = 0000000000000000 +#0005: GR1: 20480 = #5000 = 0101000000000000 +#0005: GR2: 28672 = #7000 = 0111000000000000 +#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: 8 = #0008 = 0000000000001000 +#0005: PR: 5 = #0005 = 0000000000000101 +#0005: FR (OF SF ZF): 010 +#0005: Memory:::: +#0005: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0005: 0000: 1010 0006 1020 0007 4412 8100 5000 7000 diff --git a/test/integration/comet2/cmd_CPA_cpa2_s/Makefile b/test/integration/comet2/cmd_CPA_cpa2_s/Makefile new file mode 100644 index 0000000..5fa2ab8 --- /dev/null +++ b/test/integration/comet2/cmd_CPA_cpa2_s/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/CPA/cpa2_s.casl +COMET2FLAG = -td -M8 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/cmd_CPA_cpa2_s/a.o b/test/integration/comet2/cmd_CPA_cpa2_s/a.o new file mode 100644 index 0000000..a894385 Binary files /dev/null and b/test/integration/comet2/cmd_CPA_cpa2_s/a.o differ diff --git a/test/integration/comet2/cmd_CPL_cpl0/0.txt b/test/integration/comet2/cmd_CPL_cpl0/0.txt new file mode 100644 index 0000000..e74b484 --- /dev/null +++ b/test/integration/comet2/cmd_CPL_cpl0/0.txt @@ -0,0 +1,48 @@ +../../../../comet2 -td -M8 a.o + +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: 8 = #0008 = 0000000000001000 +#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 4110 0006 8100 5000 3000 0000 +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 20480 = #5000 = 0101000000000000 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 8 = #0008 = 0000000000001000 +#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 4110 0006 8100 5000 3000 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 20480 = #5000 = 0101000000000000 +#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: 8 = #0008 = 0000000000001000 +#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 4110 0006 8100 5000 3000 0000 diff --git a/test/integration/comet2/cmd_CPL_cpl0/Makefile b/test/integration/comet2/cmd_CPL_cpl0/Makefile new file mode 100644 index 0000000..55ea1a9 --- /dev/null +++ b/test/integration/comet2/cmd_CPL_cpl0/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/CPL/cpl0.casl +COMET2FLAG = -td -M8 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/cmd_CPL_cpl0/a.o b/test/integration/comet2/cmd_CPL_cpl0/a.o new file mode 100644 index 0000000..295b4a7 Binary files /dev/null and b/test/integration/comet2/cmd_CPL_cpl0/a.o differ diff --git a/test/integration/comet2/cmd_CPL_cpl0_ls/0.txt b/test/integration/comet2/cmd_CPL_cpl0_ls/0.txt new file mode 100644 index 0000000..b6c199c --- /dev/null +++ b/test/integration/comet2/cmd_CPL_cpl0_ls/0.txt @@ -0,0 +1,48 @@ +../../../../comet2 -td -M8 a.o + +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: 8 = #0008 = 0000000000001000 +#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 4110 0006 8100 5000 8000 0000 +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 20480 = #5000 = 0101000000000000 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 8 = #0008 = 0000000000001000 +#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 4110 0006 8100 5000 8000 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 20480 = #5000 = 0101000000000000 +#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: 8 = #0008 = 0000000000001000 +#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 4110 0006 8100 5000 8000 0000 diff --git a/test/integration/comet2/cmd_CPL_cpl0_ls/Makefile b/test/integration/comet2/cmd_CPL_cpl0_ls/Makefile new file mode 100644 index 0000000..131fa7f --- /dev/null +++ b/test/integration/comet2/cmd_CPL_cpl0_ls/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/CPL/cpl0_ls.casl +COMET2FLAG = -td -M8 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/cmd_CPL_cpl0_ls/a.o b/test/integration/comet2/cmd_CPL_cpl0_ls/a.o new file mode 100644 index 0000000..688e60d Binary files /dev/null and b/test/integration/comet2/cmd_CPL_cpl0_ls/a.o differ diff --git a/test/integration/comet2/cmd_CPL_cpl0_s/0.txt b/test/integration/comet2/cmd_CPL_cpl0_s/0.txt new file mode 100644 index 0000000..433771a --- /dev/null +++ b/test/integration/comet2/cmd_CPL_cpl0_s/0.txt @@ -0,0 +1,48 @@ +../../../../comet2 -td -M8 a.o + +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: 8 = #0008 = 0000000000001000 +#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 4110 0006 8100 5000 7000 0000 +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 20480 = #5000 = 0101000000000000 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 8 = #0008 = 0000000000001000 +#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 4110 0006 8100 5000 7000 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 20480 = #5000 = 0101000000000000 +#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: 8 = #0008 = 0000000000001000 +#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 4110 0006 8100 5000 7000 0000 diff --git a/test/integration/comet2/cmd_CPL_cpl0_s/Makefile b/test/integration/comet2/cmd_CPL_cpl0_s/Makefile new file mode 100644 index 0000000..cb1da2d --- /dev/null +++ b/test/integration/comet2/cmd_CPL_cpl0_s/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/CPL/cpl0_s.casl +COMET2FLAG = -td -M8 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/cmd_CPL_cpl0_s/a.o b/test/integration/comet2/cmd_CPL_cpl0_s/a.o new file mode 100644 index 0000000..0fb39b9 Binary files /dev/null and b/test/integration/comet2/cmd_CPL_cpl0_s/a.o differ diff --git a/test/integration/comet2/cmd_CPL_cpl0_z/0.txt b/test/integration/comet2/cmd_CPL_cpl0_z/0.txt new file mode 100644 index 0000000..47cd5d8 --- /dev/null +++ b/test/integration/comet2/cmd_CPL_cpl0_z/0.txt @@ -0,0 +1,48 @@ +../../../../comet2 -td -M8 a.o + +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: 8 = #0008 = 0000000000001000 +#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 4110 0006 8100 5000 5000 0000 +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 20480 = #5000 = 0101000000000000 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 8 = #0008 = 0000000000001000 +#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 4110 0006 8100 5000 5000 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 20480 = #5000 = 0101000000000000 +#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: 8 = #0008 = 0000000000001000 +#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 0005 4110 0006 8100 5000 5000 0000 diff --git a/test/integration/comet2/cmd_CPL_cpl0_z/Makefile b/test/integration/comet2/cmd_CPL_cpl0_z/Makefile new file mode 100644 index 0000000..4d5207f --- /dev/null +++ b/test/integration/comet2/cmd_CPL_cpl0_z/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/CPL/cpl0_z.casl +COMET2FLAG = -td -M8 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/cmd_CPL_cpl0_z/a.o b/test/integration/comet2/cmd_CPL_cpl0_z/a.o new file mode 100644 index 0000000..e664544 Binary files /dev/null and b/test/integration/comet2/cmd_CPL_cpl0_z/a.o differ diff --git a/test/integration/comet2/cmd_CPL_cpl1_s/0.txt b/test/integration/comet2/cmd_CPL_cpl1_s/0.txt new file mode 100644 index 0000000..ccf595c --- /dev/null +++ b/test/integration/comet2/cmd_CPL_cpl1_s/0.txt @@ -0,0 +1,67 @@ +../../../../comet2 -td -M16 a.o + +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: 16 = #0010 = 0000000000010000 +#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 1220 0001 4112 0007 8100 5000 7000 0000 0000 0000 0000 0000 0000 0000 + +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 20480 = #5000 = 0101000000000000 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 16 = #0010 = 0000000000010000 +#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 1220 0001 4112 0007 8100 5000 7000 0000 0000 0000 0000 0000 0000 0000 + +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 20480 = #5000 = 0101000000000000 +#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: 16 = #0010 = 0000000000010000 +#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 1220 0001 4112 0007 8100 5000 7000 0000 0000 0000 0000 0000 0000 0000 + +#0006: Register:::: +#0006: GR0: 0 = #0000 = 0000000000000000 +#0006: GR1: 20480 = #5000 = 0101000000000000 +#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: 16 = #0010 = 0000000000010000 +#0006: PR: 6 = #0006 = 0000000000000110 +#0006: FR (OF SF ZF): 010 +#0006: Memory:::: +#0006: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0006: 0000: 1010 0007 1220 0001 4112 0007 8100 5000 7000 0000 0000 0000 0000 0000 0000 0000 + diff --git a/test/integration/comet2/cmd_CPL_cpl1_s/Makefile b/test/integration/comet2/cmd_CPL_cpl1_s/Makefile new file mode 100644 index 0000000..f73316b --- /dev/null +++ b/test/integration/comet2/cmd_CPL_cpl1_s/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/CPL/cpl1_s.casl +COMET2FLAG = -td -M16 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/cmd_CPL_cpl1_s/a.o b/test/integration/comet2/cmd_CPL_cpl1_s/a.o new file mode 100644 index 0000000..3ccb604 Binary files /dev/null and b/test/integration/comet2/cmd_CPL_cpl1_s/a.o differ diff --git a/test/integration/comet2/cmd_CPL_cpl2_s/0.txt b/test/integration/comet2/cmd_CPL_cpl2_s/0.txt new file mode 100644 index 0000000..674c881 --- /dev/null +++ b/test/integration/comet2/cmd_CPL_cpl2_s/0.txt @@ -0,0 +1,63 @@ +../../../../comet2 -td -M8 a.o + +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: 8 = #0008 = 0000000000001000 +#0000: PR: 0 = #0000 = 0000000000000000 +#0000: FR (OF SF ZF): 000 +#0000: Memory:::: +#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0000: 0000: 1010 0006 1020 0007 4512 8100 5000 7000 +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 20480 = #5000 = 0101000000000000 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 8 = #0008 = 0000000000001000 +#0002: PR: 2 = #0002 = 0000000000000010 +#0002: FR (OF SF ZF): 000 +#0002: Memory:::: +#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0002: 0000: 1010 0006 1020 0007 4512 8100 5000 7000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 20480 = #5000 = 0101000000000000 +#0004: GR2: 28672 = #7000 = 0111000000000000 +#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: 8 = #0008 = 0000000000001000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 000 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 1010 0006 1020 0007 4512 8100 5000 7000 +#0005: Register:::: +#0005: GR0: 0 = #0000 = 0000000000000000 +#0005: GR1: 20480 = #5000 = 0101000000000000 +#0005: GR2: 28672 = #7000 = 0111000000000000 +#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: 8 = #0008 = 0000000000001000 +#0005: PR: 5 = #0005 = 0000000000000101 +#0005: FR (OF SF ZF): 010 +#0005: Memory:::: +#0005: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0005: 0000: 1010 0006 1020 0007 4512 8100 5000 7000 diff --git a/test/integration/comet2/cmd_CPL_cpl2_s/Makefile b/test/integration/comet2/cmd_CPL_cpl2_s/Makefile new file mode 100644 index 0000000..b526972 --- /dev/null +++ b/test/integration/comet2/cmd_CPL_cpl2_s/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/CPL/cpl2_s.casl +COMET2FLAG = -td -M8 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/cmd_CPL_cpl2_s/a.o b/test/integration/comet2/cmd_CPL_cpl2_s/a.o new file mode 100644 index 0000000..9dd2c94 Binary files /dev/null and b/test/integration/comet2/cmd_CPL_cpl2_s/a.o differ diff --git a/test/integration/comet2/cmd_DC_dc_c0/0.txt b/test/integration/comet2/cmd_DC_dc_c0/0.txt new file mode 100644 index 0000000..220c682 --- /dev/null +++ b/test/integration/comet2/cmd_DC_dc_c0/0.txt @@ -0,0 +1,18 @@ +../../../../comet2 -td -M8 a.o + +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: 8 = #0008 = 0000000000001000 +#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: 8100 0020 0021 0022 0023 0024 0025 0026 diff --git a/test/integration/comet2/cmd_DC_dc_c0/Makefile b/test/integration/comet2/cmd_DC_dc_c0/Makefile new file mode 100644 index 0000000..f4867d5 --- /dev/null +++ b/test/integration/comet2/cmd_DC_dc_c0/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/DC/dc_c0.casl +COMET2FLAG = -td -M8 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/cmd_DC_dc_c0/a.o b/test/integration/comet2/cmd_DC_dc_c0/a.o new file mode 100644 index 0000000..c9a5525 Binary files /dev/null and b/test/integration/comet2/cmd_DC_dc_c0/a.o differ diff --git a/test/integration/comet2/cmd_DC_dc_c1/0.txt b/test/integration/comet2/cmd_DC_dc_c1/0.txt new file mode 100644 index 0000000..220c682 --- /dev/null +++ b/test/integration/comet2/cmd_DC_dc_c1/0.txt @@ -0,0 +1,18 @@ +../../../../comet2 -td -M8 a.o + +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: 8 = #0008 = 0000000000001000 +#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: 8100 0020 0021 0022 0023 0024 0025 0026 diff --git a/test/integration/comet2/cmd_DC_dc_c1/Makefile b/test/integration/comet2/cmd_DC_dc_c1/Makefile new file mode 100644 index 0000000..13ecf19 --- /dev/null +++ b/test/integration/comet2/cmd_DC_dc_c1/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/DC/dc_c1.casl +COMET2FLAG = -td -M8 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/cmd_DC_dc_c1/a.o b/test/integration/comet2/cmd_DC_dc_c1/a.o new file mode 100644 index 0000000..65d0a59 Binary files /dev/null and b/test/integration/comet2/cmd_DC_dc_c1/a.o differ diff --git a/test/integration/comet2/cmd_DC_dc_i0/0.txt b/test/integration/comet2/cmd_DC_dc_i0/0.txt new file mode 100644 index 0000000..98d8fb8 --- /dev/null +++ b/test/integration/comet2/cmd_DC_dc_i0/0.txt @@ -0,0 +1,18 @@ +../../../../comet2 -td -M8 a.o + +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: 8 = #0008 = 0000000000001000 +#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: 8100 0000 0001 000A 7FFF 8000 FFFF 0000 diff --git a/test/integration/comet2/cmd_DC_dc_i0/Makefile b/test/integration/comet2/cmd_DC_dc_i0/Makefile new file mode 100644 index 0000000..c21313e --- /dev/null +++ b/test/integration/comet2/cmd_DC_dc_i0/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/DC/dc_i0.casl +COMET2FLAG = -td -M8 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/cmd_DC_dc_i0/a.o b/test/integration/comet2/cmd_DC_dc_i0/a.o new file mode 100644 index 0000000..b8c65dd Binary files /dev/null and b/test/integration/comet2/cmd_DC_dc_i0/a.o differ diff --git a/test/integration/comet2/cmd_DC_dc_i1/0.txt b/test/integration/comet2/cmd_DC_dc_i1/0.txt new file mode 100644 index 0000000..5a8b5f8 --- /dev/null +++ b/test/integration/comet2/cmd_DC_dc_i1/0.txt @@ -0,0 +1,18 @@ +../../../../comet2 -td -M8 a.o + +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: 8 = #0008 = 0000000000001000 +#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: 8100 0001 000A 7FFF 8000 FFFF 0000 0001 diff --git a/test/integration/comet2/cmd_DC_dc_i1/Makefile b/test/integration/comet2/cmd_DC_dc_i1/Makefile new file mode 100644 index 0000000..ce0b098 --- /dev/null +++ b/test/integration/comet2/cmd_DC_dc_i1/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/DC/dc_i1.casl +COMET2FLAG = -td -M8 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/cmd_DC_dc_i1/a.o b/test/integration/comet2/cmd_DC_dc_i1/a.o new file mode 100644 index 0000000..8ad92c5 Binary files /dev/null and b/test/integration/comet2/cmd_DC_dc_i1/a.o differ diff --git a/test/integration/comet2/cmd_DC_dc_i_of/0.txt b/test/integration/comet2/cmd_DC_dc_i_of/0.txt new file mode 100644 index 0000000..89fb2c6 --- /dev/null +++ b/test/integration/comet2/cmd_DC_dc_i_of/0.txt @@ -0,0 +1,18 @@ +../../../../comet2 -td -M8 a.o + +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: 8 = #0008 = 0000000000001000 +#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: 8100 7FFF 8000 FFFF 0000 0001 8000 7FFF diff --git a/test/integration/comet2/cmd_DC_dc_i_of/Makefile b/test/integration/comet2/cmd_DC_dc_i_of/Makefile new file mode 100644 index 0000000..890db83 --- /dev/null +++ b/test/integration/comet2/cmd_DC_dc_i_of/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/DC/dc_i_o.casl +COMET2FLAG = -td -M8 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/cmd_DC_dc_i_of/a.o b/test/integration/comet2/cmd_DC_dc_i_of/a.o new file mode 100644 index 0000000..ed3a52f Binary files /dev/null and b/test/integration/comet2/cmd_DC_dc_i_of/a.o differ diff --git a/test/integration/comet2/cmd_DS_ds/0.txt b/test/integration/comet2/cmd_DS_ds/0.txt new file mode 100644 index 0000000..e9c120b --- /dev/null +++ b/test/integration/comet2/cmd_DS_ds/0.txt @@ -0,0 +1,99 @@ +../../../../comet2 -td -M16 a.o + +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: 16 = #0010 = 0000000000010000 +#0000: PR: 0 = #0000 = 0000000000000000 +#0000: FR (OF SF ZF): 000 +#0000: Memory:::: +#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0000: 0000: 1210 000B 1210 000C 1210 000E 1210 0012 1210 0012 8100 0000 0000 0000 0000 0000 + +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 11 = #000B = 0000000000001011 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 16 = #0010 = 0000000000010000 +#0002: PR: 2 = #0002 = 0000000000000010 +#0002: FR (OF SF ZF): 000 +#0002: Memory:::: +#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0002: 0000: 1210 000B 1210 000C 1210 000E 1210 0012 1210 0012 8100 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: 16 = #0010 = 0000000000010000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 000 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 1210 000B 1210 000C 1210 000E 1210 0012 1210 0012 8100 0000 0000 0000 0000 0000 + +#0006: Register:::: +#0006: GR0: 0 = #0000 = 0000000000000000 +#0006: GR1: 14 = #000E = 0000000000001110 +#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: 16 = #0010 = 0000000000010000 +#0006: PR: 6 = #0006 = 0000000000000110 +#0006: FR (OF SF ZF): 000 +#0006: Memory:::: +#0006: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0006: 0000: 1210 000B 1210 000C 1210 000E 1210 0012 1210 0012 8100 0000 0000 0000 0000 0000 + +#0008: Register:::: +#0008: GR0: 0 = #0000 = 0000000000000000 +#0008: GR1: 18 = #0012 = 0000000000010010 +#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: 16 = #0010 = 0000000000010000 +#0008: PR: 8 = #0008 = 0000000000001000 +#0008: FR (OF SF ZF): 000 +#0008: Memory:::: +#0008: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0008: 0000: 1210 000B 1210 000C 1210 000E 1210 0012 1210 0012 8100 0000 0000 0000 0000 0000 + +#000A: Register:::: +#000A: GR0: 0 = #0000 = 0000000000000000 +#000A: GR1: 18 = #0012 = 0000000000010010 +#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: 16 = #0010 = 0000000000010000 +#000A: PR: 10 = #000A = 0000000000001010 +#000A: FR (OF SF ZF): 000 +#000A: Memory:::: +#000A: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000A: 0000: 1210 000B 1210 000C 1210 000E 1210 0012 1210 0012 8100 0000 0000 0000 0000 0000 + diff --git a/test/integration/comet2/cmd_DS_ds/Makefile b/test/integration/comet2/cmd_DS_ds/Makefile new file mode 100644 index 0000000..7ef440f --- /dev/null +++ b/test/integration/comet2/cmd_DS_ds/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/DS/ds.casl +COMET2FLAG = -td -M16 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/cmd_DS_ds/a.o b/test/integration/comet2/cmd_DS_ds/a.o new file mode 100644 index 0000000..c8a4ffe Binary files /dev/null and b/test/integration/comet2/cmd_DS_ds/a.o differ diff --git a/test/integration/comet2/cmd_DS_ds_0/0.txt b/test/integration/comet2/cmd_DS_ds_0/0.txt new file mode 100644 index 0000000..ee8777e --- /dev/null +++ b/test/integration/comet2/cmd_DS_ds_0/0.txt @@ -0,0 +1,48 @@ +../../../../comet2 -td -M8 a.o + +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: 8 = #0008 = 0000000000001000 +#0000: PR: 0 = #0000 = 0000000000000000 +#0000: FR (OF SF ZF): 000 +#0000: Memory:::: +#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0000: 0000: 1010 0005 1020 0005 8100 000F 0000 0000 +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 15 = #000F = 0000000000001111 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 8 = #0008 = 0000000000001000 +#0002: PR: 2 = #0002 = 0000000000000010 +#0002: FR (OF SF ZF): 000 +#0002: Memory:::: +#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0002: 0000: 1010 0005 1020 0005 8100 000F 0000 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 15 = #000F = 0000000000001111 +#0004: GR2: 15 = #000F = 0000000000001111 +#0004: GR3: 0 = #0000 = 0000000000000000 +#0004: GR4: 0 = #0000 = 0000000000000000 +#0004: GR5: 0 = #0000 = 0000000000000000 +#0004: GR6: 0 = #0000 = 0000000000000000 +#0004: GR7: 0 = #0000 = 0000000000000000 +#0004: SP: 8 = #0008 = 0000000000001000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 000 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 1010 0005 1020 0005 8100 000F 0000 0000 diff --git a/test/integration/comet2/cmd_DS_ds_0/Makefile b/test/integration/comet2/cmd_DS_ds_0/Makefile new file mode 100644 index 0000000..6f3b64d --- /dev/null +++ b/test/integration/comet2/cmd_DS_ds_0/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/DS/ds_0.casl +COMET2FLAG = -td -M8 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/ds_0/a.o b/test/integration/comet2/cmd_DS_ds_0/a.o similarity index 100% rename from test/integration/comet2/ds_0/a.o rename to test/integration/comet2/cmd_DS_ds_0/a.o diff --git a/test/integration/comet2/cmd_IN_in/0.txt b/test/integration/comet2/cmd_IN_in/0.txt new file mode 100644 index 0000000..19ad896 --- /dev/null +++ b/test/integration/comet2/cmd_IN_in/0.txt @@ -0,0 +1,155 @@ +../../../../comet2 -td -M64 a.o + +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: 64 = #0040 = 0000000001000000 +#0000: PR: 0 = #0000 = 0000000000000000 +#0000: FR (OF SF ZF): 000 +#0000: Memory:::: +#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0000: 0000: 7001 0000 7002 0000 1210 000D 1220 0021 F000 0001 7120 7110 8100 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 + +#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: 63 = #003F = 0000000000111111 +#0002: PR: 2 = #0002 = 0000000000000010 +#0002: FR (OF SF ZF): 000 +#0002: Memory:::: +#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0002: 0000: 7001 0000 7002 0000 1210 000D 1220 0021 F000 0001 7120 7110 8100 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 + +#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: 62 = #003E = 0000000000111110 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 000 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 7001 0000 7002 0000 1210 000D 1220 0021 F000 0001 7120 7110 8100 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 + +#0006: Register:::: +#0006: GR0: 0 = #0000 = 0000000000000000 +#0006: GR1: 13 = #000D = 0000000000001101 +#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: 62 = #003E = 0000000000111110 +#0006: PR: 6 = #0006 = 0000000000000110 +#0006: FR (OF SF ZF): 000 +#0006: Memory:::: +#0006: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0006: 0000: 7001 0000 7002 0000 1210 000D 1220 0021 F000 0001 7120 7110 8100 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 + +#0008: Register:::: +#0008: GR0: 0 = #0000 = 0000000000000000 +#0008: GR1: 13 = #000D = 0000000000001101 +#0008: GR2: 33 = #0021 = 0000000000100001 = '!' +#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: 62 = #003E = 0000000000111110 +#0008: PR: 8 = #0008 = 0000000000001000 +#0008: FR (OF SF ZF): 000 +#0008: Memory:::: +#0008: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0008: 0000: 7001 0000 7002 0000 1210 000D 1220 0021 F000 0001 7120 7110 8100 0000 0000 0000 +#0008: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#000A: Register:::: +#000A: GR0: 0 = #0000 = 0000000000000000 +#000A: GR1: 13 = #000D = 0000000000001101 +#000A: GR2: 33 = #0021 = 0000000000100001 = '!' +#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: 62 = #003E = 0000000000111110 +#000A: PR: 10 = #000A = 0000000000001010 +#000A: FR (OF SF ZF): 000 +#000A: Memory:::: +#000A: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000A: 0000: 7001 0000 7002 0000 1210 000D 1220 0021 F000 0001 7120 7110 8100 0061 0061 0061 +#000A: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0020: 0000 0003 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 + +#000B: Register:::: +#000B: GR0: 0 = #0000 = 0000000000000000 +#000B: GR1: 13 = #000D = 0000000000001101 +#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: 63 = #003F = 0000000000111111 +#000B: PR: 11 = #000B = 0000000000001011 +#000B: FR (OF SF ZF): 000 +#000B: Memory:::: +#000B: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000B: 0000: 7001 0000 7002 0000 1210 000D 1220 0021 F000 0001 7120 7110 8100 0061 0061 0061 +#000B: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000B: 0020: 0000 0003 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000B: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#000C: Register:::: +#000C: GR0: 0 = #0000 = 0000000000000000 +#000C: GR1: 0 = #0000 = 0000000000000000 +#000C: GR2: 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: 64 = #0040 = 0000000001000000 +#000C: PR: 12 = #000C = 0000000000001100 +#000C: FR (OF SF ZF): 000 +#000C: Memory:::: +#000C: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000C: 0000: 7001 0000 7002 0000 1210 000D 1220 0021 F000 0001 7120 7110 8100 0061 0061 0061 +#000C: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0020: 0000 0003 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 + diff --git a/test/integration/comet2/cmd_IN_in/Makefile b/test/integration/comet2/cmd_IN_in/Makefile new file mode 100644 index 0000000..39eaf61 --- /dev/null +++ b/test/integration/comet2/cmd_IN_in/Makefile @@ -0,0 +1,8 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/IN/in.casl +INFILE = teststr.txt +COMET2FLAG = -td -M64 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) <$(INFILE) +include ../TEST.mk diff --git a/test/integration/comet2/cmd_IN_in/a.o b/test/integration/comet2/cmd_IN_in/a.o new file mode 100644 index 0000000..d14ebbb Binary files /dev/null and b/test/integration/comet2/cmd_IN_in/a.o differ diff --git a/test/integration/comet2/cmd_IN_in/teststr.txt b/test/integration/comet2/cmd_IN_in/teststr.txt new file mode 100644 index 0000000..72943a1 --- /dev/null +++ b/test/integration/comet2/cmd_IN_in/teststr.txt @@ -0,0 +1 @@ +aaa diff --git a/test/integration/comet2/cmd_JMI_jmi_m/0.txt b/test/integration/comet2/cmd_JMI_jmi_m/0.txt new file mode 100644 index 0000000..f71552f --- /dev/null +++ b/test/integration/comet2/cmd_JMI_jmi_m/0.txt @@ -0,0 +1,83 @@ +../../../../comet2 -td -M16 a.o + +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: 16 = #0010 = 0000000000010000 +#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 000C 3411 6100 0009 1210 0000 6400 000B 1210 FFFF 8100 FFFF 0000 0000 0000 + +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: -1 = #FFFF = 1111111111111111 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 16 = #0010 = 0000000000010000 +#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 000C 3411 6100 0009 1210 0000 6400 000B 1210 FFFF 8100 FFFF 0000 0000 0000 + +#0003: Register:::: +#0003: GR0: 0 = #0000 = 0000000000000000 +#0003: GR1: -1 = #FFFF = 1111111111111111 +#0003: GR2: 0 = #0000 = 0000000000000000 +#0003: GR3: 0 = #0000 = 0000000000000000 +#0003: GR4: 0 = #0000 = 0000000000000000 +#0003: GR5: 0 = #0000 = 0000000000000000 +#0003: GR6: 0 = #0000 = 0000000000000000 +#0003: GR7: 0 = #0000 = 0000000000000000 +#0003: SP: 16 = #0010 = 0000000000010000 +#0003: PR: 3 = #0003 = 0000000000000011 +#0003: FR (OF SF ZF): 010 +#0003: Memory:::: +#0003: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0003: 0000: 1010 000C 3411 6100 0009 1210 0000 6400 000B 1210 FFFF 8100 FFFF 0000 0000 0000 + +#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: 16 = #0010 = 0000000000010000 +#0009: PR: 9 = #0009 = 0000000000001001 +#0009: FR (OF SF ZF): 010 +#0009: Memory:::: +#0009: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0009: 0000: 1010 000C 3411 6100 0009 1210 0000 6400 000B 1210 FFFF 8100 FFFF 0000 0000 0000 + +#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: 16 = #0010 = 0000000000010000 +#000B: PR: 11 = #000B = 0000000000001011 +#000B: FR (OF SF ZF): 010 +#000B: Memory:::: +#000B: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000B: 0000: 1010 000C 3411 6100 0009 1210 0000 6400 000B 1210 FFFF 8100 FFFF 0000 0000 0000 + diff --git a/test/integration/comet2/cmd_JMI_jmi_m/Makefile b/test/integration/comet2/cmd_JMI_jmi_m/Makefile new file mode 100644 index 0000000..cf9d1c8 --- /dev/null +++ b/test/integration/comet2/cmd_JMI_jmi_m/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/JMI/jmi_m.casl +COMET2FLAG = -td -M16 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/cmd_JMI_jmi_m/a.o b/test/integration/comet2/cmd_JMI_jmi_m/a.o new file mode 100644 index 0000000..da7a802 Binary files /dev/null and b/test/integration/comet2/cmd_JMI_jmi_m/a.o differ diff --git a/test/integration/comet2/cmd_JMI_jmi_o/0.txt b/test/integration/comet2/cmd_JMI_jmi_o/0.txt new file mode 100644 index 0000000..bd89212 --- /dev/null +++ b/test/integration/comet2/cmd_JMI_jmi_o/0.txt @@ -0,0 +1,99 @@ +../../../../comet2 -td -M16 a.o + +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: 16 = #0010 = 0000000000010000 +#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 000D 5310 0001 6100 000A 1210 0000 6400 000C 1210 FFFF 8100 0003 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: 16 = #0010 = 0000000000010000 +#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 000D 5310 0001 6100 000A 1210 0000 6400 000C 1210 FFFF 8100 0003 0000 0000 + +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 1 = #0001 = 0000000000000001 +#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: 16 = #0010 = 0000000000010000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 100 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 1010 000D 5310 0001 6100 000A 1210 0000 6400 000C 1210 FFFF 8100 0003 0000 0000 + +#0006: Register:::: +#0006: GR0: 0 = #0000 = 0000000000000000 +#0006: GR1: 1 = #0001 = 0000000000000001 +#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: 16 = #0010 = 0000000000010000 +#0006: PR: 6 = #0006 = 0000000000000110 +#0006: FR (OF SF ZF): 100 +#0006: Memory:::: +#0006: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0006: 0000: 1010 000D 5310 0001 6100 000A 1210 0000 6400 000C 1210 FFFF 8100 0003 0000 0000 + +#0008: Register:::: +#0008: GR0: 0 = #0000 = 0000000000000000 +#0008: GR1: 0 = #0000 = 0000000000000000 +#0008: GR2: 0 = #0000 = 0000000000000000 +#0008: GR3: 0 = #0000 = 0000000000000000 +#0008: GR4: 0 = #0000 = 0000000000000000 +#0008: GR5: 0 = #0000 = 0000000000000000 +#0008: GR6: 0 = #0000 = 0000000000000000 +#0008: GR7: 0 = #0000 = 0000000000000000 +#0008: SP: 16 = #0010 = 0000000000010000 +#0008: PR: 8 = #0008 = 0000000000001000 +#0008: FR (OF SF ZF): 100 +#0008: Memory:::: +#0008: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0008: 0000: 1010 000D 5310 0001 6100 000A 1210 0000 6400 000C 1210 FFFF 8100 0003 0000 0000 + +#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: 16 = #0010 = 0000000000010000 +#000C: PR: 12 = #000C = 0000000000001100 +#000C: FR (OF SF ZF): 100 +#000C: Memory:::: +#000C: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000C: 0000: 1010 000D 5310 0001 6100 000A 1210 0000 6400 000C 1210 FFFF 8100 0003 0000 0000 + diff --git a/test/integration/comet2/cmd_JMI_jmi_o/Makefile b/test/integration/comet2/cmd_JMI_jmi_o/Makefile new file mode 100644 index 0000000..f3fd326 --- /dev/null +++ b/test/integration/comet2/cmd_JMI_jmi_o/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/JMI/jmi_o.casl +COMET2FLAG = -td -M16 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/cmd_JMI_jmi_o/a.o b/test/integration/comet2/cmd_JMI_jmi_o/a.o new file mode 100644 index 0000000..7dc7265 Binary files /dev/null and b/test/integration/comet2/cmd_JMI_jmi_o/a.o differ diff --git a/test/integration/comet2/cmd_JMI_jmi_p/0.txt b/test/integration/comet2/cmd_JMI_jmi_p/0.txt new file mode 100644 index 0000000..b2c941e --- /dev/null +++ b/test/integration/comet2/cmd_JMI_jmi_p/0.txt @@ -0,0 +1,99 @@ +../../../../comet2 -td -M16 a.o + +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: 16 = #0010 = 0000000000010000 +#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 000C 3411 6100 0009 1210 0000 6400 000B 1210 FFFF 8100 0001 0000 0000 0000 + +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 1 = #0001 = 0000000000000001 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 16 = #0010 = 0000000000010000 +#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 000C 3411 6100 0009 1210 0000 6400 000B 1210 FFFF 8100 0001 0000 0000 0000 + +#0003: Register:::: +#0003: GR0: 0 = #0000 = 0000000000000000 +#0003: GR1: 1 = #0001 = 0000000000000001 +#0003: GR2: 0 = #0000 = 0000000000000000 +#0003: GR3: 0 = #0000 = 0000000000000000 +#0003: GR4: 0 = #0000 = 0000000000000000 +#0003: GR5: 0 = #0000 = 0000000000000000 +#0003: GR6: 0 = #0000 = 0000000000000000 +#0003: GR7: 0 = #0000 = 0000000000000000 +#0003: SP: 16 = #0010 = 0000000000010000 +#0003: PR: 3 = #0003 = 0000000000000011 +#0003: FR (OF SF ZF): 000 +#0003: Memory:::: +#0003: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0003: 0000: 1010 000C 3411 6100 0009 1210 0000 6400 000B 1210 FFFF 8100 0001 0000 0000 0000 + +#0005: Register:::: +#0005: GR0: 0 = #0000 = 0000000000000000 +#0005: GR1: 1 = #0001 = 0000000000000001 +#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: 16 = #0010 = 0000000000010000 +#0005: PR: 5 = #0005 = 0000000000000101 +#0005: FR (OF SF ZF): 000 +#0005: Memory:::: +#0005: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0005: 0000: 1010 000C 3411 6100 0009 1210 0000 6400 000B 1210 FFFF 8100 0001 0000 0000 0000 + +#0007: Register:::: +#0007: GR0: 0 = #0000 = 0000000000000000 +#0007: GR1: 0 = #0000 = 0000000000000000 +#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: 16 = #0010 = 0000000000010000 +#0007: PR: 7 = #0007 = 0000000000000111 +#0007: FR (OF SF ZF): 000 +#0007: Memory:::: +#0007: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0007: 0000: 1010 000C 3411 6100 0009 1210 0000 6400 000B 1210 FFFF 8100 0001 0000 0000 0000 + +#000B: Register:::: +#000B: GR0: 0 = #0000 = 0000000000000000 +#000B: GR1: 0 = #0000 = 0000000000000000 +#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: 16 = #0010 = 0000000000010000 +#000B: PR: 11 = #000B = 0000000000001011 +#000B: FR (OF SF ZF): 000 +#000B: Memory:::: +#000B: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000B: 0000: 1010 000C 3411 6100 0009 1210 0000 6400 000B 1210 FFFF 8100 0001 0000 0000 0000 + diff --git a/test/integration/comet2/cmd_JMI_jmi_p/Makefile b/test/integration/comet2/cmd_JMI_jmi_p/Makefile new file mode 100644 index 0000000..44f422e --- /dev/null +++ b/test/integration/comet2/cmd_JMI_jmi_p/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/JMI/jmi_p.casl +COMET2FLAG = -td -M16 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/cmd_JMI_jmi_p/a.o b/test/integration/comet2/cmd_JMI_jmi_p/a.o new file mode 100644 index 0000000..5314c45 Binary files /dev/null and b/test/integration/comet2/cmd_JMI_jmi_p/a.o differ diff --git a/test/integration/comet2/cmd_JMI_jmi_z/0.txt b/test/integration/comet2/cmd_JMI_jmi_z/0.txt new file mode 100644 index 0000000..87e9033 --- /dev/null +++ b/test/integration/comet2/cmd_JMI_jmi_z/0.txt @@ -0,0 +1,99 @@ +../../../../comet2 -td -M16 a.o + +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: 16 = #0010 = 0000000000010000 +#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 000C 3411 6100 0009 1210 0000 6400 000B 1210 FFFF 8100 0000 0000 0000 0000 + +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 0 = #0000 = 0000000000000000 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 16 = #0010 = 0000000000010000 +#0002: PR: 2 = #0002 = 0000000000000010 +#0002: FR (OF SF ZF): 001 +#0002: Memory:::: +#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0002: 0000: 1010 000C 3411 6100 0009 1210 0000 6400 000B 1210 FFFF 8100 0000 0000 0000 0000 + +#0003: Register:::: +#0003: GR0: 0 = #0000 = 0000000000000000 +#0003: GR1: 0 = #0000 = 0000000000000000 +#0003: GR2: 0 = #0000 = 0000000000000000 +#0003: GR3: 0 = #0000 = 0000000000000000 +#0003: GR4: 0 = #0000 = 0000000000000000 +#0003: GR5: 0 = #0000 = 0000000000000000 +#0003: GR6: 0 = #0000 = 0000000000000000 +#0003: GR7: 0 = #0000 = 0000000000000000 +#0003: SP: 16 = #0010 = 0000000000010000 +#0003: PR: 3 = #0003 = 0000000000000011 +#0003: FR (OF SF ZF): 001 +#0003: Memory:::: +#0003: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0003: 0000: 1010 000C 3411 6100 0009 1210 0000 6400 000B 1210 FFFF 8100 0000 0000 0000 0000 + +#0005: Register:::: +#0005: GR0: 0 = #0000 = 0000000000000000 +#0005: GR1: 0 = #0000 = 0000000000000000 +#0005: GR2: 0 = #0000 = 0000000000000000 +#0005: GR3: 0 = #0000 = 0000000000000000 +#0005: GR4: 0 = #0000 = 0000000000000000 +#0005: GR5: 0 = #0000 = 0000000000000000 +#0005: GR6: 0 = #0000 = 0000000000000000 +#0005: GR7: 0 = #0000 = 0000000000000000 +#0005: SP: 16 = #0010 = 0000000000010000 +#0005: PR: 5 = #0005 = 0000000000000101 +#0005: FR (OF SF ZF): 001 +#0005: Memory:::: +#0005: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0005: 0000: 1010 000C 3411 6100 0009 1210 0000 6400 000B 1210 FFFF 8100 0000 0000 0000 0000 + +#0007: Register:::: +#0007: GR0: 0 = #0000 = 0000000000000000 +#0007: GR1: 0 = #0000 = 0000000000000000 +#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: 16 = #0010 = 0000000000010000 +#0007: PR: 7 = #0007 = 0000000000000111 +#0007: FR (OF SF ZF): 001 +#0007: Memory:::: +#0007: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0007: 0000: 1010 000C 3411 6100 0009 1210 0000 6400 000B 1210 FFFF 8100 0000 0000 0000 0000 + +#000B: Register:::: +#000B: GR0: 0 = #0000 = 0000000000000000 +#000B: GR1: 0 = #0000 = 0000000000000000 +#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: 16 = #0010 = 0000000000010000 +#000B: PR: 11 = #000B = 0000000000001011 +#000B: FR (OF SF ZF): 001 +#000B: Memory:::: +#000B: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000B: 0000: 1010 000C 3411 6100 0009 1210 0000 6400 000B 1210 FFFF 8100 0000 0000 0000 0000 + diff --git a/test/integration/comet2/cmd_JMI_jmi_z/Makefile b/test/integration/comet2/cmd_JMI_jmi_z/Makefile new file mode 100644 index 0000000..85c1c2a --- /dev/null +++ b/test/integration/comet2/cmd_JMI_jmi_z/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/JMI/jmi_z.casl +COMET2FLAG = -td -M16 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/cmd_JMI_jmi_z/a.o b/test/integration/comet2/cmd_JMI_jmi_z/a.o new file mode 100644 index 0000000..0a2b2da Binary files /dev/null and b/test/integration/comet2/cmd_JMI_jmi_z/a.o differ diff --git a/test/integration/comet2/cmd_JNZ_jnz_m/0.txt b/test/integration/comet2/cmd_JNZ_jnz_m/0.txt new file mode 100644 index 0000000..cfc5b49 --- /dev/null +++ b/test/integration/comet2/cmd_JNZ_jnz_m/0.txt @@ -0,0 +1,83 @@ +../../../../comet2 -td -M16 a.o + +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: 16 = #0010 = 0000000000010000 +#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 000C 3411 6200 0009 1210 0000 6400 000B 1210 FFFF 8100 FFFF 0000 0000 0000 + +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: -1 = #FFFF = 1111111111111111 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 16 = #0010 = 0000000000010000 +#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 000C 3411 6200 0009 1210 0000 6400 000B 1210 FFFF 8100 FFFF 0000 0000 0000 + +#0003: Register:::: +#0003: GR0: 0 = #0000 = 0000000000000000 +#0003: GR1: -1 = #FFFF = 1111111111111111 +#0003: GR2: 0 = #0000 = 0000000000000000 +#0003: GR3: 0 = #0000 = 0000000000000000 +#0003: GR4: 0 = #0000 = 0000000000000000 +#0003: GR5: 0 = #0000 = 0000000000000000 +#0003: GR6: 0 = #0000 = 0000000000000000 +#0003: GR7: 0 = #0000 = 0000000000000000 +#0003: SP: 16 = #0010 = 0000000000010000 +#0003: PR: 3 = #0003 = 0000000000000011 +#0003: FR (OF SF ZF): 010 +#0003: Memory:::: +#0003: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0003: 0000: 1010 000C 3411 6200 0009 1210 0000 6400 000B 1210 FFFF 8100 FFFF 0000 0000 0000 + +#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: 16 = #0010 = 0000000000010000 +#0009: PR: 9 = #0009 = 0000000000001001 +#0009: FR (OF SF ZF): 010 +#0009: Memory:::: +#0009: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0009: 0000: 1010 000C 3411 6200 0009 1210 0000 6400 000B 1210 FFFF 8100 FFFF 0000 0000 0000 + +#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: 16 = #0010 = 0000000000010000 +#000B: PR: 11 = #000B = 0000000000001011 +#000B: FR (OF SF ZF): 010 +#000B: Memory:::: +#000B: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000B: 0000: 1010 000C 3411 6200 0009 1210 0000 6400 000B 1210 FFFF 8100 FFFF 0000 0000 0000 + diff --git a/test/integration/comet2/cmd_JNZ_jnz_m/Makefile b/test/integration/comet2/cmd_JNZ_jnz_m/Makefile new file mode 100644 index 0000000..3e9b682 --- /dev/null +++ b/test/integration/comet2/cmd_JNZ_jnz_m/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/JNZ/jnz_m.casl +COMET2FLAG = -td -M16 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/cmd_JNZ_jnz_m/a.o b/test/integration/comet2/cmd_JNZ_jnz_m/a.o new file mode 100644 index 0000000..b8cf0ec Binary files /dev/null and b/test/integration/comet2/cmd_JNZ_jnz_m/a.o differ diff --git a/test/integration/comet2/cmd_JNZ_jnz_o/0.txt b/test/integration/comet2/cmd_JNZ_jnz_o/0.txt new file mode 100644 index 0000000..c97e5d8 --- /dev/null +++ b/test/integration/comet2/cmd_JNZ_jnz_o/0.txt @@ -0,0 +1,83 @@ +../../../../comet2 -td -M16 a.o + +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: 16 = #0010 = 0000000000010000 +#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 000D 5310 0001 6200 000A 1210 0000 6400 000C 1210 FFFF 8100 0003 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: 16 = #0010 = 0000000000010000 +#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 000D 5310 0001 6200 000A 1210 0000 6400 000C 1210 FFFF 8100 0003 0000 0000 + +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 1 = #0001 = 0000000000000001 +#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: 16 = #0010 = 0000000000010000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 100 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 1010 000D 5310 0001 6200 000A 1210 0000 6400 000C 1210 FFFF 8100 0003 0000 0000 + +#000A: Register:::: +#000A: GR0: 0 = #0000 = 0000000000000000 +#000A: GR1: 1 = #0001 = 0000000000000001 +#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: 16 = #0010 = 0000000000010000 +#000A: PR: 10 = #000A = 0000000000001010 +#000A: FR (OF SF ZF): 100 +#000A: Memory:::: +#000A: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000A: 0000: 1010 000D 5310 0001 6200 000A 1210 0000 6400 000C 1210 FFFF 8100 0003 0000 0000 + +#000C: Register:::: +#000C: GR0: 0 = #0000 = 0000000000000000 +#000C: GR1: -1 = #FFFF = 1111111111111111 +#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: 16 = #0010 = 0000000000010000 +#000C: PR: 12 = #000C = 0000000000001100 +#000C: FR (OF SF ZF): 100 +#000C: Memory:::: +#000C: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000C: 0000: 1010 000D 5310 0001 6200 000A 1210 0000 6400 000C 1210 FFFF 8100 0003 0000 0000 + diff --git a/test/integration/comet2/cmd_JNZ_jnz_o/Makefile b/test/integration/comet2/cmd_JNZ_jnz_o/Makefile new file mode 100644 index 0000000..76be5f9 --- /dev/null +++ b/test/integration/comet2/cmd_JNZ_jnz_o/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/JNZ/jnz_o.casl +COMET2FLAG = -td -M16 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/cmd_JNZ_jnz_o/a.o b/test/integration/comet2/cmd_JNZ_jnz_o/a.o new file mode 100644 index 0000000..8fbf631 Binary files /dev/null and b/test/integration/comet2/cmd_JNZ_jnz_o/a.o differ diff --git a/test/integration/comet2/cmd_JNZ_jnz_p/0.txt b/test/integration/comet2/cmd_JNZ_jnz_p/0.txt new file mode 100644 index 0000000..6073503 --- /dev/null +++ b/test/integration/comet2/cmd_JNZ_jnz_p/0.txt @@ -0,0 +1,83 @@ +../../../../comet2 -td -M16 a.o + +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: 16 = #0010 = 0000000000010000 +#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 000C 3411 6200 0009 1210 0000 6400 000B 1210 FFFF 8100 0001 0000 0000 0000 + +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 1 = #0001 = 0000000000000001 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 16 = #0010 = 0000000000010000 +#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 000C 3411 6200 0009 1210 0000 6400 000B 1210 FFFF 8100 0001 0000 0000 0000 + +#0003: Register:::: +#0003: GR0: 0 = #0000 = 0000000000000000 +#0003: GR1: 1 = #0001 = 0000000000000001 +#0003: GR2: 0 = #0000 = 0000000000000000 +#0003: GR3: 0 = #0000 = 0000000000000000 +#0003: GR4: 0 = #0000 = 0000000000000000 +#0003: GR5: 0 = #0000 = 0000000000000000 +#0003: GR6: 0 = #0000 = 0000000000000000 +#0003: GR7: 0 = #0000 = 0000000000000000 +#0003: SP: 16 = #0010 = 0000000000010000 +#0003: PR: 3 = #0003 = 0000000000000011 +#0003: FR (OF SF ZF): 000 +#0003: Memory:::: +#0003: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0003: 0000: 1010 000C 3411 6200 0009 1210 0000 6400 000B 1210 FFFF 8100 0001 0000 0000 0000 + +#0009: Register:::: +#0009: GR0: 0 = #0000 = 0000000000000000 +#0009: GR1: 1 = #0001 = 0000000000000001 +#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: 16 = #0010 = 0000000000010000 +#0009: PR: 9 = #0009 = 0000000000001001 +#0009: FR (OF SF ZF): 000 +#0009: Memory:::: +#0009: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0009: 0000: 1010 000C 3411 6200 0009 1210 0000 6400 000B 1210 FFFF 8100 0001 0000 0000 0000 + +#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: 16 = #0010 = 0000000000010000 +#000B: PR: 11 = #000B = 0000000000001011 +#000B: FR (OF SF ZF): 000 +#000B: Memory:::: +#000B: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000B: 0000: 1010 000C 3411 6200 0009 1210 0000 6400 000B 1210 FFFF 8100 0001 0000 0000 0000 + diff --git a/test/integration/comet2/cmd_JNZ_jnz_p/Makefile b/test/integration/comet2/cmd_JNZ_jnz_p/Makefile new file mode 100644 index 0000000..f0613d6 --- /dev/null +++ b/test/integration/comet2/cmd_JNZ_jnz_p/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/JNZ/jnz_p.casl +COMET2FLAG = -td -M16 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/cmd_JNZ_jnz_p/a.o b/test/integration/comet2/cmd_JNZ_jnz_p/a.o new file mode 100644 index 0000000..810eb9e Binary files /dev/null and b/test/integration/comet2/cmd_JNZ_jnz_p/a.o differ diff --git a/test/integration/comet2/cmd_JNZ_jnz_z/0.txt b/test/integration/comet2/cmd_JNZ_jnz_z/0.txt new file mode 100644 index 0000000..6d4cac8 --- /dev/null +++ b/test/integration/comet2/cmd_JNZ_jnz_z/0.txt @@ -0,0 +1,99 @@ +../../../../comet2 -td -M16 a.o + +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: 16 = #0010 = 0000000000010000 +#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 000C 3411 6200 0009 1210 0000 6400 000B 1210 FFFF 8100 0000 0000 0000 0000 + +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 0 = #0000 = 0000000000000000 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 16 = #0010 = 0000000000010000 +#0002: PR: 2 = #0002 = 0000000000000010 +#0002: FR (OF SF ZF): 001 +#0002: Memory:::: +#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0002: 0000: 1010 000C 3411 6200 0009 1210 0000 6400 000B 1210 FFFF 8100 0000 0000 0000 0000 + +#0003: Register:::: +#0003: GR0: 0 = #0000 = 0000000000000000 +#0003: GR1: 0 = #0000 = 0000000000000000 +#0003: GR2: 0 = #0000 = 0000000000000000 +#0003: GR3: 0 = #0000 = 0000000000000000 +#0003: GR4: 0 = #0000 = 0000000000000000 +#0003: GR5: 0 = #0000 = 0000000000000000 +#0003: GR6: 0 = #0000 = 0000000000000000 +#0003: GR7: 0 = #0000 = 0000000000000000 +#0003: SP: 16 = #0010 = 0000000000010000 +#0003: PR: 3 = #0003 = 0000000000000011 +#0003: FR (OF SF ZF): 001 +#0003: Memory:::: +#0003: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0003: 0000: 1010 000C 3411 6200 0009 1210 0000 6400 000B 1210 FFFF 8100 0000 0000 0000 0000 + +#0005: Register:::: +#0005: GR0: 0 = #0000 = 0000000000000000 +#0005: GR1: 0 = #0000 = 0000000000000000 +#0005: GR2: 0 = #0000 = 0000000000000000 +#0005: GR3: 0 = #0000 = 0000000000000000 +#0005: GR4: 0 = #0000 = 0000000000000000 +#0005: GR5: 0 = #0000 = 0000000000000000 +#0005: GR6: 0 = #0000 = 0000000000000000 +#0005: GR7: 0 = #0000 = 0000000000000000 +#0005: SP: 16 = #0010 = 0000000000010000 +#0005: PR: 5 = #0005 = 0000000000000101 +#0005: FR (OF SF ZF): 001 +#0005: Memory:::: +#0005: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0005: 0000: 1010 000C 3411 6200 0009 1210 0000 6400 000B 1210 FFFF 8100 0000 0000 0000 0000 + +#0007: Register:::: +#0007: GR0: 0 = #0000 = 0000000000000000 +#0007: GR1: 0 = #0000 = 0000000000000000 +#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: 16 = #0010 = 0000000000010000 +#0007: PR: 7 = #0007 = 0000000000000111 +#0007: FR (OF SF ZF): 001 +#0007: Memory:::: +#0007: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0007: 0000: 1010 000C 3411 6200 0009 1210 0000 6400 000B 1210 FFFF 8100 0000 0000 0000 0000 + +#000B: Register:::: +#000B: GR0: 0 = #0000 = 0000000000000000 +#000B: GR1: 0 = #0000 = 0000000000000000 +#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: 16 = #0010 = 0000000000010000 +#000B: PR: 11 = #000B = 0000000000001011 +#000B: FR (OF SF ZF): 001 +#000B: Memory:::: +#000B: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000B: 0000: 1010 000C 3411 6200 0009 1210 0000 6400 000B 1210 FFFF 8100 0000 0000 0000 0000 + diff --git a/test/integration/comet2/cmd_JNZ_jnz_z/Makefile b/test/integration/comet2/cmd_JNZ_jnz_z/Makefile new file mode 100644 index 0000000..5a4b179 --- /dev/null +++ b/test/integration/comet2/cmd_JNZ_jnz_z/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/JNZ/jnz_z.casl +COMET2FLAG = -td -M16 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/cmd_JNZ_jnz_z/a.o b/test/integration/comet2/cmd_JNZ_jnz_z/a.o new file mode 100644 index 0000000..1436d0e Binary files /dev/null and b/test/integration/comet2/cmd_JNZ_jnz_z/a.o differ diff --git a/test/integration/comet2/cmd_JOV_jov_m/0.txt b/test/integration/comet2/cmd_JOV_jov_m/0.txt new file mode 100644 index 0000000..c771892 --- /dev/null +++ b/test/integration/comet2/cmd_JOV_jov_m/0.txt @@ -0,0 +1,99 @@ +../../../../comet2 -td -M16 a.o + +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: 16 = #0010 = 0000000000010000 +#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 000C 3411 6600 0009 1210 0000 6400 000B 1210 FFFF 8100 FFFF 0000 0000 0000 + +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: -1 = #FFFF = 1111111111111111 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 16 = #0010 = 0000000000010000 +#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 000C 3411 6600 0009 1210 0000 6400 000B 1210 FFFF 8100 FFFF 0000 0000 0000 + +#0003: Register:::: +#0003: GR0: 0 = #0000 = 0000000000000000 +#0003: GR1: -1 = #FFFF = 1111111111111111 +#0003: GR2: 0 = #0000 = 0000000000000000 +#0003: GR3: 0 = #0000 = 0000000000000000 +#0003: GR4: 0 = #0000 = 0000000000000000 +#0003: GR5: 0 = #0000 = 0000000000000000 +#0003: GR6: 0 = #0000 = 0000000000000000 +#0003: GR7: 0 = #0000 = 0000000000000000 +#0003: SP: 16 = #0010 = 0000000000010000 +#0003: PR: 3 = #0003 = 0000000000000011 +#0003: FR (OF SF ZF): 010 +#0003: Memory:::: +#0003: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0003: 0000: 1010 000C 3411 6600 0009 1210 0000 6400 000B 1210 FFFF 8100 FFFF 0000 0000 0000 + +#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: 16 = #0010 = 0000000000010000 +#0005: PR: 5 = #0005 = 0000000000000101 +#0005: FR (OF SF ZF): 010 +#0005: Memory:::: +#0005: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0005: 0000: 1010 000C 3411 6600 0009 1210 0000 6400 000B 1210 FFFF 8100 FFFF 0000 0000 0000 + +#0007: Register:::: +#0007: GR0: 0 = #0000 = 0000000000000000 +#0007: GR1: 0 = #0000 = 0000000000000000 +#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: 16 = #0010 = 0000000000010000 +#0007: PR: 7 = #0007 = 0000000000000111 +#0007: FR (OF SF ZF): 010 +#0007: Memory:::: +#0007: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0007: 0000: 1010 000C 3411 6600 0009 1210 0000 6400 000B 1210 FFFF 8100 FFFF 0000 0000 0000 + +#000B: Register:::: +#000B: GR0: 0 = #0000 = 0000000000000000 +#000B: GR1: 0 = #0000 = 0000000000000000 +#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: 16 = #0010 = 0000000000010000 +#000B: PR: 11 = #000B = 0000000000001011 +#000B: FR (OF SF ZF): 010 +#000B: Memory:::: +#000B: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000B: 0000: 1010 000C 3411 6600 0009 1210 0000 6400 000B 1210 FFFF 8100 FFFF 0000 0000 0000 + diff --git a/test/integration/comet2/cmd_JOV_jov_m/Makefile b/test/integration/comet2/cmd_JOV_jov_m/Makefile new file mode 100644 index 0000000..3fe1119 --- /dev/null +++ b/test/integration/comet2/cmd_JOV_jov_m/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/JOV/jov_m.casl +COMET2FLAG = -td -M16 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/cmd_JOV_jov_m/a.o b/test/integration/comet2/cmd_JOV_jov_m/a.o new file mode 100644 index 0000000..d22d41b Binary files /dev/null and b/test/integration/comet2/cmd_JOV_jov_m/a.o differ diff --git a/test/integration/comet2/cmd_JOV_jov_o/0.txt b/test/integration/comet2/cmd_JOV_jov_o/0.txt new file mode 100644 index 0000000..f107f7b --- /dev/null +++ b/test/integration/comet2/cmd_JOV_jov_o/0.txt @@ -0,0 +1,83 @@ +../../../../comet2 -td -M16 a.o + +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: 16 = #0010 = 0000000000010000 +#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 000D 5310 0001 6600 000A 1210 0000 6400 000C 1210 FFFF 8100 0003 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: 16 = #0010 = 0000000000010000 +#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 000D 5310 0001 6600 000A 1210 0000 6400 000C 1210 FFFF 8100 0003 0000 0000 + +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 1 = #0001 = 0000000000000001 +#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: 16 = #0010 = 0000000000010000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 100 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 1010 000D 5310 0001 6600 000A 1210 0000 6400 000C 1210 FFFF 8100 0003 0000 0000 + +#000A: Register:::: +#000A: GR0: 0 = #0000 = 0000000000000000 +#000A: GR1: 1 = #0001 = 0000000000000001 +#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: 16 = #0010 = 0000000000010000 +#000A: PR: 10 = #000A = 0000000000001010 +#000A: FR (OF SF ZF): 100 +#000A: Memory:::: +#000A: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000A: 0000: 1010 000D 5310 0001 6600 000A 1210 0000 6400 000C 1210 FFFF 8100 0003 0000 0000 + +#000C: Register:::: +#000C: GR0: 0 = #0000 = 0000000000000000 +#000C: GR1: -1 = #FFFF = 1111111111111111 +#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: 16 = #0010 = 0000000000010000 +#000C: PR: 12 = #000C = 0000000000001100 +#000C: FR (OF SF ZF): 100 +#000C: Memory:::: +#000C: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000C: 0000: 1010 000D 5310 0001 6600 000A 1210 0000 6400 000C 1210 FFFF 8100 0003 0000 0000 + diff --git a/test/integration/comet2/cmd_JOV_jov_o/Makefile b/test/integration/comet2/cmd_JOV_jov_o/Makefile new file mode 100644 index 0000000..e66f896 --- /dev/null +++ b/test/integration/comet2/cmd_JOV_jov_o/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/JOV/jov_o.casl +COMET2FLAG = -td -M16 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/cmd_JOV_jov_o/a.o b/test/integration/comet2/cmd_JOV_jov_o/a.o new file mode 100644 index 0000000..8af906d Binary files /dev/null and b/test/integration/comet2/cmd_JOV_jov_o/a.o differ diff --git a/test/integration/comet2/cmd_JOV_jov_p/0.txt b/test/integration/comet2/cmd_JOV_jov_p/0.txt new file mode 100644 index 0000000..a2b0e93 --- /dev/null +++ b/test/integration/comet2/cmd_JOV_jov_p/0.txt @@ -0,0 +1,99 @@ +../../../../comet2 -td -M16 a.o + +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: 16 = #0010 = 0000000000010000 +#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 000C 3411 6600 0009 1210 0000 6400 000B 1210 FFFF 8100 0001 0000 0000 0000 + +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 1 = #0001 = 0000000000000001 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 16 = #0010 = 0000000000010000 +#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 000C 3411 6600 0009 1210 0000 6400 000B 1210 FFFF 8100 0001 0000 0000 0000 + +#0003: Register:::: +#0003: GR0: 0 = #0000 = 0000000000000000 +#0003: GR1: 1 = #0001 = 0000000000000001 +#0003: GR2: 0 = #0000 = 0000000000000000 +#0003: GR3: 0 = #0000 = 0000000000000000 +#0003: GR4: 0 = #0000 = 0000000000000000 +#0003: GR5: 0 = #0000 = 0000000000000000 +#0003: GR6: 0 = #0000 = 0000000000000000 +#0003: GR7: 0 = #0000 = 0000000000000000 +#0003: SP: 16 = #0010 = 0000000000010000 +#0003: PR: 3 = #0003 = 0000000000000011 +#0003: FR (OF SF ZF): 000 +#0003: Memory:::: +#0003: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0003: 0000: 1010 000C 3411 6600 0009 1210 0000 6400 000B 1210 FFFF 8100 0001 0000 0000 0000 + +#0005: Register:::: +#0005: GR0: 0 = #0000 = 0000000000000000 +#0005: GR1: 1 = #0001 = 0000000000000001 +#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: 16 = #0010 = 0000000000010000 +#0005: PR: 5 = #0005 = 0000000000000101 +#0005: FR (OF SF ZF): 000 +#0005: Memory:::: +#0005: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0005: 0000: 1010 000C 3411 6600 0009 1210 0000 6400 000B 1210 FFFF 8100 0001 0000 0000 0000 + +#0007: Register:::: +#0007: GR0: 0 = #0000 = 0000000000000000 +#0007: GR1: 0 = #0000 = 0000000000000000 +#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: 16 = #0010 = 0000000000010000 +#0007: PR: 7 = #0007 = 0000000000000111 +#0007: FR (OF SF ZF): 000 +#0007: Memory:::: +#0007: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0007: 0000: 1010 000C 3411 6600 0009 1210 0000 6400 000B 1210 FFFF 8100 0001 0000 0000 0000 + +#000B: Register:::: +#000B: GR0: 0 = #0000 = 0000000000000000 +#000B: GR1: 0 = #0000 = 0000000000000000 +#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: 16 = #0010 = 0000000000010000 +#000B: PR: 11 = #000B = 0000000000001011 +#000B: FR (OF SF ZF): 000 +#000B: Memory:::: +#000B: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000B: 0000: 1010 000C 3411 6600 0009 1210 0000 6400 000B 1210 FFFF 8100 0001 0000 0000 0000 + diff --git a/test/integration/comet2/cmd_JOV_jov_p/Makefile b/test/integration/comet2/cmd_JOV_jov_p/Makefile new file mode 100644 index 0000000..acfec37 --- /dev/null +++ b/test/integration/comet2/cmd_JOV_jov_p/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/JOV/jov_p.casl +COMET2FLAG = -td -M16 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/cmd_JOV_jov_p/a.o b/test/integration/comet2/cmd_JOV_jov_p/a.o new file mode 100644 index 0000000..f032bea Binary files /dev/null and b/test/integration/comet2/cmd_JOV_jov_p/a.o differ diff --git a/test/integration/comet2/cmd_JOV_jov_z/0.txt b/test/integration/comet2/cmd_JOV_jov_z/0.txt new file mode 100644 index 0000000..329fe20 --- /dev/null +++ b/test/integration/comet2/cmd_JOV_jov_z/0.txt @@ -0,0 +1,99 @@ +../../../../comet2 -td -M16 a.o + +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: 16 = #0010 = 0000000000010000 +#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 000C 3411 6600 0009 1210 0000 6400 000B 1210 FFFF 8100 0000 0000 0000 0000 + +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 0 = #0000 = 0000000000000000 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 16 = #0010 = 0000000000010000 +#0002: PR: 2 = #0002 = 0000000000000010 +#0002: FR (OF SF ZF): 001 +#0002: Memory:::: +#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0002: 0000: 1010 000C 3411 6600 0009 1210 0000 6400 000B 1210 FFFF 8100 0000 0000 0000 0000 + +#0003: Register:::: +#0003: GR0: 0 = #0000 = 0000000000000000 +#0003: GR1: 0 = #0000 = 0000000000000000 +#0003: GR2: 0 = #0000 = 0000000000000000 +#0003: GR3: 0 = #0000 = 0000000000000000 +#0003: GR4: 0 = #0000 = 0000000000000000 +#0003: GR5: 0 = #0000 = 0000000000000000 +#0003: GR6: 0 = #0000 = 0000000000000000 +#0003: GR7: 0 = #0000 = 0000000000000000 +#0003: SP: 16 = #0010 = 0000000000010000 +#0003: PR: 3 = #0003 = 0000000000000011 +#0003: FR (OF SF ZF): 001 +#0003: Memory:::: +#0003: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0003: 0000: 1010 000C 3411 6600 0009 1210 0000 6400 000B 1210 FFFF 8100 0000 0000 0000 0000 + +#0005: Register:::: +#0005: GR0: 0 = #0000 = 0000000000000000 +#0005: GR1: 0 = #0000 = 0000000000000000 +#0005: GR2: 0 = #0000 = 0000000000000000 +#0005: GR3: 0 = #0000 = 0000000000000000 +#0005: GR4: 0 = #0000 = 0000000000000000 +#0005: GR5: 0 = #0000 = 0000000000000000 +#0005: GR6: 0 = #0000 = 0000000000000000 +#0005: GR7: 0 = #0000 = 0000000000000000 +#0005: SP: 16 = #0010 = 0000000000010000 +#0005: PR: 5 = #0005 = 0000000000000101 +#0005: FR (OF SF ZF): 001 +#0005: Memory:::: +#0005: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0005: 0000: 1010 000C 3411 6600 0009 1210 0000 6400 000B 1210 FFFF 8100 0000 0000 0000 0000 + +#0007: Register:::: +#0007: GR0: 0 = #0000 = 0000000000000000 +#0007: GR1: 0 = #0000 = 0000000000000000 +#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: 16 = #0010 = 0000000000010000 +#0007: PR: 7 = #0007 = 0000000000000111 +#0007: FR (OF SF ZF): 001 +#0007: Memory:::: +#0007: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0007: 0000: 1010 000C 3411 6600 0009 1210 0000 6400 000B 1210 FFFF 8100 0000 0000 0000 0000 + +#000B: Register:::: +#000B: GR0: 0 = #0000 = 0000000000000000 +#000B: GR1: 0 = #0000 = 0000000000000000 +#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: 16 = #0010 = 0000000000010000 +#000B: PR: 11 = #000B = 0000000000001011 +#000B: FR (OF SF ZF): 001 +#000B: Memory:::: +#000B: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000B: 0000: 1010 000C 3411 6600 0009 1210 0000 6400 000B 1210 FFFF 8100 0000 0000 0000 0000 + diff --git a/test/integration/comet2/cmd_JOV_jov_z/Makefile b/test/integration/comet2/cmd_JOV_jov_z/Makefile new file mode 100644 index 0000000..c2ed83f --- /dev/null +++ b/test/integration/comet2/cmd_JOV_jov_z/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/JOV/jov_z.casl +COMET2FLAG = -td -M16 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/cmd_JOV_jov_z/a.o b/test/integration/comet2/cmd_JOV_jov_z/a.o new file mode 100644 index 0000000..b316352 Binary files /dev/null and b/test/integration/comet2/cmd_JOV_jov_z/a.o differ diff --git a/test/integration/comet2/cmd_JPL_jpl_m/0.txt b/test/integration/comet2/cmd_JPL_jpl_m/0.txt new file mode 100644 index 0000000..bb7fd8a --- /dev/null +++ b/test/integration/comet2/cmd_JPL_jpl_m/0.txt @@ -0,0 +1,99 @@ +../../../../comet2 -td -M16 a.o + +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: 16 = #0010 = 0000000000010000 +#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 000C 3411 6500 0009 1210 0000 6400 000B 1210 FFFF 8100 FFFF 0000 0000 0000 + +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: -1 = #FFFF = 1111111111111111 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 16 = #0010 = 0000000000010000 +#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 000C 3411 6500 0009 1210 0000 6400 000B 1210 FFFF 8100 FFFF 0000 0000 0000 + +#0003: Register:::: +#0003: GR0: 0 = #0000 = 0000000000000000 +#0003: GR1: -1 = #FFFF = 1111111111111111 +#0003: GR2: 0 = #0000 = 0000000000000000 +#0003: GR3: 0 = #0000 = 0000000000000000 +#0003: GR4: 0 = #0000 = 0000000000000000 +#0003: GR5: 0 = #0000 = 0000000000000000 +#0003: GR6: 0 = #0000 = 0000000000000000 +#0003: GR7: 0 = #0000 = 0000000000000000 +#0003: SP: 16 = #0010 = 0000000000010000 +#0003: PR: 3 = #0003 = 0000000000000011 +#0003: FR (OF SF ZF): 010 +#0003: Memory:::: +#0003: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0003: 0000: 1010 000C 3411 6500 0009 1210 0000 6400 000B 1210 FFFF 8100 FFFF 0000 0000 0000 + +#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: 16 = #0010 = 0000000000010000 +#0005: PR: 5 = #0005 = 0000000000000101 +#0005: FR (OF SF ZF): 010 +#0005: Memory:::: +#0005: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0005: 0000: 1010 000C 3411 6500 0009 1210 0000 6400 000B 1210 FFFF 8100 FFFF 0000 0000 0000 + +#0007: Register:::: +#0007: GR0: 0 = #0000 = 0000000000000000 +#0007: GR1: 0 = #0000 = 0000000000000000 +#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: 16 = #0010 = 0000000000010000 +#0007: PR: 7 = #0007 = 0000000000000111 +#0007: FR (OF SF ZF): 010 +#0007: Memory:::: +#0007: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0007: 0000: 1010 000C 3411 6500 0009 1210 0000 6400 000B 1210 FFFF 8100 FFFF 0000 0000 0000 + +#000B: Register:::: +#000B: GR0: 0 = #0000 = 0000000000000000 +#000B: GR1: 0 = #0000 = 0000000000000000 +#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: 16 = #0010 = 0000000000010000 +#000B: PR: 11 = #000B = 0000000000001011 +#000B: FR (OF SF ZF): 010 +#000B: Memory:::: +#000B: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000B: 0000: 1010 000C 3411 6500 0009 1210 0000 6400 000B 1210 FFFF 8100 FFFF 0000 0000 0000 + diff --git a/test/integration/comet2/cmd_JPL_jpl_m/Makefile b/test/integration/comet2/cmd_JPL_jpl_m/Makefile new file mode 100644 index 0000000..abf6097 --- /dev/null +++ b/test/integration/comet2/cmd_JPL_jpl_m/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/JPL/jpl_m.casl +COMET2FLAG = -td -M16 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/cmd_JPL_jpl_m/a.o b/test/integration/comet2/cmd_JPL_jpl_m/a.o new file mode 100644 index 0000000..e8fb5c0 Binary files /dev/null and b/test/integration/comet2/cmd_JPL_jpl_m/a.o differ diff --git a/test/integration/comet2/cmd_JPL_jpl_o/0.txt b/test/integration/comet2/cmd_JPL_jpl_o/0.txt new file mode 100644 index 0000000..736c6a7 --- /dev/null +++ b/test/integration/comet2/cmd_JPL_jpl_o/0.txt @@ -0,0 +1,83 @@ +../../../../comet2 -td -M16 a.o + +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: 16 = #0010 = 0000000000010000 +#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 000D 5310 0001 6500 000A 1210 0000 6400 000C 1210 FFFF 8100 0003 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: 16 = #0010 = 0000000000010000 +#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 000D 5310 0001 6500 000A 1210 0000 6400 000C 1210 FFFF 8100 0003 0000 0000 + +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 1 = #0001 = 0000000000000001 +#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: 16 = #0010 = 0000000000010000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 100 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 1010 000D 5310 0001 6500 000A 1210 0000 6400 000C 1210 FFFF 8100 0003 0000 0000 + +#000A: Register:::: +#000A: GR0: 0 = #0000 = 0000000000000000 +#000A: GR1: 1 = #0001 = 0000000000000001 +#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: 16 = #0010 = 0000000000010000 +#000A: PR: 10 = #000A = 0000000000001010 +#000A: FR (OF SF ZF): 100 +#000A: Memory:::: +#000A: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000A: 0000: 1010 000D 5310 0001 6500 000A 1210 0000 6400 000C 1210 FFFF 8100 0003 0000 0000 + +#000C: Register:::: +#000C: GR0: 0 = #0000 = 0000000000000000 +#000C: GR1: -1 = #FFFF = 1111111111111111 +#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: 16 = #0010 = 0000000000010000 +#000C: PR: 12 = #000C = 0000000000001100 +#000C: FR (OF SF ZF): 100 +#000C: Memory:::: +#000C: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000C: 0000: 1010 000D 5310 0001 6500 000A 1210 0000 6400 000C 1210 FFFF 8100 0003 0000 0000 + diff --git a/test/integration/comet2/cmd_JPL_jpl_o/Makefile b/test/integration/comet2/cmd_JPL_jpl_o/Makefile new file mode 100644 index 0000000..8a7cb0b --- /dev/null +++ b/test/integration/comet2/cmd_JPL_jpl_o/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/JPL/jpl_o.casl +COMET2FLAG = -td -M16 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/cmd_JPL_jpl_o/a.o b/test/integration/comet2/cmd_JPL_jpl_o/a.o new file mode 100644 index 0000000..b6b20a1 Binary files /dev/null and b/test/integration/comet2/cmd_JPL_jpl_o/a.o differ diff --git a/test/integration/comet2/cmd_JPL_jpl_p/0.txt b/test/integration/comet2/cmd_JPL_jpl_p/0.txt new file mode 100644 index 0000000..ed37764 --- /dev/null +++ b/test/integration/comet2/cmd_JPL_jpl_p/0.txt @@ -0,0 +1,83 @@ +../../../../comet2 -td -M16 a.o + +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: 16 = #0010 = 0000000000010000 +#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 000C 3411 6500 0009 1210 0000 6400 000B 1210 FFFF 8100 0001 0000 0000 0000 + +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 1 = #0001 = 0000000000000001 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 16 = #0010 = 0000000000010000 +#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 000C 3411 6500 0009 1210 0000 6400 000B 1210 FFFF 8100 0001 0000 0000 0000 + +#0003: Register:::: +#0003: GR0: 0 = #0000 = 0000000000000000 +#0003: GR1: 1 = #0001 = 0000000000000001 +#0003: GR2: 0 = #0000 = 0000000000000000 +#0003: GR3: 0 = #0000 = 0000000000000000 +#0003: GR4: 0 = #0000 = 0000000000000000 +#0003: GR5: 0 = #0000 = 0000000000000000 +#0003: GR6: 0 = #0000 = 0000000000000000 +#0003: GR7: 0 = #0000 = 0000000000000000 +#0003: SP: 16 = #0010 = 0000000000010000 +#0003: PR: 3 = #0003 = 0000000000000011 +#0003: FR (OF SF ZF): 000 +#0003: Memory:::: +#0003: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0003: 0000: 1010 000C 3411 6500 0009 1210 0000 6400 000B 1210 FFFF 8100 0001 0000 0000 0000 + +#0009: Register:::: +#0009: GR0: 0 = #0000 = 0000000000000000 +#0009: GR1: 1 = #0001 = 0000000000000001 +#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: 16 = #0010 = 0000000000010000 +#0009: PR: 9 = #0009 = 0000000000001001 +#0009: FR (OF SF ZF): 000 +#0009: Memory:::: +#0009: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0009: 0000: 1010 000C 3411 6500 0009 1210 0000 6400 000B 1210 FFFF 8100 0001 0000 0000 0000 + +#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: 16 = #0010 = 0000000000010000 +#000B: PR: 11 = #000B = 0000000000001011 +#000B: FR (OF SF ZF): 000 +#000B: Memory:::: +#000B: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000B: 0000: 1010 000C 3411 6500 0009 1210 0000 6400 000B 1210 FFFF 8100 0001 0000 0000 0000 + diff --git a/test/integration/comet2/cmd_JPL_jpl_p/Makefile b/test/integration/comet2/cmd_JPL_jpl_p/Makefile new file mode 100644 index 0000000..58b769c --- /dev/null +++ b/test/integration/comet2/cmd_JPL_jpl_p/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/JPL/jpl_p.casl +COMET2FLAG = -td -M16 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/cmd_JPL_jpl_p/a.o b/test/integration/comet2/cmd_JPL_jpl_p/a.o new file mode 100644 index 0000000..ff3c16e Binary files /dev/null and b/test/integration/comet2/cmd_JPL_jpl_p/a.o differ diff --git a/test/integration/comet2/cmd_JPL_jpl_z/0.txt b/test/integration/comet2/cmd_JPL_jpl_z/0.txt new file mode 100644 index 0000000..2c9163a --- /dev/null +++ b/test/integration/comet2/cmd_JPL_jpl_z/0.txt @@ -0,0 +1,99 @@ +../../../../comet2 -td -M16 a.o + +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: 16 = #0010 = 0000000000010000 +#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 000C 3411 6500 0009 1210 0000 6400 000B 1210 FFFF 8100 0000 0000 0000 0000 + +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 0 = #0000 = 0000000000000000 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 16 = #0010 = 0000000000010000 +#0002: PR: 2 = #0002 = 0000000000000010 +#0002: FR (OF SF ZF): 001 +#0002: Memory:::: +#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0002: 0000: 1010 000C 3411 6500 0009 1210 0000 6400 000B 1210 FFFF 8100 0000 0000 0000 0000 + +#0003: Register:::: +#0003: GR0: 0 = #0000 = 0000000000000000 +#0003: GR1: 0 = #0000 = 0000000000000000 +#0003: GR2: 0 = #0000 = 0000000000000000 +#0003: GR3: 0 = #0000 = 0000000000000000 +#0003: GR4: 0 = #0000 = 0000000000000000 +#0003: GR5: 0 = #0000 = 0000000000000000 +#0003: GR6: 0 = #0000 = 0000000000000000 +#0003: GR7: 0 = #0000 = 0000000000000000 +#0003: SP: 16 = #0010 = 0000000000010000 +#0003: PR: 3 = #0003 = 0000000000000011 +#0003: FR (OF SF ZF): 001 +#0003: Memory:::: +#0003: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0003: 0000: 1010 000C 3411 6500 0009 1210 0000 6400 000B 1210 FFFF 8100 0000 0000 0000 0000 + +#0005: Register:::: +#0005: GR0: 0 = #0000 = 0000000000000000 +#0005: GR1: 0 = #0000 = 0000000000000000 +#0005: GR2: 0 = #0000 = 0000000000000000 +#0005: GR3: 0 = #0000 = 0000000000000000 +#0005: GR4: 0 = #0000 = 0000000000000000 +#0005: GR5: 0 = #0000 = 0000000000000000 +#0005: GR6: 0 = #0000 = 0000000000000000 +#0005: GR7: 0 = #0000 = 0000000000000000 +#0005: SP: 16 = #0010 = 0000000000010000 +#0005: PR: 5 = #0005 = 0000000000000101 +#0005: FR (OF SF ZF): 001 +#0005: Memory:::: +#0005: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0005: 0000: 1010 000C 3411 6500 0009 1210 0000 6400 000B 1210 FFFF 8100 0000 0000 0000 0000 + +#0007: Register:::: +#0007: GR0: 0 = #0000 = 0000000000000000 +#0007: GR1: 0 = #0000 = 0000000000000000 +#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: 16 = #0010 = 0000000000010000 +#0007: PR: 7 = #0007 = 0000000000000111 +#0007: FR (OF SF ZF): 001 +#0007: Memory:::: +#0007: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0007: 0000: 1010 000C 3411 6500 0009 1210 0000 6400 000B 1210 FFFF 8100 0000 0000 0000 0000 + +#000B: Register:::: +#000B: GR0: 0 = #0000 = 0000000000000000 +#000B: GR1: 0 = #0000 = 0000000000000000 +#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: 16 = #0010 = 0000000000010000 +#000B: PR: 11 = #000B = 0000000000001011 +#000B: FR (OF SF ZF): 001 +#000B: Memory:::: +#000B: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000B: 0000: 1010 000C 3411 6500 0009 1210 0000 6400 000B 1210 FFFF 8100 0000 0000 0000 0000 + diff --git a/test/integration/comet2/cmd_JPL_jpl_z/Makefile b/test/integration/comet2/cmd_JPL_jpl_z/Makefile new file mode 100644 index 0000000..491d920 --- /dev/null +++ b/test/integration/comet2/cmd_JPL_jpl_z/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/JPL/jpl_z.casl +COMET2FLAG = -td -M16 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/cmd_JPL_jpl_z/a.o b/test/integration/comet2/cmd_JPL_jpl_z/a.o new file mode 100644 index 0000000..5b7bf5e Binary files /dev/null and b/test/integration/comet2/cmd_JPL_jpl_z/a.o differ diff --git a/test/integration/comet2/cmd_JUMP_jump_m/0.txt b/test/integration/comet2/cmd_JUMP_jump_m/0.txt new file mode 100644 index 0000000..c186571 --- /dev/null +++ b/test/integration/comet2/cmd_JUMP_jump_m/0.txt @@ -0,0 +1,83 @@ +../../../../comet2 -td -M16 a.o + +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: 16 = #0010 = 0000000000010000 +#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 000C 3411 6400 0009 1210 0000 6400 000B 1210 FFFF 8100 FFFF 0000 0000 0000 + +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: -1 = #FFFF = 1111111111111111 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 16 = #0010 = 0000000000010000 +#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 000C 3411 6400 0009 1210 0000 6400 000B 1210 FFFF 8100 FFFF 0000 0000 0000 + +#0003: Register:::: +#0003: GR0: 0 = #0000 = 0000000000000000 +#0003: GR1: -1 = #FFFF = 1111111111111111 +#0003: GR2: 0 = #0000 = 0000000000000000 +#0003: GR3: 0 = #0000 = 0000000000000000 +#0003: GR4: 0 = #0000 = 0000000000000000 +#0003: GR5: 0 = #0000 = 0000000000000000 +#0003: GR6: 0 = #0000 = 0000000000000000 +#0003: GR7: 0 = #0000 = 0000000000000000 +#0003: SP: 16 = #0010 = 0000000000010000 +#0003: PR: 3 = #0003 = 0000000000000011 +#0003: FR (OF SF ZF): 010 +#0003: Memory:::: +#0003: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0003: 0000: 1010 000C 3411 6400 0009 1210 0000 6400 000B 1210 FFFF 8100 FFFF 0000 0000 0000 + +#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: 16 = #0010 = 0000000000010000 +#0009: PR: 9 = #0009 = 0000000000001001 +#0009: FR (OF SF ZF): 010 +#0009: Memory:::: +#0009: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0009: 0000: 1010 000C 3411 6400 0009 1210 0000 6400 000B 1210 FFFF 8100 FFFF 0000 0000 0000 + +#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: 16 = #0010 = 0000000000010000 +#000B: PR: 11 = #000B = 0000000000001011 +#000B: FR (OF SF ZF): 010 +#000B: Memory:::: +#000B: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000B: 0000: 1010 000C 3411 6400 0009 1210 0000 6400 000B 1210 FFFF 8100 FFFF 0000 0000 0000 + diff --git a/test/integration/comet2/cmd_JUMP_jump_m/Makefile b/test/integration/comet2/cmd_JUMP_jump_m/Makefile new file mode 100644 index 0000000..81919e7 --- /dev/null +++ b/test/integration/comet2/cmd_JUMP_jump_m/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/JUMP/jump_m.casl +COMET2FLAG = -td -M16 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/cmd_JUMP_jump_m/a.o b/test/integration/comet2/cmd_JUMP_jump_m/a.o new file mode 100644 index 0000000..025a0b0 Binary files /dev/null and b/test/integration/comet2/cmd_JUMP_jump_m/a.o differ diff --git a/test/integration/comet2/cmd_JUMP_jump_o/0.txt b/test/integration/comet2/cmd_JUMP_jump_o/0.txt new file mode 100644 index 0000000..7ed5d82 --- /dev/null +++ b/test/integration/comet2/cmd_JUMP_jump_o/0.txt @@ -0,0 +1,83 @@ +../../../../comet2 -td -M16 a.o + +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: 16 = #0010 = 0000000000010000 +#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 000D 5310 0001 6400 000A 1210 0000 6400 000C 1210 FFFF 8100 0003 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: 16 = #0010 = 0000000000010000 +#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 000D 5310 0001 6400 000A 1210 0000 6400 000C 1210 FFFF 8100 0003 0000 0000 + +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 1 = #0001 = 0000000000000001 +#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: 16 = #0010 = 0000000000010000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 100 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 1010 000D 5310 0001 6400 000A 1210 0000 6400 000C 1210 FFFF 8100 0003 0000 0000 + +#000A: Register:::: +#000A: GR0: 0 = #0000 = 0000000000000000 +#000A: GR1: 1 = #0001 = 0000000000000001 +#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: 16 = #0010 = 0000000000010000 +#000A: PR: 10 = #000A = 0000000000001010 +#000A: FR (OF SF ZF): 100 +#000A: Memory:::: +#000A: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000A: 0000: 1010 000D 5310 0001 6400 000A 1210 0000 6400 000C 1210 FFFF 8100 0003 0000 0000 + +#000C: Register:::: +#000C: GR0: 0 = #0000 = 0000000000000000 +#000C: GR1: -1 = #FFFF = 1111111111111111 +#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: 16 = #0010 = 0000000000010000 +#000C: PR: 12 = #000C = 0000000000001100 +#000C: FR (OF SF ZF): 100 +#000C: Memory:::: +#000C: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000C: 0000: 1010 000D 5310 0001 6400 000A 1210 0000 6400 000C 1210 FFFF 8100 0003 0000 0000 + diff --git a/test/integration/comet2/cmd_JUMP_jump_o/Makefile b/test/integration/comet2/cmd_JUMP_jump_o/Makefile new file mode 100644 index 0000000..5d49ca7 --- /dev/null +++ b/test/integration/comet2/cmd_JUMP_jump_o/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/JUMP/jump_o.casl +COMET2FLAG = -td -M16 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/cmd_JUMP_jump_o/a.o b/test/integration/comet2/cmd_JUMP_jump_o/a.o new file mode 100644 index 0000000..19859cd Binary files /dev/null and b/test/integration/comet2/cmd_JUMP_jump_o/a.o differ diff --git a/test/integration/comet2/cmd_JUMP_jump_p/0.txt b/test/integration/comet2/cmd_JUMP_jump_p/0.txt new file mode 100644 index 0000000..e5a9d26 --- /dev/null +++ b/test/integration/comet2/cmd_JUMP_jump_p/0.txt @@ -0,0 +1,83 @@ +../../../../comet2 -td -M16 a.o + +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: 16 = #0010 = 0000000000010000 +#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 000C 3411 6400 0009 1210 0000 6400 000B 1210 FFFF 8100 0001 0000 0000 0000 + +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 1 = #0001 = 0000000000000001 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 16 = #0010 = 0000000000010000 +#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 000C 3411 6400 0009 1210 0000 6400 000B 1210 FFFF 8100 0001 0000 0000 0000 + +#0003: Register:::: +#0003: GR0: 0 = #0000 = 0000000000000000 +#0003: GR1: 1 = #0001 = 0000000000000001 +#0003: GR2: 0 = #0000 = 0000000000000000 +#0003: GR3: 0 = #0000 = 0000000000000000 +#0003: GR4: 0 = #0000 = 0000000000000000 +#0003: GR5: 0 = #0000 = 0000000000000000 +#0003: GR6: 0 = #0000 = 0000000000000000 +#0003: GR7: 0 = #0000 = 0000000000000000 +#0003: SP: 16 = #0010 = 0000000000010000 +#0003: PR: 3 = #0003 = 0000000000000011 +#0003: FR (OF SF ZF): 000 +#0003: Memory:::: +#0003: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0003: 0000: 1010 000C 3411 6400 0009 1210 0000 6400 000B 1210 FFFF 8100 0001 0000 0000 0000 + +#0009: Register:::: +#0009: GR0: 0 = #0000 = 0000000000000000 +#0009: GR1: 1 = #0001 = 0000000000000001 +#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: 16 = #0010 = 0000000000010000 +#0009: PR: 9 = #0009 = 0000000000001001 +#0009: FR (OF SF ZF): 000 +#0009: Memory:::: +#0009: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0009: 0000: 1010 000C 3411 6400 0009 1210 0000 6400 000B 1210 FFFF 8100 0001 0000 0000 0000 + +#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: 16 = #0010 = 0000000000010000 +#000B: PR: 11 = #000B = 0000000000001011 +#000B: FR (OF SF ZF): 000 +#000B: Memory:::: +#000B: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000B: 0000: 1010 000C 3411 6400 0009 1210 0000 6400 000B 1210 FFFF 8100 0001 0000 0000 0000 + diff --git a/test/integration/comet2/cmd_JUMP_jump_p/Makefile b/test/integration/comet2/cmd_JUMP_jump_p/Makefile new file mode 100644 index 0000000..4684384 --- /dev/null +++ b/test/integration/comet2/cmd_JUMP_jump_p/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/JUMP/jump_p.casl +COMET2FLAG = -td -M16 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/cmd_JUMP_jump_p/a.o b/test/integration/comet2/cmd_JUMP_jump_p/a.o new file mode 100644 index 0000000..db50d19 Binary files /dev/null and b/test/integration/comet2/cmd_JUMP_jump_p/a.o differ diff --git a/test/integration/comet2/cmd_JUMP_jump_z/0.txt b/test/integration/comet2/cmd_JUMP_jump_z/0.txt new file mode 100644 index 0000000..eab3667 --- /dev/null +++ b/test/integration/comet2/cmd_JUMP_jump_z/0.txt @@ -0,0 +1,83 @@ +../../../../comet2 -td -M16 a.o + +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: 16 = #0010 = 0000000000010000 +#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 000C 3411 6400 0009 1210 0000 6400 000B 1210 FFFF 8100 0000 0000 0000 0000 + +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 0 = #0000 = 0000000000000000 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 16 = #0010 = 0000000000010000 +#0002: PR: 2 = #0002 = 0000000000000010 +#0002: FR (OF SF ZF): 001 +#0002: Memory:::: +#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0002: 0000: 1010 000C 3411 6400 0009 1210 0000 6400 000B 1210 FFFF 8100 0000 0000 0000 0000 + +#0003: Register:::: +#0003: GR0: 0 = #0000 = 0000000000000000 +#0003: GR1: 0 = #0000 = 0000000000000000 +#0003: GR2: 0 = #0000 = 0000000000000000 +#0003: GR3: 0 = #0000 = 0000000000000000 +#0003: GR4: 0 = #0000 = 0000000000000000 +#0003: GR5: 0 = #0000 = 0000000000000000 +#0003: GR6: 0 = #0000 = 0000000000000000 +#0003: GR7: 0 = #0000 = 0000000000000000 +#0003: SP: 16 = #0010 = 0000000000010000 +#0003: PR: 3 = #0003 = 0000000000000011 +#0003: FR (OF SF ZF): 001 +#0003: Memory:::: +#0003: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0003: 0000: 1010 000C 3411 6400 0009 1210 0000 6400 000B 1210 FFFF 8100 0000 0000 0000 0000 + +#0009: Register:::: +#0009: GR0: 0 = #0000 = 0000000000000000 +#0009: GR1: 0 = #0000 = 0000000000000000 +#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: 16 = #0010 = 0000000000010000 +#0009: PR: 9 = #0009 = 0000000000001001 +#0009: FR (OF SF ZF): 001 +#0009: Memory:::: +#0009: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0009: 0000: 1010 000C 3411 6400 0009 1210 0000 6400 000B 1210 FFFF 8100 0000 0000 0000 0000 + +#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: 16 = #0010 = 0000000000010000 +#000B: PR: 11 = #000B = 0000000000001011 +#000B: FR (OF SF ZF): 001 +#000B: Memory:::: +#000B: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000B: 0000: 1010 000C 3411 6400 0009 1210 0000 6400 000B 1210 FFFF 8100 0000 0000 0000 0000 + diff --git a/test/integration/comet2/cmd_JUMP_jump_z/Makefile b/test/integration/comet2/cmd_JUMP_jump_z/Makefile new file mode 100644 index 0000000..37b6285 --- /dev/null +++ b/test/integration/comet2/cmd_JUMP_jump_z/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/JUMP/jump_z.casl +COMET2FLAG = -td -M16 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/cmd_JUMP_jump_z/a.o b/test/integration/comet2/cmd_JUMP_jump_z/a.o new file mode 100644 index 0000000..eec6c6c Binary files /dev/null and b/test/integration/comet2/cmd_JUMP_jump_z/a.o differ diff --git a/test/integration/comet2/cmd_JZE_jze_m/0.txt b/test/integration/comet2/cmd_JZE_jze_m/0.txt new file mode 100644 index 0000000..c1a6236 --- /dev/null +++ b/test/integration/comet2/cmd_JZE_jze_m/0.txt @@ -0,0 +1,99 @@ +../../../../comet2 -td -M16 a.o + +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: 16 = #0010 = 0000000000010000 +#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 000C 3411 6300 0009 1210 0000 6400 000B 1210 FFFF 8100 FFFF 0000 0000 0000 + +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: -1 = #FFFF = 1111111111111111 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 16 = #0010 = 0000000000010000 +#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 000C 3411 6300 0009 1210 0000 6400 000B 1210 FFFF 8100 FFFF 0000 0000 0000 + +#0003: Register:::: +#0003: GR0: 0 = #0000 = 0000000000000000 +#0003: GR1: -1 = #FFFF = 1111111111111111 +#0003: GR2: 0 = #0000 = 0000000000000000 +#0003: GR3: 0 = #0000 = 0000000000000000 +#0003: GR4: 0 = #0000 = 0000000000000000 +#0003: GR5: 0 = #0000 = 0000000000000000 +#0003: GR6: 0 = #0000 = 0000000000000000 +#0003: GR7: 0 = #0000 = 0000000000000000 +#0003: SP: 16 = #0010 = 0000000000010000 +#0003: PR: 3 = #0003 = 0000000000000011 +#0003: FR (OF SF ZF): 010 +#0003: Memory:::: +#0003: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0003: 0000: 1010 000C 3411 6300 0009 1210 0000 6400 000B 1210 FFFF 8100 FFFF 0000 0000 0000 + +#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: 16 = #0010 = 0000000000010000 +#0005: PR: 5 = #0005 = 0000000000000101 +#0005: FR (OF SF ZF): 010 +#0005: Memory:::: +#0005: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0005: 0000: 1010 000C 3411 6300 0009 1210 0000 6400 000B 1210 FFFF 8100 FFFF 0000 0000 0000 + +#0007: Register:::: +#0007: GR0: 0 = #0000 = 0000000000000000 +#0007: GR1: 0 = #0000 = 0000000000000000 +#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: 16 = #0010 = 0000000000010000 +#0007: PR: 7 = #0007 = 0000000000000111 +#0007: FR (OF SF ZF): 010 +#0007: Memory:::: +#0007: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0007: 0000: 1010 000C 3411 6300 0009 1210 0000 6400 000B 1210 FFFF 8100 FFFF 0000 0000 0000 + +#000B: Register:::: +#000B: GR0: 0 = #0000 = 0000000000000000 +#000B: GR1: 0 = #0000 = 0000000000000000 +#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: 16 = #0010 = 0000000000010000 +#000B: PR: 11 = #000B = 0000000000001011 +#000B: FR (OF SF ZF): 010 +#000B: Memory:::: +#000B: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000B: 0000: 1010 000C 3411 6300 0009 1210 0000 6400 000B 1210 FFFF 8100 FFFF 0000 0000 0000 + diff --git a/test/integration/comet2/cmd_JZE_jze_m/Makefile b/test/integration/comet2/cmd_JZE_jze_m/Makefile new file mode 100644 index 0000000..b4dd296 --- /dev/null +++ b/test/integration/comet2/cmd_JZE_jze_m/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/JZE/jze_m.casl +COMET2FLAG = -td -M16 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/cmd_JZE_jze_m/a.o b/test/integration/comet2/cmd_JZE_jze_m/a.o new file mode 100644 index 0000000..0091304 Binary files /dev/null and b/test/integration/comet2/cmd_JZE_jze_m/a.o differ diff --git a/test/integration/comet2/cmd_JZE_jze_o/0.txt b/test/integration/comet2/cmd_JZE_jze_o/0.txt new file mode 100644 index 0000000..8a2d7f9 --- /dev/null +++ b/test/integration/comet2/cmd_JZE_jze_o/0.txt @@ -0,0 +1,99 @@ +../../../../comet2 -td -M16 a.o + +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: 16 = #0010 = 0000000000010000 +#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 000D 5310 0001 6300 000A 1210 0000 6400 000C 1210 FFFF 8100 0003 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: 16 = #0010 = 0000000000010000 +#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 000D 5310 0001 6300 000A 1210 0000 6400 000C 1210 FFFF 8100 0003 0000 0000 + +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 1 = #0001 = 0000000000000001 +#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: 16 = #0010 = 0000000000010000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 100 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 1010 000D 5310 0001 6300 000A 1210 0000 6400 000C 1210 FFFF 8100 0003 0000 0000 + +#0006: Register:::: +#0006: GR0: 0 = #0000 = 0000000000000000 +#0006: GR1: 1 = #0001 = 0000000000000001 +#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: 16 = #0010 = 0000000000010000 +#0006: PR: 6 = #0006 = 0000000000000110 +#0006: FR (OF SF ZF): 100 +#0006: Memory:::: +#0006: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0006: 0000: 1010 000D 5310 0001 6300 000A 1210 0000 6400 000C 1210 FFFF 8100 0003 0000 0000 + +#0008: Register:::: +#0008: GR0: 0 = #0000 = 0000000000000000 +#0008: GR1: 0 = #0000 = 0000000000000000 +#0008: GR2: 0 = #0000 = 0000000000000000 +#0008: GR3: 0 = #0000 = 0000000000000000 +#0008: GR4: 0 = #0000 = 0000000000000000 +#0008: GR5: 0 = #0000 = 0000000000000000 +#0008: GR6: 0 = #0000 = 0000000000000000 +#0008: GR7: 0 = #0000 = 0000000000000000 +#0008: SP: 16 = #0010 = 0000000000010000 +#0008: PR: 8 = #0008 = 0000000000001000 +#0008: FR (OF SF ZF): 100 +#0008: Memory:::: +#0008: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0008: 0000: 1010 000D 5310 0001 6300 000A 1210 0000 6400 000C 1210 FFFF 8100 0003 0000 0000 + +#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: 16 = #0010 = 0000000000010000 +#000C: PR: 12 = #000C = 0000000000001100 +#000C: FR (OF SF ZF): 100 +#000C: Memory:::: +#000C: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000C: 0000: 1010 000D 5310 0001 6300 000A 1210 0000 6400 000C 1210 FFFF 8100 0003 0000 0000 + diff --git a/test/integration/comet2/cmd_JZE_jze_o/Makefile b/test/integration/comet2/cmd_JZE_jze_o/Makefile new file mode 100644 index 0000000..47c56f5 --- /dev/null +++ b/test/integration/comet2/cmd_JZE_jze_o/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/JZE/jze_o.casl +COMET2FLAG = -td -M16 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/cmd_JZE_jze_o/a.o b/test/integration/comet2/cmd_JZE_jze_o/a.o new file mode 100644 index 0000000..91932f8 Binary files /dev/null and b/test/integration/comet2/cmd_JZE_jze_o/a.o differ diff --git a/test/integration/comet2/cmd_JZE_jze_p/0.txt b/test/integration/comet2/cmd_JZE_jze_p/0.txt new file mode 100644 index 0000000..550d833 --- /dev/null +++ b/test/integration/comet2/cmd_JZE_jze_p/0.txt @@ -0,0 +1,99 @@ +../../../../comet2 -td -M16 a.o + +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: 16 = #0010 = 0000000000010000 +#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 000C 3411 6300 0009 1210 0000 6400 000B 1210 FFFF 8100 0001 0000 0000 0000 + +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 1 = #0001 = 0000000000000001 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 16 = #0010 = 0000000000010000 +#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 000C 3411 6300 0009 1210 0000 6400 000B 1210 FFFF 8100 0001 0000 0000 0000 + +#0003: Register:::: +#0003: GR0: 0 = #0000 = 0000000000000000 +#0003: GR1: 1 = #0001 = 0000000000000001 +#0003: GR2: 0 = #0000 = 0000000000000000 +#0003: GR3: 0 = #0000 = 0000000000000000 +#0003: GR4: 0 = #0000 = 0000000000000000 +#0003: GR5: 0 = #0000 = 0000000000000000 +#0003: GR6: 0 = #0000 = 0000000000000000 +#0003: GR7: 0 = #0000 = 0000000000000000 +#0003: SP: 16 = #0010 = 0000000000010000 +#0003: PR: 3 = #0003 = 0000000000000011 +#0003: FR (OF SF ZF): 000 +#0003: Memory:::: +#0003: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0003: 0000: 1010 000C 3411 6300 0009 1210 0000 6400 000B 1210 FFFF 8100 0001 0000 0000 0000 + +#0005: Register:::: +#0005: GR0: 0 = #0000 = 0000000000000000 +#0005: GR1: 1 = #0001 = 0000000000000001 +#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: 16 = #0010 = 0000000000010000 +#0005: PR: 5 = #0005 = 0000000000000101 +#0005: FR (OF SF ZF): 000 +#0005: Memory:::: +#0005: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0005: 0000: 1010 000C 3411 6300 0009 1210 0000 6400 000B 1210 FFFF 8100 0001 0000 0000 0000 + +#0007: Register:::: +#0007: GR0: 0 = #0000 = 0000000000000000 +#0007: GR1: 0 = #0000 = 0000000000000000 +#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: 16 = #0010 = 0000000000010000 +#0007: PR: 7 = #0007 = 0000000000000111 +#0007: FR (OF SF ZF): 000 +#0007: Memory:::: +#0007: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0007: 0000: 1010 000C 3411 6300 0009 1210 0000 6400 000B 1210 FFFF 8100 0001 0000 0000 0000 + +#000B: Register:::: +#000B: GR0: 0 = #0000 = 0000000000000000 +#000B: GR1: 0 = #0000 = 0000000000000000 +#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: 16 = #0010 = 0000000000010000 +#000B: PR: 11 = #000B = 0000000000001011 +#000B: FR (OF SF ZF): 000 +#000B: Memory:::: +#000B: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000B: 0000: 1010 000C 3411 6300 0009 1210 0000 6400 000B 1210 FFFF 8100 0001 0000 0000 0000 + diff --git a/test/integration/comet2/cmd_JZE_jze_p/Makefile b/test/integration/comet2/cmd_JZE_jze_p/Makefile new file mode 100644 index 0000000..329f7f3 --- /dev/null +++ b/test/integration/comet2/cmd_JZE_jze_p/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/JZE/jze_p.casl +COMET2FLAG = -td -M16 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/cmd_JZE_jze_p/a.o b/test/integration/comet2/cmd_JZE_jze_p/a.o new file mode 100644 index 0000000..35b09c5 Binary files /dev/null and b/test/integration/comet2/cmd_JZE_jze_p/a.o differ diff --git a/test/integration/comet2/cmd_JZE_jze_z/0.txt b/test/integration/comet2/cmd_JZE_jze_z/0.txt new file mode 100644 index 0000000..42c7603 --- /dev/null +++ b/test/integration/comet2/cmd_JZE_jze_z/0.txt @@ -0,0 +1,83 @@ +../../../../comet2 -td -M16 a.o + +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: 16 = #0010 = 0000000000010000 +#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 000C 3411 6300 0009 1210 0000 6400 000B 1210 FFFF 8100 0000 0000 0000 0000 + +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 0 = #0000 = 0000000000000000 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 16 = #0010 = 0000000000010000 +#0002: PR: 2 = #0002 = 0000000000000010 +#0002: FR (OF SF ZF): 001 +#0002: Memory:::: +#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0002: 0000: 1010 000C 3411 6300 0009 1210 0000 6400 000B 1210 FFFF 8100 0000 0000 0000 0000 + +#0003: Register:::: +#0003: GR0: 0 = #0000 = 0000000000000000 +#0003: GR1: 0 = #0000 = 0000000000000000 +#0003: GR2: 0 = #0000 = 0000000000000000 +#0003: GR3: 0 = #0000 = 0000000000000000 +#0003: GR4: 0 = #0000 = 0000000000000000 +#0003: GR5: 0 = #0000 = 0000000000000000 +#0003: GR6: 0 = #0000 = 0000000000000000 +#0003: GR7: 0 = #0000 = 0000000000000000 +#0003: SP: 16 = #0010 = 0000000000010000 +#0003: PR: 3 = #0003 = 0000000000000011 +#0003: FR (OF SF ZF): 001 +#0003: Memory:::: +#0003: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0003: 0000: 1010 000C 3411 6300 0009 1210 0000 6400 000B 1210 FFFF 8100 0000 0000 0000 0000 + +#0009: Register:::: +#0009: GR0: 0 = #0000 = 0000000000000000 +#0009: GR1: 0 = #0000 = 0000000000000000 +#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: 16 = #0010 = 0000000000010000 +#0009: PR: 9 = #0009 = 0000000000001001 +#0009: FR (OF SF ZF): 001 +#0009: Memory:::: +#0009: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0009: 0000: 1010 000C 3411 6300 0009 1210 0000 6400 000B 1210 FFFF 8100 0000 0000 0000 0000 + +#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: 16 = #0010 = 0000000000010000 +#000B: PR: 11 = #000B = 0000000000001011 +#000B: FR (OF SF ZF): 001 +#000B: Memory:::: +#000B: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000B: 0000: 1010 000C 3411 6300 0009 1210 0000 6400 000B 1210 FFFF 8100 0000 0000 0000 0000 + diff --git a/test/integration/comet2/cmd_JZE_jze_z/Makefile b/test/integration/comet2/cmd_JZE_jze_z/Makefile new file mode 100644 index 0000000..4581028 --- /dev/null +++ b/test/integration/comet2/cmd_JZE_jze_z/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/JZE/jze_z.casl +COMET2FLAG = -td -M16 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/cmd_JZE_jze_z/a.o b/test/integration/comet2/cmd_JZE_jze_z/a.o new file mode 100644 index 0000000..04cf32b Binary files /dev/null and b/test/integration/comet2/cmd_JZE_jze_z/a.o differ diff --git a/test/integration/comet2/cmd_LAD_lad0/0.txt b/test/integration/comet2/cmd_LAD_lad0/0.txt new file mode 100644 index 0000000..289f2ac --- /dev/null +++ b/test/integration/comet2/cmd_LAD_lad0/0.txt @@ -0,0 +1,33 @@ +../../../../comet2 -td -M8 a.o + +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: 8 = #0008 = 0000000000001000 +#0000: PR: 0 = #0000 = 0000000000000000 +#0000: FR (OF SF ZF): 000 +#0000: Memory:::: +#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0000: 0000: 1210 0005 8100 0000 0000 0000 0000 0000 +#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: 8 = #0008 = 0000000000001000 +#0002: PR: 2 = #0002 = 0000000000000010 +#0002: FR (OF SF ZF): 000 +#0002: Memory:::: +#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0002: 0000: 1210 0005 8100 0000 0000 0000 0000 0000 diff --git a/test/integration/comet2/cmd_LAD_lad0/Makefile b/test/integration/comet2/cmd_LAD_lad0/Makefile new file mode 100644 index 0000000..5238c54 --- /dev/null +++ b/test/integration/comet2/cmd_LAD_lad0/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/LAD/lad0.casl +COMET2FLAG = -td -M8 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/lad0/a.o b/test/integration/comet2/cmd_LAD_lad0/a.o similarity index 100% rename from test/integration/comet2/lad0/a.o rename to test/integration/comet2/cmd_LAD_lad0/a.o diff --git a/test/integration/comet2/cmd_LAD_lad1/0.txt b/test/integration/comet2/cmd_LAD_lad1/0.txt new file mode 100644 index 0000000..4ab2d82 --- /dev/null +++ b/test/integration/comet2/cmd_LAD_lad1/0.txt @@ -0,0 +1,48 @@ +../../../../comet2 -td -M8 a.o + +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: 8 = #0008 = 0000000000001000 +#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 1211 0001 8100 0003 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: 8 = #0008 = 0000000000001000 +#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 1211 0001 8100 0003 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: 8 = #0008 = 0000000000001000 +#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 1211 0001 8100 0003 0000 0000 diff --git a/test/integration/comet2/cmd_LAD_lad1/Makefile b/test/integration/comet2/cmd_LAD_lad1/Makefile new file mode 100644 index 0000000..091a2e0 --- /dev/null +++ b/test/integration/comet2/cmd_LAD_lad1/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/LAD/lad1.casl +COMET2FLAG = -td -M8 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/lad1/a.o b/test/integration/comet2/cmd_LAD_lad1/a.o similarity index 100% rename from test/integration/comet2/lad1/a.o rename to test/integration/comet2/cmd_LAD_lad1/a.o diff --git a/test/integration/comet2/cmd_LAD_lad1_o/0.txt b/test/integration/comet2/cmd_LAD_lad1_o/0.txt new file mode 100644 index 0000000..b8e3b01 --- /dev/null +++ b/test/integration/comet2/cmd_LAD_lad1_o/0.txt @@ -0,0 +1,48 @@ +../../../../comet2 -td -M8 a.o + +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: 8 = #0008 = 0000000000001000 +#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 000A 1211 FFFE 8100 0000 0000 0000 +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 10 = #000A = 0000000000001010 = '\n' +#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: 8 = #0008 = 0000000000001000 +#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 000A 1211 FFFE 8100 0000 0000 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 8 = #0008 = 0000000000001000 +#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: 8 = #0008 = 0000000000001000 +#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 000A 1211 FFFE 8100 0000 0000 0000 diff --git a/test/integration/comet2/cmd_LAD_lad1_o/Makefile b/test/integration/comet2/cmd_LAD_lad1_o/Makefile new file mode 100644 index 0000000..0584022 --- /dev/null +++ b/test/integration/comet2/cmd_LAD_lad1_o/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/LAD/lad1_o.casl +COMET2FLAG = -td -M8 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/lad2/a.o b/test/integration/comet2/cmd_LAD_lad1_o/a.o similarity index 100% rename from test/integration/comet2/lad2/a.o rename to test/integration/comet2/cmd_LAD_lad1_o/a.o diff --git a/test/integration/comet2/cmd_LAD_lad1_s/0.txt b/test/integration/comet2/cmd_LAD_lad1_s/0.txt new file mode 100644 index 0000000..3cd4645 --- /dev/null +++ b/test/integration/comet2/cmd_LAD_lad1_s/0.txt @@ -0,0 +1,48 @@ +../../../../comet2 -td -M8 a.o + +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: 8 = #0008 = 0000000000001000 +#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 1211 FFFF 8100 0003 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: 8 = #0008 = 0000000000001000 +#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 1211 FFFF 8100 0003 0000 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 2 = #0002 = 0000000000000010 +#0004: GR2: 0 = #0000 = 0000000000000000 +#0004: GR3: 0 = #0000 = 0000000000000000 +#0004: GR4: 0 = #0000 = 0000000000000000 +#0004: GR5: 0 = #0000 = 0000000000000000 +#0004: GR6: 0 = #0000 = 0000000000000000 +#0004: GR7: 0 = #0000 = 0000000000000000 +#0004: SP: 8 = #0008 = 0000000000001000 +#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 1211 FFFF 8100 0003 0000 0000 diff --git a/test/integration/comet2/cmd_LAD_lad1_s/Makefile b/test/integration/comet2/cmd_LAD_lad1_s/Makefile new file mode 100644 index 0000000..9acc5fc --- /dev/null +++ b/test/integration/comet2/cmd_LAD_lad1_s/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/LAD/lad1_s.casl +COMET2FLAG = -td -M8 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/cmd_LAD_lad1_s/a.o b/test/integration/comet2/cmd_LAD_lad1_s/a.o new file mode 100644 index 0000000..dbf7481 Binary files /dev/null and b/test/integration/comet2/cmd_LAD_lad1_s/a.o differ diff --git a/test/integration/comet2/cmd_LD_ld0/0.txt b/test/integration/comet2/cmd_LD_ld0/0.txt new file mode 100644 index 0000000..ac4fa86 --- /dev/null +++ b/test/integration/comet2/cmd_LD_ld0/0.txt @@ -0,0 +1,67 @@ +../../../../comet2 -td -M16 a.o + +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: 16 = #0010 = 0000000000010000 +#0000: PR: 0 = #0000 = 0000000000000000 +#0000: FR (OF SF ZF): 000 +#0000: Memory:::: +#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0000: 0000: 1000 0007 1000 0008 1000 0009 8100 0007 FFF9 0000 0000 0000 0000 0000 0000 0000 + +#0002: Register:::: +#0002: GR0: 7 = #0007 = 0000000000000111 +#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: 16 = #0010 = 0000000000010000 +#0002: PR: 2 = #0002 = 0000000000000010 +#0002: FR (OF SF ZF): 000 +#0002: Memory:::: +#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0002: 0000: 1000 0007 1000 0008 1000 0009 8100 0007 FFF9 0000 0000 0000 0000 0000 0000 0000 + +#0004: Register:::: +#0004: GR0: -7 = #FFF9 = 1111111111111001 +#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: 16 = #0010 = 0000000000010000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 010 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 1000 0007 1000 0008 1000 0009 8100 0007 FFF9 0000 0000 0000 0000 0000 0000 0000 + +#0006: Register:::: +#0006: GR0: 0 = #0000 = 0000000000000000 +#0006: GR1: 0 = #0000 = 0000000000000000 +#0006: GR2: 0 = #0000 = 0000000000000000 +#0006: GR3: 0 = #0000 = 0000000000000000 +#0006: GR4: 0 = #0000 = 0000000000000000 +#0006: GR5: 0 = #0000 = 0000000000000000 +#0006: GR6: 0 = #0000 = 0000000000000000 +#0006: GR7: 0 = #0000 = 0000000000000000 +#0006: SP: 16 = #0010 = 0000000000010000 +#0006: PR: 6 = #0006 = 0000000000000110 +#0006: FR (OF SF ZF): 001 +#0006: Memory:::: +#0006: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0006: 0000: 1000 0007 1000 0008 1000 0009 8100 0007 FFF9 0000 0000 0000 0000 0000 0000 0000 + diff --git a/test/integration/comet2/cmd_LD_ld0/Makefile b/test/integration/comet2/cmd_LD_ld0/Makefile new file mode 100644 index 0000000..01c2a7a --- /dev/null +++ b/test/integration/comet2/cmd_LD_ld0/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/LD/ld0.casl +COMET2FLAG = -td -M16 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/cmd_LD_ld0/a.o b/test/integration/comet2/cmd_LD_ld0/a.o new file mode 100644 index 0000000..eb53e2d Binary files /dev/null and b/test/integration/comet2/cmd_LD_ld0/a.o differ diff --git a/test/integration/comet2/cmd_LD_ld0_l/0.txt b/test/integration/comet2/cmd_LD_ld0_l/0.txt new file mode 100644 index 0000000..bd3cab0 --- /dev/null +++ b/test/integration/comet2/cmd_LD_ld0_l/0.txt @@ -0,0 +1,4421 @@ +../../../../comet2 -td a.o + +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 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#0000: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#0000: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#0000: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#0000: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#0000: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#0000: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#0000: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#0000: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#0000: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#0000: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#0000: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#0000: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#0000: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#0000: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#0000: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#0000: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#0000: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 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: 34 = #0022 = 0000000000100010 = '"' +#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 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#0002: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#0002: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#0002: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#0002: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#0002: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#0002: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#0002: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#0002: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#0002: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#0002: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#0002: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#0002: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#0002: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#0002: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#0002: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#0002: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#0002: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 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: 35 = #0023 = 0000000000100011 = '#' +#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 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#0004: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#0004: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#0004: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#0004: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#0004: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#0004: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#0004: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#0004: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#0004: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#0004: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#0004: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#0004: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#0004: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#0004: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#0004: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#0004: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#0004: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 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: 36 = #0024 = 0000000000100100 = '$' +#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 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#0006: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#0006: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#0006: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#0006: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#0006: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#0006: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#0006: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#0006: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#0006: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#0006: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#0006: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#0006: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#0006: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#0006: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#0006: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#0006: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#0006: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 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: 37 = #0025 = 0000000000100101 = '%' +#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): 000 +#0008: Memory:::: +#0008: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0008: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#0008: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#0008: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#0008: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#0008: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#0008: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#0008: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#0008: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#0008: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#0008: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#0008: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#0008: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#0008: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#0008: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#0008: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#0008: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#0008: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#0008: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 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: 38 = #0026 = 0000000000100110 = '&' +#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: 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 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#000A: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#000A: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#000A: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#000A: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#000A: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#000A: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#000A: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#000A: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#000A: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#000A: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#000A: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#000A: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#000A: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#000A: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#000A: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#000A: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#000A: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 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: 39 = #0027 = 0000000000100111 = ''' +#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: 512 = #0200 = 0000001000000000 +#000C: PR: 12 = #000C = 0000000000001100 +#000C: FR (OF SF ZF): 000 +#000C: Memory:::: +#000C: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000C: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#000C: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#000C: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#000C: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#000C: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#000C: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#000C: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#000C: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#000C: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#000C: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#000C: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#000C: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#000C: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#000C: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#000C: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#000C: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#000C: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#000C: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 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: 40 = #0028 = 0000000000101000 = '(' +#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: 512 = #0200 = 0000001000000000 +#000E: PR: 14 = #000E = 0000000000001110 +#000E: FR (OF SF ZF): 000 +#000E: Memory:::: +#000E: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000E: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#000E: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#000E: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#000E: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#000E: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#000E: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#000E: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#000E: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#000E: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#000E: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#000E: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#000E: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#000E: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#000E: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#000E: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#000E: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#000E: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#000E: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 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: 41 = #0029 = 0000000000101001 = ')' +#0010: GR2: 0 = #0000 = 0000000000000000 +#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): 000 +#0010: Memory:::: +#0010: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0010: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#0010: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#0010: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#0010: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#0010: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#0010: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#0010: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#0010: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#0010: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#0010: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#0010: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#0010: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#0010: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#0010: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#0010: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#0010: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#0010: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#0010: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 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: 42 = #002A = 0000000000101010 = '*' +#0012: GR2: 0 = #0000 = 0000000000000000 +#0012: GR3: 0 = #0000 = 0000000000000000 +#0012: GR4: 0 = #0000 = 0000000000000000 +#0012: GR5: 0 = #0000 = 0000000000000000 +#0012: GR6: 0 = #0000 = 0000000000000000 +#0012: GR7: 0 = #0000 = 0000000000000000 +#0012: SP: 512 = #0200 = 0000001000000000 +#0012: PR: 18 = #0012 = 0000000000010010 +#0012: FR (OF SF ZF): 000 +#0012: Memory:::: +#0012: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0012: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#0012: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#0012: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#0012: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#0012: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#0012: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#0012: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#0012: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#0012: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#0012: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#0012: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#0012: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#0012: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#0012: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#0012: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#0012: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#0012: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#0012: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 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 + +#0014: Register:::: +#0014: GR0: 0 = #0000 = 0000000000000000 +#0014: GR1: 43 = #002B = 0000000000101011 = '+' +#0014: GR2: 0 = #0000 = 0000000000000000 +#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: 512 = #0200 = 0000001000000000 +#0014: PR: 20 = #0014 = 0000000000010100 +#0014: FR (OF SF ZF): 000 +#0014: Memory:::: +#0014: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0014: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#0014: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#0014: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#0014: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#0014: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#0014: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#0014: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#0014: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#0014: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#0014: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#0014: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#0014: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#0014: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#0014: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#0014: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#0014: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#0014: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#0014: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#0014: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0014: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0014: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0014: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0014: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0014: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0014: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0014: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0014: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0014: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0014: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0014: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0014: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0014: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0016: Register:::: +#0016: GR0: 0 = #0000 = 0000000000000000 +#0016: GR1: 44 = #002C = 0000000000101100 = ',' +#0016: GR2: 0 = #0000 = 0000000000000000 +#0016: GR3: 0 = #0000 = 0000000000000000 +#0016: GR4: 0 = #0000 = 0000000000000000 +#0016: GR5: 0 = #0000 = 0000000000000000 +#0016: GR6: 0 = #0000 = 0000000000000000 +#0016: GR7: 0 = #0000 = 0000000000000000 +#0016: SP: 512 = #0200 = 0000001000000000 +#0016: PR: 22 = #0016 = 0000000000010110 +#0016: FR (OF SF ZF): 000 +#0016: Memory:::: +#0016: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0016: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#0016: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#0016: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#0016: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#0016: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#0016: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#0016: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#0016: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#0016: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#0016: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#0016: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#0016: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#0016: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#0016: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#0016: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#0016: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#0016: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#0016: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#0016: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0016: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0016: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0016: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0016: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0016: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0016: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0016: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0016: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0016: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0016: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0016: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0016: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0016: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0018: Register:::: +#0018: GR0: 0 = #0000 = 0000000000000000 +#0018: GR1: 45 = #002D = 0000000000101101 = '-' +#0018: GR2: 0 = #0000 = 0000000000000000 +#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: 512 = #0200 = 0000001000000000 +#0018: PR: 24 = #0018 = 0000000000011000 +#0018: FR (OF SF ZF): 000 +#0018: Memory:::: +#0018: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0018: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#0018: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#0018: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#0018: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#0018: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#0018: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#0018: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#0018: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#0018: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#0018: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#0018: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#0018: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#0018: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#0018: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#0018: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#0018: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#0018: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#0018: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#0018: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0018: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0018: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0018: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0018: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0018: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0018: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0018: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0018: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0018: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0018: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0018: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0018: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0018: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#001A: Register:::: +#001A: GR0: 0 = #0000 = 0000000000000000 +#001A: GR1: 46 = #002E = 0000000000101110 = '.' +#001A: GR2: 0 = #0000 = 0000000000000000 +#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: 512 = #0200 = 0000001000000000 +#001A: PR: 26 = #001A = 0000000000011010 +#001A: FR (OF SF ZF): 000 +#001A: Memory:::: +#001A: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#001A: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#001A: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#001A: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#001A: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#001A: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#001A: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#001A: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#001A: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#001A: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#001A: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#001A: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#001A: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#001A: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#001A: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#001A: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#001A: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#001A: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#001A: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#001A: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#001A: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#001A: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#001A: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#001A: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#001A: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#001A: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#001A: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#001A: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#001A: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#001A: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#001A: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#001A: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#001A: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#001C: Register:::: +#001C: GR0: 0 = #0000 = 0000000000000000 +#001C: GR1: 47 = #002F = 0000000000101111 = '/' +#001C: GR2: 0 = #0000 = 0000000000000000 +#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: 512 = #0200 = 0000001000000000 +#001C: PR: 28 = #001C = 0000000000011100 +#001C: FR (OF SF ZF): 000 +#001C: Memory:::: +#001C: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#001C: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#001C: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#001C: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#001C: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#001C: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#001C: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#001C: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#001C: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#001C: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#001C: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#001C: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#001C: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#001C: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#001C: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#001C: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#001C: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#001C: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#001C: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#001C: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#001C: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#001C: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#001C: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#001C: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#001C: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#001C: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#001C: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#001C: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#001C: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#001C: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#001C: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#001C: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#001C: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#001E: Register:::: +#001E: GR0: 0 = #0000 = 0000000000000000 +#001E: GR1: 48 = #0030 = 0000000000110000 = '0' +#001E: GR2: 0 = #0000 = 0000000000000000 +#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: 512 = #0200 = 0000001000000000 +#001E: PR: 30 = #001E = 0000000000011110 +#001E: FR (OF SF ZF): 000 +#001E: Memory:::: +#001E: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#001E: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#001E: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#001E: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#001E: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#001E: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#001E: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#001E: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#001E: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#001E: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#001E: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#001E: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#001E: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#001E: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#001E: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#001E: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#001E: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#001E: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#001E: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#001E: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#001E: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#001E: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#001E: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#001E: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#001E: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#001E: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#001E: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#001E: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#001E: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#001E: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#001E: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#001E: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#001E: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0020: Register:::: +#0020: GR0: 0 = #0000 = 0000000000000000 +#0020: GR1: 49 = #0031 = 0000000000110001 = '1' +#0020: GR2: 0 = #0000 = 0000000000000000 +#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: 512 = #0200 = 0000001000000000 +#0020: PR: 32 = #0020 = 0000000000100000 +#0020: FR (OF SF ZF): 000 +#0020: Memory:::: +#0020: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0020: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#0020: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#0020: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#0020: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#0020: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#0020: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#0020: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#0020: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#0020: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#0020: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#0020: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#0020: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#0020: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#0020: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#0020: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#0020: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#0020: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#0020: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#0020: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0020: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0020: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0020: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0020: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0020: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0020: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0020: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0020: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0020: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0020: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0020: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0020: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0020: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0022: Register:::: +#0022: GR0: 0 = #0000 = 0000000000000000 +#0022: GR1: 50 = #0032 = 0000000000110010 = '2' +#0022: GR2: 0 = #0000 = 0000000000000000 +#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: 512 = #0200 = 0000001000000000 +#0022: PR: 34 = #0022 = 0000000000100010 +#0022: FR (OF SF ZF): 000 +#0022: Memory:::: +#0022: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0022: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#0022: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#0022: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#0022: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#0022: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#0022: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#0022: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#0022: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#0022: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#0022: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#0022: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#0022: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#0022: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#0022: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#0022: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#0022: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#0022: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#0022: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#0022: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0022: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0022: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0022: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0022: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0022: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0022: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0022: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0022: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0022: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0022: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0022: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0022: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0022: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0024: Register:::: +#0024: GR0: 0 = #0000 = 0000000000000000 +#0024: GR1: 51 = #0033 = 0000000000110011 = '3' +#0024: GR2: 0 = #0000 = 0000000000000000 +#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: 512 = #0200 = 0000001000000000 +#0024: PR: 36 = #0024 = 0000000000100100 +#0024: FR (OF SF ZF): 000 +#0024: Memory:::: +#0024: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0024: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#0024: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#0024: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#0024: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#0024: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#0024: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#0024: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#0024: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#0024: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#0024: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#0024: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#0024: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#0024: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#0024: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#0024: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#0024: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#0024: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#0024: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#0024: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0024: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0024: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0024: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0024: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0024: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0024: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0024: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0024: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0024: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0024: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0024: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0024: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0024: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0026: Register:::: +#0026: GR0: 0 = #0000 = 0000000000000000 +#0026: GR1: 52 = #0034 = 0000000000110100 = '4' +#0026: GR2: 0 = #0000 = 0000000000000000 +#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: 512 = #0200 = 0000001000000000 +#0026: PR: 38 = #0026 = 0000000000100110 +#0026: FR (OF SF ZF): 000 +#0026: Memory:::: +#0026: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0026: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#0026: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#0026: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#0026: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#0026: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#0026: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#0026: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#0026: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#0026: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#0026: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#0026: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#0026: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#0026: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#0026: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#0026: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#0026: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#0026: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#0026: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#0026: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0026: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0026: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0026: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0026: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0026: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0026: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0026: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0026: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0026: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0026: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0026: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0026: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0026: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0028: Register:::: +#0028: GR0: 0 = #0000 = 0000000000000000 +#0028: GR1: 53 = #0035 = 0000000000110101 = '5' +#0028: GR2: 0 = #0000 = 0000000000000000 +#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: 512 = #0200 = 0000001000000000 +#0028: PR: 40 = #0028 = 0000000000101000 +#0028: FR (OF SF ZF): 000 +#0028: Memory:::: +#0028: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0028: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#0028: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#0028: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#0028: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#0028: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#0028: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#0028: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#0028: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#0028: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#0028: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#0028: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#0028: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#0028: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#0028: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#0028: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#0028: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#0028: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#0028: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#0028: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0028: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0028: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0028: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0028: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0028: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0028: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0028: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0028: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0028: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0028: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0028: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0028: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0028: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#002A: Register:::: +#002A: GR0: 0 = #0000 = 0000000000000000 +#002A: GR1: 54 = #0036 = 0000000000110110 = '6' +#002A: GR2: 0 = #0000 = 0000000000000000 +#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: 512 = #0200 = 0000001000000000 +#002A: PR: 42 = #002A = 0000000000101010 +#002A: FR (OF SF ZF): 000 +#002A: Memory:::: +#002A: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#002A: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#002A: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#002A: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#002A: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#002A: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#002A: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#002A: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#002A: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#002A: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#002A: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#002A: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#002A: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#002A: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#002A: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#002A: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#002A: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#002A: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#002A: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#002A: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#002A: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#002A: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#002A: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#002A: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#002A: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#002A: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#002A: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#002A: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#002A: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#002A: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#002A: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#002A: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#002A: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#002C: Register:::: +#002C: GR0: 0 = #0000 = 0000000000000000 +#002C: GR1: 55 = #0037 = 0000000000110111 = '7' +#002C: GR2: 0 = #0000 = 0000000000000000 +#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: 512 = #0200 = 0000001000000000 +#002C: PR: 44 = #002C = 0000000000101100 +#002C: FR (OF SF ZF): 000 +#002C: Memory:::: +#002C: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#002C: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#002C: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#002C: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#002C: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#002C: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#002C: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#002C: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#002C: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#002C: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#002C: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#002C: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#002C: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#002C: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#002C: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#002C: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#002C: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#002C: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#002C: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#002C: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#002C: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#002C: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#002C: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#002C: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#002C: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#002C: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#002C: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#002C: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#002C: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#002C: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#002C: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#002C: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#002C: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#002E: Register:::: +#002E: GR0: 0 = #0000 = 0000000000000000 +#002E: GR1: 56 = #0038 = 0000000000111000 = '8' +#002E: GR2: 0 = #0000 = 0000000000000000 +#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: 512 = #0200 = 0000001000000000 +#002E: PR: 46 = #002E = 0000000000101110 +#002E: FR (OF SF ZF): 000 +#002E: Memory:::: +#002E: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#002E: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#002E: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#002E: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#002E: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#002E: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#002E: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#002E: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#002E: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#002E: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#002E: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#002E: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#002E: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#002E: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#002E: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#002E: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#002E: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#002E: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#002E: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#002E: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#002E: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#002E: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#002E: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#002E: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#002E: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#002E: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#002E: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#002E: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#002E: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#002E: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#002E: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#002E: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#002E: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0030: Register:::: +#0030: GR0: 0 = #0000 = 0000000000000000 +#0030: GR1: 57 = #0039 = 0000000000111001 = '9' +#0030: GR2: 0 = #0000 = 0000000000000000 +#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: 512 = #0200 = 0000001000000000 +#0030: PR: 48 = #0030 = 0000000000110000 +#0030: FR (OF SF ZF): 000 +#0030: Memory:::: +#0030: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0030: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#0030: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#0030: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#0030: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#0030: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#0030: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#0030: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#0030: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#0030: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#0030: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#0030: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#0030: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#0030: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#0030: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#0030: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#0030: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#0030: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#0030: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#0030: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0030: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0030: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0030: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0030: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0030: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0030: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0030: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0030: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0030: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0030: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0030: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0030: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0030: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0032: Register:::: +#0032: GR0: 0 = #0000 = 0000000000000000 +#0032: GR1: 58 = #003A = 0000000000111010 = ':' +#0032: GR2: 0 = #0000 = 0000000000000000 +#0032: GR3: 0 = #0000 = 0000000000000000 +#0032: GR4: 0 = #0000 = 0000000000000000 +#0032: GR5: 0 = #0000 = 0000000000000000 +#0032: GR6: 0 = #0000 = 0000000000000000 +#0032: GR7: 0 = #0000 = 0000000000000000 +#0032: SP: 512 = #0200 = 0000001000000000 +#0032: PR: 50 = #0032 = 0000000000110010 +#0032: FR (OF SF ZF): 000 +#0032: Memory:::: +#0032: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0032: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#0032: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#0032: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#0032: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#0032: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#0032: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#0032: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#0032: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#0032: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#0032: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#0032: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#0032: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#0032: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#0032: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#0032: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#0032: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#0032: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#0032: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#0032: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0032: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0032: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0032: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0032: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0032: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0032: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0032: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0032: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0032: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0032: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0032: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0032: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0032: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0034: Register:::: +#0034: GR0: 0 = #0000 = 0000000000000000 +#0034: GR1: 59 = #003B = 0000000000111011 = ';' +#0034: GR2: 0 = #0000 = 0000000000000000 +#0034: GR3: 0 = #0000 = 0000000000000000 +#0034: GR4: 0 = #0000 = 0000000000000000 +#0034: GR5: 0 = #0000 = 0000000000000000 +#0034: GR6: 0 = #0000 = 0000000000000000 +#0034: GR7: 0 = #0000 = 0000000000000000 +#0034: SP: 512 = #0200 = 0000001000000000 +#0034: PR: 52 = #0034 = 0000000000110100 +#0034: FR (OF SF ZF): 000 +#0034: Memory:::: +#0034: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0034: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#0034: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#0034: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#0034: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#0034: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#0034: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#0034: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#0034: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#0034: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#0034: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#0034: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#0034: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#0034: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#0034: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#0034: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#0034: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#0034: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#0034: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#0034: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0034: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0034: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0034: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0034: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0034: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0034: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0034: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0034: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0034: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0034: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0034: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0034: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0034: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0036: Register:::: +#0036: GR0: 0 = #0000 = 0000000000000000 +#0036: GR1: 60 = #003C = 0000000000111100 = '<' +#0036: GR2: 0 = #0000 = 0000000000000000 +#0036: GR3: 0 = #0000 = 0000000000000000 +#0036: GR4: 0 = #0000 = 0000000000000000 +#0036: GR5: 0 = #0000 = 0000000000000000 +#0036: GR6: 0 = #0000 = 0000000000000000 +#0036: GR7: 0 = #0000 = 0000000000000000 +#0036: SP: 512 = #0200 = 0000001000000000 +#0036: PR: 54 = #0036 = 0000000000110110 +#0036: FR (OF SF ZF): 000 +#0036: Memory:::: +#0036: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0036: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#0036: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#0036: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#0036: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#0036: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#0036: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#0036: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#0036: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#0036: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#0036: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#0036: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#0036: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#0036: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#0036: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#0036: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#0036: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#0036: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#0036: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#0036: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0036: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0036: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0036: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0036: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0036: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0036: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0036: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0036: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0036: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0036: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0036: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0036: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0036: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0038: Register:::: +#0038: GR0: 0 = #0000 = 0000000000000000 +#0038: GR1: 61 = #003D = 0000000000111101 = '=' +#0038: GR2: 0 = #0000 = 0000000000000000 +#0038: GR3: 0 = #0000 = 0000000000000000 +#0038: GR4: 0 = #0000 = 0000000000000000 +#0038: GR5: 0 = #0000 = 0000000000000000 +#0038: GR6: 0 = #0000 = 0000000000000000 +#0038: GR7: 0 = #0000 = 0000000000000000 +#0038: SP: 512 = #0200 = 0000001000000000 +#0038: PR: 56 = #0038 = 0000000000111000 +#0038: FR (OF SF ZF): 000 +#0038: Memory:::: +#0038: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0038: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#0038: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#0038: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#0038: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#0038: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#0038: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#0038: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#0038: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#0038: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#0038: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#0038: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#0038: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#0038: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#0038: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#0038: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#0038: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#0038: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#0038: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#0038: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0038: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0038: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0038: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0038: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0038: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0038: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0038: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0038: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0038: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0038: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0038: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0038: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0038: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#003A: Register:::: +#003A: GR0: 0 = #0000 = 0000000000000000 +#003A: GR1: 62 = #003E = 0000000000111110 = '>' +#003A: GR2: 0 = #0000 = 0000000000000000 +#003A: GR3: 0 = #0000 = 0000000000000000 +#003A: GR4: 0 = #0000 = 0000000000000000 +#003A: GR5: 0 = #0000 = 0000000000000000 +#003A: GR6: 0 = #0000 = 0000000000000000 +#003A: GR7: 0 = #0000 = 0000000000000000 +#003A: SP: 512 = #0200 = 0000001000000000 +#003A: PR: 58 = #003A = 0000000000111010 +#003A: FR (OF SF ZF): 000 +#003A: Memory:::: +#003A: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#003A: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#003A: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#003A: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#003A: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#003A: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#003A: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#003A: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#003A: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#003A: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#003A: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#003A: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#003A: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#003A: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#003A: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#003A: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#003A: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#003A: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#003A: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#003A: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#003A: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#003A: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#003A: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#003A: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#003A: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#003A: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#003A: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#003A: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#003A: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#003A: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#003A: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#003A: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#003A: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#003C: Register:::: +#003C: GR0: 0 = #0000 = 0000000000000000 +#003C: GR1: 63 = #003F = 0000000000111111 = '?' +#003C: GR2: 0 = #0000 = 0000000000000000 +#003C: GR3: 0 = #0000 = 0000000000000000 +#003C: GR4: 0 = #0000 = 0000000000000000 +#003C: GR5: 0 = #0000 = 0000000000000000 +#003C: GR6: 0 = #0000 = 0000000000000000 +#003C: GR7: 0 = #0000 = 0000000000000000 +#003C: SP: 512 = #0200 = 0000001000000000 +#003C: PR: 60 = #003C = 0000000000111100 +#003C: FR (OF SF ZF): 000 +#003C: Memory:::: +#003C: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#003C: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#003C: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#003C: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#003C: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#003C: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#003C: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#003C: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#003C: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#003C: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#003C: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#003C: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#003C: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#003C: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#003C: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#003C: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#003C: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#003C: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#003C: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#003C: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#003C: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#003C: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#003C: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#003C: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#003C: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#003C: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#003C: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#003C: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#003C: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#003C: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#003C: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#003C: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#003C: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#003E: Register:::: +#003E: GR0: 0 = #0000 = 0000000000000000 +#003E: GR1: 64 = #0040 = 0000000001000000 = '@' +#003E: GR2: 0 = #0000 = 0000000000000000 +#003E: GR3: 0 = #0000 = 0000000000000000 +#003E: GR4: 0 = #0000 = 0000000000000000 +#003E: GR5: 0 = #0000 = 0000000000000000 +#003E: GR6: 0 = #0000 = 0000000000000000 +#003E: GR7: 0 = #0000 = 0000000000000000 +#003E: SP: 512 = #0200 = 0000001000000000 +#003E: PR: 62 = #003E = 0000000000111110 +#003E: FR (OF SF ZF): 000 +#003E: Memory:::: +#003E: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#003E: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#003E: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#003E: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#003E: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#003E: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#003E: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#003E: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#003E: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#003E: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#003E: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#003E: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#003E: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#003E: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#003E: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#003E: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#003E: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#003E: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#003E: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#003E: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#003E: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#003E: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#003E: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#003E: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#003E: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#003E: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#003E: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#003E: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#003E: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#003E: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#003E: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#003E: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#003E: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0040: Register:::: +#0040: GR0: 0 = #0000 = 0000000000000000 +#0040: GR1: 65 = #0041 = 0000000001000001 = 'A' +#0040: GR2: 0 = #0000 = 0000000000000000 +#0040: GR3: 0 = #0000 = 0000000000000000 +#0040: GR4: 0 = #0000 = 0000000000000000 +#0040: GR5: 0 = #0000 = 0000000000000000 +#0040: GR6: 0 = #0000 = 0000000000000000 +#0040: GR7: 0 = #0000 = 0000000000000000 +#0040: SP: 512 = #0200 = 0000001000000000 +#0040: PR: 64 = #0040 = 0000000001000000 +#0040: FR (OF SF ZF): 000 +#0040: Memory:::: +#0040: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0040: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#0040: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#0040: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#0040: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#0040: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#0040: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#0040: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#0040: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#0040: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#0040: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#0040: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#0040: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#0040: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#0040: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#0040: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#0040: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#0040: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#0040: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#0040: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0040: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0040: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0040: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0040: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0040: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0040: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0040: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0040: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0040: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0040: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0040: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0040: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0040: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0042: Register:::: +#0042: GR0: 0 = #0000 = 0000000000000000 +#0042: GR1: 66 = #0042 = 0000000001000010 = 'B' +#0042: GR2: 0 = #0000 = 0000000000000000 +#0042: GR3: 0 = #0000 = 0000000000000000 +#0042: GR4: 0 = #0000 = 0000000000000000 +#0042: GR5: 0 = #0000 = 0000000000000000 +#0042: GR6: 0 = #0000 = 0000000000000000 +#0042: GR7: 0 = #0000 = 0000000000000000 +#0042: SP: 512 = #0200 = 0000001000000000 +#0042: PR: 66 = #0042 = 0000000001000010 +#0042: FR (OF SF ZF): 000 +#0042: Memory:::: +#0042: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0042: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#0042: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#0042: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#0042: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#0042: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#0042: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#0042: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#0042: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#0042: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#0042: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#0042: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#0042: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#0042: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#0042: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#0042: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#0042: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#0042: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#0042: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#0042: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0042: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0042: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0042: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0042: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0042: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0042: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0042: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0042: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0042: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0042: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0042: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0042: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0042: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0044: Register:::: +#0044: GR0: 0 = #0000 = 0000000000000000 +#0044: GR1: 67 = #0043 = 0000000001000011 = 'C' +#0044: GR2: 0 = #0000 = 0000000000000000 +#0044: GR3: 0 = #0000 = 0000000000000000 +#0044: GR4: 0 = #0000 = 0000000000000000 +#0044: GR5: 0 = #0000 = 0000000000000000 +#0044: GR6: 0 = #0000 = 0000000000000000 +#0044: GR7: 0 = #0000 = 0000000000000000 +#0044: SP: 512 = #0200 = 0000001000000000 +#0044: PR: 68 = #0044 = 0000000001000100 +#0044: FR (OF SF ZF): 000 +#0044: Memory:::: +#0044: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0044: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#0044: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#0044: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#0044: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#0044: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#0044: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#0044: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#0044: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#0044: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#0044: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#0044: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#0044: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#0044: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#0044: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#0044: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#0044: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#0044: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#0044: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#0044: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0044: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0044: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0044: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0044: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0044: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0044: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0044: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0044: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0044: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0044: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0044: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0044: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0044: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0046: Register:::: +#0046: GR0: 0 = #0000 = 0000000000000000 +#0046: GR1: 68 = #0044 = 0000000001000100 = 'D' +#0046: GR2: 0 = #0000 = 0000000000000000 +#0046: GR3: 0 = #0000 = 0000000000000000 +#0046: GR4: 0 = #0000 = 0000000000000000 +#0046: GR5: 0 = #0000 = 0000000000000000 +#0046: GR6: 0 = #0000 = 0000000000000000 +#0046: GR7: 0 = #0000 = 0000000000000000 +#0046: SP: 512 = #0200 = 0000001000000000 +#0046: PR: 70 = #0046 = 0000000001000110 +#0046: FR (OF SF ZF): 000 +#0046: Memory:::: +#0046: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0046: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#0046: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#0046: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#0046: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#0046: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#0046: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#0046: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#0046: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#0046: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#0046: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#0046: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#0046: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#0046: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#0046: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#0046: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#0046: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#0046: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#0046: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#0046: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0046: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0046: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0046: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0046: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0046: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0046: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0046: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0046: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0046: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0046: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0046: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0046: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0046: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0048: Register:::: +#0048: GR0: 0 = #0000 = 0000000000000000 +#0048: GR1: 69 = #0045 = 0000000001000101 = 'E' +#0048: GR2: 0 = #0000 = 0000000000000000 +#0048: GR3: 0 = #0000 = 0000000000000000 +#0048: GR4: 0 = #0000 = 0000000000000000 +#0048: GR5: 0 = #0000 = 0000000000000000 +#0048: GR6: 0 = #0000 = 0000000000000000 +#0048: GR7: 0 = #0000 = 0000000000000000 +#0048: SP: 512 = #0200 = 0000001000000000 +#0048: PR: 72 = #0048 = 0000000001001000 +#0048: FR (OF SF ZF): 000 +#0048: Memory:::: +#0048: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0048: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#0048: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#0048: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#0048: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#0048: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#0048: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#0048: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#0048: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#0048: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#0048: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#0048: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#0048: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#0048: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#0048: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#0048: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#0048: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#0048: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#0048: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#0048: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0048: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0048: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0048: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0048: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0048: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0048: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0048: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0048: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0048: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0048: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0048: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0048: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0048: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#004A: Register:::: +#004A: GR0: 0 = #0000 = 0000000000000000 +#004A: GR1: 70 = #0046 = 0000000001000110 = 'F' +#004A: GR2: 0 = #0000 = 0000000000000000 +#004A: GR3: 0 = #0000 = 0000000000000000 +#004A: GR4: 0 = #0000 = 0000000000000000 +#004A: GR5: 0 = #0000 = 0000000000000000 +#004A: GR6: 0 = #0000 = 0000000000000000 +#004A: GR7: 0 = #0000 = 0000000000000000 +#004A: SP: 512 = #0200 = 0000001000000000 +#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: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#004A: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#004A: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#004A: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#004A: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#004A: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#004A: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#004A: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#004A: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#004A: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#004A: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#004A: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#004A: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#004A: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#004A: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#004A: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#004A: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#004A: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 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 0000 0000 0000 0000 0000 0000 + +#004C: Register:::: +#004C: GR0: 0 = #0000 = 0000000000000000 +#004C: GR1: 71 = #0047 = 0000000001000111 = 'G' +#004C: GR2: 0 = #0000 = 0000000000000000 +#004C: GR3: 0 = #0000 = 0000000000000000 +#004C: GR4: 0 = #0000 = 0000000000000000 +#004C: GR5: 0 = #0000 = 0000000000000000 +#004C: GR6: 0 = #0000 = 0000000000000000 +#004C: GR7: 0 = #0000 = 0000000000000000 +#004C: SP: 512 = #0200 = 0000001000000000 +#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: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#004C: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#004C: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#004C: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#004C: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#004C: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#004C: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#004C: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#004C: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#004C: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#004C: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#004C: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#004C: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#004C: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#004C: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#004C: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#004C: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#004C: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 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 0000 0000 0000 0000 0000 0000 + +#004E: Register:::: +#004E: GR0: 0 = #0000 = 0000000000000000 +#004E: GR1: 72 = #0048 = 0000000001001000 = 'H' +#004E: GR2: 0 = #0000 = 0000000000000000 +#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: 512 = #0200 = 0000001000000000 +#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: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#004E: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#004E: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#004E: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#004E: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#004E: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#004E: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#004E: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#004E: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#004E: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#004E: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#004E: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#004E: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#004E: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#004E: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#004E: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#004E: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#004E: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 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 0000 0000 0000 0000 0000 0000 + +#0050: Register:::: +#0050: GR0: 0 = #0000 = 0000000000000000 +#0050: GR1: 73 = #0049 = 0000000001001001 = 'I' +#0050: GR2: 0 = #0000 = 0000000000000000 +#0050: GR3: 0 = #0000 = 0000000000000000 +#0050: GR4: 0 = #0000 = 0000000000000000 +#0050: GR5: 0 = #0000 = 0000000000000000 +#0050: GR6: 0 = #0000 = 0000000000000000 +#0050: GR7: 0 = #0000 = 0000000000000000 +#0050: SP: 512 = #0200 = 0000001000000000 +#0050: PR: 80 = #0050 = 0000000001010000 +#0050: FR (OF SF ZF): 000 +#0050: Memory:::: +#0050: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0050: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#0050: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#0050: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#0050: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#0050: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#0050: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#0050: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#0050: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#0050: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#0050: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#0050: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#0050: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#0050: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#0050: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#0050: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#0050: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#0050: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#0050: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#0050: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0050: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0050: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0050: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0050: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0050: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0050: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0050: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0050: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0050: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0050: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0050: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0050: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0050: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0052: Register:::: +#0052: GR0: 0 = #0000 = 0000000000000000 +#0052: GR1: 74 = #004A = 0000000001001010 = 'J' +#0052: GR2: 0 = #0000 = 0000000000000000 +#0052: GR3: 0 = #0000 = 0000000000000000 +#0052: GR4: 0 = #0000 = 0000000000000000 +#0052: GR5: 0 = #0000 = 0000000000000000 +#0052: GR6: 0 = #0000 = 0000000000000000 +#0052: GR7: 0 = #0000 = 0000000000000000 +#0052: SP: 512 = #0200 = 0000001000000000 +#0052: PR: 82 = #0052 = 0000000001010010 +#0052: FR (OF SF ZF): 000 +#0052: Memory:::: +#0052: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0052: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#0052: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#0052: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#0052: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#0052: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#0052: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#0052: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#0052: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#0052: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#0052: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#0052: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#0052: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#0052: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#0052: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#0052: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#0052: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#0052: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#0052: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#0052: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0052: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0052: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0052: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0052: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0052: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0052: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0052: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0052: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0052: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0052: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0052: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0052: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0052: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0054: Register:::: +#0054: GR0: 0 = #0000 = 0000000000000000 +#0054: GR1: 75 = #004B = 0000000001001011 = 'K' +#0054: GR2: 0 = #0000 = 0000000000000000 +#0054: GR3: 0 = #0000 = 0000000000000000 +#0054: GR4: 0 = #0000 = 0000000000000000 +#0054: GR5: 0 = #0000 = 0000000000000000 +#0054: GR6: 0 = #0000 = 0000000000000000 +#0054: GR7: 0 = #0000 = 0000000000000000 +#0054: SP: 512 = #0200 = 0000001000000000 +#0054: PR: 84 = #0054 = 0000000001010100 +#0054: FR (OF SF ZF): 000 +#0054: Memory:::: +#0054: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0054: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#0054: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#0054: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#0054: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#0054: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#0054: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#0054: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#0054: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#0054: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#0054: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#0054: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#0054: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#0054: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#0054: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#0054: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#0054: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#0054: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#0054: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#0054: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0054: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0054: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0054: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0054: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0054: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0054: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0054: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0054: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0054: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0054: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0054: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0054: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0054: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0056: Register:::: +#0056: GR0: 0 = #0000 = 0000000000000000 +#0056: GR1: 76 = #004C = 0000000001001100 = 'L' +#0056: GR2: 0 = #0000 = 0000000000000000 +#0056: GR3: 0 = #0000 = 0000000000000000 +#0056: GR4: 0 = #0000 = 0000000000000000 +#0056: GR5: 0 = #0000 = 0000000000000000 +#0056: GR6: 0 = #0000 = 0000000000000000 +#0056: GR7: 0 = #0000 = 0000000000000000 +#0056: SP: 512 = #0200 = 0000001000000000 +#0056: PR: 86 = #0056 = 0000000001010110 +#0056: FR (OF SF ZF): 000 +#0056: Memory:::: +#0056: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0056: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#0056: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#0056: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#0056: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#0056: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#0056: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#0056: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#0056: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#0056: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#0056: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#0056: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#0056: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#0056: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#0056: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#0056: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#0056: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#0056: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#0056: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#0056: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0056: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0056: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0056: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0056: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0056: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0056: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0056: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0056: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0056: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0056: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0056: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0056: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0056: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0058: Register:::: +#0058: GR0: 0 = #0000 = 0000000000000000 +#0058: GR1: 77 = #004D = 0000000001001101 = 'M' +#0058: GR2: 0 = #0000 = 0000000000000000 +#0058: GR3: 0 = #0000 = 0000000000000000 +#0058: GR4: 0 = #0000 = 0000000000000000 +#0058: GR5: 0 = #0000 = 0000000000000000 +#0058: GR6: 0 = #0000 = 0000000000000000 +#0058: GR7: 0 = #0000 = 0000000000000000 +#0058: SP: 512 = #0200 = 0000001000000000 +#0058: PR: 88 = #0058 = 0000000001011000 +#0058: FR (OF SF ZF): 000 +#0058: Memory:::: +#0058: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0058: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#0058: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#0058: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#0058: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#0058: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#0058: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#0058: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#0058: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#0058: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#0058: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#0058: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#0058: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#0058: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#0058: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#0058: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#0058: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#0058: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#0058: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#0058: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0058: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0058: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0058: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0058: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0058: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0058: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0058: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0058: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0058: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0058: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0058: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0058: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0058: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#005A: Register:::: +#005A: GR0: 0 = #0000 = 0000000000000000 +#005A: GR1: 78 = #004E = 0000000001001110 = 'N' +#005A: GR2: 0 = #0000 = 0000000000000000 +#005A: GR3: 0 = #0000 = 0000000000000000 +#005A: GR4: 0 = #0000 = 0000000000000000 +#005A: GR5: 0 = #0000 = 0000000000000000 +#005A: GR6: 0 = #0000 = 0000000000000000 +#005A: GR7: 0 = #0000 = 0000000000000000 +#005A: SP: 512 = #0200 = 0000001000000000 +#005A: PR: 90 = #005A = 0000000001011010 +#005A: FR (OF SF ZF): 000 +#005A: Memory:::: +#005A: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#005A: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#005A: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#005A: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#005A: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#005A: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#005A: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#005A: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#005A: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#005A: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#005A: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#005A: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#005A: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#005A: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#005A: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#005A: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#005A: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#005A: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#005A: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#005A: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#005A: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#005A: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#005A: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#005A: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#005A: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#005A: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#005A: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#005A: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#005A: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#005A: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#005A: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#005A: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#005A: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#005C: Register:::: +#005C: GR0: 0 = #0000 = 0000000000000000 +#005C: GR1: 79 = #004F = 0000000001001111 = 'O' +#005C: GR2: 0 = #0000 = 0000000000000000 +#005C: GR3: 0 = #0000 = 0000000000000000 +#005C: GR4: 0 = #0000 = 0000000000000000 +#005C: GR5: 0 = #0000 = 0000000000000000 +#005C: GR6: 0 = #0000 = 0000000000000000 +#005C: GR7: 0 = #0000 = 0000000000000000 +#005C: SP: 512 = #0200 = 0000001000000000 +#005C: PR: 92 = #005C = 0000000001011100 +#005C: FR (OF SF ZF): 000 +#005C: Memory:::: +#005C: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#005C: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#005C: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#005C: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#005C: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#005C: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#005C: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#005C: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#005C: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#005C: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#005C: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#005C: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#005C: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#005C: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#005C: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#005C: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#005C: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#005C: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#005C: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#005C: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#005C: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#005C: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#005C: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#005C: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#005C: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#005C: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#005C: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#005C: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#005C: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#005C: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#005C: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#005C: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#005C: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#005E: Register:::: +#005E: GR0: 0 = #0000 = 0000000000000000 +#005E: GR1: 80 = #0050 = 0000000001010000 = 'P' +#005E: GR2: 0 = #0000 = 0000000000000000 +#005E: GR3: 0 = #0000 = 0000000000000000 +#005E: GR4: 0 = #0000 = 0000000000000000 +#005E: GR5: 0 = #0000 = 0000000000000000 +#005E: GR6: 0 = #0000 = 0000000000000000 +#005E: GR7: 0 = #0000 = 0000000000000000 +#005E: SP: 512 = #0200 = 0000001000000000 +#005E: PR: 94 = #005E = 0000000001011110 +#005E: FR (OF SF ZF): 000 +#005E: Memory:::: +#005E: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#005E: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#005E: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#005E: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#005E: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#005E: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#005E: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#005E: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#005E: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#005E: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#005E: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#005E: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#005E: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#005E: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#005E: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#005E: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#005E: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#005E: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#005E: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#005E: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#005E: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#005E: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#005E: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#005E: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#005E: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#005E: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#005E: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#005E: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#005E: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#005E: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#005E: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#005E: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#005E: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0060: Register:::: +#0060: GR0: 0 = #0000 = 0000000000000000 +#0060: GR1: 81 = #0051 = 0000000001010001 = 'Q' +#0060: GR2: 0 = #0000 = 0000000000000000 +#0060: GR3: 0 = #0000 = 0000000000000000 +#0060: GR4: 0 = #0000 = 0000000000000000 +#0060: GR5: 0 = #0000 = 0000000000000000 +#0060: GR6: 0 = #0000 = 0000000000000000 +#0060: GR7: 0 = #0000 = 0000000000000000 +#0060: SP: 512 = #0200 = 0000001000000000 +#0060: PR: 96 = #0060 = 0000000001100000 +#0060: FR (OF SF ZF): 000 +#0060: Memory:::: +#0060: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0060: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#0060: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#0060: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#0060: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#0060: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#0060: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#0060: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#0060: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#0060: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#0060: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#0060: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#0060: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#0060: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#0060: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#0060: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#0060: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#0060: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#0060: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#0060: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0060: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0060: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0060: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0060: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0060: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0060: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0060: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0060: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0060: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0060: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0060: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0060: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0060: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0062: Register:::: +#0062: GR0: 0 = #0000 = 0000000000000000 +#0062: GR1: 82 = #0052 = 0000000001010010 = 'R' +#0062: GR2: 0 = #0000 = 0000000000000000 +#0062: GR3: 0 = #0000 = 0000000000000000 +#0062: GR4: 0 = #0000 = 0000000000000000 +#0062: GR5: 0 = #0000 = 0000000000000000 +#0062: GR6: 0 = #0000 = 0000000000000000 +#0062: GR7: 0 = #0000 = 0000000000000000 +#0062: SP: 512 = #0200 = 0000001000000000 +#0062: PR: 98 = #0062 = 0000000001100010 +#0062: FR (OF SF ZF): 000 +#0062: Memory:::: +#0062: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0062: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#0062: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#0062: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#0062: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#0062: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#0062: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#0062: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#0062: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#0062: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#0062: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#0062: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#0062: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#0062: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#0062: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#0062: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#0062: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#0062: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#0062: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#0062: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0062: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0062: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0062: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0062: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0062: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0062: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0062: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0062: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0062: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0062: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0062: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0062: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0062: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0064: Register:::: +#0064: GR0: 0 = #0000 = 0000000000000000 +#0064: GR1: 83 = #0053 = 0000000001010011 = 'S' +#0064: GR2: 0 = #0000 = 0000000000000000 +#0064: GR3: 0 = #0000 = 0000000000000000 +#0064: GR4: 0 = #0000 = 0000000000000000 +#0064: GR5: 0 = #0000 = 0000000000000000 +#0064: GR6: 0 = #0000 = 0000000000000000 +#0064: GR7: 0 = #0000 = 0000000000000000 +#0064: SP: 512 = #0200 = 0000001000000000 +#0064: PR: 100 = #0064 = 0000000001100100 +#0064: FR (OF SF ZF): 000 +#0064: Memory:::: +#0064: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0064: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#0064: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#0064: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#0064: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#0064: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#0064: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#0064: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#0064: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#0064: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#0064: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#0064: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#0064: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#0064: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#0064: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#0064: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#0064: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#0064: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#0064: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#0064: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0064: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0064: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0064: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0064: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0064: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0064: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0064: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0064: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0064: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0064: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0064: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0064: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0064: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0066: Register:::: +#0066: GR0: 0 = #0000 = 0000000000000000 +#0066: GR1: 84 = #0054 = 0000000001010100 = 'T' +#0066: GR2: 0 = #0000 = 0000000000000000 +#0066: GR3: 0 = #0000 = 0000000000000000 +#0066: GR4: 0 = #0000 = 0000000000000000 +#0066: GR5: 0 = #0000 = 0000000000000000 +#0066: GR6: 0 = #0000 = 0000000000000000 +#0066: GR7: 0 = #0000 = 0000000000000000 +#0066: SP: 512 = #0200 = 0000001000000000 +#0066: PR: 102 = #0066 = 0000000001100110 +#0066: FR (OF SF ZF): 000 +#0066: Memory:::: +#0066: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0066: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#0066: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#0066: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#0066: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#0066: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#0066: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#0066: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#0066: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#0066: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#0066: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#0066: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#0066: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#0066: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#0066: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#0066: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#0066: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#0066: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#0066: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#0066: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0066: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0066: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0066: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0066: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0066: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0066: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0066: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0066: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0066: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0066: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0066: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0066: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0066: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0068: Register:::: +#0068: GR0: 0 = #0000 = 0000000000000000 +#0068: GR1: 85 = #0055 = 0000000001010101 = 'U' +#0068: GR2: 0 = #0000 = 0000000000000000 +#0068: GR3: 0 = #0000 = 0000000000000000 +#0068: GR4: 0 = #0000 = 0000000000000000 +#0068: GR5: 0 = #0000 = 0000000000000000 +#0068: GR6: 0 = #0000 = 0000000000000000 +#0068: GR7: 0 = #0000 = 0000000000000000 +#0068: SP: 512 = #0200 = 0000001000000000 +#0068: PR: 104 = #0068 = 0000000001101000 +#0068: FR (OF SF ZF): 000 +#0068: Memory:::: +#0068: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0068: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#0068: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#0068: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#0068: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#0068: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#0068: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#0068: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#0068: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#0068: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#0068: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#0068: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#0068: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#0068: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#0068: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#0068: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#0068: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#0068: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#0068: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#0068: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0068: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0068: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0068: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0068: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0068: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0068: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0068: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0068: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0068: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0068: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0068: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0068: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0068: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#006A: Register:::: +#006A: GR0: 0 = #0000 = 0000000000000000 +#006A: GR1: 86 = #0056 = 0000000001010110 = 'V' +#006A: GR2: 0 = #0000 = 0000000000000000 +#006A: GR3: 0 = #0000 = 0000000000000000 +#006A: GR4: 0 = #0000 = 0000000000000000 +#006A: GR5: 0 = #0000 = 0000000000000000 +#006A: GR6: 0 = #0000 = 0000000000000000 +#006A: GR7: 0 = #0000 = 0000000000000000 +#006A: SP: 512 = #0200 = 0000001000000000 +#006A: PR: 106 = #006A = 0000000001101010 +#006A: FR (OF SF ZF): 000 +#006A: Memory:::: +#006A: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#006A: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#006A: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#006A: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#006A: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#006A: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#006A: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#006A: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#006A: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#006A: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#006A: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#006A: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#006A: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#006A: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#006A: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#006A: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#006A: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#006A: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#006A: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#006A: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#006A: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#006A: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#006A: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#006A: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#006A: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#006A: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#006A: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#006A: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#006A: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#006A: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#006A: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#006A: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#006A: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#006C: Register:::: +#006C: GR0: 0 = #0000 = 0000000000000000 +#006C: GR1: 87 = #0057 = 0000000001010111 = 'W' +#006C: GR2: 0 = #0000 = 0000000000000000 +#006C: GR3: 0 = #0000 = 0000000000000000 +#006C: GR4: 0 = #0000 = 0000000000000000 +#006C: GR5: 0 = #0000 = 0000000000000000 +#006C: GR6: 0 = #0000 = 0000000000000000 +#006C: GR7: 0 = #0000 = 0000000000000000 +#006C: SP: 512 = #0200 = 0000001000000000 +#006C: PR: 108 = #006C = 0000000001101100 +#006C: FR (OF SF ZF): 000 +#006C: Memory:::: +#006C: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#006C: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#006C: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#006C: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#006C: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#006C: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#006C: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#006C: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#006C: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#006C: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#006C: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#006C: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#006C: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#006C: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#006C: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#006C: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#006C: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#006C: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#006C: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#006C: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#006C: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#006C: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#006C: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#006C: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#006C: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#006C: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#006C: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#006C: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#006C: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#006C: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#006C: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#006C: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#006C: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#006E: Register:::: +#006E: GR0: 0 = #0000 = 0000000000000000 +#006E: GR1: 88 = #0058 = 0000000001011000 = 'X' +#006E: GR2: 0 = #0000 = 0000000000000000 +#006E: GR3: 0 = #0000 = 0000000000000000 +#006E: GR4: 0 = #0000 = 0000000000000000 +#006E: GR5: 0 = #0000 = 0000000000000000 +#006E: GR6: 0 = #0000 = 0000000000000000 +#006E: GR7: 0 = #0000 = 0000000000000000 +#006E: SP: 512 = #0200 = 0000001000000000 +#006E: PR: 110 = #006E = 0000000001101110 +#006E: FR (OF SF ZF): 000 +#006E: Memory:::: +#006E: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#006E: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#006E: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#006E: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#006E: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#006E: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#006E: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#006E: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#006E: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#006E: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#006E: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#006E: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#006E: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#006E: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#006E: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#006E: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#006E: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#006E: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#006E: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#006E: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#006E: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#006E: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#006E: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#006E: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#006E: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#006E: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#006E: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#006E: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#006E: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#006E: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#006E: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#006E: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#006E: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0070: Register:::: +#0070: GR0: 0 = #0000 = 0000000000000000 +#0070: GR1: 89 = #0059 = 0000000001011001 = 'Y' +#0070: GR2: 0 = #0000 = 0000000000000000 +#0070: GR3: 0 = #0000 = 0000000000000000 +#0070: GR4: 0 = #0000 = 0000000000000000 +#0070: GR5: 0 = #0000 = 0000000000000000 +#0070: GR6: 0 = #0000 = 0000000000000000 +#0070: GR7: 0 = #0000 = 0000000000000000 +#0070: SP: 512 = #0200 = 0000001000000000 +#0070: PR: 112 = #0070 = 0000000001110000 +#0070: FR (OF SF ZF): 000 +#0070: Memory:::: +#0070: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0070: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#0070: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#0070: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#0070: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#0070: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#0070: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#0070: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#0070: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#0070: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#0070: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#0070: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#0070: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#0070: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#0070: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#0070: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#0070: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#0070: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#0070: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#0070: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0070: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0070: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0070: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0070: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0070: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0070: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0070: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0070: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0070: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0070: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0070: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0070: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0070: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0072: Register:::: +#0072: GR0: 0 = #0000 = 0000000000000000 +#0072: GR1: 90 = #005A = 0000000001011010 = 'Z' +#0072: GR2: 0 = #0000 = 0000000000000000 +#0072: GR3: 0 = #0000 = 0000000000000000 +#0072: GR4: 0 = #0000 = 0000000000000000 +#0072: GR5: 0 = #0000 = 0000000000000000 +#0072: GR6: 0 = #0000 = 0000000000000000 +#0072: GR7: 0 = #0000 = 0000000000000000 +#0072: SP: 512 = #0200 = 0000001000000000 +#0072: PR: 114 = #0072 = 0000000001110010 +#0072: FR (OF SF ZF): 000 +#0072: Memory:::: +#0072: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0072: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#0072: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#0072: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#0072: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#0072: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#0072: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#0072: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#0072: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#0072: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#0072: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#0072: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#0072: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#0072: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#0072: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#0072: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#0072: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#0072: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#0072: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#0072: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0072: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0072: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0072: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0072: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0072: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0072: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0072: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0072: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0072: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0072: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0072: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0072: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0072: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0074: Register:::: +#0074: GR0: 0 = #0000 = 0000000000000000 +#0074: GR1: 91 = #005B = 0000000001011011 = '[' +#0074: GR2: 0 = #0000 = 0000000000000000 +#0074: GR3: 0 = #0000 = 0000000000000000 +#0074: GR4: 0 = #0000 = 0000000000000000 +#0074: GR5: 0 = #0000 = 0000000000000000 +#0074: GR6: 0 = #0000 = 0000000000000000 +#0074: GR7: 0 = #0000 = 0000000000000000 +#0074: SP: 512 = #0200 = 0000001000000000 +#0074: PR: 116 = #0074 = 0000000001110100 +#0074: FR (OF SF ZF): 000 +#0074: Memory:::: +#0074: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0074: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#0074: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#0074: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#0074: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#0074: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#0074: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#0074: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#0074: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#0074: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#0074: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#0074: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#0074: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#0074: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#0074: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#0074: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#0074: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#0074: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#0074: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#0074: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0074: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0074: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0074: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0074: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0074: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0074: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0074: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0074: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0074: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0074: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0074: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0074: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0074: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0076: Register:::: +#0076: GR0: 0 = #0000 = 0000000000000000 +#0076: GR1: 92 = #005C = 0000000001011100 = '\' +#0076: GR2: 0 = #0000 = 0000000000000000 +#0076: GR3: 0 = #0000 = 0000000000000000 +#0076: GR4: 0 = #0000 = 0000000000000000 +#0076: GR5: 0 = #0000 = 0000000000000000 +#0076: GR6: 0 = #0000 = 0000000000000000 +#0076: GR7: 0 = #0000 = 0000000000000000 +#0076: SP: 512 = #0200 = 0000001000000000 +#0076: PR: 118 = #0076 = 0000000001110110 +#0076: FR (OF SF ZF): 000 +#0076: Memory:::: +#0076: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0076: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#0076: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#0076: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#0076: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#0076: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#0076: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#0076: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#0076: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#0076: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#0076: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#0076: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#0076: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#0076: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#0076: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#0076: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#0076: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#0076: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#0076: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#0076: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0076: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0076: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0076: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0076: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0076: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0076: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0076: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0076: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0076: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0076: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0076: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0076: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0076: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0078: Register:::: +#0078: GR0: 0 = #0000 = 0000000000000000 +#0078: GR1: 93 = #005D = 0000000001011101 = ']' +#0078: GR2: 0 = #0000 = 0000000000000000 +#0078: GR3: 0 = #0000 = 0000000000000000 +#0078: GR4: 0 = #0000 = 0000000000000000 +#0078: GR5: 0 = #0000 = 0000000000000000 +#0078: GR6: 0 = #0000 = 0000000000000000 +#0078: GR7: 0 = #0000 = 0000000000000000 +#0078: SP: 512 = #0200 = 0000001000000000 +#0078: PR: 120 = #0078 = 0000000001111000 +#0078: FR (OF SF ZF): 000 +#0078: Memory:::: +#0078: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0078: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#0078: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#0078: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#0078: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#0078: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#0078: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#0078: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#0078: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#0078: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#0078: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#0078: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#0078: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#0078: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#0078: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#0078: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#0078: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#0078: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#0078: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#0078: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0078: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0078: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0078: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0078: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0078: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0078: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0078: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0078: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0078: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0078: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0078: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0078: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0078: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#007A: Register:::: +#007A: GR0: 0 = #0000 = 0000000000000000 +#007A: GR1: 94 = #005E = 0000000001011110 = '^' +#007A: GR2: 0 = #0000 = 0000000000000000 +#007A: GR3: 0 = #0000 = 0000000000000000 +#007A: GR4: 0 = #0000 = 0000000000000000 +#007A: GR5: 0 = #0000 = 0000000000000000 +#007A: GR6: 0 = #0000 = 0000000000000000 +#007A: GR7: 0 = #0000 = 0000000000000000 +#007A: SP: 512 = #0200 = 0000001000000000 +#007A: PR: 122 = #007A = 0000000001111010 +#007A: FR (OF SF ZF): 000 +#007A: Memory:::: +#007A: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#007A: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#007A: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#007A: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#007A: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#007A: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#007A: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#007A: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#007A: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#007A: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#007A: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#007A: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#007A: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#007A: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#007A: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#007A: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#007A: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#007A: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#007A: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#007A: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#007A: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#007A: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#007A: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#007A: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#007A: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#007A: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#007A: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#007A: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#007A: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#007A: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#007A: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#007A: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#007A: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#007C: Register:::: +#007C: GR0: 0 = #0000 = 0000000000000000 +#007C: GR1: 95 = #005F = 0000000001011111 = '_' +#007C: GR2: 0 = #0000 = 0000000000000000 +#007C: GR3: 0 = #0000 = 0000000000000000 +#007C: GR4: 0 = #0000 = 0000000000000000 +#007C: GR5: 0 = #0000 = 0000000000000000 +#007C: GR6: 0 = #0000 = 0000000000000000 +#007C: GR7: 0 = #0000 = 0000000000000000 +#007C: SP: 512 = #0200 = 0000001000000000 +#007C: PR: 124 = #007C = 0000000001111100 +#007C: FR (OF SF ZF): 000 +#007C: Memory:::: +#007C: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#007C: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#007C: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#007C: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#007C: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#007C: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#007C: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#007C: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#007C: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#007C: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#007C: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#007C: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#007C: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#007C: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#007C: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#007C: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#007C: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#007C: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#007C: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#007C: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#007C: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#007C: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#007C: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#007C: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#007C: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#007C: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#007C: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#007C: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#007C: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#007C: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#007C: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#007C: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#007C: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#007E: Register:::: +#007E: GR0: 0 = #0000 = 0000000000000000 +#007E: GR1: 96 = #0060 = 0000000001100000 = '`' +#007E: GR2: 0 = #0000 = 0000000000000000 +#007E: GR3: 0 = #0000 = 0000000000000000 +#007E: GR4: 0 = #0000 = 0000000000000000 +#007E: GR5: 0 = #0000 = 0000000000000000 +#007E: GR6: 0 = #0000 = 0000000000000000 +#007E: GR7: 0 = #0000 = 0000000000000000 +#007E: SP: 512 = #0200 = 0000001000000000 +#007E: PR: 126 = #007E = 0000000001111110 +#007E: FR (OF SF ZF): 000 +#007E: Memory:::: +#007E: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#007E: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#007E: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#007E: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#007E: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#007E: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#007E: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#007E: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#007E: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#007E: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#007E: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#007E: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#007E: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#007E: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#007E: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#007E: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#007E: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#007E: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#007E: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#007E: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#007E: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#007E: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#007E: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#007E: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#007E: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#007E: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#007E: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#007E: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#007E: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#007E: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#007E: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#007E: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#007E: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0080: Register:::: +#0080: GR0: 0 = #0000 = 0000000000000000 +#0080: GR1: 97 = #0061 = 0000000001100001 = 'a' +#0080: GR2: 0 = #0000 = 0000000000000000 +#0080: GR3: 0 = #0000 = 0000000000000000 +#0080: GR4: 0 = #0000 = 0000000000000000 +#0080: GR5: 0 = #0000 = 0000000000000000 +#0080: GR6: 0 = #0000 = 0000000000000000 +#0080: GR7: 0 = #0000 = 0000000000000000 +#0080: SP: 512 = #0200 = 0000001000000000 +#0080: PR: 128 = #0080 = 0000000010000000 +#0080: FR (OF SF ZF): 000 +#0080: Memory:::: +#0080: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0080: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#0080: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#0080: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#0080: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#0080: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#0080: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#0080: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#0080: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#0080: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#0080: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#0080: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#0080: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#0080: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#0080: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#0080: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#0080: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#0080: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#0080: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#0080: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0080: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0080: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0080: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0080: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0080: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0080: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0080: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0080: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0080: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0080: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0080: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0080: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0080: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0082: Register:::: +#0082: GR0: 0 = #0000 = 0000000000000000 +#0082: GR1: 98 = #0062 = 0000000001100010 = 'b' +#0082: GR2: 0 = #0000 = 0000000000000000 +#0082: GR3: 0 = #0000 = 0000000000000000 +#0082: GR4: 0 = #0000 = 0000000000000000 +#0082: GR5: 0 = #0000 = 0000000000000000 +#0082: GR6: 0 = #0000 = 0000000000000000 +#0082: GR7: 0 = #0000 = 0000000000000000 +#0082: SP: 512 = #0200 = 0000001000000000 +#0082: PR: 130 = #0082 = 0000000010000010 +#0082: FR (OF SF ZF): 000 +#0082: Memory:::: +#0082: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0082: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#0082: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#0082: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#0082: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#0082: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#0082: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#0082: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#0082: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#0082: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#0082: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#0082: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#0082: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#0082: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#0082: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#0082: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#0082: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#0082: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#0082: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#0082: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0082: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0082: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0082: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0082: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0082: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0082: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0082: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0082: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0082: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0082: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0082: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0082: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0082: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0084: Register:::: +#0084: GR0: 0 = #0000 = 0000000000000000 +#0084: GR1: 99 = #0063 = 0000000001100011 = 'c' +#0084: GR2: 0 = #0000 = 0000000000000000 +#0084: GR3: 0 = #0000 = 0000000000000000 +#0084: GR4: 0 = #0000 = 0000000000000000 +#0084: GR5: 0 = #0000 = 0000000000000000 +#0084: GR6: 0 = #0000 = 0000000000000000 +#0084: GR7: 0 = #0000 = 0000000000000000 +#0084: SP: 512 = #0200 = 0000001000000000 +#0084: PR: 132 = #0084 = 0000000010000100 +#0084: FR (OF SF ZF): 000 +#0084: Memory:::: +#0084: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0084: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#0084: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#0084: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#0084: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#0084: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#0084: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#0084: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#0084: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#0084: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#0084: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#0084: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#0084: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#0084: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#0084: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#0084: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#0084: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#0084: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#0084: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#0084: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0084: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0084: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0084: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0084: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0084: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0084: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0084: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0084: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0084: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0084: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0084: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0084: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0084: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0086: Register:::: +#0086: GR0: 0 = #0000 = 0000000000000000 +#0086: GR1: 100 = #0064 = 0000000001100100 = 'd' +#0086: GR2: 0 = #0000 = 0000000000000000 +#0086: GR3: 0 = #0000 = 0000000000000000 +#0086: GR4: 0 = #0000 = 0000000000000000 +#0086: GR5: 0 = #0000 = 0000000000000000 +#0086: GR6: 0 = #0000 = 0000000000000000 +#0086: GR7: 0 = #0000 = 0000000000000000 +#0086: SP: 512 = #0200 = 0000001000000000 +#0086: PR: 134 = #0086 = 0000000010000110 +#0086: FR (OF SF ZF): 000 +#0086: Memory:::: +#0086: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0086: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#0086: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#0086: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#0086: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#0086: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#0086: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#0086: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#0086: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#0086: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#0086: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#0086: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#0086: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#0086: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#0086: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#0086: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#0086: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#0086: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#0086: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#0086: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0086: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0086: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0086: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0086: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0086: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0086: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0086: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0086: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0086: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0086: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0086: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0086: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0086: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0088: Register:::: +#0088: GR0: 0 = #0000 = 0000000000000000 +#0088: GR1: 101 = #0065 = 0000000001100101 = 'e' +#0088: GR2: 0 = #0000 = 0000000000000000 +#0088: GR3: 0 = #0000 = 0000000000000000 +#0088: GR4: 0 = #0000 = 0000000000000000 +#0088: GR5: 0 = #0000 = 0000000000000000 +#0088: GR6: 0 = #0000 = 0000000000000000 +#0088: GR7: 0 = #0000 = 0000000000000000 +#0088: SP: 512 = #0200 = 0000001000000000 +#0088: PR: 136 = #0088 = 0000000010001000 +#0088: FR (OF SF ZF): 000 +#0088: Memory:::: +#0088: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0088: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#0088: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#0088: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#0088: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#0088: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#0088: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#0088: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#0088: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#0088: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#0088: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#0088: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#0088: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#0088: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#0088: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#0088: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#0088: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#0088: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#0088: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#0088: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0088: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0088: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0088: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0088: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0088: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0088: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0088: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0088: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0088: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0088: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0088: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0088: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0088: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#008A: Register:::: +#008A: GR0: 0 = #0000 = 0000000000000000 +#008A: GR1: 102 = #0066 = 0000000001100110 = 'f' +#008A: GR2: 0 = #0000 = 0000000000000000 +#008A: GR3: 0 = #0000 = 0000000000000000 +#008A: GR4: 0 = #0000 = 0000000000000000 +#008A: GR5: 0 = #0000 = 0000000000000000 +#008A: GR6: 0 = #0000 = 0000000000000000 +#008A: GR7: 0 = #0000 = 0000000000000000 +#008A: SP: 512 = #0200 = 0000001000000000 +#008A: PR: 138 = #008A = 0000000010001010 +#008A: FR (OF SF ZF): 000 +#008A: Memory:::: +#008A: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#008A: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#008A: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#008A: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#008A: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#008A: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#008A: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#008A: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#008A: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#008A: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#008A: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#008A: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#008A: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#008A: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#008A: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#008A: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#008A: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#008A: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#008A: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#008A: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#008A: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#008A: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#008A: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#008A: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#008A: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#008A: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#008A: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#008A: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#008A: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#008A: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#008A: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#008A: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#008A: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#008C: Register:::: +#008C: GR0: 0 = #0000 = 0000000000000000 +#008C: GR1: 103 = #0067 = 0000000001100111 = 'g' +#008C: GR2: 0 = #0000 = 0000000000000000 +#008C: GR3: 0 = #0000 = 0000000000000000 +#008C: GR4: 0 = #0000 = 0000000000000000 +#008C: GR5: 0 = #0000 = 0000000000000000 +#008C: GR6: 0 = #0000 = 0000000000000000 +#008C: GR7: 0 = #0000 = 0000000000000000 +#008C: SP: 512 = #0200 = 0000001000000000 +#008C: PR: 140 = #008C = 0000000010001100 +#008C: FR (OF SF ZF): 000 +#008C: Memory:::: +#008C: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#008C: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#008C: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#008C: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#008C: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#008C: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#008C: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#008C: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#008C: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#008C: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#008C: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#008C: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#008C: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#008C: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#008C: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#008C: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#008C: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#008C: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#008C: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#008C: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#008C: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#008C: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#008C: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#008C: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#008C: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#008C: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#008C: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#008C: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#008C: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#008C: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#008C: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#008C: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#008C: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#008E: Register:::: +#008E: GR0: 0 = #0000 = 0000000000000000 +#008E: GR1: 104 = #0068 = 0000000001101000 = 'h' +#008E: GR2: 0 = #0000 = 0000000000000000 +#008E: GR3: 0 = #0000 = 0000000000000000 +#008E: GR4: 0 = #0000 = 0000000000000000 +#008E: GR5: 0 = #0000 = 0000000000000000 +#008E: GR6: 0 = #0000 = 0000000000000000 +#008E: GR7: 0 = #0000 = 0000000000000000 +#008E: SP: 512 = #0200 = 0000001000000000 +#008E: PR: 142 = #008E = 0000000010001110 +#008E: FR (OF SF ZF): 000 +#008E: Memory:::: +#008E: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#008E: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#008E: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#008E: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#008E: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#008E: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#008E: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#008E: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#008E: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#008E: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#008E: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#008E: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#008E: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#008E: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#008E: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#008E: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#008E: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#008E: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#008E: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#008E: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#008E: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#008E: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#008E: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#008E: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#008E: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#008E: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#008E: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#008E: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#008E: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#008E: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#008E: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#008E: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#008E: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0090: Register:::: +#0090: GR0: 0 = #0000 = 0000000000000000 +#0090: GR1: 105 = #0069 = 0000000001101001 = 'i' +#0090: GR2: 0 = #0000 = 0000000000000000 +#0090: GR3: 0 = #0000 = 0000000000000000 +#0090: GR4: 0 = #0000 = 0000000000000000 +#0090: GR5: 0 = #0000 = 0000000000000000 +#0090: GR6: 0 = #0000 = 0000000000000000 +#0090: GR7: 0 = #0000 = 0000000000000000 +#0090: SP: 512 = #0200 = 0000001000000000 +#0090: PR: 144 = #0090 = 0000000010010000 +#0090: FR (OF SF ZF): 000 +#0090: Memory:::: +#0090: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0090: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#0090: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#0090: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#0090: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#0090: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#0090: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#0090: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#0090: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#0090: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#0090: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#0090: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#0090: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#0090: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#0090: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#0090: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#0090: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#0090: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#0090: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#0090: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0090: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0090: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0090: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0090: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0090: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0090: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0090: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0090: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0090: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0090: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0090: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0090: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0090: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0092: Register:::: +#0092: GR0: 0 = #0000 = 0000000000000000 +#0092: GR1: 106 = #006A = 0000000001101010 = 'j' +#0092: GR2: 0 = #0000 = 0000000000000000 +#0092: GR3: 0 = #0000 = 0000000000000000 +#0092: GR4: 0 = #0000 = 0000000000000000 +#0092: GR5: 0 = #0000 = 0000000000000000 +#0092: GR6: 0 = #0000 = 0000000000000000 +#0092: GR7: 0 = #0000 = 0000000000000000 +#0092: SP: 512 = #0200 = 0000001000000000 +#0092: PR: 146 = #0092 = 0000000010010010 +#0092: FR (OF SF ZF): 000 +#0092: Memory:::: +#0092: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0092: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#0092: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#0092: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#0092: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#0092: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#0092: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#0092: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#0092: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#0092: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#0092: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#0092: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#0092: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#0092: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#0092: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#0092: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#0092: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#0092: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#0092: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#0092: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0092: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0092: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0092: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0092: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0092: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0092: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0092: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0092: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0092: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0092: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0092: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0092: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0092: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0094: Register:::: +#0094: GR0: 0 = #0000 = 0000000000000000 +#0094: GR1: 107 = #006B = 0000000001101011 = 'k' +#0094: GR2: 0 = #0000 = 0000000000000000 +#0094: GR3: 0 = #0000 = 0000000000000000 +#0094: GR4: 0 = #0000 = 0000000000000000 +#0094: GR5: 0 = #0000 = 0000000000000000 +#0094: GR6: 0 = #0000 = 0000000000000000 +#0094: GR7: 0 = #0000 = 0000000000000000 +#0094: SP: 512 = #0200 = 0000001000000000 +#0094: PR: 148 = #0094 = 0000000010010100 +#0094: FR (OF SF ZF): 000 +#0094: Memory:::: +#0094: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0094: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#0094: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#0094: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#0094: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#0094: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#0094: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#0094: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#0094: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#0094: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#0094: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#0094: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#0094: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#0094: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#0094: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#0094: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#0094: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#0094: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#0094: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#0094: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0094: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0094: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0094: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0094: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0094: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0094: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0094: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0094: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0094: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0094: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0094: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0094: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0094: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0096: Register:::: +#0096: GR0: 0 = #0000 = 0000000000000000 +#0096: GR1: 108 = #006C = 0000000001101100 = 'l' +#0096: GR2: 0 = #0000 = 0000000000000000 +#0096: GR3: 0 = #0000 = 0000000000000000 +#0096: GR4: 0 = #0000 = 0000000000000000 +#0096: GR5: 0 = #0000 = 0000000000000000 +#0096: GR6: 0 = #0000 = 0000000000000000 +#0096: GR7: 0 = #0000 = 0000000000000000 +#0096: SP: 512 = #0200 = 0000001000000000 +#0096: PR: 150 = #0096 = 0000000010010110 +#0096: FR (OF SF ZF): 000 +#0096: Memory:::: +#0096: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0096: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#0096: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#0096: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#0096: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#0096: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#0096: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#0096: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#0096: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#0096: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#0096: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#0096: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#0096: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#0096: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#0096: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#0096: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#0096: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#0096: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#0096: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#0096: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0096: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0096: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0096: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0096: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0096: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0096: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0096: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0096: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0096: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0096: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0096: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0096: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0096: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0098: Register:::: +#0098: GR0: 0 = #0000 = 0000000000000000 +#0098: GR1: 109 = #006D = 0000000001101101 = 'm' +#0098: GR2: 0 = #0000 = 0000000000000000 +#0098: GR3: 0 = #0000 = 0000000000000000 +#0098: GR4: 0 = #0000 = 0000000000000000 +#0098: GR5: 0 = #0000 = 0000000000000000 +#0098: GR6: 0 = #0000 = 0000000000000000 +#0098: GR7: 0 = #0000 = 0000000000000000 +#0098: SP: 512 = #0200 = 0000001000000000 +#0098: PR: 152 = #0098 = 0000000010011000 +#0098: FR (OF SF ZF): 000 +#0098: Memory:::: +#0098: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0098: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#0098: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#0098: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#0098: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#0098: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#0098: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#0098: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#0098: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#0098: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#0098: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#0098: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#0098: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#0098: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#0098: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#0098: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#0098: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#0098: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#0098: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#0098: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0098: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0098: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0098: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0098: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0098: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0098: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0098: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0098: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0098: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0098: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0098: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0098: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0098: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#009A: Register:::: +#009A: GR0: 0 = #0000 = 0000000000000000 +#009A: GR1: 110 = #006E = 0000000001101110 = 'n' +#009A: GR2: 0 = #0000 = 0000000000000000 +#009A: GR3: 0 = #0000 = 0000000000000000 +#009A: GR4: 0 = #0000 = 0000000000000000 +#009A: GR5: 0 = #0000 = 0000000000000000 +#009A: GR6: 0 = #0000 = 0000000000000000 +#009A: GR7: 0 = #0000 = 0000000000000000 +#009A: SP: 512 = #0200 = 0000001000000000 +#009A: PR: 154 = #009A = 0000000010011010 +#009A: FR (OF SF ZF): 000 +#009A: Memory:::: +#009A: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#009A: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#009A: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#009A: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#009A: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#009A: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#009A: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#009A: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#009A: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#009A: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#009A: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#009A: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#009A: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#009A: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#009A: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#009A: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#009A: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#009A: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#009A: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#009A: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#009A: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#009A: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#009A: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#009A: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#009A: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#009A: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#009A: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#009A: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#009A: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#009A: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#009A: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#009A: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#009A: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#009C: Register:::: +#009C: GR0: 0 = #0000 = 0000000000000000 +#009C: GR1: 111 = #006F = 0000000001101111 = 'o' +#009C: GR2: 0 = #0000 = 0000000000000000 +#009C: GR3: 0 = #0000 = 0000000000000000 +#009C: GR4: 0 = #0000 = 0000000000000000 +#009C: GR5: 0 = #0000 = 0000000000000000 +#009C: GR6: 0 = #0000 = 0000000000000000 +#009C: GR7: 0 = #0000 = 0000000000000000 +#009C: SP: 512 = #0200 = 0000001000000000 +#009C: PR: 156 = #009C = 0000000010011100 +#009C: FR (OF SF ZF): 000 +#009C: Memory:::: +#009C: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#009C: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#009C: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#009C: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#009C: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#009C: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#009C: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#009C: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#009C: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#009C: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#009C: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#009C: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#009C: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#009C: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#009C: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#009C: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#009C: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#009C: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#009C: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#009C: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#009C: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#009C: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#009C: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#009C: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#009C: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#009C: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#009C: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#009C: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#009C: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#009C: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#009C: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#009C: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#009C: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#009E: Register:::: +#009E: GR0: 0 = #0000 = 0000000000000000 +#009E: GR1: 112 = #0070 = 0000000001110000 = 'p' +#009E: GR2: 0 = #0000 = 0000000000000000 +#009E: GR3: 0 = #0000 = 0000000000000000 +#009E: GR4: 0 = #0000 = 0000000000000000 +#009E: GR5: 0 = #0000 = 0000000000000000 +#009E: GR6: 0 = #0000 = 0000000000000000 +#009E: GR7: 0 = #0000 = 0000000000000000 +#009E: SP: 512 = #0200 = 0000001000000000 +#009E: PR: 158 = #009E = 0000000010011110 +#009E: FR (OF SF ZF): 000 +#009E: Memory:::: +#009E: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#009E: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#009E: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#009E: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#009E: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#009E: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#009E: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#009E: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#009E: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#009E: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#009E: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#009E: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#009E: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#009E: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#009E: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#009E: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#009E: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#009E: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#009E: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#009E: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#009E: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#009E: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#009E: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#009E: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#009E: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#009E: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#009E: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#009E: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#009E: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#009E: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#009E: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#009E: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#009E: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#00A0: Register:::: +#00A0: GR0: 0 = #0000 = 0000000000000000 +#00A0: GR1: 113 = #0071 = 0000000001110001 = 'q' +#00A0: GR2: 0 = #0000 = 0000000000000000 +#00A0: GR3: 0 = #0000 = 0000000000000000 +#00A0: GR4: 0 = #0000 = 0000000000000000 +#00A0: GR5: 0 = #0000 = 0000000000000000 +#00A0: GR6: 0 = #0000 = 0000000000000000 +#00A0: GR7: 0 = #0000 = 0000000000000000 +#00A0: SP: 512 = #0200 = 0000001000000000 +#00A0: PR: 160 = #00A0 = 0000000010100000 +#00A0: FR (OF SF ZF): 000 +#00A0: Memory:::: +#00A0: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#00A0: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#00A0: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#00A0: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#00A0: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#00A0: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#00A0: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#00A0: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#00A0: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#00A0: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#00A0: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#00A0: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#00A0: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#00A0: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#00A0: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#00A0: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#00A0: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#00A0: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#00A0: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#00A0: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00A0: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00A0: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00A0: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00A0: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00A0: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00A0: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00A0: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00A0: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00A0: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00A0: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00A0: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00A0: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00A0: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#00A2: Register:::: +#00A2: GR0: 0 = #0000 = 0000000000000000 +#00A2: GR1: 114 = #0072 = 0000000001110010 = 'r' +#00A2: GR2: 0 = #0000 = 0000000000000000 +#00A2: GR3: 0 = #0000 = 0000000000000000 +#00A2: GR4: 0 = #0000 = 0000000000000000 +#00A2: GR5: 0 = #0000 = 0000000000000000 +#00A2: GR6: 0 = #0000 = 0000000000000000 +#00A2: GR7: 0 = #0000 = 0000000000000000 +#00A2: SP: 512 = #0200 = 0000001000000000 +#00A2: PR: 162 = #00A2 = 0000000010100010 +#00A2: FR (OF SF ZF): 000 +#00A2: Memory:::: +#00A2: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#00A2: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#00A2: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#00A2: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#00A2: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#00A2: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#00A2: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#00A2: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#00A2: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#00A2: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#00A2: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#00A2: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#00A2: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#00A2: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#00A2: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#00A2: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#00A2: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#00A2: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#00A2: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#00A2: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00A2: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00A2: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00A2: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00A2: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00A2: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00A2: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00A2: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00A2: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00A2: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00A2: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00A2: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00A2: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00A2: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#00A4: Register:::: +#00A4: GR0: 0 = #0000 = 0000000000000000 +#00A4: GR1: 115 = #0073 = 0000000001110011 = 's' +#00A4: GR2: 0 = #0000 = 0000000000000000 +#00A4: GR3: 0 = #0000 = 0000000000000000 +#00A4: GR4: 0 = #0000 = 0000000000000000 +#00A4: GR5: 0 = #0000 = 0000000000000000 +#00A4: GR6: 0 = #0000 = 0000000000000000 +#00A4: GR7: 0 = #0000 = 0000000000000000 +#00A4: SP: 512 = #0200 = 0000001000000000 +#00A4: PR: 164 = #00A4 = 0000000010100100 +#00A4: FR (OF SF ZF): 000 +#00A4: Memory:::: +#00A4: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#00A4: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#00A4: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#00A4: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#00A4: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#00A4: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#00A4: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#00A4: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#00A4: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#00A4: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#00A4: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#00A4: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#00A4: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#00A4: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#00A4: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#00A4: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#00A4: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#00A4: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#00A4: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#00A4: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00A4: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00A4: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00A4: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00A4: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00A4: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00A4: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00A4: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00A4: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00A4: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00A4: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00A4: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00A4: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00A4: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#00A6: Register:::: +#00A6: GR0: 0 = #0000 = 0000000000000000 +#00A6: GR1: 116 = #0074 = 0000000001110100 = 't' +#00A6: GR2: 0 = #0000 = 0000000000000000 +#00A6: GR3: 0 = #0000 = 0000000000000000 +#00A6: GR4: 0 = #0000 = 0000000000000000 +#00A6: GR5: 0 = #0000 = 0000000000000000 +#00A6: GR6: 0 = #0000 = 0000000000000000 +#00A6: GR7: 0 = #0000 = 0000000000000000 +#00A6: SP: 512 = #0200 = 0000001000000000 +#00A6: PR: 166 = #00A6 = 0000000010100110 +#00A6: FR (OF SF ZF): 000 +#00A6: Memory:::: +#00A6: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#00A6: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#00A6: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#00A6: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#00A6: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#00A6: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#00A6: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#00A6: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#00A6: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#00A6: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#00A6: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#00A6: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#00A6: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#00A6: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#00A6: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#00A6: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#00A6: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#00A6: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#00A6: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#00A6: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00A6: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00A6: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00A6: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00A6: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00A6: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00A6: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00A6: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00A6: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00A6: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00A6: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00A6: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00A6: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00A6: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#00A8: Register:::: +#00A8: GR0: 0 = #0000 = 0000000000000000 +#00A8: GR1: 117 = #0075 = 0000000001110101 = 'u' +#00A8: GR2: 0 = #0000 = 0000000000000000 +#00A8: GR3: 0 = #0000 = 0000000000000000 +#00A8: GR4: 0 = #0000 = 0000000000000000 +#00A8: GR5: 0 = #0000 = 0000000000000000 +#00A8: GR6: 0 = #0000 = 0000000000000000 +#00A8: GR7: 0 = #0000 = 0000000000000000 +#00A8: SP: 512 = #0200 = 0000001000000000 +#00A8: PR: 168 = #00A8 = 0000000010101000 +#00A8: FR (OF SF ZF): 000 +#00A8: Memory:::: +#00A8: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#00A8: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#00A8: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#00A8: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#00A8: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#00A8: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#00A8: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#00A8: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#00A8: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#00A8: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#00A8: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#00A8: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#00A8: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#00A8: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#00A8: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#00A8: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#00A8: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#00A8: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#00A8: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#00A8: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00A8: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00A8: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00A8: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00A8: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00A8: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00A8: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00A8: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00A8: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00A8: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00A8: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00A8: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00A8: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00A8: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#00AA: Register:::: +#00AA: GR0: 0 = #0000 = 0000000000000000 +#00AA: GR1: 118 = #0076 = 0000000001110110 = 'v' +#00AA: GR2: 0 = #0000 = 0000000000000000 +#00AA: GR3: 0 = #0000 = 0000000000000000 +#00AA: GR4: 0 = #0000 = 0000000000000000 +#00AA: GR5: 0 = #0000 = 0000000000000000 +#00AA: GR6: 0 = #0000 = 0000000000000000 +#00AA: GR7: 0 = #0000 = 0000000000000000 +#00AA: SP: 512 = #0200 = 0000001000000000 +#00AA: PR: 170 = #00AA = 0000000010101010 +#00AA: FR (OF SF ZF): 000 +#00AA: Memory:::: +#00AA: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#00AA: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#00AA: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#00AA: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#00AA: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#00AA: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#00AA: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#00AA: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#00AA: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#00AA: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#00AA: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#00AA: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#00AA: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#00AA: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#00AA: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#00AA: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#00AA: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#00AA: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#00AA: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#00AA: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00AA: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00AA: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00AA: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00AA: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00AA: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00AA: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00AA: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00AA: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00AA: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00AA: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00AA: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00AA: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00AA: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#00AC: Register:::: +#00AC: GR0: 0 = #0000 = 0000000000000000 +#00AC: GR1: 119 = #0077 = 0000000001110111 = 'w' +#00AC: GR2: 0 = #0000 = 0000000000000000 +#00AC: GR3: 0 = #0000 = 0000000000000000 +#00AC: GR4: 0 = #0000 = 0000000000000000 +#00AC: GR5: 0 = #0000 = 0000000000000000 +#00AC: GR6: 0 = #0000 = 0000000000000000 +#00AC: GR7: 0 = #0000 = 0000000000000000 +#00AC: SP: 512 = #0200 = 0000001000000000 +#00AC: PR: 172 = #00AC = 0000000010101100 +#00AC: FR (OF SF ZF): 000 +#00AC: Memory:::: +#00AC: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#00AC: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#00AC: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#00AC: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#00AC: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#00AC: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#00AC: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#00AC: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#00AC: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#00AC: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#00AC: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#00AC: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#00AC: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#00AC: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#00AC: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#00AC: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#00AC: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#00AC: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#00AC: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#00AC: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00AC: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00AC: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00AC: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00AC: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00AC: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00AC: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00AC: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00AC: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00AC: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00AC: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00AC: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00AC: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00AC: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#00AE: Register:::: +#00AE: GR0: 0 = #0000 = 0000000000000000 +#00AE: GR1: 120 = #0078 = 0000000001111000 = 'x' +#00AE: GR2: 0 = #0000 = 0000000000000000 +#00AE: GR3: 0 = #0000 = 0000000000000000 +#00AE: GR4: 0 = #0000 = 0000000000000000 +#00AE: GR5: 0 = #0000 = 0000000000000000 +#00AE: GR6: 0 = #0000 = 0000000000000000 +#00AE: GR7: 0 = #0000 = 0000000000000000 +#00AE: SP: 512 = #0200 = 0000001000000000 +#00AE: PR: 174 = #00AE = 0000000010101110 +#00AE: FR (OF SF ZF): 000 +#00AE: Memory:::: +#00AE: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#00AE: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#00AE: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#00AE: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#00AE: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#00AE: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#00AE: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#00AE: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#00AE: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#00AE: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#00AE: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#00AE: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#00AE: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#00AE: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#00AE: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#00AE: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#00AE: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#00AE: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#00AE: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#00AE: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00AE: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00AE: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00AE: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00AE: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00AE: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00AE: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00AE: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00AE: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00AE: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00AE: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00AE: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00AE: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00AE: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#00B0: Register:::: +#00B0: GR0: 0 = #0000 = 0000000000000000 +#00B0: GR1: 121 = #0079 = 0000000001111001 = 'y' +#00B0: GR2: 0 = #0000 = 0000000000000000 +#00B0: GR3: 0 = #0000 = 0000000000000000 +#00B0: GR4: 0 = #0000 = 0000000000000000 +#00B0: GR5: 0 = #0000 = 0000000000000000 +#00B0: GR6: 0 = #0000 = 0000000000000000 +#00B0: GR7: 0 = #0000 = 0000000000000000 +#00B0: SP: 512 = #0200 = 0000001000000000 +#00B0: PR: 176 = #00B0 = 0000000010110000 +#00B0: FR (OF SF ZF): 000 +#00B0: Memory:::: +#00B0: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#00B0: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#00B0: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#00B0: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#00B0: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#00B0: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#00B0: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#00B0: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#00B0: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#00B0: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#00B0: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#00B0: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#00B0: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#00B0: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#00B0: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#00B0: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#00B0: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#00B0: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#00B0: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#00B0: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00B0: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00B0: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00B0: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00B0: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00B0: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00B0: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00B0: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00B0: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00B0: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00B0: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00B0: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00B0: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00B0: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#00B2: Register:::: +#00B2: GR0: 0 = #0000 = 0000000000000000 +#00B2: GR1: 122 = #007A = 0000000001111010 = 'z' +#00B2: GR2: 0 = #0000 = 0000000000000000 +#00B2: GR3: 0 = #0000 = 0000000000000000 +#00B2: GR4: 0 = #0000 = 0000000000000000 +#00B2: GR5: 0 = #0000 = 0000000000000000 +#00B2: GR6: 0 = #0000 = 0000000000000000 +#00B2: GR7: 0 = #0000 = 0000000000000000 +#00B2: SP: 512 = #0200 = 0000001000000000 +#00B2: PR: 178 = #00B2 = 0000000010110010 +#00B2: FR (OF SF ZF): 000 +#00B2: Memory:::: +#00B2: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#00B2: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#00B2: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#00B2: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#00B2: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#00B2: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#00B2: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#00B2: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#00B2: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#00B2: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#00B2: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#00B2: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#00B2: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#00B2: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#00B2: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#00B2: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#00B2: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#00B2: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#00B2: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#00B2: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00B2: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00B2: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00B2: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00B2: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00B2: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00B2: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00B2: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00B2: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00B2: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00B2: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00B2: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00B2: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00B2: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#00B4: Register:::: +#00B4: GR0: 0 = #0000 = 0000000000000000 +#00B4: GR1: 123 = #007B = 0000000001111011 = '{' +#00B4: GR2: 0 = #0000 = 0000000000000000 +#00B4: GR3: 0 = #0000 = 0000000000000000 +#00B4: GR4: 0 = #0000 = 0000000000000000 +#00B4: GR5: 0 = #0000 = 0000000000000000 +#00B4: GR6: 0 = #0000 = 0000000000000000 +#00B4: GR7: 0 = #0000 = 0000000000000000 +#00B4: SP: 512 = #0200 = 0000001000000000 +#00B4: PR: 180 = #00B4 = 0000000010110100 +#00B4: FR (OF SF ZF): 000 +#00B4: Memory:::: +#00B4: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#00B4: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#00B4: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#00B4: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#00B4: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#00B4: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#00B4: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#00B4: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#00B4: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#00B4: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#00B4: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#00B4: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#00B4: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#00B4: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#00B4: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#00B4: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#00B4: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#00B4: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#00B4: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#00B4: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00B4: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00B4: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00B4: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00B4: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00B4: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00B4: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00B4: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00B4: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00B4: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00B4: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00B4: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00B4: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00B4: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#00B6: Register:::: +#00B6: GR0: 0 = #0000 = 0000000000000000 +#00B6: GR1: 124 = #007C = 0000000001111100 = '|' +#00B6: GR2: 0 = #0000 = 0000000000000000 +#00B6: GR3: 0 = #0000 = 0000000000000000 +#00B6: GR4: 0 = #0000 = 0000000000000000 +#00B6: GR5: 0 = #0000 = 0000000000000000 +#00B6: GR6: 0 = #0000 = 0000000000000000 +#00B6: GR7: 0 = #0000 = 0000000000000000 +#00B6: SP: 512 = #0200 = 0000001000000000 +#00B6: PR: 182 = #00B6 = 0000000010110110 +#00B6: FR (OF SF ZF): 000 +#00B6: Memory:::: +#00B6: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#00B6: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#00B6: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#00B6: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#00B6: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#00B6: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#00B6: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#00B6: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#00B6: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#00B6: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#00B6: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#00B6: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#00B6: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#00B6: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#00B6: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#00B6: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#00B6: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#00B6: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#00B6: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#00B6: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00B6: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00B6: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00B6: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00B6: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00B6: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00B6: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00B6: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00B6: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00B6: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00B6: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00B6: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00B6: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00B6: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#00B8: Register:::: +#00B8: GR0: 0 = #0000 = 0000000000000000 +#00B8: GR1: 125 = #007D = 0000000001111101 = '}' +#00B8: GR2: 0 = #0000 = 0000000000000000 +#00B8: GR3: 0 = #0000 = 0000000000000000 +#00B8: GR4: 0 = #0000 = 0000000000000000 +#00B8: GR5: 0 = #0000 = 0000000000000000 +#00B8: GR6: 0 = #0000 = 0000000000000000 +#00B8: GR7: 0 = #0000 = 0000000000000000 +#00B8: SP: 512 = #0200 = 0000001000000000 +#00B8: PR: 184 = #00B8 = 0000000010111000 +#00B8: FR (OF SF ZF): 000 +#00B8: Memory:::: +#00B8: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#00B8: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#00B8: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#00B8: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#00B8: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#00B8: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#00B8: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#00B8: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#00B8: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#00B8: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#00B8: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#00B8: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#00B8: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#00B8: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#00B8: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#00B8: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#00B8: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#00B8: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#00B8: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#00B8: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00B8: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00B8: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00B8: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00B8: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00B8: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00B8: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00B8: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00B8: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00B8: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00B8: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00B8: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00B8: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00B8: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#00BA: Register:::: +#00BA: GR0: 0 = #0000 = 0000000000000000 +#00BA: GR1: 126 = #007E = 0000000001111110 = '~' +#00BA: GR2: 0 = #0000 = 0000000000000000 +#00BA: GR3: 0 = #0000 = 0000000000000000 +#00BA: GR4: 0 = #0000 = 0000000000000000 +#00BA: GR5: 0 = #0000 = 0000000000000000 +#00BA: GR6: 0 = #0000 = 0000000000000000 +#00BA: GR7: 0 = #0000 = 0000000000000000 +#00BA: SP: 512 = #0200 = 0000001000000000 +#00BA: PR: 186 = #00BA = 0000000010111010 +#00BA: FR (OF SF ZF): 000 +#00BA: Memory:::: +#00BA: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#00BA: 0000: 1010 00BB 1010 00BC 1010 00BD 1010 00BE 1010 00BF 1010 00C0 1010 00C1 1010 00C2 +#00BA: 0010: 1010 00C3 1010 00C4 1010 00C5 1010 00C6 1010 00C7 1010 00C8 1010 00C9 1010 00CA +#00BA: 0020: 1010 00CB 1010 00CC 1010 00CD 1010 00CE 1010 00CF 1010 00D0 1010 00D1 1010 00D2 +#00BA: 0030: 1010 00D3 1010 00D4 1010 00D5 1010 00D6 1010 00D7 1010 00D8 1010 00D9 1010 00DA +#00BA: 0040: 1010 00DB 1010 00DC 1010 00DD 1010 00DE 1010 00DF 1010 00E0 1010 00E1 1010 00E2 +#00BA: 0050: 1010 00E3 1010 00E4 1010 00E5 1010 00E6 1010 00E7 1010 00E8 1010 00E9 1010 00EA +#00BA: 0060: 1010 00EB 1010 00EC 1010 00ED 1010 00EE 1010 00EF 1010 00F0 1010 00F1 1010 00F2 +#00BA: 0070: 1010 00F3 1010 00F4 1010 00F5 1010 00F6 1010 00F7 1010 00F8 1010 00F9 1010 00FA +#00BA: 0080: 1010 00FB 1010 00FC 1010 00FD 1010 00FE 1010 00FF 1010 0100 1010 0101 1010 0102 +#00BA: 0090: 1010 0103 1010 0104 1010 0105 1010 0106 1010 0107 1010 0108 1010 0109 1010 010A +#00BA: 00A0: 1010 010B 1010 010C 1010 010D 1010 010E 1010 010F 1010 0110 1010 0111 1010 0112 +#00BA: 00B0: 1010 0113 1010 0114 1010 0115 1010 0116 1010 0117 8100 0022 0023 0024 0025 0026 +#00BA: 00C0: 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 0032 0033 0034 0035 0036 +#00BA: 00D0: 0037 0038 0039 003A 003B 003C 003D 003E 003F 0040 0041 0042 0043 0044 0045 0046 +#00BA: 00E0: 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 0051 0052 0053 0054 0055 0056 +#00BA: 00F0: 0057 0058 0059 005A 005B 005C 005D 005E 005F 0060 0061 0062 0063 0064 0065 0066 +#00BA: 0100: 0067 0068 0069 006A 006B 006C 006D 006E 006F 0070 0071 0072 0073 0074 0075 0076 +#00BA: 0110: 0077 0078 0079 007A 007B 007C 007D 007E 0000 0000 0000 0000 0000 0000 0000 0000 +#00BA: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00BA: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00BA: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00BA: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00BA: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00BA: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00BA: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00BA: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00BA: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00BA: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00BA: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00BA: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00BA: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#00BA: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + diff --git a/test/integration/comet2/cmd_LD_ld0_l/Makefile b/test/integration/comet2/cmd_LD_ld0_l/Makefile new file mode 100644 index 0000000..abf362c --- /dev/null +++ b/test/integration/comet2/cmd_LD_ld0_l/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/LD/ld0_l.casl +COMET2FLAG = -td +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/cmd_LD_ld0_l/a.o b/test/integration/comet2/cmd_LD_ld0_l/a.o new file mode 100644 index 0000000..7acda58 Binary files /dev/null and b/test/integration/comet2/cmd_LD_ld0_l/a.o differ diff --git a/test/integration/comet2/cmd_LD_ld1/0.txt b/test/integration/comet2/cmd_LD_ld1/0.txt new file mode 100644 index 0000000..fd73b7f --- /dev/null +++ b/test/integration/comet2/cmd_LD_ld1/0.txt @@ -0,0 +1,706 @@ +../../../../comet2 -td -M64 a.o + +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: 64 = #0040 = 0000000001000000 +#0000: PR: 0 = #0000 = 0000000000000000 +#0000: FR (OF SF ZF): 000 +#0000: Memory:::: +#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0000: 0000: 1210 FFFF 1421 1431 1441 1451 1461 1471 1401 1411 1220 FFFE 1422 1432 1442 1452 +#0000: 0010: 1462 1472 1402 1412 1230 FFFE 1433 1443 1453 1463 1473 1403 1413 1423 1200 0001 +#0000: 0020: 1410 1420 1430 1440 1450 1460 1470 1400 8100 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 + +#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: 64 = #0040 = 0000000001000000 +#0002: PR: 2 = #0002 = 0000000000000010 +#0002: FR (OF SF ZF): 000 +#0002: Memory:::: +#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0002: 0000: 1210 FFFF 1421 1431 1441 1451 1461 1471 1401 1411 1220 FFFE 1422 1432 1442 1452 +#0002: 0010: 1462 1472 1402 1412 1230 FFFE 1433 1443 1453 1463 1473 1403 1413 1423 1200 0001 +#0002: 0020: 1410 1420 1430 1440 1450 1460 1470 1400 8100 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 + +#0003: Register:::: +#0003: GR0: 0 = #0000 = 0000000000000000 +#0003: GR1: -1 = #FFFF = 1111111111111111 +#0003: GR2: -1 = #FFFF = 1111111111111111 +#0003: GR3: 0 = #0000 = 0000000000000000 +#0003: GR4: 0 = #0000 = 0000000000000000 +#0003: GR5: 0 = #0000 = 0000000000000000 +#0003: GR6: 0 = #0000 = 0000000000000000 +#0003: GR7: 0 = #0000 = 0000000000000000 +#0003: SP: 64 = #0040 = 0000000001000000 +#0003: PR: 3 = #0003 = 0000000000000011 +#0003: FR (OF SF ZF): 010 +#0003: Memory:::: +#0003: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0003: 0000: 1210 FFFF 1421 1431 1441 1451 1461 1471 1401 1411 1220 FFFE 1422 1432 1442 1452 +#0003: 0010: 1462 1472 1402 1412 1230 FFFE 1433 1443 1453 1463 1473 1403 1413 1423 1200 0001 +#0003: 0020: 1410 1420 1430 1440 1450 1460 1470 1400 8100 0000 0000 0000 0000 0000 0000 0000 +#0003: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: -1 = #FFFF = 1111111111111111 +#0004: GR2: -1 = #FFFF = 1111111111111111 +#0004: GR3: -1 = #FFFF = 1111111111111111 +#0004: GR4: 0 = #0000 = 0000000000000000 +#0004: GR5: 0 = #0000 = 0000000000000000 +#0004: GR6: 0 = #0000 = 0000000000000000 +#0004: GR7: 0 = #0000 = 0000000000000000 +#0004: SP: 64 = #0040 = 0000000001000000 +#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: 1210 FFFF 1421 1431 1441 1451 1461 1471 1401 1411 1220 FFFE 1422 1432 1442 1452 +#0004: 0010: 1462 1472 1402 1412 1230 FFFE 1433 1443 1453 1463 1473 1403 1413 1423 1200 0001 +#0004: 0020: 1410 1420 1430 1440 1450 1460 1470 1400 8100 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 + +#0005: Register:::: +#0005: GR0: 0 = #0000 = 0000000000000000 +#0005: GR1: -1 = #FFFF = 1111111111111111 +#0005: GR2: -1 = #FFFF = 1111111111111111 +#0005: GR3: -1 = #FFFF = 1111111111111111 +#0005: GR4: -1 = #FFFF = 1111111111111111 +#0005: GR5: 0 = #0000 = 0000000000000000 +#0005: GR6: 0 = #0000 = 0000000000000000 +#0005: GR7: 0 = #0000 = 0000000000000000 +#0005: SP: 64 = #0040 = 0000000001000000 +#0005: PR: 5 = #0005 = 0000000000000101 +#0005: FR (OF SF ZF): 010 +#0005: Memory:::: +#0005: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0005: 0000: 1210 FFFF 1421 1431 1441 1451 1461 1471 1401 1411 1220 FFFE 1422 1432 1442 1452 +#0005: 0010: 1462 1472 1402 1412 1230 FFFE 1433 1443 1453 1463 1473 1403 1413 1423 1200 0001 +#0005: 0020: 1410 1420 1430 1440 1450 1460 1470 1400 8100 0000 0000 0000 0000 0000 0000 0000 +#0005: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0006: Register:::: +#0006: GR0: 0 = #0000 = 0000000000000000 +#0006: GR1: -1 = #FFFF = 1111111111111111 +#0006: GR2: -1 = #FFFF = 1111111111111111 +#0006: GR3: -1 = #FFFF = 1111111111111111 +#0006: GR4: -1 = #FFFF = 1111111111111111 +#0006: GR5: -1 = #FFFF = 1111111111111111 +#0006: GR6: 0 = #0000 = 0000000000000000 +#0006: GR7: 0 = #0000 = 0000000000000000 +#0006: SP: 64 = #0040 = 0000000001000000 +#0006: PR: 6 = #0006 = 0000000000000110 +#0006: FR (OF SF ZF): 010 +#0006: Memory:::: +#0006: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0006: 0000: 1210 FFFF 1421 1431 1441 1451 1461 1471 1401 1411 1220 FFFE 1422 1432 1442 1452 +#0006: 0010: 1462 1472 1402 1412 1230 FFFE 1433 1443 1453 1463 1473 1403 1413 1423 1200 0001 +#0006: 0020: 1410 1420 1430 1440 1450 1460 1470 1400 8100 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 + +#0007: Register:::: +#0007: GR0: 0 = #0000 = 0000000000000000 +#0007: GR1: -1 = #FFFF = 1111111111111111 +#0007: GR2: -1 = #FFFF = 1111111111111111 +#0007: GR3: -1 = #FFFF = 1111111111111111 +#0007: GR4: -1 = #FFFF = 1111111111111111 +#0007: GR5: -1 = #FFFF = 1111111111111111 +#0007: GR6: -1 = #FFFF = 1111111111111111 +#0007: GR7: 0 = #0000 = 0000000000000000 +#0007: SP: 64 = #0040 = 0000000001000000 +#0007: PR: 7 = #0007 = 0000000000000111 +#0007: FR (OF SF ZF): 010 +#0007: Memory:::: +#0007: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0007: 0000: 1210 FFFF 1421 1431 1441 1451 1461 1471 1401 1411 1220 FFFE 1422 1432 1442 1452 +#0007: 0010: 1462 1472 1402 1412 1230 FFFE 1433 1443 1453 1463 1473 1403 1413 1423 1200 0001 +#0007: 0020: 1410 1420 1430 1440 1450 1460 1470 1400 8100 0000 0000 0000 0000 0000 0000 0000 +#0007: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0008: Register:::: +#0008: GR0: 0 = #0000 = 0000000000000000 +#0008: GR1: -1 = #FFFF = 1111111111111111 +#0008: GR2: -1 = #FFFF = 1111111111111111 +#0008: GR3: -1 = #FFFF = 1111111111111111 +#0008: GR4: -1 = #FFFF = 1111111111111111 +#0008: GR5: -1 = #FFFF = 1111111111111111 +#0008: GR6: -1 = #FFFF = 1111111111111111 +#0008: GR7: -1 = #FFFF = 1111111111111111 +#0008: SP: 64 = #0040 = 0000000001000000 +#0008: PR: 8 = #0008 = 0000000000001000 +#0008: FR (OF SF ZF): 010 +#0008: Memory:::: +#0008: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0008: 0000: 1210 FFFF 1421 1431 1441 1451 1461 1471 1401 1411 1220 FFFE 1422 1432 1442 1452 +#0008: 0010: 1462 1472 1402 1412 1230 FFFE 1433 1443 1453 1463 1473 1403 1413 1423 1200 0001 +#0008: 0020: 1410 1420 1430 1440 1450 1460 1470 1400 8100 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 + +#0009: Register:::: +#0009: GR0: -1 = #FFFF = 1111111111111111 +#0009: GR1: -1 = #FFFF = 1111111111111111 +#0009: GR2: -1 = #FFFF = 1111111111111111 +#0009: GR3: -1 = #FFFF = 1111111111111111 +#0009: GR4: -1 = #FFFF = 1111111111111111 +#0009: GR5: -1 = #FFFF = 1111111111111111 +#0009: GR6: -1 = #FFFF = 1111111111111111 +#0009: GR7: -1 = #FFFF = 1111111111111111 +#0009: SP: 64 = #0040 = 0000000001000000 +#0009: PR: 9 = #0009 = 0000000000001001 +#0009: FR (OF SF ZF): 010 +#0009: Memory:::: +#0009: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0009: 0000: 1210 FFFF 1421 1431 1441 1451 1461 1471 1401 1411 1220 FFFE 1422 1432 1442 1452 +#0009: 0010: 1462 1472 1402 1412 1230 FFFE 1433 1443 1453 1463 1473 1403 1413 1423 1200 0001 +#0009: 0020: 1410 1420 1430 1440 1450 1460 1470 1400 8100 0000 0000 0000 0000 0000 0000 0000 +#0009: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#000A: Register:::: +#000A: GR0: -1 = #FFFF = 1111111111111111 +#000A: GR1: -1 = #FFFF = 1111111111111111 +#000A: GR2: -1 = #FFFF = 1111111111111111 +#000A: GR3: -1 = #FFFF = 1111111111111111 +#000A: GR4: -1 = #FFFF = 1111111111111111 +#000A: GR5: -1 = #FFFF = 1111111111111111 +#000A: GR6: -1 = #FFFF = 1111111111111111 +#000A: GR7: -1 = #FFFF = 1111111111111111 +#000A: SP: 64 = #0040 = 0000000001000000 +#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: 1210 FFFF 1421 1431 1441 1451 1461 1471 1401 1411 1220 FFFE 1422 1432 1442 1452 +#000A: 0010: 1462 1472 1402 1412 1230 FFFE 1433 1443 1453 1463 1473 1403 1413 1423 1200 0001 +#000A: 0020: 1410 1420 1430 1440 1450 1460 1470 1400 8100 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 + +#000C: Register:::: +#000C: GR0: -1 = #FFFF = 1111111111111111 +#000C: GR1: -1 = #FFFF = 1111111111111111 +#000C: GR2: -2 = #FFFE = 1111111111111110 +#000C: GR3: -1 = #FFFF = 1111111111111111 +#000C: GR4: -1 = #FFFF = 1111111111111111 +#000C: GR5: -1 = #FFFF = 1111111111111111 +#000C: GR6: -1 = #FFFF = 1111111111111111 +#000C: GR7: -1 = #FFFF = 1111111111111111 +#000C: SP: 64 = #0040 = 0000000001000000 +#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: 1210 FFFF 1421 1431 1441 1451 1461 1471 1401 1411 1220 FFFE 1422 1432 1442 1452 +#000C: 0010: 1462 1472 1402 1412 1230 FFFE 1433 1443 1453 1463 1473 1403 1413 1423 1200 0001 +#000C: 0020: 1410 1420 1430 1440 1450 1460 1470 1400 8100 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 + +#000D: Register:::: +#000D: GR0: -1 = #FFFF = 1111111111111111 +#000D: GR1: -1 = #FFFF = 1111111111111111 +#000D: GR2: -2 = #FFFE = 1111111111111110 +#000D: GR3: -1 = #FFFF = 1111111111111111 +#000D: GR4: -1 = #FFFF = 1111111111111111 +#000D: GR5: -1 = #FFFF = 1111111111111111 +#000D: GR6: -1 = #FFFF = 1111111111111111 +#000D: GR7: -1 = #FFFF = 1111111111111111 +#000D: SP: 64 = #0040 = 0000000001000000 +#000D: PR: 13 = #000D = 0000000000001101 +#000D: FR (OF SF ZF): 010 +#000D: Memory:::: +#000D: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000D: 0000: 1210 FFFF 1421 1431 1441 1451 1461 1471 1401 1411 1220 FFFE 1422 1432 1442 1452 +#000D: 0010: 1462 1472 1402 1412 1230 FFFE 1433 1443 1453 1463 1473 1403 1413 1423 1200 0001 +#000D: 0020: 1410 1420 1430 1440 1450 1460 1470 1400 8100 0000 0000 0000 0000 0000 0000 0000 +#000D: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#000E: Register:::: +#000E: GR0: -1 = #FFFF = 1111111111111111 +#000E: GR1: -1 = #FFFF = 1111111111111111 +#000E: GR2: -2 = #FFFE = 1111111111111110 +#000E: GR3: -2 = #FFFE = 1111111111111110 +#000E: GR4: -1 = #FFFF = 1111111111111111 +#000E: GR5: -1 = #FFFF = 1111111111111111 +#000E: GR6: -1 = #FFFF = 1111111111111111 +#000E: GR7: -1 = #FFFF = 1111111111111111 +#000E: SP: 64 = #0040 = 0000000001000000 +#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: 1210 FFFF 1421 1431 1441 1451 1461 1471 1401 1411 1220 FFFE 1422 1432 1442 1452 +#000E: 0010: 1462 1472 1402 1412 1230 FFFE 1433 1443 1453 1463 1473 1403 1413 1423 1200 0001 +#000E: 0020: 1410 1420 1430 1440 1450 1460 1470 1400 8100 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 + +#000F: Register:::: +#000F: GR0: -1 = #FFFF = 1111111111111111 +#000F: GR1: -1 = #FFFF = 1111111111111111 +#000F: GR2: -2 = #FFFE = 1111111111111110 +#000F: GR3: -2 = #FFFE = 1111111111111110 +#000F: GR4: -2 = #FFFE = 1111111111111110 +#000F: GR5: -1 = #FFFF = 1111111111111111 +#000F: GR6: -1 = #FFFF = 1111111111111111 +#000F: GR7: -1 = #FFFF = 1111111111111111 +#000F: SP: 64 = #0040 = 0000000001000000 +#000F: PR: 15 = #000F = 0000000000001111 +#000F: FR (OF SF ZF): 010 +#000F: Memory:::: +#000F: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000F: 0000: 1210 FFFF 1421 1431 1441 1451 1461 1471 1401 1411 1220 FFFE 1422 1432 1442 1452 +#000F: 0010: 1462 1472 1402 1412 1230 FFFE 1433 1443 1453 1463 1473 1403 1413 1423 1200 0001 +#000F: 0020: 1410 1420 1430 1440 1450 1460 1470 1400 8100 0000 0000 0000 0000 0000 0000 0000 +#000F: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0010: Register:::: +#0010: GR0: -1 = #FFFF = 1111111111111111 +#0010: GR1: -1 = #FFFF = 1111111111111111 +#0010: GR2: -2 = #FFFE = 1111111111111110 +#0010: GR3: -2 = #FFFE = 1111111111111110 +#0010: GR4: -2 = #FFFE = 1111111111111110 +#0010: GR5: -2 = #FFFE = 1111111111111110 +#0010: GR6: -1 = #FFFF = 1111111111111111 +#0010: GR7: -1 = #FFFF = 1111111111111111 +#0010: SP: 64 = #0040 = 0000000001000000 +#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: 1210 FFFF 1421 1431 1441 1451 1461 1471 1401 1411 1220 FFFE 1422 1432 1442 1452 +#0010: 0010: 1462 1472 1402 1412 1230 FFFE 1433 1443 1453 1463 1473 1403 1413 1423 1200 0001 +#0010: 0020: 1410 1420 1430 1440 1450 1460 1470 1400 8100 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 + +#0011: Register:::: +#0011: GR0: -1 = #FFFF = 1111111111111111 +#0011: GR1: -1 = #FFFF = 1111111111111111 +#0011: GR2: -2 = #FFFE = 1111111111111110 +#0011: GR3: -2 = #FFFE = 1111111111111110 +#0011: GR4: -2 = #FFFE = 1111111111111110 +#0011: GR5: -2 = #FFFE = 1111111111111110 +#0011: GR6: -2 = #FFFE = 1111111111111110 +#0011: GR7: -1 = #FFFF = 1111111111111111 +#0011: SP: 64 = #0040 = 0000000001000000 +#0011: PR: 17 = #0011 = 0000000000010001 +#0011: FR (OF SF ZF): 010 +#0011: Memory:::: +#0011: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0011: 0000: 1210 FFFF 1421 1431 1441 1451 1461 1471 1401 1411 1220 FFFE 1422 1432 1442 1452 +#0011: 0010: 1462 1472 1402 1412 1230 FFFE 1433 1443 1453 1463 1473 1403 1413 1423 1200 0001 +#0011: 0020: 1410 1420 1430 1440 1450 1460 1470 1400 8100 0000 0000 0000 0000 0000 0000 0000 +#0011: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0012: Register:::: +#0012: GR0: -1 = #FFFF = 1111111111111111 +#0012: GR1: -1 = #FFFF = 1111111111111111 +#0012: GR2: -2 = #FFFE = 1111111111111110 +#0012: GR3: -2 = #FFFE = 1111111111111110 +#0012: GR4: -2 = #FFFE = 1111111111111110 +#0012: GR5: -2 = #FFFE = 1111111111111110 +#0012: GR6: -2 = #FFFE = 1111111111111110 +#0012: GR7: -2 = #FFFE = 1111111111111110 +#0012: SP: 64 = #0040 = 0000000001000000 +#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: 1210 FFFF 1421 1431 1441 1451 1461 1471 1401 1411 1220 FFFE 1422 1432 1442 1452 +#0012: 0010: 1462 1472 1402 1412 1230 FFFE 1433 1443 1453 1463 1473 1403 1413 1423 1200 0001 +#0012: 0020: 1410 1420 1430 1440 1450 1460 1470 1400 8100 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 + +#0013: Register:::: +#0013: GR0: -2 = #FFFE = 1111111111111110 +#0013: GR1: -1 = #FFFF = 1111111111111111 +#0013: GR2: -2 = #FFFE = 1111111111111110 +#0013: GR3: -2 = #FFFE = 1111111111111110 +#0013: GR4: -2 = #FFFE = 1111111111111110 +#0013: GR5: -2 = #FFFE = 1111111111111110 +#0013: GR6: -2 = #FFFE = 1111111111111110 +#0013: GR7: -2 = #FFFE = 1111111111111110 +#0013: SP: 64 = #0040 = 0000000001000000 +#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 FFFF 1421 1431 1441 1451 1461 1471 1401 1411 1220 FFFE 1422 1432 1442 1452 +#0013: 0010: 1462 1472 1402 1412 1230 FFFE 1433 1443 1453 1463 1473 1403 1413 1423 1200 0001 +#0013: 0020: 1410 1420 1430 1440 1450 1460 1470 1400 8100 0000 0000 0000 0000 0000 0000 0000 +#0013: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0014: Register:::: +#0014: GR0: -2 = #FFFE = 1111111111111110 +#0014: GR1: -2 = #FFFE = 1111111111111110 +#0014: GR2: -2 = #FFFE = 1111111111111110 +#0014: GR3: -2 = #FFFE = 1111111111111110 +#0014: GR4: -2 = #FFFE = 1111111111111110 +#0014: GR5: -2 = #FFFE = 1111111111111110 +#0014: GR6: -2 = #FFFE = 1111111111111110 +#0014: GR7: -2 = #FFFE = 1111111111111110 +#0014: SP: 64 = #0040 = 0000000001000000 +#0014: PR: 20 = #0014 = 0000000000010100 +#0014: FR (OF SF ZF): 010 +#0014: Memory:::: +#0014: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0014: 0000: 1210 FFFF 1421 1431 1441 1451 1461 1471 1401 1411 1220 FFFE 1422 1432 1442 1452 +#0014: 0010: 1462 1472 1402 1412 1230 FFFE 1433 1443 1453 1463 1473 1403 1413 1423 1200 0001 +#0014: 0020: 1410 1420 1430 1440 1450 1460 1470 1400 8100 0000 0000 0000 0000 0000 0000 0000 +#0014: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0016: Register:::: +#0016: GR0: -2 = #FFFE = 1111111111111110 +#0016: GR1: -2 = #FFFE = 1111111111111110 +#0016: GR2: -2 = #FFFE = 1111111111111110 +#0016: GR3: -2 = #FFFE = 1111111111111110 +#0016: GR4: -2 = #FFFE = 1111111111111110 +#0016: GR5: -2 = #FFFE = 1111111111111110 +#0016: GR6: -2 = #FFFE = 1111111111111110 +#0016: GR7: -2 = #FFFE = 1111111111111110 +#0016: SP: 64 = #0040 = 0000000001000000 +#0016: PR: 22 = #0016 = 0000000000010110 +#0016: FR (OF SF ZF): 010 +#0016: Memory:::: +#0016: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0016: 0000: 1210 FFFF 1421 1431 1441 1451 1461 1471 1401 1411 1220 FFFE 1422 1432 1442 1452 +#0016: 0010: 1462 1472 1402 1412 1230 FFFE 1433 1443 1453 1463 1473 1403 1413 1423 1200 0001 +#0016: 0020: 1410 1420 1430 1440 1450 1460 1470 1400 8100 0000 0000 0000 0000 0000 0000 0000 +#0016: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0017: Register:::: +#0017: GR0: -2 = #FFFE = 1111111111111110 +#0017: GR1: -2 = #FFFE = 1111111111111110 +#0017: GR2: -2 = #FFFE = 1111111111111110 +#0017: GR3: -2 = #FFFE = 1111111111111110 +#0017: GR4: -2 = #FFFE = 1111111111111110 +#0017: GR5: -2 = #FFFE = 1111111111111110 +#0017: GR6: -2 = #FFFE = 1111111111111110 +#0017: GR7: -2 = #FFFE = 1111111111111110 +#0017: SP: 64 = #0040 = 0000000001000000 +#0017: PR: 23 = #0017 = 0000000000010111 +#0017: FR (OF SF ZF): 010 +#0017: Memory:::: +#0017: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0017: 0000: 1210 FFFF 1421 1431 1441 1451 1461 1471 1401 1411 1220 FFFE 1422 1432 1442 1452 +#0017: 0010: 1462 1472 1402 1412 1230 FFFE 1433 1443 1453 1463 1473 1403 1413 1423 1200 0001 +#0017: 0020: 1410 1420 1430 1440 1450 1460 1470 1400 8100 0000 0000 0000 0000 0000 0000 0000 +#0017: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0018: Register:::: +#0018: GR0: -2 = #FFFE = 1111111111111110 +#0018: GR1: -2 = #FFFE = 1111111111111110 +#0018: GR2: -2 = #FFFE = 1111111111111110 +#0018: GR3: -2 = #FFFE = 1111111111111110 +#0018: GR4: -2 = #FFFE = 1111111111111110 +#0018: GR5: -2 = #FFFE = 1111111111111110 +#0018: GR6: -2 = #FFFE = 1111111111111110 +#0018: GR7: -2 = #FFFE = 1111111111111110 +#0018: SP: 64 = #0040 = 0000000001000000 +#0018: PR: 24 = #0018 = 0000000000011000 +#0018: FR (OF SF ZF): 010 +#0018: Memory:::: +#0018: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0018: 0000: 1210 FFFF 1421 1431 1441 1451 1461 1471 1401 1411 1220 FFFE 1422 1432 1442 1452 +#0018: 0010: 1462 1472 1402 1412 1230 FFFE 1433 1443 1453 1463 1473 1403 1413 1423 1200 0001 +#0018: 0020: 1410 1420 1430 1440 1450 1460 1470 1400 8100 0000 0000 0000 0000 0000 0000 0000 +#0018: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0019: Register:::: +#0019: GR0: -2 = #FFFE = 1111111111111110 +#0019: GR1: -2 = #FFFE = 1111111111111110 +#0019: GR2: -2 = #FFFE = 1111111111111110 +#0019: GR3: -2 = #FFFE = 1111111111111110 +#0019: GR4: -2 = #FFFE = 1111111111111110 +#0019: GR5: -2 = #FFFE = 1111111111111110 +#0019: GR6: -2 = #FFFE = 1111111111111110 +#0019: GR7: -2 = #FFFE = 1111111111111110 +#0019: SP: 64 = #0040 = 0000000001000000 +#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 FFFF 1421 1431 1441 1451 1461 1471 1401 1411 1220 FFFE 1422 1432 1442 1452 +#0019: 0010: 1462 1472 1402 1412 1230 FFFE 1433 1443 1453 1463 1473 1403 1413 1423 1200 0001 +#0019: 0020: 1410 1420 1430 1440 1450 1460 1470 1400 8100 0000 0000 0000 0000 0000 0000 0000 +#0019: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#001A: Register:::: +#001A: GR0: -2 = #FFFE = 1111111111111110 +#001A: GR1: -2 = #FFFE = 1111111111111110 +#001A: GR2: -2 = #FFFE = 1111111111111110 +#001A: GR3: -2 = #FFFE = 1111111111111110 +#001A: GR4: -2 = #FFFE = 1111111111111110 +#001A: GR5: -2 = #FFFE = 1111111111111110 +#001A: GR6: -2 = #FFFE = 1111111111111110 +#001A: GR7: -2 = #FFFE = 1111111111111110 +#001A: SP: 64 = #0040 = 0000000001000000 +#001A: PR: 26 = #001A = 0000000000011010 +#001A: FR (OF SF ZF): 010 +#001A: Memory:::: +#001A: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#001A: 0000: 1210 FFFF 1421 1431 1441 1451 1461 1471 1401 1411 1220 FFFE 1422 1432 1442 1452 +#001A: 0010: 1462 1472 1402 1412 1230 FFFE 1433 1443 1453 1463 1473 1403 1413 1423 1200 0001 +#001A: 0020: 1410 1420 1430 1440 1450 1460 1470 1400 8100 0000 0000 0000 0000 0000 0000 0000 +#001A: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#001B: Register:::: +#001B: GR0: -2 = #FFFE = 1111111111111110 +#001B: GR1: -2 = #FFFE = 1111111111111110 +#001B: GR2: -2 = #FFFE = 1111111111111110 +#001B: GR3: -2 = #FFFE = 1111111111111110 +#001B: GR4: -2 = #FFFE = 1111111111111110 +#001B: GR5: -2 = #FFFE = 1111111111111110 +#001B: GR6: -2 = #FFFE = 1111111111111110 +#001B: GR7: -2 = #FFFE = 1111111111111110 +#001B: SP: 64 = #0040 = 0000000001000000 +#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 FFFF 1421 1431 1441 1451 1461 1471 1401 1411 1220 FFFE 1422 1432 1442 1452 +#001B: 0010: 1462 1472 1402 1412 1230 FFFE 1433 1443 1453 1463 1473 1403 1413 1423 1200 0001 +#001B: 0020: 1410 1420 1430 1440 1450 1460 1470 1400 8100 0000 0000 0000 0000 0000 0000 0000 +#001B: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#001C: Register:::: +#001C: GR0: -2 = #FFFE = 1111111111111110 +#001C: GR1: -2 = #FFFE = 1111111111111110 +#001C: GR2: -2 = #FFFE = 1111111111111110 +#001C: GR3: -2 = #FFFE = 1111111111111110 +#001C: GR4: -2 = #FFFE = 1111111111111110 +#001C: GR5: -2 = #FFFE = 1111111111111110 +#001C: GR6: -2 = #FFFE = 1111111111111110 +#001C: GR7: -2 = #FFFE = 1111111111111110 +#001C: SP: 64 = #0040 = 0000000001000000 +#001C: PR: 28 = #001C = 0000000000011100 +#001C: FR (OF SF ZF): 010 +#001C: Memory:::: +#001C: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#001C: 0000: 1210 FFFF 1421 1431 1441 1451 1461 1471 1401 1411 1220 FFFE 1422 1432 1442 1452 +#001C: 0010: 1462 1472 1402 1412 1230 FFFE 1433 1443 1453 1463 1473 1403 1413 1423 1200 0001 +#001C: 0020: 1410 1420 1430 1440 1450 1460 1470 1400 8100 0000 0000 0000 0000 0000 0000 0000 +#001C: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#001D: Register:::: +#001D: GR0: -2 = #FFFE = 1111111111111110 +#001D: GR1: -2 = #FFFE = 1111111111111110 +#001D: GR2: -2 = #FFFE = 1111111111111110 +#001D: GR3: -2 = #FFFE = 1111111111111110 +#001D: GR4: -2 = #FFFE = 1111111111111110 +#001D: GR5: -2 = #FFFE = 1111111111111110 +#001D: GR6: -2 = #FFFE = 1111111111111110 +#001D: GR7: -2 = #FFFE = 1111111111111110 +#001D: SP: 64 = #0040 = 0000000001000000 +#001D: PR: 29 = #001D = 0000000000011101 +#001D: FR (OF SF ZF): 010 +#001D: Memory:::: +#001D: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#001D: 0000: 1210 FFFF 1421 1431 1441 1451 1461 1471 1401 1411 1220 FFFE 1422 1432 1442 1452 +#001D: 0010: 1462 1472 1402 1412 1230 FFFE 1433 1443 1453 1463 1473 1403 1413 1423 1200 0001 +#001D: 0020: 1410 1420 1430 1440 1450 1460 1470 1400 8100 0000 0000 0000 0000 0000 0000 0000 +#001D: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#001E: Register:::: +#001E: GR0: -2 = #FFFE = 1111111111111110 +#001E: GR1: -2 = #FFFE = 1111111111111110 +#001E: GR2: -2 = #FFFE = 1111111111111110 +#001E: GR3: -2 = #FFFE = 1111111111111110 +#001E: GR4: -2 = #FFFE = 1111111111111110 +#001E: GR5: -2 = #FFFE = 1111111111111110 +#001E: GR6: -2 = #FFFE = 1111111111111110 +#001E: GR7: -2 = #FFFE = 1111111111111110 +#001E: SP: 64 = #0040 = 0000000001000000 +#001E: PR: 30 = #001E = 0000000000011110 +#001E: FR (OF SF ZF): 010 +#001E: Memory:::: +#001E: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#001E: 0000: 1210 FFFF 1421 1431 1441 1451 1461 1471 1401 1411 1220 FFFE 1422 1432 1442 1452 +#001E: 0010: 1462 1472 1402 1412 1230 FFFE 1433 1443 1453 1463 1473 1403 1413 1423 1200 0001 +#001E: 0020: 1410 1420 1430 1440 1450 1460 1470 1400 8100 0000 0000 0000 0000 0000 0000 0000 +#001E: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0020: Register:::: +#0020: GR0: 1 = #0001 = 0000000000000001 +#0020: GR1: -2 = #FFFE = 1111111111111110 +#0020: GR2: -2 = #FFFE = 1111111111111110 +#0020: GR3: -2 = #FFFE = 1111111111111110 +#0020: GR4: -2 = #FFFE = 1111111111111110 +#0020: GR5: -2 = #FFFE = 1111111111111110 +#0020: GR6: -2 = #FFFE = 1111111111111110 +#0020: GR7: -2 = #FFFE = 1111111111111110 +#0020: SP: 64 = #0040 = 0000000001000000 +#0020: PR: 32 = #0020 = 0000000000100000 +#0020: FR (OF SF ZF): 010 +#0020: Memory:::: +#0020: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0020: 0000: 1210 FFFF 1421 1431 1441 1451 1461 1471 1401 1411 1220 FFFE 1422 1432 1442 1452 +#0020: 0010: 1462 1472 1402 1412 1230 FFFE 1433 1443 1453 1463 1473 1403 1413 1423 1200 0001 +#0020: 0020: 1410 1420 1430 1440 1450 1460 1470 1400 8100 0000 0000 0000 0000 0000 0000 0000 +#0020: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0021: Register:::: +#0021: GR0: 1 = #0001 = 0000000000000001 +#0021: GR1: 1 = #0001 = 0000000000000001 +#0021: GR2: -2 = #FFFE = 1111111111111110 +#0021: GR3: -2 = #FFFE = 1111111111111110 +#0021: GR4: -2 = #FFFE = 1111111111111110 +#0021: GR5: -2 = #FFFE = 1111111111111110 +#0021: GR6: -2 = #FFFE = 1111111111111110 +#0021: GR7: -2 = #FFFE = 1111111111111110 +#0021: SP: 64 = #0040 = 0000000001000000 +#0021: PR: 33 = #0021 = 0000000000100001 +#0021: FR (OF SF ZF): 000 +#0021: Memory:::: +#0021: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0021: 0000: 1210 FFFF 1421 1431 1441 1451 1461 1471 1401 1411 1220 FFFE 1422 1432 1442 1452 +#0021: 0010: 1462 1472 1402 1412 1230 FFFE 1433 1443 1453 1463 1473 1403 1413 1423 1200 0001 +#0021: 0020: 1410 1420 1430 1440 1450 1460 1470 1400 8100 0000 0000 0000 0000 0000 0000 0000 +#0021: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0022: Register:::: +#0022: GR0: 1 = #0001 = 0000000000000001 +#0022: GR1: 1 = #0001 = 0000000000000001 +#0022: GR2: 1 = #0001 = 0000000000000001 +#0022: GR3: -2 = #FFFE = 1111111111111110 +#0022: GR4: -2 = #FFFE = 1111111111111110 +#0022: GR5: -2 = #FFFE = 1111111111111110 +#0022: GR6: -2 = #FFFE = 1111111111111110 +#0022: GR7: -2 = #FFFE = 1111111111111110 +#0022: SP: 64 = #0040 = 0000000001000000 +#0022: PR: 34 = #0022 = 0000000000100010 +#0022: FR (OF SF ZF): 000 +#0022: Memory:::: +#0022: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0022: 0000: 1210 FFFF 1421 1431 1441 1451 1461 1471 1401 1411 1220 FFFE 1422 1432 1442 1452 +#0022: 0010: 1462 1472 1402 1412 1230 FFFE 1433 1443 1453 1463 1473 1403 1413 1423 1200 0001 +#0022: 0020: 1410 1420 1430 1440 1450 1460 1470 1400 8100 0000 0000 0000 0000 0000 0000 0000 +#0022: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0023: Register:::: +#0023: GR0: 1 = #0001 = 0000000000000001 +#0023: GR1: 1 = #0001 = 0000000000000001 +#0023: GR2: 1 = #0001 = 0000000000000001 +#0023: GR3: 1 = #0001 = 0000000000000001 +#0023: GR4: -2 = #FFFE = 1111111111111110 +#0023: GR5: -2 = #FFFE = 1111111111111110 +#0023: GR6: -2 = #FFFE = 1111111111111110 +#0023: GR7: -2 = #FFFE = 1111111111111110 +#0023: SP: 64 = #0040 = 0000000001000000 +#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 FFFF 1421 1431 1441 1451 1461 1471 1401 1411 1220 FFFE 1422 1432 1442 1452 +#0023: 0010: 1462 1472 1402 1412 1230 FFFE 1433 1443 1453 1463 1473 1403 1413 1423 1200 0001 +#0023: 0020: 1410 1420 1430 1440 1450 1460 1470 1400 8100 0000 0000 0000 0000 0000 0000 0000 +#0023: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0024: Register:::: +#0024: GR0: 1 = #0001 = 0000000000000001 +#0024: GR1: 1 = #0001 = 0000000000000001 +#0024: GR2: 1 = #0001 = 0000000000000001 +#0024: GR3: 1 = #0001 = 0000000000000001 +#0024: GR4: 1 = #0001 = 0000000000000001 +#0024: GR5: -2 = #FFFE = 1111111111111110 +#0024: GR6: -2 = #FFFE = 1111111111111110 +#0024: GR7: -2 = #FFFE = 1111111111111110 +#0024: SP: 64 = #0040 = 0000000001000000 +#0024: PR: 36 = #0024 = 0000000000100100 +#0024: FR (OF SF ZF): 000 +#0024: Memory:::: +#0024: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0024: 0000: 1210 FFFF 1421 1431 1441 1451 1461 1471 1401 1411 1220 FFFE 1422 1432 1442 1452 +#0024: 0010: 1462 1472 1402 1412 1230 FFFE 1433 1443 1453 1463 1473 1403 1413 1423 1200 0001 +#0024: 0020: 1410 1420 1430 1440 1450 1460 1470 1400 8100 0000 0000 0000 0000 0000 0000 0000 +#0024: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0025: Register:::: +#0025: GR0: 1 = #0001 = 0000000000000001 +#0025: GR1: 1 = #0001 = 0000000000000001 +#0025: GR2: 1 = #0001 = 0000000000000001 +#0025: GR3: 1 = #0001 = 0000000000000001 +#0025: GR4: 1 = #0001 = 0000000000000001 +#0025: GR5: 1 = #0001 = 0000000000000001 +#0025: GR6: -2 = #FFFE = 1111111111111110 +#0025: GR7: -2 = #FFFE = 1111111111111110 +#0025: SP: 64 = #0040 = 0000000001000000 +#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 FFFF 1421 1431 1441 1451 1461 1471 1401 1411 1220 FFFE 1422 1432 1442 1452 +#0025: 0010: 1462 1472 1402 1412 1230 FFFE 1433 1443 1453 1463 1473 1403 1413 1423 1200 0001 +#0025: 0020: 1410 1420 1430 1440 1450 1460 1470 1400 8100 0000 0000 0000 0000 0000 0000 0000 +#0025: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0026: Register:::: +#0026: GR0: 1 = #0001 = 0000000000000001 +#0026: GR1: 1 = #0001 = 0000000000000001 +#0026: GR2: 1 = #0001 = 0000000000000001 +#0026: GR3: 1 = #0001 = 0000000000000001 +#0026: GR4: 1 = #0001 = 0000000000000001 +#0026: GR5: 1 = #0001 = 0000000000000001 +#0026: GR6: 1 = #0001 = 0000000000000001 +#0026: GR7: -2 = #FFFE = 1111111111111110 +#0026: SP: 64 = #0040 = 0000000001000000 +#0026: PR: 38 = #0026 = 0000000000100110 +#0026: FR (OF SF ZF): 000 +#0026: Memory:::: +#0026: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0026: 0000: 1210 FFFF 1421 1431 1441 1451 1461 1471 1401 1411 1220 FFFE 1422 1432 1442 1452 +#0026: 0010: 1462 1472 1402 1412 1230 FFFE 1433 1443 1453 1463 1473 1403 1413 1423 1200 0001 +#0026: 0020: 1410 1420 1430 1440 1450 1460 1470 1400 8100 0000 0000 0000 0000 0000 0000 0000 +#0026: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0027: Register:::: +#0027: GR0: 1 = #0001 = 0000000000000001 +#0027: GR1: 1 = #0001 = 0000000000000001 +#0027: GR2: 1 = #0001 = 0000000000000001 +#0027: GR3: 1 = #0001 = 0000000000000001 +#0027: GR4: 1 = #0001 = 0000000000000001 +#0027: GR5: 1 = #0001 = 0000000000000001 +#0027: GR6: 1 = #0001 = 0000000000000001 +#0027: GR7: 1 = #0001 = 0000000000000001 +#0027: SP: 64 = #0040 = 0000000001000000 +#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 FFFF 1421 1431 1441 1451 1461 1471 1401 1411 1220 FFFE 1422 1432 1442 1452 +#0027: 0010: 1462 1472 1402 1412 1230 FFFE 1433 1443 1453 1463 1473 1403 1413 1423 1200 0001 +#0027: 0020: 1410 1420 1430 1440 1450 1460 1470 1400 8100 0000 0000 0000 0000 0000 0000 0000 +#0027: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0028: Register:::: +#0028: GR0: 1 = #0001 = 0000000000000001 +#0028: GR1: 1 = #0001 = 0000000000000001 +#0028: GR2: 1 = #0001 = 0000000000000001 +#0028: GR3: 1 = #0001 = 0000000000000001 +#0028: GR4: 1 = #0001 = 0000000000000001 +#0028: GR5: 1 = #0001 = 0000000000000001 +#0028: GR6: 1 = #0001 = 0000000000000001 +#0028: GR7: 1 = #0001 = 0000000000000001 +#0028: SP: 64 = #0040 = 0000000001000000 +#0028: PR: 40 = #0028 = 0000000000101000 +#0028: FR (OF SF ZF): 000 +#0028: Memory:::: +#0028: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0028: 0000: 1210 FFFF 1421 1431 1441 1451 1461 1471 1401 1411 1220 FFFE 1422 1432 1442 1452 +#0028: 0010: 1462 1472 1402 1412 1230 FFFE 1433 1443 1453 1463 1473 1403 1413 1423 1200 0001 +#0028: 0020: 1410 1420 1430 1440 1450 1460 1470 1400 8100 0000 0000 0000 0000 0000 0000 0000 +#0028: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + diff --git a/test/integration/comet2/cmd_LD_ld1/Makefile b/test/integration/comet2/cmd_LD_ld1/Makefile new file mode 100644 index 0000000..13ee897 --- /dev/null +++ b/test/integration/comet2/cmd_LD_ld1/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/LD/ld1.casl +COMET2FLAG = -td -M64 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/cmd_LD_ld1/a.o b/test/integration/comet2/cmd_LD_ld1/a.o new file mode 100644 index 0000000..fbc3aa9 Binary files /dev/null and b/test/integration/comet2/cmd_LD_ld1/a.o differ diff --git a/test/integration/comet2/cmd_LD_ld2/0.txt b/test/integration/comet2/cmd_LD_ld2/0.txt new file mode 100644 index 0000000..204da2a --- /dev/null +++ b/test/integration/comet2/cmd_LD_ld2/0.txt @@ -0,0 +1,173 @@ +../../../../comet2 -td -M32 a.o + +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: 32 = #0020 = 0000000000100000 +#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 0013 1001 0000 1021 0002 1031 0003 1041 0004 1051 0005 1061 0006 1071 0007 +#0000: 0010: 1011 0001 8100 0002 0003 0005 0007 000B 000D 0011 0013 0000 0000 0000 0000 0000 + +#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: 32 = #0020 = 0000000000100000 +#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 0013 1001 0000 1021 0002 1031 0003 1041 0004 1051 0005 1061 0006 1071 0007 +#0002: 0010: 1011 0001 8100 0002 0003 0005 0007 000B 000D 0011 0013 0000 0000 0000 0000 0000 + +#0004: Register:::: +#0004: GR0: 2 = #0002 = 0000000000000010 +#0004: GR1: 19 = #0013 = 0000000000010011 +#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: 32 = #0020 = 0000000000100000 +#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 0013 1001 0000 1021 0002 1031 0003 1041 0004 1051 0005 1061 0006 1071 0007 +#0004: 0010: 1011 0001 8100 0002 0003 0005 0007 000B 000D 0011 0013 0000 0000 0000 0000 0000 + +#0006: Register:::: +#0006: GR0: 2 = #0002 = 0000000000000010 +#0006: GR1: 19 = #0013 = 0000000000010011 +#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: 32 = #0020 = 0000000000100000 +#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 0013 1001 0000 1021 0002 1031 0003 1041 0004 1051 0005 1061 0006 1071 0007 +#0006: 0010: 1011 0001 8100 0002 0003 0005 0007 000B 000D 0011 0013 0000 0000 0000 0000 0000 + +#0008: Register:::: +#0008: GR0: 2 = #0002 = 0000000000000010 +#0008: GR1: 19 = #0013 = 0000000000010011 +#0008: GR2: 5 = #0005 = 0000000000000101 +#0008: GR3: 7 = #0007 = 0000000000000111 +#0008: GR4: 0 = #0000 = 0000000000000000 +#0008: GR5: 0 = #0000 = 0000000000000000 +#0008: GR6: 0 = #0000 = 0000000000000000 +#0008: GR7: 0 = #0000 = 0000000000000000 +#0008: SP: 32 = #0020 = 0000000000100000 +#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 0013 1001 0000 1021 0002 1031 0003 1041 0004 1051 0005 1061 0006 1071 0007 +#0008: 0010: 1011 0001 8100 0002 0003 0005 0007 000B 000D 0011 0013 0000 0000 0000 0000 0000 + +#000A: Register:::: +#000A: GR0: 2 = #0002 = 0000000000000010 +#000A: GR1: 19 = #0013 = 0000000000010011 +#000A: GR2: 5 = #0005 = 0000000000000101 +#000A: GR3: 7 = #0007 = 0000000000000111 +#000A: GR4: 11 = #000B = 0000000000001011 +#000A: GR5: 0 = #0000 = 0000000000000000 +#000A: GR6: 0 = #0000 = 0000000000000000 +#000A: GR7: 0 = #0000 = 0000000000000000 +#000A: SP: 32 = #0020 = 0000000000100000 +#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 0013 1001 0000 1021 0002 1031 0003 1041 0004 1051 0005 1061 0006 1071 0007 +#000A: 0010: 1011 0001 8100 0002 0003 0005 0007 000B 000D 0011 0013 0000 0000 0000 0000 0000 + +#000C: Register:::: +#000C: GR0: 2 = #0002 = 0000000000000010 +#000C: GR1: 19 = #0013 = 0000000000010011 +#000C: GR2: 5 = #0005 = 0000000000000101 +#000C: GR3: 7 = #0007 = 0000000000000111 +#000C: GR4: 11 = #000B = 0000000000001011 +#000C: GR5: 13 = #000D = 0000000000001101 +#000C: GR6: 0 = #0000 = 0000000000000000 +#000C: GR7: 0 = #0000 = 0000000000000000 +#000C: SP: 32 = #0020 = 0000000000100000 +#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 0013 1001 0000 1021 0002 1031 0003 1041 0004 1051 0005 1061 0006 1071 0007 +#000C: 0010: 1011 0001 8100 0002 0003 0005 0007 000B 000D 0011 0013 0000 0000 0000 0000 0000 + +#000E: Register:::: +#000E: GR0: 2 = #0002 = 0000000000000010 +#000E: GR1: 19 = #0013 = 0000000000010011 +#000E: GR2: 5 = #0005 = 0000000000000101 +#000E: GR3: 7 = #0007 = 0000000000000111 +#000E: GR4: 11 = #000B = 0000000000001011 +#000E: GR5: 13 = #000D = 0000000000001101 +#000E: GR6: 17 = #0011 = 0000000000010001 +#000E: GR7: 0 = #0000 = 0000000000000000 +#000E: SP: 32 = #0020 = 0000000000100000 +#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 0013 1001 0000 1021 0002 1031 0003 1041 0004 1051 0005 1061 0006 1071 0007 +#000E: 0010: 1011 0001 8100 0002 0003 0005 0007 000B 000D 0011 0013 0000 0000 0000 0000 0000 + +#0010: Register:::: +#0010: GR0: 2 = #0002 = 0000000000000010 +#0010: GR1: 19 = #0013 = 0000000000010011 +#0010: GR2: 5 = #0005 = 0000000000000101 +#0010: GR3: 7 = #0007 = 0000000000000111 +#0010: GR4: 11 = #000B = 0000000000001011 +#0010: GR5: 13 = #000D = 0000000000001101 +#0010: GR6: 17 = #0011 = 0000000000010001 +#0010: GR7: 19 = #0013 = 0000000000010011 +#0010: SP: 32 = #0020 = 0000000000100000 +#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 0013 1001 0000 1021 0002 1031 0003 1041 0004 1051 0005 1061 0006 1071 0007 +#0010: 0010: 1011 0001 8100 0002 0003 0005 0007 000B 000D 0011 0013 0000 0000 0000 0000 0000 + +#0012: Register:::: +#0012: GR0: 2 = #0002 = 0000000000000010 +#0012: GR1: 3 = #0003 = 0000000000000011 +#0012: GR2: 5 = #0005 = 0000000000000101 +#0012: GR3: 7 = #0007 = 0000000000000111 +#0012: GR4: 11 = #000B = 0000000000001011 +#0012: GR5: 13 = #000D = 0000000000001101 +#0012: GR6: 17 = #0011 = 0000000000010001 +#0012: GR7: 19 = #0013 = 0000000000010011 +#0012: SP: 32 = #0020 = 0000000000100000 +#0012: PR: 18 = #0012 = 0000000000010010 +#0012: FR (OF SF ZF): 000 +#0012: Memory:::: +#0012: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0012: 0000: 1210 0013 1001 0000 1021 0002 1031 0003 1041 0004 1051 0005 1061 0006 1071 0007 +#0012: 0010: 1011 0001 8100 0002 0003 0005 0007 000B 000D 0011 0013 0000 0000 0000 0000 0000 + diff --git a/test/integration/comet2/cmd_LD_ld2/Makefile b/test/integration/comet2/cmd_LD_ld2/Makefile new file mode 100644 index 0000000..4d0cde1 --- /dev/null +++ b/test/integration/comet2/cmd_LD_ld2/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/LD/ld2.casl +COMET2FLAG = -td -M32 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/cmd_LD_ld2/a.o b/test/integration/comet2/cmd_LD_ld2/a.o new file mode 100644 index 0000000..f951deb Binary files /dev/null and b/test/integration/comet2/cmd_LD_ld2/a.o differ diff --git a/test/integration/comet2/cmd_NOP_nop/0.txt b/test/integration/comet2/cmd_NOP_nop/0.txt new file mode 100644 index 0000000..d3f96fe --- /dev/null +++ b/test/integration/comet2/cmd_NOP_nop/0.txt @@ -0,0 +1,163 @@ +../../../../comet2 -td -M16 a.o + +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: 16 = #0010 = 0000000000010000 +#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: 0000 0000 0000 0000 0000 0000 0000 0000 0000 8100 0000 0000 0000 0000 0000 0000 + +#0001: Register:::: +#0001: GR0: 0 = #0000 = 0000000000000000 +#0001: GR1: 0 = #0000 = 0000000000000000 +#0001: GR2: 0 = #0000 = 0000000000000000 +#0001: GR3: 0 = #0000 = 0000000000000000 +#0001: GR4: 0 = #0000 = 0000000000000000 +#0001: GR5: 0 = #0000 = 0000000000000000 +#0001: GR6: 0 = #0000 = 0000000000000000 +#0001: GR7: 0 = #0000 = 0000000000000000 +#0001: SP: 16 = #0010 = 0000000000010000 +#0001: PR: 1 = #0001 = 0000000000000001 +#0001: FR (OF SF ZF): 000 +#0001: Memory:::: +#0001: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0001: 0000: 0000 0000 0000 0000 0000 0000 0000 0000 0000 8100 0000 0000 0000 0000 0000 0000 + +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 0 = #0000 = 0000000000000000 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 16 = #0010 = 0000000000010000 +#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: 0000 0000 0000 0000 0000 0000 0000 0000 0000 8100 0000 0000 0000 0000 0000 0000 + +#0003: Register:::: +#0003: GR0: 0 = #0000 = 0000000000000000 +#0003: GR1: 0 = #0000 = 0000000000000000 +#0003: GR2: 0 = #0000 = 0000000000000000 +#0003: GR3: 0 = #0000 = 0000000000000000 +#0003: GR4: 0 = #0000 = 0000000000000000 +#0003: GR5: 0 = #0000 = 0000000000000000 +#0003: GR6: 0 = #0000 = 0000000000000000 +#0003: GR7: 0 = #0000 = 0000000000000000 +#0003: SP: 16 = #0010 = 0000000000010000 +#0003: PR: 3 = #0003 = 0000000000000011 +#0003: FR (OF SF ZF): 000 +#0003: Memory:::: +#0003: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0003: 0000: 0000 0000 0000 0000 0000 0000 0000 0000 0000 8100 0000 0000 0000 0000 0000 0000 + +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 0 = #0000 = 0000000000000000 +#0004: GR2: 0 = #0000 = 0000000000000000 +#0004: GR3: 0 = #0000 = 0000000000000000 +#0004: GR4: 0 = #0000 = 0000000000000000 +#0004: GR5: 0 = #0000 = 0000000000000000 +#0004: GR6: 0 = #0000 = 0000000000000000 +#0004: GR7: 0 = #0000 = 0000000000000000 +#0004: SP: 16 = #0010 = 0000000000010000 +#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: 0000 0000 0000 0000 0000 0000 0000 0000 0000 8100 0000 0000 0000 0000 0000 0000 + +#0005: Register:::: +#0005: GR0: 0 = #0000 = 0000000000000000 +#0005: GR1: 0 = #0000 = 0000000000000000 +#0005: GR2: 0 = #0000 = 0000000000000000 +#0005: GR3: 0 = #0000 = 0000000000000000 +#0005: GR4: 0 = #0000 = 0000000000000000 +#0005: GR5: 0 = #0000 = 0000000000000000 +#0005: GR6: 0 = #0000 = 0000000000000000 +#0005: GR7: 0 = #0000 = 0000000000000000 +#0005: SP: 16 = #0010 = 0000000000010000 +#0005: PR: 5 = #0005 = 0000000000000101 +#0005: FR (OF SF ZF): 000 +#0005: Memory:::: +#0005: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0005: 0000: 0000 0000 0000 0000 0000 0000 0000 0000 0000 8100 0000 0000 0000 0000 0000 0000 + +#0006: Register:::: +#0006: GR0: 0 = #0000 = 0000000000000000 +#0006: GR1: 0 = #0000 = 0000000000000000 +#0006: GR2: 0 = #0000 = 0000000000000000 +#0006: GR3: 0 = #0000 = 0000000000000000 +#0006: GR4: 0 = #0000 = 0000000000000000 +#0006: GR5: 0 = #0000 = 0000000000000000 +#0006: GR6: 0 = #0000 = 0000000000000000 +#0006: GR7: 0 = #0000 = 0000000000000000 +#0006: SP: 16 = #0010 = 0000000000010000 +#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: 0000 0000 0000 0000 0000 0000 0000 0000 0000 8100 0000 0000 0000 0000 0000 0000 + +#0007: Register:::: +#0007: GR0: 0 = #0000 = 0000000000000000 +#0007: GR1: 0 = #0000 = 0000000000000000 +#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: 16 = #0010 = 0000000000010000 +#0007: PR: 7 = #0007 = 0000000000000111 +#0007: FR (OF SF ZF): 000 +#0007: Memory:::: +#0007: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0007: 0000: 0000 0000 0000 0000 0000 0000 0000 0000 0000 8100 0000 0000 0000 0000 0000 0000 + +#0008: Register:::: +#0008: GR0: 0 = #0000 = 0000000000000000 +#0008: GR1: 0 = #0000 = 0000000000000000 +#0008: GR2: 0 = #0000 = 0000000000000000 +#0008: GR3: 0 = #0000 = 0000000000000000 +#0008: GR4: 0 = #0000 = 0000000000000000 +#0008: GR5: 0 = #0000 = 0000000000000000 +#0008: GR6: 0 = #0000 = 0000000000000000 +#0008: GR7: 0 = #0000 = 0000000000000000 +#0008: SP: 16 = #0010 = 0000000000010000 +#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: 0000 0000 0000 0000 0000 0000 0000 0000 0000 8100 0000 0000 0000 0000 0000 0000 + +#0009: Register:::: +#0009: GR0: 0 = #0000 = 0000000000000000 +#0009: GR1: 0 = #0000 = 0000000000000000 +#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: 16 = #0010 = 0000000000010000 +#0009: PR: 9 = #0009 = 0000000000001001 +#0009: FR (OF SF ZF): 000 +#0009: Memory:::: +#0009: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0009: 0000: 0000 0000 0000 0000 0000 0000 0000 0000 0000 8100 0000 0000 0000 0000 0000 0000 + diff --git a/test/integration/comet2/cmd_NOP_nop/Makefile b/test/integration/comet2/cmd_NOP_nop/Makefile new file mode 100644 index 0000000..a7d86ec --- /dev/null +++ b/test/integration/comet2/cmd_NOP_nop/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/NOP/nop.casl +COMET2FLAG = -td -M16 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/cmd_NOP_nop/a.o b/test/integration/comet2/cmd_NOP_nop/a.o new file mode 100644 index 0000000..5cb18d1 Binary files /dev/null and b/test/integration/comet2/cmd_NOP_nop/a.o differ diff --git a/test/integration/comet2/cmd_OR_or0/0.txt b/test/integration/comet2/cmd_OR_or0/0.txt new file mode 100644 index 0000000..d31ee9f --- /dev/null +++ b/test/integration/comet2/cmd_OR_or0/0.txt @@ -0,0 +1,48 @@ +../../../../comet2 -td -M8 a.o + +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: 8 = #0008 = 0000000000001000 +#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 3110 0006 8100 3000 4FFF 0000 +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 12288 = #3000 = 0011000000000000 +#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: 8 = #0008 = 0000000000001000 +#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 3110 0006 8100 3000 4FFF 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 32767 = #7FFF = 0111111111111111 +#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: 8 = #0008 = 0000000000001000 +#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 3110 0006 8100 3000 4FFF 0000 diff --git a/test/integration/comet2/cmd_OR_or0/Makefile b/test/integration/comet2/cmd_OR_or0/Makefile new file mode 100644 index 0000000..2eef360 --- /dev/null +++ b/test/integration/comet2/cmd_OR_or0/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/OR/or0.casl +COMET2FLAG = -td -M8 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/cmd_OR_or0/a.o b/test/integration/comet2/cmd_OR_or0/a.o new file mode 100644 index 0000000..8aeac41 Binary files /dev/null and b/test/integration/comet2/cmd_OR_or0/a.o differ diff --git a/test/integration/comet2/cmd_OR_or0_s/0.txt b/test/integration/comet2/cmd_OR_or0_s/0.txt new file mode 100644 index 0000000..e0e5b65 --- /dev/null +++ b/test/integration/comet2/cmd_OR_or0_s/0.txt @@ -0,0 +1,48 @@ +../../../../comet2 -td -M8 a.o + +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: 8 = #0008 = 0000000000001000 +#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 3110 0006 8100 8000 FFFF 0000 +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: -32768 = #8000 = 1000000000000000 +#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: 8 = #0008 = 0000000000001000 +#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 3110 0006 8100 8000 FFFF 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#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: 8 = #0008 = 0000000000001000 +#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 3110 0006 8100 8000 FFFF 0000 diff --git a/test/integration/comet2/cmd_OR_or0_s/Makefile b/test/integration/comet2/cmd_OR_or0_s/Makefile new file mode 100644 index 0000000..d5a2a9c --- /dev/null +++ b/test/integration/comet2/cmd_OR_or0_s/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/OR/or0_s.casl +COMET2FLAG = -td -M8 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/cmd_OR_or0_s/a.o b/test/integration/comet2/cmd_OR_or0_s/a.o new file mode 100644 index 0000000..3d10fe3 Binary files /dev/null and b/test/integration/comet2/cmd_OR_or0_s/a.o differ diff --git a/test/integration/comet2/cmd_OR_or0_z/0.txt b/test/integration/comet2/cmd_OR_or0_z/0.txt new file mode 100644 index 0000000..9c7614b --- /dev/null +++ b/test/integration/comet2/cmd_OR_or0_z/0.txt @@ -0,0 +1,48 @@ +../../../../comet2 -td -M8 a.o + +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: 8 = #0008 = 0000000000001000 +#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 3110 0006 8100 0001 FFFE 0000 +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 1 = #0001 = 0000000000000001 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 8 = #0008 = 0000000000001000 +#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 3110 0006 8100 0001 FFFE 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#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: 8 = #0008 = 0000000000001000 +#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 3110 0006 8100 0001 FFFE 0000 diff --git a/test/integration/comet2/cmd_OR_or0_z/Makefile b/test/integration/comet2/cmd_OR_or0_z/Makefile new file mode 100644 index 0000000..cad28a9 --- /dev/null +++ b/test/integration/comet2/cmd_OR_or0_z/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/OR/or0_z.casl +COMET2FLAG = -td -M8 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/cmd_OR_or0_z/a.o b/test/integration/comet2/cmd_OR_or0_z/a.o new file mode 100644 index 0000000..6c4c2c5 Binary files /dev/null and b/test/integration/comet2/cmd_OR_or0_z/a.o differ diff --git a/test/integration/comet2/cmd_OR_or1/0.txt b/test/integration/comet2/cmd_OR_or1/0.txt new file mode 100644 index 0000000..70cacba --- /dev/null +++ b/test/integration/comet2/cmd_OR_or1/0.txt @@ -0,0 +1,67 @@ +../../../../comet2 -td -M16 a.o + +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: 16 = #0010 = 0000000000010000 +#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 1220 0001 3112 0007 8100 3000 4FFF 0000 0000 0000 0000 0000 0000 0000 + +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 12288 = #3000 = 0011000000000000 +#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: 16 = #0010 = 0000000000010000 +#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 1220 0001 3112 0007 8100 3000 4FFF 0000 0000 0000 0000 0000 0000 0000 + +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 12288 = #3000 = 0011000000000000 +#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: 16 = #0010 = 0000000000010000 +#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 1220 0001 3112 0007 8100 3000 4FFF 0000 0000 0000 0000 0000 0000 0000 + +#0006: Register:::: +#0006: GR0: 0 = #0000 = 0000000000000000 +#0006: GR1: 32767 = #7FFF = 0111111111111111 +#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: 16 = #0010 = 0000000000010000 +#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 1220 0001 3112 0007 8100 3000 4FFF 0000 0000 0000 0000 0000 0000 0000 + diff --git a/test/integration/comet2/cmd_OR_or1/Makefile b/test/integration/comet2/cmd_OR_or1/Makefile new file mode 100644 index 0000000..3409cbe --- /dev/null +++ b/test/integration/comet2/cmd_OR_or1/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/OR/or1.casl +COMET2FLAG = -td -M16 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/cmd_OR_or1/a.o b/test/integration/comet2/cmd_OR_or1/a.o new file mode 100644 index 0000000..00bdb47 Binary files /dev/null and b/test/integration/comet2/cmd_OR_or1/a.o differ diff --git a/test/integration/comet2/cmd_OR_or2/0.txt b/test/integration/comet2/cmd_OR_or2/0.txt new file mode 100644 index 0000000..f861281 --- /dev/null +++ b/test/integration/comet2/cmd_OR_or2/0.txt @@ -0,0 +1,63 @@ +../../../../comet2 -td -M8 a.o + +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: 8 = #0008 = 0000000000001000 +#0000: PR: 0 = #0000 = 0000000000000000 +#0000: FR (OF SF ZF): 000 +#0000: Memory:::: +#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0000: 0000: 1010 0006 1020 0007 3512 8100 3000 4FFF +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 12288 = #3000 = 0011000000000000 +#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: 8 = #0008 = 0000000000001000 +#0002: PR: 2 = #0002 = 0000000000000010 +#0002: FR (OF SF ZF): 000 +#0002: Memory:::: +#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0002: 0000: 1010 0006 1020 0007 3512 8100 3000 4FFF +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 12288 = #3000 = 0011000000000000 +#0004: GR2: 20479 = #4FFF = 0100111111111111 +#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: 8 = #0008 = 0000000000001000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 000 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 1010 0006 1020 0007 3512 8100 3000 4FFF +#0005: Register:::: +#0005: GR0: 0 = #0000 = 0000000000000000 +#0005: GR1: 32767 = #7FFF = 0111111111111111 +#0005: GR2: 20479 = #4FFF = 0100111111111111 +#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: 8 = #0008 = 0000000000001000 +#0005: PR: 5 = #0005 = 0000000000000101 +#0005: FR (OF SF ZF): 000 +#0005: Memory:::: +#0005: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0005: 0000: 1010 0006 1020 0007 3512 8100 3000 4FFF diff --git a/test/integration/comet2/cmd_OR_or2/Makefile b/test/integration/comet2/cmd_OR_or2/Makefile new file mode 100644 index 0000000..0ceeafa --- /dev/null +++ b/test/integration/comet2/cmd_OR_or2/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/OR/or2.casl +COMET2FLAG = -td -M8 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/cmd_OR_or2/a.o b/test/integration/comet2/cmd_OR_or2/a.o new file mode 100644 index 0000000..03b36ba Binary files /dev/null and b/test/integration/comet2/cmd_OR_or2/a.o differ diff --git a/test/integration/comet2/cmd_OUT_out/0.txt b/test/integration/comet2/cmd_OUT_out/0.txt new file mode 100644 index 0000000..2c5ffea --- /dev/null +++ b/test/integration/comet2/cmd_OUT_out/0.txt @@ -0,0 +1,1279 @@ +../../../../comet2 -td -M256 a.o + +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: 256 = #0100 = 0000000100000000 +#0000: PR: 0 = #0000 = 0000000000000000 +#0000: FR (OF SF ZF): 000 +#0000: Memory:::: +#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0000: 0000: 7001 0000 7002 0000 1210 0049 1220 004D F000 0002 1210 00B0 1220 00B1 F000 0002 +#0000: 0010: 7120 7110 7001 0000 7002 0000 1210 004E 1220 006E F000 0002 1210 00B2 1220 00B3 +#0000: 0020: F000 0002 7120 7110 7001 0000 7002 0000 1210 006F 1220 008F F000 0002 1210 00B4 +#0000: 0030: 1220 00B5 F000 0002 7120 7110 7001 0000 7002 0000 1210 0090 1220 00AF F000 0002 +#0000: 0040: 1210 00B6 1220 00B7 F000 0002 7120 7110 8100 0030 0009 0031 000A 0004 0020 0021 +#0000: 0050: 0022 0023 0024 0025 0026 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 +#0000: 0060: 0032 0033 0034 0035 0036 0037 0038 0039 003A 003B 003C 003D 003E 003F 0020 0040 +#0000: 0070: 0041 0042 0043 0044 0045 0046 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 +#0000: 0080: 0051 0052 0053 0054 0055 0056 0057 0058 0059 005A 005B 005C 005D 005E 005F 0020 +#0000: 0090: 0060 0061 0062 0063 0064 0065 0066 0067 0068 0069 006A 006B 006C 006D 006E 006F +#0000: 00A0: 0070 0071 0072 0073 0074 0075 0076 0077 0078 0079 007A 007B 007C 007D 007E 001F +#0000: 00B0: 000A 0001 000A 0001 000A 0001 000A 0001 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 + +#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: 255 = #00FF = 0000000011111111 +#0002: PR: 2 = #0002 = 0000000000000010 +#0002: FR (OF SF ZF): 000 +#0002: Memory:::: +#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0002: 0000: 7001 0000 7002 0000 1210 0049 1220 004D F000 0002 1210 00B0 1220 00B1 F000 0002 +#0002: 0010: 7120 7110 7001 0000 7002 0000 1210 004E 1220 006E F000 0002 1210 00B2 1220 00B3 +#0002: 0020: F000 0002 7120 7110 7001 0000 7002 0000 1210 006F 1220 008F F000 0002 1210 00B4 +#0002: 0030: 1220 00B5 F000 0002 7120 7110 7001 0000 7002 0000 1210 0090 1220 00AF F000 0002 +#0002: 0040: 1210 00B6 1220 00B7 F000 0002 7120 7110 8100 0030 0009 0031 000A 0004 0020 0021 +#0002: 0050: 0022 0023 0024 0025 0026 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 +#0002: 0060: 0032 0033 0034 0035 0036 0037 0038 0039 003A 003B 003C 003D 003E 003F 0020 0040 +#0002: 0070: 0041 0042 0043 0044 0045 0046 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 +#0002: 0080: 0051 0052 0053 0054 0055 0056 0057 0058 0059 005A 005B 005C 005D 005E 005F 0020 +#0002: 0090: 0060 0061 0062 0063 0064 0065 0066 0067 0068 0069 006A 006B 006C 006D 006E 006F +#0002: 00A0: 0070 0071 0072 0073 0074 0075 0076 0077 0078 0079 007A 007B 007C 007D 007E 001F +#0002: 00B0: 000A 0001 000A 0001 000A 0001 000A 0001 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 + +#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: 254 = #00FE = 0000000011111110 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 000 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 7001 0000 7002 0000 1210 0049 1220 004D F000 0002 1210 00B0 1220 00B1 F000 0002 +#0004: 0010: 7120 7110 7001 0000 7002 0000 1210 004E 1220 006E F000 0002 1210 00B2 1220 00B3 +#0004: 0020: F000 0002 7120 7110 7001 0000 7002 0000 1210 006F 1220 008F F000 0002 1210 00B4 +#0004: 0030: 1220 00B5 F000 0002 7120 7110 7001 0000 7002 0000 1210 0090 1220 00AF F000 0002 +#0004: 0040: 1210 00B6 1220 00B7 F000 0002 7120 7110 8100 0030 0009 0031 000A 0004 0020 0021 +#0004: 0050: 0022 0023 0024 0025 0026 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 +#0004: 0060: 0032 0033 0034 0035 0036 0037 0038 0039 003A 003B 003C 003D 003E 003F 0020 0040 +#0004: 0070: 0041 0042 0043 0044 0045 0046 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 +#0004: 0080: 0051 0052 0053 0054 0055 0056 0057 0058 0059 005A 005B 005C 005D 005E 005F 0020 +#0004: 0090: 0060 0061 0062 0063 0064 0065 0066 0067 0068 0069 006A 006B 006C 006D 006E 006F +#0004: 00A0: 0070 0071 0072 0073 0074 0075 0076 0077 0078 0079 007A 007B 007C 007D 007E 001F +#0004: 00B0: 000A 0001 000A 0001 000A 0001 000A 0001 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 + +#0006: Register:::: +#0006: GR0: 0 = #0000 = 0000000000000000 +#0006: GR1: 73 = #0049 = 0000000001001001 = 'I' +#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: 254 = #00FE = 0000000011111110 +#0006: PR: 6 = #0006 = 0000000000000110 +#0006: FR (OF SF ZF): 000 +#0006: Memory:::: +#0006: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0006: 0000: 7001 0000 7002 0000 1210 0049 1220 004D F000 0002 1210 00B0 1220 00B1 F000 0002 +#0006: 0010: 7120 7110 7001 0000 7002 0000 1210 004E 1220 006E F000 0002 1210 00B2 1220 00B3 +#0006: 0020: F000 0002 7120 7110 7001 0000 7002 0000 1210 006F 1220 008F F000 0002 1210 00B4 +#0006: 0030: 1220 00B5 F000 0002 7120 7110 7001 0000 7002 0000 1210 0090 1220 00AF F000 0002 +#0006: 0040: 1210 00B6 1220 00B7 F000 0002 7120 7110 8100 0030 0009 0031 000A 0004 0020 0021 +#0006: 0050: 0022 0023 0024 0025 0026 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 +#0006: 0060: 0032 0033 0034 0035 0036 0037 0038 0039 003A 003B 003C 003D 003E 003F 0020 0040 +#0006: 0070: 0041 0042 0043 0044 0045 0046 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 +#0006: 0080: 0051 0052 0053 0054 0055 0056 0057 0058 0059 005A 005B 005C 005D 005E 005F 0020 +#0006: 0090: 0060 0061 0062 0063 0064 0065 0066 0067 0068 0069 006A 006B 006C 006D 006E 006F +#0006: 00A0: 0070 0071 0072 0073 0074 0075 0076 0077 0078 0079 007A 007B 007C 007D 007E 001F +#0006: 00B0: 000A 0001 000A 0001 000A 0001 000A 0001 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 + +#0008: Register:::: +#0008: GR0: 0 = #0000 = 0000000000000000 +#0008: GR1: 73 = #0049 = 0000000001001001 = 'I' +#0008: GR2: 77 = #004D = 0000000001001101 = 'M' +#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: 254 = #00FE = 0000000011111110 +#0008: PR: 8 = #0008 = 0000000000001000 +#0008: FR (OF SF ZF): 000 +#0008: Memory:::: +#0008: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0008: 0000: 7001 0000 7002 0000 1210 0049 1220 004D F000 0002 1210 00B0 1220 00B1 F000 0002 +#0008: 0010: 7120 7110 7001 0000 7002 0000 1210 004E 1220 006E F000 0002 1210 00B2 1220 00B3 +#0008: 0020: F000 0002 7120 7110 7001 0000 7002 0000 1210 006F 1220 008F F000 0002 1210 00B4 +#0008: 0030: 1220 00B5 F000 0002 7120 7110 7001 0000 7002 0000 1210 0090 1220 00AF F000 0002 +#0008: 0040: 1210 00B6 1220 00B7 F000 0002 7120 7110 8100 0030 0009 0031 000A 0004 0020 0021 +#0008: 0050: 0022 0023 0024 0025 0026 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 +#0008: 0060: 0032 0033 0034 0035 0036 0037 0038 0039 003A 003B 003C 003D 003E 003F 0020 0040 +#0008: 0070: 0041 0042 0043 0044 0045 0046 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 +#0008: 0080: 0051 0052 0053 0054 0055 0056 0057 0058 0059 005A 005B 005C 005D 005E 005F 0020 +#0008: 0090: 0060 0061 0062 0063 0064 0065 0066 0067 0068 0069 006A 006B 006C 006D 006E 006F +#0008: 00A0: 0070 0071 0072 0073 0074 0075 0076 0077 0078 0079 007A 007B 007C 007D 007E 001F +#0008: 00B0: 000A 0001 000A 0001 000A 0001 000A 0001 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 + +0 1 +#000A: Register:::: +#000A: GR0: 0 = #0000 = 0000000000000000 +#000A: GR1: 73 = #0049 = 0000000001001001 = 'I' +#000A: GR2: 77 = #004D = 0000000001001101 = 'M' +#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: 254 = #00FE = 0000000011111110 +#000A: PR: 10 = #000A = 0000000000001010 +#000A: FR (OF SF ZF): 000 +#000A: Memory:::: +#000A: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000A: 0000: 7001 0000 7002 0000 1210 0049 1220 004D F000 0002 1210 00B0 1220 00B1 F000 0002 +#000A: 0010: 7120 7110 7001 0000 7002 0000 1210 004E 1220 006E F000 0002 1210 00B2 1220 00B3 +#000A: 0020: F000 0002 7120 7110 7001 0000 7002 0000 1210 006F 1220 008F F000 0002 1210 00B4 +#000A: 0030: 1220 00B5 F000 0002 7120 7110 7001 0000 7002 0000 1210 0090 1220 00AF F000 0002 +#000A: 0040: 1210 00B6 1220 00B7 F000 0002 7120 7110 8100 0030 0009 0031 000A 0004 0020 0021 +#000A: 0050: 0022 0023 0024 0025 0026 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 +#000A: 0060: 0032 0033 0034 0035 0036 0037 0038 0039 003A 003B 003C 003D 003E 003F 0020 0040 +#000A: 0070: 0041 0042 0043 0044 0045 0046 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 +#000A: 0080: 0051 0052 0053 0054 0055 0056 0057 0058 0059 005A 005B 005C 005D 005E 005F 0020 +#000A: 0090: 0060 0061 0062 0063 0064 0065 0066 0067 0068 0069 006A 006B 006C 006D 006E 006F +#000A: 00A0: 0070 0071 0072 0073 0074 0075 0076 0077 0078 0079 007A 007B 007C 007D 007E 001F +#000A: 00B0: 000A 0001 000A 0001 000A 0001 000A 0001 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 + +#000C: Register:::: +#000C: GR0: 0 = #0000 = 0000000000000000 +#000C: GR1: 176 = #00B0 = 0000000010110000 +#000C: GR2: 77 = #004D = 0000000001001101 = 'M' +#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: 254 = #00FE = 0000000011111110 +#000C: PR: 12 = #000C = 0000000000001100 +#000C: FR (OF SF ZF): 000 +#000C: Memory:::: +#000C: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000C: 0000: 7001 0000 7002 0000 1210 0049 1220 004D F000 0002 1210 00B0 1220 00B1 F000 0002 +#000C: 0010: 7120 7110 7001 0000 7002 0000 1210 004E 1220 006E F000 0002 1210 00B2 1220 00B3 +#000C: 0020: F000 0002 7120 7110 7001 0000 7002 0000 1210 006F 1220 008F F000 0002 1210 00B4 +#000C: 0030: 1220 00B5 F000 0002 7120 7110 7001 0000 7002 0000 1210 0090 1220 00AF F000 0002 +#000C: 0040: 1210 00B6 1220 00B7 F000 0002 7120 7110 8100 0030 0009 0031 000A 0004 0020 0021 +#000C: 0050: 0022 0023 0024 0025 0026 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 +#000C: 0060: 0032 0033 0034 0035 0036 0037 0038 0039 003A 003B 003C 003D 003E 003F 0020 0040 +#000C: 0070: 0041 0042 0043 0044 0045 0046 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 +#000C: 0080: 0051 0052 0053 0054 0055 0056 0057 0058 0059 005A 005B 005C 005D 005E 005F 0020 +#000C: 0090: 0060 0061 0062 0063 0064 0065 0066 0067 0068 0069 006A 006B 006C 006D 006E 006F +#000C: 00A0: 0070 0071 0072 0073 0074 0075 0076 0077 0078 0079 007A 007B 007C 007D 007E 001F +#000C: 00B0: 000A 0001 000A 0001 000A 0001 000A 0001 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 + +#000E: Register:::: +#000E: GR0: 0 = #0000 = 0000000000000000 +#000E: GR1: 176 = #00B0 = 0000000010110000 +#000E: GR2: 177 = #00B1 = 0000000010110001 +#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: 254 = #00FE = 0000000011111110 +#000E: PR: 14 = #000E = 0000000000001110 +#000E: FR (OF SF ZF): 000 +#000E: Memory:::: +#000E: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000E: 0000: 7001 0000 7002 0000 1210 0049 1220 004D F000 0002 1210 00B0 1220 00B1 F000 0002 +#000E: 0010: 7120 7110 7001 0000 7002 0000 1210 004E 1220 006E F000 0002 1210 00B2 1220 00B3 +#000E: 0020: F000 0002 7120 7110 7001 0000 7002 0000 1210 006F 1220 008F F000 0002 1210 00B4 +#000E: 0030: 1220 00B5 F000 0002 7120 7110 7001 0000 7002 0000 1210 0090 1220 00AF F000 0002 +#000E: 0040: 1210 00B6 1220 00B7 F000 0002 7120 7110 8100 0030 0009 0031 000A 0004 0020 0021 +#000E: 0050: 0022 0023 0024 0025 0026 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 +#000E: 0060: 0032 0033 0034 0035 0036 0037 0038 0039 003A 003B 003C 003D 003E 003F 0020 0040 +#000E: 0070: 0041 0042 0043 0044 0045 0046 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 +#000E: 0080: 0051 0052 0053 0054 0055 0056 0057 0058 0059 005A 005B 005C 005D 005E 005F 0020 +#000E: 0090: 0060 0061 0062 0063 0064 0065 0066 0067 0068 0069 006A 006B 006C 006D 006E 006F +#000E: 00A0: 0070 0071 0072 0073 0074 0075 0076 0077 0078 0079 007A 007B 007C 007D 007E 001F +#000E: 00B0: 000A 0001 000A 0001 000A 0001 000A 0001 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 + + +#0010: Register:::: +#0010: GR0: 0 = #0000 = 0000000000000000 +#0010: GR1: 176 = #00B0 = 0000000010110000 +#0010: GR2: 177 = #00B1 = 0000000010110001 +#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: 254 = #00FE = 0000000011111110 +#0010: PR: 16 = #0010 = 0000000000010000 +#0010: FR (OF SF ZF): 000 +#0010: Memory:::: +#0010: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0010: 0000: 7001 0000 7002 0000 1210 0049 1220 004D F000 0002 1210 00B0 1220 00B1 F000 0002 +#0010: 0010: 7120 7110 7001 0000 7002 0000 1210 004E 1220 006E F000 0002 1210 00B2 1220 00B3 +#0010: 0020: F000 0002 7120 7110 7001 0000 7002 0000 1210 006F 1220 008F F000 0002 1210 00B4 +#0010: 0030: 1220 00B5 F000 0002 7120 7110 7001 0000 7002 0000 1210 0090 1220 00AF F000 0002 +#0010: 0040: 1210 00B6 1220 00B7 F000 0002 7120 7110 8100 0030 0009 0031 000A 0004 0020 0021 +#0010: 0050: 0022 0023 0024 0025 0026 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 +#0010: 0060: 0032 0033 0034 0035 0036 0037 0038 0039 003A 003B 003C 003D 003E 003F 0020 0040 +#0010: 0070: 0041 0042 0043 0044 0045 0046 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 +#0010: 0080: 0051 0052 0053 0054 0055 0056 0057 0058 0059 005A 005B 005C 005D 005E 005F 0020 +#0010: 0090: 0060 0061 0062 0063 0064 0065 0066 0067 0068 0069 006A 006B 006C 006D 006E 006F +#0010: 00A0: 0070 0071 0072 0073 0074 0075 0076 0077 0078 0079 007A 007B 007C 007D 007E 001F +#0010: 00B0: 000A 0001 000A 0001 000A 0001 000A 0001 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 + +#0011: Register:::: +#0011: GR0: 0 = #0000 = 0000000000000000 +#0011: GR1: 176 = #00B0 = 0000000010110000 +#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: 255 = #00FF = 0000000011111111 +#0011: PR: 17 = #0011 = 0000000000010001 +#0011: FR (OF SF ZF): 000 +#0011: Memory:::: +#0011: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0011: 0000: 7001 0000 7002 0000 1210 0049 1220 004D F000 0002 1210 00B0 1220 00B1 F000 0002 +#0011: 0010: 7120 7110 7001 0000 7002 0000 1210 004E 1220 006E F000 0002 1210 00B2 1220 00B3 +#0011: 0020: F000 0002 7120 7110 7001 0000 7002 0000 1210 006F 1220 008F F000 0002 1210 00B4 +#0011: 0030: 1220 00B5 F000 0002 7120 7110 7001 0000 7002 0000 1210 0090 1220 00AF F000 0002 +#0011: 0040: 1210 00B6 1220 00B7 F000 0002 7120 7110 8100 0030 0009 0031 000A 0004 0020 0021 +#0011: 0050: 0022 0023 0024 0025 0026 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 +#0011: 0060: 0032 0033 0034 0035 0036 0037 0038 0039 003A 003B 003C 003D 003E 003F 0020 0040 +#0011: 0070: 0041 0042 0043 0044 0045 0046 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 +#0011: 0080: 0051 0052 0053 0054 0055 0056 0057 0058 0059 005A 005B 005C 005D 005E 005F 0020 +#0011: 0090: 0060 0061 0062 0063 0064 0065 0066 0067 0068 0069 006A 006B 006C 006D 006E 006F +#0011: 00A0: 0070 0071 0072 0073 0074 0075 0076 0077 0078 0079 007A 007B 007C 007D 007E 001F +#0011: 00B0: 000A 0001 000A 0001 000A 0001 000A 0001 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 + +#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: 256 = #0100 = 0000000100000000 +#0012: PR: 18 = #0012 = 0000000000010010 +#0012: FR (OF SF ZF): 000 +#0012: Memory:::: +#0012: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0012: 0000: 7001 0000 7002 0000 1210 0049 1220 004D F000 0002 1210 00B0 1220 00B1 F000 0002 +#0012: 0010: 7120 7110 7001 0000 7002 0000 1210 004E 1220 006E F000 0002 1210 00B2 1220 00B3 +#0012: 0020: F000 0002 7120 7110 7001 0000 7002 0000 1210 006F 1220 008F F000 0002 1210 00B4 +#0012: 0030: 1220 00B5 F000 0002 7120 7110 7001 0000 7002 0000 1210 0090 1220 00AF F000 0002 +#0012: 0040: 1210 00B6 1220 00B7 F000 0002 7120 7110 8100 0030 0009 0031 000A 0004 0020 0021 +#0012: 0050: 0022 0023 0024 0025 0026 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 +#0012: 0060: 0032 0033 0034 0035 0036 0037 0038 0039 003A 003B 003C 003D 003E 003F 0020 0040 +#0012: 0070: 0041 0042 0043 0044 0045 0046 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 +#0012: 0080: 0051 0052 0053 0054 0055 0056 0057 0058 0059 005A 005B 005C 005D 005E 005F 0020 +#0012: 0090: 0060 0061 0062 0063 0064 0065 0066 0067 0068 0069 006A 006B 006C 006D 006E 006F +#0012: 00A0: 0070 0071 0072 0073 0074 0075 0076 0077 0078 0079 007A 007B 007C 007D 007E 001F +#0012: 00B0: 000A 0001 000A 0001 000A 0001 000A 0001 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 + +#0014: Register:::: +#0014: GR0: 0 = #0000 = 0000000000000000 +#0014: GR1: 0 = #0000 = 0000000000000000 +#0014: GR2: 0 = #0000 = 0000000000000000 +#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: 255 = #00FF = 0000000011111111 +#0014: PR: 20 = #0014 = 0000000000010100 +#0014: FR (OF SF ZF): 000 +#0014: Memory:::: +#0014: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0014: 0000: 7001 0000 7002 0000 1210 0049 1220 004D F000 0002 1210 00B0 1220 00B1 F000 0002 +#0014: 0010: 7120 7110 7001 0000 7002 0000 1210 004E 1220 006E F000 0002 1210 00B2 1220 00B3 +#0014: 0020: F000 0002 7120 7110 7001 0000 7002 0000 1210 006F 1220 008F F000 0002 1210 00B4 +#0014: 0030: 1220 00B5 F000 0002 7120 7110 7001 0000 7002 0000 1210 0090 1220 00AF F000 0002 +#0014: 0040: 1210 00B6 1220 00B7 F000 0002 7120 7110 8100 0030 0009 0031 000A 0004 0020 0021 +#0014: 0050: 0022 0023 0024 0025 0026 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 +#0014: 0060: 0032 0033 0034 0035 0036 0037 0038 0039 003A 003B 003C 003D 003E 003F 0020 0040 +#0014: 0070: 0041 0042 0043 0044 0045 0046 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 +#0014: 0080: 0051 0052 0053 0054 0055 0056 0057 0058 0059 005A 005B 005C 005D 005E 005F 0020 +#0014: 0090: 0060 0061 0062 0063 0064 0065 0066 0067 0068 0069 006A 006B 006C 006D 006E 006F +#0014: 00A0: 0070 0071 0072 0073 0074 0075 0076 0077 0078 0079 007A 007B 007C 007D 007E 001F +#0014: 00B0: 000A 0001 000A 0001 000A 0001 000A 0001 0000 0000 0000 0000 0000 0000 0000 0000 +#0014: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0014: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0014: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0014: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0016: Register:::: +#0016: GR0: 0 = #0000 = 0000000000000000 +#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: 254 = #00FE = 0000000011111110 +#0016: PR: 22 = #0016 = 0000000000010110 +#0016: FR (OF SF ZF): 000 +#0016: Memory:::: +#0016: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0016: 0000: 7001 0000 7002 0000 1210 0049 1220 004D F000 0002 1210 00B0 1220 00B1 F000 0002 +#0016: 0010: 7120 7110 7001 0000 7002 0000 1210 004E 1220 006E F000 0002 1210 00B2 1220 00B3 +#0016: 0020: F000 0002 7120 7110 7001 0000 7002 0000 1210 006F 1220 008F F000 0002 1210 00B4 +#0016: 0030: 1220 00B5 F000 0002 7120 7110 7001 0000 7002 0000 1210 0090 1220 00AF F000 0002 +#0016: 0040: 1210 00B6 1220 00B7 F000 0002 7120 7110 8100 0030 0009 0031 000A 0004 0020 0021 +#0016: 0050: 0022 0023 0024 0025 0026 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 +#0016: 0060: 0032 0033 0034 0035 0036 0037 0038 0039 003A 003B 003C 003D 003E 003F 0020 0040 +#0016: 0070: 0041 0042 0043 0044 0045 0046 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 +#0016: 0080: 0051 0052 0053 0054 0055 0056 0057 0058 0059 005A 005B 005C 005D 005E 005F 0020 +#0016: 0090: 0060 0061 0062 0063 0064 0065 0066 0067 0068 0069 006A 006B 006C 006D 006E 006F +#0016: 00A0: 0070 0071 0072 0073 0074 0075 0076 0077 0078 0079 007A 007B 007C 007D 007E 001F +#0016: 00B0: 000A 0001 000A 0001 000A 0001 000A 0001 0000 0000 0000 0000 0000 0000 0000 0000 +#0016: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0016: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0016: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0016: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0018: Register:::: +#0018: GR0: 0 = #0000 = 0000000000000000 +#0018: GR1: 78 = #004E = 0000000001001110 = 'N' +#0018: GR2: 0 = #0000 = 0000000000000000 +#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: 254 = #00FE = 0000000011111110 +#0018: PR: 24 = #0018 = 0000000000011000 +#0018: FR (OF SF ZF): 000 +#0018: Memory:::: +#0018: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0018: 0000: 7001 0000 7002 0000 1210 0049 1220 004D F000 0002 1210 00B0 1220 00B1 F000 0002 +#0018: 0010: 7120 7110 7001 0000 7002 0000 1210 004E 1220 006E F000 0002 1210 00B2 1220 00B3 +#0018: 0020: F000 0002 7120 7110 7001 0000 7002 0000 1210 006F 1220 008F F000 0002 1210 00B4 +#0018: 0030: 1220 00B5 F000 0002 7120 7110 7001 0000 7002 0000 1210 0090 1220 00AF F000 0002 +#0018: 0040: 1210 00B6 1220 00B7 F000 0002 7120 7110 8100 0030 0009 0031 000A 0004 0020 0021 +#0018: 0050: 0022 0023 0024 0025 0026 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 +#0018: 0060: 0032 0033 0034 0035 0036 0037 0038 0039 003A 003B 003C 003D 003E 003F 0020 0040 +#0018: 0070: 0041 0042 0043 0044 0045 0046 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 +#0018: 0080: 0051 0052 0053 0054 0055 0056 0057 0058 0059 005A 005B 005C 005D 005E 005F 0020 +#0018: 0090: 0060 0061 0062 0063 0064 0065 0066 0067 0068 0069 006A 006B 006C 006D 006E 006F +#0018: 00A0: 0070 0071 0072 0073 0074 0075 0076 0077 0078 0079 007A 007B 007C 007D 007E 001F +#0018: 00B0: 000A 0001 000A 0001 000A 0001 000A 0001 0000 0000 0000 0000 0000 0000 0000 0000 +#0018: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0018: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0018: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0018: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#001A: Register:::: +#001A: GR0: 0 = #0000 = 0000000000000000 +#001A: GR1: 78 = #004E = 0000000001001110 = 'N' +#001A: GR2: 110 = #006E = 0000000001101110 = 'n' +#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: 254 = #00FE = 0000000011111110 +#001A: PR: 26 = #001A = 0000000000011010 +#001A: FR (OF SF ZF): 000 +#001A: Memory:::: +#001A: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#001A: 0000: 7001 0000 7002 0000 1210 0049 1220 004D F000 0002 1210 00B0 1220 00B1 F000 0002 +#001A: 0010: 7120 7110 7001 0000 7002 0000 1210 004E 1220 006E F000 0002 1210 00B2 1220 00B3 +#001A: 0020: F000 0002 7120 7110 7001 0000 7002 0000 1210 006F 1220 008F F000 0002 1210 00B4 +#001A: 0030: 1220 00B5 F000 0002 7120 7110 7001 0000 7002 0000 1210 0090 1220 00AF F000 0002 +#001A: 0040: 1210 00B6 1220 00B7 F000 0002 7120 7110 8100 0030 0009 0031 000A 0004 0020 0021 +#001A: 0050: 0022 0023 0024 0025 0026 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 +#001A: 0060: 0032 0033 0034 0035 0036 0037 0038 0039 003A 003B 003C 003D 003E 003F 0020 0040 +#001A: 0070: 0041 0042 0043 0044 0045 0046 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 +#001A: 0080: 0051 0052 0053 0054 0055 0056 0057 0058 0059 005A 005B 005C 005D 005E 005F 0020 +#001A: 0090: 0060 0061 0062 0063 0064 0065 0066 0067 0068 0069 006A 006B 006C 006D 006E 006F +#001A: 00A0: 0070 0071 0072 0073 0074 0075 0076 0077 0078 0079 007A 007B 007C 007D 007E 001F +#001A: 00B0: 000A 0001 000A 0001 000A 0001 000A 0001 0000 0000 0000 0000 0000 0000 0000 0000 +#001A: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#001A: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#001A: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#001A: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + + !"#$%&'()*+,-./0123456789:;<=>?#001C: Register:::: +#001C: GR0: 0 = #0000 = 0000000000000000 +#001C: GR1: 78 = #004E = 0000000001001110 = 'N' +#001C: GR2: 110 = #006E = 0000000001101110 = 'n' +#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: 254 = #00FE = 0000000011111110 +#001C: PR: 28 = #001C = 0000000000011100 +#001C: FR (OF SF ZF): 000 +#001C: Memory:::: +#001C: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#001C: 0000: 7001 0000 7002 0000 1210 0049 1220 004D F000 0002 1210 00B0 1220 00B1 F000 0002 +#001C: 0010: 7120 7110 7001 0000 7002 0000 1210 004E 1220 006E F000 0002 1210 00B2 1220 00B3 +#001C: 0020: F000 0002 7120 7110 7001 0000 7002 0000 1210 006F 1220 008F F000 0002 1210 00B4 +#001C: 0030: 1220 00B5 F000 0002 7120 7110 7001 0000 7002 0000 1210 0090 1220 00AF F000 0002 +#001C: 0040: 1210 00B6 1220 00B7 F000 0002 7120 7110 8100 0030 0009 0031 000A 0004 0020 0021 +#001C: 0050: 0022 0023 0024 0025 0026 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 +#001C: 0060: 0032 0033 0034 0035 0036 0037 0038 0039 003A 003B 003C 003D 003E 003F 0020 0040 +#001C: 0070: 0041 0042 0043 0044 0045 0046 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 +#001C: 0080: 0051 0052 0053 0054 0055 0056 0057 0058 0059 005A 005B 005C 005D 005E 005F 0020 +#001C: 0090: 0060 0061 0062 0063 0064 0065 0066 0067 0068 0069 006A 006B 006C 006D 006E 006F +#001C: 00A0: 0070 0071 0072 0073 0074 0075 0076 0077 0078 0079 007A 007B 007C 007D 007E 001F +#001C: 00B0: 000A 0001 000A 0001 000A 0001 000A 0001 0000 0000 0000 0000 0000 0000 0000 0000 +#001C: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#001C: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#001C: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#001C: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#001E: Register:::: +#001E: GR0: 0 = #0000 = 0000000000000000 +#001E: GR1: 178 = #00B2 = 0000000010110010 +#001E: GR2: 110 = #006E = 0000000001101110 = 'n' +#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: 254 = #00FE = 0000000011111110 +#001E: PR: 30 = #001E = 0000000000011110 +#001E: FR (OF SF ZF): 000 +#001E: Memory:::: +#001E: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#001E: 0000: 7001 0000 7002 0000 1210 0049 1220 004D F000 0002 1210 00B0 1220 00B1 F000 0002 +#001E: 0010: 7120 7110 7001 0000 7002 0000 1210 004E 1220 006E F000 0002 1210 00B2 1220 00B3 +#001E: 0020: F000 0002 7120 7110 7001 0000 7002 0000 1210 006F 1220 008F F000 0002 1210 00B4 +#001E: 0030: 1220 00B5 F000 0002 7120 7110 7001 0000 7002 0000 1210 0090 1220 00AF F000 0002 +#001E: 0040: 1210 00B6 1220 00B7 F000 0002 7120 7110 8100 0030 0009 0031 000A 0004 0020 0021 +#001E: 0050: 0022 0023 0024 0025 0026 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 +#001E: 0060: 0032 0033 0034 0035 0036 0037 0038 0039 003A 003B 003C 003D 003E 003F 0020 0040 +#001E: 0070: 0041 0042 0043 0044 0045 0046 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 +#001E: 0080: 0051 0052 0053 0054 0055 0056 0057 0058 0059 005A 005B 005C 005D 005E 005F 0020 +#001E: 0090: 0060 0061 0062 0063 0064 0065 0066 0067 0068 0069 006A 006B 006C 006D 006E 006F +#001E: 00A0: 0070 0071 0072 0073 0074 0075 0076 0077 0078 0079 007A 007B 007C 007D 007E 001F +#001E: 00B0: 000A 0001 000A 0001 000A 0001 000A 0001 0000 0000 0000 0000 0000 0000 0000 0000 +#001E: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#001E: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#001E: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#001E: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0020: Register:::: +#0020: GR0: 0 = #0000 = 0000000000000000 +#0020: GR1: 178 = #00B2 = 0000000010110010 +#0020: GR2: 179 = #00B3 = 0000000010110011 +#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: 254 = #00FE = 0000000011111110 +#0020: PR: 32 = #0020 = 0000000000100000 +#0020: FR (OF SF ZF): 000 +#0020: Memory:::: +#0020: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0020: 0000: 7001 0000 7002 0000 1210 0049 1220 004D F000 0002 1210 00B0 1220 00B1 F000 0002 +#0020: 0010: 7120 7110 7001 0000 7002 0000 1210 004E 1220 006E F000 0002 1210 00B2 1220 00B3 +#0020: 0020: F000 0002 7120 7110 7001 0000 7002 0000 1210 006F 1220 008F F000 0002 1210 00B4 +#0020: 0030: 1220 00B5 F000 0002 7120 7110 7001 0000 7002 0000 1210 0090 1220 00AF F000 0002 +#0020: 0040: 1210 00B6 1220 00B7 F000 0002 7120 7110 8100 0030 0009 0031 000A 0004 0020 0021 +#0020: 0050: 0022 0023 0024 0025 0026 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 +#0020: 0060: 0032 0033 0034 0035 0036 0037 0038 0039 003A 003B 003C 003D 003E 003F 0020 0040 +#0020: 0070: 0041 0042 0043 0044 0045 0046 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 +#0020: 0080: 0051 0052 0053 0054 0055 0056 0057 0058 0059 005A 005B 005C 005D 005E 005F 0020 +#0020: 0090: 0060 0061 0062 0063 0064 0065 0066 0067 0068 0069 006A 006B 006C 006D 006E 006F +#0020: 00A0: 0070 0071 0072 0073 0074 0075 0076 0077 0078 0079 007A 007B 007C 007D 007E 001F +#0020: 00B0: 000A 0001 000A 0001 000A 0001 000A 0001 0000 0000 0000 0000 0000 0000 0000 0000 +#0020: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0020: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0020: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0020: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + + +#0022: Register:::: +#0022: GR0: 0 = #0000 = 0000000000000000 +#0022: GR1: 178 = #00B2 = 0000000010110010 +#0022: GR2: 179 = #00B3 = 0000000010110011 +#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: 254 = #00FE = 0000000011111110 +#0022: PR: 34 = #0022 = 0000000000100010 +#0022: FR (OF SF ZF): 000 +#0022: Memory:::: +#0022: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0022: 0000: 7001 0000 7002 0000 1210 0049 1220 004D F000 0002 1210 00B0 1220 00B1 F000 0002 +#0022: 0010: 7120 7110 7001 0000 7002 0000 1210 004E 1220 006E F000 0002 1210 00B2 1220 00B3 +#0022: 0020: F000 0002 7120 7110 7001 0000 7002 0000 1210 006F 1220 008F F000 0002 1210 00B4 +#0022: 0030: 1220 00B5 F000 0002 7120 7110 7001 0000 7002 0000 1210 0090 1220 00AF F000 0002 +#0022: 0040: 1210 00B6 1220 00B7 F000 0002 7120 7110 8100 0030 0009 0031 000A 0004 0020 0021 +#0022: 0050: 0022 0023 0024 0025 0026 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 +#0022: 0060: 0032 0033 0034 0035 0036 0037 0038 0039 003A 003B 003C 003D 003E 003F 0020 0040 +#0022: 0070: 0041 0042 0043 0044 0045 0046 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 +#0022: 0080: 0051 0052 0053 0054 0055 0056 0057 0058 0059 005A 005B 005C 005D 005E 005F 0020 +#0022: 0090: 0060 0061 0062 0063 0064 0065 0066 0067 0068 0069 006A 006B 006C 006D 006E 006F +#0022: 00A0: 0070 0071 0072 0073 0074 0075 0076 0077 0078 0079 007A 007B 007C 007D 007E 001F +#0022: 00B0: 000A 0001 000A 0001 000A 0001 000A 0001 0000 0000 0000 0000 0000 0000 0000 0000 +#0022: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0022: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0022: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0022: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0023: Register:::: +#0023: GR0: 0 = #0000 = 0000000000000000 +#0023: GR1: 178 = #00B2 = 0000000010110010 +#0023: GR2: 0 = #0000 = 0000000000000000 +#0023: GR3: 0 = #0000 = 0000000000000000 +#0023: GR4: 0 = #0000 = 0000000000000000 +#0023: GR5: 0 = #0000 = 0000000000000000 +#0023: GR6: 0 = #0000 = 0000000000000000 +#0023: GR7: 0 = #0000 = 0000000000000000 +#0023: SP: 255 = #00FF = 0000000011111111 +#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: 7001 0000 7002 0000 1210 0049 1220 004D F000 0002 1210 00B0 1220 00B1 F000 0002 +#0023: 0010: 7120 7110 7001 0000 7002 0000 1210 004E 1220 006E F000 0002 1210 00B2 1220 00B3 +#0023: 0020: F000 0002 7120 7110 7001 0000 7002 0000 1210 006F 1220 008F F000 0002 1210 00B4 +#0023: 0030: 1220 00B5 F000 0002 7120 7110 7001 0000 7002 0000 1210 0090 1220 00AF F000 0002 +#0023: 0040: 1210 00B6 1220 00B7 F000 0002 7120 7110 8100 0030 0009 0031 000A 0004 0020 0021 +#0023: 0050: 0022 0023 0024 0025 0026 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 +#0023: 0060: 0032 0033 0034 0035 0036 0037 0038 0039 003A 003B 003C 003D 003E 003F 0020 0040 +#0023: 0070: 0041 0042 0043 0044 0045 0046 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 +#0023: 0080: 0051 0052 0053 0054 0055 0056 0057 0058 0059 005A 005B 005C 005D 005E 005F 0020 +#0023: 0090: 0060 0061 0062 0063 0064 0065 0066 0067 0068 0069 006A 006B 006C 006D 006E 006F +#0023: 00A0: 0070 0071 0072 0073 0074 0075 0076 0077 0078 0079 007A 007B 007C 007D 007E 001F +#0023: 00B0: 000A 0001 000A 0001 000A 0001 000A 0001 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 + +#0024: Register:::: +#0024: GR0: 0 = #0000 = 0000000000000000 +#0024: GR1: 0 = #0000 = 0000000000000000 +#0024: GR2: 0 = #0000 = 0000000000000000 +#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: 256 = #0100 = 0000000100000000 +#0024: PR: 36 = #0024 = 0000000000100100 +#0024: FR (OF SF ZF): 000 +#0024: Memory:::: +#0024: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0024: 0000: 7001 0000 7002 0000 1210 0049 1220 004D F000 0002 1210 00B0 1220 00B1 F000 0002 +#0024: 0010: 7120 7110 7001 0000 7002 0000 1210 004E 1220 006E F000 0002 1210 00B2 1220 00B3 +#0024: 0020: F000 0002 7120 7110 7001 0000 7002 0000 1210 006F 1220 008F F000 0002 1210 00B4 +#0024: 0030: 1220 00B5 F000 0002 7120 7110 7001 0000 7002 0000 1210 0090 1220 00AF F000 0002 +#0024: 0040: 1210 00B6 1220 00B7 F000 0002 7120 7110 8100 0030 0009 0031 000A 0004 0020 0021 +#0024: 0050: 0022 0023 0024 0025 0026 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 +#0024: 0060: 0032 0033 0034 0035 0036 0037 0038 0039 003A 003B 003C 003D 003E 003F 0020 0040 +#0024: 0070: 0041 0042 0043 0044 0045 0046 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 +#0024: 0080: 0051 0052 0053 0054 0055 0056 0057 0058 0059 005A 005B 005C 005D 005E 005F 0020 +#0024: 0090: 0060 0061 0062 0063 0064 0065 0066 0067 0068 0069 006A 006B 006C 006D 006E 006F +#0024: 00A0: 0070 0071 0072 0073 0074 0075 0076 0077 0078 0079 007A 007B 007C 007D 007E 001F +#0024: 00B0: 000A 0001 000A 0001 000A 0001 000A 0001 0000 0000 0000 0000 0000 0000 0000 0000 +#0024: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0024: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0024: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0024: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0026: Register:::: +#0026: GR0: 0 = #0000 = 0000000000000000 +#0026: GR1: 0 = #0000 = 0000000000000000 +#0026: GR2: 0 = #0000 = 0000000000000000 +#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: 255 = #00FF = 0000000011111111 +#0026: PR: 38 = #0026 = 0000000000100110 +#0026: FR (OF SF ZF): 000 +#0026: Memory:::: +#0026: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0026: 0000: 7001 0000 7002 0000 1210 0049 1220 004D F000 0002 1210 00B0 1220 00B1 F000 0002 +#0026: 0010: 7120 7110 7001 0000 7002 0000 1210 004E 1220 006E F000 0002 1210 00B2 1220 00B3 +#0026: 0020: F000 0002 7120 7110 7001 0000 7002 0000 1210 006F 1220 008F F000 0002 1210 00B4 +#0026: 0030: 1220 00B5 F000 0002 7120 7110 7001 0000 7002 0000 1210 0090 1220 00AF F000 0002 +#0026: 0040: 1210 00B6 1220 00B7 F000 0002 7120 7110 8100 0030 0009 0031 000A 0004 0020 0021 +#0026: 0050: 0022 0023 0024 0025 0026 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 +#0026: 0060: 0032 0033 0034 0035 0036 0037 0038 0039 003A 003B 003C 003D 003E 003F 0020 0040 +#0026: 0070: 0041 0042 0043 0044 0045 0046 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 +#0026: 0080: 0051 0052 0053 0054 0055 0056 0057 0058 0059 005A 005B 005C 005D 005E 005F 0020 +#0026: 0090: 0060 0061 0062 0063 0064 0065 0066 0067 0068 0069 006A 006B 006C 006D 006E 006F +#0026: 00A0: 0070 0071 0072 0073 0074 0075 0076 0077 0078 0079 007A 007B 007C 007D 007E 001F +#0026: 00B0: 000A 0001 000A 0001 000A 0001 000A 0001 0000 0000 0000 0000 0000 0000 0000 0000 +#0026: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0026: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0026: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0026: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0028: Register:::: +#0028: GR0: 0 = #0000 = 0000000000000000 +#0028: GR1: 0 = #0000 = 0000000000000000 +#0028: GR2: 0 = #0000 = 0000000000000000 +#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: 254 = #00FE = 0000000011111110 +#0028: PR: 40 = #0028 = 0000000000101000 +#0028: FR (OF SF ZF): 000 +#0028: Memory:::: +#0028: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0028: 0000: 7001 0000 7002 0000 1210 0049 1220 004D F000 0002 1210 00B0 1220 00B1 F000 0002 +#0028: 0010: 7120 7110 7001 0000 7002 0000 1210 004E 1220 006E F000 0002 1210 00B2 1220 00B3 +#0028: 0020: F000 0002 7120 7110 7001 0000 7002 0000 1210 006F 1220 008F F000 0002 1210 00B4 +#0028: 0030: 1220 00B5 F000 0002 7120 7110 7001 0000 7002 0000 1210 0090 1220 00AF F000 0002 +#0028: 0040: 1210 00B6 1220 00B7 F000 0002 7120 7110 8100 0030 0009 0031 000A 0004 0020 0021 +#0028: 0050: 0022 0023 0024 0025 0026 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 +#0028: 0060: 0032 0033 0034 0035 0036 0037 0038 0039 003A 003B 003C 003D 003E 003F 0020 0040 +#0028: 0070: 0041 0042 0043 0044 0045 0046 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 +#0028: 0080: 0051 0052 0053 0054 0055 0056 0057 0058 0059 005A 005B 005C 005D 005E 005F 0020 +#0028: 0090: 0060 0061 0062 0063 0064 0065 0066 0067 0068 0069 006A 006B 006C 006D 006E 006F +#0028: 00A0: 0070 0071 0072 0073 0074 0075 0076 0077 0078 0079 007A 007B 007C 007D 007E 001F +#0028: 00B0: 000A 0001 000A 0001 000A 0001 000A 0001 0000 0000 0000 0000 0000 0000 0000 0000 +#0028: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0028: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0028: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0028: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#002A: Register:::: +#002A: GR0: 0 = #0000 = 0000000000000000 +#002A: GR1: 111 = #006F = 0000000001101111 = 'o' +#002A: GR2: 0 = #0000 = 0000000000000000 +#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: 254 = #00FE = 0000000011111110 +#002A: PR: 42 = #002A = 0000000000101010 +#002A: FR (OF SF ZF): 000 +#002A: Memory:::: +#002A: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#002A: 0000: 7001 0000 7002 0000 1210 0049 1220 004D F000 0002 1210 00B0 1220 00B1 F000 0002 +#002A: 0010: 7120 7110 7001 0000 7002 0000 1210 004E 1220 006E F000 0002 1210 00B2 1220 00B3 +#002A: 0020: F000 0002 7120 7110 7001 0000 7002 0000 1210 006F 1220 008F F000 0002 1210 00B4 +#002A: 0030: 1220 00B5 F000 0002 7120 7110 7001 0000 7002 0000 1210 0090 1220 00AF F000 0002 +#002A: 0040: 1210 00B6 1220 00B7 F000 0002 7120 7110 8100 0030 0009 0031 000A 0004 0020 0021 +#002A: 0050: 0022 0023 0024 0025 0026 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 +#002A: 0060: 0032 0033 0034 0035 0036 0037 0038 0039 003A 003B 003C 003D 003E 003F 0020 0040 +#002A: 0070: 0041 0042 0043 0044 0045 0046 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 +#002A: 0080: 0051 0052 0053 0054 0055 0056 0057 0058 0059 005A 005B 005C 005D 005E 005F 0020 +#002A: 0090: 0060 0061 0062 0063 0064 0065 0066 0067 0068 0069 006A 006B 006C 006D 006E 006F +#002A: 00A0: 0070 0071 0072 0073 0074 0075 0076 0077 0078 0079 007A 007B 007C 007D 007E 001F +#002A: 00B0: 000A 0001 000A 0001 000A 0001 000A 0001 0000 0000 0000 0000 0000 0000 0000 0000 +#002A: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#002A: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#002A: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#002A: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#002C: Register:::: +#002C: GR0: 0 = #0000 = 0000000000000000 +#002C: GR1: 111 = #006F = 0000000001101111 = 'o' +#002C: GR2: 143 = #008F = 0000000010001111 +#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: 254 = #00FE = 0000000011111110 +#002C: PR: 44 = #002C = 0000000000101100 +#002C: FR (OF SF ZF): 000 +#002C: Memory:::: +#002C: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#002C: 0000: 7001 0000 7002 0000 1210 0049 1220 004D F000 0002 1210 00B0 1220 00B1 F000 0002 +#002C: 0010: 7120 7110 7001 0000 7002 0000 1210 004E 1220 006E F000 0002 1210 00B2 1220 00B3 +#002C: 0020: F000 0002 7120 7110 7001 0000 7002 0000 1210 006F 1220 008F F000 0002 1210 00B4 +#002C: 0030: 1220 00B5 F000 0002 7120 7110 7001 0000 7002 0000 1210 0090 1220 00AF F000 0002 +#002C: 0040: 1210 00B6 1220 00B7 F000 0002 7120 7110 8100 0030 0009 0031 000A 0004 0020 0021 +#002C: 0050: 0022 0023 0024 0025 0026 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 +#002C: 0060: 0032 0033 0034 0035 0036 0037 0038 0039 003A 003B 003C 003D 003E 003F 0020 0040 +#002C: 0070: 0041 0042 0043 0044 0045 0046 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 +#002C: 0080: 0051 0052 0053 0054 0055 0056 0057 0058 0059 005A 005B 005C 005D 005E 005F 0020 +#002C: 0090: 0060 0061 0062 0063 0064 0065 0066 0067 0068 0069 006A 006B 006C 006D 006E 006F +#002C: 00A0: 0070 0071 0072 0073 0074 0075 0076 0077 0078 0079 007A 007B 007C 007D 007E 001F +#002C: 00B0: 000A 0001 000A 0001 000A 0001 000A 0001 0000 0000 0000 0000 0000 0000 0000 0000 +#002C: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#002C: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#002C: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#002C: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_#002E: Register:::: +#002E: GR0: 0 = #0000 = 0000000000000000 +#002E: GR1: 111 = #006F = 0000000001101111 = 'o' +#002E: GR2: 143 = #008F = 0000000010001111 +#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: 254 = #00FE = 0000000011111110 +#002E: PR: 46 = #002E = 0000000000101110 +#002E: FR (OF SF ZF): 000 +#002E: Memory:::: +#002E: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#002E: 0000: 7001 0000 7002 0000 1210 0049 1220 004D F000 0002 1210 00B0 1220 00B1 F000 0002 +#002E: 0010: 7120 7110 7001 0000 7002 0000 1210 004E 1220 006E F000 0002 1210 00B2 1220 00B3 +#002E: 0020: F000 0002 7120 7110 7001 0000 7002 0000 1210 006F 1220 008F F000 0002 1210 00B4 +#002E: 0030: 1220 00B5 F000 0002 7120 7110 7001 0000 7002 0000 1210 0090 1220 00AF F000 0002 +#002E: 0040: 1210 00B6 1220 00B7 F000 0002 7120 7110 8100 0030 0009 0031 000A 0004 0020 0021 +#002E: 0050: 0022 0023 0024 0025 0026 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 +#002E: 0060: 0032 0033 0034 0035 0036 0037 0038 0039 003A 003B 003C 003D 003E 003F 0020 0040 +#002E: 0070: 0041 0042 0043 0044 0045 0046 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 +#002E: 0080: 0051 0052 0053 0054 0055 0056 0057 0058 0059 005A 005B 005C 005D 005E 005F 0020 +#002E: 0090: 0060 0061 0062 0063 0064 0065 0066 0067 0068 0069 006A 006B 006C 006D 006E 006F +#002E: 00A0: 0070 0071 0072 0073 0074 0075 0076 0077 0078 0079 007A 007B 007C 007D 007E 001F +#002E: 00B0: 000A 0001 000A 0001 000A 0001 000A 0001 0000 0000 0000 0000 0000 0000 0000 0000 +#002E: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#002E: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#002E: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#002E: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0030: Register:::: +#0030: GR0: 0 = #0000 = 0000000000000000 +#0030: GR1: 180 = #00B4 = 0000000010110100 +#0030: GR2: 143 = #008F = 0000000010001111 +#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: 254 = #00FE = 0000000011111110 +#0030: PR: 48 = #0030 = 0000000000110000 +#0030: FR (OF SF ZF): 000 +#0030: Memory:::: +#0030: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0030: 0000: 7001 0000 7002 0000 1210 0049 1220 004D F000 0002 1210 00B0 1220 00B1 F000 0002 +#0030: 0010: 7120 7110 7001 0000 7002 0000 1210 004E 1220 006E F000 0002 1210 00B2 1220 00B3 +#0030: 0020: F000 0002 7120 7110 7001 0000 7002 0000 1210 006F 1220 008F F000 0002 1210 00B4 +#0030: 0030: 1220 00B5 F000 0002 7120 7110 7001 0000 7002 0000 1210 0090 1220 00AF F000 0002 +#0030: 0040: 1210 00B6 1220 00B7 F000 0002 7120 7110 8100 0030 0009 0031 000A 0004 0020 0021 +#0030: 0050: 0022 0023 0024 0025 0026 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 +#0030: 0060: 0032 0033 0034 0035 0036 0037 0038 0039 003A 003B 003C 003D 003E 003F 0020 0040 +#0030: 0070: 0041 0042 0043 0044 0045 0046 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 +#0030: 0080: 0051 0052 0053 0054 0055 0056 0057 0058 0059 005A 005B 005C 005D 005E 005F 0020 +#0030: 0090: 0060 0061 0062 0063 0064 0065 0066 0067 0068 0069 006A 006B 006C 006D 006E 006F +#0030: 00A0: 0070 0071 0072 0073 0074 0075 0076 0077 0078 0079 007A 007B 007C 007D 007E 001F +#0030: 00B0: 000A 0001 000A 0001 000A 0001 000A 0001 0000 0000 0000 0000 0000 0000 0000 0000 +#0030: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0030: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0030: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0030: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0032: Register:::: +#0032: GR0: 0 = #0000 = 0000000000000000 +#0032: GR1: 180 = #00B4 = 0000000010110100 +#0032: GR2: 181 = #00B5 = 0000000010110101 +#0032: GR3: 0 = #0000 = 0000000000000000 +#0032: GR4: 0 = #0000 = 0000000000000000 +#0032: GR5: 0 = #0000 = 0000000000000000 +#0032: GR6: 0 = #0000 = 0000000000000000 +#0032: GR7: 0 = #0000 = 0000000000000000 +#0032: SP: 254 = #00FE = 0000000011111110 +#0032: PR: 50 = #0032 = 0000000000110010 +#0032: FR (OF SF ZF): 000 +#0032: Memory:::: +#0032: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0032: 0000: 7001 0000 7002 0000 1210 0049 1220 004D F000 0002 1210 00B0 1220 00B1 F000 0002 +#0032: 0010: 7120 7110 7001 0000 7002 0000 1210 004E 1220 006E F000 0002 1210 00B2 1220 00B3 +#0032: 0020: F000 0002 7120 7110 7001 0000 7002 0000 1210 006F 1220 008F F000 0002 1210 00B4 +#0032: 0030: 1220 00B5 F000 0002 7120 7110 7001 0000 7002 0000 1210 0090 1220 00AF F000 0002 +#0032: 0040: 1210 00B6 1220 00B7 F000 0002 7120 7110 8100 0030 0009 0031 000A 0004 0020 0021 +#0032: 0050: 0022 0023 0024 0025 0026 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 +#0032: 0060: 0032 0033 0034 0035 0036 0037 0038 0039 003A 003B 003C 003D 003E 003F 0020 0040 +#0032: 0070: 0041 0042 0043 0044 0045 0046 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 +#0032: 0080: 0051 0052 0053 0054 0055 0056 0057 0058 0059 005A 005B 005C 005D 005E 005F 0020 +#0032: 0090: 0060 0061 0062 0063 0064 0065 0066 0067 0068 0069 006A 006B 006C 006D 006E 006F +#0032: 00A0: 0070 0071 0072 0073 0074 0075 0076 0077 0078 0079 007A 007B 007C 007D 007E 001F +#0032: 00B0: 000A 0001 000A 0001 000A 0001 000A 0001 0000 0000 0000 0000 0000 0000 0000 0000 +#0032: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0032: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0032: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0032: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + + +#0034: Register:::: +#0034: GR0: 0 = #0000 = 0000000000000000 +#0034: GR1: 180 = #00B4 = 0000000010110100 +#0034: GR2: 181 = #00B5 = 0000000010110101 +#0034: GR3: 0 = #0000 = 0000000000000000 +#0034: GR4: 0 = #0000 = 0000000000000000 +#0034: GR5: 0 = #0000 = 0000000000000000 +#0034: GR6: 0 = #0000 = 0000000000000000 +#0034: GR7: 0 = #0000 = 0000000000000000 +#0034: SP: 254 = #00FE = 0000000011111110 +#0034: PR: 52 = #0034 = 0000000000110100 +#0034: FR (OF SF ZF): 000 +#0034: Memory:::: +#0034: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0034: 0000: 7001 0000 7002 0000 1210 0049 1220 004D F000 0002 1210 00B0 1220 00B1 F000 0002 +#0034: 0010: 7120 7110 7001 0000 7002 0000 1210 004E 1220 006E F000 0002 1210 00B2 1220 00B3 +#0034: 0020: F000 0002 7120 7110 7001 0000 7002 0000 1210 006F 1220 008F F000 0002 1210 00B4 +#0034: 0030: 1220 00B5 F000 0002 7120 7110 7001 0000 7002 0000 1210 0090 1220 00AF F000 0002 +#0034: 0040: 1210 00B6 1220 00B7 F000 0002 7120 7110 8100 0030 0009 0031 000A 0004 0020 0021 +#0034: 0050: 0022 0023 0024 0025 0026 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 +#0034: 0060: 0032 0033 0034 0035 0036 0037 0038 0039 003A 003B 003C 003D 003E 003F 0020 0040 +#0034: 0070: 0041 0042 0043 0044 0045 0046 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 +#0034: 0080: 0051 0052 0053 0054 0055 0056 0057 0058 0059 005A 005B 005C 005D 005E 005F 0020 +#0034: 0090: 0060 0061 0062 0063 0064 0065 0066 0067 0068 0069 006A 006B 006C 006D 006E 006F +#0034: 00A0: 0070 0071 0072 0073 0074 0075 0076 0077 0078 0079 007A 007B 007C 007D 007E 001F +#0034: 00B0: 000A 0001 000A 0001 000A 0001 000A 0001 0000 0000 0000 0000 0000 0000 0000 0000 +#0034: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0034: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0034: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0034: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0035: Register:::: +#0035: GR0: 0 = #0000 = 0000000000000000 +#0035: GR1: 180 = #00B4 = 0000000010110100 +#0035: GR2: 0 = #0000 = 0000000000000000 +#0035: GR3: 0 = #0000 = 0000000000000000 +#0035: GR4: 0 = #0000 = 0000000000000000 +#0035: GR5: 0 = #0000 = 0000000000000000 +#0035: GR6: 0 = #0000 = 0000000000000000 +#0035: GR7: 0 = #0000 = 0000000000000000 +#0035: SP: 255 = #00FF = 0000000011111111 +#0035: PR: 53 = #0035 = 0000000000110101 +#0035: FR (OF SF ZF): 000 +#0035: Memory:::: +#0035: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0035: 0000: 7001 0000 7002 0000 1210 0049 1220 004D F000 0002 1210 00B0 1220 00B1 F000 0002 +#0035: 0010: 7120 7110 7001 0000 7002 0000 1210 004E 1220 006E F000 0002 1210 00B2 1220 00B3 +#0035: 0020: F000 0002 7120 7110 7001 0000 7002 0000 1210 006F 1220 008F F000 0002 1210 00B4 +#0035: 0030: 1220 00B5 F000 0002 7120 7110 7001 0000 7002 0000 1210 0090 1220 00AF F000 0002 +#0035: 0040: 1210 00B6 1220 00B7 F000 0002 7120 7110 8100 0030 0009 0031 000A 0004 0020 0021 +#0035: 0050: 0022 0023 0024 0025 0026 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 +#0035: 0060: 0032 0033 0034 0035 0036 0037 0038 0039 003A 003B 003C 003D 003E 003F 0020 0040 +#0035: 0070: 0041 0042 0043 0044 0045 0046 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 +#0035: 0080: 0051 0052 0053 0054 0055 0056 0057 0058 0059 005A 005B 005C 005D 005E 005F 0020 +#0035: 0090: 0060 0061 0062 0063 0064 0065 0066 0067 0068 0069 006A 006B 006C 006D 006E 006F +#0035: 00A0: 0070 0071 0072 0073 0074 0075 0076 0077 0078 0079 007A 007B 007C 007D 007E 001F +#0035: 00B0: 000A 0001 000A 0001 000A 0001 000A 0001 0000 0000 0000 0000 0000 0000 0000 0000 +#0035: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0035: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0035: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0035: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0036: Register:::: +#0036: GR0: 0 = #0000 = 0000000000000000 +#0036: GR1: 0 = #0000 = 0000000000000000 +#0036: GR2: 0 = #0000 = 0000000000000000 +#0036: GR3: 0 = #0000 = 0000000000000000 +#0036: GR4: 0 = #0000 = 0000000000000000 +#0036: GR5: 0 = #0000 = 0000000000000000 +#0036: GR6: 0 = #0000 = 0000000000000000 +#0036: GR7: 0 = #0000 = 0000000000000000 +#0036: SP: 256 = #0100 = 0000000100000000 +#0036: PR: 54 = #0036 = 0000000000110110 +#0036: FR (OF SF ZF): 000 +#0036: Memory:::: +#0036: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0036: 0000: 7001 0000 7002 0000 1210 0049 1220 004D F000 0002 1210 00B0 1220 00B1 F000 0002 +#0036: 0010: 7120 7110 7001 0000 7002 0000 1210 004E 1220 006E F000 0002 1210 00B2 1220 00B3 +#0036: 0020: F000 0002 7120 7110 7001 0000 7002 0000 1210 006F 1220 008F F000 0002 1210 00B4 +#0036: 0030: 1220 00B5 F000 0002 7120 7110 7001 0000 7002 0000 1210 0090 1220 00AF F000 0002 +#0036: 0040: 1210 00B6 1220 00B7 F000 0002 7120 7110 8100 0030 0009 0031 000A 0004 0020 0021 +#0036: 0050: 0022 0023 0024 0025 0026 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 +#0036: 0060: 0032 0033 0034 0035 0036 0037 0038 0039 003A 003B 003C 003D 003E 003F 0020 0040 +#0036: 0070: 0041 0042 0043 0044 0045 0046 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 +#0036: 0080: 0051 0052 0053 0054 0055 0056 0057 0058 0059 005A 005B 005C 005D 005E 005F 0020 +#0036: 0090: 0060 0061 0062 0063 0064 0065 0066 0067 0068 0069 006A 006B 006C 006D 006E 006F +#0036: 00A0: 0070 0071 0072 0073 0074 0075 0076 0077 0078 0079 007A 007B 007C 007D 007E 001F +#0036: 00B0: 000A 0001 000A 0001 000A 0001 000A 0001 0000 0000 0000 0000 0000 0000 0000 0000 +#0036: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0036: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0036: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0036: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0038: Register:::: +#0038: GR0: 0 = #0000 = 0000000000000000 +#0038: GR1: 0 = #0000 = 0000000000000000 +#0038: GR2: 0 = #0000 = 0000000000000000 +#0038: GR3: 0 = #0000 = 0000000000000000 +#0038: GR4: 0 = #0000 = 0000000000000000 +#0038: GR5: 0 = #0000 = 0000000000000000 +#0038: GR6: 0 = #0000 = 0000000000000000 +#0038: GR7: 0 = #0000 = 0000000000000000 +#0038: SP: 255 = #00FF = 0000000011111111 +#0038: PR: 56 = #0038 = 0000000000111000 +#0038: FR (OF SF ZF): 000 +#0038: Memory:::: +#0038: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0038: 0000: 7001 0000 7002 0000 1210 0049 1220 004D F000 0002 1210 00B0 1220 00B1 F000 0002 +#0038: 0010: 7120 7110 7001 0000 7002 0000 1210 004E 1220 006E F000 0002 1210 00B2 1220 00B3 +#0038: 0020: F000 0002 7120 7110 7001 0000 7002 0000 1210 006F 1220 008F F000 0002 1210 00B4 +#0038: 0030: 1220 00B5 F000 0002 7120 7110 7001 0000 7002 0000 1210 0090 1220 00AF F000 0002 +#0038: 0040: 1210 00B6 1220 00B7 F000 0002 7120 7110 8100 0030 0009 0031 000A 0004 0020 0021 +#0038: 0050: 0022 0023 0024 0025 0026 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 +#0038: 0060: 0032 0033 0034 0035 0036 0037 0038 0039 003A 003B 003C 003D 003E 003F 0020 0040 +#0038: 0070: 0041 0042 0043 0044 0045 0046 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 +#0038: 0080: 0051 0052 0053 0054 0055 0056 0057 0058 0059 005A 005B 005C 005D 005E 005F 0020 +#0038: 0090: 0060 0061 0062 0063 0064 0065 0066 0067 0068 0069 006A 006B 006C 006D 006E 006F +#0038: 00A0: 0070 0071 0072 0073 0074 0075 0076 0077 0078 0079 007A 007B 007C 007D 007E 001F +#0038: 00B0: 000A 0001 000A 0001 000A 0001 000A 0001 0000 0000 0000 0000 0000 0000 0000 0000 +#0038: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0038: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0038: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0038: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#003A: Register:::: +#003A: GR0: 0 = #0000 = 0000000000000000 +#003A: GR1: 0 = #0000 = 0000000000000000 +#003A: GR2: 0 = #0000 = 0000000000000000 +#003A: GR3: 0 = #0000 = 0000000000000000 +#003A: GR4: 0 = #0000 = 0000000000000000 +#003A: GR5: 0 = #0000 = 0000000000000000 +#003A: GR6: 0 = #0000 = 0000000000000000 +#003A: GR7: 0 = #0000 = 0000000000000000 +#003A: SP: 254 = #00FE = 0000000011111110 +#003A: PR: 58 = #003A = 0000000000111010 +#003A: FR (OF SF ZF): 000 +#003A: Memory:::: +#003A: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#003A: 0000: 7001 0000 7002 0000 1210 0049 1220 004D F000 0002 1210 00B0 1220 00B1 F000 0002 +#003A: 0010: 7120 7110 7001 0000 7002 0000 1210 004E 1220 006E F000 0002 1210 00B2 1220 00B3 +#003A: 0020: F000 0002 7120 7110 7001 0000 7002 0000 1210 006F 1220 008F F000 0002 1210 00B4 +#003A: 0030: 1220 00B5 F000 0002 7120 7110 7001 0000 7002 0000 1210 0090 1220 00AF F000 0002 +#003A: 0040: 1210 00B6 1220 00B7 F000 0002 7120 7110 8100 0030 0009 0031 000A 0004 0020 0021 +#003A: 0050: 0022 0023 0024 0025 0026 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 +#003A: 0060: 0032 0033 0034 0035 0036 0037 0038 0039 003A 003B 003C 003D 003E 003F 0020 0040 +#003A: 0070: 0041 0042 0043 0044 0045 0046 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 +#003A: 0080: 0051 0052 0053 0054 0055 0056 0057 0058 0059 005A 005B 005C 005D 005E 005F 0020 +#003A: 0090: 0060 0061 0062 0063 0064 0065 0066 0067 0068 0069 006A 006B 006C 006D 006E 006F +#003A: 00A0: 0070 0071 0072 0073 0074 0075 0076 0077 0078 0079 007A 007B 007C 007D 007E 001F +#003A: 00B0: 000A 0001 000A 0001 000A 0001 000A 0001 0000 0000 0000 0000 0000 0000 0000 0000 +#003A: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#003A: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#003A: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#003A: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#003C: Register:::: +#003C: GR0: 0 = #0000 = 0000000000000000 +#003C: GR1: 144 = #0090 = 0000000010010000 +#003C: GR2: 0 = #0000 = 0000000000000000 +#003C: GR3: 0 = #0000 = 0000000000000000 +#003C: GR4: 0 = #0000 = 0000000000000000 +#003C: GR5: 0 = #0000 = 0000000000000000 +#003C: GR6: 0 = #0000 = 0000000000000000 +#003C: GR7: 0 = #0000 = 0000000000000000 +#003C: SP: 254 = #00FE = 0000000011111110 +#003C: PR: 60 = #003C = 0000000000111100 +#003C: FR (OF SF ZF): 000 +#003C: Memory:::: +#003C: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#003C: 0000: 7001 0000 7002 0000 1210 0049 1220 004D F000 0002 1210 00B0 1220 00B1 F000 0002 +#003C: 0010: 7120 7110 7001 0000 7002 0000 1210 004E 1220 006E F000 0002 1210 00B2 1220 00B3 +#003C: 0020: F000 0002 7120 7110 7001 0000 7002 0000 1210 006F 1220 008F F000 0002 1210 00B4 +#003C: 0030: 1220 00B5 F000 0002 7120 7110 7001 0000 7002 0000 1210 0090 1220 00AF F000 0002 +#003C: 0040: 1210 00B6 1220 00B7 F000 0002 7120 7110 8100 0030 0009 0031 000A 0004 0020 0021 +#003C: 0050: 0022 0023 0024 0025 0026 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 +#003C: 0060: 0032 0033 0034 0035 0036 0037 0038 0039 003A 003B 003C 003D 003E 003F 0020 0040 +#003C: 0070: 0041 0042 0043 0044 0045 0046 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 +#003C: 0080: 0051 0052 0053 0054 0055 0056 0057 0058 0059 005A 005B 005C 005D 005E 005F 0020 +#003C: 0090: 0060 0061 0062 0063 0064 0065 0066 0067 0068 0069 006A 006B 006C 006D 006E 006F +#003C: 00A0: 0070 0071 0072 0073 0074 0075 0076 0077 0078 0079 007A 007B 007C 007D 007E 001F +#003C: 00B0: 000A 0001 000A 0001 000A 0001 000A 0001 0000 0000 0000 0000 0000 0000 0000 0000 +#003C: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#003C: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#003C: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#003C: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#003E: Register:::: +#003E: GR0: 0 = #0000 = 0000000000000000 +#003E: GR1: 144 = #0090 = 0000000010010000 +#003E: GR2: 175 = #00AF = 0000000010101111 +#003E: GR3: 0 = #0000 = 0000000000000000 +#003E: GR4: 0 = #0000 = 0000000000000000 +#003E: GR5: 0 = #0000 = 0000000000000000 +#003E: GR6: 0 = #0000 = 0000000000000000 +#003E: GR7: 0 = #0000 = 0000000000000000 +#003E: SP: 254 = #00FE = 0000000011111110 +#003E: PR: 62 = #003E = 0000000000111110 +#003E: FR (OF SF ZF): 000 +#003E: Memory:::: +#003E: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#003E: 0000: 7001 0000 7002 0000 1210 0049 1220 004D F000 0002 1210 00B0 1220 00B1 F000 0002 +#003E: 0010: 7120 7110 7001 0000 7002 0000 1210 004E 1220 006E F000 0002 1210 00B2 1220 00B3 +#003E: 0020: F000 0002 7120 7110 7001 0000 7002 0000 1210 006F 1220 008F F000 0002 1210 00B4 +#003E: 0030: 1220 00B5 F000 0002 7120 7110 7001 0000 7002 0000 1210 0090 1220 00AF F000 0002 +#003E: 0040: 1210 00B6 1220 00B7 F000 0002 7120 7110 8100 0030 0009 0031 000A 0004 0020 0021 +#003E: 0050: 0022 0023 0024 0025 0026 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 +#003E: 0060: 0032 0033 0034 0035 0036 0037 0038 0039 003A 003B 003C 003D 003E 003F 0020 0040 +#003E: 0070: 0041 0042 0043 0044 0045 0046 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 +#003E: 0080: 0051 0052 0053 0054 0055 0056 0057 0058 0059 005A 005B 005C 005D 005E 005F 0020 +#003E: 0090: 0060 0061 0062 0063 0064 0065 0066 0067 0068 0069 006A 006B 006C 006D 006E 006F +#003E: 00A0: 0070 0071 0072 0073 0074 0075 0076 0077 0078 0079 007A 007B 007C 007D 007E 001F +#003E: 00B0: 000A 0001 000A 0001 000A 0001 000A 0001 0000 0000 0000 0000 0000 0000 0000 0000 +#003E: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#003E: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#003E: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#003E: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +`abcdefghijklmnopqrstuvwxyz{|}~#0040: Register:::: +#0040: GR0: 0 = #0000 = 0000000000000000 +#0040: GR1: 144 = #0090 = 0000000010010000 +#0040: GR2: 175 = #00AF = 0000000010101111 +#0040: GR3: 0 = #0000 = 0000000000000000 +#0040: GR4: 0 = #0000 = 0000000000000000 +#0040: GR5: 0 = #0000 = 0000000000000000 +#0040: GR6: 0 = #0000 = 0000000000000000 +#0040: GR7: 0 = #0000 = 0000000000000000 +#0040: SP: 254 = #00FE = 0000000011111110 +#0040: PR: 64 = #0040 = 0000000001000000 +#0040: FR (OF SF ZF): 000 +#0040: Memory:::: +#0040: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0040: 0000: 7001 0000 7002 0000 1210 0049 1220 004D F000 0002 1210 00B0 1220 00B1 F000 0002 +#0040: 0010: 7120 7110 7001 0000 7002 0000 1210 004E 1220 006E F000 0002 1210 00B2 1220 00B3 +#0040: 0020: F000 0002 7120 7110 7001 0000 7002 0000 1210 006F 1220 008F F000 0002 1210 00B4 +#0040: 0030: 1220 00B5 F000 0002 7120 7110 7001 0000 7002 0000 1210 0090 1220 00AF F000 0002 +#0040: 0040: 1210 00B6 1220 00B7 F000 0002 7120 7110 8100 0030 0009 0031 000A 0004 0020 0021 +#0040: 0050: 0022 0023 0024 0025 0026 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 +#0040: 0060: 0032 0033 0034 0035 0036 0037 0038 0039 003A 003B 003C 003D 003E 003F 0020 0040 +#0040: 0070: 0041 0042 0043 0044 0045 0046 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 +#0040: 0080: 0051 0052 0053 0054 0055 0056 0057 0058 0059 005A 005B 005C 005D 005E 005F 0020 +#0040: 0090: 0060 0061 0062 0063 0064 0065 0066 0067 0068 0069 006A 006B 006C 006D 006E 006F +#0040: 00A0: 0070 0071 0072 0073 0074 0075 0076 0077 0078 0079 007A 007B 007C 007D 007E 001F +#0040: 00B0: 000A 0001 000A 0001 000A 0001 000A 0001 0000 0000 0000 0000 0000 0000 0000 0000 +#0040: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0040: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0040: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0040: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0042: Register:::: +#0042: GR0: 0 = #0000 = 0000000000000000 +#0042: GR1: 182 = #00B6 = 0000000010110110 +#0042: GR2: 175 = #00AF = 0000000010101111 +#0042: GR3: 0 = #0000 = 0000000000000000 +#0042: GR4: 0 = #0000 = 0000000000000000 +#0042: GR5: 0 = #0000 = 0000000000000000 +#0042: GR6: 0 = #0000 = 0000000000000000 +#0042: GR7: 0 = #0000 = 0000000000000000 +#0042: SP: 254 = #00FE = 0000000011111110 +#0042: PR: 66 = #0042 = 0000000001000010 +#0042: FR (OF SF ZF): 000 +#0042: Memory:::: +#0042: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0042: 0000: 7001 0000 7002 0000 1210 0049 1220 004D F000 0002 1210 00B0 1220 00B1 F000 0002 +#0042: 0010: 7120 7110 7001 0000 7002 0000 1210 004E 1220 006E F000 0002 1210 00B2 1220 00B3 +#0042: 0020: F000 0002 7120 7110 7001 0000 7002 0000 1210 006F 1220 008F F000 0002 1210 00B4 +#0042: 0030: 1220 00B5 F000 0002 7120 7110 7001 0000 7002 0000 1210 0090 1220 00AF F000 0002 +#0042: 0040: 1210 00B6 1220 00B7 F000 0002 7120 7110 8100 0030 0009 0031 000A 0004 0020 0021 +#0042: 0050: 0022 0023 0024 0025 0026 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 +#0042: 0060: 0032 0033 0034 0035 0036 0037 0038 0039 003A 003B 003C 003D 003E 003F 0020 0040 +#0042: 0070: 0041 0042 0043 0044 0045 0046 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 +#0042: 0080: 0051 0052 0053 0054 0055 0056 0057 0058 0059 005A 005B 005C 005D 005E 005F 0020 +#0042: 0090: 0060 0061 0062 0063 0064 0065 0066 0067 0068 0069 006A 006B 006C 006D 006E 006F +#0042: 00A0: 0070 0071 0072 0073 0074 0075 0076 0077 0078 0079 007A 007B 007C 007D 007E 001F +#0042: 00B0: 000A 0001 000A 0001 000A 0001 000A 0001 0000 0000 0000 0000 0000 0000 0000 0000 +#0042: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0042: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0042: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0042: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0044: Register:::: +#0044: GR0: 0 = #0000 = 0000000000000000 +#0044: GR1: 182 = #00B6 = 0000000010110110 +#0044: GR2: 183 = #00B7 = 0000000010110111 +#0044: GR3: 0 = #0000 = 0000000000000000 +#0044: GR4: 0 = #0000 = 0000000000000000 +#0044: GR5: 0 = #0000 = 0000000000000000 +#0044: GR6: 0 = #0000 = 0000000000000000 +#0044: GR7: 0 = #0000 = 0000000000000000 +#0044: SP: 254 = #00FE = 0000000011111110 +#0044: PR: 68 = #0044 = 0000000001000100 +#0044: FR (OF SF ZF): 000 +#0044: Memory:::: +#0044: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0044: 0000: 7001 0000 7002 0000 1210 0049 1220 004D F000 0002 1210 00B0 1220 00B1 F000 0002 +#0044: 0010: 7120 7110 7001 0000 7002 0000 1210 004E 1220 006E F000 0002 1210 00B2 1220 00B3 +#0044: 0020: F000 0002 7120 7110 7001 0000 7002 0000 1210 006F 1220 008F F000 0002 1210 00B4 +#0044: 0030: 1220 00B5 F000 0002 7120 7110 7001 0000 7002 0000 1210 0090 1220 00AF F000 0002 +#0044: 0040: 1210 00B6 1220 00B7 F000 0002 7120 7110 8100 0030 0009 0031 000A 0004 0020 0021 +#0044: 0050: 0022 0023 0024 0025 0026 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 +#0044: 0060: 0032 0033 0034 0035 0036 0037 0038 0039 003A 003B 003C 003D 003E 003F 0020 0040 +#0044: 0070: 0041 0042 0043 0044 0045 0046 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 +#0044: 0080: 0051 0052 0053 0054 0055 0056 0057 0058 0059 005A 005B 005C 005D 005E 005F 0020 +#0044: 0090: 0060 0061 0062 0063 0064 0065 0066 0067 0068 0069 006A 006B 006C 006D 006E 006F +#0044: 00A0: 0070 0071 0072 0073 0074 0075 0076 0077 0078 0079 007A 007B 007C 007D 007E 001F +#0044: 00B0: 000A 0001 000A 0001 000A 0001 000A 0001 0000 0000 0000 0000 0000 0000 0000 0000 +#0044: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0044: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0044: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0044: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + + +#0046: Register:::: +#0046: GR0: 0 = #0000 = 0000000000000000 +#0046: GR1: 182 = #00B6 = 0000000010110110 +#0046: GR2: 183 = #00B7 = 0000000010110111 +#0046: GR3: 0 = #0000 = 0000000000000000 +#0046: GR4: 0 = #0000 = 0000000000000000 +#0046: GR5: 0 = #0000 = 0000000000000000 +#0046: GR6: 0 = #0000 = 0000000000000000 +#0046: GR7: 0 = #0000 = 0000000000000000 +#0046: SP: 254 = #00FE = 0000000011111110 +#0046: PR: 70 = #0046 = 0000000001000110 +#0046: FR (OF SF ZF): 000 +#0046: Memory:::: +#0046: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0046: 0000: 7001 0000 7002 0000 1210 0049 1220 004D F000 0002 1210 00B0 1220 00B1 F000 0002 +#0046: 0010: 7120 7110 7001 0000 7002 0000 1210 004E 1220 006E F000 0002 1210 00B2 1220 00B3 +#0046: 0020: F000 0002 7120 7110 7001 0000 7002 0000 1210 006F 1220 008F F000 0002 1210 00B4 +#0046: 0030: 1220 00B5 F000 0002 7120 7110 7001 0000 7002 0000 1210 0090 1220 00AF F000 0002 +#0046: 0040: 1210 00B6 1220 00B7 F000 0002 7120 7110 8100 0030 0009 0031 000A 0004 0020 0021 +#0046: 0050: 0022 0023 0024 0025 0026 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 +#0046: 0060: 0032 0033 0034 0035 0036 0037 0038 0039 003A 003B 003C 003D 003E 003F 0020 0040 +#0046: 0070: 0041 0042 0043 0044 0045 0046 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 +#0046: 0080: 0051 0052 0053 0054 0055 0056 0057 0058 0059 005A 005B 005C 005D 005E 005F 0020 +#0046: 0090: 0060 0061 0062 0063 0064 0065 0066 0067 0068 0069 006A 006B 006C 006D 006E 006F +#0046: 00A0: 0070 0071 0072 0073 0074 0075 0076 0077 0078 0079 007A 007B 007C 007D 007E 001F +#0046: 00B0: 000A 0001 000A 0001 000A 0001 000A 0001 0000 0000 0000 0000 0000 0000 0000 0000 +#0046: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0046: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0046: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0046: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0047: Register:::: +#0047: GR0: 0 = #0000 = 0000000000000000 +#0047: GR1: 182 = #00B6 = 0000000010110110 +#0047: GR2: 0 = #0000 = 0000000000000000 +#0047: GR3: 0 = #0000 = 0000000000000000 +#0047: GR4: 0 = #0000 = 0000000000000000 +#0047: GR5: 0 = #0000 = 0000000000000000 +#0047: GR6: 0 = #0000 = 0000000000000000 +#0047: GR7: 0 = #0000 = 0000000000000000 +#0047: SP: 255 = #00FF = 0000000011111111 +#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: 7001 0000 7002 0000 1210 0049 1220 004D F000 0002 1210 00B0 1220 00B1 F000 0002 +#0047: 0010: 7120 7110 7001 0000 7002 0000 1210 004E 1220 006E F000 0002 1210 00B2 1220 00B3 +#0047: 0020: F000 0002 7120 7110 7001 0000 7002 0000 1210 006F 1220 008F F000 0002 1210 00B4 +#0047: 0030: 1220 00B5 F000 0002 7120 7110 7001 0000 7002 0000 1210 0090 1220 00AF F000 0002 +#0047: 0040: 1210 00B6 1220 00B7 F000 0002 7120 7110 8100 0030 0009 0031 000A 0004 0020 0021 +#0047: 0050: 0022 0023 0024 0025 0026 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 +#0047: 0060: 0032 0033 0034 0035 0036 0037 0038 0039 003A 003B 003C 003D 003E 003F 0020 0040 +#0047: 0070: 0041 0042 0043 0044 0045 0046 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 +#0047: 0080: 0051 0052 0053 0054 0055 0056 0057 0058 0059 005A 005B 005C 005D 005E 005F 0020 +#0047: 0090: 0060 0061 0062 0063 0064 0065 0066 0067 0068 0069 006A 006B 006C 006D 006E 006F +#0047: 00A0: 0070 0071 0072 0073 0074 0075 0076 0077 0078 0079 007A 007B 007C 007D 007E 001F +#0047: 00B0: 000A 0001 000A 0001 000A 0001 000A 0001 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 + +#0048: Register:::: +#0048: GR0: 0 = #0000 = 0000000000000000 +#0048: GR1: 0 = #0000 = 0000000000000000 +#0048: GR2: 0 = #0000 = 0000000000000000 +#0048: GR3: 0 = #0000 = 0000000000000000 +#0048: GR4: 0 = #0000 = 0000000000000000 +#0048: GR5: 0 = #0000 = 0000000000000000 +#0048: GR6: 0 = #0000 = 0000000000000000 +#0048: GR7: 0 = #0000 = 0000000000000000 +#0048: SP: 256 = #0100 = 0000000100000000 +#0048: PR: 72 = #0048 = 0000000001001000 +#0048: FR (OF SF ZF): 000 +#0048: Memory:::: +#0048: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0048: 0000: 7001 0000 7002 0000 1210 0049 1220 004D F000 0002 1210 00B0 1220 00B1 F000 0002 +#0048: 0010: 7120 7110 7001 0000 7002 0000 1210 004E 1220 006E F000 0002 1210 00B2 1220 00B3 +#0048: 0020: F000 0002 7120 7110 7001 0000 7002 0000 1210 006F 1220 008F F000 0002 1210 00B4 +#0048: 0030: 1220 00B5 F000 0002 7120 7110 7001 0000 7002 0000 1210 0090 1220 00AF F000 0002 +#0048: 0040: 1210 00B6 1220 00B7 F000 0002 7120 7110 8100 0030 0009 0031 000A 0004 0020 0021 +#0048: 0050: 0022 0023 0024 0025 0026 0027 0028 0029 002A 002B 002C 002D 002E 002F 0030 0031 +#0048: 0060: 0032 0033 0034 0035 0036 0037 0038 0039 003A 003B 003C 003D 003E 003F 0020 0040 +#0048: 0070: 0041 0042 0043 0044 0045 0046 0047 0048 0049 004A 004B 004C 004D 004E 004F 0050 +#0048: 0080: 0051 0052 0053 0054 0055 0056 0057 0058 0059 005A 005B 005C 005D 005E 005F 0020 +#0048: 0090: 0060 0061 0062 0063 0064 0065 0066 0067 0068 0069 006A 006B 006C 006D 006E 006F +#0048: 00A0: 0070 0071 0072 0073 0074 0075 0076 0077 0078 0079 007A 007B 007C 007D 007E 001F +#0048: 00B0: 000A 0001 000A 0001 000A 0001 000A 0001 0000 0000 0000 0000 0000 0000 0000 0000 +#0048: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0048: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0048: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0048: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + diff --git a/test/integration/comet2/cmd_OUT_out/Makefile b/test/integration/comet2/cmd_OUT_out/Makefile new file mode 100644 index 0000000..862bc21 --- /dev/null +++ b/test/integration/comet2/cmd_OUT_out/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/OUT/out.casl +COMET2FLAG = -td -M256 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/cmd_OUT_out/a.o b/test/integration/comet2/cmd_OUT_out/a.o new file mode 100644 index 0000000..06196c5 Binary files /dev/null and b/test/integration/comet2/cmd_OUT_out/a.o differ diff --git a/test/integration/comet2/cmd_POP_push_pop_0/0.txt b/test/integration/comet2/cmd_POP_push_pop_0/0.txt new file mode 100644 index 0000000..cc5b8d5 --- /dev/null +++ b/test/integration/comet2/cmd_POP_push_pop_0/0.txt @@ -0,0 +1,440 @@ +../../../../comet2 -td -M64 a.o + +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: 64 = #0040 = 0000000001000000 +#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 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#0000: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#0000: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#0000: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 1 = #0001 = 0000000000000001 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 64 = #0040 = 0000000001000000 +#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 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#0002: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#0002: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#0002: 0030: 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: 4112 = #1010 = 0001000000010000 +#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: 64 = #0040 = 0000000001000000 +#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 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#0004: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#0004: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#0004: 0030: 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: 4112 = #1010 = 0001000000010000 +#0006: GR2: 38 = #0026 = 0000000000100110 = '&' +#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: 64 = #0040 = 0000000001000000 +#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 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#0006: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#0006: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#0006: 0030: 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: 4112 = #1010 = 0001000000010000 +#0008: GR2: 38 = #0026 = 0000000000100110 = '&' +#0008: GR3: 4119 = #1017 = 0001000000010111 +#0008: GR4: 0 = #0000 = 0000000000000000 +#0008: GR5: 0 = #0000 = 0000000000000000 +#0008: GR6: 0 = #0000 = 0000000000000000 +#0008: GR7: 0 = #0000 = 0000000000000000 +#0008: SP: 64 = #0040 = 0000000001000000 +#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 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#0008: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#0008: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#0008: 0030: 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: 4112 = #1010 = 0001000000010000 +#000A: GR2: 38 = #0026 = 0000000000100110 = '&' +#000A: GR3: 4119 = #1017 = 0001000000010111 +#000A: GR4: 0 = #0000 = 0000000000000000 +#000A: GR5: 0 = #0000 = 0000000000000000 +#000A: GR6: 0 = #0000 = 0000000000000000 +#000A: GR7: 0 = #0000 = 0000000000000000 +#000A: SP: 64 = #0040 = 0000000001000000 +#000A: PR: 10 = #000A = 0000000000001010 +#000A: FR (OF SF ZF): 001 +#000A: Memory:::: +#000A: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000A: 0000: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#000A: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#000A: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#000A: 0030: 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: 4112 = #1010 = 0001000000010000 +#000C: GR2: 38 = #0026 = 0000000000100110 = '&' +#000C: GR3: 4119 = #1017 = 0001000000010111 +#000C: GR4: 0 = #0000 = 0000000000000000 +#000C: GR5: 4135 = #1027 = 0001000000100111 +#000C: GR6: 0 = #0000 = 0000000000000000 +#000C: GR7: 0 = #0000 = 0000000000000000 +#000C: SP: 64 = #0040 = 0000000001000000 +#000C: PR: 12 = #000C = 0000000000001100 +#000C: FR (OF SF ZF): 000 +#000C: Memory:::: +#000C: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000C: 0000: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#000C: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#000C: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#000C: 0030: 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: 4112 = #1010 = 0001000000010000 +#000E: GR2: 38 = #0026 = 0000000000100110 = '&' +#000E: GR3: 4119 = #1017 = 0001000000010111 +#000E: GR4: 0 = #0000 = 0000000000000000 +#000E: GR5: 4135 = #1027 = 0001000000100111 +#000E: GR6: 1 = #0001 = 0000000000000001 +#000E: GR7: 0 = #0000 = 0000000000000000 +#000E: SP: 64 = #0040 = 0000000001000000 +#000E: PR: 14 = #000E = 0000000000001110 +#000E: FR (OF SF ZF): 000 +#000E: Memory:::: +#000E: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000E: 0000: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#000E: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#000E: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#000E: 0030: 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: 4112 = #1010 = 0001000000010000 +#0010: GR2: 38 = #0026 = 0000000000100110 = '&' +#0010: GR3: 4119 = #1017 = 0001000000010111 +#0010: GR4: 0 = #0000 = 0000000000000000 +#0010: GR5: 4135 = #1027 = 0001000000100111 +#0010: GR6: 1 = #0001 = 0000000000000001 +#0010: GR7: 4151 = #1037 = 0001000000110111 +#0010: SP: 64 = #0040 = 0000000001000000 +#0010: PR: 16 = #0010 = 0000000000010000 +#0010: FR (OF SF ZF): 000 +#0010: Memory:::: +#0010: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0010: 0000: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#0010: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#0010: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#0010: 0030: 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: 4112 = #1010 = 0001000000010000 +#0012: GR2: 38 = #0026 = 0000000000100110 = '&' +#0012: GR3: 4119 = #1017 = 0001000000010111 +#0012: GR4: 0 = #0000 = 0000000000000000 +#0012: GR5: 4135 = #1027 = 0001000000100111 +#0012: GR6: 1 = #0001 = 0000000000000001 +#0012: GR7: 4151 = #1037 = 0001000000110111 +#0012: SP: 63 = #003F = 0000000000111111 +#0012: PR: 18 = #0012 = 0000000000010010 +#0012: FR (OF SF ZF): 000 +#0012: Memory:::: +#0012: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0012: 0000: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#0012: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#0012: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#0012: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 1010 + +#0014: Register:::: +#0014: GR0: 0 = #0000 = 0000000000000000 +#0014: GR1: 4112 = #1010 = 0001000000010000 +#0014: GR2: 38 = #0026 = 0000000000100110 = '&' +#0014: GR3: 4119 = #1017 = 0001000000010111 +#0014: GR4: 0 = #0000 = 0000000000000000 +#0014: GR5: 4135 = #1027 = 0001000000100111 +#0014: GR6: 1 = #0001 = 0000000000000001 +#0014: GR7: 4151 = #1037 = 0001000000110111 +#0014: SP: 62 = #003E = 0000000000111110 +#0014: PR: 20 = #0014 = 0000000000010100 +#0014: FR (OF SF ZF): 000 +#0014: Memory:::: +#0014: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0014: 0000: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#0014: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#0014: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#0014: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0026 1010 + +#0016: Register:::: +#0016: GR0: 0 = #0000 = 0000000000000000 +#0016: GR1: 4112 = #1010 = 0001000000010000 +#0016: GR2: 38 = #0026 = 0000000000100110 = '&' +#0016: GR3: 4119 = #1017 = 0001000000010111 +#0016: GR4: 0 = #0000 = 0000000000000000 +#0016: GR5: 4135 = #1027 = 0001000000100111 +#0016: GR6: 1 = #0001 = 0000000000000001 +#0016: GR7: 4151 = #1037 = 0001000000110111 +#0016: SP: 61 = #003D = 0000000000111101 +#0016: PR: 22 = #0016 = 0000000000010110 +#0016: FR (OF SF ZF): 000 +#0016: Memory:::: +#0016: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0016: 0000: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#0016: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#0016: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#0016: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 1017 0026 1010 + +#0018: Register:::: +#0018: GR0: 0 = #0000 = 0000000000000000 +#0018: GR1: 4112 = #1010 = 0001000000010000 +#0018: GR2: 38 = #0026 = 0000000000100110 = '&' +#0018: GR3: 4119 = #1017 = 0001000000010111 +#0018: GR4: 0 = #0000 = 0000000000000000 +#0018: GR5: 4135 = #1027 = 0001000000100111 +#0018: GR6: 1 = #0001 = 0000000000000001 +#0018: GR7: 4151 = #1037 = 0001000000110111 +#0018: SP: 60 = #003C = 0000000000111100 +#0018: PR: 24 = #0018 = 0000000000011000 +#0018: FR (OF SF ZF): 000 +#0018: Memory:::: +#0018: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0018: 0000: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#0018: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#0018: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#0018: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 1017 0026 1010 + +#001A: Register:::: +#001A: GR0: 0 = #0000 = 0000000000000000 +#001A: GR1: 4112 = #1010 = 0001000000010000 +#001A: GR2: 38 = #0026 = 0000000000100110 = '&' +#001A: GR3: 4119 = #1017 = 0001000000010111 +#001A: GR4: 0 = #0000 = 0000000000000000 +#001A: GR5: 4135 = #1027 = 0001000000100111 +#001A: GR6: 1 = #0001 = 0000000000000001 +#001A: GR7: 4151 = #1037 = 0001000000110111 +#001A: SP: 59 = #003B = 0000000000111011 +#001A: PR: 26 = #001A = 0000000000011010 +#001A: FR (OF SF ZF): 000 +#001A: Memory:::: +#001A: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#001A: 0000: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#001A: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#001A: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#001A: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 1027 0000 1017 0026 1010 + +#001C: Register:::: +#001C: GR0: 0 = #0000 = 0000000000000000 +#001C: GR1: 4112 = #1010 = 0001000000010000 +#001C: GR2: 38 = #0026 = 0000000000100110 = '&' +#001C: GR3: 4119 = #1017 = 0001000000010111 +#001C: GR4: 0 = #0000 = 0000000000000000 +#001C: GR5: 4135 = #1027 = 0001000000100111 +#001C: GR6: 1 = #0001 = 0000000000000001 +#001C: GR7: 4151 = #1037 = 0001000000110111 +#001C: SP: 58 = #003A = 0000000000111010 +#001C: PR: 28 = #001C = 0000000000011100 +#001C: FR (OF SF ZF): 000 +#001C: Memory:::: +#001C: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#001C: 0000: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#001C: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#001C: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#001C: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 1027 0000 1017 0026 1010 + +#001E: Register:::: +#001E: GR0: 0 = #0000 = 0000000000000000 +#001E: GR1: 4112 = #1010 = 0001000000010000 +#001E: GR2: 38 = #0026 = 0000000000100110 = '&' +#001E: GR3: 4119 = #1017 = 0001000000010111 +#001E: GR4: 0 = #0000 = 0000000000000000 +#001E: GR5: 4135 = #1027 = 0001000000100111 +#001E: GR6: 1 = #0001 = 0000000000000001 +#001E: GR7: 4151 = #1037 = 0001000000110111 +#001E: SP: 57 = #0039 = 0000000000111001 +#001E: PR: 30 = #001E = 0000000000011110 +#001E: FR (OF SF ZF): 000 +#001E: Memory:::: +#001E: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#001E: 0000: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#001E: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#001E: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#001E: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 1037 0001 1027 0000 1017 0026 1010 + +#001F: Register:::: +#001F: GR0: 0 = #0000 = 0000000000000000 +#001F: GR1: 4112 = #1010 = 0001000000010000 +#001F: GR2: 38 = #0026 = 0000000000100110 = '&' +#001F: GR3: 4119 = #1017 = 0001000000010111 +#001F: GR4: 0 = #0000 = 0000000000000000 +#001F: GR5: 4135 = #1027 = 0001000000100111 +#001F: GR6: 1 = #0001 = 0000000000000001 +#001F: GR7: 4151 = #1037 = 0001000000110111 +#001F: SP: 58 = #003A = 0000000000111010 +#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: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#001F: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#001F: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#001F: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 1037 0001 1027 0000 1017 0026 1010 + +#0020: Register:::: +#0020: GR0: 0 = #0000 = 0000000000000000 +#0020: GR1: 4112 = #1010 = 0001000000010000 +#0020: GR2: 38 = #0026 = 0000000000100110 = '&' +#0020: GR3: 4119 = #1017 = 0001000000010111 +#0020: GR4: 0 = #0000 = 0000000000000000 +#0020: GR5: 4135 = #1027 = 0001000000100111 +#0020: GR6: 1 = #0001 = 0000000000000001 +#0020: GR7: 4151 = #1037 = 0001000000110111 +#0020: SP: 59 = #003B = 0000000000111011 +#0020: PR: 32 = #0020 = 0000000000100000 +#0020: FR (OF SF ZF): 000 +#0020: Memory:::: +#0020: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0020: 0000: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#0020: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#0020: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#0020: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 1037 0001 1027 0000 1017 0026 1010 + +#0021: Register:::: +#0021: GR0: 0 = #0000 = 0000000000000000 +#0021: GR1: 4112 = #1010 = 0001000000010000 +#0021: GR2: 38 = #0026 = 0000000000100110 = '&' +#0021: GR3: 4119 = #1017 = 0001000000010111 +#0021: GR4: 0 = #0000 = 0000000000000000 +#0021: GR5: 4135 = #1027 = 0001000000100111 +#0021: GR6: 1 = #0001 = 0000000000000001 +#0021: GR7: 4151 = #1037 = 0001000000110111 +#0021: SP: 60 = #003C = 0000000000111100 +#0021: PR: 33 = #0021 = 0000000000100001 +#0021: FR (OF SF ZF): 000 +#0021: Memory:::: +#0021: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0021: 0000: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#0021: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#0021: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#0021: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 1037 0001 1027 0000 1017 0026 1010 + +#0022: Register:::: +#0022: GR0: 0 = #0000 = 0000000000000000 +#0022: GR1: 4112 = #1010 = 0001000000010000 +#0022: GR2: 38 = #0026 = 0000000000100110 = '&' +#0022: GR3: 4119 = #1017 = 0001000000010111 +#0022: GR4: 0 = #0000 = 0000000000000000 +#0022: GR5: 4135 = #1027 = 0001000000100111 +#0022: GR6: 1 = #0001 = 0000000000000001 +#0022: GR7: 4151 = #1037 = 0001000000110111 +#0022: SP: 61 = #003D = 0000000000111101 +#0022: PR: 34 = #0022 = 0000000000100010 +#0022: FR (OF SF ZF): 000 +#0022: Memory:::: +#0022: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0022: 0000: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#0022: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#0022: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#0022: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 1037 0001 1027 0000 1017 0026 1010 + +#0023: Register:::: +#0023: GR0: 0 = #0000 = 0000000000000000 +#0023: GR1: 4112 = #1010 = 0001000000010000 +#0023: GR2: 38 = #0026 = 0000000000100110 = '&' +#0023: GR3: 4119 = #1017 = 0001000000010111 +#0023: GR4: 0 = #0000 = 0000000000000000 +#0023: GR5: 4135 = #1027 = 0001000000100111 +#0023: GR6: 1 = #0001 = 0000000000000001 +#0023: GR7: 4151 = #1037 = 0001000000110111 +#0023: SP: 62 = #003E = 0000000000111110 +#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: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#0023: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#0023: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#0023: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 1037 0001 1027 0000 1017 0026 1010 + +#0024: Register:::: +#0024: GR0: 0 = #0000 = 0000000000000000 +#0024: GR1: 4112 = #1010 = 0001000000010000 +#0024: GR2: 38 = #0026 = 0000000000100110 = '&' +#0024: GR3: 4119 = #1017 = 0001000000010111 +#0024: GR4: 0 = #0000 = 0000000000000000 +#0024: GR5: 4135 = #1027 = 0001000000100111 +#0024: GR6: 1 = #0001 = 0000000000000001 +#0024: GR7: 4151 = #1037 = 0001000000110111 +#0024: SP: 63 = #003F = 0000000000111111 +#0024: PR: 36 = #0024 = 0000000000100100 +#0024: FR (OF SF ZF): 000 +#0024: Memory:::: +#0024: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0024: 0000: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#0024: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#0024: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#0024: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 1037 0001 1027 0000 1017 0026 1010 + +#0025: Register:::: +#0025: GR0: 0 = #0000 = 0000000000000000 +#0025: GR1: 4112 = #1010 = 0001000000010000 +#0025: GR2: 38 = #0026 = 0000000000100110 = '&' +#0025: GR3: 4119 = #1017 = 0001000000010111 +#0025: GR4: 0 = #0000 = 0000000000000000 +#0025: GR5: 4135 = #1027 = 0001000000100111 +#0025: GR6: 1 = #0001 = 0000000000000001 +#0025: GR7: 4151 = #1037 = 0001000000110111 +#0025: SP: 64 = #0040 = 0000000001000000 +#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: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#0025: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#0025: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#0025: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 1037 0001 1027 0000 1017 0026 1010 + diff --git a/test/integration/comet2/cmd_POP_push_pop_0/Makefile b/test/integration/comet2/cmd_POP_push_pop_0/Makefile new file mode 100644 index 0000000..857241b --- /dev/null +++ b/test/integration/comet2/cmd_POP_push_pop_0/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/POP/push_pop_0.casl +COMET2FLAG = -td -M64 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/cmd_POP_push_pop_0/a.o b/test/integration/comet2/cmd_POP_push_pop_0/a.o new file mode 100644 index 0000000..fce76f5 Binary files /dev/null and b/test/integration/comet2/cmd_POP_push_pop_0/a.o differ diff --git a/test/integration/comet2/cmd_POP_push_pop_1/0.txt b/test/integration/comet2/cmd_POP_push_pop_1/0.txt new file mode 100644 index 0000000..0686790 --- /dev/null +++ b/test/integration/comet2/cmd_POP_push_pop_1/0.txt @@ -0,0 +1,440 @@ +../../../../comet2 -td -M64 a.o + +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: 64 = #0040 = 0000000001000000 +#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 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#0000: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7110 7120 +#0000: 0020: 7130 7140 7150 7160 7170 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#0000: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 1 = #0001 = 0000000000000001 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 64 = #0040 = 0000000001000000 +#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 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#0002: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7110 7120 +#0002: 0020: 7130 7140 7150 7160 7170 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#0002: 0030: 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: 4112 = #1010 = 0001000000010000 +#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: 64 = #0040 = 0000000001000000 +#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 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#0004: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7110 7120 +#0004: 0020: 7130 7140 7150 7160 7170 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#0004: 0030: 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: 4112 = #1010 = 0001000000010000 +#0006: GR2: 38 = #0026 = 0000000000100110 = '&' +#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: 64 = #0040 = 0000000001000000 +#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 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#0006: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7110 7120 +#0006: 0020: 7130 7140 7150 7160 7170 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#0006: 0030: 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: 4112 = #1010 = 0001000000010000 +#0008: GR2: 38 = #0026 = 0000000000100110 = '&' +#0008: GR3: 4119 = #1017 = 0001000000010111 +#0008: GR4: 0 = #0000 = 0000000000000000 +#0008: GR5: 0 = #0000 = 0000000000000000 +#0008: GR6: 0 = #0000 = 0000000000000000 +#0008: GR7: 0 = #0000 = 0000000000000000 +#0008: SP: 64 = #0040 = 0000000001000000 +#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 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#0008: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7110 7120 +#0008: 0020: 7130 7140 7150 7160 7170 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#0008: 0030: 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: 4112 = #1010 = 0001000000010000 +#000A: GR2: 38 = #0026 = 0000000000100110 = '&' +#000A: GR3: 4119 = #1017 = 0001000000010111 +#000A: GR4: 0 = #0000 = 0000000000000000 +#000A: GR5: 0 = #0000 = 0000000000000000 +#000A: GR6: 0 = #0000 = 0000000000000000 +#000A: GR7: 0 = #0000 = 0000000000000000 +#000A: SP: 64 = #0040 = 0000000001000000 +#000A: PR: 10 = #000A = 0000000000001010 +#000A: FR (OF SF ZF): 001 +#000A: Memory:::: +#000A: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000A: 0000: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#000A: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7110 7120 +#000A: 0020: 7130 7140 7150 7160 7170 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#000A: 0030: 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: 4112 = #1010 = 0001000000010000 +#000C: GR2: 38 = #0026 = 0000000000100110 = '&' +#000C: GR3: 4119 = #1017 = 0001000000010111 +#000C: GR4: 0 = #0000 = 0000000000000000 +#000C: GR5: 4135 = #1027 = 0001000000100111 +#000C: GR6: 0 = #0000 = 0000000000000000 +#000C: GR7: 0 = #0000 = 0000000000000000 +#000C: SP: 64 = #0040 = 0000000001000000 +#000C: PR: 12 = #000C = 0000000000001100 +#000C: FR (OF SF ZF): 000 +#000C: Memory:::: +#000C: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000C: 0000: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#000C: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7110 7120 +#000C: 0020: 7130 7140 7150 7160 7170 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#000C: 0030: 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: 4112 = #1010 = 0001000000010000 +#000E: GR2: 38 = #0026 = 0000000000100110 = '&' +#000E: GR3: 4119 = #1017 = 0001000000010111 +#000E: GR4: 0 = #0000 = 0000000000000000 +#000E: GR5: 4135 = #1027 = 0001000000100111 +#000E: GR6: 1 = #0001 = 0000000000000001 +#000E: GR7: 0 = #0000 = 0000000000000000 +#000E: SP: 64 = #0040 = 0000000001000000 +#000E: PR: 14 = #000E = 0000000000001110 +#000E: FR (OF SF ZF): 000 +#000E: Memory:::: +#000E: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000E: 0000: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#000E: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7110 7120 +#000E: 0020: 7130 7140 7150 7160 7170 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#000E: 0030: 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: 4112 = #1010 = 0001000000010000 +#0010: GR2: 38 = #0026 = 0000000000100110 = '&' +#0010: GR3: 4119 = #1017 = 0001000000010111 +#0010: GR4: 0 = #0000 = 0000000000000000 +#0010: GR5: 4135 = #1027 = 0001000000100111 +#0010: GR6: 1 = #0001 = 0000000000000001 +#0010: GR7: 4151 = #1037 = 0001000000110111 +#0010: SP: 64 = #0040 = 0000000001000000 +#0010: PR: 16 = #0010 = 0000000000010000 +#0010: FR (OF SF ZF): 000 +#0010: Memory:::: +#0010: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0010: 0000: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#0010: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7110 7120 +#0010: 0020: 7130 7140 7150 7160 7170 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#0010: 0030: 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: 4112 = #1010 = 0001000000010000 +#0012: GR2: 38 = #0026 = 0000000000100110 = '&' +#0012: GR3: 4119 = #1017 = 0001000000010111 +#0012: GR4: 0 = #0000 = 0000000000000000 +#0012: GR5: 4135 = #1027 = 0001000000100111 +#0012: GR6: 1 = #0001 = 0000000000000001 +#0012: GR7: 4151 = #1037 = 0001000000110111 +#0012: SP: 63 = #003F = 0000000000111111 +#0012: PR: 18 = #0012 = 0000000000010010 +#0012: FR (OF SF ZF): 000 +#0012: Memory:::: +#0012: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0012: 0000: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#0012: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7110 7120 +#0012: 0020: 7130 7140 7150 7160 7170 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#0012: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 1010 + +#0014: Register:::: +#0014: GR0: 0 = #0000 = 0000000000000000 +#0014: GR1: 4112 = #1010 = 0001000000010000 +#0014: GR2: 38 = #0026 = 0000000000100110 = '&' +#0014: GR3: 4119 = #1017 = 0001000000010111 +#0014: GR4: 0 = #0000 = 0000000000000000 +#0014: GR5: 4135 = #1027 = 0001000000100111 +#0014: GR6: 1 = #0001 = 0000000000000001 +#0014: GR7: 4151 = #1037 = 0001000000110111 +#0014: SP: 62 = #003E = 0000000000111110 +#0014: PR: 20 = #0014 = 0000000000010100 +#0014: FR (OF SF ZF): 000 +#0014: Memory:::: +#0014: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0014: 0000: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#0014: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7110 7120 +#0014: 0020: 7130 7140 7150 7160 7170 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#0014: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0026 1010 + +#0016: Register:::: +#0016: GR0: 0 = #0000 = 0000000000000000 +#0016: GR1: 4112 = #1010 = 0001000000010000 +#0016: GR2: 38 = #0026 = 0000000000100110 = '&' +#0016: GR3: 4119 = #1017 = 0001000000010111 +#0016: GR4: 0 = #0000 = 0000000000000000 +#0016: GR5: 4135 = #1027 = 0001000000100111 +#0016: GR6: 1 = #0001 = 0000000000000001 +#0016: GR7: 4151 = #1037 = 0001000000110111 +#0016: SP: 61 = #003D = 0000000000111101 +#0016: PR: 22 = #0016 = 0000000000010110 +#0016: FR (OF SF ZF): 000 +#0016: Memory:::: +#0016: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0016: 0000: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#0016: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7110 7120 +#0016: 0020: 7130 7140 7150 7160 7170 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#0016: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 1017 0026 1010 + +#0018: Register:::: +#0018: GR0: 0 = #0000 = 0000000000000000 +#0018: GR1: 4112 = #1010 = 0001000000010000 +#0018: GR2: 38 = #0026 = 0000000000100110 = '&' +#0018: GR3: 4119 = #1017 = 0001000000010111 +#0018: GR4: 0 = #0000 = 0000000000000000 +#0018: GR5: 4135 = #1027 = 0001000000100111 +#0018: GR6: 1 = #0001 = 0000000000000001 +#0018: GR7: 4151 = #1037 = 0001000000110111 +#0018: SP: 60 = #003C = 0000000000111100 +#0018: PR: 24 = #0018 = 0000000000011000 +#0018: FR (OF SF ZF): 000 +#0018: Memory:::: +#0018: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0018: 0000: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#0018: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7110 7120 +#0018: 0020: 7130 7140 7150 7160 7170 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#0018: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 1017 0026 1010 + +#001A: Register:::: +#001A: GR0: 0 = #0000 = 0000000000000000 +#001A: GR1: 4112 = #1010 = 0001000000010000 +#001A: GR2: 38 = #0026 = 0000000000100110 = '&' +#001A: GR3: 4119 = #1017 = 0001000000010111 +#001A: GR4: 0 = #0000 = 0000000000000000 +#001A: GR5: 4135 = #1027 = 0001000000100111 +#001A: GR6: 1 = #0001 = 0000000000000001 +#001A: GR7: 4151 = #1037 = 0001000000110111 +#001A: SP: 59 = #003B = 0000000000111011 +#001A: PR: 26 = #001A = 0000000000011010 +#001A: FR (OF SF ZF): 000 +#001A: Memory:::: +#001A: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#001A: 0000: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#001A: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7110 7120 +#001A: 0020: 7130 7140 7150 7160 7170 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#001A: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 1027 0000 1017 0026 1010 + +#001C: Register:::: +#001C: GR0: 0 = #0000 = 0000000000000000 +#001C: GR1: 4112 = #1010 = 0001000000010000 +#001C: GR2: 38 = #0026 = 0000000000100110 = '&' +#001C: GR3: 4119 = #1017 = 0001000000010111 +#001C: GR4: 0 = #0000 = 0000000000000000 +#001C: GR5: 4135 = #1027 = 0001000000100111 +#001C: GR6: 1 = #0001 = 0000000000000001 +#001C: GR7: 4151 = #1037 = 0001000000110111 +#001C: SP: 58 = #003A = 0000000000111010 +#001C: PR: 28 = #001C = 0000000000011100 +#001C: FR (OF SF ZF): 000 +#001C: Memory:::: +#001C: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#001C: 0000: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#001C: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7110 7120 +#001C: 0020: 7130 7140 7150 7160 7170 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#001C: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 1027 0000 1017 0026 1010 + +#001E: Register:::: +#001E: GR0: 0 = #0000 = 0000000000000000 +#001E: GR1: 4112 = #1010 = 0001000000010000 +#001E: GR2: 38 = #0026 = 0000000000100110 = '&' +#001E: GR3: 4119 = #1017 = 0001000000010111 +#001E: GR4: 0 = #0000 = 0000000000000000 +#001E: GR5: 4135 = #1027 = 0001000000100111 +#001E: GR6: 1 = #0001 = 0000000000000001 +#001E: GR7: 4151 = #1037 = 0001000000110111 +#001E: SP: 57 = #0039 = 0000000000111001 +#001E: PR: 30 = #001E = 0000000000011110 +#001E: FR (OF SF ZF): 000 +#001E: Memory:::: +#001E: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#001E: 0000: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#001E: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7110 7120 +#001E: 0020: 7130 7140 7150 7160 7170 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#001E: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 1037 0001 1027 0000 1017 0026 1010 + +#001F: Register:::: +#001F: GR0: 0 = #0000 = 0000000000000000 +#001F: GR1: 4151 = #1037 = 0001000000110111 +#001F: GR2: 38 = #0026 = 0000000000100110 = '&' +#001F: GR3: 4119 = #1017 = 0001000000010111 +#001F: GR4: 0 = #0000 = 0000000000000000 +#001F: GR5: 4135 = #1027 = 0001000000100111 +#001F: GR6: 1 = #0001 = 0000000000000001 +#001F: GR7: 4151 = #1037 = 0001000000110111 +#001F: SP: 58 = #003A = 0000000000111010 +#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: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#001F: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7110 7120 +#001F: 0020: 7130 7140 7150 7160 7170 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#001F: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 1037 0001 1027 0000 1017 0026 1010 + +#0020: Register:::: +#0020: GR0: 0 = #0000 = 0000000000000000 +#0020: GR1: 4151 = #1037 = 0001000000110111 +#0020: GR2: 1 = #0001 = 0000000000000001 +#0020: GR3: 4119 = #1017 = 0001000000010111 +#0020: GR4: 0 = #0000 = 0000000000000000 +#0020: GR5: 4135 = #1027 = 0001000000100111 +#0020: GR6: 1 = #0001 = 0000000000000001 +#0020: GR7: 4151 = #1037 = 0001000000110111 +#0020: SP: 59 = #003B = 0000000000111011 +#0020: PR: 32 = #0020 = 0000000000100000 +#0020: FR (OF SF ZF): 000 +#0020: Memory:::: +#0020: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0020: 0000: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#0020: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7110 7120 +#0020: 0020: 7130 7140 7150 7160 7170 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#0020: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 1037 0001 1027 0000 1017 0026 1010 + +#0021: Register:::: +#0021: GR0: 0 = #0000 = 0000000000000000 +#0021: GR1: 4151 = #1037 = 0001000000110111 +#0021: GR2: 1 = #0001 = 0000000000000001 +#0021: GR3: 4135 = #1027 = 0001000000100111 +#0021: GR4: 0 = #0000 = 0000000000000000 +#0021: GR5: 4135 = #1027 = 0001000000100111 +#0021: GR6: 1 = #0001 = 0000000000000001 +#0021: GR7: 4151 = #1037 = 0001000000110111 +#0021: SP: 60 = #003C = 0000000000111100 +#0021: PR: 33 = #0021 = 0000000000100001 +#0021: FR (OF SF ZF): 000 +#0021: Memory:::: +#0021: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0021: 0000: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#0021: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7110 7120 +#0021: 0020: 7130 7140 7150 7160 7170 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#0021: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 1037 0001 1027 0000 1017 0026 1010 + +#0022: Register:::: +#0022: GR0: 0 = #0000 = 0000000000000000 +#0022: GR1: 4151 = #1037 = 0001000000110111 +#0022: GR2: 1 = #0001 = 0000000000000001 +#0022: GR3: 4135 = #1027 = 0001000000100111 +#0022: GR4: 0 = #0000 = 0000000000000000 +#0022: GR5: 4135 = #1027 = 0001000000100111 +#0022: GR6: 1 = #0001 = 0000000000000001 +#0022: GR7: 4151 = #1037 = 0001000000110111 +#0022: SP: 61 = #003D = 0000000000111101 +#0022: PR: 34 = #0022 = 0000000000100010 +#0022: FR (OF SF ZF): 000 +#0022: Memory:::: +#0022: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0022: 0000: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#0022: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7110 7120 +#0022: 0020: 7130 7140 7150 7160 7170 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#0022: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 1037 0001 1027 0000 1017 0026 1010 + +#0023: Register:::: +#0023: GR0: 0 = #0000 = 0000000000000000 +#0023: GR1: 4151 = #1037 = 0001000000110111 +#0023: GR2: 1 = #0001 = 0000000000000001 +#0023: GR3: 4135 = #1027 = 0001000000100111 +#0023: GR4: 0 = #0000 = 0000000000000000 +#0023: GR5: 4119 = #1017 = 0001000000010111 +#0023: GR6: 1 = #0001 = 0000000000000001 +#0023: GR7: 4151 = #1037 = 0001000000110111 +#0023: SP: 62 = #003E = 0000000000111110 +#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: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#0023: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7110 7120 +#0023: 0020: 7130 7140 7150 7160 7170 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#0023: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 1037 0001 1027 0000 1017 0026 1010 + +#0024: Register:::: +#0024: GR0: 0 = #0000 = 0000000000000000 +#0024: GR1: 4151 = #1037 = 0001000000110111 +#0024: GR2: 1 = #0001 = 0000000000000001 +#0024: GR3: 4135 = #1027 = 0001000000100111 +#0024: GR4: 0 = #0000 = 0000000000000000 +#0024: GR5: 4119 = #1017 = 0001000000010111 +#0024: GR6: 38 = #0026 = 0000000000100110 = '&' +#0024: GR7: 4151 = #1037 = 0001000000110111 +#0024: SP: 63 = #003F = 0000000000111111 +#0024: PR: 36 = #0024 = 0000000000100100 +#0024: FR (OF SF ZF): 000 +#0024: Memory:::: +#0024: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0024: 0000: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#0024: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7110 7120 +#0024: 0020: 7130 7140 7150 7160 7170 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#0024: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 1037 0001 1027 0000 1017 0026 1010 + +#0025: Register:::: +#0025: GR0: 0 = #0000 = 0000000000000000 +#0025: GR1: 4151 = #1037 = 0001000000110111 +#0025: GR2: 1 = #0001 = 0000000000000001 +#0025: GR3: 4135 = #1027 = 0001000000100111 +#0025: GR4: 0 = #0000 = 0000000000000000 +#0025: GR5: 4119 = #1017 = 0001000000010111 +#0025: GR6: 38 = #0026 = 0000000000100110 = '&' +#0025: GR7: 4112 = #1010 = 0001000000010000 +#0025: SP: 64 = #0040 = 0000000001000000 +#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: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#0025: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7110 7120 +#0025: 0020: 7130 7140 7150 7160 7170 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#0025: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 1037 0001 1027 0000 1017 0026 1010 + diff --git a/test/integration/comet2/cmd_POP_push_pop_1/Makefile b/test/integration/comet2/cmd_POP_push_pop_1/Makefile new file mode 100644 index 0000000..41af613 --- /dev/null +++ b/test/integration/comet2/cmd_POP_push_pop_1/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/POP/push_pop_1.casl +COMET2FLAG = -td -M64 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/cmd_POP_push_pop_1/a.o b/test/integration/comet2/cmd_POP_push_pop_1/a.o new file mode 100644 index 0000000..6e3f4b1 Binary files /dev/null and b/test/integration/comet2/cmd_POP_push_pop_1/a.o differ diff --git a/test/integration/comet2/cmd_RPOP_rpop/0.txt b/test/integration/comet2/cmd_RPOP_rpop/0.txt new file mode 100644 index 0000000..cc5b8d5 --- /dev/null +++ b/test/integration/comet2/cmd_RPOP_rpop/0.txt @@ -0,0 +1,440 @@ +../../../../comet2 -td -M64 a.o + +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: 64 = #0040 = 0000000001000000 +#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 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#0000: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#0000: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#0000: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 1 = #0001 = 0000000000000001 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 64 = #0040 = 0000000001000000 +#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 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#0002: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#0002: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#0002: 0030: 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: 4112 = #1010 = 0001000000010000 +#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: 64 = #0040 = 0000000001000000 +#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 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#0004: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#0004: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#0004: 0030: 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: 4112 = #1010 = 0001000000010000 +#0006: GR2: 38 = #0026 = 0000000000100110 = '&' +#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: 64 = #0040 = 0000000001000000 +#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 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#0006: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#0006: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#0006: 0030: 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: 4112 = #1010 = 0001000000010000 +#0008: GR2: 38 = #0026 = 0000000000100110 = '&' +#0008: GR3: 4119 = #1017 = 0001000000010111 +#0008: GR4: 0 = #0000 = 0000000000000000 +#0008: GR5: 0 = #0000 = 0000000000000000 +#0008: GR6: 0 = #0000 = 0000000000000000 +#0008: GR7: 0 = #0000 = 0000000000000000 +#0008: SP: 64 = #0040 = 0000000001000000 +#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 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#0008: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#0008: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#0008: 0030: 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: 4112 = #1010 = 0001000000010000 +#000A: GR2: 38 = #0026 = 0000000000100110 = '&' +#000A: GR3: 4119 = #1017 = 0001000000010111 +#000A: GR4: 0 = #0000 = 0000000000000000 +#000A: GR5: 0 = #0000 = 0000000000000000 +#000A: GR6: 0 = #0000 = 0000000000000000 +#000A: GR7: 0 = #0000 = 0000000000000000 +#000A: SP: 64 = #0040 = 0000000001000000 +#000A: PR: 10 = #000A = 0000000000001010 +#000A: FR (OF SF ZF): 001 +#000A: Memory:::: +#000A: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000A: 0000: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#000A: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#000A: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#000A: 0030: 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: 4112 = #1010 = 0001000000010000 +#000C: GR2: 38 = #0026 = 0000000000100110 = '&' +#000C: GR3: 4119 = #1017 = 0001000000010111 +#000C: GR4: 0 = #0000 = 0000000000000000 +#000C: GR5: 4135 = #1027 = 0001000000100111 +#000C: GR6: 0 = #0000 = 0000000000000000 +#000C: GR7: 0 = #0000 = 0000000000000000 +#000C: SP: 64 = #0040 = 0000000001000000 +#000C: PR: 12 = #000C = 0000000000001100 +#000C: FR (OF SF ZF): 000 +#000C: Memory:::: +#000C: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000C: 0000: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#000C: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#000C: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#000C: 0030: 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: 4112 = #1010 = 0001000000010000 +#000E: GR2: 38 = #0026 = 0000000000100110 = '&' +#000E: GR3: 4119 = #1017 = 0001000000010111 +#000E: GR4: 0 = #0000 = 0000000000000000 +#000E: GR5: 4135 = #1027 = 0001000000100111 +#000E: GR6: 1 = #0001 = 0000000000000001 +#000E: GR7: 0 = #0000 = 0000000000000000 +#000E: SP: 64 = #0040 = 0000000001000000 +#000E: PR: 14 = #000E = 0000000000001110 +#000E: FR (OF SF ZF): 000 +#000E: Memory:::: +#000E: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000E: 0000: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#000E: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#000E: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#000E: 0030: 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: 4112 = #1010 = 0001000000010000 +#0010: GR2: 38 = #0026 = 0000000000100110 = '&' +#0010: GR3: 4119 = #1017 = 0001000000010111 +#0010: GR4: 0 = #0000 = 0000000000000000 +#0010: GR5: 4135 = #1027 = 0001000000100111 +#0010: GR6: 1 = #0001 = 0000000000000001 +#0010: GR7: 4151 = #1037 = 0001000000110111 +#0010: SP: 64 = #0040 = 0000000001000000 +#0010: PR: 16 = #0010 = 0000000000010000 +#0010: FR (OF SF ZF): 000 +#0010: Memory:::: +#0010: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0010: 0000: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#0010: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#0010: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#0010: 0030: 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: 4112 = #1010 = 0001000000010000 +#0012: GR2: 38 = #0026 = 0000000000100110 = '&' +#0012: GR3: 4119 = #1017 = 0001000000010111 +#0012: GR4: 0 = #0000 = 0000000000000000 +#0012: GR5: 4135 = #1027 = 0001000000100111 +#0012: GR6: 1 = #0001 = 0000000000000001 +#0012: GR7: 4151 = #1037 = 0001000000110111 +#0012: SP: 63 = #003F = 0000000000111111 +#0012: PR: 18 = #0012 = 0000000000010010 +#0012: FR (OF SF ZF): 000 +#0012: Memory:::: +#0012: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0012: 0000: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#0012: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#0012: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#0012: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 1010 + +#0014: Register:::: +#0014: GR0: 0 = #0000 = 0000000000000000 +#0014: GR1: 4112 = #1010 = 0001000000010000 +#0014: GR2: 38 = #0026 = 0000000000100110 = '&' +#0014: GR3: 4119 = #1017 = 0001000000010111 +#0014: GR4: 0 = #0000 = 0000000000000000 +#0014: GR5: 4135 = #1027 = 0001000000100111 +#0014: GR6: 1 = #0001 = 0000000000000001 +#0014: GR7: 4151 = #1037 = 0001000000110111 +#0014: SP: 62 = #003E = 0000000000111110 +#0014: PR: 20 = #0014 = 0000000000010100 +#0014: FR (OF SF ZF): 000 +#0014: Memory:::: +#0014: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0014: 0000: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#0014: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#0014: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#0014: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0026 1010 + +#0016: Register:::: +#0016: GR0: 0 = #0000 = 0000000000000000 +#0016: GR1: 4112 = #1010 = 0001000000010000 +#0016: GR2: 38 = #0026 = 0000000000100110 = '&' +#0016: GR3: 4119 = #1017 = 0001000000010111 +#0016: GR4: 0 = #0000 = 0000000000000000 +#0016: GR5: 4135 = #1027 = 0001000000100111 +#0016: GR6: 1 = #0001 = 0000000000000001 +#0016: GR7: 4151 = #1037 = 0001000000110111 +#0016: SP: 61 = #003D = 0000000000111101 +#0016: PR: 22 = #0016 = 0000000000010110 +#0016: FR (OF SF ZF): 000 +#0016: Memory:::: +#0016: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0016: 0000: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#0016: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#0016: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#0016: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 1017 0026 1010 + +#0018: Register:::: +#0018: GR0: 0 = #0000 = 0000000000000000 +#0018: GR1: 4112 = #1010 = 0001000000010000 +#0018: GR2: 38 = #0026 = 0000000000100110 = '&' +#0018: GR3: 4119 = #1017 = 0001000000010111 +#0018: GR4: 0 = #0000 = 0000000000000000 +#0018: GR5: 4135 = #1027 = 0001000000100111 +#0018: GR6: 1 = #0001 = 0000000000000001 +#0018: GR7: 4151 = #1037 = 0001000000110111 +#0018: SP: 60 = #003C = 0000000000111100 +#0018: PR: 24 = #0018 = 0000000000011000 +#0018: FR (OF SF ZF): 000 +#0018: Memory:::: +#0018: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0018: 0000: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#0018: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#0018: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#0018: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 1017 0026 1010 + +#001A: Register:::: +#001A: GR0: 0 = #0000 = 0000000000000000 +#001A: GR1: 4112 = #1010 = 0001000000010000 +#001A: GR2: 38 = #0026 = 0000000000100110 = '&' +#001A: GR3: 4119 = #1017 = 0001000000010111 +#001A: GR4: 0 = #0000 = 0000000000000000 +#001A: GR5: 4135 = #1027 = 0001000000100111 +#001A: GR6: 1 = #0001 = 0000000000000001 +#001A: GR7: 4151 = #1037 = 0001000000110111 +#001A: SP: 59 = #003B = 0000000000111011 +#001A: PR: 26 = #001A = 0000000000011010 +#001A: FR (OF SF ZF): 000 +#001A: Memory:::: +#001A: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#001A: 0000: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#001A: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#001A: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#001A: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 1027 0000 1017 0026 1010 + +#001C: Register:::: +#001C: GR0: 0 = #0000 = 0000000000000000 +#001C: GR1: 4112 = #1010 = 0001000000010000 +#001C: GR2: 38 = #0026 = 0000000000100110 = '&' +#001C: GR3: 4119 = #1017 = 0001000000010111 +#001C: GR4: 0 = #0000 = 0000000000000000 +#001C: GR5: 4135 = #1027 = 0001000000100111 +#001C: GR6: 1 = #0001 = 0000000000000001 +#001C: GR7: 4151 = #1037 = 0001000000110111 +#001C: SP: 58 = #003A = 0000000000111010 +#001C: PR: 28 = #001C = 0000000000011100 +#001C: FR (OF SF ZF): 000 +#001C: Memory:::: +#001C: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#001C: 0000: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#001C: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#001C: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#001C: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 1027 0000 1017 0026 1010 + +#001E: Register:::: +#001E: GR0: 0 = #0000 = 0000000000000000 +#001E: GR1: 4112 = #1010 = 0001000000010000 +#001E: GR2: 38 = #0026 = 0000000000100110 = '&' +#001E: GR3: 4119 = #1017 = 0001000000010111 +#001E: GR4: 0 = #0000 = 0000000000000000 +#001E: GR5: 4135 = #1027 = 0001000000100111 +#001E: GR6: 1 = #0001 = 0000000000000001 +#001E: GR7: 4151 = #1037 = 0001000000110111 +#001E: SP: 57 = #0039 = 0000000000111001 +#001E: PR: 30 = #001E = 0000000000011110 +#001E: FR (OF SF ZF): 000 +#001E: Memory:::: +#001E: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#001E: 0000: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#001E: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#001E: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#001E: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 1037 0001 1027 0000 1017 0026 1010 + +#001F: Register:::: +#001F: GR0: 0 = #0000 = 0000000000000000 +#001F: GR1: 4112 = #1010 = 0001000000010000 +#001F: GR2: 38 = #0026 = 0000000000100110 = '&' +#001F: GR3: 4119 = #1017 = 0001000000010111 +#001F: GR4: 0 = #0000 = 0000000000000000 +#001F: GR5: 4135 = #1027 = 0001000000100111 +#001F: GR6: 1 = #0001 = 0000000000000001 +#001F: GR7: 4151 = #1037 = 0001000000110111 +#001F: SP: 58 = #003A = 0000000000111010 +#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: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#001F: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#001F: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#001F: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 1037 0001 1027 0000 1017 0026 1010 + +#0020: Register:::: +#0020: GR0: 0 = #0000 = 0000000000000000 +#0020: GR1: 4112 = #1010 = 0001000000010000 +#0020: GR2: 38 = #0026 = 0000000000100110 = '&' +#0020: GR3: 4119 = #1017 = 0001000000010111 +#0020: GR4: 0 = #0000 = 0000000000000000 +#0020: GR5: 4135 = #1027 = 0001000000100111 +#0020: GR6: 1 = #0001 = 0000000000000001 +#0020: GR7: 4151 = #1037 = 0001000000110111 +#0020: SP: 59 = #003B = 0000000000111011 +#0020: PR: 32 = #0020 = 0000000000100000 +#0020: FR (OF SF ZF): 000 +#0020: Memory:::: +#0020: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0020: 0000: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#0020: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#0020: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#0020: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 1037 0001 1027 0000 1017 0026 1010 + +#0021: Register:::: +#0021: GR0: 0 = #0000 = 0000000000000000 +#0021: GR1: 4112 = #1010 = 0001000000010000 +#0021: GR2: 38 = #0026 = 0000000000100110 = '&' +#0021: GR3: 4119 = #1017 = 0001000000010111 +#0021: GR4: 0 = #0000 = 0000000000000000 +#0021: GR5: 4135 = #1027 = 0001000000100111 +#0021: GR6: 1 = #0001 = 0000000000000001 +#0021: GR7: 4151 = #1037 = 0001000000110111 +#0021: SP: 60 = #003C = 0000000000111100 +#0021: PR: 33 = #0021 = 0000000000100001 +#0021: FR (OF SF ZF): 000 +#0021: Memory:::: +#0021: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0021: 0000: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#0021: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#0021: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#0021: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 1037 0001 1027 0000 1017 0026 1010 + +#0022: Register:::: +#0022: GR0: 0 = #0000 = 0000000000000000 +#0022: GR1: 4112 = #1010 = 0001000000010000 +#0022: GR2: 38 = #0026 = 0000000000100110 = '&' +#0022: GR3: 4119 = #1017 = 0001000000010111 +#0022: GR4: 0 = #0000 = 0000000000000000 +#0022: GR5: 4135 = #1027 = 0001000000100111 +#0022: GR6: 1 = #0001 = 0000000000000001 +#0022: GR7: 4151 = #1037 = 0001000000110111 +#0022: SP: 61 = #003D = 0000000000111101 +#0022: PR: 34 = #0022 = 0000000000100010 +#0022: FR (OF SF ZF): 000 +#0022: Memory:::: +#0022: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0022: 0000: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#0022: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#0022: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#0022: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 1037 0001 1027 0000 1017 0026 1010 + +#0023: Register:::: +#0023: GR0: 0 = #0000 = 0000000000000000 +#0023: GR1: 4112 = #1010 = 0001000000010000 +#0023: GR2: 38 = #0026 = 0000000000100110 = '&' +#0023: GR3: 4119 = #1017 = 0001000000010111 +#0023: GR4: 0 = #0000 = 0000000000000000 +#0023: GR5: 4135 = #1027 = 0001000000100111 +#0023: GR6: 1 = #0001 = 0000000000000001 +#0023: GR7: 4151 = #1037 = 0001000000110111 +#0023: SP: 62 = #003E = 0000000000111110 +#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: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#0023: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#0023: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#0023: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 1037 0001 1027 0000 1017 0026 1010 + +#0024: Register:::: +#0024: GR0: 0 = #0000 = 0000000000000000 +#0024: GR1: 4112 = #1010 = 0001000000010000 +#0024: GR2: 38 = #0026 = 0000000000100110 = '&' +#0024: GR3: 4119 = #1017 = 0001000000010111 +#0024: GR4: 0 = #0000 = 0000000000000000 +#0024: GR5: 4135 = #1027 = 0001000000100111 +#0024: GR6: 1 = #0001 = 0000000000000001 +#0024: GR7: 4151 = #1037 = 0001000000110111 +#0024: SP: 63 = #003F = 0000000000111111 +#0024: PR: 36 = #0024 = 0000000000100100 +#0024: FR (OF SF ZF): 000 +#0024: Memory:::: +#0024: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0024: 0000: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#0024: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#0024: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#0024: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 1037 0001 1027 0000 1017 0026 1010 + +#0025: Register:::: +#0025: GR0: 0 = #0000 = 0000000000000000 +#0025: GR1: 4112 = #1010 = 0001000000010000 +#0025: GR2: 38 = #0026 = 0000000000100110 = '&' +#0025: GR3: 4119 = #1017 = 0001000000010111 +#0025: GR4: 0 = #0000 = 0000000000000000 +#0025: GR5: 4135 = #1027 = 0001000000100111 +#0025: GR6: 1 = #0001 = 0000000000000001 +#0025: GR7: 4151 = #1037 = 0001000000110111 +#0025: SP: 64 = #0040 = 0000000001000000 +#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: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#0025: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#0025: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#0025: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 1037 0001 1027 0000 1017 0026 1010 + diff --git a/test/integration/comet2/cmd_RPOP_rpop/Makefile b/test/integration/comet2/cmd_RPOP_rpop/Makefile new file mode 100644 index 0000000..e1792cb --- /dev/null +++ b/test/integration/comet2/cmd_RPOP_rpop/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/RPOP/rpop.casl +COMET2FLAG = -td -M64 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/cmd_RPOP_rpop/a.o b/test/integration/comet2/cmd_RPOP_rpop/a.o new file mode 100644 index 0000000..fce76f5 Binary files /dev/null and b/test/integration/comet2/cmd_RPOP_rpop/a.o differ diff --git a/test/integration/comet2/cmd_RPUSH_rpush/0.txt b/test/integration/comet2/cmd_RPUSH_rpush/0.txt new file mode 100644 index 0000000..cc5b8d5 --- /dev/null +++ b/test/integration/comet2/cmd_RPUSH_rpush/0.txt @@ -0,0 +1,440 @@ +../../../../comet2 -td -M64 a.o + +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: 64 = #0040 = 0000000001000000 +#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 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#0000: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#0000: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#0000: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 1 = #0001 = 0000000000000001 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 64 = #0040 = 0000000001000000 +#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 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#0002: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#0002: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#0002: 0030: 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: 4112 = #1010 = 0001000000010000 +#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: 64 = #0040 = 0000000001000000 +#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 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#0004: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#0004: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#0004: 0030: 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: 4112 = #1010 = 0001000000010000 +#0006: GR2: 38 = #0026 = 0000000000100110 = '&' +#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: 64 = #0040 = 0000000001000000 +#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 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#0006: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#0006: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#0006: 0030: 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: 4112 = #1010 = 0001000000010000 +#0008: GR2: 38 = #0026 = 0000000000100110 = '&' +#0008: GR3: 4119 = #1017 = 0001000000010111 +#0008: GR4: 0 = #0000 = 0000000000000000 +#0008: GR5: 0 = #0000 = 0000000000000000 +#0008: GR6: 0 = #0000 = 0000000000000000 +#0008: GR7: 0 = #0000 = 0000000000000000 +#0008: SP: 64 = #0040 = 0000000001000000 +#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 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#0008: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#0008: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#0008: 0030: 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: 4112 = #1010 = 0001000000010000 +#000A: GR2: 38 = #0026 = 0000000000100110 = '&' +#000A: GR3: 4119 = #1017 = 0001000000010111 +#000A: GR4: 0 = #0000 = 0000000000000000 +#000A: GR5: 0 = #0000 = 0000000000000000 +#000A: GR6: 0 = #0000 = 0000000000000000 +#000A: GR7: 0 = #0000 = 0000000000000000 +#000A: SP: 64 = #0040 = 0000000001000000 +#000A: PR: 10 = #000A = 0000000000001010 +#000A: FR (OF SF ZF): 001 +#000A: Memory:::: +#000A: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000A: 0000: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#000A: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#000A: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#000A: 0030: 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: 4112 = #1010 = 0001000000010000 +#000C: GR2: 38 = #0026 = 0000000000100110 = '&' +#000C: GR3: 4119 = #1017 = 0001000000010111 +#000C: GR4: 0 = #0000 = 0000000000000000 +#000C: GR5: 4135 = #1027 = 0001000000100111 +#000C: GR6: 0 = #0000 = 0000000000000000 +#000C: GR7: 0 = #0000 = 0000000000000000 +#000C: SP: 64 = #0040 = 0000000001000000 +#000C: PR: 12 = #000C = 0000000000001100 +#000C: FR (OF SF ZF): 000 +#000C: Memory:::: +#000C: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000C: 0000: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#000C: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#000C: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#000C: 0030: 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: 4112 = #1010 = 0001000000010000 +#000E: GR2: 38 = #0026 = 0000000000100110 = '&' +#000E: GR3: 4119 = #1017 = 0001000000010111 +#000E: GR4: 0 = #0000 = 0000000000000000 +#000E: GR5: 4135 = #1027 = 0001000000100111 +#000E: GR6: 1 = #0001 = 0000000000000001 +#000E: GR7: 0 = #0000 = 0000000000000000 +#000E: SP: 64 = #0040 = 0000000001000000 +#000E: PR: 14 = #000E = 0000000000001110 +#000E: FR (OF SF ZF): 000 +#000E: Memory:::: +#000E: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000E: 0000: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#000E: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#000E: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#000E: 0030: 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: 4112 = #1010 = 0001000000010000 +#0010: GR2: 38 = #0026 = 0000000000100110 = '&' +#0010: GR3: 4119 = #1017 = 0001000000010111 +#0010: GR4: 0 = #0000 = 0000000000000000 +#0010: GR5: 4135 = #1027 = 0001000000100111 +#0010: GR6: 1 = #0001 = 0000000000000001 +#0010: GR7: 4151 = #1037 = 0001000000110111 +#0010: SP: 64 = #0040 = 0000000001000000 +#0010: PR: 16 = #0010 = 0000000000010000 +#0010: FR (OF SF ZF): 000 +#0010: Memory:::: +#0010: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0010: 0000: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#0010: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#0010: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#0010: 0030: 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: 4112 = #1010 = 0001000000010000 +#0012: GR2: 38 = #0026 = 0000000000100110 = '&' +#0012: GR3: 4119 = #1017 = 0001000000010111 +#0012: GR4: 0 = #0000 = 0000000000000000 +#0012: GR5: 4135 = #1027 = 0001000000100111 +#0012: GR6: 1 = #0001 = 0000000000000001 +#0012: GR7: 4151 = #1037 = 0001000000110111 +#0012: SP: 63 = #003F = 0000000000111111 +#0012: PR: 18 = #0012 = 0000000000010010 +#0012: FR (OF SF ZF): 000 +#0012: Memory:::: +#0012: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0012: 0000: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#0012: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#0012: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#0012: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 1010 + +#0014: Register:::: +#0014: GR0: 0 = #0000 = 0000000000000000 +#0014: GR1: 4112 = #1010 = 0001000000010000 +#0014: GR2: 38 = #0026 = 0000000000100110 = '&' +#0014: GR3: 4119 = #1017 = 0001000000010111 +#0014: GR4: 0 = #0000 = 0000000000000000 +#0014: GR5: 4135 = #1027 = 0001000000100111 +#0014: GR6: 1 = #0001 = 0000000000000001 +#0014: GR7: 4151 = #1037 = 0001000000110111 +#0014: SP: 62 = #003E = 0000000000111110 +#0014: PR: 20 = #0014 = 0000000000010100 +#0014: FR (OF SF ZF): 000 +#0014: Memory:::: +#0014: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0014: 0000: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#0014: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#0014: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#0014: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0026 1010 + +#0016: Register:::: +#0016: GR0: 0 = #0000 = 0000000000000000 +#0016: GR1: 4112 = #1010 = 0001000000010000 +#0016: GR2: 38 = #0026 = 0000000000100110 = '&' +#0016: GR3: 4119 = #1017 = 0001000000010111 +#0016: GR4: 0 = #0000 = 0000000000000000 +#0016: GR5: 4135 = #1027 = 0001000000100111 +#0016: GR6: 1 = #0001 = 0000000000000001 +#0016: GR7: 4151 = #1037 = 0001000000110111 +#0016: SP: 61 = #003D = 0000000000111101 +#0016: PR: 22 = #0016 = 0000000000010110 +#0016: FR (OF SF ZF): 000 +#0016: Memory:::: +#0016: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0016: 0000: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#0016: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#0016: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#0016: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 1017 0026 1010 + +#0018: Register:::: +#0018: GR0: 0 = #0000 = 0000000000000000 +#0018: GR1: 4112 = #1010 = 0001000000010000 +#0018: GR2: 38 = #0026 = 0000000000100110 = '&' +#0018: GR3: 4119 = #1017 = 0001000000010111 +#0018: GR4: 0 = #0000 = 0000000000000000 +#0018: GR5: 4135 = #1027 = 0001000000100111 +#0018: GR6: 1 = #0001 = 0000000000000001 +#0018: GR7: 4151 = #1037 = 0001000000110111 +#0018: SP: 60 = #003C = 0000000000111100 +#0018: PR: 24 = #0018 = 0000000000011000 +#0018: FR (OF SF ZF): 000 +#0018: Memory:::: +#0018: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0018: 0000: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#0018: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#0018: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#0018: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 1017 0026 1010 + +#001A: Register:::: +#001A: GR0: 0 = #0000 = 0000000000000000 +#001A: GR1: 4112 = #1010 = 0001000000010000 +#001A: GR2: 38 = #0026 = 0000000000100110 = '&' +#001A: GR3: 4119 = #1017 = 0001000000010111 +#001A: GR4: 0 = #0000 = 0000000000000000 +#001A: GR5: 4135 = #1027 = 0001000000100111 +#001A: GR6: 1 = #0001 = 0000000000000001 +#001A: GR7: 4151 = #1037 = 0001000000110111 +#001A: SP: 59 = #003B = 0000000000111011 +#001A: PR: 26 = #001A = 0000000000011010 +#001A: FR (OF SF ZF): 000 +#001A: Memory:::: +#001A: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#001A: 0000: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#001A: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#001A: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#001A: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 1027 0000 1017 0026 1010 + +#001C: Register:::: +#001C: GR0: 0 = #0000 = 0000000000000000 +#001C: GR1: 4112 = #1010 = 0001000000010000 +#001C: GR2: 38 = #0026 = 0000000000100110 = '&' +#001C: GR3: 4119 = #1017 = 0001000000010111 +#001C: GR4: 0 = #0000 = 0000000000000000 +#001C: GR5: 4135 = #1027 = 0001000000100111 +#001C: GR6: 1 = #0001 = 0000000000000001 +#001C: GR7: 4151 = #1037 = 0001000000110111 +#001C: SP: 58 = #003A = 0000000000111010 +#001C: PR: 28 = #001C = 0000000000011100 +#001C: FR (OF SF ZF): 000 +#001C: Memory:::: +#001C: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#001C: 0000: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#001C: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#001C: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#001C: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 1027 0000 1017 0026 1010 + +#001E: Register:::: +#001E: GR0: 0 = #0000 = 0000000000000000 +#001E: GR1: 4112 = #1010 = 0001000000010000 +#001E: GR2: 38 = #0026 = 0000000000100110 = '&' +#001E: GR3: 4119 = #1017 = 0001000000010111 +#001E: GR4: 0 = #0000 = 0000000000000000 +#001E: GR5: 4135 = #1027 = 0001000000100111 +#001E: GR6: 1 = #0001 = 0000000000000001 +#001E: GR7: 4151 = #1037 = 0001000000110111 +#001E: SP: 57 = #0039 = 0000000000111001 +#001E: PR: 30 = #001E = 0000000000011110 +#001E: FR (OF SF ZF): 000 +#001E: Memory:::: +#001E: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#001E: 0000: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#001E: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#001E: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#001E: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 1037 0001 1027 0000 1017 0026 1010 + +#001F: Register:::: +#001F: GR0: 0 = #0000 = 0000000000000000 +#001F: GR1: 4112 = #1010 = 0001000000010000 +#001F: GR2: 38 = #0026 = 0000000000100110 = '&' +#001F: GR3: 4119 = #1017 = 0001000000010111 +#001F: GR4: 0 = #0000 = 0000000000000000 +#001F: GR5: 4135 = #1027 = 0001000000100111 +#001F: GR6: 1 = #0001 = 0000000000000001 +#001F: GR7: 4151 = #1037 = 0001000000110111 +#001F: SP: 58 = #003A = 0000000000111010 +#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: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#001F: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#001F: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#001F: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 1037 0001 1027 0000 1017 0026 1010 + +#0020: Register:::: +#0020: GR0: 0 = #0000 = 0000000000000000 +#0020: GR1: 4112 = #1010 = 0001000000010000 +#0020: GR2: 38 = #0026 = 0000000000100110 = '&' +#0020: GR3: 4119 = #1017 = 0001000000010111 +#0020: GR4: 0 = #0000 = 0000000000000000 +#0020: GR5: 4135 = #1027 = 0001000000100111 +#0020: GR6: 1 = #0001 = 0000000000000001 +#0020: GR7: 4151 = #1037 = 0001000000110111 +#0020: SP: 59 = #003B = 0000000000111011 +#0020: PR: 32 = #0020 = 0000000000100000 +#0020: FR (OF SF ZF): 000 +#0020: Memory:::: +#0020: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0020: 0000: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#0020: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#0020: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#0020: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 1037 0001 1027 0000 1017 0026 1010 + +#0021: Register:::: +#0021: GR0: 0 = #0000 = 0000000000000000 +#0021: GR1: 4112 = #1010 = 0001000000010000 +#0021: GR2: 38 = #0026 = 0000000000100110 = '&' +#0021: GR3: 4119 = #1017 = 0001000000010111 +#0021: GR4: 0 = #0000 = 0000000000000000 +#0021: GR5: 4135 = #1027 = 0001000000100111 +#0021: GR6: 1 = #0001 = 0000000000000001 +#0021: GR7: 4151 = #1037 = 0001000000110111 +#0021: SP: 60 = #003C = 0000000000111100 +#0021: PR: 33 = #0021 = 0000000000100001 +#0021: FR (OF SF ZF): 000 +#0021: Memory:::: +#0021: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0021: 0000: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#0021: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#0021: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#0021: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 1037 0001 1027 0000 1017 0026 1010 + +#0022: Register:::: +#0022: GR0: 0 = #0000 = 0000000000000000 +#0022: GR1: 4112 = #1010 = 0001000000010000 +#0022: GR2: 38 = #0026 = 0000000000100110 = '&' +#0022: GR3: 4119 = #1017 = 0001000000010111 +#0022: GR4: 0 = #0000 = 0000000000000000 +#0022: GR5: 4135 = #1027 = 0001000000100111 +#0022: GR6: 1 = #0001 = 0000000000000001 +#0022: GR7: 4151 = #1037 = 0001000000110111 +#0022: SP: 61 = #003D = 0000000000111101 +#0022: PR: 34 = #0022 = 0000000000100010 +#0022: FR (OF SF ZF): 000 +#0022: Memory:::: +#0022: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0022: 0000: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#0022: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#0022: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#0022: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 1037 0001 1027 0000 1017 0026 1010 + +#0023: Register:::: +#0023: GR0: 0 = #0000 = 0000000000000000 +#0023: GR1: 4112 = #1010 = 0001000000010000 +#0023: GR2: 38 = #0026 = 0000000000100110 = '&' +#0023: GR3: 4119 = #1017 = 0001000000010111 +#0023: GR4: 0 = #0000 = 0000000000000000 +#0023: GR5: 4135 = #1027 = 0001000000100111 +#0023: GR6: 1 = #0001 = 0000000000000001 +#0023: GR7: 4151 = #1037 = 0001000000110111 +#0023: SP: 62 = #003E = 0000000000111110 +#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: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#0023: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#0023: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#0023: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 1037 0001 1027 0000 1017 0026 1010 + +#0024: Register:::: +#0024: GR0: 0 = #0000 = 0000000000000000 +#0024: GR1: 4112 = #1010 = 0001000000010000 +#0024: GR2: 38 = #0026 = 0000000000100110 = '&' +#0024: GR3: 4119 = #1017 = 0001000000010111 +#0024: GR4: 0 = #0000 = 0000000000000000 +#0024: GR5: 4135 = #1027 = 0001000000100111 +#0024: GR6: 1 = #0001 = 0000000000000001 +#0024: GR7: 4151 = #1037 = 0001000000110111 +#0024: SP: 63 = #003F = 0000000000111111 +#0024: PR: 36 = #0024 = 0000000000100100 +#0024: FR (OF SF ZF): 000 +#0024: Memory:::: +#0024: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0024: 0000: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#0024: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#0024: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#0024: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 1037 0001 1027 0000 1017 0026 1010 + +#0025: Register:::: +#0025: GR0: 0 = #0000 = 0000000000000000 +#0025: GR1: 4112 = #1010 = 0001000000010000 +#0025: GR2: 38 = #0026 = 0000000000100110 = '&' +#0025: GR3: 4119 = #1017 = 0001000000010111 +#0025: GR4: 0 = #0000 = 0000000000000000 +#0025: GR5: 4135 = #1027 = 0001000000100111 +#0025: GR6: 1 = #0001 = 0000000000000001 +#0025: GR7: 4151 = #1037 = 0001000000110111 +#0025: SP: 64 = #0040 = 0000000001000000 +#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: 1010 0026 1017 0000 1027 0001 1037 0002 1047 0003 1057 0004 1067 0005 1077 0006 +#0025: 0010: 7001 0000 7002 0000 7003 0000 7004 0000 7005 0000 7006 0000 7007 0000 7170 7160 +#0025: 0020: 7150 7140 7130 7120 7110 8100 0001 0002 0003 0004 0005 0006 0007 0000 0000 0000 +#0025: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 1037 0001 1027 0000 1017 0026 1010 + diff --git a/test/integration/comet2/cmd_RPUSH_rpush/Makefile b/test/integration/comet2/cmd_RPUSH_rpush/Makefile new file mode 100644 index 0000000..5b5cf26 --- /dev/null +++ b/test/integration/comet2/cmd_RPUSH_rpush/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/RPUSH/rpush.casl +COMET2FLAG = -td -M64 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/cmd_RPUSH_rpush/a.o b/test/integration/comet2/cmd_RPUSH_rpush/a.o new file mode 100644 index 0000000..fce76f5 Binary files /dev/null and b/test/integration/comet2/cmd_RPUSH_rpush/a.o differ diff --git a/test/integration/comet2/cmd_SLA_sla/0.txt b/test/integration/comet2/cmd_SLA_sla/0.txt new file mode 100644 index 0000000..5573e1d --- /dev/null +++ b/test/integration/comet2/cmd_SLA_sla/0.txt @@ -0,0 +1,48 @@ +../../../../comet2 -td -M8 a.o + +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: 8 = #0008 = 0000000000001000 +#0000: PR: 0 = #0000 = 0000000000000000 +#0000: FR (OF SF ZF): 000 +#0000: Memory:::: +#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0000: 0000: 1210 0003 5010 000D 8100 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: 8 = #0008 = 0000000000001000 +#0002: PR: 2 = #0002 = 0000000000000010 +#0002: FR (OF SF ZF): 000 +#0002: Memory:::: +#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0002: 0000: 1210 0003 5010 000D 8100 0000 0000 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 24576 = #6000 = 0110000000000000 +#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: 8 = #0008 = 0000000000001000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 000 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 1210 0003 5010 000D 8100 0000 0000 0000 diff --git a/test/integration/comet2/cmd_SLA_sla/Makefile b/test/integration/comet2/cmd_SLA_sla/Makefile new file mode 100644 index 0000000..bc65c2b --- /dev/null +++ b/test/integration/comet2/cmd_SLA_sla/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/SLA/sla.casl +COMET2FLAG = -td -M8 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/cmd_SLA_sla/a.o b/test/integration/comet2/cmd_SLA_sla/a.o new file mode 100644 index 0000000..16ef70f Binary files /dev/null and b/test/integration/comet2/cmd_SLA_sla/a.o differ diff --git a/test/integration/comet2/cmd_SLA_sla_o/0.txt b/test/integration/comet2/cmd_SLA_sla_o/0.txt new file mode 100644 index 0000000..8b6b376 --- /dev/null +++ b/test/integration/comet2/cmd_SLA_sla_o/0.txt @@ -0,0 +1,48 @@ +../../../../comet2 -td -M8 a.o + +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: 8 = #0008 = 0000000000001000 +#0000: PR: 0 = #0000 = 0000000000000000 +#0000: FR (OF SF ZF): 000 +#0000: Memory:::: +#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0000: 0000: 1210 0003 5010 000E 8100 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: 8 = #0008 = 0000000000001000 +#0002: PR: 2 = #0002 = 0000000000000010 +#0002: FR (OF SF ZF): 000 +#0002: Memory:::: +#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0002: 0000: 1210 0003 5010 000E 8100 0000 0000 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 16384 = #4000 = 0100000000000000 +#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: 8 = #0008 = 0000000000001000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 100 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 1210 0003 5010 000E 8100 0000 0000 0000 diff --git a/test/integration/comet2/cmd_SLA_sla_o/Makefile b/test/integration/comet2/cmd_SLA_sla_o/Makefile new file mode 100644 index 0000000..daa4b33 --- /dev/null +++ b/test/integration/comet2/cmd_SLA_sla_o/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/SLA/sla_o.casl +COMET2FLAG = -td -M8 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/cmd_SLA_sla_o/a.o b/test/integration/comet2/cmd_SLA_sla_o/a.o new file mode 100644 index 0000000..9cc3b6a Binary files /dev/null and b/test/integration/comet2/cmd_SLA_sla_o/a.o differ diff --git a/test/integration/comet2/cmd_SLA_sla_os/0.txt b/test/integration/comet2/cmd_SLA_sla_os/0.txt new file mode 100644 index 0000000..f219206 --- /dev/null +++ b/test/integration/comet2/cmd_SLA_sla_os/0.txt @@ -0,0 +1,48 @@ +../../../../comet2 -td -M8 a.o + +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: 8 = #0008 = 0000000000001000 +#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 8003 5010 000E 8100 0000 0000 0000 +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: -32765 = #8003 = 1000000000000011 +#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: 8 = #0008 = 0000000000001000 +#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 8003 5010 000E 8100 0000 0000 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: -16384 = #C000 = 1100000000000000 +#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: 8 = #0008 = 0000000000001000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 110 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 1210 8003 5010 000E 8100 0000 0000 0000 diff --git a/test/integration/comet2/cmd_SLA_sla_os/Makefile b/test/integration/comet2/cmd_SLA_sla_os/Makefile new file mode 100644 index 0000000..0c26b27 --- /dev/null +++ b/test/integration/comet2/cmd_SLA_sla_os/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/SLA/sla_os.casl +COMET2FLAG = -td -M8 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/cmd_SLA_sla_os/a.o b/test/integration/comet2/cmd_SLA_sla_os/a.o new file mode 100644 index 0000000..5ff16bd Binary files /dev/null and b/test/integration/comet2/cmd_SLA_sla_os/a.o differ diff --git a/test/integration/comet2/cmd_SLA_sla_oz/0.txt b/test/integration/comet2/cmd_SLA_sla_oz/0.txt new file mode 100644 index 0000000..9bec763 --- /dev/null +++ b/test/integration/comet2/cmd_SLA_sla_oz/0.txt @@ -0,0 +1,48 @@ +../../../../comet2 -td -M8 a.o + +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: 8 = #0008 = 0000000000001000 +#0000: PR: 0 = #0000 = 0000000000000000 +#0000: FR (OF SF ZF): 000 +#0000: Memory:::: +#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0000: 0000: 1210 0003 5010 000F 8100 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: 8 = #0008 = 0000000000001000 +#0002: PR: 2 = #0002 = 0000000000000010 +#0002: FR (OF SF ZF): 000 +#0002: Memory:::: +#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0002: 0000: 1210 0003 5010 000F 8100 0000 0000 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 0 = #0000 = 0000000000000000 +#0004: GR2: 0 = #0000 = 0000000000000000 +#0004: GR3: 0 = #0000 = 0000000000000000 +#0004: GR4: 0 = #0000 = 0000000000000000 +#0004: GR5: 0 = #0000 = 0000000000000000 +#0004: GR6: 0 = #0000 = 0000000000000000 +#0004: GR7: 0 = #0000 = 0000000000000000 +#0004: SP: 8 = #0008 = 0000000000001000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 101 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 1210 0003 5010 000F 8100 0000 0000 0000 diff --git a/test/integration/comet2/cmd_SLA_sla_oz/Makefile b/test/integration/comet2/cmd_SLA_sla_oz/Makefile new file mode 100644 index 0000000..bd1b4a2 --- /dev/null +++ b/test/integration/comet2/cmd_SLA_sla_oz/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/SLA/sla_oz.casl +COMET2FLAG = -td -M8 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/cmd_SLA_sla_oz/a.o b/test/integration/comet2/cmd_SLA_sla_oz/a.o new file mode 100644 index 0000000..cadb684 Binary files /dev/null and b/test/integration/comet2/cmd_SLA_sla_oz/a.o differ diff --git a/test/integration/comet2/cmd_SLA_sla_s/0.txt b/test/integration/comet2/cmd_SLA_sla_s/0.txt new file mode 100644 index 0000000..66e75b6 --- /dev/null +++ b/test/integration/comet2/cmd_SLA_sla_s/0.txt @@ -0,0 +1,48 @@ +../../../../comet2 -td -M8 a.o + +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: 8 = #0008 = 0000000000001000 +#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 8003 5010 000D 8100 0000 0000 0000 +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: -32765 = #8003 = 1000000000000011 +#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: 8 = #0008 = 0000000000001000 +#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 8003 5010 000D 8100 0000 0000 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: -8192 = #E000 = 1110000000000000 +#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: 8 = #0008 = 0000000000001000 +#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: 1210 8003 5010 000D 8100 0000 0000 0000 diff --git a/test/integration/comet2/cmd_SLA_sla_s/Makefile b/test/integration/comet2/cmd_SLA_sla_s/Makefile new file mode 100644 index 0000000..29b8ede --- /dev/null +++ b/test/integration/comet2/cmd_SLA_sla_s/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/SLA/sla_s.casl +COMET2FLAG = -td -M8 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/cmd_SLA_sla_s/a.o b/test/integration/comet2/cmd_SLA_sla_s/a.o new file mode 100644 index 0000000..9ede0aa Binary files /dev/null and b/test/integration/comet2/cmd_SLA_sla_s/a.o differ diff --git a/test/integration/comet2/cmd_SLA_sla_z/0.txt b/test/integration/comet2/cmd_SLA_sla_z/0.txt new file mode 100644 index 0000000..abb9902 --- /dev/null +++ b/test/integration/comet2/cmd_SLA_sla_z/0.txt @@ -0,0 +1,48 @@ +../../../../comet2 -td -M8 a.o + +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: 8 = #0008 = 0000000000001000 +#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 0002 5010 000F 8100 0000 0000 0000 +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 2 = #0002 = 0000000000000010 +#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: 8 = #0008 = 0000000000001000 +#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 0002 5010 000F 8100 0000 0000 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 0 = #0000 = 0000000000000000 +#0004: GR2: 0 = #0000 = 0000000000000000 +#0004: GR3: 0 = #0000 = 0000000000000000 +#0004: GR4: 0 = #0000 = 0000000000000000 +#0004: GR5: 0 = #0000 = 0000000000000000 +#0004: GR6: 0 = #0000 = 0000000000000000 +#0004: GR7: 0 = #0000 = 0000000000000000 +#0004: SP: 8 = #0008 = 0000000000001000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 001 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 1210 0002 5010 000F 8100 0000 0000 0000 diff --git a/test/integration/comet2/cmd_SLA_sla_z/Makefile b/test/integration/comet2/cmd_SLA_sla_z/Makefile new file mode 100644 index 0000000..6cd1e9b --- /dev/null +++ b/test/integration/comet2/cmd_SLA_sla_z/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/SLA/sla_z.casl +COMET2FLAG = -td -M8 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/cmd_SLA_sla_z/a.o b/test/integration/comet2/cmd_SLA_sla_z/a.o new file mode 100644 index 0000000..082b912 Binary files /dev/null and b/test/integration/comet2/cmd_SLA_sla_z/a.o differ diff --git a/test/integration/comet2/cmd_SLL_sll/0.txt b/test/integration/comet2/cmd_SLL_sll/0.txt new file mode 100644 index 0000000..85c19f3 --- /dev/null +++ b/test/integration/comet2/cmd_SLL_sll/0.txt @@ -0,0 +1,48 @@ +../../../../comet2 -td -M8 a.o + +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: 8 = #0008 = 0000000000001000 +#0000: PR: 0 = #0000 = 0000000000000000 +#0000: FR (OF SF ZF): 000 +#0000: Memory:::: +#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0000: 0000: 1210 0003 5210 000D 8100 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: 8 = #0008 = 0000000000001000 +#0002: PR: 2 = #0002 = 0000000000000010 +#0002: FR (OF SF ZF): 000 +#0002: Memory:::: +#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0002: 0000: 1210 0003 5210 000D 8100 0000 0000 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 24576 = #6000 = 0110000000000000 +#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: 8 = #0008 = 0000000000001000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 000 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 1210 0003 5210 000D 8100 0000 0000 0000 diff --git a/test/integration/comet2/cmd_SLL_sll/Makefile b/test/integration/comet2/cmd_SLL_sll/Makefile new file mode 100644 index 0000000..c3d548e --- /dev/null +++ b/test/integration/comet2/cmd_SLL_sll/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/SLL/sll.casl +COMET2FLAG = -td -M8 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/cmd_SLL_sll/a.o b/test/integration/comet2/cmd_SLL_sll/a.o new file mode 100644 index 0000000..dbdd45e Binary files /dev/null and b/test/integration/comet2/cmd_SLL_sll/a.o differ diff --git a/test/integration/comet2/cmd_SLL_sll_o/0.txt b/test/integration/comet2/cmd_SLL_sll_o/0.txt new file mode 100644 index 0000000..8ece570 --- /dev/null +++ b/test/integration/comet2/cmd_SLL_sll_o/0.txt @@ -0,0 +1,48 @@ +../../../../comet2 -td -M8 a.o + +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: 8 = #0008 = 0000000000001000 +#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 0002 5210 000F 8100 0000 0000 0000 +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 2 = #0002 = 0000000000000010 +#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: 8 = #0008 = 0000000000001000 +#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 0002 5210 000F 8100 0000 0000 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 0 = #0000 = 0000000000000000 +#0004: GR2: 0 = #0000 = 0000000000000000 +#0004: GR3: 0 = #0000 = 0000000000000000 +#0004: GR4: 0 = #0000 = 0000000000000000 +#0004: GR5: 0 = #0000 = 0000000000000000 +#0004: GR6: 0 = #0000 = 0000000000000000 +#0004: GR7: 0 = #0000 = 0000000000000000 +#0004: SP: 8 = #0008 = 0000000000001000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 101 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 1210 0002 5210 000F 8100 0000 0000 0000 diff --git a/test/integration/comet2/cmd_SLL_sll_o/Makefile b/test/integration/comet2/cmd_SLL_sll_o/Makefile new file mode 100644 index 0000000..3f727e7 --- /dev/null +++ b/test/integration/comet2/cmd_SLL_sll_o/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/SLL/sll_o.casl +COMET2FLAG = -td -M8 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/cmd_SLL_sll_o/a.o b/test/integration/comet2/cmd_SLL_sll_o/a.o new file mode 100644 index 0000000..b64fcb4 Binary files /dev/null and b/test/integration/comet2/cmd_SLL_sll_o/a.o differ diff --git a/test/integration/comet2/cmd_SLL_sll_os/0.txt b/test/integration/comet2/cmd_SLL_sll_os/0.txt new file mode 100644 index 0000000..1b4a6a1 --- /dev/null +++ b/test/integration/comet2/cmd_SLL_sll_os/0.txt @@ -0,0 +1,48 @@ +../../../../comet2 -td -M8 a.o + +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: 8 = #0008 = 0000000000001000 +#0000: PR: 0 = #0000 = 0000000000000000 +#0000: FR (OF SF ZF): 000 +#0000: Memory:::: +#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0000: 0000: 1210 0003 5210 000F 8100 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: 8 = #0008 = 0000000000001000 +#0002: PR: 2 = #0002 = 0000000000000010 +#0002: FR (OF SF ZF): 000 +#0002: Memory:::: +#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0002: 0000: 1210 0003 5210 000F 8100 0000 0000 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: -32768 = #8000 = 1000000000000000 +#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: 8 = #0008 = 0000000000001000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 110 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 1210 0003 5210 000F 8100 0000 0000 0000 diff --git a/test/integration/comet2/cmd_SLL_sll_os/Makefile b/test/integration/comet2/cmd_SLL_sll_os/Makefile new file mode 100644 index 0000000..ec321bc --- /dev/null +++ b/test/integration/comet2/cmd_SLL_sll_os/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/SLL/sll_os.casl +COMET2FLAG = -td -M8 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/cmd_SLL_sll_os/a.o b/test/integration/comet2/cmd_SLL_sll_os/a.o new file mode 100644 index 0000000..89513e2 Binary files /dev/null and b/test/integration/comet2/cmd_SLL_sll_os/a.o differ diff --git a/test/integration/comet2/cmd_SLL_sll_oz/0.txt b/test/integration/comet2/cmd_SLL_sll_oz/0.txt new file mode 100644 index 0000000..9379dd9 --- /dev/null +++ b/test/integration/comet2/cmd_SLL_sll_oz/0.txt @@ -0,0 +1,48 @@ +../../../../comet2 -td -M8 a.o + +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: 8 = #0008 = 0000000000001000 +#0000: PR: 0 = #0000 = 0000000000000000 +#0000: FR (OF SF ZF): 000 +#0000: Memory:::: +#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0000: 0000: 1210 0003 5210 0010 8100 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: 8 = #0008 = 0000000000001000 +#0002: PR: 2 = #0002 = 0000000000000010 +#0002: FR (OF SF ZF): 000 +#0002: Memory:::: +#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0002: 0000: 1210 0003 5210 0010 8100 0000 0000 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 0 = #0000 = 0000000000000000 +#0004: GR2: 0 = #0000 = 0000000000000000 +#0004: GR3: 0 = #0000 = 0000000000000000 +#0004: GR4: 0 = #0000 = 0000000000000000 +#0004: GR5: 0 = #0000 = 0000000000000000 +#0004: GR6: 0 = #0000 = 0000000000000000 +#0004: GR7: 0 = #0000 = 0000000000000000 +#0004: SP: 8 = #0008 = 0000000000001000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 101 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 1210 0003 5210 0010 8100 0000 0000 0000 diff --git a/test/integration/comet2/cmd_SLL_sll_oz/Makefile b/test/integration/comet2/cmd_SLL_sll_oz/Makefile new file mode 100644 index 0000000..a27c38c --- /dev/null +++ b/test/integration/comet2/cmd_SLL_sll_oz/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/SLL/sll_oz.casl +COMET2FLAG = -td -M8 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/cmd_SLL_sll_oz/a.o b/test/integration/comet2/cmd_SLL_sll_oz/a.o new file mode 100644 index 0000000..432b229 Binary files /dev/null and b/test/integration/comet2/cmd_SLL_sll_oz/a.o differ diff --git a/test/integration/comet2/cmd_SLL_sll_s/0.txt b/test/integration/comet2/cmd_SLL_sll_s/0.txt new file mode 100644 index 0000000..e19a7b0 --- /dev/null +++ b/test/integration/comet2/cmd_SLL_sll_s/0.txt @@ -0,0 +1,48 @@ +../../../../comet2 -td -M8 a.o + +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: 8 = #0008 = 0000000000001000 +#0000: PR: 0 = #0000 = 0000000000000000 +#0000: FR (OF SF ZF): 000 +#0000: Memory:::: +#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0000: 0000: 1210 0003 5210 000E 8100 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: 8 = #0008 = 0000000000001000 +#0002: PR: 2 = #0002 = 0000000000000010 +#0002: FR (OF SF ZF): 000 +#0002: Memory:::: +#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0002: 0000: 1210 0003 5210 000E 8100 0000 0000 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: -16384 = #C000 = 1100000000000000 +#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: 8 = #0008 = 0000000000001000 +#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: 1210 0003 5210 000E 8100 0000 0000 0000 diff --git a/test/integration/comet2/cmd_SLL_sll_s/Makefile b/test/integration/comet2/cmd_SLL_sll_s/Makefile new file mode 100644 index 0000000..07b7581 --- /dev/null +++ b/test/integration/comet2/cmd_SLL_sll_s/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/SLL/sll_s.casl +COMET2FLAG = -td -M8 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/cmd_SLL_sll_s/a.o b/test/integration/comet2/cmd_SLL_sll_s/a.o new file mode 100644 index 0000000..4478281 Binary files /dev/null and b/test/integration/comet2/cmd_SLL_sll_s/a.o differ diff --git a/test/integration/comet2/cmd_SLL_sll_z/0.txt b/test/integration/comet2/cmd_SLL_sll_z/0.txt new file mode 100644 index 0000000..97a9672 --- /dev/null +++ b/test/integration/comet2/cmd_SLL_sll_z/0.txt @@ -0,0 +1,48 @@ +../../../../comet2 -td -M8 a.o + +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: 8 = #0008 = 0000000000001000 +#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 0002 5210 0011 8100 0000 0000 0000 +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 2 = #0002 = 0000000000000010 +#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: 8 = #0008 = 0000000000001000 +#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 0002 5210 0011 8100 0000 0000 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 0 = #0000 = 0000000000000000 +#0004: GR2: 0 = #0000 = 0000000000000000 +#0004: GR3: 0 = #0000 = 0000000000000000 +#0004: GR4: 0 = #0000 = 0000000000000000 +#0004: GR5: 0 = #0000 = 0000000000000000 +#0004: GR6: 0 = #0000 = 0000000000000000 +#0004: GR7: 0 = #0000 = 0000000000000000 +#0004: SP: 8 = #0008 = 0000000000001000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 001 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 1210 0002 5210 0011 8100 0000 0000 0000 diff --git a/test/integration/comet2/cmd_SLL_sll_z/Makefile b/test/integration/comet2/cmd_SLL_sll_z/Makefile new file mode 100644 index 0000000..5e7fb90 --- /dev/null +++ b/test/integration/comet2/cmd_SLL_sll_z/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/SLL/sll_z.casl +COMET2FLAG = -td -M8 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/cmd_SLL_sll_z/a.o b/test/integration/comet2/cmd_SLL_sll_z/a.o new file mode 100644 index 0000000..09814d3 Binary files /dev/null and b/test/integration/comet2/cmd_SLL_sll_z/a.o differ diff --git a/test/integration/comet2/cmd_SRA_sra/0.txt b/test/integration/comet2/cmd_SRA_sra/0.txt new file mode 100644 index 0000000..4bbc76f --- /dev/null +++ b/test/integration/comet2/cmd_SRA_sra/0.txt @@ -0,0 +1,48 @@ +../../../../comet2 -td -M8 a.o + +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: 8 = #0008 = 0000000000001000 +#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 6000 5110 000D 8100 0000 0000 0000 +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 24576 = #6000 = 0110000000000000 +#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: 8 = #0008 = 0000000000001000 +#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 6000 5110 000D 8100 0000 0000 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 3 = #0003 = 0000000000000011 +#0004: GR2: 0 = #0000 = 0000000000000000 +#0004: GR3: 0 = #0000 = 0000000000000000 +#0004: GR4: 0 = #0000 = 0000000000000000 +#0004: GR5: 0 = #0000 = 0000000000000000 +#0004: GR6: 0 = #0000 = 0000000000000000 +#0004: GR7: 0 = #0000 = 0000000000000000 +#0004: SP: 8 = #0008 = 0000000000001000 +#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 6000 5110 000D 8100 0000 0000 0000 diff --git a/test/integration/comet2/cmd_SRA_sra/Makefile b/test/integration/comet2/cmd_SRA_sra/Makefile new file mode 100644 index 0000000..c6a09db --- /dev/null +++ b/test/integration/comet2/cmd_SRA_sra/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/SRA/sra.casl +COMET2FLAG = -td -M8 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/cmd_SRA_sra/a.o b/test/integration/comet2/cmd_SRA_sra/a.o new file mode 100644 index 0000000..46ea5f3 Binary files /dev/null and b/test/integration/comet2/cmd_SRA_sra/a.o differ diff --git a/test/integration/comet2/cmd_SRA_sra_o/0.txt b/test/integration/comet2/cmd_SRA_sra_o/0.txt new file mode 100644 index 0000000..623d115 --- /dev/null +++ b/test/integration/comet2/cmd_SRA_sra_o/0.txt @@ -0,0 +1,48 @@ +../../../../comet2 -td -M8 a.o + +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: 8 = #0008 = 0000000000001000 +#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 6000 5110 000E 8100 0000 0000 0000 +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 24576 = #6000 = 0110000000000000 +#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: 8 = #0008 = 0000000000001000 +#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 6000 5110 000E 8100 0000 0000 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 1 = #0001 = 0000000000000001 +#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: 8 = #0008 = 0000000000001000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 100 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 1210 6000 5110 000E 8100 0000 0000 0000 diff --git a/test/integration/comet2/cmd_SRA_sra_o/Makefile b/test/integration/comet2/cmd_SRA_sra_o/Makefile new file mode 100644 index 0000000..11db578 --- /dev/null +++ b/test/integration/comet2/cmd_SRA_sra_o/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/SRA/sra_o.casl +COMET2FLAG = -td -M8 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/cmd_SRA_sra_o/a.o b/test/integration/comet2/cmd_SRA_sra_o/a.o new file mode 100644 index 0000000..852f17b Binary files /dev/null and b/test/integration/comet2/cmd_SRA_sra_o/a.o differ diff --git a/test/integration/comet2/cmd_SRA_sra_os/0.txt b/test/integration/comet2/cmd_SRA_sra_os/0.txt new file mode 100644 index 0000000..dd6a286 --- /dev/null +++ b/test/integration/comet2/cmd_SRA_sra_os/0.txt @@ -0,0 +1,48 @@ +../../../../comet2 -td -M8 a.o + +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: 8 = #0008 = 0000000000001000 +#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 A000 5110 000E 8100 0000 0000 0000 +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: -24576 = #A000 = 1010000000000000 +#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: 8 = #0008 = 0000000000001000 +#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 A000 5110 000E 8100 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: 8 = #0008 = 0000000000001000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 110 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 1210 A000 5110 000E 8100 0000 0000 0000 diff --git a/test/integration/comet2/cmd_SRA_sra_os/Makefile b/test/integration/comet2/cmd_SRA_sra_os/Makefile new file mode 100644 index 0000000..52c4a49 --- /dev/null +++ b/test/integration/comet2/cmd_SRA_sra_os/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/SRA/sra_os.casl +COMET2FLAG = -td -M8 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/cmd_SRA_sra_os/a.o b/test/integration/comet2/cmd_SRA_sra_os/a.o new file mode 100644 index 0000000..7b8c600 Binary files /dev/null and b/test/integration/comet2/cmd_SRA_sra_os/a.o differ diff --git a/test/integration/comet2/cmd_SRA_sra_oz/0.txt b/test/integration/comet2/cmd_SRA_sra_oz/0.txt new file mode 100644 index 0000000..fc4c51f --- /dev/null +++ b/test/integration/comet2/cmd_SRA_sra_oz/0.txt @@ -0,0 +1,48 @@ +../../../../comet2 -td -M8 a.o + +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: 8 = #0008 = 0000000000001000 +#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 6000 5110 000F 8100 0000 0000 0000 +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 24576 = #6000 = 0110000000000000 +#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: 8 = #0008 = 0000000000001000 +#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 6000 5110 000F 8100 0000 0000 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 0 = #0000 = 0000000000000000 +#0004: GR2: 0 = #0000 = 0000000000000000 +#0004: GR3: 0 = #0000 = 0000000000000000 +#0004: GR4: 0 = #0000 = 0000000000000000 +#0004: GR5: 0 = #0000 = 0000000000000000 +#0004: GR6: 0 = #0000 = 0000000000000000 +#0004: GR7: 0 = #0000 = 0000000000000000 +#0004: SP: 8 = #0008 = 0000000000001000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 101 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 1210 6000 5110 000F 8100 0000 0000 0000 diff --git a/test/integration/comet2/cmd_SRA_sra_oz/Makefile b/test/integration/comet2/cmd_SRA_sra_oz/Makefile new file mode 100644 index 0000000..e5c42e0 --- /dev/null +++ b/test/integration/comet2/cmd_SRA_sra_oz/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/SRA/sra_oz.casl +COMET2FLAG = -td -M8 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/cmd_SRA_sra_oz/a.o b/test/integration/comet2/cmd_SRA_sra_oz/a.o new file mode 100644 index 0000000..d8f5339 Binary files /dev/null and b/test/integration/comet2/cmd_SRA_sra_oz/a.o differ diff --git a/test/integration/comet2/cmd_SRA_sra_s/0.txt b/test/integration/comet2/cmd_SRA_sra_s/0.txt new file mode 100644 index 0000000..f76671a --- /dev/null +++ b/test/integration/comet2/cmd_SRA_sra_s/0.txt @@ -0,0 +1,48 @@ +../../../../comet2 -td -M8 a.o + +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: 8 = #0008 = 0000000000001000 +#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 A000 5110 000D 8100 0000 0000 0000 +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: -24576 = #A000 = 1010000000000000 +#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: 8 = #0008 = 0000000000001000 +#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 A000 5110 000D 8100 0000 0000 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: -3 = #FFFD = 1111111111111101 +#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: 8 = #0008 = 0000000000001000 +#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: 1210 A000 5110 000D 8100 0000 0000 0000 diff --git a/test/integration/comet2/cmd_SRA_sra_s/Makefile b/test/integration/comet2/cmd_SRA_sra_s/Makefile new file mode 100644 index 0000000..f630fec --- /dev/null +++ b/test/integration/comet2/cmd_SRA_sra_s/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/SRA/sra_s.casl +COMET2FLAG = -td -M8 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/cmd_SRA_sra_s/a.o b/test/integration/comet2/cmd_SRA_sra_s/a.o new file mode 100644 index 0000000..2a4ffff Binary files /dev/null and b/test/integration/comet2/cmd_SRA_sra_s/a.o differ diff --git a/test/integration/comet2/cmd_SRA_sra_z/0.txt b/test/integration/comet2/cmd_SRA_sra_z/0.txt new file mode 100644 index 0000000..209158c --- /dev/null +++ b/test/integration/comet2/cmd_SRA_sra_z/0.txt @@ -0,0 +1,48 @@ +../../../../comet2 -td -M8 a.o + +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: 8 = #0008 = 0000000000001000 +#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 2000 5110 000F 8100 0000 0000 0000 +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 8192 = #2000 = 0010000000000000 +#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: 8 = #0008 = 0000000000001000 +#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 2000 5110 000F 8100 0000 0000 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 0 = #0000 = 0000000000000000 +#0004: GR2: 0 = #0000 = 0000000000000000 +#0004: GR3: 0 = #0000 = 0000000000000000 +#0004: GR4: 0 = #0000 = 0000000000000000 +#0004: GR5: 0 = #0000 = 0000000000000000 +#0004: GR6: 0 = #0000 = 0000000000000000 +#0004: GR7: 0 = #0000 = 0000000000000000 +#0004: SP: 8 = #0008 = 0000000000001000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 001 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 1210 2000 5110 000F 8100 0000 0000 0000 diff --git a/test/integration/comet2/cmd_SRA_sra_z/Makefile b/test/integration/comet2/cmd_SRA_sra_z/Makefile new file mode 100644 index 0000000..7e501d3 --- /dev/null +++ b/test/integration/comet2/cmd_SRA_sra_z/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/SRA/sra_z.casl +COMET2FLAG = -td -M8 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/cmd_SRA_sra_z/a.o b/test/integration/comet2/cmd_SRA_sra_z/a.o new file mode 100644 index 0000000..0bcf4e3 Binary files /dev/null and b/test/integration/comet2/cmd_SRA_sra_z/a.o differ diff --git a/test/integration/comet2/cmd_SRL_srl/0.txt b/test/integration/comet2/cmd_SRL_srl/0.txt new file mode 100644 index 0000000..288e5c2 --- /dev/null +++ b/test/integration/comet2/cmd_SRL_srl/0.txt @@ -0,0 +1,48 @@ +../../../../comet2 -td -M8 a.o + +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: 8 = #0008 = 0000000000001000 +#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 C000 5310 000E 8100 0000 0000 0000 +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: -16384 = #C000 = 1100000000000000 +#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: 8 = #0008 = 0000000000001000 +#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 C000 5310 000E 8100 0000 0000 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 3 = #0003 = 0000000000000011 +#0004: GR2: 0 = #0000 = 0000000000000000 +#0004: GR3: 0 = #0000 = 0000000000000000 +#0004: GR4: 0 = #0000 = 0000000000000000 +#0004: GR5: 0 = #0000 = 0000000000000000 +#0004: GR6: 0 = #0000 = 0000000000000000 +#0004: GR7: 0 = #0000 = 0000000000000000 +#0004: SP: 8 = #0008 = 0000000000001000 +#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 C000 5310 000E 8100 0000 0000 0000 diff --git a/test/integration/comet2/cmd_SRL_srl/Makefile b/test/integration/comet2/cmd_SRL_srl/Makefile new file mode 100644 index 0000000..a2f469a --- /dev/null +++ b/test/integration/comet2/cmd_SRL_srl/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/SRL/srl.casl +COMET2FLAG = -td -M8 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/cmd_SRL_srl/a.o b/test/integration/comet2/cmd_SRL_srl/a.o new file mode 100644 index 0000000..6342669 Binary files /dev/null and b/test/integration/comet2/cmd_SRL_srl/a.o differ diff --git a/test/integration/comet2/cmd_SRL_srl_o/0.txt b/test/integration/comet2/cmd_SRL_srl_o/0.txt new file mode 100644 index 0000000..47c7496 --- /dev/null +++ b/test/integration/comet2/cmd_SRL_srl_o/0.txt @@ -0,0 +1,48 @@ +../../../../comet2 -td -M8 a.o + +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: 8 = #0008 = 0000000000001000 +#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 C000 5310 000F 8100 0000 0000 0000 +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: -16384 = #C000 = 1100000000000000 +#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: 8 = #0008 = 0000000000001000 +#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 C000 5310 000F 8100 0000 0000 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 1 = #0001 = 0000000000000001 +#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: 8 = #0008 = 0000000000001000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 100 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 1210 C000 5310 000F 8100 0000 0000 0000 diff --git a/test/integration/comet2/cmd_SRL_srl_o/Makefile b/test/integration/comet2/cmd_SRL_srl_o/Makefile new file mode 100644 index 0000000..05b278a --- /dev/null +++ b/test/integration/comet2/cmd_SRL_srl_o/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/SRL/srl_o.casl +COMET2FLAG = -td -M8 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/cmd_SRL_srl_o/a.o b/test/integration/comet2/cmd_SRL_srl_o/a.o new file mode 100644 index 0000000..fc455b6 Binary files /dev/null and b/test/integration/comet2/cmd_SRL_srl_o/a.o differ diff --git a/test/integration/comet2/cmd_SRL_srl_oz/0.txt b/test/integration/comet2/cmd_SRL_srl_oz/0.txt new file mode 100644 index 0000000..9d9dcf4 --- /dev/null +++ b/test/integration/comet2/cmd_SRL_srl_oz/0.txt @@ -0,0 +1,48 @@ +../../../../comet2 -td -M8 a.o + +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: 8 = #0008 = 0000000000001000 +#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 C000 5310 0010 8100 0000 0000 0000 +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: -16384 = #C000 = 1100000000000000 +#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: 8 = #0008 = 0000000000001000 +#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 C000 5310 0010 8100 0000 0000 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 0 = #0000 = 0000000000000000 +#0004: GR2: 0 = #0000 = 0000000000000000 +#0004: GR3: 0 = #0000 = 0000000000000000 +#0004: GR4: 0 = #0000 = 0000000000000000 +#0004: GR5: 0 = #0000 = 0000000000000000 +#0004: GR6: 0 = #0000 = 0000000000000000 +#0004: GR7: 0 = #0000 = 0000000000000000 +#0004: SP: 8 = #0008 = 0000000000001000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 101 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 1210 C000 5310 0010 8100 0000 0000 0000 diff --git a/test/integration/comet2/cmd_SRL_srl_oz/Makefile b/test/integration/comet2/cmd_SRL_srl_oz/Makefile new file mode 100644 index 0000000..049f961 --- /dev/null +++ b/test/integration/comet2/cmd_SRL_srl_oz/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/SRL/srl_oz.casl +COMET2FLAG = -td -M8 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/cmd_SRL_srl_oz/a.o b/test/integration/comet2/cmd_SRL_srl_oz/a.o new file mode 100644 index 0000000..6e0ff46 Binary files /dev/null and b/test/integration/comet2/cmd_SRL_srl_oz/a.o differ diff --git a/test/integration/comet2/cmd_SRL_srl_s/0.txt b/test/integration/comet2/cmd_SRL_srl_s/0.txt new file mode 100644 index 0000000..cc70af5 --- /dev/null +++ b/test/integration/comet2/cmd_SRL_srl_s/0.txt @@ -0,0 +1,48 @@ +../../../../comet2 -td -M8 a.o + +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: 8 = #0008 = 0000000000001000 +#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 C000 5310 0000 8100 0000 0000 0000 +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: -16384 = #C000 = 1100000000000000 +#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: 8 = #0008 = 0000000000001000 +#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 C000 5310 0000 8100 0000 0000 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: -16384 = #C000 = 1100000000000000 +#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: 8 = #0008 = 0000000000001000 +#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: 1210 C000 5310 0000 8100 0000 0000 0000 diff --git a/test/integration/comet2/cmd_SRL_srl_s/Makefile b/test/integration/comet2/cmd_SRL_srl_s/Makefile new file mode 100644 index 0000000..6b632e3 --- /dev/null +++ b/test/integration/comet2/cmd_SRL_srl_s/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/SRL/srl_s.casl +COMET2FLAG = -td -M8 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/cmd_SRL_srl_s/a.o b/test/integration/comet2/cmd_SRL_srl_s/a.o new file mode 100644 index 0000000..ac03d02 Binary files /dev/null and b/test/integration/comet2/cmd_SRL_srl_s/a.o differ diff --git a/test/integration/comet2/cmd_SRL_srl_z/0.txt b/test/integration/comet2/cmd_SRL_srl_z/0.txt new file mode 100644 index 0000000..b2ed460 --- /dev/null +++ b/test/integration/comet2/cmd_SRL_srl_z/0.txt @@ -0,0 +1,48 @@ +../../../../comet2 -td -M8 a.o + +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: 8 = #0008 = 0000000000001000 +#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 C000 5310 0011 8100 0000 0000 0000 +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: -16384 = #C000 = 1100000000000000 +#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: 8 = #0008 = 0000000000001000 +#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 C000 5310 0011 8100 0000 0000 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 0 = #0000 = 0000000000000000 +#0004: GR2: 0 = #0000 = 0000000000000000 +#0004: GR3: 0 = #0000 = 0000000000000000 +#0004: GR4: 0 = #0000 = 0000000000000000 +#0004: GR5: 0 = #0000 = 0000000000000000 +#0004: GR6: 0 = #0000 = 0000000000000000 +#0004: GR7: 0 = #0000 = 0000000000000000 +#0004: SP: 8 = #0008 = 0000000000001000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 001 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 1210 C000 5310 0011 8100 0000 0000 0000 diff --git a/test/integration/comet2/cmd_SRL_srl_z/Makefile b/test/integration/comet2/cmd_SRL_srl_z/Makefile new file mode 100644 index 0000000..7a1996c --- /dev/null +++ b/test/integration/comet2/cmd_SRL_srl_z/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/SRL/srl_z.casl +COMET2FLAG = -td -M8 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/cmd_SRL_srl_z/a.o b/test/integration/comet2/cmd_SRL_srl_z/a.o new file mode 100644 index 0000000..ffcfbaa Binary files /dev/null and b/test/integration/comet2/cmd_SRL_srl_z/a.o differ diff --git a/test/integration/comet2/cmd_ST_st0/0.txt b/test/integration/comet2/cmd_ST_st0/0.txt new file mode 100644 index 0000000..7b46f0b --- /dev/null +++ b/test/integration/comet2/cmd_ST_st0/0.txt @@ -0,0 +1,48 @@ +../../../../comet2 -td -M8 a.o + +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: 8 = #0008 = 0000000000001000 +#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 0005 0000 0000 +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 5 = #0005 = 0000000000000101 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 8 = #0008 = 0000000000001000 +#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 1110 0006 8100 0005 0000 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 5 = #0005 = 0000000000000101 +#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: 8 = #0008 = 0000000000001000 +#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 1110 0006 8100 0005 0005 0000 diff --git a/test/integration/comet2/cmd_ST_st0/Makefile b/test/integration/comet2/cmd_ST_st0/Makefile new file mode 100644 index 0000000..4352049 --- /dev/null +++ b/test/integration/comet2/cmd_ST_st0/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/ST/st0.casl +COMET2FLAG = -td -M8 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/cmd_ST_st0/a.o b/test/integration/comet2/cmd_ST_st0/a.o new file mode 100644 index 0000000..6bd72b3 Binary files /dev/null and b/test/integration/comet2/cmd_ST_st0/a.o differ diff --git a/test/integration/comet2/cmd_ST_st1/0.txt b/test/integration/comet2/cmd_ST_st1/0.txt new file mode 100644 index 0000000..0f4cf1d --- /dev/null +++ b/test/integration/comet2/cmd_ST_st1/0.txt @@ -0,0 +1,63 @@ +../../../../comet2 -td -M8 a.o + +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: 8 = #0008 = 0000000000001000 +#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 1220 0007 1112 0001 8100 0005 +#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: 8 = #0008 = 0000000000001000 +#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 1220 0007 1112 0001 8100 0005 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 5 = #0005 = 0000000000000101 +#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: 8 = #0008 = 0000000000001000 +#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 1220 0007 1112 0001 8100 0005 +#0006: Register:::: +#0006: GR0: 0 = #0000 = 0000000000000000 +#0006: GR1: 5 = #0005 = 0000000000000101 +#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: 8 = #0008 = 0000000000001000 +#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 1220 0007 1112 0001 8100 0005 diff --git a/test/integration/comet2/cmd_ST_st1/Makefile b/test/integration/comet2/cmd_ST_st1/Makefile new file mode 100644 index 0000000..eb2697d --- /dev/null +++ b/test/integration/comet2/cmd_ST_st1/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/ST/st1.casl +COMET2FLAG = -td -M8 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/cmd_ST_st1/a.o b/test/integration/comet2/cmd_ST_st1/a.o new file mode 100644 index 0000000..491e42e Binary files /dev/null and b/test/integration/comet2/cmd_ST_st1/a.o differ diff --git a/test/integration/comet2/cmd_SUBA_suba0/0.txt b/test/integration/comet2/cmd_SUBA_suba0/0.txt new file mode 100644 index 0000000..7cf034b --- /dev/null +++ b/test/integration/comet2/cmd_SUBA_suba0/0.txt @@ -0,0 +1,48 @@ +../../../../comet2 -td -M8 a.o + +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: 8 = #0008 = 0000000000001000 +#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 2110 0006 8100 0003 0001 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: 8 = #0008 = 0000000000001000 +#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 2110 0006 8100 0003 0001 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 2 = #0002 = 0000000000000010 +#0004: GR2: 0 = #0000 = 0000000000000000 +#0004: GR3: 0 = #0000 = 0000000000000000 +#0004: GR4: 0 = #0000 = 0000000000000000 +#0004: GR5: 0 = #0000 = 0000000000000000 +#0004: GR6: 0 = #0000 = 0000000000000000 +#0004: GR7: 0 = #0000 = 0000000000000000 +#0004: SP: 8 = #0008 = 0000000000001000 +#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 2110 0006 8100 0003 0001 0000 diff --git a/test/integration/comet2/cmd_SUBA_suba0/Makefile b/test/integration/comet2/cmd_SUBA_suba0/Makefile new file mode 100644 index 0000000..99e0e21 --- /dev/null +++ b/test/integration/comet2/cmd_SUBA_suba0/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/SUBA/suba0.casl +COMET2FLAG = -td -M8 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/cmd_SUBA_suba0/a.o b/test/integration/comet2/cmd_SUBA_suba0/a.o new file mode 100644 index 0000000..941ba71 Binary files /dev/null and b/test/integration/comet2/cmd_SUBA_suba0/a.o differ diff --git a/test/integration/comet2/cmd_SUBA_suba0__o/0.txt b/test/integration/comet2/cmd_SUBA_suba0__o/0.txt new file mode 100644 index 0000000..90011f2 --- /dev/null +++ b/test/integration/comet2/cmd_SUBA_suba0__o/0.txt @@ -0,0 +1,48 @@ +../../../../comet2 -td -M8 a.o + +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: 8 = #0008 = 0000000000001000 +#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 2110 0006 8100 8002 7FFF 0000 +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: -32766 = #8002 = 1000000000000010 +#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: 8 = #0008 = 0000000000001000 +#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 2110 0006 8100 8002 7FFF 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 3 = #0003 = 0000000000000011 +#0004: GR2: 0 = #0000 = 0000000000000000 +#0004: GR3: 0 = #0000 = 0000000000000000 +#0004: GR4: 0 = #0000 = 0000000000000000 +#0004: GR5: 0 = #0000 = 0000000000000000 +#0004: GR6: 0 = #0000 = 0000000000000000 +#0004: GR7: 0 = #0000 = 0000000000000000 +#0004: SP: 8 = #0008 = 0000000000001000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 100 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 1010 0005 2110 0006 8100 8002 7FFF 0000 diff --git a/test/integration/comet2/cmd_SUBA_suba0__o/Makefile b/test/integration/comet2/cmd_SUBA_suba0__o/Makefile new file mode 100644 index 0000000..26cb2e5 --- /dev/null +++ b/test/integration/comet2/cmd_SUBA_suba0__o/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/SUBA/suba0__o.casl +COMET2FLAG = -td -M8 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/cmd_SUBA_suba0__o/a.o b/test/integration/comet2/cmd_SUBA_suba0__o/a.o new file mode 100644 index 0000000..f40a85e Binary files /dev/null and b/test/integration/comet2/cmd_SUBA_suba0__o/a.o differ diff --git a/test/integration/comet2/cmd_SUBA_suba0__z/0.txt b/test/integration/comet2/cmd_SUBA_suba0__z/0.txt new file mode 100644 index 0000000..27e612e --- /dev/null +++ b/test/integration/comet2/cmd_SUBA_suba0__z/0.txt @@ -0,0 +1,48 @@ +../../../../comet2 -td -M8 a.o + +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: 8 = #0008 = 0000000000001000 +#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 2110 0006 8100 FFF6 FFF6 0000 +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: -10 = #FFF6 = 1111111111110110 +#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: 8 = #0008 = 0000000000001000 +#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 2110 0006 8100 FFF6 FFF6 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 0 = #0000 = 0000000000000000 +#0004: GR2: 0 = #0000 = 0000000000000000 +#0004: GR3: 0 = #0000 = 0000000000000000 +#0004: GR4: 0 = #0000 = 0000000000000000 +#0004: GR5: 0 = #0000 = 0000000000000000 +#0004: GR6: 0 = #0000 = 0000000000000000 +#0004: GR7: 0 = #0000 = 0000000000000000 +#0004: SP: 8 = #0008 = 0000000000001000 +#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 0005 2110 0006 8100 FFF6 FFF6 0000 diff --git a/test/integration/comet2/cmd_SUBA_suba0__z/Makefile b/test/integration/comet2/cmd_SUBA_suba0__z/Makefile new file mode 100644 index 0000000..bd872f7 --- /dev/null +++ b/test/integration/comet2/cmd_SUBA_suba0__z/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/SUBA/suba0__z.casl +COMET2FLAG = -td -M8 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/cmd_SUBA_suba0__z/a.o b/test/integration/comet2/cmd_SUBA_suba0__z/a.o new file mode 100644 index 0000000..72b070b Binary files /dev/null and b/test/integration/comet2/cmd_SUBA_suba0__z/a.o differ diff --git a/test/integration/comet2/cmd_SUBA_suba0_ao/0.txt b/test/integration/comet2/cmd_SUBA_suba0_ao/0.txt new file mode 100644 index 0000000..19c3906 --- /dev/null +++ b/test/integration/comet2/cmd_SUBA_suba0_ao/0.txt @@ -0,0 +1,48 @@ +../../../../comet2 -td -M8 a.o + +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: 8 = #0008 = 0000000000001000 +#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 2110 0006 8100 7FFE FFF6 0000 +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 32766 = #7FFE = 0111111111111110 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 8 = #0008 = 0000000000001000 +#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 2110 0006 8100 7FFE FFF6 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: -32760 = #8008 = 1000000000001000 +#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: 8 = #0008 = 0000000000001000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 110 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 1010 0005 2110 0006 8100 7FFE FFF6 0000 diff --git a/test/integration/comet2/cmd_SUBA_suba0_ao/Makefile b/test/integration/comet2/cmd_SUBA_suba0_ao/Makefile new file mode 100644 index 0000000..9b5da2d --- /dev/null +++ b/test/integration/comet2/cmd_SUBA_suba0_ao/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/SUBA/suba0_ao.casl +COMET2FLAG = -td -M8 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/cmd_SUBA_suba0_ao/a.o b/test/integration/comet2/cmd_SUBA_suba0_ao/a.o new file mode 100644 index 0000000..05af3e4 Binary files /dev/null and b/test/integration/comet2/cmd_SUBA_suba0_ao/a.o differ diff --git a/test/integration/comet2/cmd_SUBA_suba0_as0/0.txt b/test/integration/comet2/cmd_SUBA_suba0_as0/0.txt new file mode 100644 index 0000000..3ec0989 --- /dev/null +++ b/test/integration/comet2/cmd_SUBA_suba0_as0/0.txt @@ -0,0 +1,48 @@ +../../../../comet2 -td -M8 a.o + +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: 8 = #0008 = 0000000000001000 +#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 2110 0006 8100 000A 0014 0000 +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 10 = #000A = 0000000000001010 = '\n' +#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: 8 = #0008 = 0000000000001000 +#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 2110 0006 8100 000A 0014 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: -10 = #FFF6 = 1111111111110110 +#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: 8 = #0008 = 0000000000001000 +#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 2110 0006 8100 000A 0014 0000 diff --git a/test/integration/comet2/cmd_SUBA_suba0_as0/Makefile b/test/integration/comet2/cmd_SUBA_suba0_as0/Makefile new file mode 100644 index 0000000..8f0e771 --- /dev/null +++ b/test/integration/comet2/cmd_SUBA_suba0_as0/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/SUBA/suba0_as0.casl +COMET2FLAG = -td -M8 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/cmd_SUBA_suba0_as0/a.o b/test/integration/comet2/cmd_SUBA_suba0_as0/a.o new file mode 100644 index 0000000..2b39d45 Binary files /dev/null and b/test/integration/comet2/cmd_SUBA_suba0_as0/a.o differ diff --git a/test/integration/comet2/cmd_SUBA_suba0_as1/0.txt b/test/integration/comet2/cmd_SUBA_suba0_as1/0.txt new file mode 100644 index 0000000..4d540e8 --- /dev/null +++ b/test/integration/comet2/cmd_SUBA_suba0_as1/0.txt @@ -0,0 +1,48 @@ +../../../../comet2 -td -M8 a.o + +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: 8 = #0008 = 0000000000001000 +#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 2110 0006 8100 FFEC FFF6 0000 +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: -20 = #FFEC = 1111111111101100 +#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: 8 = #0008 = 0000000000001000 +#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 2110 0006 8100 FFEC FFF6 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: -10 = #FFF6 = 1111111111110110 +#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: 8 = #0008 = 0000000000001000 +#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 2110 0006 8100 FFEC FFF6 0000 diff --git a/test/integration/comet2/cmd_SUBA_suba0_as1/Makefile b/test/integration/comet2/cmd_SUBA_suba0_as1/Makefile new file mode 100644 index 0000000..7911101 --- /dev/null +++ b/test/integration/comet2/cmd_SUBA_suba0_as1/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/SUBA/suba0_as1.casl +COMET2FLAG = -td -M8 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/cmd_SUBA_suba0_as1/a.o b/test/integration/comet2/cmd_SUBA_suba0_as1/a.o new file mode 100644 index 0000000..657f15f Binary files /dev/null and b/test/integration/comet2/cmd_SUBA_suba0_as1/a.o differ diff --git a/test/integration/comet2/cmd_SUBA_suba0_lo/0.txt b/test/integration/comet2/cmd_SUBA_suba0_lo/0.txt new file mode 100644 index 0000000..70f65d3 --- /dev/null +++ b/test/integration/comet2/cmd_SUBA_suba0_lo/0.txt @@ -0,0 +1,48 @@ +../../../../comet2 -td -M8 a.o + +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: 8 = #0008 = 0000000000001000 +#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 2110 0006 8100 0002 000F 0000 +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 2 = #0002 = 0000000000000010 +#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: 8 = #0008 = 0000000000001000 +#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 2110 0006 8100 0002 000F 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: -13 = #FFF3 = 1111111111110011 +#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: 8 = #0008 = 0000000000001000 +#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 2110 0006 8100 0002 000F 0000 diff --git a/test/integration/comet2/cmd_SUBA_suba0_lo/Makefile b/test/integration/comet2/cmd_SUBA_suba0_lo/Makefile new file mode 100644 index 0000000..11a790c --- /dev/null +++ b/test/integration/comet2/cmd_SUBA_suba0_lo/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/SUBA/suba0_lo.casl +COMET2FLAG = -td -M8 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/cmd_SUBA_suba0_lo/a.o b/test/integration/comet2/cmd_SUBA_suba0_lo/a.o new file mode 100644 index 0000000..a5b3a10 Binary files /dev/null and b/test/integration/comet2/cmd_SUBA_suba0_lo/a.o differ diff --git a/test/integration/comet2/cmd_SUBA_suba1/0.txt b/test/integration/comet2/cmd_SUBA_suba1/0.txt new file mode 100644 index 0000000..6b4564e --- /dev/null +++ b/test/integration/comet2/cmd_SUBA_suba1/0.txt @@ -0,0 +1,67 @@ +../../../../comet2 -td -M16 a.o + +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: 16 = #0010 = 0000000000010000 +#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 1220 0001 2112 0007 8100 0003 0001 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: 16 = #0010 = 0000000000010000 +#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 1220 0001 2112 0007 8100 0003 0001 0000 0000 0000 0000 0000 0000 0000 + +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 3 = #0003 = 0000000000000011 +#0004: GR2: 1 = #0001 = 0000000000000001 +#0004: GR3: 0 = #0000 = 0000000000000000 +#0004: GR4: 0 = #0000 = 0000000000000000 +#0004: GR5: 0 = #0000 = 0000000000000000 +#0004: GR6: 0 = #0000 = 0000000000000000 +#0004: GR7: 0 = #0000 = 0000000000000000 +#0004: SP: 16 = #0010 = 0000000000010000 +#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 1220 0001 2112 0007 8100 0003 0001 0000 0000 0000 0000 0000 0000 0000 + +#0006: Register:::: +#0006: GR0: 0 = #0000 = 0000000000000000 +#0006: GR1: 2 = #0002 = 0000000000000010 +#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: 16 = #0010 = 0000000000010000 +#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 1220 0001 2112 0007 8100 0003 0001 0000 0000 0000 0000 0000 0000 0000 + diff --git a/test/integration/comet2/cmd_SUBA_suba1/Makefile b/test/integration/comet2/cmd_SUBA_suba1/Makefile new file mode 100644 index 0000000..0f885b1 --- /dev/null +++ b/test/integration/comet2/cmd_SUBA_suba1/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/SUBA/suba1.casl +COMET2FLAG = -td -M16 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/cmd_SUBA_suba1/a.o b/test/integration/comet2/cmd_SUBA_suba1/a.o new file mode 100644 index 0000000..26c9db8 Binary files /dev/null and b/test/integration/comet2/cmd_SUBA_suba1/a.o differ diff --git a/test/integration/comet2/cmd_SUBA_suba2/0.txt b/test/integration/comet2/cmd_SUBA_suba2/0.txt new file mode 100644 index 0000000..74a4c60 --- /dev/null +++ b/test/integration/comet2/cmd_SUBA_suba2/0.txt @@ -0,0 +1,63 @@ +../../../../comet2 -td -M8 a.o + +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: 8 = #0008 = 0000000000001000 +#0000: PR: 0 = #0000 = 0000000000000000 +#0000: FR (OF SF ZF): 000 +#0000: Memory:::: +#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0000: 0000: 1010 0006 1020 0007 2512 8100 0003 0001 +#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: 8 = #0008 = 0000000000001000 +#0002: PR: 2 = #0002 = 0000000000000010 +#0002: FR (OF SF ZF): 000 +#0002: Memory:::: +#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0002: 0000: 1010 0006 1020 0007 2512 8100 0003 0001 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 3 = #0003 = 0000000000000011 +#0004: GR2: 1 = #0001 = 0000000000000001 +#0004: GR3: 0 = #0000 = 0000000000000000 +#0004: GR4: 0 = #0000 = 0000000000000000 +#0004: GR5: 0 = #0000 = 0000000000000000 +#0004: GR6: 0 = #0000 = 0000000000000000 +#0004: GR7: 0 = #0000 = 0000000000000000 +#0004: SP: 8 = #0008 = 0000000000001000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 000 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 1010 0006 1020 0007 2512 8100 0003 0001 +#0005: Register:::: +#0005: GR0: 0 = #0000 = 0000000000000000 +#0005: GR1: 2 = #0002 = 0000000000000010 +#0005: GR2: 1 = #0001 = 0000000000000001 +#0005: GR3: 0 = #0000 = 0000000000000000 +#0005: GR4: 0 = #0000 = 0000000000000000 +#0005: GR5: 0 = #0000 = 0000000000000000 +#0005: GR6: 0 = #0000 = 0000000000000000 +#0005: GR7: 0 = #0000 = 0000000000000000 +#0005: SP: 8 = #0008 = 0000000000001000 +#0005: PR: 5 = #0005 = 0000000000000101 +#0005: FR (OF SF ZF): 000 +#0005: Memory:::: +#0005: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0005: 0000: 1010 0006 1020 0007 2512 8100 0003 0001 diff --git a/test/integration/comet2/cmd_SUBA_suba2/Makefile b/test/integration/comet2/cmd_SUBA_suba2/Makefile new file mode 100644 index 0000000..2311aeb --- /dev/null +++ b/test/integration/comet2/cmd_SUBA_suba2/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/SUBA/suba2.casl +COMET2FLAG = -td -M8 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/cmd_SUBA_suba2/a.o b/test/integration/comet2/cmd_SUBA_suba2/a.o new file mode 100644 index 0000000..280b338 Binary files /dev/null and b/test/integration/comet2/cmd_SUBA_suba2/a.o differ diff --git a/test/integration/comet2/cmd_SUBL_subl0/0.txt b/test/integration/comet2/cmd_SUBL_subl0/0.txt new file mode 100644 index 0000000..a890820 --- /dev/null +++ b/test/integration/comet2/cmd_SUBL_subl0/0.txt @@ -0,0 +1,48 @@ +../../../../comet2 -td -M8 a.o + +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: 8 = #0008 = 0000000000001000 +#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 2310 0006 8100 0003 0001 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: 8 = #0008 = 0000000000001000 +#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 2310 0006 8100 0003 0001 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 2 = #0002 = 0000000000000010 +#0004: GR2: 0 = #0000 = 0000000000000000 +#0004: GR3: 0 = #0000 = 0000000000000000 +#0004: GR4: 0 = #0000 = 0000000000000000 +#0004: GR5: 0 = #0000 = 0000000000000000 +#0004: GR6: 0 = #0000 = 0000000000000000 +#0004: GR7: 0 = #0000 = 0000000000000000 +#0004: SP: 8 = #0008 = 0000000000001000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 100 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 1010 0005 2310 0006 8100 0003 0001 0000 diff --git a/test/integration/comet2/cmd_SUBL_subl0/Makefile b/test/integration/comet2/cmd_SUBL_subl0/Makefile new file mode 100644 index 0000000..72ba27a --- /dev/null +++ b/test/integration/comet2/cmd_SUBL_subl0/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/SUBL/subl0.casl +COMET2FLAG = -td -M8 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/cmd_SUBL_subl0/a.o b/test/integration/comet2/cmd_SUBL_subl0/a.o new file mode 100644 index 0000000..1bb13f4 Binary files /dev/null and b/test/integration/comet2/cmd_SUBL_subl0/a.o differ diff --git a/test/integration/comet2/cmd_SUBL_subl0__o/0.txt b/test/integration/comet2/cmd_SUBL_subl0__o/0.txt new file mode 100644 index 0000000..2862ee0 --- /dev/null +++ b/test/integration/comet2/cmd_SUBL_subl0__o/0.txt @@ -0,0 +1,48 @@ +../../../../comet2 -td -M8 a.o + +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: 8 = #0008 = 0000000000001000 +#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 2310 0006 8100 8002 7FFF 0000 +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: -32766 = #8002 = 1000000000000010 +#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: 8 = #0008 = 0000000000001000 +#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 2310 0006 8100 8002 7FFF 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 3 = #0003 = 0000000000000011 +#0004: GR2: 0 = #0000 = 0000000000000000 +#0004: GR3: 0 = #0000 = 0000000000000000 +#0004: GR4: 0 = #0000 = 0000000000000000 +#0004: GR5: 0 = #0000 = 0000000000000000 +#0004: GR6: 0 = #0000 = 0000000000000000 +#0004: GR7: 0 = #0000 = 0000000000000000 +#0004: SP: 8 = #0008 = 0000000000001000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 100 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 1010 0005 2310 0006 8100 8002 7FFF 0000 diff --git a/test/integration/comet2/cmd_SUBL_subl0__o/Makefile b/test/integration/comet2/cmd_SUBL_subl0__o/Makefile new file mode 100644 index 0000000..ab74aaa --- /dev/null +++ b/test/integration/comet2/cmd_SUBL_subl0__o/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/SUBL/subl0__o.casl +COMET2FLAG = -td -M8 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/cmd_SUBL_subl0__o/a.o b/test/integration/comet2/cmd_SUBL_subl0__o/a.o new file mode 100644 index 0000000..6dfe20b Binary files /dev/null and b/test/integration/comet2/cmd_SUBL_subl0__o/a.o differ diff --git a/test/integration/comet2/cmd_SUBL_subl0__z/0.txt b/test/integration/comet2/cmd_SUBL_subl0__z/0.txt new file mode 100644 index 0000000..ec738e1 --- /dev/null +++ b/test/integration/comet2/cmd_SUBL_subl0__z/0.txt @@ -0,0 +1,48 @@ +../../../../comet2 -td -M8 a.o + +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: 8 = #0008 = 0000000000001000 +#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 2310 0006 8100 FFF6 FFF6 0000 +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: -10 = #FFF6 = 1111111111110110 +#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: 8 = #0008 = 0000000000001000 +#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 2310 0006 8100 FFF6 FFF6 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 0 = #0000 = 0000000000000000 +#0004: GR2: 0 = #0000 = 0000000000000000 +#0004: GR3: 0 = #0000 = 0000000000000000 +#0004: GR4: 0 = #0000 = 0000000000000000 +#0004: GR5: 0 = #0000 = 0000000000000000 +#0004: GR6: 0 = #0000 = 0000000000000000 +#0004: GR7: 0 = #0000 = 0000000000000000 +#0004: SP: 8 = #0008 = 0000000000001000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 101 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 1010 0005 2310 0006 8100 FFF6 FFF6 0000 diff --git a/test/integration/comet2/cmd_SUBL_subl0__z/Makefile b/test/integration/comet2/cmd_SUBL_subl0__z/Makefile new file mode 100644 index 0000000..32d1c7a --- /dev/null +++ b/test/integration/comet2/cmd_SUBL_subl0__z/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/SUBL/subl0__z.casl +COMET2FLAG = -td -M8 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/cmd_SUBL_subl0__z/a.o b/test/integration/comet2/cmd_SUBL_subl0__z/a.o new file mode 100644 index 0000000..f29ae42 Binary files /dev/null and b/test/integration/comet2/cmd_SUBL_subl0__z/a.o differ diff --git a/test/integration/comet2/cmd_SUBL_subl0_ao/0.txt b/test/integration/comet2/cmd_SUBL_subl0_ao/0.txt new file mode 100644 index 0000000..86fd88c --- /dev/null +++ b/test/integration/comet2/cmd_SUBL_subl0_ao/0.txt @@ -0,0 +1,48 @@ +../../../../comet2 -td -M8 a.o + +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: 8 = #0008 = 0000000000001000 +#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 2310 0006 8100 7FFE FFF6 0000 +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 32766 = #7FFE = 0111111111111110 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 8 = #0008 = 0000000000001000 +#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 2310 0006 8100 7FFE FFF6 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: -32760 = #8008 = 1000000000001000 +#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: 8 = #0008 = 0000000000001000 +#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 2310 0006 8100 7FFE FFF6 0000 diff --git a/test/integration/comet2/cmd_SUBL_subl0_ao/Makefile b/test/integration/comet2/cmd_SUBL_subl0_ao/Makefile new file mode 100644 index 0000000..b101c5a --- /dev/null +++ b/test/integration/comet2/cmd_SUBL_subl0_ao/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/SUBL/subl0_ao.casl +COMET2FLAG = -td -M8 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/cmd_SUBL_subl0_ao/a.o b/test/integration/comet2/cmd_SUBL_subl0_ao/a.o new file mode 100644 index 0000000..df2d667 Binary files /dev/null and b/test/integration/comet2/cmd_SUBL_subl0_ao/a.o differ diff --git a/test/integration/comet2/cmd_SUBL_subl0_as0/0.txt b/test/integration/comet2/cmd_SUBL_subl0_as0/0.txt new file mode 100644 index 0000000..4f9893b --- /dev/null +++ b/test/integration/comet2/cmd_SUBL_subl0_as0/0.txt @@ -0,0 +1,48 @@ +../../../../comet2 -td -M8 a.o + +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: 8 = #0008 = 0000000000001000 +#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 2310 0006 8100 000A 0014 0000 +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 10 = #000A = 0000000000001010 = '\n' +#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: 8 = #0008 = 0000000000001000 +#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 2310 0006 8100 000A 0014 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: -10 = #FFF6 = 1111111111110110 +#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: 8 = #0008 = 0000000000001000 +#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 2310 0006 8100 000A 0014 0000 diff --git a/test/integration/comet2/cmd_SUBL_subl0_as0/Makefile b/test/integration/comet2/cmd_SUBL_subl0_as0/Makefile new file mode 100644 index 0000000..c3a4c37 --- /dev/null +++ b/test/integration/comet2/cmd_SUBL_subl0_as0/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/SUBL/subl0_as0.casl +COMET2FLAG = -td -M8 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/cmd_SUBL_subl0_as0/a.o b/test/integration/comet2/cmd_SUBL_subl0_as0/a.o new file mode 100644 index 0000000..3ec4750 Binary files /dev/null and b/test/integration/comet2/cmd_SUBL_subl0_as0/a.o differ diff --git a/test/integration/comet2/cmd_SUBL_subl0_as1/0.txt b/test/integration/comet2/cmd_SUBL_subl0_as1/0.txt new file mode 100644 index 0000000..b0ca274 --- /dev/null +++ b/test/integration/comet2/cmd_SUBL_subl0_as1/0.txt @@ -0,0 +1,48 @@ +../../../../comet2 -td -M8 a.o + +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: 8 = #0008 = 0000000000001000 +#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 2310 0006 8100 FFEC FFF6 0000 +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: -20 = #FFEC = 1111111111101100 +#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: 8 = #0008 = 0000000000001000 +#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 2310 0006 8100 FFEC FFF6 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: -10 = #FFF6 = 1111111111110110 +#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: 8 = #0008 = 0000000000001000 +#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 2310 0006 8100 FFEC FFF6 0000 diff --git a/test/integration/comet2/cmd_SUBL_subl0_as1/Makefile b/test/integration/comet2/cmd_SUBL_subl0_as1/Makefile new file mode 100644 index 0000000..67b8ec8 --- /dev/null +++ b/test/integration/comet2/cmd_SUBL_subl0_as1/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/SUBL/subl0_as1.casl +COMET2FLAG = -td -M8 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/cmd_SUBL_subl0_as1/a.o b/test/integration/comet2/cmd_SUBL_subl0_as1/a.o new file mode 100644 index 0000000..166460e Binary files /dev/null and b/test/integration/comet2/cmd_SUBL_subl0_as1/a.o differ diff --git a/test/integration/comet2/cmd_SUBL_subl0_lo/0.txt b/test/integration/comet2/cmd_SUBL_subl0_lo/0.txt new file mode 100644 index 0000000..8caa0e9 --- /dev/null +++ b/test/integration/comet2/cmd_SUBL_subl0_lo/0.txt @@ -0,0 +1,48 @@ +../../../../comet2 -td -M8 a.o + +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: 8 = #0008 = 0000000000001000 +#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 2310 0006 8100 0002 000F 0000 +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 2 = #0002 = 0000000000000010 +#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: 8 = #0008 = 0000000000001000 +#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 2310 0006 8100 0002 000F 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: -13 = #FFF3 = 1111111111110011 +#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: 8 = #0008 = 0000000000001000 +#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 2310 0006 8100 0002 000F 0000 diff --git a/test/integration/comet2/cmd_SUBL_subl0_lo/Makefile b/test/integration/comet2/cmd_SUBL_subl0_lo/Makefile new file mode 100644 index 0000000..972687a --- /dev/null +++ b/test/integration/comet2/cmd_SUBL_subl0_lo/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/SUBL/subl0_lo.casl +COMET2FLAG = -td -M8 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/cmd_SUBL_subl0_lo/a.o b/test/integration/comet2/cmd_SUBL_subl0_lo/a.o new file mode 100644 index 0000000..23dde8c Binary files /dev/null and b/test/integration/comet2/cmd_SUBL_subl0_lo/a.o differ diff --git a/test/integration/comet2/cmd_SUBL_subl1/0.txt b/test/integration/comet2/cmd_SUBL_subl1/0.txt new file mode 100644 index 0000000..ca9c126 --- /dev/null +++ b/test/integration/comet2/cmd_SUBL_subl1/0.txt @@ -0,0 +1,67 @@ +../../../../comet2 -td -M16 a.o + +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: 16 = #0010 = 0000000000010000 +#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 1220 0001 2312 0007 8100 0003 0001 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: 16 = #0010 = 0000000000010000 +#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 1220 0001 2312 0007 8100 0003 0001 0000 0000 0000 0000 0000 0000 0000 + +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 3 = #0003 = 0000000000000011 +#0004: GR2: 1 = #0001 = 0000000000000001 +#0004: GR3: 0 = #0000 = 0000000000000000 +#0004: GR4: 0 = #0000 = 0000000000000000 +#0004: GR5: 0 = #0000 = 0000000000000000 +#0004: GR6: 0 = #0000 = 0000000000000000 +#0004: GR7: 0 = #0000 = 0000000000000000 +#0004: SP: 16 = #0010 = 0000000000010000 +#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 1220 0001 2312 0007 8100 0003 0001 0000 0000 0000 0000 0000 0000 0000 + +#0006: Register:::: +#0006: GR0: 0 = #0000 = 0000000000000000 +#0006: GR1: 2 = #0002 = 0000000000000010 +#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: 16 = #0010 = 0000000000010000 +#0006: PR: 6 = #0006 = 0000000000000110 +#0006: FR (OF SF ZF): 100 +#0006: Memory:::: +#0006: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0006: 0000: 1010 0007 1220 0001 2312 0007 8100 0003 0001 0000 0000 0000 0000 0000 0000 0000 + diff --git a/test/integration/comet2/cmd_SUBL_subl1/Makefile b/test/integration/comet2/cmd_SUBL_subl1/Makefile new file mode 100644 index 0000000..40f65c9 --- /dev/null +++ b/test/integration/comet2/cmd_SUBL_subl1/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/SUBL/subl1.casl +COMET2FLAG = -td -M16 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/cmd_SUBL_subl1/a.o b/test/integration/comet2/cmd_SUBL_subl1/a.o new file mode 100644 index 0000000..376f1e9 Binary files /dev/null and b/test/integration/comet2/cmd_SUBL_subl1/a.o differ diff --git a/test/integration/comet2/cmd_SUBL_subl2/0.txt b/test/integration/comet2/cmd_SUBL_subl2/0.txt new file mode 100644 index 0000000..883310d --- /dev/null +++ b/test/integration/comet2/cmd_SUBL_subl2/0.txt @@ -0,0 +1,63 @@ +../../../../comet2 -td -M8 a.o + +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: 8 = #0008 = 0000000000001000 +#0000: PR: 0 = #0000 = 0000000000000000 +#0000: FR (OF SF ZF): 000 +#0000: Memory:::: +#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0000: 0000: 1010 0006 1020 0007 2712 8100 0003 0001 +#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: 8 = #0008 = 0000000000001000 +#0002: PR: 2 = #0002 = 0000000000000010 +#0002: FR (OF SF ZF): 000 +#0002: Memory:::: +#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0002: 0000: 1010 0006 1020 0007 2712 8100 0003 0001 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 3 = #0003 = 0000000000000011 +#0004: GR2: 1 = #0001 = 0000000000000001 +#0004: GR3: 0 = #0000 = 0000000000000000 +#0004: GR4: 0 = #0000 = 0000000000000000 +#0004: GR5: 0 = #0000 = 0000000000000000 +#0004: GR6: 0 = #0000 = 0000000000000000 +#0004: GR7: 0 = #0000 = 0000000000000000 +#0004: SP: 8 = #0008 = 0000000000001000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 000 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 1010 0006 1020 0007 2712 8100 0003 0001 +#0005: Register:::: +#0005: GR0: 0 = #0000 = 0000000000000000 +#0005: GR1: 2 = #0002 = 0000000000000010 +#0005: GR2: 1 = #0001 = 0000000000000001 +#0005: GR3: 0 = #0000 = 0000000000000000 +#0005: GR4: 0 = #0000 = 0000000000000000 +#0005: GR5: 0 = #0000 = 0000000000000000 +#0005: GR6: 0 = #0000 = 0000000000000000 +#0005: GR7: 0 = #0000 = 0000000000000000 +#0005: SP: 8 = #0008 = 0000000000001000 +#0005: PR: 5 = #0005 = 0000000000000101 +#0005: FR (OF SF ZF): 100 +#0005: Memory:::: +#0005: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0005: 0000: 1010 0006 1020 0007 2712 8100 0003 0001 diff --git a/test/integration/comet2/cmd_SUBL_subl2/Makefile b/test/integration/comet2/cmd_SUBL_subl2/Makefile new file mode 100644 index 0000000..d154116 --- /dev/null +++ b/test/integration/comet2/cmd_SUBL_subl2/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/SUBL/subl2.casl +COMET2FLAG = -td -M8 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/cmd_SUBL_subl2/a.o b/test/integration/comet2/cmd_SUBL_subl2/a.o new file mode 100644 index 0000000..dfe179f Binary files /dev/null and b/test/integration/comet2/cmd_SUBL_subl2/a.o differ diff --git a/test/integration/comet2/cmd_SVC_svc1/0.txt b/test/integration/comet2/cmd_SVC_svc1/0.txt new file mode 100644 index 0000000..677d81d --- /dev/null +++ b/test/integration/comet2/cmd_SVC_svc1/0.txt @@ -0,0 +1,79 @@ +../../../../comet2 -td -M64 a.o + +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: 64 = #0040 = 0000000001000000 +#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 0007 1220 000D F000 0001 8100 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 7 = #0007 = 0000000000000111 +#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: 64 = #0040 = 0000000001000000 +#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 0007 1220 000D F000 0001 8100 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 7 = #0007 = 0000000000000111 +#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: 64 = #0040 = 0000000001000000 +#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 0007 1220 000D F000 0001 8100 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0006: Register:::: +#0006: GR0: 0 = #0000 = 0000000000000000 +#0006: GR1: 7 = #0007 = 0000000000000111 +#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: 64 = #0040 = 0000000001000000 +#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 0007 1220 000D F000 0001 8100 0061 0062 0063 0064 0000 0000 0004 0000 0000 +#0006: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + diff --git a/test/integration/comet2/cmd_SVC_svc1/Makefile b/test/integration/comet2/cmd_SVC_svc1/Makefile new file mode 100644 index 0000000..4da4b9e --- /dev/null +++ b/test/integration/comet2/cmd_SVC_svc1/Makefile @@ -0,0 +1,8 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/SVC/svc1.casl +INFILE = teststr.txt +COMET2FLAG = -td -M64 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) <$(INFILE) +include ../TEST.mk diff --git a/test/integration/comet2/cmd_SVC_svc1/a.o b/test/integration/comet2/cmd_SVC_svc1/a.o new file mode 100644 index 0000000..d9bffe9 Binary files /dev/null and b/test/integration/comet2/cmd_SVC_svc1/a.o differ diff --git a/test/integration/comet2/cmd_SVC_svc1/teststr.txt b/test/integration/comet2/cmd_SVC_svc1/teststr.txt new file mode 100644 index 0000000..acbe86c --- /dev/null +++ b/test/integration/comet2/cmd_SVC_svc1/teststr.txt @@ -0,0 +1 @@ +abcd diff --git a/test/integration/comet2/cmd_SVC_svc2/0.txt b/test/integration/comet2/cmd_SVC_svc2/0.txt new file mode 100644 index 0000000..a48ffab --- /dev/null +++ b/test/integration/comet2/cmd_SVC_svc2/0.txt @@ -0,0 +1,118 @@ +../../../../comet2 -td -M64 a.o + +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: 64 = #0040 = 0000000001000000 +#0000: PR: 0 = #0000 = 0000000000000000 +#0000: FR (OF SF ZF): 000 +#0000: Memory:::: +#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0000: 0000: 1210 000B 1220 000C F000 0002 1210 000D F000 0002 8100 0030 0001 000A 0000 0000 +#0000: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 11 = #000B = 0000000000001011 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 64 = #0040 = 0000000001000000 +#0002: PR: 2 = #0002 = 0000000000000010 +#0002: FR (OF SF ZF): 000 +#0002: Memory:::: +#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0002: 0000: 1210 000B 1220 000C F000 0002 1210 000D F000 0002 8100 0030 0001 000A 0000 0000 +#0002: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 11 = #000B = 0000000000001011 +#0004: GR2: 12 = #000C = 0000000000001100 +#0004: GR3: 0 = #0000 = 0000000000000000 +#0004: GR4: 0 = #0000 = 0000000000000000 +#0004: GR5: 0 = #0000 = 0000000000000000 +#0004: GR6: 0 = #0000 = 0000000000000000 +#0004: GR7: 0 = #0000 = 0000000000000000 +#0004: SP: 64 = #0040 = 0000000001000000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 000 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 1210 000B 1220 000C F000 0002 1210 000D F000 0002 8100 0030 0001 000A 0000 0000 +#0004: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +0#0006: Register:::: +#0006: GR0: 0 = #0000 = 0000000000000000 +#0006: GR1: 11 = #000B = 0000000000001011 +#0006: GR2: 12 = #000C = 0000000000001100 +#0006: GR3: 0 = #0000 = 0000000000000000 +#0006: GR4: 0 = #0000 = 0000000000000000 +#0006: GR5: 0 = #0000 = 0000000000000000 +#0006: GR6: 0 = #0000 = 0000000000000000 +#0006: GR7: 0 = #0000 = 0000000000000000 +#0006: SP: 64 = #0040 = 0000000001000000 +#0006: PR: 6 = #0006 = 0000000000000110 +#0006: FR (OF SF ZF): 000 +#0006: Memory:::: +#0006: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0006: 0000: 1210 000B 1220 000C F000 0002 1210 000D F000 0002 8100 0030 0001 000A 0000 0000 +#0006: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0008: Register:::: +#0008: GR0: 0 = #0000 = 0000000000000000 +#0008: GR1: 13 = #000D = 0000000000001101 +#0008: GR2: 12 = #000C = 0000000000001100 +#0008: GR3: 0 = #0000 = 0000000000000000 +#0008: GR4: 0 = #0000 = 0000000000000000 +#0008: GR5: 0 = #0000 = 0000000000000000 +#0008: GR6: 0 = #0000 = 0000000000000000 +#0008: GR7: 0 = #0000 = 0000000000000000 +#0008: SP: 64 = #0040 = 0000000001000000 +#0008: PR: 8 = #0008 = 0000000000001000 +#0008: FR (OF SF ZF): 000 +#0008: Memory:::: +#0008: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0008: 0000: 1210 000B 1220 000C F000 0002 1210 000D F000 0002 8100 0030 0001 000A 0000 0000 +#0008: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + + +#000A: Register:::: +#000A: GR0: 0 = #0000 = 0000000000000000 +#000A: GR1: 13 = #000D = 0000000000001101 +#000A: GR2: 12 = #000C = 0000000000001100 +#000A: GR3: 0 = #0000 = 0000000000000000 +#000A: GR4: 0 = #0000 = 0000000000000000 +#000A: GR5: 0 = #0000 = 0000000000000000 +#000A: GR6: 0 = #0000 = 0000000000000000 +#000A: GR7: 0 = #0000 = 0000000000000000 +#000A: SP: 64 = #0040 = 0000000001000000 +#000A: PR: 10 = #000A = 0000000000001010 +#000A: FR (OF SF ZF): 000 +#000A: Memory:::: +#000A: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000A: 0000: 1210 000B 1220 000C F000 0002 1210 000D F000 0002 8100 0030 0001 000A 0000 0000 +#000A: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + diff --git a/test/integration/comet2/cmd_SVC_svc2/Makefile b/test/integration/comet2/cmd_SVC_svc2/Makefile new file mode 100644 index 0000000..edfc53c --- /dev/null +++ b/test/integration/comet2/cmd_SVC_svc2/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/SVC/svc2.casl +COMET2FLAG = -td -M64 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/svc2/a.o b/test/integration/comet2/cmd_SVC_svc2/a.o similarity index 100% rename from test/integration/comet2/svc2/a.o rename to test/integration/comet2/cmd_SVC_svc2/a.o diff --git a/test/integration/comet2/cmd_XOR_xor0/0.txt b/test/integration/comet2/cmd_XOR_xor0/0.txt new file mode 100644 index 0000000..97686ff --- /dev/null +++ b/test/integration/comet2/cmd_XOR_xor0/0.txt @@ -0,0 +1,48 @@ +../../../../comet2 -td -M8 a.o + +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: 8 = #0008 = 0000000000001000 +#0000: PR: 0 = #0000 = 0000000000000000 +#0000: FR (OF SF ZF): 000 +#0000: Memory:::: +#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0000: 0000: 1010 0005 3210 0006 8100 3000 4FFF 0000 +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 12288 = #3000 = 0011000000000000 +#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: 8 = #0008 = 0000000000001000 +#0002: PR: 2 = #0002 = 0000000000000010 +#0002: FR (OF SF ZF): 000 +#0002: Memory:::: +#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0002: 0000: 1010 0005 3210 0006 8100 3000 4FFF 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 32767 = #7FFF = 0111111111111111 +#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: 8 = #0008 = 0000000000001000 +#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 3210 0006 8100 3000 4FFF 0000 diff --git a/test/integration/comet2/cmd_XOR_xor0/Makefile b/test/integration/comet2/cmd_XOR_xor0/Makefile new file mode 100644 index 0000000..8b13c70 --- /dev/null +++ b/test/integration/comet2/cmd_XOR_xor0/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/XOR/xor0.casl +COMET2FLAG = -td -M8 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/cmd_XOR_xor0/a.o b/test/integration/comet2/cmd_XOR_xor0/a.o new file mode 100644 index 0000000..0fb5efe Binary files /dev/null and b/test/integration/comet2/cmd_XOR_xor0/a.o differ diff --git a/test/integration/comet2/cmd_XOR_xor0_s/0.txt b/test/integration/comet2/cmd_XOR_xor0_s/0.txt new file mode 100644 index 0000000..3ef8ce1 --- /dev/null +++ b/test/integration/comet2/cmd_XOR_xor0_s/0.txt @@ -0,0 +1,48 @@ +../../../../comet2 -td -M8 a.o + +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: 8 = #0008 = 0000000000001000 +#0000: PR: 0 = #0000 = 0000000000000000 +#0000: FR (OF SF ZF): 000 +#0000: Memory:::: +#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0000: 0000: 1010 0005 3210 0006 8100 8000 FFFF 0000 +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: -32768 = #8000 = 1000000000000000 +#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: 8 = #0008 = 0000000000001000 +#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 3210 0006 8100 8000 FFFF 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 32767 = #7FFF = 0111111111111111 +#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: 8 = #0008 = 0000000000001000 +#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 3210 0006 8100 8000 FFFF 0000 diff --git a/test/integration/comet2/cmd_XOR_xor0_s/Makefile b/test/integration/comet2/cmd_XOR_xor0_s/Makefile new file mode 100644 index 0000000..98ed063 --- /dev/null +++ b/test/integration/comet2/cmd_XOR_xor0_s/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/XOR/xor0_s.casl +COMET2FLAG = -td -M8 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/cmd_XOR_xor0_s/a.o b/test/integration/comet2/cmd_XOR_xor0_s/a.o new file mode 100644 index 0000000..49b94ee Binary files /dev/null and b/test/integration/comet2/cmd_XOR_xor0_s/a.o differ diff --git a/test/integration/comet2/cmd_XOR_xor0_z/0.txt b/test/integration/comet2/cmd_XOR_xor0_z/0.txt new file mode 100644 index 0000000..978f2c3 --- /dev/null +++ b/test/integration/comet2/cmd_XOR_xor0_z/0.txt @@ -0,0 +1,48 @@ +../../../../comet2 -td -M8 a.o + +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: 8 = #0008 = 0000000000001000 +#0000: PR: 0 = #0000 = 0000000000000000 +#0000: FR (OF SF ZF): 000 +#0000: Memory:::: +#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0000: 0000: 1010 0005 3210 0006 8100 0001 FFFE 0000 +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 1 = #0001 = 0000000000000001 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 8 = #0008 = 0000000000001000 +#0002: PR: 2 = #0002 = 0000000000000010 +#0002: FR (OF SF ZF): 000 +#0002: Memory:::: +#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0002: 0000: 1010 0005 3210 0006 8100 0001 FFFE 0000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#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: 8 = #0008 = 0000000000001000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 010 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 1010 0005 3210 0006 8100 0001 FFFE 0000 diff --git a/test/integration/comet2/cmd_XOR_xor0_z/Makefile b/test/integration/comet2/cmd_XOR_xor0_z/Makefile new file mode 100644 index 0000000..b18a0bc --- /dev/null +++ b/test/integration/comet2/cmd_XOR_xor0_z/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/XOR/xor0_z.casl +COMET2FLAG = -td -M8 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/cmd_XOR_xor0_z/a.o b/test/integration/comet2/cmd_XOR_xor0_z/a.o new file mode 100644 index 0000000..2394fa6 Binary files /dev/null and b/test/integration/comet2/cmd_XOR_xor0_z/a.o differ diff --git a/test/integration/comet2/cmd_XOR_xor1/0.txt b/test/integration/comet2/cmd_XOR_xor1/0.txt new file mode 100644 index 0000000..c51562b --- /dev/null +++ b/test/integration/comet2/cmd_XOR_xor1/0.txt @@ -0,0 +1,63 @@ +../../../../comet2 -td -M8 a.o + +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: 8 = #0008 = 0000000000001000 +#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 1220 0001 3212 0001 8100 3000 +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 12288 = #3000 = 0011000000000000 +#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: 8 = #0008 = 0000000000001000 +#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 1220 0001 3212 0001 8100 3000 +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 12288 = #3000 = 0011000000000000 +#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: 8 = #0008 = 0000000000001000 +#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 1220 0001 3212 0001 8100 3000 +#0006: Register:::: +#0006: GR0: 0 = #0000 = 0000000000000000 +#0006: GR1: 8736 = #2220 = 0010001000100000 +#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: 8 = #0008 = 0000000000001000 +#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 1220 0001 3212 0001 8100 3000 diff --git a/test/integration/comet2/cmd_XOR_xor1/Makefile b/test/integration/comet2/cmd_XOR_xor1/Makefile new file mode 100644 index 0000000..9c833bd --- /dev/null +++ b/test/integration/comet2/cmd_XOR_xor1/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/XOR/xor1.casl +COMET2FLAG = -td -M8 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/cmd_XOR_xor1/a.o b/test/integration/comet2/cmd_XOR_xor1/a.o new file mode 100644 index 0000000..6e2c4c5 Binary files /dev/null and b/test/integration/comet2/cmd_XOR_xor1/a.o differ diff --git a/test/integration/comet2/cmd_XOR_xor2/0.txt b/test/integration/comet2/cmd_XOR_xor2/0.txt new file mode 100644 index 0000000..85bdaa1 --- /dev/null +++ b/test/integration/comet2/cmd_XOR_xor2/0.txt @@ -0,0 +1,63 @@ +../../../../comet2 -td -M8 a.o + +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: 8 = #0008 = 0000000000001000 +#0000: PR: 0 = #0000 = 0000000000000000 +#0000: FR (OF SF ZF): 000 +#0000: Memory:::: +#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0000: 0000: 1010 0006 1020 0007 3612 8100 3000 4FFF +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 12288 = #3000 = 0011000000000000 +#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: 8 = #0008 = 0000000000001000 +#0002: PR: 2 = #0002 = 0000000000000010 +#0002: FR (OF SF ZF): 000 +#0002: Memory:::: +#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0002: 0000: 1010 0006 1020 0007 3612 8100 3000 4FFF +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 12288 = #3000 = 0011000000000000 +#0004: GR2: 20479 = #4FFF = 0100111111111111 +#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: 8 = #0008 = 0000000000001000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 000 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 1010 0006 1020 0007 3612 8100 3000 4FFF +#0005: Register:::: +#0005: GR0: 0 = #0000 = 0000000000000000 +#0005: GR1: 32767 = #7FFF = 0111111111111111 +#0005: GR2: 20479 = #4FFF = 0100111111111111 +#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: 8 = #0008 = 0000000000001000 +#0005: PR: 5 = #0005 = 0000000000000101 +#0005: FR (OF SF ZF): 000 +#0005: Memory:::: +#0005: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0005: 0000: 1010 0006 1020 0007 3612 8100 3000 4FFF diff --git a/test/integration/comet2/cmd_XOR_xor2/Makefile b/test/integration/comet2/cmd_XOR_xor2/Makefile new file mode 100644 index 0000000..552fa22 --- /dev/null +++ b/test/integration/comet2/cmd_XOR_xor2/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/XOR/xor2.casl +COMET2FLAG = -td -M8 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/cmd_XOR_xor2/a.o b/test/integration/comet2/cmd_XOR_xor2/a.o new file mode 100644 index 0000000..5a7607e Binary files /dev/null and b/test/integration/comet2/cmd_XOR_xor2/a.o differ diff --git a/test/integration/comet2/cmd_XOR_xor2_clear/0.txt b/test/integration/comet2/cmd_XOR_xor2_clear/0.txt new file mode 100644 index 0000000..0c63736 --- /dev/null +++ b/test/integration/comet2/cmd_XOR_xor2_clear/0.txt @@ -0,0 +1,48 @@ +../../../../comet2 -td -M8 a.o + +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: 8 = #0008 = 0000000000001000 +#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 0004 3611 8100 0003 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: 8 = #0008 = 0000000000001000 +#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 0004 3611 8100 0003 0000 0000 0000 +#0003: Register:::: +#0003: GR0: 0 = #0000 = 0000000000000000 +#0003: GR1: 0 = #0000 = 0000000000000000 +#0003: GR2: 0 = #0000 = 0000000000000000 +#0003: GR3: 0 = #0000 = 0000000000000000 +#0003: GR4: 0 = #0000 = 0000000000000000 +#0003: GR5: 0 = #0000 = 0000000000000000 +#0003: GR6: 0 = #0000 = 0000000000000000 +#0003: GR7: 0 = #0000 = 0000000000000000 +#0003: SP: 8 = #0008 = 0000000000001000 +#0003: PR: 3 = #0003 = 0000000000000011 +#0003: FR (OF SF ZF): 001 +#0003: Memory:::: +#0003: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0003: 0000: 1010 0004 3611 8100 0003 0000 0000 0000 diff --git a/test/integration/comet2/cmd_XOR_xor2_clear/Makefile b/test/integration/comet2/cmd_XOR_xor2_clear/Makefile new file mode 100644 index 0000000..a704707 --- /dev/null +++ b/test/integration/comet2/cmd_XOR_xor2_clear/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +CASL2LIBDIR = $(YACASL2DIR)/as/casl2lib +ASFILE = $(YACASL2DIR)/as/cmd/XOR/xor2_clear.casl +COMET2FLAG = -td -M8 +EXECCMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/comet2/cmd_XOR_xor2_clear/a.o b/test/integration/comet2/cmd_XOR_xor2_clear/a.o new file mode 100644 index 0000000..163f6c2 Binary files /dev/null and b/test/integration/comet2/cmd_XOR_xor2_clear/a.o differ diff --git a/test/integration/comet2/count_call/0.txt b/test/integration/comet2/count_call/0.txt deleted file mode 100644 index f1a15f0..0000000 --- a/test/integration/comet2/count_call/0.txt +++ /dev/null @@ -1,257 +0,0 @@ -../../../../comet2 a.o -0 -1 -1 -2 -1 -2 -2 -3 -1 -2 -2 -3 -2 -3 -3 -4 -1 -2 -2 -3 -2 -3 -3 -4 -2 -3 -3 -4 -3 -4 -4 -5 -1 -2 -2 -3 -2 -3 -3 -4 -2 -3 -3 -4 -3 -4 -4 -5 -2 -3 -3 -4 -3 -4 -4 -5 -3 -4 -4 -5 -4 -5 -5 -6 -1 -2 -2 -3 -2 -3 -3 -4 -2 -3 -3 -4 -3 -4 -4 -5 -2 -3 -3 -4 -3 -4 -4 -5 -3 -4 -4 -5 -4 -5 -5 -6 -2 -3 -3 -4 -3 -4 -4 -5 -3 -4 -4 -5 -4 -5 -5 -6 -3 -4 -4 -5 -4 -5 -5 -6 -4 -5 -5 -6 -5 -6 -6 -7 -1 -2 -2 -3 -2 -3 -3 -4 -2 -3 -3 -4 -3 -4 -4 -5 -2 -3 -3 -4 -3 -4 -4 -5 -3 -4 -4 -5 -4 -5 -5 -6 -2 -3 -3 -4 -3 -4 -4 -5 -3 -4 -4 -5 -4 -5 -5 -6 -3 -4 -4 -5 -4 -5 -5 -6 -4 -5 -5 -6 -5 -6 -6 -7 -2 -3 -3 -4 -3 -4 -4 -5 -3 -4 -4 -5 -4 -5 -5 -6 -3 -4 -4 -5 -4 -5 -5 -6 -4 -5 -5 -6 -5 -6 -6 -7 -3 -4 -4 -5 -4 -5 -5 -6 -4 -5 -5 -6 -5 -6 -6 -7 -4 -5 -5 -6 -5 -6 -6 -7 -5 -6 -6 -7 -6 -7 -7 -8 diff --git a/test/integration/comet2/count_call/Makefile b/test/integration/comet2/count_call/Makefile deleted file mode 100644 index 34694d8..0000000 --- a/test/integration/comet2/count_call/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -include ../CMD.mk # YACASL2DIR, CASL2 -ASDIR = $(YACASL2DIR)/as/FUNC -ASFILE = $(ASDIR)/count1_call.casl $(ASDIR)/count1.casl $(ASDIR)/outa.casl -include ../TEST.mk diff --git a/test/integration/comet2/count_call/a.o b/test/integration/comet2/count_call/a.o deleted file mode 100644 index f505120..0000000 Binary files a/test/integration/comet2/count_call/a.o and /dev/null differ diff --git a/test/integration/comet2/cpa1/0.txt b/test/integration/comet2/cpa1/0.txt deleted file mode 100644 index 9faf9b8..0000000 --- a/test/integration/comet2/cpa1/0.txt +++ /dev/null @@ -1 +0,0 @@ -../../../../comet2 a.o diff --git a/test/integration/comet2/cpa1/Makefile b/test/integration/comet2/cpa1/Makefile deleted file mode 100644 index dcd1f0f..0000000 --- a/test/integration/comet2/cpa1/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -include ../CMD.mk # YACASL2DIR, CASL2 -ASDIR = $(YACASL2DIR)/as/CMD -ASFILE = $(ASDIR)/cpa1.casl -include ../TEST.mk diff --git a/test/integration/comet2/cpa1/a.o b/test/integration/comet2/cpa1/a.o deleted file mode 100644 index db422bb..0000000 Binary files a/test/integration/comet2/cpa1/a.o and /dev/null differ diff --git a/test/integration/comet2/dc_overflow/0.txt b/test/integration/comet2/dc_overflow/0.txt deleted file mode 100644 index 9faf9b8..0000000 --- a/test/integration/comet2/dc_overflow/0.txt +++ /dev/null @@ -1 +0,0 @@ -../../../../comet2 a.o diff --git a/test/integration/comet2/dc_overflow/Makefile b/test/integration/comet2/dc_overflow/Makefile deleted file mode 100644 index d193560..0000000 --- a/test/integration/comet2/dc_overflow/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -include ../CMD.mk # YACASL2DIR, CASL2 -ASDIR = $(YACASL2DIR)/as/CMD -ASFILE = $(ASDIR)/dc_overflow.casl -include ../TEST.mk diff --git a/test/integration/comet2/dc_overflow/a.o b/test/integration/comet2/dc_overflow/a.o deleted file mode 100644 index 9e9f0c0..0000000 Binary files a/test/integration/comet2/dc_overflow/a.o and /dev/null differ diff --git a/test/integration/comet2/dc_spc/0.txt b/test/integration/comet2/dc_spc/0.txt deleted file mode 100644 index c29b217..0000000 --- a/test/integration/comet2/dc_spc/0.txt +++ /dev/null @@ -1,2 +0,0 @@ -../../../../comet2 a.o - diff --git a/test/integration/comet2/dc_spc/Makefile b/test/integration/comet2/dc_spc/Makefile deleted file mode 100644 index 76f9e7e..0000000 --- a/test/integration/comet2/dc_spc/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -include ../CMD.mk # YACASL2DIR, CASL2 -ASDIR = $(YACASL2DIR)/as/CMD -ASFILE = $(ASDIR)/dc_spc.casl -include ../TEST.mk diff --git a/test/integration/comet2/dc_spc/a.o b/test/integration/comet2/dc_spc/a.o deleted file mode 100644 index 9f3f1a1..0000000 Binary files a/test/integration/comet2/dc_spc/a.o and /dev/null differ diff --git a/test/integration/comet2/divl0_call/0.txt b/test/integration/comet2/divl0_call/0.txt deleted file mode 100644 index 64cfd06..0000000 --- a/test/integration/comet2/divl0_call/0.txt +++ /dev/null @@ -1,5556 +0,0 @@ -../../../../comet2 a.o --------------------- -100 -0 -Error: div by 0 --------------------- -100 -1 -100 -0 --------------------- -100 -2 -50 -0 --------------------- -100 -3 -33 -1 --------------------- -100 -4 -25 -0 --------------------- -100 -5 -20 -0 --------------------- -100 -6 -16 -4 --------------------- -100 -7 -14 -2 --------------------- -100 -8 -12 -4 --------------------- -100 -9 -11 -1 --------------------- -100 -10 -10 -0 --------------------- --------------------- -99 -0 -Error: div by 0 --------------------- -99 -1 -99 -0 --------------------- -99 -2 -49 -1 --------------------- -99 -3 -33 -0 --------------------- -99 -4 -24 -3 --------------------- -99 -5 -19 -4 --------------------- -99 -6 -16 -3 --------------------- -99 -7 -14 -1 --------------------- -99 -8 -12 -3 --------------------- -99 -9 -11 -0 --------------------- -99 -10 -9 -9 --------------------- --------------------- -98 -0 -Error: div by 0 --------------------- -98 -1 -98 -0 --------------------- -98 -2 -49 -0 --------------------- -98 -3 -32 -2 --------------------- -98 -4 -24 -2 --------------------- -98 -5 -19 -3 --------------------- -98 -6 -16 -2 --------------------- -98 -7 -14 -0 --------------------- -98 -8 -12 -2 --------------------- -98 -9 -10 -8 --------------------- -98 -10 -9 -8 --------------------- --------------------- -97 -0 -Error: div by 0 --------------------- -97 -1 -97 -0 --------------------- -97 -2 -48 -1 --------------------- -97 -3 -32 -1 --------------------- -97 -4 -24 -1 --------------------- -97 -5 -19 -2 --------------------- -97 -6 -16 -1 --------------------- -97 -7 -13 -6 --------------------- -97 -8 -12 -1 --------------------- -97 -9 -10 -7 --------------------- -97 -10 -9 -7 --------------------- --------------------- -96 -0 -Error: div by 0 --------------------- -96 -1 -96 -0 --------------------- -96 -2 -48 -0 --------------------- -96 -3 -32 -0 --------------------- -96 -4 -24 -0 --------------------- -96 -5 -19 -1 --------------------- -96 -6 -16 -0 --------------------- -96 -7 -13 -5 --------------------- -96 -8 -12 -0 --------------------- -96 -9 -10 -6 --------------------- -96 -10 -9 -6 --------------------- --------------------- -95 -0 -Error: div by 0 --------------------- -95 -1 -95 -0 --------------------- -95 -2 -47 -1 --------------------- -95 -3 -31 -2 --------------------- -95 -4 -23 -3 --------------------- -95 -5 -19 -0 --------------------- -95 -6 -15 -5 --------------------- -95 -7 -13 -4 --------------------- -95 -8 -11 -7 --------------------- -95 -9 -10 -5 --------------------- -95 -10 -9 -5 --------------------- --------------------- -94 -0 -Error: div by 0 --------------------- -94 -1 -94 -0 --------------------- -94 -2 -47 -0 --------------------- -94 -3 -31 -1 --------------------- -94 -4 -23 -2 --------------------- -94 -5 -18 -4 --------------------- -94 -6 -15 -4 --------------------- -94 -7 -13 -3 --------------------- -94 -8 -11 -6 --------------------- -94 -9 -10 -4 --------------------- -94 -10 -9 -4 --------------------- --------------------- -93 -0 -Error: div by 0 --------------------- -93 -1 -93 -0 --------------------- -93 -2 -46 -1 --------------------- -93 -3 -31 -0 --------------------- -93 -4 -23 -1 --------------------- -93 -5 -18 -3 --------------------- -93 -6 -15 -3 --------------------- -93 -7 -13 -2 --------------------- -93 -8 -11 -5 --------------------- -93 -9 -10 -3 --------------------- -93 -10 -9 -3 --------------------- --------------------- -92 -0 -Error: div by 0 --------------------- -92 -1 -92 -0 --------------------- -92 -2 -46 -0 --------------------- -92 -3 -30 -2 --------------------- -92 -4 -23 -0 --------------------- -92 -5 -18 -2 --------------------- -92 -6 -15 -2 --------------------- -92 -7 -13 -1 --------------------- -92 -8 -11 -4 --------------------- -92 -9 -10 -2 --------------------- -92 -10 -9 -2 --------------------- --------------------- -91 -0 -Error: div by 0 --------------------- -91 -1 -91 -0 --------------------- -91 -2 -45 -1 --------------------- -91 -3 -30 -1 --------------------- -91 -4 -22 -3 --------------------- -91 -5 -18 -1 --------------------- -91 -6 -15 -1 --------------------- -91 -7 -13 -0 --------------------- -91 -8 -11 -3 --------------------- -91 -9 -10 -1 --------------------- -91 -10 -9 -1 --------------------- --------------------- -90 -0 -Error: div by 0 --------------------- -90 -1 -90 -0 --------------------- -90 -2 -45 -0 --------------------- -90 -3 -30 -0 --------------------- -90 -4 -22 -2 --------------------- -90 -5 -18 -0 --------------------- -90 -6 -15 -0 --------------------- -90 -7 -12 -6 --------------------- -90 -8 -11 -2 --------------------- -90 -9 -10 -0 --------------------- -90 -10 -9 -0 --------------------- --------------------- -89 -0 -Error: div by 0 --------------------- -89 -1 -89 -0 --------------------- -89 -2 -44 -1 --------------------- -89 -3 -29 -2 --------------------- -89 -4 -22 -1 --------------------- -89 -5 -17 -4 --------------------- -89 -6 -14 -5 --------------------- -89 -7 -12 -5 --------------------- -89 -8 -11 -1 --------------------- -89 -9 -9 -8 --------------------- -89 -10 -8 -9 --------------------- --------------------- -88 -0 -Error: div by 0 --------------------- -88 -1 -88 -0 --------------------- -88 -2 -44 -0 --------------------- -88 -3 -29 -1 --------------------- -88 -4 -22 -0 --------------------- -88 -5 -17 -3 --------------------- -88 -6 -14 -4 --------------------- -88 -7 -12 -4 --------------------- -88 -8 -11 -0 --------------------- -88 -9 -9 -7 --------------------- -88 -10 -8 -8 --------------------- --------------------- -87 -0 -Error: div by 0 --------------------- -87 -1 -87 -0 --------------------- -87 -2 -43 -1 --------------------- -87 -3 -29 -0 --------------------- -87 -4 -21 -3 --------------------- -87 -5 -17 -2 --------------------- -87 -6 -14 -3 --------------------- -87 -7 -12 -3 --------------------- -87 -8 -10 -7 --------------------- -87 -9 -9 -6 --------------------- -87 -10 -8 -7 --------------------- --------------------- -86 -0 -Error: div by 0 --------------------- -86 -1 -86 -0 --------------------- -86 -2 -43 -0 --------------------- -86 -3 -28 -2 --------------------- -86 -4 -21 -2 --------------------- -86 -5 -17 -1 --------------------- -86 -6 -14 -2 --------------------- -86 -7 -12 -2 --------------------- -86 -8 -10 -6 --------------------- -86 -9 -9 -5 --------------------- -86 -10 -8 -6 --------------------- --------------------- -85 -0 -Error: div by 0 --------------------- -85 -1 -85 -0 --------------------- -85 -2 -42 -1 --------------------- -85 -3 -28 -1 --------------------- -85 -4 -21 -1 --------------------- -85 -5 -17 -0 --------------------- -85 -6 -14 -1 --------------------- -85 -7 -12 -1 --------------------- -85 -8 -10 -5 --------------------- -85 -9 -9 -4 --------------------- -85 -10 -8 -5 --------------------- --------------------- -84 -0 -Error: div by 0 --------------------- -84 -1 -84 -0 --------------------- -84 -2 -42 -0 --------------------- -84 -3 -28 -0 --------------------- -84 -4 -21 -0 --------------------- -84 -5 -16 -4 --------------------- -84 -6 -14 -0 --------------------- -84 -7 -12 -0 --------------------- -84 -8 -10 -4 --------------------- -84 -9 -9 -3 --------------------- -84 -10 -8 -4 --------------------- --------------------- -83 -0 -Error: div by 0 --------------------- -83 -1 -83 -0 --------------------- -83 -2 -41 -1 --------------------- -83 -3 -27 -2 --------------------- -83 -4 -20 -3 --------------------- -83 -5 -16 -3 --------------------- -83 -6 -13 -5 --------------------- -83 -7 -11 -6 --------------------- -83 -8 -10 -3 --------------------- -83 -9 -9 -2 --------------------- -83 -10 -8 -3 --------------------- --------------------- -82 -0 -Error: div by 0 --------------------- -82 -1 -82 -0 --------------------- -82 -2 -41 -0 --------------------- -82 -3 -27 -1 --------------------- -82 -4 -20 -2 --------------------- -82 -5 -16 -2 --------------------- -82 -6 -13 -4 --------------------- -82 -7 -11 -5 --------------------- -82 -8 -10 -2 --------------------- -82 -9 -9 -1 --------------------- -82 -10 -8 -2 --------------------- --------------------- -81 -0 -Error: div by 0 --------------------- -81 -1 -81 -0 --------------------- -81 -2 -40 -1 --------------------- -81 -3 -27 -0 --------------------- -81 -4 -20 -1 --------------------- -81 -5 -16 -1 --------------------- -81 -6 -13 -3 --------------------- -81 -7 -11 -4 --------------------- -81 -8 -10 -1 --------------------- -81 -9 -9 -0 --------------------- -81 -10 -8 -1 --------------------- --------------------- -80 -0 -Error: div by 0 --------------------- -80 -1 -80 -0 --------------------- -80 -2 -40 -0 --------------------- -80 -3 -26 -2 --------------------- -80 -4 -20 -0 --------------------- -80 -5 -16 -0 --------------------- -80 -6 -13 -2 --------------------- -80 -7 -11 -3 --------------------- -80 -8 -10 -0 --------------------- -80 -9 -8 -8 --------------------- -80 -10 -8 -0 --------------------- --------------------- -79 -0 -Error: div by 0 --------------------- -79 -1 -79 -0 --------------------- -79 -2 -39 -1 --------------------- -79 -3 -26 -1 --------------------- -79 -4 -19 -3 --------------------- -79 -5 -15 -4 --------------------- -79 -6 -13 -1 --------------------- -79 -7 -11 -2 --------------------- -79 -8 -9 -7 --------------------- -79 -9 -8 -7 --------------------- -79 -10 -7 -9 --------------------- --------------------- -78 -0 -Error: div by 0 --------------------- -78 -1 -78 -0 --------------------- -78 -2 -39 -0 --------------------- -78 -3 -26 -0 --------------------- -78 -4 -19 -2 --------------------- -78 -5 -15 -3 --------------------- -78 -6 -13 -0 --------------------- -78 -7 -11 -1 --------------------- -78 -8 -9 -6 --------------------- -78 -9 -8 -6 --------------------- -78 -10 -7 -8 --------------------- --------------------- -77 -0 -Error: div by 0 --------------------- -77 -1 -77 -0 --------------------- -77 -2 -38 -1 --------------------- -77 -3 -25 -2 --------------------- -77 -4 -19 -1 --------------------- -77 -5 -15 -2 --------------------- -77 -6 -12 -5 --------------------- -77 -7 -11 -0 --------------------- -77 -8 -9 -5 --------------------- -77 -9 -8 -5 --------------------- -77 -10 -7 -7 --------------------- --------------------- -76 -0 -Error: div by 0 --------------------- -76 -1 -76 -0 --------------------- -76 -2 -38 -0 --------------------- -76 -3 -25 -1 --------------------- -76 -4 -19 -0 --------------------- -76 -5 -15 -1 --------------------- -76 -6 -12 -4 --------------------- -76 -7 -10 -6 --------------------- -76 -8 -9 -4 --------------------- -76 -9 -8 -4 --------------------- -76 -10 -7 -6 --------------------- --------------------- -75 -0 -Error: div by 0 --------------------- -75 -1 -75 -0 --------------------- -75 -2 -37 -1 --------------------- -75 -3 -25 -0 --------------------- -75 -4 -18 -3 --------------------- -75 -5 -15 -0 --------------------- -75 -6 -12 -3 --------------------- -75 -7 -10 -5 --------------------- -75 -8 -9 -3 --------------------- -75 -9 -8 -3 --------------------- -75 -10 -7 -5 --------------------- --------------------- -74 -0 -Error: div by 0 --------------------- -74 -1 -74 -0 --------------------- -74 -2 -37 -0 --------------------- -74 -3 -24 -2 --------------------- -74 -4 -18 -2 --------------------- -74 -5 -14 -4 --------------------- -74 -6 -12 -2 --------------------- -74 -7 -10 -4 --------------------- -74 -8 -9 -2 --------------------- -74 -9 -8 -2 --------------------- -74 -10 -7 -4 --------------------- --------------------- -73 -0 -Error: div by 0 --------------------- -73 -1 -73 -0 --------------------- -73 -2 -36 -1 --------------------- -73 -3 -24 -1 --------------------- -73 -4 -18 -1 --------------------- -73 -5 -14 -3 --------------------- -73 -6 -12 -1 --------------------- -73 -7 -10 -3 --------------------- -73 -8 -9 -1 --------------------- -73 -9 -8 -1 --------------------- -73 -10 -7 -3 --------------------- --------------------- -72 -0 -Error: div by 0 --------------------- -72 -1 -72 -0 --------------------- -72 -2 -36 -0 --------------------- -72 -3 -24 -0 --------------------- -72 -4 -18 -0 --------------------- -72 -5 -14 -2 --------------------- -72 -6 -12 -0 --------------------- -72 -7 -10 -2 --------------------- -72 -8 -9 -0 --------------------- -72 -9 -8 -0 --------------------- -72 -10 -7 -2 --------------------- --------------------- -71 -0 -Error: div by 0 --------------------- -71 -1 -71 -0 --------------------- -71 -2 -35 -1 --------------------- -71 -3 -23 -2 --------------------- -71 -4 -17 -3 --------------------- -71 -5 -14 -1 --------------------- -71 -6 -11 -5 --------------------- -71 -7 -10 -1 --------------------- -71 -8 -8 -7 --------------------- -71 -9 -7 -8 --------------------- -71 -10 -7 -1 --------------------- --------------------- -70 -0 -Error: div by 0 --------------------- -70 -1 -70 -0 --------------------- -70 -2 -35 -0 --------------------- -70 -3 -23 -1 --------------------- -70 -4 -17 -2 --------------------- -70 -5 -14 -0 --------------------- -70 -6 -11 -4 --------------------- -70 -7 -10 -0 --------------------- -70 -8 -8 -6 --------------------- -70 -9 -7 -7 --------------------- -70 -10 -7 -0 --------------------- --------------------- -69 -0 -Error: div by 0 --------------------- -69 -1 -69 -0 --------------------- -69 -2 -34 -1 --------------------- -69 -3 -23 -0 --------------------- -69 -4 -17 -1 --------------------- -69 -5 -13 -4 --------------------- -69 -6 -11 -3 --------------------- -69 -7 -9 -6 --------------------- -69 -8 -8 -5 --------------------- -69 -9 -7 -6 --------------------- -69 -10 -6 -9 --------------------- --------------------- -68 -0 -Error: div by 0 --------------------- -68 -1 -68 -0 --------------------- -68 -2 -34 -0 --------------------- -68 -3 -22 -2 --------------------- -68 -4 -17 -0 --------------------- -68 -5 -13 -3 --------------------- -68 -6 -11 -2 --------------------- -68 -7 -9 -5 --------------------- -68 -8 -8 -4 --------------------- -68 -9 -7 -5 --------------------- -68 -10 -6 -8 --------------------- --------------------- -67 -0 -Error: div by 0 --------------------- -67 -1 -67 -0 --------------------- -67 -2 -33 -1 --------------------- -67 -3 -22 -1 --------------------- -67 -4 -16 -3 --------------------- -67 -5 -13 -2 --------------------- -67 -6 -11 -1 --------------------- -67 -7 -9 -4 --------------------- -67 -8 -8 -3 --------------------- -67 -9 -7 -4 --------------------- -67 -10 -6 -7 --------------------- --------------------- -66 -0 -Error: div by 0 --------------------- -66 -1 -66 -0 --------------------- -66 -2 -33 -0 --------------------- -66 -3 -22 -0 --------------------- -66 -4 -16 -2 --------------------- -66 -5 -13 -1 --------------------- -66 -6 -11 -0 --------------------- -66 -7 -9 -3 --------------------- -66 -8 -8 -2 --------------------- -66 -9 -7 -3 --------------------- -66 -10 -6 -6 --------------------- --------------------- -65 -0 -Error: div by 0 --------------------- -65 -1 -65 -0 --------------------- -65 -2 -32 -1 --------------------- -65 -3 -21 -2 --------------------- -65 -4 -16 -1 --------------------- -65 -5 -13 -0 --------------------- -65 -6 -10 -5 --------------------- -65 -7 -9 -2 --------------------- -65 -8 -8 -1 --------------------- -65 -9 -7 -2 --------------------- -65 -10 -6 -5 --------------------- --------------------- -64 -0 -Error: div by 0 --------------------- -64 -1 -64 -0 --------------------- -64 -2 -32 -0 --------------------- -64 -3 -21 -1 --------------------- -64 -4 -16 -0 --------------------- -64 -5 -12 -4 --------------------- -64 -6 -10 -4 --------------------- -64 -7 -9 -1 --------------------- -64 -8 -8 -0 --------------------- -64 -9 -7 -1 --------------------- -64 -10 -6 -4 --------------------- --------------------- -63 -0 -Error: div by 0 --------------------- -63 -1 -63 -0 --------------------- -63 -2 -31 -1 --------------------- -63 -3 -21 -0 --------------------- -63 -4 -15 -3 --------------------- -63 -5 -12 -3 --------------------- -63 -6 -10 -3 --------------------- -63 -7 -9 -0 --------------------- -63 -8 -7 -7 --------------------- -63 -9 -7 -0 --------------------- -63 -10 -6 -3 --------------------- --------------------- -62 -0 -Error: div by 0 --------------------- -62 -1 -62 -0 --------------------- -62 -2 -31 -0 --------------------- -62 -3 -20 -2 --------------------- -62 -4 -15 -2 --------------------- -62 -5 -12 -2 --------------------- -62 -6 -10 -2 --------------------- -62 -7 -8 -6 --------------------- -62 -8 -7 -6 --------------------- -62 -9 -6 -8 --------------------- -62 -10 -6 -2 --------------------- --------------------- -61 -0 -Error: div by 0 --------------------- -61 -1 -61 -0 --------------------- -61 -2 -30 -1 --------------------- -61 -3 -20 -1 --------------------- -61 -4 -15 -1 --------------------- -61 -5 -12 -1 --------------------- -61 -6 -10 -1 --------------------- -61 -7 -8 -5 --------------------- -61 -8 -7 -5 --------------------- -61 -9 -6 -7 --------------------- -61 -10 -6 -1 --------------------- --------------------- -60 -0 -Error: div by 0 --------------------- -60 -1 -60 -0 --------------------- -60 -2 -30 -0 --------------------- -60 -3 -20 -0 --------------------- -60 -4 -15 -0 --------------------- -60 -5 -12 -0 --------------------- -60 -6 -10 -0 --------------------- -60 -7 -8 -4 --------------------- -60 -8 -7 -4 --------------------- -60 -9 -6 -6 --------------------- -60 -10 -6 -0 --------------------- --------------------- -59 -0 -Error: div by 0 --------------------- -59 -1 -59 -0 --------------------- -59 -2 -29 -1 --------------------- -59 -3 -19 -2 --------------------- -59 -4 -14 -3 --------------------- -59 -5 -11 -4 --------------------- -59 -6 -9 -5 --------------------- -59 -7 -8 -3 --------------------- -59 -8 -7 -3 --------------------- -59 -9 -6 -5 --------------------- -59 -10 -5 -9 --------------------- --------------------- -58 -0 -Error: div by 0 --------------------- -58 -1 -58 -0 --------------------- -58 -2 -29 -0 --------------------- -58 -3 -19 -1 --------------------- -58 -4 -14 -2 --------------------- -58 -5 -11 -3 --------------------- -58 -6 -9 -4 --------------------- -58 -7 -8 -2 --------------------- -58 -8 -7 -2 --------------------- -58 -9 -6 -4 --------------------- -58 -10 -5 -8 --------------------- --------------------- -57 -0 -Error: div by 0 --------------------- -57 -1 -57 -0 --------------------- -57 -2 -28 -1 --------------------- -57 -3 -19 -0 --------------------- -57 -4 -14 -1 --------------------- -57 -5 -11 -2 --------------------- -57 -6 -9 -3 --------------------- -57 -7 -8 -1 --------------------- -57 -8 -7 -1 --------------------- -57 -9 -6 -3 --------------------- -57 -10 -5 -7 --------------------- --------------------- -56 -0 -Error: div by 0 --------------------- -56 -1 -56 -0 --------------------- -56 -2 -28 -0 --------------------- -56 -3 -18 -2 --------------------- -56 -4 -14 -0 --------------------- -56 -5 -11 -1 --------------------- -56 -6 -9 -2 --------------------- -56 -7 -8 -0 --------------------- -56 -8 -7 -0 --------------------- -56 -9 -6 -2 --------------------- -56 -10 -5 -6 --------------------- --------------------- -55 -0 -Error: div by 0 --------------------- -55 -1 -55 -0 --------------------- -55 -2 -27 -1 --------------------- -55 -3 -18 -1 --------------------- -55 -4 -13 -3 --------------------- -55 -5 -11 -0 --------------------- -55 -6 -9 -1 --------------------- -55 -7 -7 -6 --------------------- -55 -8 -6 -7 --------------------- -55 -9 -6 -1 --------------------- -55 -10 -5 -5 --------------------- --------------------- -54 -0 -Error: div by 0 --------------------- -54 -1 -54 -0 --------------------- -54 -2 -27 -0 --------------------- -54 -3 -18 -0 --------------------- -54 -4 -13 -2 --------------------- -54 -5 -10 -4 --------------------- -54 -6 -9 -0 --------------------- -54 -7 -7 -5 --------------------- -54 -8 -6 -6 --------------------- -54 -9 -6 -0 --------------------- -54 -10 -5 -4 --------------------- --------------------- -53 -0 -Error: div by 0 --------------------- -53 -1 -53 -0 --------------------- -53 -2 -26 -1 --------------------- -53 -3 -17 -2 --------------------- -53 -4 -13 -1 --------------------- -53 -5 -10 -3 --------------------- -53 -6 -8 -5 --------------------- -53 -7 -7 -4 --------------------- -53 -8 -6 -5 --------------------- -53 -9 -5 -8 --------------------- -53 -10 -5 -3 --------------------- --------------------- -52 -0 -Error: div by 0 --------------------- -52 -1 -52 -0 --------------------- -52 -2 -26 -0 --------------------- -52 -3 -17 -1 --------------------- -52 -4 -13 -0 --------------------- -52 -5 -10 -2 --------------------- -52 -6 -8 -4 --------------------- -52 -7 -7 -3 --------------------- -52 -8 -6 -4 --------------------- -52 -9 -5 -7 --------------------- -52 -10 -5 -2 --------------------- --------------------- -51 -0 -Error: div by 0 --------------------- -51 -1 -51 -0 --------------------- -51 -2 -25 -1 --------------------- -51 -3 -17 -0 --------------------- -51 -4 -12 -3 --------------------- -51 -5 -10 -1 --------------------- -51 -6 -8 -3 --------------------- -51 -7 -7 -2 --------------------- -51 -8 -6 -3 --------------------- -51 -9 -5 -6 --------------------- -51 -10 -5 -1 --------------------- --------------------- -50 -0 -Error: div by 0 --------------------- -50 -1 -50 -0 --------------------- -50 -2 -25 -0 --------------------- -50 -3 -16 -2 --------------------- -50 -4 -12 -2 --------------------- -50 -5 -10 -0 --------------------- -50 -6 -8 -2 --------------------- -50 -7 -7 -1 --------------------- -50 -8 -6 -2 --------------------- -50 -9 -5 -5 --------------------- -50 -10 -5 -0 --------------------- --------------------- -49 -0 -Error: div by 0 --------------------- -49 -1 -49 -0 --------------------- -49 -2 -24 -1 --------------------- -49 -3 -16 -1 --------------------- -49 -4 -12 -1 --------------------- -49 -5 -9 -4 --------------------- -49 -6 -8 -1 --------------------- -49 -7 -7 -0 --------------------- -49 -8 -6 -1 --------------------- -49 -9 -5 -4 --------------------- -49 -10 -4 -9 --------------------- --------------------- -48 -0 -Error: div by 0 --------------------- -48 -1 -48 -0 --------------------- -48 -2 -24 -0 --------------------- -48 -3 -16 -0 --------------------- -48 -4 -12 -0 --------------------- -48 -5 -9 -3 --------------------- -48 -6 -8 -0 --------------------- -48 -7 -6 -6 --------------------- -48 -8 -6 -0 --------------------- -48 -9 -5 -3 --------------------- -48 -10 -4 -8 --------------------- --------------------- -47 -0 -Error: div by 0 --------------------- -47 -1 -47 -0 --------------------- -47 -2 -23 -1 --------------------- -47 -3 -15 -2 --------------------- -47 -4 -11 -3 --------------------- -47 -5 -9 -2 --------------------- -47 -6 -7 -5 --------------------- -47 -7 -6 -5 --------------------- -47 -8 -5 -7 --------------------- -47 -9 -5 -2 --------------------- -47 -10 -4 -7 --------------------- --------------------- -46 -0 -Error: div by 0 --------------------- -46 -1 -46 -0 --------------------- -46 -2 -23 -0 --------------------- -46 -3 -15 -1 --------------------- -46 -4 -11 -2 --------------------- -46 -5 -9 -1 --------------------- -46 -6 -7 -4 --------------------- -46 -7 -6 -4 --------------------- -46 -8 -5 -6 --------------------- -46 -9 -5 -1 --------------------- -46 -10 -4 -6 --------------------- --------------------- -45 -0 -Error: div by 0 --------------------- -45 -1 -45 -0 --------------------- -45 -2 -22 -1 --------------------- -45 -3 -15 -0 --------------------- -45 -4 -11 -1 --------------------- -45 -5 -9 -0 --------------------- -45 -6 -7 -3 --------------------- -45 -7 -6 -3 --------------------- -45 -8 -5 -5 --------------------- -45 -9 -5 -0 --------------------- -45 -10 -4 -5 --------------------- --------------------- -44 -0 -Error: div by 0 --------------------- -44 -1 -44 -0 --------------------- -44 -2 -22 -0 --------------------- -44 -3 -14 -2 --------------------- -44 -4 -11 -0 --------------------- -44 -5 -8 -4 --------------------- -44 -6 -7 -2 --------------------- -44 -7 -6 -2 --------------------- -44 -8 -5 -4 --------------------- -44 -9 -4 -8 --------------------- -44 -10 -4 -4 --------------------- --------------------- -43 -0 -Error: div by 0 --------------------- -43 -1 -43 -0 --------------------- -43 -2 -21 -1 --------------------- -43 -3 -14 -1 --------------------- -43 -4 -10 -3 --------------------- -43 -5 -8 -3 --------------------- -43 -6 -7 -1 --------------------- -43 -7 -6 -1 --------------------- -43 -8 -5 -3 --------------------- -43 -9 -4 -7 --------------------- -43 -10 -4 -3 --------------------- --------------------- -42 -0 -Error: div by 0 --------------------- -42 -1 -42 -0 --------------------- -42 -2 -21 -0 --------------------- -42 -3 -14 -0 --------------------- -42 -4 -10 -2 --------------------- -42 -5 -8 -2 --------------------- -42 -6 -7 -0 --------------------- -42 -7 -6 -0 --------------------- -42 -8 -5 -2 --------------------- -42 -9 -4 -6 --------------------- -42 -10 -4 -2 --------------------- --------------------- -41 -0 -Error: div by 0 --------------------- -41 -1 -41 -0 --------------------- -41 -2 -20 -1 --------------------- -41 -3 -13 -2 --------------------- -41 -4 -10 -1 --------------------- -41 -5 -8 -1 --------------------- -41 -6 -6 -5 --------------------- -41 -7 -5 -6 --------------------- -41 -8 -5 -1 --------------------- -41 -9 -4 -5 --------------------- -41 -10 -4 -1 --------------------- --------------------- -40 -0 -Error: div by 0 --------------------- -40 -1 -40 -0 --------------------- -40 -2 -20 -0 --------------------- -40 -3 -13 -1 --------------------- -40 -4 -10 -0 --------------------- -40 -5 -8 -0 --------------------- -40 -6 -6 -4 --------------------- -40 -7 -5 -5 --------------------- -40 -8 -5 -0 --------------------- -40 -9 -4 -4 --------------------- -40 -10 -4 -0 --------------------- --------------------- -39 -0 -Error: div by 0 --------------------- -39 -1 -39 -0 --------------------- -39 -2 -19 -1 --------------------- -39 -3 -13 -0 --------------------- -39 -4 -9 -3 --------------------- -39 -5 -7 -4 --------------------- -39 -6 -6 -3 --------------------- -39 -7 -5 -4 --------------------- -39 -8 -4 -7 --------------------- -39 -9 -4 -3 --------------------- -39 -10 -3 -9 --------------------- --------------------- -38 -0 -Error: div by 0 --------------------- -38 -1 -38 -0 --------------------- -38 -2 -19 -0 --------------------- -38 -3 -12 -2 --------------------- -38 -4 -9 -2 --------------------- -38 -5 -7 -3 --------------------- -38 -6 -6 -2 --------------------- -38 -7 -5 -3 --------------------- -38 -8 -4 -6 --------------------- -38 -9 -4 -2 --------------------- -38 -10 -3 -8 --------------------- --------------------- -37 -0 -Error: div by 0 --------------------- -37 -1 -37 -0 --------------------- -37 -2 -18 -1 --------------------- -37 -3 -12 -1 --------------------- -37 -4 -9 -1 --------------------- -37 -5 -7 -2 --------------------- -37 -6 -6 -1 --------------------- -37 -7 -5 -2 --------------------- -37 -8 -4 -5 --------------------- -37 -9 -4 -1 --------------------- -37 -10 -3 -7 --------------------- --------------------- -36 -0 -Error: div by 0 --------------------- -36 -1 -36 -0 --------------------- -36 -2 -18 -0 --------------------- -36 -3 -12 -0 --------------------- -36 -4 -9 -0 --------------------- -36 -5 -7 -1 --------------------- -36 -6 -6 -0 --------------------- -36 -7 -5 -1 --------------------- -36 -8 -4 -4 --------------------- -36 -9 -4 -0 --------------------- -36 -10 -3 -6 --------------------- --------------------- -35 -0 -Error: div by 0 --------------------- -35 -1 -35 -0 --------------------- -35 -2 -17 -1 --------------------- -35 -3 -11 -2 --------------------- -35 -4 -8 -3 --------------------- -35 -5 -7 -0 --------------------- -35 -6 -5 -5 --------------------- -35 -7 -5 -0 --------------------- -35 -8 -4 -3 --------------------- -35 -9 -3 -8 --------------------- -35 -10 -3 -5 --------------------- --------------------- -34 -0 -Error: div by 0 --------------------- -34 -1 -34 -0 --------------------- -34 -2 -17 -0 --------------------- -34 -3 -11 -1 --------------------- -34 -4 -8 -2 --------------------- -34 -5 -6 -4 --------------------- -34 -6 -5 -4 --------------------- -34 -7 -4 -6 --------------------- -34 -8 -4 -2 --------------------- -34 -9 -3 -7 --------------------- -34 -10 -3 -4 --------------------- --------------------- -33 -0 -Error: div by 0 --------------------- -33 -1 -33 -0 --------------------- -33 -2 -16 -1 --------------------- -33 -3 -11 -0 --------------------- -33 -4 -8 -1 --------------------- -33 -5 -6 -3 --------------------- -33 -6 -5 -3 --------------------- -33 -7 -4 -5 --------------------- -33 -8 -4 -1 --------------------- -33 -9 -3 -6 --------------------- -33 -10 -3 -3 --------------------- --------------------- -32 -0 -Error: div by 0 --------------------- -32 -1 -32 -0 --------------------- -32 -2 -16 -0 --------------------- -32 -3 -10 -2 --------------------- -32 -4 -8 -0 --------------------- -32 -5 -6 -2 --------------------- -32 -6 -5 -2 --------------------- -32 -7 -4 -4 --------------------- -32 -8 -4 -0 --------------------- -32 -9 -3 -5 --------------------- -32 -10 -3 -2 --------------------- --------------------- -31 -0 -Error: div by 0 --------------------- -31 -1 -31 -0 --------------------- -31 -2 -15 -1 --------------------- -31 -3 -10 -1 --------------------- -31 -4 -7 -3 --------------------- -31 -5 -6 -1 --------------------- -31 -6 -5 -1 --------------------- -31 -7 -4 -3 --------------------- -31 -8 -3 -7 --------------------- -31 -9 -3 -4 --------------------- -31 -10 -3 -1 --------------------- --------------------- -30 -0 -Error: div by 0 --------------------- -30 -1 -30 -0 --------------------- -30 -2 -15 -0 --------------------- -30 -3 -10 -0 --------------------- -30 -4 -7 -2 --------------------- -30 -5 -6 -0 --------------------- -30 -6 -5 -0 --------------------- -30 -7 -4 -2 --------------------- -30 -8 -3 -6 --------------------- -30 -9 -3 -3 --------------------- -30 -10 -3 -0 --------------------- --------------------- -29 -0 -Error: div by 0 --------------------- -29 -1 -29 -0 --------------------- -29 -2 -14 -1 --------------------- -29 -3 -9 -2 --------------------- -29 -4 -7 -1 --------------------- -29 -5 -5 -4 --------------------- -29 -6 -4 -5 --------------------- -29 -7 -4 -1 --------------------- -29 -8 -3 -5 --------------------- -29 -9 -3 -2 --------------------- -29 -10 -2 -9 --------------------- --------------------- -28 -0 -Error: div by 0 --------------------- -28 -1 -28 -0 --------------------- -28 -2 -14 -0 --------------------- -28 -3 -9 -1 --------------------- -28 -4 -7 -0 --------------------- -28 -5 -5 -3 --------------------- -28 -6 -4 -4 --------------------- -28 -7 -4 -0 --------------------- -28 -8 -3 -4 --------------------- -28 -9 -3 -1 --------------------- -28 -10 -2 -8 --------------------- --------------------- -27 -0 -Error: div by 0 --------------------- -27 -1 -27 -0 --------------------- -27 -2 -13 -1 --------------------- -27 -3 -9 -0 --------------------- -27 -4 -6 -3 --------------------- -27 -5 -5 -2 --------------------- -27 -6 -4 -3 --------------------- -27 -7 -3 -6 --------------------- -27 -8 -3 -3 --------------------- -27 -9 -3 -0 --------------------- -27 -10 -2 -7 --------------------- --------------------- -26 -0 -Error: div by 0 --------------------- -26 -1 -26 -0 --------------------- -26 -2 -13 -0 --------------------- -26 -3 -8 -2 --------------------- -26 -4 -6 -2 --------------------- -26 -5 -5 -1 --------------------- -26 -6 -4 -2 --------------------- -26 -7 -3 -5 --------------------- -26 -8 -3 -2 --------------------- -26 -9 -2 -8 --------------------- -26 -10 -2 -6 --------------------- --------------------- -25 -0 -Error: div by 0 --------------------- -25 -1 -25 -0 --------------------- -25 -2 -12 -1 --------------------- -25 -3 -8 -1 --------------------- -25 -4 -6 -1 --------------------- -25 -5 -5 -0 --------------------- -25 -6 -4 -1 --------------------- -25 -7 -3 -4 --------------------- -25 -8 -3 -1 --------------------- -25 -9 -2 -7 --------------------- -25 -10 -2 -5 --------------------- --------------------- -24 -0 -Error: div by 0 --------------------- -24 -1 -24 -0 --------------------- -24 -2 -12 -0 --------------------- -24 -3 -8 -0 --------------------- -24 -4 -6 -0 --------------------- -24 -5 -4 -4 --------------------- -24 -6 -4 -0 --------------------- -24 -7 -3 -3 --------------------- -24 -8 -3 -0 --------------------- -24 -9 -2 -6 --------------------- -24 -10 -2 -4 --------------------- --------------------- -23 -0 -Error: div by 0 --------------------- -23 -1 -23 -0 --------------------- -23 -2 -11 -1 --------------------- -23 -3 -7 -2 --------------------- -23 -4 -5 -3 --------------------- -23 -5 -4 -3 --------------------- -23 -6 -3 -5 --------------------- -23 -7 -3 -2 --------------------- -23 -8 -2 -7 --------------------- -23 -9 -2 -5 --------------------- -23 -10 -2 -3 --------------------- --------------------- -22 -0 -Error: div by 0 --------------------- -22 -1 -22 -0 --------------------- -22 -2 -11 -0 --------------------- -22 -3 -7 -1 --------------------- -22 -4 -5 -2 --------------------- -22 -5 -4 -2 --------------------- -22 -6 -3 -4 --------------------- -22 -7 -3 -1 --------------------- -22 -8 -2 -6 --------------------- -22 -9 -2 -4 --------------------- -22 -10 -2 -2 --------------------- --------------------- -21 -0 -Error: div by 0 --------------------- -21 -1 -21 -0 --------------------- -21 -2 -10 -1 --------------------- -21 -3 -7 -0 --------------------- -21 -4 -5 -1 --------------------- -21 -5 -4 -1 --------------------- -21 -6 -3 -3 --------------------- -21 -7 -3 -0 --------------------- -21 -8 -2 -5 --------------------- -21 -9 -2 -3 --------------------- -21 -10 -2 -1 --------------------- --------------------- -20 -0 -Error: div by 0 --------------------- -20 -1 -20 -0 --------------------- -20 -2 -10 -0 --------------------- -20 -3 -6 -2 --------------------- -20 -4 -5 -0 --------------------- -20 -5 -4 -0 --------------------- -20 -6 -3 -2 --------------------- -20 -7 -2 -6 --------------------- -20 -8 -2 -4 --------------------- -20 -9 -2 -2 --------------------- -20 -10 -2 -0 --------------------- --------------------- -19 -0 -Error: div by 0 --------------------- -19 -1 -19 -0 --------------------- -19 -2 -9 -1 --------------------- -19 -3 -6 -1 --------------------- -19 -4 -4 -3 --------------------- -19 -5 -3 -4 --------------------- -19 -6 -3 -1 --------------------- -19 -7 -2 -5 --------------------- -19 -8 -2 -3 --------------------- -19 -9 -2 -1 --------------------- -19 -10 -1 -9 --------------------- --------------------- -18 -0 -Error: div by 0 --------------------- -18 -1 -18 -0 --------------------- -18 -2 -9 -0 --------------------- -18 -3 -6 -0 --------------------- -18 -4 -4 -2 --------------------- -18 -5 -3 -3 --------------------- -18 -6 -3 -0 --------------------- -18 -7 -2 -4 --------------------- -18 -8 -2 -2 --------------------- -18 -9 -2 -0 --------------------- -18 -10 -1 -8 --------------------- --------------------- -17 -0 -Error: div by 0 --------------------- -17 -1 -17 -0 --------------------- -17 -2 -8 -1 --------------------- -17 -3 -5 -2 --------------------- -17 -4 -4 -1 --------------------- -17 -5 -3 -2 --------------------- -17 -6 -2 -5 --------------------- -17 -7 -2 -3 --------------------- -17 -8 -2 -1 --------------------- -17 -9 -1 -8 --------------------- -17 -10 -1 -7 --------------------- --------------------- -16 -0 -Error: div by 0 --------------------- -16 -1 -16 -0 --------------------- -16 -2 -8 -0 --------------------- -16 -3 -5 -1 --------------------- -16 -4 -4 -0 --------------------- -16 -5 -3 -1 --------------------- -16 -6 -2 -4 --------------------- -16 -7 -2 -2 --------------------- -16 -8 -2 -0 --------------------- -16 -9 -1 -7 --------------------- -16 -10 -1 -6 --------------------- --------------------- -15 -0 -Error: div by 0 --------------------- -15 -1 -15 -0 --------------------- -15 -2 -7 -1 --------------------- -15 -3 -5 -0 --------------------- -15 -4 -3 -3 --------------------- -15 -5 -3 -0 --------------------- -15 -6 -2 -3 --------------------- -15 -7 -2 -1 --------------------- -15 -8 -1 -7 --------------------- -15 -9 -1 -6 --------------------- -15 -10 -1 -5 --------------------- --------------------- -14 -0 -Error: div by 0 --------------------- -14 -1 -14 -0 --------------------- -14 -2 -7 -0 --------------------- -14 -3 -4 -2 --------------------- -14 -4 -3 -2 --------------------- -14 -5 -2 -4 --------------------- -14 -6 -2 -2 --------------------- -14 -7 -2 -0 --------------------- -14 -8 -1 -6 --------------------- -14 -9 -1 -5 --------------------- -14 -10 -1 -4 --------------------- --------------------- -13 -0 -Error: div by 0 --------------------- -13 -1 -13 -0 --------------------- -13 -2 -6 -1 --------------------- -13 -3 -4 -1 --------------------- -13 -4 -3 -1 --------------------- -13 -5 -2 -3 --------------------- -13 -6 -2 -1 --------------------- -13 -7 -1 -6 --------------------- -13 -8 -1 -5 --------------------- -13 -9 -1 -4 --------------------- -13 -10 -1 -3 --------------------- --------------------- -12 -0 -Error: div by 0 --------------------- -12 -1 -12 -0 --------------------- -12 -2 -6 -0 --------------------- -12 -3 -4 -0 --------------------- -12 -4 -3 -0 --------------------- -12 -5 -2 -2 --------------------- -12 -6 -2 -0 --------------------- -12 -7 -1 -5 --------------------- -12 -8 -1 -4 --------------------- -12 -9 -1 -3 --------------------- -12 -10 -1 -2 --------------------- --------------------- -11 -0 -Error: div by 0 --------------------- -11 -1 -11 -0 --------------------- -11 -2 -5 -1 --------------------- -11 -3 -3 -2 --------------------- -11 -4 -2 -3 --------------------- -11 -5 -2 -1 --------------------- -11 -6 -1 -5 --------------------- -11 -7 -1 -4 --------------------- -11 -8 -1 -3 --------------------- -11 -9 -1 -2 --------------------- -11 -10 -1 -1 --------------------- --------------------- -10 -0 -Error: div by 0 --------------------- -10 -1 -10 -0 --------------------- -10 -2 -5 -0 --------------------- -10 -3 -3 -1 --------------------- -10 -4 -2 -2 --------------------- -10 -5 -2 -0 --------------------- -10 -6 -1 -4 --------------------- -10 -7 -1 -3 --------------------- -10 -8 -1 -2 --------------------- -10 -9 -1 -1 --------------------- -10 -10 -1 -0 --------------------- --------------------- -9 -0 -Error: div by 0 --------------------- -9 -1 -9 -0 --------------------- -9 -2 -4 -1 --------------------- -9 -3 -3 -0 --------------------- -9 -4 -2 -1 --------------------- -9 -5 -1 -4 --------------------- -9 -6 -1 -3 --------------------- -9 -7 -1 -2 --------------------- -9 -8 -1 -1 --------------------- -9 -9 -1 -0 --------------------- -9 -10 -0 -9 --------------------- --------------------- -8 -0 -Error: div by 0 --------------------- -8 -1 -8 -0 --------------------- -8 -2 -4 -0 --------------------- -8 -3 -2 -2 --------------------- -8 -4 -2 -0 --------------------- -8 -5 -1 -3 --------------------- -8 -6 -1 -2 --------------------- -8 -7 -1 -1 --------------------- -8 -8 -1 -0 --------------------- -8 -9 -0 -8 --------------------- -8 -10 -0 -8 --------------------- --------------------- -7 -0 -Error: div by 0 --------------------- -7 -1 -7 -0 --------------------- -7 -2 -3 -1 --------------------- -7 -3 -2 -1 --------------------- -7 -4 -1 -3 --------------------- -7 -5 -1 -2 --------------------- -7 -6 -1 -1 --------------------- -7 -7 -1 -0 --------------------- -7 -8 -0 -7 --------------------- -7 -9 -0 -7 --------------------- -7 -10 -0 -7 --------------------- --------------------- -6 -0 -Error: div by 0 --------------------- -6 -1 -6 -0 --------------------- -6 -2 -3 -0 --------------------- -6 -3 -2 -0 --------------------- -6 -4 -1 -2 --------------------- -6 -5 -1 -1 --------------------- -6 -6 -1 -0 --------------------- -6 -7 -0 -6 --------------------- -6 -8 -0 -6 --------------------- -6 -9 -0 -6 --------------------- -6 -10 -0 -6 --------------------- --------------------- -5 -0 -Error: div by 0 --------------------- -5 -1 -5 -0 --------------------- -5 -2 -2 -1 --------------------- -5 -3 -1 -2 --------------------- -5 -4 -1 -1 --------------------- -5 -5 -1 -0 --------------------- -5 -6 -0 -5 --------------------- -5 -7 -0 -5 --------------------- -5 -8 -0 -5 --------------------- -5 -9 -0 -5 --------------------- -5 -10 -0 -5 --------------------- --------------------- -4 -0 -Error: div by 0 --------------------- -4 -1 -4 -0 --------------------- -4 -2 -2 -0 --------------------- -4 -3 -1 -1 --------------------- -4 -4 -1 -0 --------------------- -4 -5 -0 -4 --------------------- -4 -6 -0 -4 --------------------- -4 -7 -0 -4 --------------------- -4 -8 -0 -4 --------------------- -4 -9 -0 -4 --------------------- -4 -10 -0 -4 --------------------- --------------------- -3 -0 -Error: div by 0 --------------------- -3 -1 -3 -0 --------------------- -3 -2 -1 -1 --------------------- -3 -3 -1 -0 --------------------- -3 -4 -0 -3 --------------------- -3 -5 -0 -3 --------------------- -3 -6 -0 -3 --------------------- -3 -7 -0 -3 --------------------- -3 -8 -0 -3 --------------------- -3 -9 -0 -3 --------------------- -3 -10 -0 -3 --------------------- --------------------- -2 -0 -Error: div by 0 --------------------- -2 -1 -2 -0 --------------------- -2 -2 -1 -0 --------------------- -2 -3 -0 -2 --------------------- -2 -4 -0 -2 --------------------- -2 -5 -0 -2 --------------------- -2 -6 -0 -2 --------------------- -2 -7 -0 -2 --------------------- -2 -8 -0 -2 --------------------- -2 -9 -0 -2 --------------------- -2 -10 -0 -2 --------------------- --------------------- -1 -0 -Error: div by 0 --------------------- -1 -1 -1 -0 --------------------- -1 -2 -0 -1 --------------------- -1 -3 -0 -1 --------------------- -1 -4 -0 -1 --------------------- -1 -5 -0 -1 --------------------- -1 -6 -0 -1 --------------------- -1 -7 -0 -1 --------------------- -1 -8 -0 -1 --------------------- -1 -9 -0 -1 --------------------- -1 -10 -0 -1 --------------------- --------------------- -0 -0 -Error: div by 0 --------------------- -0 -1 -0 -0 --------------------- -0 -2 -0 -0 --------------------- -0 -3 -0 -0 --------------------- -0 -4 -0 -0 --------------------- -0 -5 -0 -0 --------------------- -0 -6 -0 -0 --------------------- -0 -7 -0 -0 --------------------- -0 -8 -0 -0 --------------------- -0 -9 -0 -0 --------------------- -0 -10 -0 -0 --------------------- diff --git a/test/integration/comet2/divl0_call/Makefile b/test/integration/comet2/divl0_call/Makefile deleted file mode 100644 index a70bc4c..0000000 --- a/test/integration/comet2/divl0_call/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -include ../CMD.mk # YACASL2DIR, CASL2 -ASDIR = $(YACASL2DIR)/as/FUNC -ASFILE = $(ASDIR)/divl_call.casl $(ASDIR)/divl0.casl $(ASDIR)/outl_main.casl $(ASDIR)/rev.casl -include ../TEST.mk diff --git a/test/integration/comet2/divl0_call/a.o b/test/integration/comet2/divl0_call/a.o deleted file mode 100644 index 0a40dc8..0000000 Binary files a/test/integration/comet2/divl0_call/a.o and /dev/null differ diff --git a/test/integration/comet2/divl1_call/0.txt b/test/integration/comet2/divl1_call/0.txt deleted file mode 100644 index 64cfd06..0000000 --- a/test/integration/comet2/divl1_call/0.txt +++ /dev/null @@ -1,5556 +0,0 @@ -../../../../comet2 a.o --------------------- -100 -0 -Error: div by 0 --------------------- -100 -1 -100 -0 --------------------- -100 -2 -50 -0 --------------------- -100 -3 -33 -1 --------------------- -100 -4 -25 -0 --------------------- -100 -5 -20 -0 --------------------- -100 -6 -16 -4 --------------------- -100 -7 -14 -2 --------------------- -100 -8 -12 -4 --------------------- -100 -9 -11 -1 --------------------- -100 -10 -10 -0 --------------------- --------------------- -99 -0 -Error: div by 0 --------------------- -99 -1 -99 -0 --------------------- -99 -2 -49 -1 --------------------- -99 -3 -33 -0 --------------------- -99 -4 -24 -3 --------------------- -99 -5 -19 -4 --------------------- -99 -6 -16 -3 --------------------- -99 -7 -14 -1 --------------------- -99 -8 -12 -3 --------------------- -99 -9 -11 -0 --------------------- -99 -10 -9 -9 --------------------- --------------------- -98 -0 -Error: div by 0 --------------------- -98 -1 -98 -0 --------------------- -98 -2 -49 -0 --------------------- -98 -3 -32 -2 --------------------- -98 -4 -24 -2 --------------------- -98 -5 -19 -3 --------------------- -98 -6 -16 -2 --------------------- -98 -7 -14 -0 --------------------- -98 -8 -12 -2 --------------------- -98 -9 -10 -8 --------------------- -98 -10 -9 -8 --------------------- --------------------- -97 -0 -Error: div by 0 --------------------- -97 -1 -97 -0 --------------------- -97 -2 -48 -1 --------------------- -97 -3 -32 -1 --------------------- -97 -4 -24 -1 --------------------- -97 -5 -19 -2 --------------------- -97 -6 -16 -1 --------------------- -97 -7 -13 -6 --------------------- -97 -8 -12 -1 --------------------- -97 -9 -10 -7 --------------------- -97 -10 -9 -7 --------------------- --------------------- -96 -0 -Error: div by 0 --------------------- -96 -1 -96 -0 --------------------- -96 -2 -48 -0 --------------------- -96 -3 -32 -0 --------------------- -96 -4 -24 -0 --------------------- -96 -5 -19 -1 --------------------- -96 -6 -16 -0 --------------------- -96 -7 -13 -5 --------------------- -96 -8 -12 -0 --------------------- -96 -9 -10 -6 --------------------- -96 -10 -9 -6 --------------------- --------------------- -95 -0 -Error: div by 0 --------------------- -95 -1 -95 -0 --------------------- -95 -2 -47 -1 --------------------- -95 -3 -31 -2 --------------------- -95 -4 -23 -3 --------------------- -95 -5 -19 -0 --------------------- -95 -6 -15 -5 --------------------- -95 -7 -13 -4 --------------------- -95 -8 -11 -7 --------------------- -95 -9 -10 -5 --------------------- -95 -10 -9 -5 --------------------- --------------------- -94 -0 -Error: div by 0 --------------------- -94 -1 -94 -0 --------------------- -94 -2 -47 -0 --------------------- -94 -3 -31 -1 --------------------- -94 -4 -23 -2 --------------------- -94 -5 -18 -4 --------------------- -94 -6 -15 -4 --------------------- -94 -7 -13 -3 --------------------- -94 -8 -11 -6 --------------------- -94 -9 -10 -4 --------------------- -94 -10 -9 -4 --------------------- --------------------- -93 -0 -Error: div by 0 --------------------- -93 -1 -93 -0 --------------------- -93 -2 -46 -1 --------------------- -93 -3 -31 -0 --------------------- -93 -4 -23 -1 --------------------- -93 -5 -18 -3 --------------------- -93 -6 -15 -3 --------------------- -93 -7 -13 -2 --------------------- -93 -8 -11 -5 --------------------- -93 -9 -10 -3 --------------------- -93 -10 -9 -3 --------------------- --------------------- -92 -0 -Error: div by 0 --------------------- -92 -1 -92 -0 --------------------- -92 -2 -46 -0 --------------------- -92 -3 -30 -2 --------------------- -92 -4 -23 -0 --------------------- -92 -5 -18 -2 --------------------- -92 -6 -15 -2 --------------------- -92 -7 -13 -1 --------------------- -92 -8 -11 -4 --------------------- -92 -9 -10 -2 --------------------- -92 -10 -9 -2 --------------------- --------------------- -91 -0 -Error: div by 0 --------------------- -91 -1 -91 -0 --------------------- -91 -2 -45 -1 --------------------- -91 -3 -30 -1 --------------------- -91 -4 -22 -3 --------------------- -91 -5 -18 -1 --------------------- -91 -6 -15 -1 --------------------- -91 -7 -13 -0 --------------------- -91 -8 -11 -3 --------------------- -91 -9 -10 -1 --------------------- -91 -10 -9 -1 --------------------- --------------------- -90 -0 -Error: div by 0 --------------------- -90 -1 -90 -0 --------------------- -90 -2 -45 -0 --------------------- -90 -3 -30 -0 --------------------- -90 -4 -22 -2 --------------------- -90 -5 -18 -0 --------------------- -90 -6 -15 -0 --------------------- -90 -7 -12 -6 --------------------- -90 -8 -11 -2 --------------------- -90 -9 -10 -0 --------------------- -90 -10 -9 -0 --------------------- --------------------- -89 -0 -Error: div by 0 --------------------- -89 -1 -89 -0 --------------------- -89 -2 -44 -1 --------------------- -89 -3 -29 -2 --------------------- -89 -4 -22 -1 --------------------- -89 -5 -17 -4 --------------------- -89 -6 -14 -5 --------------------- -89 -7 -12 -5 --------------------- -89 -8 -11 -1 --------------------- -89 -9 -9 -8 --------------------- -89 -10 -8 -9 --------------------- --------------------- -88 -0 -Error: div by 0 --------------------- -88 -1 -88 -0 --------------------- -88 -2 -44 -0 --------------------- -88 -3 -29 -1 --------------------- -88 -4 -22 -0 --------------------- -88 -5 -17 -3 --------------------- -88 -6 -14 -4 --------------------- -88 -7 -12 -4 --------------------- -88 -8 -11 -0 --------------------- -88 -9 -9 -7 --------------------- -88 -10 -8 -8 --------------------- --------------------- -87 -0 -Error: div by 0 --------------------- -87 -1 -87 -0 --------------------- -87 -2 -43 -1 --------------------- -87 -3 -29 -0 --------------------- -87 -4 -21 -3 --------------------- -87 -5 -17 -2 --------------------- -87 -6 -14 -3 --------------------- -87 -7 -12 -3 --------------------- -87 -8 -10 -7 --------------------- -87 -9 -9 -6 --------------------- -87 -10 -8 -7 --------------------- --------------------- -86 -0 -Error: div by 0 --------------------- -86 -1 -86 -0 --------------------- -86 -2 -43 -0 --------------------- -86 -3 -28 -2 --------------------- -86 -4 -21 -2 --------------------- -86 -5 -17 -1 --------------------- -86 -6 -14 -2 --------------------- -86 -7 -12 -2 --------------------- -86 -8 -10 -6 --------------------- -86 -9 -9 -5 --------------------- -86 -10 -8 -6 --------------------- --------------------- -85 -0 -Error: div by 0 --------------------- -85 -1 -85 -0 --------------------- -85 -2 -42 -1 --------------------- -85 -3 -28 -1 --------------------- -85 -4 -21 -1 --------------------- -85 -5 -17 -0 --------------------- -85 -6 -14 -1 --------------------- -85 -7 -12 -1 --------------------- -85 -8 -10 -5 --------------------- -85 -9 -9 -4 --------------------- -85 -10 -8 -5 --------------------- --------------------- -84 -0 -Error: div by 0 --------------------- -84 -1 -84 -0 --------------------- -84 -2 -42 -0 --------------------- -84 -3 -28 -0 --------------------- -84 -4 -21 -0 --------------------- -84 -5 -16 -4 --------------------- -84 -6 -14 -0 --------------------- -84 -7 -12 -0 --------------------- -84 -8 -10 -4 --------------------- -84 -9 -9 -3 --------------------- -84 -10 -8 -4 --------------------- --------------------- -83 -0 -Error: div by 0 --------------------- -83 -1 -83 -0 --------------------- -83 -2 -41 -1 --------------------- -83 -3 -27 -2 --------------------- -83 -4 -20 -3 --------------------- -83 -5 -16 -3 --------------------- -83 -6 -13 -5 --------------------- -83 -7 -11 -6 --------------------- -83 -8 -10 -3 --------------------- -83 -9 -9 -2 --------------------- -83 -10 -8 -3 --------------------- --------------------- -82 -0 -Error: div by 0 --------------------- -82 -1 -82 -0 --------------------- -82 -2 -41 -0 --------------------- -82 -3 -27 -1 --------------------- -82 -4 -20 -2 --------------------- -82 -5 -16 -2 --------------------- -82 -6 -13 -4 --------------------- -82 -7 -11 -5 --------------------- -82 -8 -10 -2 --------------------- -82 -9 -9 -1 --------------------- -82 -10 -8 -2 --------------------- --------------------- -81 -0 -Error: div by 0 --------------------- -81 -1 -81 -0 --------------------- -81 -2 -40 -1 --------------------- -81 -3 -27 -0 --------------------- -81 -4 -20 -1 --------------------- -81 -5 -16 -1 --------------------- -81 -6 -13 -3 --------------------- -81 -7 -11 -4 --------------------- -81 -8 -10 -1 --------------------- -81 -9 -9 -0 --------------------- -81 -10 -8 -1 --------------------- --------------------- -80 -0 -Error: div by 0 --------------------- -80 -1 -80 -0 --------------------- -80 -2 -40 -0 --------------------- -80 -3 -26 -2 --------------------- -80 -4 -20 -0 --------------------- -80 -5 -16 -0 --------------------- -80 -6 -13 -2 --------------------- -80 -7 -11 -3 --------------------- -80 -8 -10 -0 --------------------- -80 -9 -8 -8 --------------------- -80 -10 -8 -0 --------------------- --------------------- -79 -0 -Error: div by 0 --------------------- -79 -1 -79 -0 --------------------- -79 -2 -39 -1 --------------------- -79 -3 -26 -1 --------------------- -79 -4 -19 -3 --------------------- -79 -5 -15 -4 --------------------- -79 -6 -13 -1 --------------------- -79 -7 -11 -2 --------------------- -79 -8 -9 -7 --------------------- -79 -9 -8 -7 --------------------- -79 -10 -7 -9 --------------------- --------------------- -78 -0 -Error: div by 0 --------------------- -78 -1 -78 -0 --------------------- -78 -2 -39 -0 --------------------- -78 -3 -26 -0 --------------------- -78 -4 -19 -2 --------------------- -78 -5 -15 -3 --------------------- -78 -6 -13 -0 --------------------- -78 -7 -11 -1 --------------------- -78 -8 -9 -6 --------------------- -78 -9 -8 -6 --------------------- -78 -10 -7 -8 --------------------- --------------------- -77 -0 -Error: div by 0 --------------------- -77 -1 -77 -0 --------------------- -77 -2 -38 -1 --------------------- -77 -3 -25 -2 --------------------- -77 -4 -19 -1 --------------------- -77 -5 -15 -2 --------------------- -77 -6 -12 -5 --------------------- -77 -7 -11 -0 --------------------- -77 -8 -9 -5 --------------------- -77 -9 -8 -5 --------------------- -77 -10 -7 -7 --------------------- --------------------- -76 -0 -Error: div by 0 --------------------- -76 -1 -76 -0 --------------------- -76 -2 -38 -0 --------------------- -76 -3 -25 -1 --------------------- -76 -4 -19 -0 --------------------- -76 -5 -15 -1 --------------------- -76 -6 -12 -4 --------------------- -76 -7 -10 -6 --------------------- -76 -8 -9 -4 --------------------- -76 -9 -8 -4 --------------------- -76 -10 -7 -6 --------------------- --------------------- -75 -0 -Error: div by 0 --------------------- -75 -1 -75 -0 --------------------- -75 -2 -37 -1 --------------------- -75 -3 -25 -0 --------------------- -75 -4 -18 -3 --------------------- -75 -5 -15 -0 --------------------- -75 -6 -12 -3 --------------------- -75 -7 -10 -5 --------------------- -75 -8 -9 -3 --------------------- -75 -9 -8 -3 --------------------- -75 -10 -7 -5 --------------------- --------------------- -74 -0 -Error: div by 0 --------------------- -74 -1 -74 -0 --------------------- -74 -2 -37 -0 --------------------- -74 -3 -24 -2 --------------------- -74 -4 -18 -2 --------------------- -74 -5 -14 -4 --------------------- -74 -6 -12 -2 --------------------- -74 -7 -10 -4 --------------------- -74 -8 -9 -2 --------------------- -74 -9 -8 -2 --------------------- -74 -10 -7 -4 --------------------- --------------------- -73 -0 -Error: div by 0 --------------------- -73 -1 -73 -0 --------------------- -73 -2 -36 -1 --------------------- -73 -3 -24 -1 --------------------- -73 -4 -18 -1 --------------------- -73 -5 -14 -3 --------------------- -73 -6 -12 -1 --------------------- -73 -7 -10 -3 --------------------- -73 -8 -9 -1 --------------------- -73 -9 -8 -1 --------------------- -73 -10 -7 -3 --------------------- --------------------- -72 -0 -Error: div by 0 --------------------- -72 -1 -72 -0 --------------------- -72 -2 -36 -0 --------------------- -72 -3 -24 -0 --------------------- -72 -4 -18 -0 --------------------- -72 -5 -14 -2 --------------------- -72 -6 -12 -0 --------------------- -72 -7 -10 -2 --------------------- -72 -8 -9 -0 --------------------- -72 -9 -8 -0 --------------------- -72 -10 -7 -2 --------------------- --------------------- -71 -0 -Error: div by 0 --------------------- -71 -1 -71 -0 --------------------- -71 -2 -35 -1 --------------------- -71 -3 -23 -2 --------------------- -71 -4 -17 -3 --------------------- -71 -5 -14 -1 --------------------- -71 -6 -11 -5 --------------------- -71 -7 -10 -1 --------------------- -71 -8 -8 -7 --------------------- -71 -9 -7 -8 --------------------- -71 -10 -7 -1 --------------------- --------------------- -70 -0 -Error: div by 0 --------------------- -70 -1 -70 -0 --------------------- -70 -2 -35 -0 --------------------- -70 -3 -23 -1 --------------------- -70 -4 -17 -2 --------------------- -70 -5 -14 -0 --------------------- -70 -6 -11 -4 --------------------- -70 -7 -10 -0 --------------------- -70 -8 -8 -6 --------------------- -70 -9 -7 -7 --------------------- -70 -10 -7 -0 --------------------- --------------------- -69 -0 -Error: div by 0 --------------------- -69 -1 -69 -0 --------------------- -69 -2 -34 -1 --------------------- -69 -3 -23 -0 --------------------- -69 -4 -17 -1 --------------------- -69 -5 -13 -4 --------------------- -69 -6 -11 -3 --------------------- -69 -7 -9 -6 --------------------- -69 -8 -8 -5 --------------------- -69 -9 -7 -6 --------------------- -69 -10 -6 -9 --------------------- --------------------- -68 -0 -Error: div by 0 --------------------- -68 -1 -68 -0 --------------------- -68 -2 -34 -0 --------------------- -68 -3 -22 -2 --------------------- -68 -4 -17 -0 --------------------- -68 -5 -13 -3 --------------------- -68 -6 -11 -2 --------------------- -68 -7 -9 -5 --------------------- -68 -8 -8 -4 --------------------- -68 -9 -7 -5 --------------------- -68 -10 -6 -8 --------------------- --------------------- -67 -0 -Error: div by 0 --------------------- -67 -1 -67 -0 --------------------- -67 -2 -33 -1 --------------------- -67 -3 -22 -1 --------------------- -67 -4 -16 -3 --------------------- -67 -5 -13 -2 --------------------- -67 -6 -11 -1 --------------------- -67 -7 -9 -4 --------------------- -67 -8 -8 -3 --------------------- -67 -9 -7 -4 --------------------- -67 -10 -6 -7 --------------------- --------------------- -66 -0 -Error: div by 0 --------------------- -66 -1 -66 -0 --------------------- -66 -2 -33 -0 --------------------- -66 -3 -22 -0 --------------------- -66 -4 -16 -2 --------------------- -66 -5 -13 -1 --------------------- -66 -6 -11 -0 --------------------- -66 -7 -9 -3 --------------------- -66 -8 -8 -2 --------------------- -66 -9 -7 -3 --------------------- -66 -10 -6 -6 --------------------- --------------------- -65 -0 -Error: div by 0 --------------------- -65 -1 -65 -0 --------------------- -65 -2 -32 -1 --------------------- -65 -3 -21 -2 --------------------- -65 -4 -16 -1 --------------------- -65 -5 -13 -0 --------------------- -65 -6 -10 -5 --------------------- -65 -7 -9 -2 --------------------- -65 -8 -8 -1 --------------------- -65 -9 -7 -2 --------------------- -65 -10 -6 -5 --------------------- --------------------- -64 -0 -Error: div by 0 --------------------- -64 -1 -64 -0 --------------------- -64 -2 -32 -0 --------------------- -64 -3 -21 -1 --------------------- -64 -4 -16 -0 --------------------- -64 -5 -12 -4 --------------------- -64 -6 -10 -4 --------------------- -64 -7 -9 -1 --------------------- -64 -8 -8 -0 --------------------- -64 -9 -7 -1 --------------------- -64 -10 -6 -4 --------------------- --------------------- -63 -0 -Error: div by 0 --------------------- -63 -1 -63 -0 --------------------- -63 -2 -31 -1 --------------------- -63 -3 -21 -0 --------------------- -63 -4 -15 -3 --------------------- -63 -5 -12 -3 --------------------- -63 -6 -10 -3 --------------------- -63 -7 -9 -0 --------------------- -63 -8 -7 -7 --------------------- -63 -9 -7 -0 --------------------- -63 -10 -6 -3 --------------------- --------------------- -62 -0 -Error: div by 0 --------------------- -62 -1 -62 -0 --------------------- -62 -2 -31 -0 --------------------- -62 -3 -20 -2 --------------------- -62 -4 -15 -2 --------------------- -62 -5 -12 -2 --------------------- -62 -6 -10 -2 --------------------- -62 -7 -8 -6 --------------------- -62 -8 -7 -6 --------------------- -62 -9 -6 -8 --------------------- -62 -10 -6 -2 --------------------- --------------------- -61 -0 -Error: div by 0 --------------------- -61 -1 -61 -0 --------------------- -61 -2 -30 -1 --------------------- -61 -3 -20 -1 --------------------- -61 -4 -15 -1 --------------------- -61 -5 -12 -1 --------------------- -61 -6 -10 -1 --------------------- -61 -7 -8 -5 --------------------- -61 -8 -7 -5 --------------------- -61 -9 -6 -7 --------------------- -61 -10 -6 -1 --------------------- --------------------- -60 -0 -Error: div by 0 --------------------- -60 -1 -60 -0 --------------------- -60 -2 -30 -0 --------------------- -60 -3 -20 -0 --------------------- -60 -4 -15 -0 --------------------- -60 -5 -12 -0 --------------------- -60 -6 -10 -0 --------------------- -60 -7 -8 -4 --------------------- -60 -8 -7 -4 --------------------- -60 -9 -6 -6 --------------------- -60 -10 -6 -0 --------------------- --------------------- -59 -0 -Error: div by 0 --------------------- -59 -1 -59 -0 --------------------- -59 -2 -29 -1 --------------------- -59 -3 -19 -2 --------------------- -59 -4 -14 -3 --------------------- -59 -5 -11 -4 --------------------- -59 -6 -9 -5 --------------------- -59 -7 -8 -3 --------------------- -59 -8 -7 -3 --------------------- -59 -9 -6 -5 --------------------- -59 -10 -5 -9 --------------------- --------------------- -58 -0 -Error: div by 0 --------------------- -58 -1 -58 -0 --------------------- -58 -2 -29 -0 --------------------- -58 -3 -19 -1 --------------------- -58 -4 -14 -2 --------------------- -58 -5 -11 -3 --------------------- -58 -6 -9 -4 --------------------- -58 -7 -8 -2 --------------------- -58 -8 -7 -2 --------------------- -58 -9 -6 -4 --------------------- -58 -10 -5 -8 --------------------- --------------------- -57 -0 -Error: div by 0 --------------------- -57 -1 -57 -0 --------------------- -57 -2 -28 -1 --------------------- -57 -3 -19 -0 --------------------- -57 -4 -14 -1 --------------------- -57 -5 -11 -2 --------------------- -57 -6 -9 -3 --------------------- -57 -7 -8 -1 --------------------- -57 -8 -7 -1 --------------------- -57 -9 -6 -3 --------------------- -57 -10 -5 -7 --------------------- --------------------- -56 -0 -Error: div by 0 --------------------- -56 -1 -56 -0 --------------------- -56 -2 -28 -0 --------------------- -56 -3 -18 -2 --------------------- -56 -4 -14 -0 --------------------- -56 -5 -11 -1 --------------------- -56 -6 -9 -2 --------------------- -56 -7 -8 -0 --------------------- -56 -8 -7 -0 --------------------- -56 -9 -6 -2 --------------------- -56 -10 -5 -6 --------------------- --------------------- -55 -0 -Error: div by 0 --------------------- -55 -1 -55 -0 --------------------- -55 -2 -27 -1 --------------------- -55 -3 -18 -1 --------------------- -55 -4 -13 -3 --------------------- -55 -5 -11 -0 --------------------- -55 -6 -9 -1 --------------------- -55 -7 -7 -6 --------------------- -55 -8 -6 -7 --------------------- -55 -9 -6 -1 --------------------- -55 -10 -5 -5 --------------------- --------------------- -54 -0 -Error: div by 0 --------------------- -54 -1 -54 -0 --------------------- -54 -2 -27 -0 --------------------- -54 -3 -18 -0 --------------------- -54 -4 -13 -2 --------------------- -54 -5 -10 -4 --------------------- -54 -6 -9 -0 --------------------- -54 -7 -7 -5 --------------------- -54 -8 -6 -6 --------------------- -54 -9 -6 -0 --------------------- -54 -10 -5 -4 --------------------- --------------------- -53 -0 -Error: div by 0 --------------------- -53 -1 -53 -0 --------------------- -53 -2 -26 -1 --------------------- -53 -3 -17 -2 --------------------- -53 -4 -13 -1 --------------------- -53 -5 -10 -3 --------------------- -53 -6 -8 -5 --------------------- -53 -7 -7 -4 --------------------- -53 -8 -6 -5 --------------------- -53 -9 -5 -8 --------------------- -53 -10 -5 -3 --------------------- --------------------- -52 -0 -Error: div by 0 --------------------- -52 -1 -52 -0 --------------------- -52 -2 -26 -0 --------------------- -52 -3 -17 -1 --------------------- -52 -4 -13 -0 --------------------- -52 -5 -10 -2 --------------------- -52 -6 -8 -4 --------------------- -52 -7 -7 -3 --------------------- -52 -8 -6 -4 --------------------- -52 -9 -5 -7 --------------------- -52 -10 -5 -2 --------------------- --------------------- -51 -0 -Error: div by 0 --------------------- -51 -1 -51 -0 --------------------- -51 -2 -25 -1 --------------------- -51 -3 -17 -0 --------------------- -51 -4 -12 -3 --------------------- -51 -5 -10 -1 --------------------- -51 -6 -8 -3 --------------------- -51 -7 -7 -2 --------------------- -51 -8 -6 -3 --------------------- -51 -9 -5 -6 --------------------- -51 -10 -5 -1 --------------------- --------------------- -50 -0 -Error: div by 0 --------------------- -50 -1 -50 -0 --------------------- -50 -2 -25 -0 --------------------- -50 -3 -16 -2 --------------------- -50 -4 -12 -2 --------------------- -50 -5 -10 -0 --------------------- -50 -6 -8 -2 --------------------- -50 -7 -7 -1 --------------------- -50 -8 -6 -2 --------------------- -50 -9 -5 -5 --------------------- -50 -10 -5 -0 --------------------- --------------------- -49 -0 -Error: div by 0 --------------------- -49 -1 -49 -0 --------------------- -49 -2 -24 -1 --------------------- -49 -3 -16 -1 --------------------- -49 -4 -12 -1 --------------------- -49 -5 -9 -4 --------------------- -49 -6 -8 -1 --------------------- -49 -7 -7 -0 --------------------- -49 -8 -6 -1 --------------------- -49 -9 -5 -4 --------------------- -49 -10 -4 -9 --------------------- --------------------- -48 -0 -Error: div by 0 --------------------- -48 -1 -48 -0 --------------------- -48 -2 -24 -0 --------------------- -48 -3 -16 -0 --------------------- -48 -4 -12 -0 --------------------- -48 -5 -9 -3 --------------------- -48 -6 -8 -0 --------------------- -48 -7 -6 -6 --------------------- -48 -8 -6 -0 --------------------- -48 -9 -5 -3 --------------------- -48 -10 -4 -8 --------------------- --------------------- -47 -0 -Error: div by 0 --------------------- -47 -1 -47 -0 --------------------- -47 -2 -23 -1 --------------------- -47 -3 -15 -2 --------------------- -47 -4 -11 -3 --------------------- -47 -5 -9 -2 --------------------- -47 -6 -7 -5 --------------------- -47 -7 -6 -5 --------------------- -47 -8 -5 -7 --------------------- -47 -9 -5 -2 --------------------- -47 -10 -4 -7 --------------------- --------------------- -46 -0 -Error: div by 0 --------------------- -46 -1 -46 -0 --------------------- -46 -2 -23 -0 --------------------- -46 -3 -15 -1 --------------------- -46 -4 -11 -2 --------------------- -46 -5 -9 -1 --------------------- -46 -6 -7 -4 --------------------- -46 -7 -6 -4 --------------------- -46 -8 -5 -6 --------------------- -46 -9 -5 -1 --------------------- -46 -10 -4 -6 --------------------- --------------------- -45 -0 -Error: div by 0 --------------------- -45 -1 -45 -0 --------------------- -45 -2 -22 -1 --------------------- -45 -3 -15 -0 --------------------- -45 -4 -11 -1 --------------------- -45 -5 -9 -0 --------------------- -45 -6 -7 -3 --------------------- -45 -7 -6 -3 --------------------- -45 -8 -5 -5 --------------------- -45 -9 -5 -0 --------------------- -45 -10 -4 -5 --------------------- --------------------- -44 -0 -Error: div by 0 --------------------- -44 -1 -44 -0 --------------------- -44 -2 -22 -0 --------------------- -44 -3 -14 -2 --------------------- -44 -4 -11 -0 --------------------- -44 -5 -8 -4 --------------------- -44 -6 -7 -2 --------------------- -44 -7 -6 -2 --------------------- -44 -8 -5 -4 --------------------- -44 -9 -4 -8 --------------------- -44 -10 -4 -4 --------------------- --------------------- -43 -0 -Error: div by 0 --------------------- -43 -1 -43 -0 --------------------- -43 -2 -21 -1 --------------------- -43 -3 -14 -1 --------------------- -43 -4 -10 -3 --------------------- -43 -5 -8 -3 --------------------- -43 -6 -7 -1 --------------------- -43 -7 -6 -1 --------------------- -43 -8 -5 -3 --------------------- -43 -9 -4 -7 --------------------- -43 -10 -4 -3 --------------------- --------------------- -42 -0 -Error: div by 0 --------------------- -42 -1 -42 -0 --------------------- -42 -2 -21 -0 --------------------- -42 -3 -14 -0 --------------------- -42 -4 -10 -2 --------------------- -42 -5 -8 -2 --------------------- -42 -6 -7 -0 --------------------- -42 -7 -6 -0 --------------------- -42 -8 -5 -2 --------------------- -42 -9 -4 -6 --------------------- -42 -10 -4 -2 --------------------- --------------------- -41 -0 -Error: div by 0 --------------------- -41 -1 -41 -0 --------------------- -41 -2 -20 -1 --------------------- -41 -3 -13 -2 --------------------- -41 -4 -10 -1 --------------------- -41 -5 -8 -1 --------------------- -41 -6 -6 -5 --------------------- -41 -7 -5 -6 --------------------- -41 -8 -5 -1 --------------------- -41 -9 -4 -5 --------------------- -41 -10 -4 -1 --------------------- --------------------- -40 -0 -Error: div by 0 --------------------- -40 -1 -40 -0 --------------------- -40 -2 -20 -0 --------------------- -40 -3 -13 -1 --------------------- -40 -4 -10 -0 --------------------- -40 -5 -8 -0 --------------------- -40 -6 -6 -4 --------------------- -40 -7 -5 -5 --------------------- -40 -8 -5 -0 --------------------- -40 -9 -4 -4 --------------------- -40 -10 -4 -0 --------------------- --------------------- -39 -0 -Error: div by 0 --------------------- -39 -1 -39 -0 --------------------- -39 -2 -19 -1 --------------------- -39 -3 -13 -0 --------------------- -39 -4 -9 -3 --------------------- -39 -5 -7 -4 --------------------- -39 -6 -6 -3 --------------------- -39 -7 -5 -4 --------------------- -39 -8 -4 -7 --------------------- -39 -9 -4 -3 --------------------- -39 -10 -3 -9 --------------------- --------------------- -38 -0 -Error: div by 0 --------------------- -38 -1 -38 -0 --------------------- -38 -2 -19 -0 --------------------- -38 -3 -12 -2 --------------------- -38 -4 -9 -2 --------------------- -38 -5 -7 -3 --------------------- -38 -6 -6 -2 --------------------- -38 -7 -5 -3 --------------------- -38 -8 -4 -6 --------------------- -38 -9 -4 -2 --------------------- -38 -10 -3 -8 --------------------- --------------------- -37 -0 -Error: div by 0 --------------------- -37 -1 -37 -0 --------------------- -37 -2 -18 -1 --------------------- -37 -3 -12 -1 --------------------- -37 -4 -9 -1 --------------------- -37 -5 -7 -2 --------------------- -37 -6 -6 -1 --------------------- -37 -7 -5 -2 --------------------- -37 -8 -4 -5 --------------------- -37 -9 -4 -1 --------------------- -37 -10 -3 -7 --------------------- --------------------- -36 -0 -Error: div by 0 --------------------- -36 -1 -36 -0 --------------------- -36 -2 -18 -0 --------------------- -36 -3 -12 -0 --------------------- -36 -4 -9 -0 --------------------- -36 -5 -7 -1 --------------------- -36 -6 -6 -0 --------------------- -36 -7 -5 -1 --------------------- -36 -8 -4 -4 --------------------- -36 -9 -4 -0 --------------------- -36 -10 -3 -6 --------------------- --------------------- -35 -0 -Error: div by 0 --------------------- -35 -1 -35 -0 --------------------- -35 -2 -17 -1 --------------------- -35 -3 -11 -2 --------------------- -35 -4 -8 -3 --------------------- -35 -5 -7 -0 --------------------- -35 -6 -5 -5 --------------------- -35 -7 -5 -0 --------------------- -35 -8 -4 -3 --------------------- -35 -9 -3 -8 --------------------- -35 -10 -3 -5 --------------------- --------------------- -34 -0 -Error: div by 0 --------------------- -34 -1 -34 -0 --------------------- -34 -2 -17 -0 --------------------- -34 -3 -11 -1 --------------------- -34 -4 -8 -2 --------------------- -34 -5 -6 -4 --------------------- -34 -6 -5 -4 --------------------- -34 -7 -4 -6 --------------------- -34 -8 -4 -2 --------------------- -34 -9 -3 -7 --------------------- -34 -10 -3 -4 --------------------- --------------------- -33 -0 -Error: div by 0 --------------------- -33 -1 -33 -0 --------------------- -33 -2 -16 -1 --------------------- -33 -3 -11 -0 --------------------- -33 -4 -8 -1 --------------------- -33 -5 -6 -3 --------------------- -33 -6 -5 -3 --------------------- -33 -7 -4 -5 --------------------- -33 -8 -4 -1 --------------------- -33 -9 -3 -6 --------------------- -33 -10 -3 -3 --------------------- --------------------- -32 -0 -Error: div by 0 --------------------- -32 -1 -32 -0 --------------------- -32 -2 -16 -0 --------------------- -32 -3 -10 -2 --------------------- -32 -4 -8 -0 --------------------- -32 -5 -6 -2 --------------------- -32 -6 -5 -2 --------------------- -32 -7 -4 -4 --------------------- -32 -8 -4 -0 --------------------- -32 -9 -3 -5 --------------------- -32 -10 -3 -2 --------------------- --------------------- -31 -0 -Error: div by 0 --------------------- -31 -1 -31 -0 --------------------- -31 -2 -15 -1 --------------------- -31 -3 -10 -1 --------------------- -31 -4 -7 -3 --------------------- -31 -5 -6 -1 --------------------- -31 -6 -5 -1 --------------------- -31 -7 -4 -3 --------------------- -31 -8 -3 -7 --------------------- -31 -9 -3 -4 --------------------- -31 -10 -3 -1 --------------------- --------------------- -30 -0 -Error: div by 0 --------------------- -30 -1 -30 -0 --------------------- -30 -2 -15 -0 --------------------- -30 -3 -10 -0 --------------------- -30 -4 -7 -2 --------------------- -30 -5 -6 -0 --------------------- -30 -6 -5 -0 --------------------- -30 -7 -4 -2 --------------------- -30 -8 -3 -6 --------------------- -30 -9 -3 -3 --------------------- -30 -10 -3 -0 --------------------- --------------------- -29 -0 -Error: div by 0 --------------------- -29 -1 -29 -0 --------------------- -29 -2 -14 -1 --------------------- -29 -3 -9 -2 --------------------- -29 -4 -7 -1 --------------------- -29 -5 -5 -4 --------------------- -29 -6 -4 -5 --------------------- -29 -7 -4 -1 --------------------- -29 -8 -3 -5 --------------------- -29 -9 -3 -2 --------------------- -29 -10 -2 -9 --------------------- --------------------- -28 -0 -Error: div by 0 --------------------- -28 -1 -28 -0 --------------------- -28 -2 -14 -0 --------------------- -28 -3 -9 -1 --------------------- -28 -4 -7 -0 --------------------- -28 -5 -5 -3 --------------------- -28 -6 -4 -4 --------------------- -28 -7 -4 -0 --------------------- -28 -8 -3 -4 --------------------- -28 -9 -3 -1 --------------------- -28 -10 -2 -8 --------------------- --------------------- -27 -0 -Error: div by 0 --------------------- -27 -1 -27 -0 --------------------- -27 -2 -13 -1 --------------------- -27 -3 -9 -0 --------------------- -27 -4 -6 -3 --------------------- -27 -5 -5 -2 --------------------- -27 -6 -4 -3 --------------------- -27 -7 -3 -6 --------------------- -27 -8 -3 -3 --------------------- -27 -9 -3 -0 --------------------- -27 -10 -2 -7 --------------------- --------------------- -26 -0 -Error: div by 0 --------------------- -26 -1 -26 -0 --------------------- -26 -2 -13 -0 --------------------- -26 -3 -8 -2 --------------------- -26 -4 -6 -2 --------------------- -26 -5 -5 -1 --------------------- -26 -6 -4 -2 --------------------- -26 -7 -3 -5 --------------------- -26 -8 -3 -2 --------------------- -26 -9 -2 -8 --------------------- -26 -10 -2 -6 --------------------- --------------------- -25 -0 -Error: div by 0 --------------------- -25 -1 -25 -0 --------------------- -25 -2 -12 -1 --------------------- -25 -3 -8 -1 --------------------- -25 -4 -6 -1 --------------------- -25 -5 -5 -0 --------------------- -25 -6 -4 -1 --------------------- -25 -7 -3 -4 --------------------- -25 -8 -3 -1 --------------------- -25 -9 -2 -7 --------------------- -25 -10 -2 -5 --------------------- --------------------- -24 -0 -Error: div by 0 --------------------- -24 -1 -24 -0 --------------------- -24 -2 -12 -0 --------------------- -24 -3 -8 -0 --------------------- -24 -4 -6 -0 --------------------- -24 -5 -4 -4 --------------------- -24 -6 -4 -0 --------------------- -24 -7 -3 -3 --------------------- -24 -8 -3 -0 --------------------- -24 -9 -2 -6 --------------------- -24 -10 -2 -4 --------------------- --------------------- -23 -0 -Error: div by 0 --------------------- -23 -1 -23 -0 --------------------- -23 -2 -11 -1 --------------------- -23 -3 -7 -2 --------------------- -23 -4 -5 -3 --------------------- -23 -5 -4 -3 --------------------- -23 -6 -3 -5 --------------------- -23 -7 -3 -2 --------------------- -23 -8 -2 -7 --------------------- -23 -9 -2 -5 --------------------- -23 -10 -2 -3 --------------------- --------------------- -22 -0 -Error: div by 0 --------------------- -22 -1 -22 -0 --------------------- -22 -2 -11 -0 --------------------- -22 -3 -7 -1 --------------------- -22 -4 -5 -2 --------------------- -22 -5 -4 -2 --------------------- -22 -6 -3 -4 --------------------- -22 -7 -3 -1 --------------------- -22 -8 -2 -6 --------------------- -22 -9 -2 -4 --------------------- -22 -10 -2 -2 --------------------- --------------------- -21 -0 -Error: div by 0 --------------------- -21 -1 -21 -0 --------------------- -21 -2 -10 -1 --------------------- -21 -3 -7 -0 --------------------- -21 -4 -5 -1 --------------------- -21 -5 -4 -1 --------------------- -21 -6 -3 -3 --------------------- -21 -7 -3 -0 --------------------- -21 -8 -2 -5 --------------------- -21 -9 -2 -3 --------------------- -21 -10 -2 -1 --------------------- --------------------- -20 -0 -Error: div by 0 --------------------- -20 -1 -20 -0 --------------------- -20 -2 -10 -0 --------------------- -20 -3 -6 -2 --------------------- -20 -4 -5 -0 --------------------- -20 -5 -4 -0 --------------------- -20 -6 -3 -2 --------------------- -20 -7 -2 -6 --------------------- -20 -8 -2 -4 --------------------- -20 -9 -2 -2 --------------------- -20 -10 -2 -0 --------------------- --------------------- -19 -0 -Error: div by 0 --------------------- -19 -1 -19 -0 --------------------- -19 -2 -9 -1 --------------------- -19 -3 -6 -1 --------------------- -19 -4 -4 -3 --------------------- -19 -5 -3 -4 --------------------- -19 -6 -3 -1 --------------------- -19 -7 -2 -5 --------------------- -19 -8 -2 -3 --------------------- -19 -9 -2 -1 --------------------- -19 -10 -1 -9 --------------------- --------------------- -18 -0 -Error: div by 0 --------------------- -18 -1 -18 -0 --------------------- -18 -2 -9 -0 --------------------- -18 -3 -6 -0 --------------------- -18 -4 -4 -2 --------------------- -18 -5 -3 -3 --------------------- -18 -6 -3 -0 --------------------- -18 -7 -2 -4 --------------------- -18 -8 -2 -2 --------------------- -18 -9 -2 -0 --------------------- -18 -10 -1 -8 --------------------- --------------------- -17 -0 -Error: div by 0 --------------------- -17 -1 -17 -0 --------------------- -17 -2 -8 -1 --------------------- -17 -3 -5 -2 --------------------- -17 -4 -4 -1 --------------------- -17 -5 -3 -2 --------------------- -17 -6 -2 -5 --------------------- -17 -7 -2 -3 --------------------- -17 -8 -2 -1 --------------------- -17 -9 -1 -8 --------------------- -17 -10 -1 -7 --------------------- --------------------- -16 -0 -Error: div by 0 --------------------- -16 -1 -16 -0 --------------------- -16 -2 -8 -0 --------------------- -16 -3 -5 -1 --------------------- -16 -4 -4 -0 --------------------- -16 -5 -3 -1 --------------------- -16 -6 -2 -4 --------------------- -16 -7 -2 -2 --------------------- -16 -8 -2 -0 --------------------- -16 -9 -1 -7 --------------------- -16 -10 -1 -6 --------------------- --------------------- -15 -0 -Error: div by 0 --------------------- -15 -1 -15 -0 --------------------- -15 -2 -7 -1 --------------------- -15 -3 -5 -0 --------------------- -15 -4 -3 -3 --------------------- -15 -5 -3 -0 --------------------- -15 -6 -2 -3 --------------------- -15 -7 -2 -1 --------------------- -15 -8 -1 -7 --------------------- -15 -9 -1 -6 --------------------- -15 -10 -1 -5 --------------------- --------------------- -14 -0 -Error: div by 0 --------------------- -14 -1 -14 -0 --------------------- -14 -2 -7 -0 --------------------- -14 -3 -4 -2 --------------------- -14 -4 -3 -2 --------------------- -14 -5 -2 -4 --------------------- -14 -6 -2 -2 --------------------- -14 -7 -2 -0 --------------------- -14 -8 -1 -6 --------------------- -14 -9 -1 -5 --------------------- -14 -10 -1 -4 --------------------- --------------------- -13 -0 -Error: div by 0 --------------------- -13 -1 -13 -0 --------------------- -13 -2 -6 -1 --------------------- -13 -3 -4 -1 --------------------- -13 -4 -3 -1 --------------------- -13 -5 -2 -3 --------------------- -13 -6 -2 -1 --------------------- -13 -7 -1 -6 --------------------- -13 -8 -1 -5 --------------------- -13 -9 -1 -4 --------------------- -13 -10 -1 -3 --------------------- --------------------- -12 -0 -Error: div by 0 --------------------- -12 -1 -12 -0 --------------------- -12 -2 -6 -0 --------------------- -12 -3 -4 -0 --------------------- -12 -4 -3 -0 --------------------- -12 -5 -2 -2 --------------------- -12 -6 -2 -0 --------------------- -12 -7 -1 -5 --------------------- -12 -8 -1 -4 --------------------- -12 -9 -1 -3 --------------------- -12 -10 -1 -2 --------------------- --------------------- -11 -0 -Error: div by 0 --------------------- -11 -1 -11 -0 --------------------- -11 -2 -5 -1 --------------------- -11 -3 -3 -2 --------------------- -11 -4 -2 -3 --------------------- -11 -5 -2 -1 --------------------- -11 -6 -1 -5 --------------------- -11 -7 -1 -4 --------------------- -11 -8 -1 -3 --------------------- -11 -9 -1 -2 --------------------- -11 -10 -1 -1 --------------------- --------------------- -10 -0 -Error: div by 0 --------------------- -10 -1 -10 -0 --------------------- -10 -2 -5 -0 --------------------- -10 -3 -3 -1 --------------------- -10 -4 -2 -2 --------------------- -10 -5 -2 -0 --------------------- -10 -6 -1 -4 --------------------- -10 -7 -1 -3 --------------------- -10 -8 -1 -2 --------------------- -10 -9 -1 -1 --------------------- -10 -10 -1 -0 --------------------- --------------------- -9 -0 -Error: div by 0 --------------------- -9 -1 -9 -0 --------------------- -9 -2 -4 -1 --------------------- -9 -3 -3 -0 --------------------- -9 -4 -2 -1 --------------------- -9 -5 -1 -4 --------------------- -9 -6 -1 -3 --------------------- -9 -7 -1 -2 --------------------- -9 -8 -1 -1 --------------------- -9 -9 -1 -0 --------------------- -9 -10 -0 -9 --------------------- --------------------- -8 -0 -Error: div by 0 --------------------- -8 -1 -8 -0 --------------------- -8 -2 -4 -0 --------------------- -8 -3 -2 -2 --------------------- -8 -4 -2 -0 --------------------- -8 -5 -1 -3 --------------------- -8 -6 -1 -2 --------------------- -8 -7 -1 -1 --------------------- -8 -8 -1 -0 --------------------- -8 -9 -0 -8 --------------------- -8 -10 -0 -8 --------------------- --------------------- -7 -0 -Error: div by 0 --------------------- -7 -1 -7 -0 --------------------- -7 -2 -3 -1 --------------------- -7 -3 -2 -1 --------------------- -7 -4 -1 -3 --------------------- -7 -5 -1 -2 --------------------- -7 -6 -1 -1 --------------------- -7 -7 -1 -0 --------------------- -7 -8 -0 -7 --------------------- -7 -9 -0 -7 --------------------- -7 -10 -0 -7 --------------------- --------------------- -6 -0 -Error: div by 0 --------------------- -6 -1 -6 -0 --------------------- -6 -2 -3 -0 --------------------- -6 -3 -2 -0 --------------------- -6 -4 -1 -2 --------------------- -6 -5 -1 -1 --------------------- -6 -6 -1 -0 --------------------- -6 -7 -0 -6 --------------------- -6 -8 -0 -6 --------------------- -6 -9 -0 -6 --------------------- -6 -10 -0 -6 --------------------- --------------------- -5 -0 -Error: div by 0 --------------------- -5 -1 -5 -0 --------------------- -5 -2 -2 -1 --------------------- -5 -3 -1 -2 --------------------- -5 -4 -1 -1 --------------------- -5 -5 -1 -0 --------------------- -5 -6 -0 -5 --------------------- -5 -7 -0 -5 --------------------- -5 -8 -0 -5 --------------------- -5 -9 -0 -5 --------------------- -5 -10 -0 -5 --------------------- --------------------- -4 -0 -Error: div by 0 --------------------- -4 -1 -4 -0 --------------------- -4 -2 -2 -0 --------------------- -4 -3 -1 -1 --------------------- -4 -4 -1 -0 --------------------- -4 -5 -0 -4 --------------------- -4 -6 -0 -4 --------------------- -4 -7 -0 -4 --------------------- -4 -8 -0 -4 --------------------- -4 -9 -0 -4 --------------------- -4 -10 -0 -4 --------------------- --------------------- -3 -0 -Error: div by 0 --------------------- -3 -1 -3 -0 --------------------- -3 -2 -1 -1 --------------------- -3 -3 -1 -0 --------------------- -3 -4 -0 -3 --------------------- -3 -5 -0 -3 --------------------- -3 -6 -0 -3 --------------------- -3 -7 -0 -3 --------------------- -3 -8 -0 -3 --------------------- -3 -9 -0 -3 --------------------- -3 -10 -0 -3 --------------------- --------------------- -2 -0 -Error: div by 0 --------------------- -2 -1 -2 -0 --------------------- -2 -2 -1 -0 --------------------- -2 -3 -0 -2 --------------------- -2 -4 -0 -2 --------------------- -2 -5 -0 -2 --------------------- -2 -6 -0 -2 --------------------- -2 -7 -0 -2 --------------------- -2 -8 -0 -2 --------------------- -2 -9 -0 -2 --------------------- -2 -10 -0 -2 --------------------- --------------------- -1 -0 -Error: div by 0 --------------------- -1 -1 -1 -0 --------------------- -1 -2 -0 -1 --------------------- -1 -3 -0 -1 --------------------- -1 -4 -0 -1 --------------------- -1 -5 -0 -1 --------------------- -1 -6 -0 -1 --------------------- -1 -7 -0 -1 --------------------- -1 -8 -0 -1 --------------------- -1 -9 -0 -1 --------------------- -1 -10 -0 -1 --------------------- --------------------- -0 -0 -Error: div by 0 --------------------- -0 -1 -0 -0 --------------------- -0 -2 -0 -0 --------------------- -0 -3 -0 -0 --------------------- -0 -4 -0 -0 --------------------- -0 -5 -0 -0 --------------------- -0 -6 -0 -0 --------------------- -0 -7 -0 -0 --------------------- -0 -8 -0 -0 --------------------- -0 -9 -0 -0 --------------------- -0 -10 -0 -0 --------------------- diff --git a/test/integration/comet2/divl1_call/Makefile b/test/integration/comet2/divl1_call/Makefile deleted file mode 100644 index 9dcd1a1..0000000 --- a/test/integration/comet2/divl1_call/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -include ../CMD.mk # YACASL2DIR, CASL2 -ASDIR = $(YACASL2DIR)/as/FUNC -ASFILE = $(ASDIR)/divl_call.casl $(ASDIR)/divl1.casl $(ASDIR)/outl_main.casl $(ASDIR)/rev.casl -include ../TEST.mk diff --git a/test/integration/comet2/divl1_call/a.o b/test/integration/comet2/divl1_call/a.o deleted file mode 100644 index 3086e52..0000000 Binary files a/test/integration/comet2/divl1_call/a.o and /dev/null differ diff --git a/test/integration/comet2/ds_0/0.txt b/test/integration/comet2/ds_0/0.txt deleted file mode 100644 index 9faf9b8..0000000 --- a/test/integration/comet2/ds_0/0.txt +++ /dev/null @@ -1 +0,0 @@ -../../../../comet2 a.o diff --git a/test/integration/comet2/ds_0/Makefile b/test/integration/comet2/ds_0/Makefile deleted file mode 100644 index f9d9088..0000000 --- a/test/integration/comet2/ds_0/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -include ../CMD.mk # YACASL2DIR, CASL2 -ASDIR = $(YACASL2DIR)/as/CMD -ASFILE = $(ASDIR)/ds_0.casl -include ../TEST.mk diff --git a/test/integration/comet2/fib_outl/0.txt b/test/integration/comet2/fib_outl/0.txt deleted file mode 100644 index 4d4d972..0000000 --- a/test/integration/comet2/fib_outl/0.txt +++ /dev/null @@ -1,26 +0,0 @@ -../../../../comet2 a.o -0 -1 -1 -2 -3 -5 -8 -13 -21 -34 -55 -89 -144 -233 -377 -610 -987 -1597 -2584 -4181 -6765 -10946 -17711 -28657 -46368 diff --git a/test/integration/comet2/fib_outl/Makefile b/test/integration/comet2/fib_outl/Makefile deleted file mode 100644 index a424870..0000000 --- a/test/integration/comet2/fib_outl/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -include ../CMD.mk # YACASL2DIR, CASL2 -ASDIR = $(YACASL2DIR)/as/FUNC -ASFILE = $(ASDIR)/fib_outl.casl $(ASDIR)/outl.casl -include ../TEST.mk diff --git a/test/integration/comet2/fib_outl/a.o b/test/integration/comet2/fib_outl/a.o deleted file mode 100644 index f39c158..0000000 Binary files a/test/integration/comet2/fib_outl/a.o and /dev/null differ diff --git a/test/integration/comet2/floatedit/0.txt b/test/integration/comet2/floatedit/0.txt deleted file mode 100644 index 9b53a91..0000000 --- a/test/integration/comet2/floatedit/0.txt +++ /dev/null @@ -1,9 +0,0 @@ -../../../../comet2 a.o -input error! -input error! -input error! -\12,345,678.90 -\12,345,678.09 - \2,234,568.19 - \2,234,068.19 - \0.01 diff --git a/test/integration/comet2/floatedit/Makefile b/test/integration/comet2/floatedit/Makefile deleted file mode 100644 index d1b524d..0000000 --- a/test/integration/comet2/floatedit/Makefile +++ /dev/null @@ -1,6 +0,0 @@ -include ../CMD.mk # YACASL2DIR, CASL2 -ASDIR = $(YACASL2DIR)/as/YAKUWA -ASFILE = $(ASDIR)/floatedit.casl -IN = ] [-C ] FILE diff --git a/test/integration/comet2/sum_10_h/CMD.mk b/test/integration/comet2/sum_10_h/CMD.mk deleted file mode 100644 index ed380d7..0000000 --- a/test/integration/comet2/sum_10_h/CMD.mk +++ /dev/null @@ -1,2 +0,0 @@ -ASDIR = $(YACASL2DIR)/as/FUNC -ASFILE = $(ASDIR)/sum_10.casl diff --git a/test/integration/comet2/sum_10_h/Makefile b/test/integration/comet2/sum_10_h/Makefile deleted file mode 100644 index a9d2b65..0000000 --- a/test/integration/comet2/sum_10_h/Makefile +++ /dev/null @@ -1,5 +0,0 @@ -# -hオプションで、1から10まで加算するsum_10.caslを実行 -include ../CMD.mk # YACASL2DIR, COMET2 -include CMD.mk # ASDIR, ASFILE -override COMET2FLAG = -tdh -include ../TEST.mk diff --git a/test/integration/comet2/sum_10_h/a.o b/test/integration/comet2/sum_10_h/a.o deleted file mode 100644 index 3f09454..0000000 Binary files a/test/integration/comet2/sum_10_h/a.o and /dev/null differ diff --git a/test/integration/comet2/sum_10_opterr/0.txt b/test/integration/comet2/sum_10_opterr/0.txt deleted file mode 100644 index 09653f3..0000000 --- a/test/integration/comet2/sum_10_opterr/0.txt +++ /dev/null @@ -1,3 +0,0 @@ -../../../../comet2 -s a.o -../../../../comet2: invalid option -- s -Usage: ../../../../comet2 [-tTdh] [-M ] [-C ] FILE diff --git a/test/integration/comet2/sum_10_opterr/Makefile b/test/integration/comet2/sum_10_opterr/Makefile deleted file mode 100644 index 986bfdf..0000000 --- a/test/integration/comet2/sum_10_opterr/Makefile +++ /dev/null @@ -1,5 +0,0 @@ -# 無効な-sオプションで、1から10まで加算するsum_10.caslを実行 -include ../CMD.mk # YACASL2DIR, COMET2 -include ../sum_10_h/CMD.mk # ASDIR, ASFILE -COMET2FLAG = -s -include ../TEST.mk diff --git a/test/integration/comet2/sum_10_opterr/a.o b/test/integration/comet2/sum_10_opterr/a.o deleted file mode 100644 index 3f09454..0000000 Binary files a/test/integration/comet2/sum_10_opterr/a.o and /dev/null differ diff --git a/test/integration/comet2/sum_10_opterr/err.txt b/test/integration/comet2/sum_10_opterr/err.txt deleted file mode 100644 index 2ce1c17..0000000 --- a/test/integration/comet2/sum_10_opterr/err.txt +++ /dev/null @@ -1,2 +0,0 @@ -../../../../comet2: invalid option -- s -Usage: ../../../../comet2 [-tTdh] [-M ] [-C ] FILE diff --git a/test/integration/comet2/sum_10_t/0.txt b/test/integration/comet2/sum_10_t/0.txt deleted file mode 100644 index ec23100..0000000 --- a/test/integration/comet2/sum_10_t/0.txt +++ /dev/null @@ -1,705 +0,0 @@ -../../../../comet2 -t a.o - -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: 511 = #01FF = 0000000111111111 -#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: 0 = #0000 = 0000000000000000 -#0006: GR3: 0 = #0000 = 0000000000000000 -#0006: GR4: 0 = #0000 = 0000000000000000 -#0006: GR5: 0 = #0000 = 0000000000000000 -#0006: GR6: 0 = #0000 = 0000000000000000 -#0006: GR7: 0 = #0000 = 0000000000000000 -#0006: SP: 511 = #01FF = 0000000111111111 -#0006: PR: 6 = #0006 = 0000000000000110 -#0006: FR (OF SF ZF): 000 - -#0007: Register:::: -#0007: GR0: 1 = #0001 = 0000000000000001 -#0007: GR1: 1 = #0001 = 0000000000000001 -#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: 511 = #01FF = 0000000111111111 -#0007: PR: 7 = #0007 = 0000000000000111 -#0007: FR (OF SF ZF): 000 - -#0009: Register:::: -#0009: GR0: 1 = #0001 = 0000000000000001 -#0009: GR1: 2 = #0002 = 0000000000000010 -#0009: GR2: 0 = #0000 = 0000000000000000 -#0009: GR3: 0 = #0000 = 0000000000000000 -#0009: GR4: 0 = #0000 = 0000000000000000 -#0009: GR5: 0 = #0000 = 0000000000000000 -#0009: GR6: 0 = #0000 = 0000000000000000 -#0009: GR7: 0 = #0000 = 0000000000000000 -#0009: SP: 511 = #01FF = 0000000111111111 -#0009: PR: 9 = #0009 = 0000000000001001 -#0009: FR (OF SF ZF): 000 - -#000B: Register:::: -#000B: GR0: 1 = #0001 = 0000000000000001 -#000B: GR1: 2 = #0002 = 0000000000000010 -#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: 511 = #01FF = 0000000111111111 -#000B: PR: 11 = #000B = 0000000000001011 -#000B: FR (OF SF ZF): 010 - -#000D: Register:::: -#000D: GR0: 1 = #0001 = 0000000000000001 -#000D: GR1: 2 = #0002 = 0000000000000010 -#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: 511 = #01FF = 0000000111111111 -#000D: PR: 13 = #000D = 0000000000001101 -#000D: FR (OF SF ZF): 010 - -#0006: Register:::: -#0006: GR0: 1 = #0001 = 0000000000000001 -#0006: GR1: 2 = #0002 = 0000000000000010 -#0006: GR2: 0 = #0000 = 0000000000000000 -#0006: GR3: 0 = #0000 = 0000000000000000 -#0006: GR4: 0 = #0000 = 0000000000000000 -#0006: GR5: 0 = #0000 = 0000000000000000 -#0006: GR6: 0 = #0000 = 0000000000000000 -#0006: GR7: 0 = #0000 = 0000000000000000 -#0006: SP: 511 = #01FF = 0000000111111111 -#0006: PR: 6 = #0006 = 0000000000000110 -#0006: FR (OF SF ZF): 010 - -#0007: Register:::: -#0007: GR0: 3 = #0003 = 0000000000000011 -#0007: GR1: 2 = #0002 = 0000000000000010 -#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: 511 = #01FF = 0000000111111111 -#0007: PR: 7 = #0007 = 0000000000000111 -#0007: FR (OF SF ZF): 000 - -#0009: Register:::: -#0009: GR0: 3 = #0003 = 0000000000000011 -#0009: GR1: 3 = #0003 = 0000000000000011 -#0009: GR2: 0 = #0000 = 0000000000000000 -#0009: GR3: 0 = #0000 = 0000000000000000 -#0009: GR4: 0 = #0000 = 0000000000000000 -#0009: GR5: 0 = #0000 = 0000000000000000 -#0009: GR6: 0 = #0000 = 0000000000000000 -#0009: GR7: 0 = #0000 = 0000000000000000 -#0009: SP: 511 = #01FF = 0000000111111111 -#0009: PR: 9 = #0009 = 0000000000001001 -#0009: FR (OF SF ZF): 000 - -#000B: Register:::: -#000B: GR0: 3 = #0003 = 0000000000000011 -#000B: GR1: 3 = #0003 = 0000000000000011 -#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: 511 = #01FF = 0000000111111111 -#000B: PR: 11 = #000B = 0000000000001011 -#000B: FR (OF SF ZF): 010 - -#000D: Register:::: -#000D: GR0: 3 = #0003 = 0000000000000011 -#000D: GR1: 3 = #0003 = 0000000000000011 -#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: 511 = #01FF = 0000000111111111 -#000D: PR: 13 = #000D = 0000000000001101 -#000D: FR (OF SF ZF): 010 - -#0006: Register:::: -#0006: GR0: 3 = #0003 = 0000000000000011 -#0006: GR1: 3 = #0003 = 0000000000000011 -#0006: GR2: 0 = #0000 = 0000000000000000 -#0006: GR3: 0 = #0000 = 0000000000000000 -#0006: GR4: 0 = #0000 = 0000000000000000 -#0006: GR5: 0 = #0000 = 0000000000000000 -#0006: GR6: 0 = #0000 = 0000000000000000 -#0006: GR7: 0 = #0000 = 0000000000000000 -#0006: SP: 511 = #01FF = 0000000111111111 -#0006: PR: 6 = #0006 = 0000000000000110 -#0006: FR (OF SF ZF): 010 - -#0007: Register:::: -#0007: GR0: 6 = #0006 = 0000000000000110 -#0007: GR1: 3 = #0003 = 0000000000000011 -#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: 511 = #01FF = 0000000111111111 -#0007: PR: 7 = #0007 = 0000000000000111 -#0007: FR (OF SF ZF): 000 - -#0009: Register:::: -#0009: GR0: 6 = #0006 = 0000000000000110 -#0009: GR1: 4 = #0004 = 0000000000000100 -#0009: GR2: 0 = #0000 = 0000000000000000 -#0009: GR3: 0 = #0000 = 0000000000000000 -#0009: GR4: 0 = #0000 = 0000000000000000 -#0009: GR5: 0 = #0000 = 0000000000000000 -#0009: GR6: 0 = #0000 = 0000000000000000 -#0009: GR7: 0 = #0000 = 0000000000000000 -#0009: SP: 511 = #01FF = 0000000111111111 -#0009: PR: 9 = #0009 = 0000000000001001 -#0009: FR (OF SF ZF): 000 - -#000B: Register:::: -#000B: GR0: 6 = #0006 = 0000000000000110 -#000B: GR1: 4 = #0004 = 0000000000000100 -#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: 511 = #01FF = 0000000111111111 -#000B: PR: 11 = #000B = 0000000000001011 -#000B: FR (OF SF ZF): 010 - -#000D: Register:::: -#000D: GR0: 6 = #0006 = 0000000000000110 -#000D: GR1: 4 = #0004 = 0000000000000100 -#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: 511 = #01FF = 0000000111111111 -#000D: PR: 13 = #000D = 0000000000001101 -#000D: FR (OF SF ZF): 010 - -#0006: Register:::: -#0006: GR0: 6 = #0006 = 0000000000000110 -#0006: GR1: 4 = #0004 = 0000000000000100 -#0006: GR2: 0 = #0000 = 0000000000000000 -#0006: GR3: 0 = #0000 = 0000000000000000 -#0006: GR4: 0 = #0000 = 0000000000000000 -#0006: GR5: 0 = #0000 = 0000000000000000 -#0006: GR6: 0 = #0000 = 0000000000000000 -#0006: GR7: 0 = #0000 = 0000000000000000 -#0006: SP: 511 = #01FF = 0000000111111111 -#0006: PR: 6 = #0006 = 0000000000000110 -#0006: FR (OF SF ZF): 010 - -#0007: Register:::: -#0007: GR0: 10 = #000A = 0000000000001010 = '\n' -#0007: GR1: 4 = #0004 = 0000000000000100 -#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: 511 = #01FF = 0000000111111111 -#0007: PR: 7 = #0007 = 0000000000000111 -#0007: FR (OF SF ZF): 000 - -#0009: Register:::: -#0009: GR0: 10 = #000A = 0000000000001010 = '\n' -#0009: GR1: 5 = #0005 = 0000000000000101 -#0009: GR2: 0 = #0000 = 0000000000000000 -#0009: GR3: 0 = #0000 = 0000000000000000 -#0009: GR4: 0 = #0000 = 0000000000000000 -#0009: GR5: 0 = #0000 = 0000000000000000 -#0009: GR6: 0 = #0000 = 0000000000000000 -#0009: GR7: 0 = #0000 = 0000000000000000 -#0009: SP: 511 = #01FF = 0000000111111111 -#0009: PR: 9 = #0009 = 0000000000001001 -#0009: FR (OF SF ZF): 000 - -#000B: Register:::: -#000B: GR0: 10 = #000A = 0000000000001010 = '\n' -#000B: GR1: 5 = #0005 = 0000000000000101 -#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: 511 = #01FF = 0000000111111111 -#000B: PR: 11 = #000B = 0000000000001011 -#000B: FR (OF SF ZF): 010 - -#000D: Register:::: -#000D: GR0: 10 = #000A = 0000000000001010 = '\n' -#000D: GR1: 5 = #0005 = 0000000000000101 -#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: 511 = #01FF = 0000000111111111 -#000D: PR: 13 = #000D = 0000000000001101 -#000D: FR (OF SF ZF): 010 - -#0006: Register:::: -#0006: GR0: 10 = #000A = 0000000000001010 = '\n' -#0006: GR1: 5 = #0005 = 0000000000000101 -#0006: GR2: 0 = #0000 = 0000000000000000 -#0006: GR3: 0 = #0000 = 0000000000000000 -#0006: GR4: 0 = #0000 = 0000000000000000 -#0006: GR5: 0 = #0000 = 0000000000000000 -#0006: GR6: 0 = #0000 = 0000000000000000 -#0006: GR7: 0 = #0000 = 0000000000000000 -#0006: SP: 511 = #01FF = 0000000111111111 -#0006: PR: 6 = #0006 = 0000000000000110 -#0006: FR (OF SF ZF): 010 - -#0007: Register:::: -#0007: GR0: 15 = #000F = 0000000000001111 -#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: 511 = #01FF = 0000000111111111 -#0007: PR: 7 = #0007 = 0000000000000111 -#0007: FR (OF SF ZF): 000 - -#0009: Register:::: -#0009: GR0: 15 = #000F = 0000000000001111 -#0009: GR1: 6 = #0006 = 0000000000000110 -#0009: GR2: 0 = #0000 = 0000000000000000 -#0009: GR3: 0 = #0000 = 0000000000000000 -#0009: GR4: 0 = #0000 = 0000000000000000 -#0009: GR5: 0 = #0000 = 0000000000000000 -#0009: GR6: 0 = #0000 = 0000000000000000 -#0009: GR7: 0 = #0000 = 0000000000000000 -#0009: SP: 511 = #01FF = 0000000111111111 -#0009: PR: 9 = #0009 = 0000000000001001 -#0009: FR (OF SF ZF): 000 - -#000B: Register:::: -#000B: GR0: 15 = #000F = 0000000000001111 -#000B: GR1: 6 = #0006 = 0000000000000110 -#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: 511 = #01FF = 0000000111111111 -#000B: PR: 11 = #000B = 0000000000001011 -#000B: FR (OF SF ZF): 010 - -#000D: Register:::: -#000D: GR0: 15 = #000F = 0000000000001111 -#000D: GR1: 6 = #0006 = 0000000000000110 -#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: 511 = #01FF = 0000000111111111 -#000D: PR: 13 = #000D = 0000000000001101 -#000D: FR (OF SF ZF): 010 - -#0006: Register:::: -#0006: GR0: 15 = #000F = 0000000000001111 -#0006: GR1: 6 = #0006 = 0000000000000110 -#0006: GR2: 0 = #0000 = 0000000000000000 -#0006: GR3: 0 = #0000 = 0000000000000000 -#0006: GR4: 0 = #0000 = 0000000000000000 -#0006: GR5: 0 = #0000 = 0000000000000000 -#0006: GR6: 0 = #0000 = 0000000000000000 -#0006: GR7: 0 = #0000 = 0000000000000000 -#0006: SP: 511 = #01FF = 0000000111111111 -#0006: PR: 6 = #0006 = 0000000000000110 -#0006: FR (OF SF ZF): 010 - -#0007: Register:::: -#0007: GR0: 21 = #0015 = 0000000000010101 -#0007: GR1: 6 = #0006 = 0000000000000110 -#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: 511 = #01FF = 0000000111111111 -#0007: PR: 7 = #0007 = 0000000000000111 -#0007: FR (OF SF ZF): 000 - -#0009: Register:::: -#0009: GR0: 21 = #0015 = 0000000000010101 -#0009: GR1: 7 = #0007 = 0000000000000111 -#0009: GR2: 0 = #0000 = 0000000000000000 -#0009: GR3: 0 = #0000 = 0000000000000000 -#0009: GR4: 0 = #0000 = 0000000000000000 -#0009: GR5: 0 = #0000 = 0000000000000000 -#0009: GR6: 0 = #0000 = 0000000000000000 -#0009: GR7: 0 = #0000 = 0000000000000000 -#0009: SP: 511 = #01FF = 0000000111111111 -#0009: PR: 9 = #0009 = 0000000000001001 -#0009: FR (OF SF ZF): 000 - -#000B: Register:::: -#000B: GR0: 21 = #0015 = 0000000000010101 -#000B: GR1: 7 = #0007 = 0000000000000111 -#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: 511 = #01FF = 0000000111111111 -#000B: PR: 11 = #000B = 0000000000001011 -#000B: FR (OF SF ZF): 010 - -#000D: Register:::: -#000D: GR0: 21 = #0015 = 0000000000010101 -#000D: GR1: 7 = #0007 = 0000000000000111 -#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: 511 = #01FF = 0000000111111111 -#000D: PR: 13 = #000D = 0000000000001101 -#000D: FR (OF SF ZF): 010 - -#0006: Register:::: -#0006: GR0: 21 = #0015 = 0000000000010101 -#0006: GR1: 7 = #0007 = 0000000000000111 -#0006: GR2: 0 = #0000 = 0000000000000000 -#0006: GR3: 0 = #0000 = 0000000000000000 -#0006: GR4: 0 = #0000 = 0000000000000000 -#0006: GR5: 0 = #0000 = 0000000000000000 -#0006: GR6: 0 = #0000 = 0000000000000000 -#0006: GR7: 0 = #0000 = 0000000000000000 -#0006: SP: 511 = #01FF = 0000000111111111 -#0006: PR: 6 = #0006 = 0000000000000110 -#0006: FR (OF SF ZF): 010 - -#0007: Register:::: -#0007: GR0: 28 = #001C = 0000000000011100 -#0007: GR1: 7 = #0007 = 0000000000000111 -#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: 511 = #01FF = 0000000111111111 -#0007: PR: 7 = #0007 = 0000000000000111 -#0007: FR (OF SF ZF): 000 - -#0009: Register:::: -#0009: GR0: 28 = #001C = 0000000000011100 -#0009: GR1: 8 = #0008 = 0000000000001000 -#0009: GR2: 0 = #0000 = 0000000000000000 -#0009: GR3: 0 = #0000 = 0000000000000000 -#0009: GR4: 0 = #0000 = 0000000000000000 -#0009: GR5: 0 = #0000 = 0000000000000000 -#0009: GR6: 0 = #0000 = 0000000000000000 -#0009: GR7: 0 = #0000 = 0000000000000000 -#0009: SP: 511 = #01FF = 0000000111111111 -#0009: PR: 9 = #0009 = 0000000000001001 -#0009: FR (OF SF ZF): 000 - -#000B: Register:::: -#000B: GR0: 28 = #001C = 0000000000011100 -#000B: GR1: 8 = #0008 = 0000000000001000 -#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: 511 = #01FF = 0000000111111111 -#000B: PR: 11 = #000B = 0000000000001011 -#000B: FR (OF SF ZF): 010 - -#000D: Register:::: -#000D: GR0: 28 = #001C = 0000000000011100 -#000D: GR1: 8 = #0008 = 0000000000001000 -#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: 511 = #01FF = 0000000111111111 -#000D: PR: 13 = #000D = 0000000000001101 -#000D: FR (OF SF ZF): 010 - -#0006: Register:::: -#0006: GR0: 28 = #001C = 0000000000011100 -#0006: GR1: 8 = #0008 = 0000000000001000 -#0006: GR2: 0 = #0000 = 0000000000000000 -#0006: GR3: 0 = #0000 = 0000000000000000 -#0006: GR4: 0 = #0000 = 0000000000000000 -#0006: GR5: 0 = #0000 = 0000000000000000 -#0006: GR6: 0 = #0000 = 0000000000000000 -#0006: GR7: 0 = #0000 = 0000000000000000 -#0006: SP: 511 = #01FF = 0000000111111111 -#0006: PR: 6 = #0006 = 0000000000000110 -#0006: FR (OF SF ZF): 010 - -#0007: Register:::: -#0007: GR0: 36 = #0024 = 0000000000100100 = '$' -#0007: GR1: 8 = #0008 = 0000000000001000 -#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: 511 = #01FF = 0000000111111111 -#0007: PR: 7 = #0007 = 0000000000000111 -#0007: FR (OF SF ZF): 000 - -#0009: Register:::: -#0009: GR0: 36 = #0024 = 0000000000100100 = '$' -#0009: GR1: 9 = #0009 = 0000000000001001 = '\t' -#0009: GR2: 0 = #0000 = 0000000000000000 -#0009: GR3: 0 = #0000 = 0000000000000000 -#0009: GR4: 0 = #0000 = 0000000000000000 -#0009: GR5: 0 = #0000 = 0000000000000000 -#0009: GR6: 0 = #0000 = 0000000000000000 -#0009: GR7: 0 = #0000 = 0000000000000000 -#0009: SP: 511 = #01FF = 0000000111111111 -#0009: PR: 9 = #0009 = 0000000000001001 -#0009: FR (OF SF ZF): 000 - -#000B: Register:::: -#000B: GR0: 36 = #0024 = 0000000000100100 = '$' -#000B: GR1: 9 = #0009 = 0000000000001001 = '\t' -#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: 511 = #01FF = 0000000111111111 -#000B: PR: 11 = #000B = 0000000000001011 -#000B: FR (OF SF ZF): 010 - -#000D: Register:::: -#000D: GR0: 36 = #0024 = 0000000000100100 = '$' -#000D: GR1: 9 = #0009 = 0000000000001001 = '\t' -#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: 511 = #01FF = 0000000111111111 -#000D: PR: 13 = #000D = 0000000000001101 -#000D: FR (OF SF ZF): 010 - -#0006: Register:::: -#0006: GR0: 36 = #0024 = 0000000000100100 = '$' -#0006: GR1: 9 = #0009 = 0000000000001001 = '\t' -#0006: GR2: 0 = #0000 = 0000000000000000 -#0006: GR3: 0 = #0000 = 0000000000000000 -#0006: GR4: 0 = #0000 = 0000000000000000 -#0006: GR5: 0 = #0000 = 0000000000000000 -#0006: GR6: 0 = #0000 = 0000000000000000 -#0006: GR7: 0 = #0000 = 0000000000000000 -#0006: SP: 511 = #01FF = 0000000111111111 -#0006: PR: 6 = #0006 = 0000000000000110 -#0006: FR (OF SF ZF): 010 - -#0007: Register:::: -#0007: GR0: 45 = #002D = 0000000000101101 = '-' -#0007: GR1: 9 = #0009 = 0000000000001001 = '\t' -#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: 511 = #01FF = 0000000111111111 -#0007: PR: 7 = #0007 = 0000000000000111 -#0007: FR (OF SF ZF): 000 - -#0009: Register:::: -#0009: GR0: 45 = #002D = 0000000000101101 = '-' -#0009: GR1: 10 = #000A = 0000000000001010 = '\n' -#0009: GR2: 0 = #0000 = 0000000000000000 -#0009: GR3: 0 = #0000 = 0000000000000000 -#0009: GR4: 0 = #0000 = 0000000000000000 -#0009: GR5: 0 = #0000 = 0000000000000000 -#0009: GR6: 0 = #0000 = 0000000000000000 -#0009: GR7: 0 = #0000 = 0000000000000000 -#0009: SP: 511 = #01FF = 0000000111111111 -#0009: PR: 9 = #0009 = 0000000000001001 -#0009: FR (OF SF ZF): 000 - -#000B: Register:::: -#000B: GR0: 45 = #002D = 0000000000101101 = '-' -#000B: GR1: 10 = #000A = 0000000000001010 = '\n' -#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: 511 = #01FF = 0000000111111111 -#000B: PR: 11 = #000B = 0000000000001011 -#000B: FR (OF SF ZF): 001 - -#000D: Register:::: -#000D: GR0: 45 = #002D = 0000000000101101 = '-' -#000D: GR1: 10 = #000A = 0000000000001010 = '\n' -#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: 511 = #01FF = 0000000111111111 -#000D: PR: 13 = #000D = 0000000000001101 -#000D: FR (OF SF ZF): 001 - -#0006: Register:::: -#0006: GR0: 45 = #002D = 0000000000101101 = '-' -#0006: GR1: 10 = #000A = 0000000000001010 = '\n' -#0006: GR2: 0 = #0000 = 0000000000000000 -#0006: GR3: 0 = #0000 = 0000000000000000 -#0006: GR4: 0 = #0000 = 0000000000000000 -#0006: GR5: 0 = #0000 = 0000000000000000 -#0006: GR6: 0 = #0000 = 0000000000000000 -#0006: GR7: 0 = #0000 = 0000000000000000 -#0006: SP: 511 = #01FF = 0000000111111111 -#0006: PR: 6 = #0006 = 0000000000000110 -#0006: FR (OF SF ZF): 001 - -#0007: Register:::: -#0007: GR0: 55 = #0037 = 0000000000110111 = '7' -#0007: GR1: 10 = #000A = 0000000000001010 = '\n' -#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: 511 = #01FF = 0000000111111111 -#0007: PR: 7 = #0007 = 0000000000000111 -#0007: FR (OF SF ZF): 000 - -#0009: Register:::: -#0009: GR0: 55 = #0037 = 0000000000110111 = '7' -#0009: GR1: 11 = #000B = 0000000000001011 -#0009: GR2: 0 = #0000 = 0000000000000000 -#0009: GR3: 0 = #0000 = 0000000000000000 -#0009: GR4: 0 = #0000 = 0000000000000000 -#0009: GR5: 0 = #0000 = 0000000000000000 -#0009: GR6: 0 = #0000 = 0000000000000000 -#0009: GR7: 0 = #0000 = 0000000000000000 -#0009: SP: 511 = #01FF = 0000000111111111 -#0009: PR: 9 = #0009 = 0000000000001001 -#0009: FR (OF SF ZF): 000 - -#000B: Register:::: -#000B: GR0: 55 = #0037 = 0000000000110111 = '7' -#000B: GR1: 11 = #000B = 0000000000001011 -#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: 511 = #01FF = 0000000111111111 -#000B: PR: 11 = #000B = 0000000000001011 -#000B: FR (OF SF ZF): 000 - -#000F: Register:::: -#000F: GR0: 55 = #0037 = 0000000000110111 = '7' -#000F: GR1: 11 = #000B = 0000000000001011 -#000F: GR2: 0 = #0000 = 0000000000000000 -#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: 511 = #01FF = 0000000111111111 -#000F: PR: 15 = #000F = 0000000000001111 -#000F: FR (OF SF ZF): 000 - -#0010: Register:::: -#0010: GR0: 55 = #0037 = 0000000000110111 = '7' -#0010: GR1: 0 = #0000 = 0000000000000000 -#0010: GR2: 0 = #0000 = 0000000000000000 -#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): 000 - diff --git a/test/integration/comet2/sum_10_t/Makefile b/test/integration/comet2/sum_10_t/Makefile deleted file mode 100644 index 272f972..0000000 --- a/test/integration/comet2/sum_10_t/Makefile +++ /dev/null @@ -1,5 +0,0 @@ -# -tオプションで、1から10まで加算するsum_10.caslを実行 -include ../CMD.mk # YACASL2DIR, COMET2 -include ../sum_10_h/CMD.mk # ASDIR, ASFILE -COMET2FLAG = -t -include ../TEST.mk diff --git a/test/integration/comet2/sum_10_t/a.o b/test/integration/comet2/sum_10_t/a.o deleted file mode 100644 index 3f09454..0000000 Binary files a/test/integration/comet2/sum_10_t/a.o and /dev/null differ diff --git a/test/integration/comet2/sum_10_td/0.txt b/test/integration/comet2/sum_10_td/0.txt deleted file mode 100644 index 7b57453..0000000 --- a/test/integration/comet2/sum_10_td/0.txt +++ /dev/null @@ -1,2541 +0,0 @@ -../../../../comet2 -td a.o - -Executing machine codes -#0000: Register:::: -#0000: GR0: 0 = #0000 = 0000000000000000 -#0000: GR1: 0 = #0000 = 0000000000000000 -#0000: GR2: 0 = #0000 = 0000000000000000 -#0000: GR3: 0 = #0000 = 0000000000000000 -#0000: GR4: 0 = #0000 = 0000000000000000 -#0000: GR5: 0 = #0000 = 0000000000000000 -#0000: GR6: 0 = #0000 = 0000000000000000 -#0000: GR7: 0 = #0000 = 0000000000000000 -#0000: SP: 512 = #0200 = 0000001000000000 -#0000: PR: 0 = #0000 = 0000000000000000 -#0000: FR (OF SF ZF): 000 -#0000: Memory:::: -#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0000: 0000: 7001 0000 1200 0000 1010 0011 2601 2210 0013 4110 0012 6500 000F 6400 0006 7110 -#0000: 0010: 8100 0001 000A 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0002: Register:::: -#0002: GR0: 0 = #0000 = 0000000000000000 -#0002: GR1: 0 = #0000 = 0000000000000000 -#0002: GR2: 0 = #0000 = 0000000000000000 -#0002: GR3: 0 = #0000 = 0000000000000000 -#0002: GR4: 0 = #0000 = 0000000000000000 -#0002: GR5: 0 = #0000 = 0000000000000000 -#0002: GR6: 0 = #0000 = 0000000000000000 -#0002: GR7: 0 = #0000 = 0000000000000000 -#0002: SP: 511 = #01FF = 0000000111111111 -#0002: PR: 2 = #0002 = 0000000000000010 -#0002: FR (OF SF ZF): 000 -#0002: Memory:::: -#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0002: 0000: 7001 0000 1200 0000 1010 0011 2601 2210 0013 4110 0012 6500 000F 6400 0006 7110 -#0002: 0010: 8100 0001 000A 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0004: Register:::: -#0004: GR0: 0 = #0000 = 0000000000000000 -#0004: GR1: 0 = #0000 = 0000000000000000 -#0004: GR2: 0 = #0000 = 0000000000000000 -#0004: GR3: 0 = #0000 = 0000000000000000 -#0004: GR4: 0 = #0000 = 0000000000000000 -#0004: GR5: 0 = #0000 = 0000000000000000 -#0004: GR6: 0 = #0000 = 0000000000000000 -#0004: GR7: 0 = #0000 = 0000000000000000 -#0004: SP: 511 = #01FF = 0000000111111111 -#0004: PR: 4 = #0004 = 0000000000000100 -#0004: FR (OF SF ZF): 000 -#0004: Memory:::: -#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0004: 0000: 7001 0000 1200 0000 1010 0011 2601 2210 0013 4110 0012 6500 000F 6400 0006 7110 -#0004: 0010: 8100 0001 000A 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0006: Register:::: -#0006: GR0: 0 = #0000 = 0000000000000000 -#0006: GR1: 1 = #0001 = 0000000000000001 -#0006: GR2: 0 = #0000 = 0000000000000000 -#0006: GR3: 0 = #0000 = 0000000000000000 -#0006: GR4: 0 = #0000 = 0000000000000000 -#0006: GR5: 0 = #0000 = 0000000000000000 -#0006: GR6: 0 = #0000 = 0000000000000000 -#0006: GR7: 0 = #0000 = 0000000000000000 -#0006: SP: 511 = #01FF = 0000000111111111 -#0006: PR: 6 = #0006 = 0000000000000110 -#0006: FR (OF SF ZF): 000 -#0006: Memory:::: -#0006: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0006: 0000: 7001 0000 1200 0000 1010 0011 2601 2210 0013 4110 0012 6500 000F 6400 0006 7110 -#0006: 0010: 8100 0001 000A 0001 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 - -#0007: Register:::: -#0007: GR0: 1 = #0001 = 0000000000000001 -#0007: GR1: 1 = #0001 = 0000000000000001 -#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: 511 = #01FF = 0000000111111111 -#0007: PR: 7 = #0007 = 0000000000000111 -#0007: FR (OF SF ZF): 000 -#0007: Memory:::: -#0007: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0007: 0000: 7001 0000 1200 0000 1010 0011 2601 2210 0013 4110 0012 6500 000F 6400 0006 7110 -#0007: 0010: 8100 0001 000A 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0009: Register:::: -#0009: GR0: 1 = #0001 = 0000000000000001 -#0009: GR1: 2 = #0002 = 0000000000000010 -#0009: GR2: 0 = #0000 = 0000000000000000 -#0009: GR3: 0 = #0000 = 0000000000000000 -#0009: GR4: 0 = #0000 = 0000000000000000 -#0009: GR5: 0 = #0000 = 0000000000000000 -#0009: GR6: 0 = #0000 = 0000000000000000 -#0009: GR7: 0 = #0000 = 0000000000000000 -#0009: SP: 511 = #01FF = 0000000111111111 -#0009: PR: 9 = #0009 = 0000000000001001 -#0009: FR (OF SF ZF): 000 -#0009: Memory:::: -#0009: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0009: 0000: 7001 0000 1200 0000 1010 0011 2601 2210 0013 4110 0012 6500 000F 6400 0006 7110 -#0009: 0010: 8100 0001 000A 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#000B: Register:::: -#000B: GR0: 1 = #0001 = 0000000000000001 -#000B: GR1: 2 = #0002 = 0000000000000010 -#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: 511 = #01FF = 0000000111111111 -#000B: PR: 11 = #000B = 0000000000001011 -#000B: FR (OF SF ZF): 010 -#000B: Memory:::: -#000B: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#000B: 0000: 7001 0000 1200 0000 1010 0011 2601 2210 0013 4110 0012 6500 000F 6400 0006 7110 -#000B: 0010: 8100 0001 000A 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#000D: Register:::: -#000D: GR0: 1 = #0001 = 0000000000000001 -#000D: GR1: 2 = #0002 = 0000000000000010 -#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: 511 = #01FF = 0000000111111111 -#000D: PR: 13 = #000D = 0000000000001101 -#000D: FR (OF SF ZF): 010 -#000D: Memory:::: -#000D: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#000D: 0000: 7001 0000 1200 0000 1010 0011 2601 2210 0013 4110 0012 6500 000F 6400 0006 7110 -#000D: 0010: 8100 0001 000A 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0006: Register:::: -#0006: GR0: 1 = #0001 = 0000000000000001 -#0006: GR1: 2 = #0002 = 0000000000000010 -#0006: GR2: 0 = #0000 = 0000000000000000 -#0006: GR3: 0 = #0000 = 0000000000000000 -#0006: GR4: 0 = #0000 = 0000000000000000 -#0006: GR5: 0 = #0000 = 0000000000000000 -#0006: GR6: 0 = #0000 = 0000000000000000 -#0006: GR7: 0 = #0000 = 0000000000000000 -#0006: SP: 511 = #01FF = 0000000111111111 -#0006: PR: 6 = #0006 = 0000000000000110 -#0006: FR (OF SF ZF): 010 -#0006: Memory:::: -#0006: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0006: 0000: 7001 0000 1200 0000 1010 0011 2601 2210 0013 4110 0012 6500 000F 6400 0006 7110 -#0006: 0010: 8100 0001 000A 0001 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 - -#0007: Register:::: -#0007: GR0: 3 = #0003 = 0000000000000011 -#0007: GR1: 2 = #0002 = 0000000000000010 -#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: 511 = #01FF = 0000000111111111 -#0007: PR: 7 = #0007 = 0000000000000111 -#0007: FR (OF SF ZF): 000 -#0007: Memory:::: -#0007: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0007: 0000: 7001 0000 1200 0000 1010 0011 2601 2210 0013 4110 0012 6500 000F 6400 0006 7110 -#0007: 0010: 8100 0001 000A 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0009: Register:::: -#0009: GR0: 3 = #0003 = 0000000000000011 -#0009: GR1: 3 = #0003 = 0000000000000011 -#0009: GR2: 0 = #0000 = 0000000000000000 -#0009: GR3: 0 = #0000 = 0000000000000000 -#0009: GR4: 0 = #0000 = 0000000000000000 -#0009: GR5: 0 = #0000 = 0000000000000000 -#0009: GR6: 0 = #0000 = 0000000000000000 -#0009: GR7: 0 = #0000 = 0000000000000000 -#0009: SP: 511 = #01FF = 0000000111111111 -#0009: PR: 9 = #0009 = 0000000000001001 -#0009: FR (OF SF ZF): 000 -#0009: Memory:::: -#0009: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0009: 0000: 7001 0000 1200 0000 1010 0011 2601 2210 0013 4110 0012 6500 000F 6400 0006 7110 -#0009: 0010: 8100 0001 000A 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#000B: Register:::: -#000B: GR0: 3 = #0003 = 0000000000000011 -#000B: GR1: 3 = #0003 = 0000000000000011 -#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: 511 = #01FF = 0000000111111111 -#000B: PR: 11 = #000B = 0000000000001011 -#000B: FR (OF SF ZF): 010 -#000B: Memory:::: -#000B: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#000B: 0000: 7001 0000 1200 0000 1010 0011 2601 2210 0013 4110 0012 6500 000F 6400 0006 7110 -#000B: 0010: 8100 0001 000A 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#000D: Register:::: -#000D: GR0: 3 = #0003 = 0000000000000011 -#000D: GR1: 3 = #0003 = 0000000000000011 -#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: 511 = #01FF = 0000000111111111 -#000D: PR: 13 = #000D = 0000000000001101 -#000D: FR (OF SF ZF): 010 -#000D: Memory:::: -#000D: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#000D: 0000: 7001 0000 1200 0000 1010 0011 2601 2210 0013 4110 0012 6500 000F 6400 0006 7110 -#000D: 0010: 8100 0001 000A 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0006: Register:::: -#0006: GR0: 3 = #0003 = 0000000000000011 -#0006: GR1: 3 = #0003 = 0000000000000011 -#0006: GR2: 0 = #0000 = 0000000000000000 -#0006: GR3: 0 = #0000 = 0000000000000000 -#0006: GR4: 0 = #0000 = 0000000000000000 -#0006: GR5: 0 = #0000 = 0000000000000000 -#0006: GR6: 0 = #0000 = 0000000000000000 -#0006: GR7: 0 = #0000 = 0000000000000000 -#0006: SP: 511 = #01FF = 0000000111111111 -#0006: PR: 6 = #0006 = 0000000000000110 -#0006: FR (OF SF ZF): 010 -#0006: Memory:::: -#0006: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0006: 0000: 7001 0000 1200 0000 1010 0011 2601 2210 0013 4110 0012 6500 000F 6400 0006 7110 -#0006: 0010: 8100 0001 000A 0001 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 - -#0007: Register:::: -#0007: GR0: 6 = #0006 = 0000000000000110 -#0007: GR1: 3 = #0003 = 0000000000000011 -#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: 511 = #01FF = 0000000111111111 -#0007: PR: 7 = #0007 = 0000000000000111 -#0007: FR (OF SF ZF): 000 -#0007: Memory:::: -#0007: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0007: 0000: 7001 0000 1200 0000 1010 0011 2601 2210 0013 4110 0012 6500 000F 6400 0006 7110 -#0007: 0010: 8100 0001 000A 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0009: Register:::: -#0009: GR0: 6 = #0006 = 0000000000000110 -#0009: GR1: 4 = #0004 = 0000000000000100 -#0009: GR2: 0 = #0000 = 0000000000000000 -#0009: GR3: 0 = #0000 = 0000000000000000 -#0009: GR4: 0 = #0000 = 0000000000000000 -#0009: GR5: 0 = #0000 = 0000000000000000 -#0009: GR6: 0 = #0000 = 0000000000000000 -#0009: GR7: 0 = #0000 = 0000000000000000 -#0009: SP: 511 = #01FF = 0000000111111111 -#0009: PR: 9 = #0009 = 0000000000001001 -#0009: FR (OF SF ZF): 000 -#0009: Memory:::: -#0009: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0009: 0000: 7001 0000 1200 0000 1010 0011 2601 2210 0013 4110 0012 6500 000F 6400 0006 7110 -#0009: 0010: 8100 0001 000A 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#000B: Register:::: -#000B: GR0: 6 = #0006 = 0000000000000110 -#000B: GR1: 4 = #0004 = 0000000000000100 -#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: 511 = #01FF = 0000000111111111 -#000B: PR: 11 = #000B = 0000000000001011 -#000B: FR (OF SF ZF): 010 -#000B: Memory:::: -#000B: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#000B: 0000: 7001 0000 1200 0000 1010 0011 2601 2210 0013 4110 0012 6500 000F 6400 0006 7110 -#000B: 0010: 8100 0001 000A 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#000D: Register:::: -#000D: GR0: 6 = #0006 = 0000000000000110 -#000D: GR1: 4 = #0004 = 0000000000000100 -#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: 511 = #01FF = 0000000111111111 -#000D: PR: 13 = #000D = 0000000000001101 -#000D: FR (OF SF ZF): 010 -#000D: Memory:::: -#000D: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#000D: 0000: 7001 0000 1200 0000 1010 0011 2601 2210 0013 4110 0012 6500 000F 6400 0006 7110 -#000D: 0010: 8100 0001 000A 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0006: Register:::: -#0006: GR0: 6 = #0006 = 0000000000000110 -#0006: GR1: 4 = #0004 = 0000000000000100 -#0006: GR2: 0 = #0000 = 0000000000000000 -#0006: GR3: 0 = #0000 = 0000000000000000 -#0006: GR4: 0 = #0000 = 0000000000000000 -#0006: GR5: 0 = #0000 = 0000000000000000 -#0006: GR6: 0 = #0000 = 0000000000000000 -#0006: GR7: 0 = #0000 = 0000000000000000 -#0006: SP: 511 = #01FF = 0000000111111111 -#0006: PR: 6 = #0006 = 0000000000000110 -#0006: FR (OF SF ZF): 010 -#0006: Memory:::: -#0006: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0006: 0000: 7001 0000 1200 0000 1010 0011 2601 2210 0013 4110 0012 6500 000F 6400 0006 7110 -#0006: 0010: 8100 0001 000A 0001 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 - -#0007: Register:::: -#0007: GR0: 10 = #000A = 0000000000001010 = '\n' -#0007: GR1: 4 = #0004 = 0000000000000100 -#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: 511 = #01FF = 0000000111111111 -#0007: PR: 7 = #0007 = 0000000000000111 -#0007: FR (OF SF ZF): 000 -#0007: Memory:::: -#0007: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0007: 0000: 7001 0000 1200 0000 1010 0011 2601 2210 0013 4110 0012 6500 000F 6400 0006 7110 -#0007: 0010: 8100 0001 000A 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0009: Register:::: -#0009: GR0: 10 = #000A = 0000000000001010 = '\n' -#0009: GR1: 5 = #0005 = 0000000000000101 -#0009: GR2: 0 = #0000 = 0000000000000000 -#0009: GR3: 0 = #0000 = 0000000000000000 -#0009: GR4: 0 = #0000 = 0000000000000000 -#0009: GR5: 0 = #0000 = 0000000000000000 -#0009: GR6: 0 = #0000 = 0000000000000000 -#0009: GR7: 0 = #0000 = 0000000000000000 -#0009: SP: 511 = #01FF = 0000000111111111 -#0009: PR: 9 = #0009 = 0000000000001001 -#0009: FR (OF SF ZF): 000 -#0009: Memory:::: -#0009: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0009: 0000: 7001 0000 1200 0000 1010 0011 2601 2210 0013 4110 0012 6500 000F 6400 0006 7110 -#0009: 0010: 8100 0001 000A 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#000B: Register:::: -#000B: GR0: 10 = #000A = 0000000000001010 = '\n' -#000B: GR1: 5 = #0005 = 0000000000000101 -#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: 511 = #01FF = 0000000111111111 -#000B: PR: 11 = #000B = 0000000000001011 -#000B: FR (OF SF ZF): 010 -#000B: Memory:::: -#000B: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#000B: 0000: 7001 0000 1200 0000 1010 0011 2601 2210 0013 4110 0012 6500 000F 6400 0006 7110 -#000B: 0010: 8100 0001 000A 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#000D: Register:::: -#000D: GR0: 10 = #000A = 0000000000001010 = '\n' -#000D: GR1: 5 = #0005 = 0000000000000101 -#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: 511 = #01FF = 0000000111111111 -#000D: PR: 13 = #000D = 0000000000001101 -#000D: FR (OF SF ZF): 010 -#000D: Memory:::: -#000D: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#000D: 0000: 7001 0000 1200 0000 1010 0011 2601 2210 0013 4110 0012 6500 000F 6400 0006 7110 -#000D: 0010: 8100 0001 000A 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0006: Register:::: -#0006: GR0: 10 = #000A = 0000000000001010 = '\n' -#0006: GR1: 5 = #0005 = 0000000000000101 -#0006: GR2: 0 = #0000 = 0000000000000000 -#0006: GR3: 0 = #0000 = 0000000000000000 -#0006: GR4: 0 = #0000 = 0000000000000000 -#0006: GR5: 0 = #0000 = 0000000000000000 -#0006: GR6: 0 = #0000 = 0000000000000000 -#0006: GR7: 0 = #0000 = 0000000000000000 -#0006: SP: 511 = #01FF = 0000000111111111 -#0006: PR: 6 = #0006 = 0000000000000110 -#0006: FR (OF SF ZF): 010 -#0006: Memory:::: -#0006: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0006: 0000: 7001 0000 1200 0000 1010 0011 2601 2210 0013 4110 0012 6500 000F 6400 0006 7110 -#0006: 0010: 8100 0001 000A 0001 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 - -#0007: Register:::: -#0007: GR0: 15 = #000F = 0000000000001111 -#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: 511 = #01FF = 0000000111111111 -#0007: PR: 7 = #0007 = 0000000000000111 -#0007: FR (OF SF ZF): 000 -#0007: Memory:::: -#0007: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0007: 0000: 7001 0000 1200 0000 1010 0011 2601 2210 0013 4110 0012 6500 000F 6400 0006 7110 -#0007: 0010: 8100 0001 000A 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0009: Register:::: -#0009: GR0: 15 = #000F = 0000000000001111 -#0009: GR1: 6 = #0006 = 0000000000000110 -#0009: GR2: 0 = #0000 = 0000000000000000 -#0009: GR3: 0 = #0000 = 0000000000000000 -#0009: GR4: 0 = #0000 = 0000000000000000 -#0009: GR5: 0 = #0000 = 0000000000000000 -#0009: GR6: 0 = #0000 = 0000000000000000 -#0009: GR7: 0 = #0000 = 0000000000000000 -#0009: SP: 511 = #01FF = 0000000111111111 -#0009: PR: 9 = #0009 = 0000000000001001 -#0009: FR (OF SF ZF): 000 -#0009: Memory:::: -#0009: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0009: 0000: 7001 0000 1200 0000 1010 0011 2601 2210 0013 4110 0012 6500 000F 6400 0006 7110 -#0009: 0010: 8100 0001 000A 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#000B: Register:::: -#000B: GR0: 15 = #000F = 0000000000001111 -#000B: GR1: 6 = #0006 = 0000000000000110 -#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: 511 = #01FF = 0000000111111111 -#000B: PR: 11 = #000B = 0000000000001011 -#000B: FR (OF SF ZF): 010 -#000B: Memory:::: -#000B: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#000B: 0000: 7001 0000 1200 0000 1010 0011 2601 2210 0013 4110 0012 6500 000F 6400 0006 7110 -#000B: 0010: 8100 0001 000A 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#000D: Register:::: -#000D: GR0: 15 = #000F = 0000000000001111 -#000D: GR1: 6 = #0006 = 0000000000000110 -#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: 511 = #01FF = 0000000111111111 -#000D: PR: 13 = #000D = 0000000000001101 -#000D: FR (OF SF ZF): 010 -#000D: Memory:::: -#000D: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#000D: 0000: 7001 0000 1200 0000 1010 0011 2601 2210 0013 4110 0012 6500 000F 6400 0006 7110 -#000D: 0010: 8100 0001 000A 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0006: Register:::: -#0006: GR0: 15 = #000F = 0000000000001111 -#0006: GR1: 6 = #0006 = 0000000000000110 -#0006: GR2: 0 = #0000 = 0000000000000000 -#0006: GR3: 0 = #0000 = 0000000000000000 -#0006: GR4: 0 = #0000 = 0000000000000000 -#0006: GR5: 0 = #0000 = 0000000000000000 -#0006: GR6: 0 = #0000 = 0000000000000000 -#0006: GR7: 0 = #0000 = 0000000000000000 -#0006: SP: 511 = #01FF = 0000000111111111 -#0006: PR: 6 = #0006 = 0000000000000110 -#0006: FR (OF SF ZF): 010 -#0006: Memory:::: -#0006: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0006: 0000: 7001 0000 1200 0000 1010 0011 2601 2210 0013 4110 0012 6500 000F 6400 0006 7110 -#0006: 0010: 8100 0001 000A 0001 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 - -#0007: Register:::: -#0007: GR0: 21 = #0015 = 0000000000010101 -#0007: GR1: 6 = #0006 = 0000000000000110 -#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: 511 = #01FF = 0000000111111111 -#0007: PR: 7 = #0007 = 0000000000000111 -#0007: FR (OF SF ZF): 000 -#0007: Memory:::: -#0007: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0007: 0000: 7001 0000 1200 0000 1010 0011 2601 2210 0013 4110 0012 6500 000F 6400 0006 7110 -#0007: 0010: 8100 0001 000A 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0009: Register:::: -#0009: GR0: 21 = #0015 = 0000000000010101 -#0009: GR1: 7 = #0007 = 0000000000000111 -#0009: GR2: 0 = #0000 = 0000000000000000 -#0009: GR3: 0 = #0000 = 0000000000000000 -#0009: GR4: 0 = #0000 = 0000000000000000 -#0009: GR5: 0 = #0000 = 0000000000000000 -#0009: GR6: 0 = #0000 = 0000000000000000 -#0009: GR7: 0 = #0000 = 0000000000000000 -#0009: SP: 511 = #01FF = 0000000111111111 -#0009: PR: 9 = #0009 = 0000000000001001 -#0009: FR (OF SF ZF): 000 -#0009: Memory:::: -#0009: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0009: 0000: 7001 0000 1200 0000 1010 0011 2601 2210 0013 4110 0012 6500 000F 6400 0006 7110 -#0009: 0010: 8100 0001 000A 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#000B: Register:::: -#000B: GR0: 21 = #0015 = 0000000000010101 -#000B: GR1: 7 = #0007 = 0000000000000111 -#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: 511 = #01FF = 0000000111111111 -#000B: PR: 11 = #000B = 0000000000001011 -#000B: FR (OF SF ZF): 010 -#000B: Memory:::: -#000B: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#000B: 0000: 7001 0000 1200 0000 1010 0011 2601 2210 0013 4110 0012 6500 000F 6400 0006 7110 -#000B: 0010: 8100 0001 000A 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#000D: Register:::: -#000D: GR0: 21 = #0015 = 0000000000010101 -#000D: GR1: 7 = #0007 = 0000000000000111 -#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: 511 = #01FF = 0000000111111111 -#000D: PR: 13 = #000D = 0000000000001101 -#000D: FR (OF SF ZF): 010 -#000D: Memory:::: -#000D: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#000D: 0000: 7001 0000 1200 0000 1010 0011 2601 2210 0013 4110 0012 6500 000F 6400 0006 7110 -#000D: 0010: 8100 0001 000A 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0006: Register:::: -#0006: GR0: 21 = #0015 = 0000000000010101 -#0006: GR1: 7 = #0007 = 0000000000000111 -#0006: GR2: 0 = #0000 = 0000000000000000 -#0006: GR3: 0 = #0000 = 0000000000000000 -#0006: GR4: 0 = #0000 = 0000000000000000 -#0006: GR5: 0 = #0000 = 0000000000000000 -#0006: GR6: 0 = #0000 = 0000000000000000 -#0006: GR7: 0 = #0000 = 0000000000000000 -#0006: SP: 511 = #01FF = 0000000111111111 -#0006: PR: 6 = #0006 = 0000000000000110 -#0006: FR (OF SF ZF): 010 -#0006: Memory:::: -#0006: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0006: 0000: 7001 0000 1200 0000 1010 0011 2601 2210 0013 4110 0012 6500 000F 6400 0006 7110 -#0006: 0010: 8100 0001 000A 0001 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 - -#0007: Register:::: -#0007: GR0: 28 = #001C = 0000000000011100 -#0007: GR1: 7 = #0007 = 0000000000000111 -#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: 511 = #01FF = 0000000111111111 -#0007: PR: 7 = #0007 = 0000000000000111 -#0007: FR (OF SF ZF): 000 -#0007: Memory:::: -#0007: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0007: 0000: 7001 0000 1200 0000 1010 0011 2601 2210 0013 4110 0012 6500 000F 6400 0006 7110 -#0007: 0010: 8100 0001 000A 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0009: Register:::: -#0009: GR0: 28 = #001C = 0000000000011100 -#0009: GR1: 8 = #0008 = 0000000000001000 -#0009: GR2: 0 = #0000 = 0000000000000000 -#0009: GR3: 0 = #0000 = 0000000000000000 -#0009: GR4: 0 = #0000 = 0000000000000000 -#0009: GR5: 0 = #0000 = 0000000000000000 -#0009: GR6: 0 = #0000 = 0000000000000000 -#0009: GR7: 0 = #0000 = 0000000000000000 -#0009: SP: 511 = #01FF = 0000000111111111 -#0009: PR: 9 = #0009 = 0000000000001001 -#0009: FR (OF SF ZF): 000 -#0009: Memory:::: -#0009: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0009: 0000: 7001 0000 1200 0000 1010 0011 2601 2210 0013 4110 0012 6500 000F 6400 0006 7110 -#0009: 0010: 8100 0001 000A 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#000B: Register:::: -#000B: GR0: 28 = #001C = 0000000000011100 -#000B: GR1: 8 = #0008 = 0000000000001000 -#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: 511 = #01FF = 0000000111111111 -#000B: PR: 11 = #000B = 0000000000001011 -#000B: FR (OF SF ZF): 010 -#000B: Memory:::: -#000B: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#000B: 0000: 7001 0000 1200 0000 1010 0011 2601 2210 0013 4110 0012 6500 000F 6400 0006 7110 -#000B: 0010: 8100 0001 000A 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#000D: Register:::: -#000D: GR0: 28 = #001C = 0000000000011100 -#000D: GR1: 8 = #0008 = 0000000000001000 -#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: 511 = #01FF = 0000000111111111 -#000D: PR: 13 = #000D = 0000000000001101 -#000D: FR (OF SF ZF): 010 -#000D: Memory:::: -#000D: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#000D: 0000: 7001 0000 1200 0000 1010 0011 2601 2210 0013 4110 0012 6500 000F 6400 0006 7110 -#000D: 0010: 8100 0001 000A 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0006: Register:::: -#0006: GR0: 28 = #001C = 0000000000011100 -#0006: GR1: 8 = #0008 = 0000000000001000 -#0006: GR2: 0 = #0000 = 0000000000000000 -#0006: GR3: 0 = #0000 = 0000000000000000 -#0006: GR4: 0 = #0000 = 0000000000000000 -#0006: GR5: 0 = #0000 = 0000000000000000 -#0006: GR6: 0 = #0000 = 0000000000000000 -#0006: GR7: 0 = #0000 = 0000000000000000 -#0006: SP: 511 = #01FF = 0000000111111111 -#0006: PR: 6 = #0006 = 0000000000000110 -#0006: FR (OF SF ZF): 010 -#0006: Memory:::: -#0006: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0006: 0000: 7001 0000 1200 0000 1010 0011 2601 2210 0013 4110 0012 6500 000F 6400 0006 7110 -#0006: 0010: 8100 0001 000A 0001 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 - -#0007: Register:::: -#0007: GR0: 36 = #0024 = 0000000000100100 = '$' -#0007: GR1: 8 = #0008 = 0000000000001000 -#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: 511 = #01FF = 0000000111111111 -#0007: PR: 7 = #0007 = 0000000000000111 -#0007: FR (OF SF ZF): 000 -#0007: Memory:::: -#0007: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0007: 0000: 7001 0000 1200 0000 1010 0011 2601 2210 0013 4110 0012 6500 000F 6400 0006 7110 -#0007: 0010: 8100 0001 000A 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0009: Register:::: -#0009: GR0: 36 = #0024 = 0000000000100100 = '$' -#0009: GR1: 9 = #0009 = 0000000000001001 = '\t' -#0009: GR2: 0 = #0000 = 0000000000000000 -#0009: GR3: 0 = #0000 = 0000000000000000 -#0009: GR4: 0 = #0000 = 0000000000000000 -#0009: GR5: 0 = #0000 = 0000000000000000 -#0009: GR6: 0 = #0000 = 0000000000000000 -#0009: GR7: 0 = #0000 = 0000000000000000 -#0009: SP: 511 = #01FF = 0000000111111111 -#0009: PR: 9 = #0009 = 0000000000001001 -#0009: FR (OF SF ZF): 000 -#0009: Memory:::: -#0009: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0009: 0000: 7001 0000 1200 0000 1010 0011 2601 2210 0013 4110 0012 6500 000F 6400 0006 7110 -#0009: 0010: 8100 0001 000A 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#000B: Register:::: -#000B: GR0: 36 = #0024 = 0000000000100100 = '$' -#000B: GR1: 9 = #0009 = 0000000000001001 = '\t' -#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: 511 = #01FF = 0000000111111111 -#000B: PR: 11 = #000B = 0000000000001011 -#000B: FR (OF SF ZF): 010 -#000B: Memory:::: -#000B: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#000B: 0000: 7001 0000 1200 0000 1010 0011 2601 2210 0013 4110 0012 6500 000F 6400 0006 7110 -#000B: 0010: 8100 0001 000A 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#000D: Register:::: -#000D: GR0: 36 = #0024 = 0000000000100100 = '$' -#000D: GR1: 9 = #0009 = 0000000000001001 = '\t' -#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: 511 = #01FF = 0000000111111111 -#000D: PR: 13 = #000D = 0000000000001101 -#000D: FR (OF SF ZF): 010 -#000D: Memory:::: -#000D: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#000D: 0000: 7001 0000 1200 0000 1010 0011 2601 2210 0013 4110 0012 6500 000F 6400 0006 7110 -#000D: 0010: 8100 0001 000A 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0006: Register:::: -#0006: GR0: 36 = #0024 = 0000000000100100 = '$' -#0006: GR1: 9 = #0009 = 0000000000001001 = '\t' -#0006: GR2: 0 = #0000 = 0000000000000000 -#0006: GR3: 0 = #0000 = 0000000000000000 -#0006: GR4: 0 = #0000 = 0000000000000000 -#0006: GR5: 0 = #0000 = 0000000000000000 -#0006: GR6: 0 = #0000 = 0000000000000000 -#0006: GR7: 0 = #0000 = 0000000000000000 -#0006: SP: 511 = #01FF = 0000000111111111 -#0006: PR: 6 = #0006 = 0000000000000110 -#0006: FR (OF SF ZF): 010 -#0006: Memory:::: -#0006: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0006: 0000: 7001 0000 1200 0000 1010 0011 2601 2210 0013 4110 0012 6500 000F 6400 0006 7110 -#0006: 0010: 8100 0001 000A 0001 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 - -#0007: Register:::: -#0007: GR0: 45 = #002D = 0000000000101101 = '-' -#0007: GR1: 9 = #0009 = 0000000000001001 = '\t' -#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: 511 = #01FF = 0000000111111111 -#0007: PR: 7 = #0007 = 0000000000000111 -#0007: FR (OF SF ZF): 000 -#0007: Memory:::: -#0007: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0007: 0000: 7001 0000 1200 0000 1010 0011 2601 2210 0013 4110 0012 6500 000F 6400 0006 7110 -#0007: 0010: 8100 0001 000A 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0009: Register:::: -#0009: GR0: 45 = #002D = 0000000000101101 = '-' -#0009: GR1: 10 = #000A = 0000000000001010 = '\n' -#0009: GR2: 0 = #0000 = 0000000000000000 -#0009: GR3: 0 = #0000 = 0000000000000000 -#0009: GR4: 0 = #0000 = 0000000000000000 -#0009: GR5: 0 = #0000 = 0000000000000000 -#0009: GR6: 0 = #0000 = 0000000000000000 -#0009: GR7: 0 = #0000 = 0000000000000000 -#0009: SP: 511 = #01FF = 0000000111111111 -#0009: PR: 9 = #0009 = 0000000000001001 -#0009: FR (OF SF ZF): 000 -#0009: Memory:::: -#0009: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0009: 0000: 7001 0000 1200 0000 1010 0011 2601 2210 0013 4110 0012 6500 000F 6400 0006 7110 -#0009: 0010: 8100 0001 000A 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#000B: Register:::: -#000B: GR0: 45 = #002D = 0000000000101101 = '-' -#000B: GR1: 10 = #000A = 0000000000001010 = '\n' -#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: 511 = #01FF = 0000000111111111 -#000B: PR: 11 = #000B = 0000000000001011 -#000B: FR (OF SF ZF): 001 -#000B: Memory:::: -#000B: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#000B: 0000: 7001 0000 1200 0000 1010 0011 2601 2210 0013 4110 0012 6500 000F 6400 0006 7110 -#000B: 0010: 8100 0001 000A 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#000D: Register:::: -#000D: GR0: 45 = #002D = 0000000000101101 = '-' -#000D: GR1: 10 = #000A = 0000000000001010 = '\n' -#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: 511 = #01FF = 0000000111111111 -#000D: PR: 13 = #000D = 0000000000001101 -#000D: FR (OF SF ZF): 001 -#000D: Memory:::: -#000D: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#000D: 0000: 7001 0000 1200 0000 1010 0011 2601 2210 0013 4110 0012 6500 000F 6400 0006 7110 -#000D: 0010: 8100 0001 000A 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000D: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0006: Register:::: -#0006: GR0: 45 = #002D = 0000000000101101 = '-' -#0006: GR1: 10 = #000A = 0000000000001010 = '\n' -#0006: GR2: 0 = #0000 = 0000000000000000 -#0006: GR3: 0 = #0000 = 0000000000000000 -#0006: GR4: 0 = #0000 = 0000000000000000 -#0006: GR5: 0 = #0000 = 0000000000000000 -#0006: GR6: 0 = #0000 = 0000000000000000 -#0006: GR7: 0 = #0000 = 0000000000000000 -#0006: SP: 511 = #01FF = 0000000111111111 -#0006: PR: 6 = #0006 = 0000000000000110 -#0006: FR (OF SF ZF): 001 -#0006: Memory:::: -#0006: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0006: 0000: 7001 0000 1200 0000 1010 0011 2601 2210 0013 4110 0012 6500 000F 6400 0006 7110 -#0006: 0010: 8100 0001 000A 0001 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 - -#0007: Register:::: -#0007: GR0: 55 = #0037 = 0000000000110111 = '7' -#0007: GR1: 10 = #000A = 0000000000001010 = '\n' -#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: 511 = #01FF = 0000000111111111 -#0007: PR: 7 = #0007 = 0000000000000111 -#0007: FR (OF SF ZF): 000 -#0007: Memory:::: -#0007: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0007: 0000: 7001 0000 1200 0000 1010 0011 2601 2210 0013 4110 0012 6500 000F 6400 0006 7110 -#0007: 0010: 8100 0001 000A 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0007: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0009: Register:::: -#0009: GR0: 55 = #0037 = 0000000000110111 = '7' -#0009: GR1: 11 = #000B = 0000000000001011 -#0009: GR2: 0 = #0000 = 0000000000000000 -#0009: GR3: 0 = #0000 = 0000000000000000 -#0009: GR4: 0 = #0000 = 0000000000000000 -#0009: GR5: 0 = #0000 = 0000000000000000 -#0009: GR6: 0 = #0000 = 0000000000000000 -#0009: GR7: 0 = #0000 = 0000000000000000 -#0009: SP: 511 = #01FF = 0000000111111111 -#0009: PR: 9 = #0009 = 0000000000001001 -#0009: FR (OF SF ZF): 000 -#0009: Memory:::: -#0009: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0009: 0000: 7001 0000 1200 0000 1010 0011 2601 2210 0013 4110 0012 6500 000F 6400 0006 7110 -#0009: 0010: 8100 0001 000A 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0009: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#000B: Register:::: -#000B: GR0: 55 = #0037 = 0000000000110111 = '7' -#000B: GR1: 11 = #000B = 0000000000001011 -#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: 511 = #01FF = 0000000111111111 -#000B: PR: 11 = #000B = 0000000000001011 -#000B: FR (OF SF ZF): 000 -#000B: Memory:::: -#000B: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#000B: 0000: 7001 0000 1200 0000 1010 0011 2601 2210 0013 4110 0012 6500 000F 6400 0006 7110 -#000B: 0010: 8100 0001 000A 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000B: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#000F: Register:::: -#000F: GR0: 55 = #0037 = 0000000000110111 = '7' -#000F: GR1: 11 = #000B = 0000000000001011 -#000F: GR2: 0 = #0000 = 0000000000000000 -#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: 511 = #01FF = 0000000111111111 -#000F: PR: 15 = #000F = 0000000000001111 -#000F: FR (OF SF ZF): 000 -#000F: Memory:::: -#000F: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#000F: 0000: 7001 0000 1200 0000 1010 0011 2601 2210 0013 4110 0012 6500 000F 6400 0006 7110 -#000F: 0010: 8100 0001 000A 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000F: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000F: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000F: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000F: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000F: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000F: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000F: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000F: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000F: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000F: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000F: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000F: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000F: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000F: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000F: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000F: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000F: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000F: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000F: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000F: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000F: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000F: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000F: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000F: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000F: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000F: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000F: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000F: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000F: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000F: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0010: Register:::: -#0010: GR0: 55 = #0037 = 0000000000110111 = '7' -#0010: GR1: 0 = #0000 = 0000000000000000 -#0010: GR2: 0 = #0000 = 0000000000000000 -#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): 000 -#0010: Memory:::: -#0010: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0010: 0000: 7001 0000 1200 0000 1010 0011 2601 2210 0013 4110 0012 6500 000F 6400 0006 7110 -#0010: 0010: 8100 0001 000A 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - diff --git a/test/integration/comet2/sum_10_td/Makefile b/test/integration/comet2/sum_10_td/Makefile deleted file mode 100644 index 24ea9e2..0000000 --- a/test/integration/comet2/sum_10_td/Makefile +++ /dev/null @@ -1,5 +0,0 @@ -# -tdオプションで、1から10まで加算するsum_10.caslを実行 -include ../CMD.mk # YACASL2DIR, COMET2 -include ../sum_10_h/CMD.mk # ASDIR, ASFILE -COMET2FLAG = -td -include ../TEST.mk diff --git a/test/integration/comet2/sum_10_td/a.o b/test/integration/comet2/sum_10_td/a.o deleted file mode 100644 index 3f09454..0000000 Binary files a/test/integration/comet2/sum_10_td/a.o and /dev/null differ diff --git a/test/integration/comet2/sum_call/0.txt b/test/integration/comet2/sum_call/0.txt deleted file mode 100644 index f0762a0..0000000 --- a/test/integration/comet2/sum_call/0.txt +++ /dev/null @@ -1,2 +0,0 @@ -../../../../comet2 a.o -65341 diff --git a/test/integration/comet2/sum_call/Makefile b/test/integration/comet2/sum_call/Makefile deleted file mode 100644 index 45b6390..0000000 --- a/test/integration/comet2/sum_call/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -include ../CMD.mk # YACASL2DIR, CASL2 -ASDIR = $(YACASL2DIR)/as/FUNC -ASFILE = $(ASDIR)/sum_call.casl $(ASDIR)/sum.casl $(ASDIR)/outl.casl -include ../TEST.mk diff --git a/test/integration/comet2/sum_call/a.o b/test/integration/comet2/sum_call/a.o deleted file mode 100644 index 8a36ef2..0000000 Binary files a/test/integration/comet2/sum_call/a.o and /dev/null differ diff --git a/test/integration/comet2/summary/0.txt b/test/integration/comet2/summary/0.txt deleted file mode 100644 index bc62173..0000000 --- a/test/integration/comet2/summary/0.txt +++ /dev/null @@ -1,6 +0,0 @@ -../../../../comet2 a.o - * - * * * * - * * * * * * * - * * * * * * * * * * * * * * * * -01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 diff --git a/test/integration/comet2/summary/Makefile b/test/integration/comet2/summary/Makefile deleted file mode 100644 index 186eb65..0000000 --- a/test/integration/comet2/summary/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -include ../CMD.mk # YACASL2DIR, CASL2 -ASDIR = ../../../../as/FE_TESTS/2008_10/Q13 -ASFILE = $(ASDIR)/summary_call.casl $(ASDIR)/summary.casl -include ../TEST.mk diff --git a/test/integration/comet2/summary/a.o b/test/integration/comet2/summary/a.o deleted file mode 100644 index ba11c73..0000000 Binary files a/test/integration/comet2/summary/a.o and /dev/null differ diff --git a/test/integration/comet2/svc2/0.txt b/test/integration/comet2/svc2/0.txt deleted file mode 100644 index c1e27a9..0000000 --- a/test/integration/comet2/svc2/0.txt +++ /dev/null @@ -1,2 +0,0 @@ -../../../../comet2 a.o -0 diff --git a/test/integration/comet2/svc2/Makefile b/test/integration/comet2/svc2/Makefile deleted file mode 100644 index 6e30fcd..0000000 --- a/test/integration/comet2/svc2/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -include ../CMD.mk # YACASL2DIR, CASL2 -ASDIR = $(YACASL2DIR)/as/CMD -ASFILE = $(ASDIR)/svc2.casl -include ../TEST.mk diff --git a/test/integration/comet2/svc2_out/a.o b/test/integration/comet2/svc2_out/a.o deleted file mode 100644 index 2cd91af..0000000 Binary files a/test/integration/comet2/svc2_out/a.o and /dev/null differ diff --git a/test/integration/comet2/xor0/0.txt b/test/integration/comet2/xor0/0.txt deleted file mode 100644 index 9faf9b8..0000000 --- a/test/integration/comet2/xor0/0.txt +++ /dev/null @@ -1 +0,0 @@ -../../../../comet2 a.o diff --git a/test/integration/comet2/xor0/Makefile b/test/integration/comet2/xor0/Makefile deleted file mode 100644 index 941787a..0000000 --- a/test/integration/comet2/xor0/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -include ../CMD.mk # YACASL2DIR, CASL2 -ASDIR = $(YACASL2DIR)/as/CMD -ASFILE = $(ASDIR)/xor0.casl -include ../TEST.mk diff --git a/test/integration/comet2/xor0/a.o b/test/integration/comet2/xor0/a.o deleted file mode 100644 index 62f019c..0000000 Binary files a/test/integration/comet2/xor0/a.o and /dev/null differ diff --git a/test/integration/comet2/xor1/0.txt b/test/integration/comet2/xor1/0.txt deleted file mode 100644 index 9faf9b8..0000000 --- a/test/integration/comet2/xor1/0.txt +++ /dev/null @@ -1 +0,0 @@ -../../../../comet2 a.o diff --git a/test/integration/comet2/xor1/Makefile b/test/integration/comet2/xor1/Makefile deleted file mode 100644 index ba270b4..0000000 --- a/test/integration/comet2/xor1/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -include ../CMD.mk # YACASL2DIR, CASL2 -ASDIR = $(YACASL2DIR)/as/CMD -ASFILE = $(ASDIR)/xor1.casl -include ../TEST.mk diff --git a/test/integration/comet2/xor1/a.o b/test/integration/comet2/xor1/a.o deleted file mode 100644 index d3d2ddd..0000000 Binary files a/test/integration/comet2/xor1/a.o and /dev/null differ diff --git a/test/integration/comet2/xor3/0.txt b/test/integration/comet2/xor3/0.txt deleted file mode 100644 index 9faf9b8..0000000 --- a/test/integration/comet2/xor3/0.txt +++ /dev/null @@ -1 +0,0 @@ -../../../../comet2 a.o diff --git a/test/integration/comet2/xor3/Makefile b/test/integration/comet2/xor3/Makefile deleted file mode 100644 index 0280510..0000000 --- a/test/integration/comet2/xor3/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -include ../CMD.mk # YACASL2DIR, CASL2 -ASDIR = $(YACASL2DIR)/as/CMD -ASFILE = $(ASDIR)/xor3.casl -include ../TEST.mk diff --git a/test/integration/comet2/xor3/a.o b/test/integration/comet2/xor3/a.o deleted file mode 100644 index d3d2ddd..0000000 Binary files a/test/integration/comet2/xor3/a.o and /dev/null differ diff --git a/test/integration/comet2/xor4/0.txt b/test/integration/comet2/xor4/0.txt deleted file mode 100644 index 9faf9b8..0000000 --- a/test/integration/comet2/xor4/0.txt +++ /dev/null @@ -1 +0,0 @@ -../../../../comet2 a.o diff --git a/test/integration/comet2/xor4/Makefile b/test/integration/comet2/xor4/Makefile deleted file mode 100644 index 958cc8a..0000000 --- a/test/integration/comet2/xor4/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -include ../CMD.mk # YACASL2DIR, CASL2 -ASDIR = $(YACASL2DIR)/as/CMD -ASFILE = $(ASDIR)/xor4.casl -include ../TEST.mk diff --git a/test/integration/comet2/xor4/a.o b/test/integration/comet2/xor4/a.o deleted file mode 100644 index 55e74b6..0000000 Binary files a/test/integration/comet2/xor4/a.o and /dev/null differ diff --git a/test/integration/comet2/xor5/0.txt b/test/integration/comet2/xor5/0.txt deleted file mode 100644 index 9faf9b8..0000000 --- a/test/integration/comet2/xor5/0.txt +++ /dev/null @@ -1 +0,0 @@ -../../../../comet2 a.o diff --git a/test/integration/comet2/xor5/Makefile b/test/integration/comet2/xor5/Makefile deleted file mode 100644 index 7175354..0000000 --- a/test/integration/comet2/xor5/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -include ../CMD.mk # YACASL2DIR, CASL2 -ASDIR = $(YACASL2DIR)/as/CMD -ASFILE = $(ASDIR)/xor5.casl -include ../TEST.mk diff --git a/test/integration/comet2/xor5/a.o b/test/integration/comet2/xor5/a.o deleted file mode 100644 index ead861a..0000000 Binary files a/test/integration/comet2/xor5/a.o and /dev/null differ