コマンドのテスト名を整理
authorj8takagi <j8takagi@nifty.com>
Sun, 24 Apr 2011 14:10:05 +0000 (23:10 +0900)
committerj8takagi <j8takagi@nifty.com>
Sun, 24 Apr 2011 15:10:53 +0000 (00:10 +0900)
1381 files changed:
as/addl.casl
as/cmd/ADDA/adda2_0.casl [deleted file]
as/cmd/ADDA/adda_r_adr.casl [moved from as/cmd/ADDA/adda0.casl with 100% similarity]
as/cmd/ADDA/adda_r_adr__ao.casl [moved from as/cmd/ADDA/adda0_ao.casl with 100% similarity]
as/cmd/ADDA/adda_r_adr__as0.casl [moved from as/cmd/ADDA/adda0_as0.casl with 100% similarity]
as/cmd/ADDA/adda_r_adr__as1.casl [moved from as/cmd/ADDA/adda0_as1.casl with 100% similarity]
as/cmd/ADDA/adda_r_adr__az.casl [moved from as/cmd/ADDA/adda0_az.casl with 100% similarity]
as/cmd/ADDA/adda_r_adr__lo.casl [moved from as/cmd/ADDA/adda0_lo.casl with 100% similarity]
as/cmd/ADDA/adda_r_adr__o.casl [moved from as/cmd/ADDA/adda0__o.casl with 100% similarity]
as/cmd/ADDA/adda_r_adr__z.casl [moved from as/cmd/ADDA/adda0__z.casl with 100% similarity]
as/cmd/ADDL/addl_r1_r2.casl [moved from as/cmd/ADDL/addl2.casl with 100% similarity]
as/cmd/ADDL/addl_r_adr.casl [moved from as/cmd/ADDL/addl0.casl with 100% similarity]
as/cmd/ADDL/addl_r_adr__ao.casl [moved from as/cmd/ADDL/addl0_ao.casl with 100% similarity]
as/cmd/ADDL/addl_r_adr__as0.casl [moved from as/cmd/ADDL/addl0_as0.casl with 100% similarity]
as/cmd/ADDL/addl_r_adr__as1.casl [moved from as/cmd/ADDL/addl0_as1.casl with 100% similarity]
as/cmd/ADDL/addl_r_adr__az.casl [moved from as/cmd/ADDL/addl0_az.casl with 100% similarity]
as/cmd/ADDL/addl_r_adr__lo.casl [moved from as/cmd/ADDL/addl0_lo.casl with 100% similarity]
as/cmd/ADDL/addl_r_adr__o.casl [moved from as/cmd/ADDL/addl0__o.casl with 100% similarity]
as/cmd/ADDL/addl_r_adr__z.casl [moved from as/cmd/ADDL/addl0__z.casl with 100% similarity]
as/cmd/ADDL/addl_r_adr_x.casl [moved from as/cmd/ADDL/addl1.casl with 100% similarity]
as/cmd/AND/and_r1_r2.casl [moved from as/cmd/AND/and2.casl with 100% similarity]
as/cmd/AND/and_r_adr.casl [moved from as/cmd/AND/and0.casl with 100% similarity]
as/cmd/AND/and_r_adr__s.casl [moved from as/cmd/AND/and0_s.casl with 100% similarity]
as/cmd/AND/and_r_adr__z.casl [moved from as/cmd/AND/and0_z.casl with 100% similarity]
as/cmd/AND/and_r_adr_x.casl [moved from as/cmd/AND/and1.casl with 100% similarity]
as/cmd/CALL/call__both.casl [new file with mode: 0644]
as/cmd/CALL/call__inner.casl [moved from as/cmd/CALL/call1.casl with 100% similarity]
as/cmd/CALL/call__outer.casl [moved from as/cmd/CALL/call0.casl with 100% similarity]
as/cmd/CPA/cpa_r1_r2__s.casl [moved from as/cmd/CPA/cpa2_s.casl with 100% similarity]
as/cmd/CPA/cpa_r_adr.casl [moved from as/cmd/CPA/cpa0.casl with 100% similarity]
as/cmd/CPA/cpa_r_adr__ls.casl [moved from as/cmd/CPA/cpa0_ls.casl with 100% similarity]
as/cmd/CPA/cpa_r_adr__s.casl [moved from as/cmd/CPA/cpa0_s.casl with 100% similarity]
as/cmd/CPA/cpa_r_adr__z.casl [moved from as/cmd/CPA/cpa0_z.casl with 100% similarity]
as/cmd/CPA/cpa_r_adr_x__s.casl [moved from as/cmd/CPA/cpa1_s.casl with 100% similarity]
as/cmd/CPL/cpl_r1_r2__s.casl [moved from as/cmd/CPL/cpl2_s.casl with 100% similarity]
as/cmd/CPL/cpl_r_adr.casl [moved from as/cmd/CPL/cpl0.casl with 100% similarity]
as/cmd/CPL/cpl_r_adr__ls.casl [moved from as/cmd/CPL/cpl0_ls.casl with 100% similarity]
as/cmd/CPL/cpl_r_adr__s.casl [moved from as/cmd/CPL/cpl0_s.casl with 100% similarity]
as/cmd/CPL/cpl_r_adr__z.casl [moved from as/cmd/CPL/cpl0_z.casl with 100% similarity]
as/cmd/CPL/cpl_r_adr_x__s.casl [moved from as/cmd/CPL/cpl1_s.casl with 100% similarity]
as/cmd/DC/dc__c0.casl [moved from as/cmd/DC/dc_c0.casl with 100% similarity]
as/cmd/DC/dc__c1.casl [moved from as/cmd/DC/dc_c1.casl with 100% similarity]
as/cmd/DC/dc__i0.casl [moved from as/cmd/DC/dc_i0.casl with 100% similarity]
as/cmd/DC/dc__i1.casl [moved from as/cmd/DC/dc_i1.casl with 100% similarity]
as/cmd/DC/dc__io.casl [moved from as/cmd/DC/dc_i_o.casl with 100% similarity]
as/cmd/DS/ds__0.casl [moved from as/cmd/DS/ds_0.casl with 100% similarity]
as/cmd/JMI/jmi__m.casl [moved from as/cmd/JMI/jmi_m.casl with 100% similarity]
as/cmd/JMI/jmi__o.casl [moved from as/cmd/JMI/jmi_o.casl with 100% similarity]
as/cmd/JMI/jmi__p.casl [moved from as/cmd/JMI/jmi_p.casl with 100% similarity]
as/cmd/JMI/jmi__z.casl [moved from as/cmd/JMI/jmi_z.casl with 100% similarity]
as/cmd/JNZ/jnz__m.casl [moved from as/cmd/JNZ/jnz_m.casl with 100% similarity]
as/cmd/JNZ/jnz__o.casl [moved from as/cmd/JNZ/jnz_o.casl with 100% similarity]
as/cmd/JNZ/jnz__p.casl [moved from as/cmd/JNZ/jnz_p.casl with 100% similarity]
as/cmd/JNZ/jnz__z.casl [moved from as/cmd/JNZ/jnz_z.casl with 100% similarity]
as/cmd/JOV/jov__m.casl [moved from as/cmd/JOV/jov_m.casl with 100% similarity]
as/cmd/JOV/jov__o.casl [moved from as/cmd/JOV/jov_o.casl with 100% similarity]
as/cmd/JOV/jov__p.casl [moved from as/cmd/JOV/jov_p.casl with 100% similarity]
as/cmd/JOV/jov__z.casl [moved from as/cmd/JOV/jov_z.casl with 100% similarity]
as/cmd/JPL/jpl__m.casl [moved from as/cmd/JPL/jpl_m.casl with 100% similarity]
as/cmd/JPL/jpl__o.casl [moved from as/cmd/JPL/jpl_o.casl with 100% similarity]
as/cmd/JPL/jpl__p.casl [moved from as/cmd/JPL/jpl_p.casl with 100% similarity]
as/cmd/JPL/jpl__z.casl [moved from as/cmd/JPL/jpl_z.casl with 100% similarity]
as/cmd/JUMP/jump__m.casl [moved from as/cmd/JUMP/jump_m.casl with 100% similarity]
as/cmd/JUMP/jump__o.casl [moved from as/cmd/JUMP/jump_o.casl with 100% similarity]
as/cmd/JUMP/jump__p.casl [moved from as/cmd/JUMP/jump_p.casl with 100% similarity]
as/cmd/JUMP/jump__z.casl [moved from as/cmd/JUMP/jump_z.casl with 100% similarity]
as/cmd/JZE/jze__m.casl [moved from as/cmd/JZE/jze_m.casl with 100% similarity]
as/cmd/JZE/jze__o.casl [moved from as/cmd/JZE/jze_o.casl with 100% similarity]
as/cmd/JZE/jze__p.casl [moved from as/cmd/JZE/jze_p.casl with 100% similarity]
as/cmd/JZE/jze__z.casl [moved from as/cmd/JZE/jze_z.casl with 100% similarity]
as/cmd/LAD/lad_r_adr.casl [moved from as/cmd/LAD/lad0.casl with 100% similarity]
as/cmd/LAD/lad_r_adr_x.casl [moved from as/cmd/LAD/lad1.casl with 100% similarity]
as/cmd/LAD/lad_r_adr_x__o.casl [moved from as/cmd/LAD/lad1_o.casl with 100% similarity]
as/cmd/LAD/lad_r_adr_x__s.casl [moved from as/cmd/LAD/lad1_s.casl with 100% similarity]
as/cmd/LD/ld_r1_r2.casl [moved from as/cmd/LD/ld2.casl with 100% similarity]
as/cmd/LD/ld_r_adr.casl [moved from as/cmd/LD/ld0.casl with 100% similarity]
as/cmd/LD/ld_r_adr__l.casl [moved from as/cmd/LD/ld0_l.casl with 100% similarity]
as/cmd/LD/ld_r_adr_x.casl [moved from as/cmd/LD/ld1.casl with 100% similarity]
as/cmd/OR/or1.casl [deleted file]
as/cmd/OR/or_r1_r2.casl [moved from as/cmd/OR/or2.casl with 100% similarity]
as/cmd/OR/or_r_adr.casl [moved from as/cmd/OR/or0.casl with 100% similarity]
as/cmd/OR/or_r_adr__s.casl [moved from as/cmd/OR/or0_s.casl with 100% similarity]
as/cmd/OR/or_r_adr__z.casl [moved from as/cmd/OR/or0_z.casl with 100% similarity]
as/cmd/OR/or_r_adr_x.casl [new file with mode: 0644]
as/cmd/POP/push_pop__0.casl [moved from as/cmd/POP/push_pop_0.casl with 100% similarity]
as/cmd/POP/push_pop__1.casl [moved from as/cmd/POP/push_pop_1.casl with 100% similarity]
as/cmd/SLA/sla__o.casl [moved from as/cmd/SLA/sla_o.casl with 100% similarity]
as/cmd/SLA/sla__os.casl [moved from as/cmd/SLA/sla_os.casl with 100% similarity]
as/cmd/SLA/sla__oz.casl [moved from as/cmd/SLA/sla_oz.casl with 100% similarity]
as/cmd/SLA/sla__s.casl [moved from as/cmd/SLA/sla_s.casl with 100% similarity]
as/cmd/SLA/sla__z.casl [moved from as/cmd/SLA/sla_z.casl with 100% similarity]
as/cmd/SLL/sll__o.casl [moved from as/cmd/SLL/sll_o.casl with 100% similarity]
as/cmd/SLL/sll__os.casl [moved from as/cmd/SLL/sll_os.casl with 100% similarity]
as/cmd/SLL/sll__oz.casl [moved from as/cmd/SLL/sll_oz.casl with 100% similarity]
as/cmd/SLL/sll__s.casl [moved from as/cmd/SLL/sll_s.casl with 100% similarity]
as/cmd/SLL/sll__z.casl [moved from as/cmd/SLL/sll_z.casl with 100% similarity]
as/cmd/SRA/sra__o.casl [moved from as/cmd/SRA/sra_o.casl with 100% similarity]
as/cmd/SRA/sra__os.casl [moved from as/cmd/SRA/sra_os.casl with 100% similarity]
as/cmd/SRA/sra__oz.casl [moved from as/cmd/SRA/sra_oz.casl with 100% similarity]
as/cmd/SRA/sra__s.casl [moved from as/cmd/SRA/sra_s.casl with 100% similarity]
as/cmd/SRA/sra__z.casl [moved from as/cmd/SRA/sra_z.casl with 100% similarity]
as/cmd/SRL/srl__o.casl [moved from as/cmd/SRL/srl_o.casl with 100% similarity]
as/cmd/SRL/srl__oz.casl [moved from as/cmd/SRL/srl_oz.casl with 100% similarity]
as/cmd/SRL/srl__s.casl [moved from as/cmd/SRL/srl_s.casl with 100% similarity]
as/cmd/SRL/srl__z.casl [moved from as/cmd/SRL/srl_z.casl with 100% similarity]
as/cmd/ST/st_r_adr.casl [moved from as/cmd/ST/st0.casl with 100% similarity]
as/cmd/ST/st_r_adr_x.casl [moved from as/cmd/ST/st1.casl with 100% similarity]
as/cmd/SUBA/suba_r1_r2.casl [moved from as/cmd/SUBA/suba2.casl with 100% similarity]
as/cmd/SUBA/suba_r_adr.casl [moved from as/cmd/SUBA/suba0.casl with 100% similarity]
as/cmd/SUBA/suba_r_adr__ao.casl [moved from as/cmd/SUBA/suba0_ao.casl with 100% similarity]
as/cmd/SUBA/suba_r_adr__as0.casl [moved from as/cmd/SUBA/suba0_as0.casl with 100% similarity]
as/cmd/SUBA/suba_r_adr__as1.casl [moved from as/cmd/SUBA/suba0_as1.casl with 100% similarity]
as/cmd/SUBA/suba_r_adr__lo.casl [moved from as/cmd/SUBA/suba0_lo.casl with 100% similarity]
as/cmd/SUBA/suba_r_adr__o.casl [moved from as/cmd/SUBA/suba0__o.casl with 100% similarity]
as/cmd/SUBA/suba_r_adr__z.casl [moved from as/cmd/SUBA/suba0__z.casl with 100% similarity]
as/cmd/SUBA/suba_r_adr_x.casl [moved from as/cmd/SUBA/suba1.casl with 100% similarity]
as/cmd/SUBL/subl_r1_r2.casl [moved from as/cmd/SUBL/subl2.casl with 100% similarity]
as/cmd/SUBL/subl_r_adr.casl [moved from as/cmd/SUBL/subl0.casl with 100% similarity]
as/cmd/SUBL/subl_r_adr__ao.casl [moved from as/cmd/SUBL/subl0_ao.casl with 100% similarity]
as/cmd/SUBL/subl_r_adr__as0.casl [moved from as/cmd/SUBL/subl0_as0.casl with 100% similarity]
as/cmd/SUBL/subl_r_adr__as1.casl [moved from as/cmd/SUBL/subl0_as1.casl with 100% similarity]
as/cmd/SUBL/subl_r_adr__lo.casl [moved from as/cmd/SUBL/subl0_lo.casl with 100% similarity]
as/cmd/SUBL/subl_r_adr__o.casl [moved from as/cmd/SUBL/subl0__o.casl with 100% similarity]
as/cmd/SUBL/subl_r_adr__z.casl [moved from as/cmd/SUBL/subl0__z.casl with 100% similarity]
as/cmd/SUBL/subl_r_adr_x.casl [moved from as/cmd/SUBL/subl1.casl with 100% similarity]
as/cmd/SVC/svc__1.casl [moved from as/cmd/SVC/svc1.casl with 100% similarity]
as/cmd/SVC/svc__2.casl [moved from as/cmd/SVC/svc2.casl with 100% similarity]
as/cmd/XOR/xor2_clear.casl [deleted file]
as/cmd/XOR/xor_r1_r2.casl [moved from as/cmd/XOR/xor2.casl with 100% similarity]
as/cmd/XOR/xor_r1_r2__clear.casl [new file with mode: 0644]
as/cmd/XOR/xor_r_adr.casl [moved from as/cmd/XOR/xor0.casl with 100% similarity]
as/cmd/XOR/xor_r_adr__s.casl [moved from as/cmd/XOR/xor0_s.casl with 100% similarity]
as/cmd/XOR/xor_r_adr__z.casl [moved from as/cmd/XOR/xor0_z.casl with 100% similarity]
as/cmd/XOR/xor_r_adr_x.casl [moved from as/cmd/XOR/xor1.casl with 100% similarity]
test/.gitignore
test/system/casl2/cmd_ADDA_adda0/0.txt [deleted file]
test/system/casl2/cmd_ADDA_adda0/cmd [deleted file]
test/system/casl2/cmd_ADDA_adda0__o/0.txt [deleted file]
test/system/casl2/cmd_ADDA_adda0__o/cmd [deleted file]
test/system/casl2/cmd_ADDA_adda0__z/0.txt [deleted file]
test/system/casl2/cmd_ADDA_adda0__z/cmd [deleted file]
test/system/casl2/cmd_ADDA_adda0_ao/0.txt [deleted file]
test/system/casl2/cmd_ADDA_adda0_ao/cmd [deleted file]
test/system/casl2/cmd_ADDA_adda0_as0/0.txt [deleted file]
test/system/casl2/cmd_ADDA_adda0_as0/cmd [deleted file]
test/system/casl2/cmd_ADDA_adda0_as1/0.txt [deleted file]
test/system/casl2/cmd_ADDA_adda0_as1/cmd [deleted file]
test/system/casl2/cmd_ADDA_adda0_az/0.txt [deleted file]
test/system/casl2/cmd_ADDA_adda0_az/cmd [deleted file]
test/system/casl2/cmd_ADDA_adda0_lo/0.txt [deleted file]
test/system/casl2/cmd_ADDA_adda0_lo/cmd [deleted file]
test/system/casl2/cmd_ADDA_r1_r2/cmd [deleted file]
test/system/casl2/cmd_ADDL_addl0/0.txt [deleted file]
test/system/casl2/cmd_ADDL_addl0/cmd [deleted file]
test/system/casl2/cmd_ADDL_addl0__o/0.txt [deleted file]
test/system/casl2/cmd_ADDL_addl0__o/cmd [deleted file]
test/system/casl2/cmd_ADDL_addl0__z/0.txt [deleted file]
test/system/casl2/cmd_ADDL_addl0__z/cmd [deleted file]
test/system/casl2/cmd_ADDL_addl0_ao/0.txt [deleted file]
test/system/casl2/cmd_ADDL_addl0_ao/cmd [deleted file]
test/system/casl2/cmd_ADDL_addl0_as0/0.txt [deleted file]
test/system/casl2/cmd_ADDL_addl0_as0/cmd [deleted file]
test/system/casl2/cmd_ADDL_addl0_as1/0.txt [deleted file]
test/system/casl2/cmd_ADDL_addl0_as1/cmd [deleted file]
test/system/casl2/cmd_ADDL_addl0_az/0.txt [deleted file]
test/system/casl2/cmd_ADDL_addl0_az/cmd [deleted file]
test/system/casl2/cmd_ADDL_addl0_lo/0.txt [deleted file]
test/system/casl2/cmd_ADDL_addl0_lo/cmd [deleted file]
test/system/casl2/cmd_ADDL_addl2/0.txt [deleted file]
test/system/casl2/cmd_ADDL_addl2/cmd [deleted file]
test/system/casl2/cmd_AND_and0/0.txt [deleted file]
test/system/casl2/cmd_AND_and0/cmd [deleted file]
test/system/casl2/cmd_AND_and0_s/0.txt [deleted file]
test/system/casl2/cmd_AND_and0_s/cmd [deleted file]
test/system/casl2/cmd_AND_and0_z/0.txt [deleted file]
test/system/casl2/cmd_AND_and0_z/cmd [deleted file]
test/system/casl2/cmd_AND_and1/0.txt [deleted file]
test/system/casl2/cmd_AND_and1/cmd [deleted file]
test/system/casl2/cmd_AND_and2/0.txt [deleted file]
test/system/casl2/cmd_AND_and2/cmd [deleted file]
test/system/casl2/cmd_CALL_call0/0.txt [deleted file]
test/system/casl2/cmd_CALL_call0/cmd [deleted file]
test/system/casl2/cmd_CALL_call1/0.txt [deleted file]
test/system/casl2/cmd_CALL_call1/cmd [deleted file]
test/system/casl2/cmd_CPA_cpa0/0.txt [deleted file]
test/system/casl2/cmd_CPA_cpa0/cmd [deleted file]
test/system/casl2/cmd_CPA_cpa0_ls/0.txt [deleted file]
test/system/casl2/cmd_CPA_cpa0_ls/cmd [deleted file]
test/system/casl2/cmd_CPA_cpa0_s/0.txt [deleted file]
test/system/casl2/cmd_CPA_cpa0_s/cmd [deleted file]
test/system/casl2/cmd_CPA_cpa0_z/0.txt [deleted file]
test/system/casl2/cmd_CPA_cpa0_z/cmd [deleted file]
test/system/casl2/cmd_CPA_cpa1_s/0.txt [deleted file]
test/system/casl2/cmd_CPA_cpa1_s/cmd [deleted file]
test/system/casl2/cmd_CPA_cpa2_s/0.txt [deleted file]
test/system/casl2/cmd_CPA_cpa2_s/cmd [deleted file]
test/system/casl2/cmd_CPL_cpl0/0.txt [deleted file]
test/system/casl2/cmd_CPL_cpl0/cmd [deleted file]
test/system/casl2/cmd_CPL_cpl0_ls/0.txt [deleted file]
test/system/casl2/cmd_CPL_cpl0_ls/cmd [deleted file]
test/system/casl2/cmd_CPL_cpl0_s/0.txt [deleted file]
test/system/casl2/cmd_CPL_cpl0_s/cmd [deleted file]
test/system/casl2/cmd_CPL_cpl0_z/0.txt [deleted file]
test/system/casl2/cmd_CPL_cpl0_z/cmd [deleted file]
test/system/casl2/cmd_CPL_cpl1_s/0.txt [deleted file]
test/system/casl2/cmd_CPL_cpl1_s/cmd [deleted file]
test/system/casl2/cmd_CPL_cpl2_s/0.txt [deleted file]
test/system/casl2/cmd_CPL_cpl2_s/cmd [deleted file]
test/system/casl2/cmd_DC_dc_c0/0.txt [deleted file]
test/system/casl2/cmd_DC_dc_c0/cmd [deleted file]
test/system/casl2/cmd_DC_dc_c1/0.txt [deleted file]
test/system/casl2/cmd_DC_dc_c1/cmd [deleted file]
test/system/casl2/cmd_DC_dc_i0/0.txt [deleted file]
test/system/casl2/cmd_DC_dc_i0/cmd [deleted file]
test/system/casl2/cmd_DC_dc_i1/0.txt [deleted file]
test/system/casl2/cmd_DC_dc_i1/cmd [deleted file]
test/system/casl2/cmd_DC_dc_i_of/0.txt [deleted file]
test/system/casl2/cmd_DC_dc_i_of/cmd [deleted file]
test/system/casl2/cmd_DS_ds_0/0.txt [deleted file]
test/system/casl2/cmd_DS_ds_0/cmd [deleted file]
test/system/casl2/cmd_JMI_jmi_m/0.txt [deleted file]
test/system/casl2/cmd_JMI_jmi_m/cmd [deleted file]
test/system/casl2/cmd_JMI_jmi_o/0.txt [deleted file]
test/system/casl2/cmd_JMI_jmi_o/cmd [deleted file]
test/system/casl2/cmd_JMI_jmi_p/0.txt [deleted file]
test/system/casl2/cmd_JMI_jmi_p/cmd [deleted file]
test/system/casl2/cmd_JMI_jmi_z/0.txt [deleted file]
test/system/casl2/cmd_JMI_jmi_z/cmd [deleted file]
test/system/casl2/cmd_JNZ_jnz_m/0.txt [deleted file]
test/system/casl2/cmd_JNZ_jnz_m/cmd [deleted file]
test/system/casl2/cmd_JNZ_jnz_o/0.txt [deleted file]
test/system/casl2/cmd_JNZ_jnz_o/cmd [deleted file]
test/system/casl2/cmd_JNZ_jnz_p/0.txt [deleted file]
test/system/casl2/cmd_JNZ_jnz_p/cmd [deleted file]
test/system/casl2/cmd_JNZ_jnz_z/0.txt [deleted file]
test/system/casl2/cmd_JNZ_jnz_z/cmd [deleted file]
test/system/casl2/cmd_JOV_jov_m/0.txt [deleted file]
test/system/casl2/cmd_JOV_jov_m/cmd [deleted file]
test/system/casl2/cmd_JOV_jov_o/0.txt [deleted file]
test/system/casl2/cmd_JOV_jov_o/cmd [deleted file]
test/system/casl2/cmd_JOV_jov_p/0.txt [deleted file]
test/system/casl2/cmd_JOV_jov_p/cmd [deleted file]
test/system/casl2/cmd_JOV_jov_z/0.txt [deleted file]
test/system/casl2/cmd_JOV_jov_z/cmd [deleted file]
test/system/casl2/cmd_JPL_jpl_m/0.txt [deleted file]
test/system/casl2/cmd_JPL_jpl_m/cmd [deleted file]
test/system/casl2/cmd_JPL_jpl_o/0.txt [deleted file]
test/system/casl2/cmd_JPL_jpl_o/cmd [deleted file]
test/system/casl2/cmd_JPL_jpl_p/0.txt [deleted file]
test/system/casl2/cmd_JPL_jpl_p/cmd [deleted file]
test/system/casl2/cmd_JPL_jpl_z/0.txt [deleted file]
test/system/casl2/cmd_JPL_jpl_z/cmd [deleted file]
test/system/casl2/cmd_JUMP_jump_m/0.txt [deleted file]
test/system/casl2/cmd_JUMP_jump_m/cmd [deleted file]
test/system/casl2/cmd_JUMP_jump_o/0.txt [deleted file]
test/system/casl2/cmd_JUMP_jump_o/cmd [deleted file]
test/system/casl2/cmd_JUMP_jump_p/0.txt [deleted file]
test/system/casl2/cmd_JUMP_jump_p/cmd [deleted file]
test/system/casl2/cmd_JUMP_jump_z/0.txt [deleted file]
test/system/casl2/cmd_JUMP_jump_z/cmd [deleted file]
test/system/casl2/cmd_JZE_jze_m/0.txt [deleted file]
test/system/casl2/cmd_JZE_jze_m/cmd [deleted file]
test/system/casl2/cmd_JZE_jze_o/0.txt [deleted file]
test/system/casl2/cmd_JZE_jze_o/cmd [deleted file]
test/system/casl2/cmd_JZE_jze_p/0.txt [deleted file]
test/system/casl2/cmd_JZE_jze_p/cmd [deleted file]
test/system/casl2/cmd_JZE_jze_z/0.txt [deleted file]
test/system/casl2/cmd_JZE_jze_z/cmd [deleted file]
test/system/casl2/cmd_LAD_lad0/0.txt [deleted file]
test/system/casl2/cmd_LAD_lad0/cmd [deleted file]
test/system/casl2/cmd_LAD_lad1/0.txt [deleted file]
test/system/casl2/cmd_LAD_lad1/cmd [deleted file]
test/system/casl2/cmd_LAD_lad1_o/0.txt [deleted file]
test/system/casl2/cmd_LAD_lad1_o/cmd [deleted file]
test/system/casl2/cmd_LAD_lad1_s/0.txt [deleted file]
test/system/casl2/cmd_LAD_lad1_s/cmd [deleted file]
test/system/casl2/cmd_LD_ld0/0.txt [deleted file]
test/system/casl2/cmd_LD_ld0/cmd [deleted file]
test/system/casl2/cmd_LD_ld0_l/0.txt [deleted file]
test/system/casl2/cmd_LD_ld0_l/cmd [deleted file]
test/system/casl2/cmd_LD_ld1/0.txt [deleted file]
test/system/casl2/cmd_LD_ld1/cmd [deleted file]
test/system/casl2/cmd_LD_ld2/0.txt [deleted file]
test/system/casl2/cmd_LD_ld2/cmd [deleted file]
test/system/casl2/cmd_OR_or0/0.txt [deleted file]
test/system/casl2/cmd_OR_or0/cmd [deleted file]
test/system/casl2/cmd_OR_or0_s/0.txt [deleted file]
test/system/casl2/cmd_OR_or0_s/cmd [deleted file]
test/system/casl2/cmd_OR_or0_z/0.txt [deleted file]
test/system/casl2/cmd_OR_or0_z/cmd [deleted file]
test/system/casl2/cmd_OR_or1/0.txt [deleted file]
test/system/casl2/cmd_OR_or1/cmd [deleted file]
test/system/casl2/cmd_OR_or2/0.txt [deleted file]
test/system/casl2/cmd_OR_or2/cmd [deleted file]
test/system/casl2/cmd_POP_push_pop_0/0.txt [deleted file]
test/system/casl2/cmd_POP_push_pop_0/cmd [deleted file]
test/system/casl2/cmd_POP_push_pop_1/0.txt [deleted file]
test/system/casl2/cmd_POP_push_pop_1/cmd [deleted file]
test/system/casl2/cmd_SLA_sla_o/0.txt [deleted file]
test/system/casl2/cmd_SLA_sla_o/cmd [deleted file]
test/system/casl2/cmd_SLA_sla_os/0.txt [deleted file]
test/system/casl2/cmd_SLA_sla_os/cmd [deleted file]
test/system/casl2/cmd_SLA_sla_oz/0.txt [deleted file]
test/system/casl2/cmd_SLA_sla_oz/cmd [deleted file]
test/system/casl2/cmd_SLA_sla_s/0.txt [deleted file]
test/system/casl2/cmd_SLA_sla_s/cmd [deleted file]
test/system/casl2/cmd_SLA_sla_z/0.txt [deleted file]
test/system/casl2/cmd_SLA_sla_z/cmd [deleted file]
test/system/casl2/cmd_SLL_sll_o/0.txt [deleted file]
test/system/casl2/cmd_SLL_sll_o/cmd [deleted file]
test/system/casl2/cmd_SLL_sll_os/0.txt [deleted file]
test/system/casl2/cmd_SLL_sll_os/cmd [deleted file]
test/system/casl2/cmd_SLL_sll_oz/0.txt [deleted file]
test/system/casl2/cmd_SLL_sll_oz/cmd [deleted file]
test/system/casl2/cmd_SLL_sll_s/0.txt [deleted file]
test/system/casl2/cmd_SLL_sll_s/cmd [deleted file]
test/system/casl2/cmd_SLL_sll_z/0.txt [deleted file]
test/system/casl2/cmd_SLL_sll_z/cmd [deleted file]
test/system/casl2/cmd_SRA_sra_o/0.txt [deleted file]
test/system/casl2/cmd_SRA_sra_o/cmd [deleted file]
test/system/casl2/cmd_SRA_sra_os/0.txt [deleted file]
test/system/casl2/cmd_SRA_sra_os/cmd [deleted file]
test/system/casl2/cmd_SRA_sra_oz/0.txt [deleted file]
test/system/casl2/cmd_SRA_sra_oz/cmd [deleted file]
test/system/casl2/cmd_SRA_sra_s/0.txt [deleted file]
test/system/casl2/cmd_SRA_sra_s/cmd [deleted file]
test/system/casl2/cmd_SRA_sra_z/0.txt [deleted file]
test/system/casl2/cmd_SRA_sra_z/cmd [deleted file]
test/system/casl2/cmd_SRL_srl_o/0.txt [deleted file]
test/system/casl2/cmd_SRL_srl_o/cmd [deleted file]
test/system/casl2/cmd_SRL_srl_oz/0.txt [deleted file]
test/system/casl2/cmd_SRL_srl_oz/cmd [deleted file]
test/system/casl2/cmd_SRL_srl_s/0.txt [deleted file]
test/system/casl2/cmd_SRL_srl_s/cmd [deleted file]
test/system/casl2/cmd_SRL_srl_z/0.txt [deleted file]
test/system/casl2/cmd_SRL_srl_z/cmd [deleted file]
test/system/casl2/cmd_ST_st0/0.txt [deleted file]
test/system/casl2/cmd_ST_st0/cmd [deleted file]
test/system/casl2/cmd_ST_st1/0.txt [deleted file]
test/system/casl2/cmd_ST_st1/cmd [deleted file]
test/system/casl2/cmd_SUBA_suba0/0.txt [deleted file]
test/system/casl2/cmd_SUBA_suba0/cmd [deleted file]
test/system/casl2/cmd_SUBA_suba0__o/0.txt [deleted file]
test/system/casl2/cmd_SUBA_suba0__o/cmd [deleted file]
test/system/casl2/cmd_SUBA_suba0__z/0.txt [deleted file]
test/system/casl2/cmd_SUBA_suba0__z/cmd [deleted file]
test/system/casl2/cmd_SUBA_suba0_ao/0.txt [deleted file]
test/system/casl2/cmd_SUBA_suba0_ao/cmd [deleted file]
test/system/casl2/cmd_SUBA_suba0_as0/0.txt [deleted file]
test/system/casl2/cmd_SUBA_suba0_as0/cmd [deleted file]
test/system/casl2/cmd_SUBA_suba0_as1/0.txt [deleted file]
test/system/casl2/cmd_SUBA_suba0_as1/cmd [deleted file]
test/system/casl2/cmd_SUBA_suba0_lo/0.txt [deleted file]
test/system/casl2/cmd_SUBA_suba0_lo/cmd [deleted file]
test/system/casl2/cmd_SUBA_suba1/0.txt [deleted file]
test/system/casl2/cmd_SUBA_suba1/cmd [deleted file]
test/system/casl2/cmd_SUBA_suba2/0.txt [deleted file]
test/system/casl2/cmd_SUBA_suba2/cmd [deleted file]
test/system/casl2/cmd_SUBL_subl0/0.txt [deleted file]
test/system/casl2/cmd_SUBL_subl0/cmd [deleted file]
test/system/casl2/cmd_SUBL_subl0__o/0.txt [deleted file]
test/system/casl2/cmd_SUBL_subl0__o/cmd [deleted file]
test/system/casl2/cmd_SUBL_subl0__z/0.txt [deleted file]
test/system/casl2/cmd_SUBL_subl0__z/cmd [deleted file]
test/system/casl2/cmd_SUBL_subl0_ao/0.txt [deleted file]
test/system/casl2/cmd_SUBL_subl0_ao/cmd [deleted file]
test/system/casl2/cmd_SUBL_subl0_as0/0.txt [deleted file]
test/system/casl2/cmd_SUBL_subl0_as0/cmd [deleted file]
test/system/casl2/cmd_SUBL_subl0_as1/0.txt [deleted file]
test/system/casl2/cmd_SUBL_subl0_as1/cmd [deleted file]
test/system/casl2/cmd_SUBL_subl0_lo/0.txt [deleted file]
test/system/casl2/cmd_SUBL_subl0_lo/cmd [deleted file]
test/system/casl2/cmd_SUBL_subl1/0.txt [deleted file]
test/system/casl2/cmd_SUBL_subl1/cmd [deleted file]
test/system/casl2/cmd_SUBL_subl2/0.txt [deleted file]
test/system/casl2/cmd_SUBL_subl2/cmd [deleted file]
test/system/casl2/cmd_SVC_svc1/0.txt [deleted file]
test/system/casl2/cmd_SVC_svc1/cmd [deleted file]
test/system/casl2/cmd_SVC_svc2/0.txt [deleted file]
test/system/casl2/cmd_SVC_svc2/cmd [deleted file]
test/system/casl2/cmd_XOR_xor0/0.txt [deleted file]
test/system/casl2/cmd_XOR_xor0/cmd [deleted file]
test/system/casl2/cmd_XOR_xor0_s/0.txt [deleted file]
test/system/casl2/cmd_XOR_xor0_s/cmd [deleted file]
test/system/casl2/cmd_XOR_xor0_z/0.txt [deleted file]
test/system/casl2/cmd_XOR_xor0_z/cmd [deleted file]
test/system/casl2/cmd_XOR_xor1/0.txt [deleted file]
test/system/casl2/cmd_XOR_xor1/cmd [deleted file]
test/system/casl2/cmd_XOR_xor2/0.txt [deleted file]
test/system/casl2/cmd_XOR_xor2/cmd [deleted file]
test/system/casl2/cmd_XOR_xor2_clear/0.txt [deleted file]
test/system/casl2/cmd_XOR_xor2_clear/cmd [deleted file]
test/system/casl2/cmd_adda_r1_r2/0.txt [moved from test/system/casl2/cmd_ADDA_r1_r2/0.txt with 100% similarity]
test/system/casl2/cmd_adda_r1_r2/Makefile [moved from test/system/casl2/cmd_ADDA_adda0/Makefile with 100% similarity]
test/system/casl2/cmd_adda_r1_r2/cmd [new file with mode: 0755]
test/system/casl2/cmd_adda_r_adr/0.txt [new file with mode: 0644]
test/system/casl2/cmd_adda_r_adr/Makefile [moved from test/system/casl2/cmd_ADDA_adda0__o/Makefile with 100% similarity]
test/system/casl2/cmd_adda_r_adr/cmd [new file with mode: 0755]
test/system/casl2/cmd_adda_r_adr/desc.txt [moved from test/system/casl2/cmd_ADDA_adda0/desc.txt with 100% similarity]
test/system/casl2/cmd_adda_r_adr___o/0.txt [new file with mode: 0644]
test/system/casl2/cmd_adda_r_adr___o/Makefile [moved from test/system/casl2/cmd_ADDA_adda0__z/Makefile with 100% similarity]
test/system/casl2/cmd_adda_r_adr___o/cmd [new file with mode: 0755]
test/system/casl2/cmd_adda_r_adr___o/desc.txt [moved from test/system/casl2/cmd_ADDA_adda0__o/desc.txt with 100% similarity]
test/system/casl2/cmd_adda_r_adr___z/0.txt [new file with mode: 0644]
test/system/casl2/cmd_adda_r_adr___z/Makefile [moved from test/system/casl2/cmd_ADDA_adda0_ao/Makefile with 100% similarity]
test/system/casl2/cmd_adda_r_adr___z/cmd [new file with mode: 0755]
test/system/casl2/cmd_adda_r_adr___z/desc.txt [moved from test/system/casl2/cmd_ADDA_adda0__z/desc.txt with 100% similarity]
test/system/casl2/cmd_adda_r_adr__ao/0.txt [new file with mode: 0644]
test/system/casl2/cmd_adda_r_adr__ao/Makefile [moved from test/system/casl2/cmd_ADDA_adda0_as0/Makefile with 100% similarity]
test/system/casl2/cmd_adda_r_adr__ao/cmd [new file with mode: 0755]
test/system/casl2/cmd_adda_r_adr__ao/desc.txt [moved from test/system/casl2/cmd_ADDA_adda0_ao/desc.txt with 100% similarity]
test/system/casl2/cmd_adda_r_adr__as0/0.txt [new file with mode: 0644]
test/system/casl2/cmd_adda_r_adr__as0/Makefile [moved from test/system/casl2/cmd_ADDA_adda0_as1/Makefile with 100% similarity]
test/system/casl2/cmd_adda_r_adr__as0/cmd [new file with mode: 0755]
test/system/casl2/cmd_adda_r_adr__as0/desc.txt [moved from test/system/casl2/cmd_ADDA_adda0_as0/desc.txt with 100% similarity]
test/system/casl2/cmd_adda_r_adr__as1/0.txt [new file with mode: 0644]
test/system/casl2/cmd_adda_r_adr__as1/Makefile [moved from test/system/casl2/cmd_ADDA_adda0_az/Makefile with 100% similarity]
test/system/casl2/cmd_adda_r_adr__as1/cmd [new file with mode: 0755]
test/system/casl2/cmd_adda_r_adr__az/0.txt [new file with mode: 0644]
test/system/casl2/cmd_adda_r_adr__az/Makefile [moved from test/system/casl2/cmd_ADDA_adda0_lo/Makefile with 100% similarity]
test/system/casl2/cmd_adda_r_adr__az/cmd [new file with mode: 0755]
test/system/casl2/cmd_adda_r_adr__az/desc.txt [moved from test/system/casl2/cmd_ADDA_adda0_az/desc.txt with 100% similarity]
test/system/casl2/cmd_adda_r_adr__lo/0.txt [new file with mode: 0644]
test/system/casl2/cmd_adda_r_adr__lo/Makefile [moved from test/system/casl2/cmd_ADDA_r1_r2/Makefile with 100% similarity]
test/system/casl2/cmd_adda_r_adr__lo/cmd [new file with mode: 0755]
test/system/casl2/cmd_adda_r_adr_x/0.txt [moved from test/system/casl2/cmd_ADDA_r_adr_x/0.txt with 100% similarity]
test/system/casl2/cmd_adda_r_adr_x/Makefile [moved from test/system/casl2/cmd_ADDA_r_adr_x/Makefile with 100% similarity]
test/system/casl2/cmd_adda_r_adr_x/cmd [moved from test/system/casl2/cmd_ADDA_r_adr_x/cmd with 100% similarity]
test/system/casl2/cmd_addl_r1_r2/0.txt [new file with mode: 0644]
test/system/casl2/cmd_addl_r1_r2/Makefile [moved from test/system/casl2/cmd_ADDL_addl0/Makefile with 100% similarity]
test/system/casl2/cmd_addl_r1_r2/cmd [new file with mode: 0755]
test/system/casl2/cmd_addl_r_adr/0.txt [new file with mode: 0644]
test/system/casl2/cmd_addl_r_adr/Makefile [moved from test/system/casl2/cmd_ADDL_addl0__o/Makefile with 100% similarity]
test/system/casl2/cmd_addl_r_adr/cmd [new file with mode: 0755]
test/system/casl2/cmd_addl_r_adr__ao/0.txt [new file with mode: 0644]
test/system/casl2/cmd_addl_r_adr__ao/Makefile [moved from test/system/casl2/cmd_ADDL_addl0__z/Makefile with 100% similarity]
test/system/casl2/cmd_addl_r_adr__ao/cmd [new file with mode: 0755]
test/system/casl2/cmd_addl_r_adr__as0/0.txt [new file with mode: 0644]
test/system/casl2/cmd_addl_r_adr__as0/Makefile [moved from test/system/casl2/cmd_ADDL_addl0_ao/Makefile with 100% similarity]
test/system/casl2/cmd_addl_r_adr__as0/cmd [new file with mode: 0755]
test/system/casl2/cmd_addl_r_adr__as1/0.txt [new file with mode: 0644]
test/system/casl2/cmd_addl_r_adr__as1/Makefile [moved from test/system/casl2/cmd_ADDL_addl0_as0/Makefile with 100% similarity]
test/system/casl2/cmd_addl_r_adr__as1/cmd [new file with mode: 0755]
test/system/casl2/cmd_addl_r_adr__az/0.txt [new file with mode: 0644]
test/system/casl2/cmd_addl_r_adr__az/Makefile [moved from test/system/casl2/cmd_ADDL_addl0_as1/Makefile with 100% similarity]
test/system/casl2/cmd_addl_r_adr__az/cmd [new file with mode: 0755]
test/system/casl2/cmd_addl_r_adr__lo/0.txt [new file with mode: 0644]
test/system/casl2/cmd_addl_r_adr__lo/Makefile [moved from test/system/casl2/cmd_ADDL_addl0_az/Makefile with 100% similarity]
test/system/casl2/cmd_addl_r_adr__lo/cmd [new file with mode: 0755]
test/system/casl2/cmd_addl_r_adr__o/0.txt [new file with mode: 0644]
test/system/casl2/cmd_addl_r_adr__o/Makefile [moved from test/system/casl2/cmd_ADDL_addl0_lo/Makefile with 100% similarity]
test/system/casl2/cmd_addl_r_adr__o/cmd [new file with mode: 0755]
test/system/casl2/cmd_addl_r_adr_x/0.txt [new file with mode: 0644]
test/system/casl2/cmd_addl_r_adr_x/Makefile [moved from test/system/casl2/cmd_ADDL_addl1/Makefile with 100% similarity]
test/system/casl2/cmd_addl_r_adr_x/cmd [new file with mode: 0755]
test/system/casl2/cmd_addl_r_adr_x/cmd_addl_r_adr__x/0.txt [moved from test/system/casl2/cmd_ADDL_addl1/0.txt with 100% similarity]
test/system/casl2/cmd_addl_r_adr_x/cmd_addl_r_adr__x/Makefile [moved from test/system/casl2/cmd_ADDL_addl2/Makefile with 100% similarity]
test/system/casl2/cmd_addl_r_adr_x/cmd_addl_r_adr__x/cmd [moved from test/system/casl2/cmd_ADDL_addl1/cmd with 100% similarity]
test/system/casl2/cmd_and_r1_r2/0.txt [new file with mode: 0644]
test/system/casl2/cmd_and_r1_r2/Makefile [moved from test/system/casl2/cmd_AND_and0/Makefile with 100% similarity]
test/system/casl2/cmd_and_r1_r2/cmd [new file with mode: 0755]
test/system/casl2/cmd_and_r_adr/0.txt [new file with mode: 0644]
test/system/casl2/cmd_and_r_adr/Makefile [moved from test/system/casl2/cmd_AND_and0_s/Makefile with 100% similarity]
test/system/casl2/cmd_and_r_adr/cmd [new file with mode: 0755]
test/system/casl2/cmd_and_r_adr__s/0.txt [new file with mode: 0644]
test/system/casl2/cmd_and_r_adr__s/Makefile [moved from test/system/casl2/cmd_AND_and0_z/Makefile with 100% similarity]
test/system/casl2/cmd_and_r_adr__s/cmd [new file with mode: 0755]
test/system/casl2/cmd_and_r_adr__z/0.txt [new file with mode: 0644]
test/system/casl2/cmd_and_r_adr__z/Makefile [moved from test/system/casl2/cmd_AND_and1/Makefile with 100% similarity]
test/system/casl2/cmd_and_r_adr__z/cmd [new file with mode: 0755]
test/system/casl2/cmd_and_r_adr_x/0.txt [new file with mode: 0644]
test/system/casl2/cmd_and_r_adr_x/Makefile [moved from test/system/casl2/cmd_AND_and2/Makefile with 100% similarity]
test/system/casl2/cmd_and_r_adr_x/cmd [new file with mode: 0755]
test/system/casl2/cmd_call__both/0.txt [new file with mode: 0644]
test/system/casl2/cmd_call__both/Makefile [moved from test/system/casl2/cmd_CALL_call0/Makefile with 100% similarity]
test/system/casl2/cmd_call__both/cmd [new file with mode: 0755]
test/system/casl2/cmd_call__inner/0.txt [new file with mode: 0644]
test/system/casl2/cmd_call__inner/Makefile [moved from test/system/casl2/cmd_CALL_call1/Makefile with 100% similarity]
test/system/casl2/cmd_call__inner/cmd [new file with mode: 0755]
test/system/casl2/cmd_call__outer/0.txt [new file with mode: 0644]
test/system/casl2/cmd_call__outer/Makefile [moved from test/system/casl2/cmd_CPA_cpa0/Makefile with 100% similarity]
test/system/casl2/cmd_call__outer/cmd [new file with mode: 0755]
test/system/casl2/cmd_cpa_r1_r2__s/0.txt [new file with mode: 0644]
test/system/casl2/cmd_cpa_r1_r2__s/Makefile [moved from test/system/casl2/cmd_CPA_cpa0_ls/Makefile with 100% similarity]
test/system/casl2/cmd_cpa_r1_r2__s/cmd [new file with mode: 0755]
test/system/casl2/cmd_cpa_r_adr/0.txt [new file with mode: 0644]
test/system/casl2/cmd_cpa_r_adr/Makefile [moved from test/system/casl2/cmd_CPA_cpa0_s/Makefile with 100% similarity]
test/system/casl2/cmd_cpa_r_adr/cmd [new file with mode: 0755]
test/system/casl2/cmd_cpa_r_adr__ls/0.txt [new file with mode: 0644]
test/system/casl2/cmd_cpa_r_adr__ls/Makefile [moved from test/system/casl2/cmd_CPA_cpa0_z/Makefile with 100% similarity]
test/system/casl2/cmd_cpa_r_adr__ls/cmd [new file with mode: 0755]
test/system/casl2/cmd_cpa_r_adr__s/0.txt [new file with mode: 0644]
test/system/casl2/cmd_cpa_r_adr__s/Makefile [moved from test/system/casl2/cmd_CPA_cpa1_s/Makefile with 100% similarity]
test/system/casl2/cmd_cpa_r_adr__s/cmd [new file with mode: 0755]
test/system/casl2/cmd_cpa_r_adr__z/0.txt [new file with mode: 0644]
test/system/casl2/cmd_cpa_r_adr__z/Makefile [moved from test/system/casl2/cmd_CPA_cpa2_s/Makefile with 100% similarity]
test/system/casl2/cmd_cpa_r_adr__z/cmd [new file with mode: 0755]
test/system/casl2/cmd_cpa_r_adr_x__s/0.txt [new file with mode: 0644]
test/system/casl2/cmd_cpa_r_adr_x__s/Makefile [moved from test/system/casl2/cmd_CPL_cpl0/Makefile with 100% similarity]
test/system/casl2/cmd_cpa_r_adr_x__s/cmd [new file with mode: 0755]
test/system/casl2/cmd_cpl_r1_r2__s/0.txt [new file with mode: 0644]
test/system/casl2/cmd_cpl_r1_r2__s/Makefile [moved from test/system/casl2/cmd_CPL_cpl0_ls/Makefile with 100% similarity]
test/system/casl2/cmd_cpl_r1_r2__s/cmd [new file with mode: 0755]
test/system/casl2/cmd_cpl_r_adr/0.txt [new file with mode: 0644]
test/system/casl2/cmd_cpl_r_adr/Makefile [moved from test/system/casl2/cmd_CPL_cpl0_s/Makefile with 100% similarity]
test/system/casl2/cmd_cpl_r_adr/cmd [new file with mode: 0755]
test/system/casl2/cmd_cpl_r_adr__ls/0.txt [new file with mode: 0644]
test/system/casl2/cmd_cpl_r_adr__ls/Makefile [moved from test/system/casl2/cmd_CPL_cpl0_z/Makefile with 100% similarity]
test/system/casl2/cmd_cpl_r_adr__ls/cmd [new file with mode: 0755]
test/system/casl2/cmd_cpl_r_adr__s/0.txt [new file with mode: 0644]
test/system/casl2/cmd_cpl_r_adr__s/Makefile [moved from test/system/casl2/cmd_CPL_cpl1_s/Makefile with 100% similarity]
test/system/casl2/cmd_cpl_r_adr__s/cmd [new file with mode: 0755]
test/system/casl2/cmd_cpl_r_adr__z/0.txt [new file with mode: 0644]
test/system/casl2/cmd_cpl_r_adr__z/Makefile [moved from test/system/casl2/cmd_CPL_cpl2_s/Makefile with 100% similarity]
test/system/casl2/cmd_cpl_r_adr__z/cmd [new file with mode: 0755]
test/system/casl2/cmd_cpl_r_adr_x__s/0.txt [new file with mode: 0644]
test/system/casl2/cmd_cpl_r_adr_x__s/Makefile [moved from test/system/casl2/cmd_DC_dc_c0/Makefile with 100% similarity]
test/system/casl2/cmd_cpl_r_adr_x__s/cmd [new file with mode: 0755]
test/system/casl2/cmd_dc__c0/0.txt [new file with mode: 0644]
test/system/casl2/cmd_dc__c0/Makefile [moved from test/system/casl2/cmd_DC_dc_c1/Makefile with 100% similarity]
test/system/casl2/cmd_dc__c0/cmd [new file with mode: 0755]
test/system/casl2/cmd_dc__c1/0.txt [new file with mode: 0644]
test/system/casl2/cmd_dc__c1/Makefile [moved from test/system/casl2/cmd_DC_dc_i0/Makefile with 100% similarity]
test/system/casl2/cmd_dc__c1/cmd [new file with mode: 0755]
test/system/casl2/cmd_dc__i0/0.txt [new file with mode: 0644]
test/system/casl2/cmd_dc__i0/Makefile [moved from test/system/casl2/cmd_DC_dc_i1/Makefile with 100% similarity]
test/system/casl2/cmd_dc__i0/cmd [new file with mode: 0755]
test/system/casl2/cmd_dc__i1/0.txt [new file with mode: 0644]
test/system/casl2/cmd_dc__i1/Makefile [moved from test/system/casl2/cmd_DC_dc_i_of/Makefile with 100% similarity]
test/system/casl2/cmd_dc__i1/cmd [new file with mode: 0755]
test/system/casl2/cmd_dc__io/0.txt [new file with mode: 0644]
test/system/casl2/cmd_dc__io/Makefile [moved from test/system/casl2/cmd_DS_ds/Makefile with 100% similarity]
test/system/casl2/cmd_dc__io/cmd [new file with mode: 0755]
test/system/casl2/cmd_ds/0.txt [moved from test/system/casl2/cmd_DS_ds/0.txt with 100% similarity]
test/system/casl2/cmd_ds/Makefile [moved from test/system/casl2/cmd_DS_ds_0/Makefile with 100% similarity]
test/system/casl2/cmd_ds/cmd [moved from test/system/casl2/cmd_DS_ds/cmd with 100% similarity]
test/system/casl2/cmd_ds__0/0.txt [new file with mode: 0644]
test/system/casl2/cmd_ds__0/Makefile [moved from test/system/casl2/cmd_IN_in/Makefile with 100% similarity]
test/system/casl2/cmd_ds__0/cmd [new file with mode: 0755]
test/system/casl2/cmd_in/0.txt [moved from test/system/casl2/cmd_IN_in/0.txt with 100% similarity]
test/system/casl2/cmd_in/Makefile [moved from test/system/casl2/cmd_JMI_jmi_m/Makefile with 100% similarity]
test/system/casl2/cmd_in/cmd [moved from test/system/casl2/cmd_IN_in/cmd with 100% similarity]
test/system/casl2/cmd_in/teststr.txt [moved from test/system/casl2/cmd_IN_in/teststr.txt with 100% similarity]
test/system/casl2/cmd_jmi__m/0.txt [new file with mode: 0644]
test/system/casl2/cmd_jmi__m/Makefile [moved from test/system/casl2/cmd_JMI_jmi_o/Makefile with 100% similarity]
test/system/casl2/cmd_jmi__m/cmd [new file with mode: 0755]
test/system/casl2/cmd_jmi__o/0.txt [new file with mode: 0644]
test/system/casl2/cmd_jmi__o/Makefile [moved from test/system/casl2/cmd_JMI_jmi_p/Makefile with 100% similarity]
test/system/casl2/cmd_jmi__o/cmd [new file with mode: 0755]
test/system/casl2/cmd_jmi__p/0.txt [new file with mode: 0644]
test/system/casl2/cmd_jmi__p/Makefile [moved from test/system/casl2/cmd_JMI_jmi_z/Makefile with 100% similarity]
test/system/casl2/cmd_jmi__p/cmd [new file with mode: 0755]
test/system/casl2/cmd_jmi__z/0.txt [new file with mode: 0644]
test/system/casl2/cmd_jmi__z/Makefile [moved from test/system/casl2/cmd_JNZ_jnz_m/Makefile with 100% similarity]
test/system/casl2/cmd_jmi__z/cmd [new file with mode: 0755]
test/system/casl2/cmd_jnz__m/0.txt [new file with mode: 0644]
test/system/casl2/cmd_jnz__m/Makefile [moved from test/system/casl2/cmd_JNZ_jnz_o/Makefile with 100% similarity]
test/system/casl2/cmd_jnz__m/cmd [new file with mode: 0755]
test/system/casl2/cmd_jnz__o/0.txt [new file with mode: 0644]
test/system/casl2/cmd_jnz__o/Makefile [moved from test/system/casl2/cmd_JNZ_jnz_p/Makefile with 100% similarity]
test/system/casl2/cmd_jnz__o/cmd [new file with mode: 0755]
test/system/casl2/cmd_jnz__p/0.txt [new file with mode: 0644]
test/system/casl2/cmd_jnz__p/Makefile [moved from test/system/casl2/cmd_JNZ_jnz_z/Makefile with 100% similarity]
test/system/casl2/cmd_jnz__p/cmd [new file with mode: 0755]
test/system/casl2/cmd_jnz__z/0.txt [new file with mode: 0644]
test/system/casl2/cmd_jnz__z/Makefile [moved from test/system/casl2/cmd_JOV_jov_m/Makefile with 100% similarity]
test/system/casl2/cmd_jnz__z/cmd [new file with mode: 0755]
test/system/casl2/cmd_jov__m/0.txt [new file with mode: 0644]
test/system/casl2/cmd_jov__m/Makefile [moved from test/system/casl2/cmd_JOV_jov_o/Makefile with 100% similarity]
test/system/casl2/cmd_jov__m/cmd [new file with mode: 0755]
test/system/casl2/cmd_jov__o/0.txt [new file with mode: 0644]
test/system/casl2/cmd_jov__o/Makefile [moved from test/system/casl2/cmd_JOV_jov_p/Makefile with 100% similarity]
test/system/casl2/cmd_jov__o/cmd [new file with mode: 0755]
test/system/casl2/cmd_jov__p/0.txt [new file with mode: 0644]
test/system/casl2/cmd_jov__p/Makefile [moved from test/system/casl2/cmd_JOV_jov_z/Makefile with 100% similarity]
test/system/casl2/cmd_jov__p/cmd [new file with mode: 0755]
test/system/casl2/cmd_jov__z/0.txt [new file with mode: 0644]
test/system/casl2/cmd_jov__z/Makefile [moved from test/system/casl2/cmd_JPL_jpl_m/Makefile with 100% similarity]
test/system/casl2/cmd_jov__z/cmd [new file with mode: 0755]
test/system/casl2/cmd_jpl__m/0.txt [new file with mode: 0644]
test/system/casl2/cmd_jpl__m/Makefile [moved from test/system/casl2/cmd_JPL_jpl_o/Makefile with 100% similarity]
test/system/casl2/cmd_jpl__m/cmd [new file with mode: 0755]
test/system/casl2/cmd_jpl__o/0.txt [new file with mode: 0644]
test/system/casl2/cmd_jpl__o/Makefile [moved from test/system/casl2/cmd_JPL_jpl_p/Makefile with 100% similarity]
test/system/casl2/cmd_jpl__o/cmd [new file with mode: 0755]
test/system/casl2/cmd_jpl__p/0.txt [new file with mode: 0644]
test/system/casl2/cmd_jpl__p/Makefile [moved from test/system/casl2/cmd_JPL_jpl_z/Makefile with 100% similarity]
test/system/casl2/cmd_jpl__p/cmd [new file with mode: 0755]
test/system/casl2/cmd_jpl__z/0.txt [new file with mode: 0644]
test/system/casl2/cmd_jpl__z/Makefile [moved from test/system/casl2/cmd_JUMP_jump_m/Makefile with 100% similarity]
test/system/casl2/cmd_jpl__z/cmd [new file with mode: 0755]
test/system/casl2/cmd_jump__m/0.txt [new file with mode: 0644]
test/system/casl2/cmd_jump__m/Makefile [moved from test/system/casl2/cmd_JUMP_jump_o/Makefile with 100% similarity]
test/system/casl2/cmd_jump__m/cmd [new file with mode: 0755]
test/system/casl2/cmd_jump__o/0.txt [new file with mode: 0644]
test/system/casl2/cmd_jump__o/Makefile [moved from test/system/casl2/cmd_JUMP_jump_p/Makefile with 100% similarity]
test/system/casl2/cmd_jump__o/cmd [new file with mode: 0755]
test/system/casl2/cmd_jump__p/0.txt [new file with mode: 0644]
test/system/casl2/cmd_jump__p/Makefile [moved from test/system/casl2/cmd_JUMP_jump_z/Makefile with 100% similarity]
test/system/casl2/cmd_jump__p/cmd [new file with mode: 0755]
test/system/casl2/cmd_jump__z/0.txt [new file with mode: 0644]
test/system/casl2/cmd_jump__z/Makefile [moved from test/system/casl2/cmd_JZE_jze_m/Makefile with 100% similarity]
test/system/casl2/cmd_jump__z/cmd [new file with mode: 0755]
test/system/casl2/cmd_jze__m/0.txt [new file with mode: 0644]
test/system/casl2/cmd_jze__m/Makefile [moved from test/system/casl2/cmd_JZE_jze_o/Makefile with 100% similarity]
test/system/casl2/cmd_jze__m/cmd [new file with mode: 0755]
test/system/casl2/cmd_jze__o/0.txt [new file with mode: 0644]
test/system/casl2/cmd_jze__o/Makefile [moved from test/system/casl2/cmd_JZE_jze_p/Makefile with 100% similarity]
test/system/casl2/cmd_jze__o/cmd [new file with mode: 0755]
test/system/casl2/cmd_jze__p/0.txt [new file with mode: 0644]
test/system/casl2/cmd_jze__p/Makefile [moved from test/system/casl2/cmd_JZE_jze_z/Makefile with 100% similarity]
test/system/casl2/cmd_jze__p/cmd [new file with mode: 0755]
test/system/casl2/cmd_jze__z/0.txt [new file with mode: 0644]
test/system/casl2/cmd_jze__z/Makefile [moved from test/system/casl2/cmd_LAD_lad0/Makefile with 100% similarity]
test/system/casl2/cmd_jze__z/cmd [new file with mode: 0755]
test/system/casl2/cmd_lad_r_adr/0.txt [new file with mode: 0644]
test/system/casl2/cmd_lad_r_adr/Makefile [moved from test/system/casl2/cmd_LAD_lad1/Makefile with 100% similarity]
test/system/casl2/cmd_lad_r_adr/cmd [new file with mode: 0755]
test/system/casl2/cmd_lad_r_adr_x/0.txt [new file with mode: 0644]
test/system/casl2/cmd_lad_r_adr_x/Makefile [moved from test/system/casl2/cmd_LAD_lad1_o/Makefile with 100% similarity]
test/system/casl2/cmd_lad_r_adr_x/cmd [new file with mode: 0755]
test/system/casl2/cmd_lad_r_adr_x__o/0.txt [new file with mode: 0644]
test/system/casl2/cmd_lad_r_adr_x__o/Makefile [moved from test/system/casl2/cmd_LAD_lad1_s/Makefile with 100% similarity]
test/system/casl2/cmd_lad_r_adr_x__o/cmd [new file with mode: 0755]
test/system/casl2/cmd_lad_r_adr_x__s/0.txt [new file with mode: 0644]
test/system/casl2/cmd_lad_r_adr_x__s/Makefile [moved from test/system/casl2/cmd_LD_ld0/Makefile with 100% similarity]
test/system/casl2/cmd_lad_r_adr_x__s/cmd [new file with mode: 0755]
test/system/casl2/cmd_ld_r1_r2/0.txt [new file with mode: 0644]
test/system/casl2/cmd_ld_r1_r2/Makefile [moved from test/system/casl2/cmd_LD_ld0_l/Makefile with 100% similarity]
test/system/casl2/cmd_ld_r1_r2/cmd [new file with mode: 0755]
test/system/casl2/cmd_ld_r_adr/0.txt [new file with mode: 0644]
test/system/casl2/cmd_ld_r_adr/Makefile [moved from test/system/casl2/cmd_LD_ld1/Makefile with 100% similarity]
test/system/casl2/cmd_ld_r_adr/cmd [new file with mode: 0755]
test/system/casl2/cmd_ld_r_adr__l/0.txt [new file with mode: 0644]
test/system/casl2/cmd_ld_r_adr__l/Makefile [moved from test/system/casl2/cmd_LD_ld2/Makefile with 100% similarity]
test/system/casl2/cmd_ld_r_adr__l/cmd [new file with mode: 0755]
test/system/casl2/cmd_ld_r_adr_x/0.txt [new file with mode: 0644]
test/system/casl2/cmd_ld_r_adr_x/Makefile [moved from test/system/casl2/cmd_NOP_nop/Makefile with 100% similarity]
test/system/casl2/cmd_ld_r_adr_x/cmd [new file with mode: 0755]
test/system/casl2/cmd_nop/0.txt [moved from test/system/casl2/cmd_NOP_nop/0.txt with 100% similarity]
test/system/casl2/cmd_nop/Makefile [moved from test/system/casl2/cmd_OR_or0/Makefile with 100% similarity]
test/system/casl2/cmd_nop/cmd [moved from test/system/casl2/cmd_NOP_nop/cmd with 100% similarity]
test/system/casl2/cmd_or_r1_r2/0.txt [new file with mode: 0644]
test/system/casl2/cmd_or_r1_r2/Makefile [moved from test/system/casl2/cmd_OR_or0_s/Makefile with 100% similarity]
test/system/casl2/cmd_or_r1_r2/cmd [new file with mode: 0755]
test/system/casl2/cmd_or_r_adr/0.txt [new file with mode: 0644]
test/system/casl2/cmd_or_r_adr/Makefile [moved from test/system/casl2/cmd_OR_or0_z/Makefile with 100% similarity]
test/system/casl2/cmd_or_r_adr/cmd [new file with mode: 0755]
test/system/casl2/cmd_or_r_adr__s/0.txt [new file with mode: 0644]
test/system/casl2/cmd_or_r_adr__s/Makefile [moved from test/system/casl2/cmd_OR_or1/Makefile with 100% similarity]
test/system/casl2/cmd_or_r_adr__s/cmd [new file with mode: 0755]
test/system/casl2/cmd_or_r_adr__z/0.txt [new file with mode: 0644]
test/system/casl2/cmd_or_r_adr__z/Makefile [moved from test/system/casl2/cmd_OR_or2/Makefile with 100% similarity]
test/system/casl2/cmd_or_r_adr__z/cmd [new file with mode: 0755]
test/system/casl2/cmd_or_r_adr_x/0.txt [new file with mode: 0644]
test/system/casl2/cmd_or_r_adr_x/Makefile [moved from test/system/casl2/cmd_OUT_out/Makefile with 100% similarity]
test/system/casl2/cmd_or_r_adr_x/cmd [new file with mode: 0755]
test/system/casl2/cmd_out/0.txt [moved from test/system/casl2/cmd_OUT_out/0.txt with 100% similarity]
test/system/casl2/cmd_out/Makefile [moved from test/system/casl2/cmd_POP_push_pop_0/Makefile with 100% similarity]
test/system/casl2/cmd_out/cmd [moved from test/system/casl2/cmd_OUT_out/cmd with 100% similarity]
test/system/casl2/cmd_push_pop__0/0.txt [new file with mode: 0644]
test/system/casl2/cmd_push_pop__0/Makefile [moved from test/system/casl2/cmd_POP_push_pop_1/Makefile with 100% similarity]
test/system/casl2/cmd_push_pop__0/cmd [new file with mode: 0755]
test/system/casl2/cmd_push_pop__1/0.txt [new file with mode: 0644]
test/system/casl2/cmd_push_pop__1/Makefile [moved from test/system/casl2/cmd_RPOP_rpop/Makefile with 100% similarity]
test/system/casl2/cmd_push_pop__1/cmd [new file with mode: 0755]
test/system/casl2/cmd_rpop/0.txt [moved from test/system/casl2/cmd_RPOP_rpop/0.txt with 100% similarity]
test/system/casl2/cmd_rpop/Makefile [moved from test/system/casl2/cmd_RPUSH_rpush/Makefile with 100% similarity]
test/system/casl2/cmd_rpop/cmd [moved from test/system/casl2/cmd_RPOP_rpop/cmd with 100% similarity]
test/system/casl2/cmd_rpush/0.txt [moved from test/system/casl2/cmd_RPUSH_rpush/0.txt with 100% similarity]
test/system/casl2/cmd_rpush/Makefile [moved from test/system/casl2/cmd_SLA_sla/Makefile with 100% similarity]
test/system/casl2/cmd_rpush/cmd [moved from test/system/casl2/cmd_RPUSH_rpush/cmd with 100% similarity]
test/system/casl2/cmd_sla/0.txt [moved from test/system/casl2/cmd_SLA_sla/0.txt with 100% similarity]
test/system/casl2/cmd_sla/Makefile [moved from test/system/casl2/cmd_SLA_sla_o/Makefile with 100% similarity]
test/system/casl2/cmd_sla/cmd [moved from test/system/casl2/cmd_SLA_sla/cmd with 100% similarity]
test/system/casl2/cmd_sla__o/0.txt [new file with mode: 0644]
test/system/casl2/cmd_sla__o/Makefile [moved from test/system/casl2/cmd_SLA_sla_os/Makefile with 100% similarity]
test/system/casl2/cmd_sla__o/cmd [new file with mode: 0755]
test/system/casl2/cmd_sla__os/0.txt [new file with mode: 0644]
test/system/casl2/cmd_sla__os/Makefile [moved from test/system/casl2/cmd_SLA_sla_oz/Makefile with 100% similarity]
test/system/casl2/cmd_sla__os/cmd [new file with mode: 0755]
test/system/casl2/cmd_sla__oz/0.txt [new file with mode: 0644]
test/system/casl2/cmd_sla__oz/Makefile [moved from test/system/casl2/cmd_SLA_sla_s/Makefile with 100% similarity]
test/system/casl2/cmd_sla__oz/cmd [new file with mode: 0755]
test/system/casl2/cmd_sla__s/0.txt [new file with mode: 0644]
test/system/casl2/cmd_sla__s/Makefile [moved from test/system/casl2/cmd_SLA_sla_z/Makefile with 100% similarity]
test/system/casl2/cmd_sla__s/cmd [new file with mode: 0755]
test/system/casl2/cmd_sla__z/0.txt [new file with mode: 0644]
test/system/casl2/cmd_sla__z/Makefile [moved from test/system/casl2/cmd_SLL_sll/Makefile with 100% similarity]
test/system/casl2/cmd_sla__z/cmd [new file with mode: 0755]
test/system/casl2/cmd_sll/0.txt [moved from test/system/casl2/cmd_SLL_sll/0.txt with 100% similarity]
test/system/casl2/cmd_sll/Makefile [moved from test/system/casl2/cmd_SLL_sll_o/Makefile with 100% similarity]
test/system/casl2/cmd_sll/cmd [moved from test/system/casl2/cmd_SLL_sll/cmd with 100% similarity]
test/system/casl2/cmd_sll__o/0.txt [new file with mode: 0644]
test/system/casl2/cmd_sll__o/Makefile [moved from test/system/casl2/cmd_SLL_sll_os/Makefile with 100% similarity]
test/system/casl2/cmd_sll__o/cmd [new file with mode: 0755]
test/system/casl2/cmd_sll__os/0.txt [new file with mode: 0644]
test/system/casl2/cmd_sll__os/Makefile [moved from test/system/casl2/cmd_SLL_sll_oz/Makefile with 100% similarity]
test/system/casl2/cmd_sll__os/cmd [new file with mode: 0755]
test/system/casl2/cmd_sll__oz/0.txt [new file with mode: 0644]
test/system/casl2/cmd_sll__oz/Makefile [moved from test/system/casl2/cmd_SLL_sll_s/Makefile with 100% similarity]
test/system/casl2/cmd_sll__oz/cmd [new file with mode: 0755]
test/system/casl2/cmd_sll__s/0.txt [new file with mode: 0644]
test/system/casl2/cmd_sll__s/Makefile [moved from test/system/casl2/cmd_SLL_sll_z/Makefile with 100% similarity]
test/system/casl2/cmd_sll__s/cmd [new file with mode: 0755]
test/system/casl2/cmd_sll__z/0.txt [new file with mode: 0644]
test/system/casl2/cmd_sll__z/Makefile [moved from test/system/casl2/cmd_SRA_sra/Makefile with 100% similarity]
test/system/casl2/cmd_sll__z/cmd [new file with mode: 0755]
test/system/casl2/cmd_sra/0.txt [moved from test/system/casl2/cmd_SRA_sra/0.txt with 100% similarity]
test/system/casl2/cmd_sra/Makefile [moved from test/system/casl2/cmd_SRA_sra_o/Makefile with 100% similarity]
test/system/casl2/cmd_sra/cmd [moved from test/system/casl2/cmd_SRA_sra/cmd with 100% similarity]
test/system/casl2/cmd_sra__o/0.txt [new file with mode: 0644]
test/system/casl2/cmd_sra__o/Makefile [moved from test/system/casl2/cmd_SRA_sra_os/Makefile with 100% similarity]
test/system/casl2/cmd_sra__o/cmd [new file with mode: 0755]
test/system/casl2/cmd_sra__os/0.txt [new file with mode: 0644]
test/system/casl2/cmd_sra__os/Makefile [moved from test/system/casl2/cmd_SRA_sra_oz/Makefile with 100% similarity]
test/system/casl2/cmd_sra__os/cmd [new file with mode: 0755]
test/system/casl2/cmd_sra__oz/0.txt [new file with mode: 0644]
test/system/casl2/cmd_sra__oz/Makefile [moved from test/system/casl2/cmd_SRA_sra_s/Makefile with 100% similarity]
test/system/casl2/cmd_sra__oz/cmd [new file with mode: 0755]
test/system/casl2/cmd_sra__s/0.txt [new file with mode: 0644]
test/system/casl2/cmd_sra__s/Makefile [moved from test/system/casl2/cmd_SRA_sra_z/Makefile with 100% similarity]
test/system/casl2/cmd_sra__s/cmd [new file with mode: 0755]
test/system/casl2/cmd_sra__z/0.txt [new file with mode: 0644]
test/system/casl2/cmd_sra__z/Makefile [moved from test/system/casl2/cmd_SRL_srl/Makefile with 100% similarity]
test/system/casl2/cmd_sra__z/cmd [new file with mode: 0755]
test/system/casl2/cmd_srl/0.txt [moved from test/system/casl2/cmd_SRL_srl/0.txt with 100% similarity]
test/system/casl2/cmd_srl/Makefile [moved from test/system/casl2/cmd_SRL_srl_o/Makefile with 100% similarity]
test/system/casl2/cmd_srl/cmd [moved from test/system/casl2/cmd_SRL_srl/cmd with 100% similarity]
test/system/casl2/cmd_srl__o/0.txt [new file with mode: 0644]
test/system/casl2/cmd_srl__o/Makefile [moved from test/system/casl2/cmd_SRL_srl_oz/Makefile with 100% similarity]
test/system/casl2/cmd_srl__o/cmd [new file with mode: 0755]
test/system/casl2/cmd_srl__oz/0.txt [new file with mode: 0644]
test/system/casl2/cmd_srl__oz/Makefile [moved from test/system/casl2/cmd_SRL_srl_s/Makefile with 100% similarity]
test/system/casl2/cmd_srl__oz/cmd [new file with mode: 0755]
test/system/casl2/cmd_srl__s/0.txt [new file with mode: 0644]
test/system/casl2/cmd_srl__s/Makefile [moved from test/system/casl2/cmd_SRL_srl_z/Makefile with 100% similarity]
test/system/casl2/cmd_srl__s/cmd [new file with mode: 0755]
test/system/casl2/cmd_srl__z/0.txt [new file with mode: 0644]
test/system/casl2/cmd_srl__z/Makefile [moved from test/system/casl2/cmd_ST_st0/Makefile with 100% similarity]
test/system/casl2/cmd_srl__z/cmd [new file with mode: 0755]
test/system/casl2/cmd_st_r_adr/0.txt [new file with mode: 0644]
test/system/casl2/cmd_st_r_adr/Makefile [moved from test/system/casl2/cmd_ST_st1/Makefile with 100% similarity]
test/system/casl2/cmd_st_r_adr/cmd [new file with mode: 0755]
test/system/casl2/cmd_st_r_adr_x/0.txt [new file with mode: 0644]
test/system/casl2/cmd_st_r_adr_x/Makefile [moved from test/system/casl2/cmd_SUBA_suba0/Makefile with 100% similarity]
test/system/casl2/cmd_st_r_adr_x/cmd [new file with mode: 0755]
test/system/casl2/cmd_suba_r1_r2/0.txt [new file with mode: 0644]
test/system/casl2/cmd_suba_r1_r2/Makefile [moved from test/system/casl2/cmd_SUBA_suba0__o/Makefile with 100% similarity]
test/system/casl2/cmd_suba_r1_r2/cmd [new file with mode: 0755]
test/system/casl2/cmd_suba_r_adr/0.txt [new file with mode: 0644]
test/system/casl2/cmd_suba_r_adr/Makefile [moved from test/system/casl2/cmd_SUBA_suba0__z/Makefile with 100% similarity]
test/system/casl2/cmd_suba_r_adr/cmd [new file with mode: 0755]
test/system/casl2/cmd_suba_r_adr__ao/0.txt [new file with mode: 0644]
test/system/casl2/cmd_suba_r_adr__ao/Makefile [moved from test/system/casl2/cmd_SUBA_suba0_ao/Makefile with 100% similarity]
test/system/casl2/cmd_suba_r_adr__ao/cmd [new file with mode: 0755]
test/system/casl2/cmd_suba_r_adr__as0/0.txt [new file with mode: 0644]
test/system/casl2/cmd_suba_r_adr__as0/Makefile [moved from test/system/casl2/cmd_SUBA_suba0_as0/Makefile with 100% similarity]
test/system/casl2/cmd_suba_r_adr__as0/cmd [new file with mode: 0755]
test/system/casl2/cmd_suba_r_adr__as1/0.txt [new file with mode: 0644]
test/system/casl2/cmd_suba_r_adr__as1/Makefile [moved from test/system/casl2/cmd_SUBA_suba0_as1/Makefile with 100% similarity]
test/system/casl2/cmd_suba_r_adr__as1/cmd [new file with mode: 0755]
test/system/casl2/cmd_suba_r_adr__lo/0.txt [new file with mode: 0644]
test/system/casl2/cmd_suba_r_adr__lo/Makefile [moved from test/system/casl2/cmd_SUBA_suba0_lo/Makefile with 100% similarity]
test/system/casl2/cmd_suba_r_adr__lo/cmd [new file with mode: 0755]
test/system/casl2/cmd_suba_r_adr__o/0.txt [new file with mode: 0644]
test/system/casl2/cmd_suba_r_adr__o/Makefile [moved from test/system/casl2/cmd_SUBA_suba1/Makefile with 100% similarity]
test/system/casl2/cmd_suba_r_adr__o/cmd [new file with mode: 0755]
test/system/casl2/cmd_suba_r_adr__z/0.txt [new file with mode: 0644]
test/system/casl2/cmd_suba_r_adr__z/Makefile [moved from test/system/casl2/cmd_SUBA_suba2/Makefile with 100% similarity]
test/system/casl2/cmd_suba_r_adr__z/cmd [new file with mode: 0755]
test/system/casl2/cmd_suba_r_adr_x/0.txt [new file with mode: 0644]
test/system/casl2/cmd_suba_r_adr_x/Makefile [moved from test/system/casl2/cmd_SUBL_subl0/Makefile with 100% similarity]
test/system/casl2/cmd_suba_r_adr_x/cmd [new file with mode: 0755]
test/system/casl2/cmd_subl_r1_r2/0.txt [new file with mode: 0644]
test/system/casl2/cmd_subl_r1_r2/Makefile [moved from test/system/casl2/cmd_SUBL_subl0__o/Makefile with 100% similarity]
test/system/casl2/cmd_subl_r1_r2/cmd [new file with mode: 0755]
test/system/casl2/cmd_subl_r_adr/0.txt [new file with mode: 0644]
test/system/casl2/cmd_subl_r_adr/Makefile [moved from test/system/casl2/cmd_SUBL_subl0__z/Makefile with 100% similarity]
test/system/casl2/cmd_subl_r_adr/cmd [new file with mode: 0755]
test/system/casl2/cmd_subl_r_adr__ao/0.txt [new file with mode: 0644]
test/system/casl2/cmd_subl_r_adr__ao/Makefile [moved from test/system/casl2/cmd_SUBL_subl0_ao/Makefile with 100% similarity]
test/system/casl2/cmd_subl_r_adr__ao/cmd [new file with mode: 0755]
test/system/casl2/cmd_subl_r_adr__as0/0.txt [new file with mode: 0644]
test/system/casl2/cmd_subl_r_adr__as0/Makefile [moved from test/system/casl2/cmd_SUBL_subl0_as0/Makefile with 100% similarity]
test/system/casl2/cmd_subl_r_adr__as0/cmd [new file with mode: 0755]
test/system/casl2/cmd_subl_r_adr__as1/0.txt [new file with mode: 0644]
test/system/casl2/cmd_subl_r_adr__as1/Makefile [moved from test/system/casl2/cmd_SUBL_subl0_as1/Makefile with 100% similarity]
test/system/casl2/cmd_subl_r_adr__as1/cmd [new file with mode: 0755]
test/system/casl2/cmd_subl_r_adr__lo/0.txt [new file with mode: 0644]
test/system/casl2/cmd_subl_r_adr__lo/Makefile [moved from test/system/casl2/cmd_SUBL_subl0_lo/Makefile with 100% similarity]
test/system/casl2/cmd_subl_r_adr__lo/cmd [new file with mode: 0755]
test/system/casl2/cmd_subl_r_adr__o/0.txt [new file with mode: 0644]
test/system/casl2/cmd_subl_r_adr__o/Makefile [moved from test/system/casl2/cmd_SUBL_subl1/Makefile with 100% similarity]
test/system/casl2/cmd_subl_r_adr__o/cmd [new file with mode: 0755]
test/system/casl2/cmd_subl_r_adr__z/0.txt [new file with mode: 0644]
test/system/casl2/cmd_subl_r_adr__z/Makefile [moved from test/system/casl2/cmd_SUBL_subl2/Makefile with 100% similarity]
test/system/casl2/cmd_subl_r_adr__z/cmd [new file with mode: 0755]
test/system/casl2/cmd_subl_r_adr_x/0.txt [new file with mode: 0644]
test/system/casl2/cmd_subl_r_adr_x/Makefile [moved from test/system/casl2/cmd_SVC_svc1/Makefile with 100% similarity]
test/system/casl2/cmd_subl_r_adr_x/cmd [new file with mode: 0755]
test/system/casl2/cmd_svc__1/0.txt [new file with mode: 0644]
test/system/casl2/cmd_svc__1/Makefile [moved from test/system/casl2/cmd_SVC_svc2/Makefile with 100% similarity]
test/system/casl2/cmd_svc__1/cmd [new file with mode: 0755]
test/system/casl2/cmd_svc__1/teststr.txt [moved from test/system/casl2/cmd_SVC_svc1/teststr.txt with 100% similarity]
test/system/casl2/cmd_svc__2/0.txt [new file with mode: 0644]
test/system/casl2/cmd_svc__2/Makefile [moved from test/system/casl2/cmd_XOR_xor0/Makefile with 100% similarity]
test/system/casl2/cmd_svc__2/cmd [new file with mode: 0755]
test/system/casl2/cmd_xor_r1_r2/0.txt [new file with mode: 0644]
test/system/casl2/cmd_xor_r1_r2/Makefile [moved from test/system/casl2/cmd_XOR_xor0_s/Makefile with 100% similarity]
test/system/casl2/cmd_xor_r1_r2/cmd [new file with mode: 0755]
test/system/casl2/cmd_xor_r1_r2__clear/0.txt [new file with mode: 0644]
test/system/casl2/cmd_xor_r1_r2__clear/Makefile [moved from test/system/casl2/cmd_XOR_xor0_z/Makefile with 100% similarity]
test/system/casl2/cmd_xor_r1_r2__clear/cmd [new file with mode: 0755]
test/system/casl2/cmd_xor_r_adr/0.txt [new file with mode: 0644]
test/system/casl2/cmd_xor_r_adr/Makefile [moved from test/system/casl2/cmd_XOR_xor1/Makefile with 100% similarity]
test/system/casl2/cmd_xor_r_adr/cmd [new file with mode: 0755]
test/system/casl2/cmd_xor_r_adr__s/0.txt [new file with mode: 0644]
test/system/casl2/cmd_xor_r_adr__s/Makefile [moved from test/system/casl2/cmd_XOR_xor2/Makefile with 100% similarity]
test/system/casl2/cmd_xor_r_adr__s/cmd [new file with mode: 0755]
test/system/casl2/cmd_xor_r_adr__z/0.txt [new file with mode: 0644]
test/system/casl2/cmd_xor_r_adr__z/Makefile [moved from test/system/casl2/cmd_XOR_xor2_clear/Makefile with 100% similarity]
test/system/casl2/cmd_xor_r_adr__z/cmd [new file with mode: 0755]
test/system/casl2/cmd_xor_r_adr_x/0.txt [new file with mode: 0644]
test/system/casl2/cmd_xor_r_adr_x/Makefile [moved from test/system/comet2/cmd_ADDA_adda0/Makefile with 100% similarity]
test/system/casl2/cmd_xor_r_adr_x/cmd [new file with mode: 0755]
test/system/comet2/cmd_ADDA_adda0/cmd [deleted file]
test/system/comet2/cmd_ADDA_adda0__o/cmd [deleted file]
test/system/comet2/cmd_ADDA_adda0__z/cmd [deleted file]
test/system/comet2/cmd_ADDA_adda0_ao/cmd [deleted file]
test/system/comet2/cmd_ADDA_adda0_as0/cmd [deleted file]
test/system/comet2/cmd_ADDA_adda0_as1/cmd [deleted file]
test/system/comet2/cmd_ADDA_adda0_az/cmd [deleted file]
test/system/comet2/cmd_ADDA_adda0_lo/cmd [deleted file]
test/system/comet2/cmd_ADDL_addl0/cmd [deleted file]
test/system/comet2/cmd_ADDL_addl0__o/cmd [deleted file]
test/system/comet2/cmd_ADDL_addl0__z/cmd [deleted file]
test/system/comet2/cmd_ADDL_addl0_ao/cmd [deleted file]
test/system/comet2/cmd_ADDL_addl0_as0/cmd [deleted file]
test/system/comet2/cmd_ADDL_addl0_as1/cmd [deleted file]
test/system/comet2/cmd_ADDL_addl0_az/cmd [deleted file]
test/system/comet2/cmd_ADDL_addl0_lo/cmd [deleted file]
test/system/comet2/cmd_ADDL_addl1/cmd [deleted file]
test/system/comet2/cmd_ADDL_addl2/cmd [deleted file]
test/system/comet2/cmd_AND_and0/cmd [deleted file]
test/system/comet2/cmd_AND_and0_s/cmd [deleted file]
test/system/comet2/cmd_AND_and0_z/cmd [deleted file]
test/system/comet2/cmd_AND_and1/cmd [deleted file]
test/system/comet2/cmd_AND_and2/cmd [deleted file]
test/system/comet2/cmd_CALL_call0/cmd [deleted file]
test/system/comet2/cmd_CALL_call1/cmd [deleted file]
test/system/comet2/cmd_CPA_cpa0/cmd [deleted file]
test/system/comet2/cmd_CPA_cpa0_ls/cmd [deleted file]
test/system/comet2/cmd_CPA_cpa0_s/cmd [deleted file]
test/system/comet2/cmd_CPA_cpa0_z/cmd [deleted file]
test/system/comet2/cmd_CPA_cpa1_s/cmd [deleted file]
test/system/comet2/cmd_CPA_cpa2_s/cmd [deleted file]
test/system/comet2/cmd_CPL_cpl0/cmd [deleted file]
test/system/comet2/cmd_CPL_cpl0_ls/cmd [deleted file]
test/system/comet2/cmd_CPL_cpl0_s/cmd [deleted file]
test/system/comet2/cmd_CPL_cpl0_z/cmd [deleted file]
test/system/comet2/cmd_CPL_cpl1_s/cmd [deleted file]
test/system/comet2/cmd_CPL_cpl2_s/cmd [deleted file]
test/system/comet2/cmd_DC_dc_c0/cmd [deleted file]
test/system/comet2/cmd_DC_dc_c1/cmd [deleted file]
test/system/comet2/cmd_DC_dc_i0/cmd [deleted file]
test/system/comet2/cmd_DC_dc_i1/cmd [deleted file]
test/system/comet2/cmd_DC_dc_i_of/cmd [deleted file]
test/system/comet2/cmd_DS_ds_0/cmd [deleted file]
test/system/comet2/cmd_JMI_jmi_m/cmd [deleted file]
test/system/comet2/cmd_JMI_jmi_o/cmd [deleted file]
test/system/comet2/cmd_JMI_jmi_p/cmd [deleted file]
test/system/comet2/cmd_JMI_jmi_z/cmd [deleted file]
test/system/comet2/cmd_JNZ_jnz_m/cmd [deleted file]
test/system/comet2/cmd_JNZ_jnz_o/cmd [deleted file]
test/system/comet2/cmd_JNZ_jnz_p/cmd [deleted file]
test/system/comet2/cmd_JNZ_jnz_z/cmd [deleted file]
test/system/comet2/cmd_JOV_jov_m/cmd [deleted file]
test/system/comet2/cmd_JOV_jov_o/cmd [deleted file]
test/system/comet2/cmd_JOV_jov_p/cmd [deleted file]
test/system/comet2/cmd_JOV_jov_z/cmd [deleted file]
test/system/comet2/cmd_JPL_jpl_m/cmd [deleted file]
test/system/comet2/cmd_JPL_jpl_o/cmd [deleted file]
test/system/comet2/cmd_JPL_jpl_p/cmd [deleted file]
test/system/comet2/cmd_JPL_jpl_z/cmd [deleted file]
test/system/comet2/cmd_JUMP_jump_m/cmd [deleted file]
test/system/comet2/cmd_JUMP_jump_o/cmd [deleted file]
test/system/comet2/cmd_JUMP_jump_p/cmd [deleted file]
test/system/comet2/cmd_JUMP_jump_z/cmd [deleted file]
test/system/comet2/cmd_JZE_jze_m/cmd [deleted file]
test/system/comet2/cmd_JZE_jze_o/cmd [deleted file]
test/system/comet2/cmd_JZE_jze_p/cmd [deleted file]
test/system/comet2/cmd_JZE_jze_z/cmd [deleted file]
test/system/comet2/cmd_LAD_lad0/cmd [deleted file]
test/system/comet2/cmd_LAD_lad1/cmd [deleted file]
test/system/comet2/cmd_LAD_lad1_o/cmd [deleted file]
test/system/comet2/cmd_LAD_lad1_s/cmd [deleted file]
test/system/comet2/cmd_LD_ld0/cmd [deleted file]
test/system/comet2/cmd_LD_ld0_l/cmd [deleted file]
test/system/comet2/cmd_LD_ld1/cmd [deleted file]
test/system/comet2/cmd_LD_ld2/cmd [deleted file]
test/system/comet2/cmd_OR_or0/cmd [deleted file]
test/system/comet2/cmd_OR_or0_s/cmd [deleted file]
test/system/comet2/cmd_OR_or0_z/cmd [deleted file]
test/system/comet2/cmd_OR_or1/cmd [deleted file]
test/system/comet2/cmd_OR_or2/cmd [deleted file]
test/system/comet2/cmd_POP_push_pop_0/cmd [deleted file]
test/system/comet2/cmd_POP_push_pop_1/cmd [deleted file]
test/system/comet2/cmd_SLA_sla_o/cmd [deleted file]
test/system/comet2/cmd_SLA_sla_os/cmd [deleted file]
test/system/comet2/cmd_SLA_sla_oz/cmd [deleted file]
test/system/comet2/cmd_SLA_sla_s/cmd [deleted file]
test/system/comet2/cmd_SLA_sla_z/cmd [deleted file]
test/system/comet2/cmd_SLL_sll_o/cmd [deleted file]
test/system/comet2/cmd_SLL_sll_os/cmd [deleted file]
test/system/comet2/cmd_SLL_sll_oz/cmd [deleted file]
test/system/comet2/cmd_SLL_sll_s/cmd [deleted file]
test/system/comet2/cmd_SLL_sll_z/cmd [deleted file]
test/system/comet2/cmd_SRA_sra_o/cmd [deleted file]
test/system/comet2/cmd_SRA_sra_os/cmd [deleted file]
test/system/comet2/cmd_SRA_sra_oz/cmd [deleted file]
test/system/comet2/cmd_SRA_sra_s/cmd [deleted file]
test/system/comet2/cmd_SRA_sra_z/cmd [deleted file]
test/system/comet2/cmd_SRL_srl_o/cmd [deleted file]
test/system/comet2/cmd_SRL_srl_oz/cmd [deleted file]
test/system/comet2/cmd_SRL_srl_s/cmd [deleted file]
test/system/comet2/cmd_SRL_srl_z/cmd [deleted file]
test/system/comet2/cmd_ST_st0/cmd [deleted file]
test/system/comet2/cmd_ST_st1/cmd [deleted file]
test/system/comet2/cmd_SUBA_suba0/cmd [deleted file]
test/system/comet2/cmd_SUBA_suba0__o/cmd [deleted file]
test/system/comet2/cmd_SUBA_suba0__z/cmd [deleted file]
test/system/comet2/cmd_SUBA_suba0_ao/cmd [deleted file]
test/system/comet2/cmd_SUBA_suba0_as0/cmd [deleted file]
test/system/comet2/cmd_SUBA_suba0_as1/cmd [deleted file]
test/system/comet2/cmd_SUBA_suba0_lo/cmd [deleted file]
test/system/comet2/cmd_SUBA_suba1/cmd [deleted file]
test/system/comet2/cmd_SUBA_suba2/cmd [deleted file]
test/system/comet2/cmd_SUBL_subl0/cmd [deleted file]
test/system/comet2/cmd_SUBL_subl0__o/cmd [deleted file]
test/system/comet2/cmd_SUBL_subl0__z/cmd [deleted file]
test/system/comet2/cmd_SUBL_subl0_ao/cmd [deleted file]
test/system/comet2/cmd_SUBL_subl0_as0/cmd [deleted file]
test/system/comet2/cmd_SUBL_subl0_as1/cmd [deleted file]
test/system/comet2/cmd_SUBL_subl0_lo/cmd [deleted file]
test/system/comet2/cmd_SUBL_subl1/cmd [deleted file]
test/system/comet2/cmd_SUBL_subl2/cmd [deleted file]
test/system/comet2/cmd_SVC_svc1/cmd [deleted file]
test/system/comet2/cmd_SVC_svc2/cmd [deleted file]
test/system/comet2/cmd_XOR_xor0/cmd [deleted file]
test/system/comet2/cmd_XOR_xor0_s/cmd [deleted file]
test/system/comet2/cmd_XOR_xor0_z/cmd [deleted file]
test/system/comet2/cmd_XOR_xor1/cmd [deleted file]
test/system/comet2/cmd_XOR_xor2/cmd [deleted file]
test/system/comet2/cmd_XOR_xor2_clear/cmd [deleted file]
test/system/comet2/cmd_adda_r1_r2/0.txt [moved from test/system/comet2/cmd_ADDA_adda_r1_r2/0.txt with 100% similarity]
test/system/comet2/cmd_adda_r1_r2/Makefile [moved from test/system/comet2/cmd_ADDA_adda0__o/Makefile with 100% similarity]
test/system/comet2/cmd_adda_r1_r2/cmd [moved from test/system/comet2/cmd_ADDA_adda_r1_r2/cmd with 100% similarity]
test/system/comet2/cmd_adda_r_adr/0.txt [moved from test/system/comet2/cmd_ADDA_adda0/0.txt with 100% similarity]
test/system/comet2/cmd_adda_r_adr/Makefile [moved from test/system/comet2/cmd_ADDA_adda0__z/Makefile with 100% similarity]
test/system/comet2/cmd_adda_r_adr/cmd [new file with mode: 0755]
test/system/comet2/cmd_adda_r_adr__ao/0.txt [moved from test/system/comet2/cmd_ADDA_adda0_ao/0.txt with 100% similarity]
test/system/comet2/cmd_adda_r_adr__ao/Makefile [moved from test/system/comet2/cmd_ADDA_adda0_ao/Makefile with 100% similarity]
test/system/comet2/cmd_adda_r_adr__ao/cmd [new file with mode: 0755]
test/system/comet2/cmd_adda_r_adr__as0/0.txt [moved from test/system/comet2/cmd_ADDA_adda0_as0/0.txt with 100% similarity]
test/system/comet2/cmd_adda_r_adr__as0/Makefile [moved from test/system/comet2/cmd_ADDA_adda0_as0/Makefile with 100% similarity]
test/system/comet2/cmd_adda_r_adr__as0/cmd [new file with mode: 0755]
test/system/comet2/cmd_adda_r_adr__as1/0.txt [moved from test/system/comet2/cmd_ADDA_adda0_as1/0.txt with 100% similarity]
test/system/comet2/cmd_adda_r_adr__as1/Makefile [moved from test/system/comet2/cmd_ADDA_adda0_as1/Makefile with 100% similarity]
test/system/comet2/cmd_adda_r_adr__as1/cmd [new file with mode: 0755]
test/system/comet2/cmd_adda_r_adr__az/0.txt [moved from test/system/comet2/cmd_ADDA_adda0_az/0.txt with 100% similarity]
test/system/comet2/cmd_adda_r_adr__az/Makefile [moved from test/system/comet2/cmd_ADDA_adda0_az/Makefile with 100% similarity]
test/system/comet2/cmd_adda_r_adr__az/cmd [new file with mode: 0755]
test/system/comet2/cmd_adda_r_adr__lo/0.txt [moved from test/system/comet2/cmd_ADDA_adda0_lo/0.txt with 100% similarity]
test/system/comet2/cmd_adda_r_adr__lo/Makefile [moved from test/system/comet2/cmd_ADDA_adda0_lo/Makefile with 100% similarity]
test/system/comet2/cmd_adda_r_adr__lo/cmd [new file with mode: 0755]
test/system/comet2/cmd_adda_r_adr__o/0.txt [moved from test/system/comet2/cmd_ADDA_adda0__o/0.txt with 100% similarity]
test/system/comet2/cmd_adda_r_adr__o/Makefile [moved from test/system/comet2/cmd_ADDA_adda_r1_r2/Makefile with 100% similarity]
test/system/comet2/cmd_adda_r_adr__o/cmd [new file with mode: 0755]
test/system/comet2/cmd_adda_r_adr__z/0.txt [moved from test/system/comet2/cmd_ADDA_adda0__z/0.txt with 100% similarity]
test/system/comet2/cmd_adda_r_adr__z/Makefile [moved from test/system/comet2/cmd_ADDA_adda_r_x_adrx/Makefile with 100% similarity]
test/system/comet2/cmd_adda_r_adr__z/cmd [new file with mode: 0755]
test/system/comet2/cmd_adda_r_adr_x/0.txt [moved from test/system/comet2/cmd_ADDA_adda_r_x_adrx/0.txt with 100% similarity]
test/system/comet2/cmd_adda_r_adr_x/Makefile [moved from test/system/comet2/cmd_ADDL_addl0/Makefile with 100% similarity]
test/system/comet2/cmd_adda_r_adr_x/cmd [moved from test/system/comet2/cmd_ADDA_adda_r_x_adrx/cmd with 100% similarity]
test/system/comet2/cmd_addl_r1_r2/0.txt [moved from test/system/comet2/cmd_ADDL_addl2/0.txt with 100% similarity]
test/system/comet2/cmd_addl_r1_r2/Makefile [moved from test/system/comet2/cmd_ADDL_addl0__o/Makefile with 100% similarity]
test/system/comet2/cmd_addl_r1_r2/cmd [new file with mode: 0755]
test/system/comet2/cmd_addl_r_adr/0.txt [moved from test/system/comet2/cmd_ADDL_addl0/0.txt with 100% similarity]
test/system/comet2/cmd_addl_r_adr/Makefile [moved from test/system/comet2/cmd_ADDL_addl0__z/Makefile with 100% similarity]
test/system/comet2/cmd_addl_r_adr/cmd [new file with mode: 0755]
test/system/comet2/cmd_addl_r_adr__ao/0.txt [moved from test/system/comet2/cmd_ADDL_addl0_ao/0.txt with 100% similarity]
test/system/comet2/cmd_addl_r_adr__ao/Makefile [moved from test/system/comet2/cmd_ADDL_addl0_ao/Makefile with 100% similarity]
test/system/comet2/cmd_addl_r_adr__ao/cmd [new file with mode: 0755]
test/system/comet2/cmd_addl_r_adr__as0/0.txt [moved from test/system/comet2/cmd_ADDL_addl0_as0/0.txt with 100% similarity]
test/system/comet2/cmd_addl_r_adr__as0/Makefile [moved from test/system/comet2/cmd_ADDL_addl0_as0/Makefile with 100% similarity]
test/system/comet2/cmd_addl_r_adr__as0/cmd [new file with mode: 0755]
test/system/comet2/cmd_addl_r_adr__as1/0.txt [moved from test/system/comet2/cmd_ADDL_addl0_as1/0.txt with 100% similarity]
test/system/comet2/cmd_addl_r_adr__as1/Makefile [moved from test/system/comet2/cmd_ADDL_addl0_as1/Makefile with 100% similarity]
test/system/comet2/cmd_addl_r_adr__as1/cmd [new file with mode: 0755]
test/system/comet2/cmd_addl_r_adr__az/0.txt [moved from test/system/comet2/cmd_ADDL_addl0_az/0.txt with 100% similarity]
test/system/comet2/cmd_addl_r_adr__az/Makefile [moved from test/system/comet2/cmd_ADDL_addl0_az/Makefile with 100% similarity]
test/system/comet2/cmd_addl_r_adr__az/cmd [new file with mode: 0755]
test/system/comet2/cmd_addl_r_adr__lo/0.txt [moved from test/system/comet2/cmd_ADDL_addl0_lo/0.txt with 100% similarity]
test/system/comet2/cmd_addl_r_adr__lo/Makefile [moved from test/system/comet2/cmd_ADDL_addl0_lo/Makefile with 100% similarity]
test/system/comet2/cmd_addl_r_adr__lo/cmd [new file with mode: 0755]
test/system/comet2/cmd_addl_r_adr__o/0.txt [moved from test/system/comet2/cmd_ADDL_addl0__o/0.txt with 100% similarity]
test/system/comet2/cmd_addl_r_adr__o/Makefile [moved from test/system/comet2/cmd_ADDL_addl1/Makefile with 100% similarity]
test/system/comet2/cmd_addl_r_adr__o/cmd [new file with mode: 0755]
test/system/comet2/cmd_addl_r_adr__z/0.txt [moved from test/system/comet2/cmd_ADDL_addl0__z/0.txt with 100% similarity]
test/system/comet2/cmd_addl_r_adr__z/Makefile [moved from test/system/comet2/cmd_ADDL_addl2/Makefile with 100% similarity]
test/system/comet2/cmd_addl_r_adr__z/cmd [new file with mode: 0755]
test/system/comet2/cmd_addl_r_adr_x/0.txt [moved from test/system/comet2/cmd_ADDL_addl1/0.txt with 100% similarity]
test/system/comet2/cmd_addl_r_adr_x/Makefile [moved from test/system/comet2/cmd_AND_and0/Makefile with 100% similarity]
test/system/comet2/cmd_addl_r_adr_x/cmd [new file with mode: 0755]
test/system/comet2/cmd_and_r1_r2/0.txt [moved from test/system/comet2/cmd_AND_and2/0.txt with 100% similarity]
test/system/comet2/cmd_and_r1_r2/Makefile [moved from test/system/comet2/cmd_AND_and0_s/Makefile with 100% similarity]
test/system/comet2/cmd_and_r1_r2/cmd [new file with mode: 0755]
test/system/comet2/cmd_and_r_adr/0.txt [moved from test/system/comet2/cmd_AND_and0/0.txt with 100% similarity]
test/system/comet2/cmd_and_r_adr/Makefile [moved from test/system/comet2/cmd_AND_and0_z/Makefile with 100% similarity]
test/system/comet2/cmd_and_r_adr/cmd [new file with mode: 0755]
test/system/comet2/cmd_and_r_adr__s/0.txt [moved from test/system/comet2/cmd_AND_and0_s/0.txt with 100% similarity]
test/system/comet2/cmd_and_r_adr__s/Makefile [moved from test/system/comet2/cmd_AND_and1/Makefile with 100% similarity]
test/system/comet2/cmd_and_r_adr__s/cmd [new file with mode: 0755]
test/system/comet2/cmd_and_r_adr__z/0.txt [moved from test/system/comet2/cmd_AND_and0_z/0.txt with 100% similarity]
test/system/comet2/cmd_and_r_adr__z/Makefile [moved from test/system/comet2/cmd_AND_and2/Makefile with 100% similarity]
test/system/comet2/cmd_and_r_adr__z/cmd [new file with mode: 0755]
test/system/comet2/cmd_and_r_adr_x/0.txt [moved from test/system/comet2/cmd_AND_and1/0.txt with 100% similarity]
test/system/comet2/cmd_and_r_adr_x/Makefile [moved from test/system/comet2/cmd_CALL_call0/Makefile with 100% similarity]
test/system/comet2/cmd_and_r_adr_x/cmd [new file with mode: 0755]
test/system/comet2/cmd_call__inner/0.txt [moved from test/system/comet2/cmd_CALL_call0/0.txt with 100% similarity]
test/system/comet2/cmd_call__inner/Makefile [moved from test/system/comet2/cmd_CALL_call1/Makefile with 100% similarity]
test/system/comet2/cmd_call__inner/cmd [new file with mode: 0755]
test/system/comet2/cmd_call__outer/0.txt [moved from test/system/comet2/cmd_CALL_call1/0.txt with 100% similarity]
test/system/comet2/cmd_call__outer/Makefile [moved from test/system/comet2/cmd_CPA_cpa0/Makefile with 100% similarity]
test/system/comet2/cmd_call__outer/cmd [new file with mode: 0755]
test/system/comet2/cmd_cpa_r1_r2__s/0.txt [moved from test/system/comet2/cmd_CPA_cpa2_s/0.txt with 100% similarity]
test/system/comet2/cmd_cpa_r1_r2__s/Makefile [moved from test/system/comet2/cmd_CPA_cpa0_ls/Makefile with 100% similarity]
test/system/comet2/cmd_cpa_r1_r2__s/cmd [new file with mode: 0755]
test/system/comet2/cmd_cpa_r_adr/0.txt [moved from test/system/comet2/cmd_CPA_cpa0/0.txt with 100% similarity]
test/system/comet2/cmd_cpa_r_adr/Makefile [moved from test/system/comet2/cmd_CPA_cpa0_s/Makefile with 100% similarity]
test/system/comet2/cmd_cpa_r_adr/cmd [new file with mode: 0755]
test/system/comet2/cmd_cpa_r_adr__ls/0.txt [moved from test/system/comet2/cmd_CPA_cpa0_ls/0.txt with 100% similarity]
test/system/comet2/cmd_cpa_r_adr__ls/Makefile [moved from test/system/comet2/cmd_CPA_cpa0_z/Makefile with 100% similarity]
test/system/comet2/cmd_cpa_r_adr__ls/cmd [new file with mode: 0755]
test/system/comet2/cmd_cpa_r_adr__s/0.txt [moved from test/system/comet2/cmd_CPA_cpa0_s/0.txt with 100% similarity]
test/system/comet2/cmd_cpa_r_adr__s/Makefile [moved from test/system/comet2/cmd_CPA_cpa1_s/Makefile with 100% similarity]
test/system/comet2/cmd_cpa_r_adr__s/cmd [new file with mode: 0755]
test/system/comet2/cmd_cpa_r_adr__z/0.txt [moved from test/system/comet2/cmd_CPA_cpa0_z/0.txt with 100% similarity]
test/system/comet2/cmd_cpa_r_adr__z/Makefile [moved from test/system/comet2/cmd_CPA_cpa2_s/Makefile with 100% similarity]
test/system/comet2/cmd_cpa_r_adr__z/cmd [new file with mode: 0755]
test/system/comet2/cmd_cpa_r_adr_x__s/0.txt [moved from test/system/comet2/cmd_CPA_cpa1_s/0.txt with 100% similarity]
test/system/comet2/cmd_cpa_r_adr_x__s/Makefile [moved from test/system/comet2/cmd_CPL_cpl0/Makefile with 100% similarity]
test/system/comet2/cmd_cpa_r_adr_x__s/cmd [new file with mode: 0755]
test/system/comet2/cmd_cpl_r1_r2__s/0.txt [moved from test/system/comet2/cmd_CPL_cpl2_s/0.txt with 100% similarity]
test/system/comet2/cmd_cpl_r1_r2__s/Makefile [moved from test/system/comet2/cmd_CPL_cpl0_ls/Makefile with 100% similarity]
test/system/comet2/cmd_cpl_r1_r2__s/cmd [new file with mode: 0755]
test/system/comet2/cmd_cpl_r_adr/0.txt [moved from test/system/comet2/cmd_CPL_cpl0/0.txt with 100% similarity]
test/system/comet2/cmd_cpl_r_adr/Makefile [moved from test/system/comet2/cmd_CPL_cpl0_s/Makefile with 100% similarity]
test/system/comet2/cmd_cpl_r_adr/cmd [new file with mode: 0755]
test/system/comet2/cmd_cpl_r_adr__ls/0.txt [moved from test/system/comet2/cmd_CPL_cpl0_ls/0.txt with 100% similarity]
test/system/comet2/cmd_cpl_r_adr__ls/Makefile [moved from test/system/comet2/cmd_CPL_cpl0_z/Makefile with 100% similarity]
test/system/comet2/cmd_cpl_r_adr__ls/cmd [new file with mode: 0755]
test/system/comet2/cmd_cpl_r_adr__s/0.txt [moved from test/system/comet2/cmd_CPL_cpl0_s/0.txt with 100% similarity]
test/system/comet2/cmd_cpl_r_adr__s/Makefile [moved from test/system/comet2/cmd_CPL_cpl1_s/Makefile with 100% similarity]
test/system/comet2/cmd_cpl_r_adr__s/cmd [new file with mode: 0755]
test/system/comet2/cmd_cpl_r_adr__z/0.txt [moved from test/system/comet2/cmd_CPL_cpl0_z/0.txt with 100% similarity]
test/system/comet2/cmd_cpl_r_adr__z/Makefile [moved from test/system/comet2/cmd_CPL_cpl2_s/Makefile with 100% similarity]
test/system/comet2/cmd_cpl_r_adr__z/cmd [new file with mode: 0755]
test/system/comet2/cmd_cpl_r_adr_x__s/0.txt [moved from test/system/comet2/cmd_CPL_cpl1_s/0.txt with 100% similarity]
test/system/comet2/cmd_cpl_r_adr_x__s/Makefile [moved from test/system/comet2/cmd_DC_dc_c0/Makefile with 100% similarity]
test/system/comet2/cmd_cpl_r_adr_x__s/cmd [new file with mode: 0755]
test/system/comet2/cmd_dc__c0/0.txt [moved from test/system/comet2/cmd_DC_dc_c0/0.txt with 100% similarity]
test/system/comet2/cmd_dc__c0/Makefile [moved from test/system/comet2/cmd_DC_dc_c1/Makefile with 100% similarity]
test/system/comet2/cmd_dc__c0/cmd [new file with mode: 0755]
test/system/comet2/cmd_dc__c1/0.txt [moved from test/system/comet2/cmd_DC_dc_c1/0.txt with 100% similarity]
test/system/comet2/cmd_dc__c1/Makefile [moved from test/system/comet2/cmd_DC_dc_i0/Makefile with 100% similarity]
test/system/comet2/cmd_dc__c1/cmd [new file with mode: 0755]
test/system/comet2/cmd_dc__i0/0.txt [moved from test/system/comet2/cmd_DC_dc_i0/0.txt with 100% similarity]
test/system/comet2/cmd_dc__i0/Makefile [moved from test/system/comet2/cmd_DC_dc_i1/Makefile with 100% similarity]
test/system/comet2/cmd_dc__i0/cmd [new file with mode: 0755]
test/system/comet2/cmd_dc__i1/0.txt [moved from test/system/comet2/cmd_DC_dc_i1/0.txt with 100% similarity]
test/system/comet2/cmd_dc__i1/Makefile [moved from test/system/comet2/cmd_DC_dc_i_of/Makefile with 100% similarity]
test/system/comet2/cmd_dc__i1/cmd [new file with mode: 0755]
test/system/comet2/cmd_dc__io/0.txt [moved from test/system/comet2/cmd_DC_dc_i_of/0.txt with 100% similarity]
test/system/comet2/cmd_dc__io/Makefile [moved from test/system/comet2/cmd_DS_ds/Makefile with 100% similarity]
test/system/comet2/cmd_dc__io/cmd [new file with mode: 0755]
test/system/comet2/cmd_ds/0.txt [moved from test/system/comet2/cmd_DS_ds/0.txt with 100% similarity]
test/system/comet2/cmd_ds/Makefile [moved from test/system/comet2/cmd_DS_ds_0/Makefile with 100% similarity]
test/system/comet2/cmd_ds/cmd [moved from test/system/comet2/cmd_DS_ds/cmd with 100% similarity]
test/system/comet2/cmd_ds__0/0.txt [moved from test/system/comet2/cmd_DS_ds_0/0.txt with 100% similarity]
test/system/comet2/cmd_ds__0/Makefile [moved from test/system/comet2/cmd_IN_in/Makefile with 100% similarity]
test/system/comet2/cmd_ds__0/cmd [new file with mode: 0755]
test/system/comet2/cmd_in/0.txt [moved from test/system/comet2/cmd_IN_in/0.txt with 100% similarity]
test/system/comet2/cmd_in/Makefile [moved from test/system/comet2/cmd_JMI_jmi_m/Makefile with 100% similarity]
test/system/comet2/cmd_in/cmd [moved from test/system/comet2/cmd_IN_in/cmd with 100% similarity]
test/system/comet2/cmd_in/teststr.txt [moved from test/system/comet2/cmd_IN_in/teststr.txt with 100% similarity]
test/system/comet2/cmd_jmi__m/0.txt [moved from test/system/comet2/cmd_JMI_jmi_m/0.txt with 100% similarity]
test/system/comet2/cmd_jmi__m/Makefile [moved from test/system/comet2/cmd_JMI_jmi_o/Makefile with 100% similarity]
test/system/comet2/cmd_jmi__m/cmd [new file with mode: 0755]
test/system/comet2/cmd_jmi__o/0.txt [moved from test/system/comet2/cmd_JMI_jmi_o/0.txt with 100% similarity]
test/system/comet2/cmd_jmi__o/Makefile [moved from test/system/comet2/cmd_JMI_jmi_p/Makefile with 100% similarity]
test/system/comet2/cmd_jmi__o/cmd [new file with mode: 0755]
test/system/comet2/cmd_jmi__p/0.txt [moved from test/system/comet2/cmd_JMI_jmi_p/0.txt with 100% similarity]
test/system/comet2/cmd_jmi__p/Makefile [moved from test/system/comet2/cmd_JMI_jmi_z/Makefile with 100% similarity]
test/system/comet2/cmd_jmi__p/cmd [new file with mode: 0755]
test/system/comet2/cmd_jmi__z/0.txt [moved from test/system/comet2/cmd_JMI_jmi_z/0.txt with 100% similarity]
test/system/comet2/cmd_jmi__z/Makefile [moved from test/system/comet2/cmd_JNZ_jnz_m/Makefile with 100% similarity]
test/system/comet2/cmd_jmi__z/cmd [new file with mode: 0755]
test/system/comet2/cmd_jnz__m/0.txt [moved from test/system/comet2/cmd_JNZ_jnz_m/0.txt with 100% similarity]
test/system/comet2/cmd_jnz__m/Makefile [moved from test/system/comet2/cmd_JNZ_jnz_o/Makefile with 100% similarity]
test/system/comet2/cmd_jnz__m/cmd [new file with mode: 0755]
test/system/comet2/cmd_jnz__o/0.txt [moved from test/system/comet2/cmd_JNZ_jnz_o/0.txt with 100% similarity]
test/system/comet2/cmd_jnz__o/Makefile [moved from test/system/comet2/cmd_JNZ_jnz_p/Makefile with 100% similarity]
test/system/comet2/cmd_jnz__o/cmd [new file with mode: 0755]
test/system/comet2/cmd_jnz__p/0.txt [moved from test/system/comet2/cmd_JNZ_jnz_p/0.txt with 100% similarity]
test/system/comet2/cmd_jnz__p/Makefile [moved from test/system/comet2/cmd_JNZ_jnz_z/Makefile with 100% similarity]
test/system/comet2/cmd_jnz__p/cmd [new file with mode: 0755]
test/system/comet2/cmd_jnz__z/0.txt [moved from test/system/comet2/cmd_JNZ_jnz_z/0.txt with 100% similarity]
test/system/comet2/cmd_jnz__z/Makefile [moved from test/system/comet2/cmd_JOV_jov_m/Makefile with 100% similarity]
test/system/comet2/cmd_jnz__z/cmd [new file with mode: 0755]
test/system/comet2/cmd_jov__m/0.txt [moved from test/system/comet2/cmd_JOV_jov_m/0.txt with 100% similarity]
test/system/comet2/cmd_jov__m/Makefile [moved from test/system/comet2/cmd_JOV_jov_o/Makefile with 100% similarity]
test/system/comet2/cmd_jov__m/cmd [new file with mode: 0755]
test/system/comet2/cmd_jov__o/0.txt [moved from test/system/comet2/cmd_JOV_jov_o/0.txt with 100% similarity]
test/system/comet2/cmd_jov__o/Makefile [moved from test/system/comet2/cmd_JOV_jov_p/Makefile with 100% similarity]
test/system/comet2/cmd_jov__o/cmd [new file with mode: 0755]
test/system/comet2/cmd_jov__p/0.txt [moved from test/system/comet2/cmd_JOV_jov_p/0.txt with 100% similarity]
test/system/comet2/cmd_jov__p/Makefile [moved from test/system/comet2/cmd_JOV_jov_z/Makefile with 100% similarity]
test/system/comet2/cmd_jov__p/cmd [new file with mode: 0755]
test/system/comet2/cmd_jov__z/0.txt [moved from test/system/comet2/cmd_JOV_jov_z/0.txt with 100% similarity]
test/system/comet2/cmd_jov__z/Makefile [moved from test/system/comet2/cmd_JPL_jpl_m/Makefile with 100% similarity]
test/system/comet2/cmd_jov__z/cmd [new file with mode: 0755]
test/system/comet2/cmd_jpl__m/0.txt [moved from test/system/comet2/cmd_JPL_jpl_m/0.txt with 100% similarity]
test/system/comet2/cmd_jpl__m/Makefile [moved from test/system/comet2/cmd_JPL_jpl_o/Makefile with 100% similarity]
test/system/comet2/cmd_jpl__m/cmd [new file with mode: 0755]
test/system/comet2/cmd_jpl__o/0.txt [moved from test/system/comet2/cmd_JPL_jpl_o/0.txt with 100% similarity]
test/system/comet2/cmd_jpl__o/Makefile [moved from test/system/comet2/cmd_JPL_jpl_p/Makefile with 100% similarity]
test/system/comet2/cmd_jpl__o/cmd [new file with mode: 0755]
test/system/comet2/cmd_jpl__p/0.txt [moved from test/system/comet2/cmd_JPL_jpl_p/0.txt with 100% similarity]
test/system/comet2/cmd_jpl__p/Makefile [moved from test/system/comet2/cmd_JPL_jpl_z/Makefile with 100% similarity]
test/system/comet2/cmd_jpl__p/cmd [new file with mode: 0755]
test/system/comet2/cmd_jpl__z/0.txt [moved from test/system/comet2/cmd_JPL_jpl_z/0.txt with 100% similarity]
test/system/comet2/cmd_jpl__z/Makefile [moved from test/system/comet2/cmd_JUMP_jump_m/Makefile with 100% similarity]
test/system/comet2/cmd_jpl__z/cmd [new file with mode: 0755]
test/system/comet2/cmd_jump__m/0.txt [moved from test/system/comet2/cmd_JUMP_jump_m/0.txt with 100% similarity]
test/system/comet2/cmd_jump__m/Makefile [moved from test/system/comet2/cmd_JUMP_jump_o/Makefile with 100% similarity]
test/system/comet2/cmd_jump__m/cmd [new file with mode: 0755]
test/system/comet2/cmd_jump__o/0.txt [moved from test/system/comet2/cmd_JUMP_jump_o/0.txt with 100% similarity]
test/system/comet2/cmd_jump__o/Makefile [moved from test/system/comet2/cmd_JUMP_jump_p/Makefile with 100% similarity]
test/system/comet2/cmd_jump__o/cmd [new file with mode: 0755]
test/system/comet2/cmd_jump__p/0.txt [moved from test/system/comet2/cmd_JUMP_jump_p/0.txt with 100% similarity]
test/system/comet2/cmd_jump__p/Makefile [moved from test/system/comet2/cmd_JUMP_jump_z/Makefile with 100% similarity]
test/system/comet2/cmd_jump__p/cmd [new file with mode: 0755]
test/system/comet2/cmd_jump__z/0.txt [moved from test/system/comet2/cmd_JUMP_jump_z/0.txt with 100% similarity]
test/system/comet2/cmd_jump__z/Makefile [moved from test/system/comet2/cmd_JZE_jze_m/Makefile with 100% similarity]
test/system/comet2/cmd_jump__z/cmd [new file with mode: 0755]
test/system/comet2/cmd_jze__m/0.txt [moved from test/system/comet2/cmd_JZE_jze_m/0.txt with 100% similarity]
test/system/comet2/cmd_jze__m/Makefile [moved from test/system/comet2/cmd_JZE_jze_o/Makefile with 100% similarity]
test/system/comet2/cmd_jze__m/cmd [new file with mode: 0755]
test/system/comet2/cmd_jze__o/0.txt [moved from test/system/comet2/cmd_JZE_jze_o/0.txt with 100% similarity]
test/system/comet2/cmd_jze__o/Makefile [moved from test/system/comet2/cmd_JZE_jze_p/Makefile with 100% similarity]
test/system/comet2/cmd_jze__o/cmd [new file with mode: 0755]
test/system/comet2/cmd_jze__p/0.txt [moved from test/system/comet2/cmd_JZE_jze_p/0.txt with 100% similarity]
test/system/comet2/cmd_jze__p/Makefile [moved from test/system/comet2/cmd_JZE_jze_z/Makefile with 100% similarity]
test/system/comet2/cmd_jze__p/cmd [new file with mode: 0755]
test/system/comet2/cmd_jze__z/0.txt [moved from test/system/comet2/cmd_JZE_jze_z/0.txt with 100% similarity]
test/system/comet2/cmd_jze__z/Makefile [moved from test/system/comet2/cmd_LAD_lad0/Makefile with 100% similarity]
test/system/comet2/cmd_jze__z/cmd [new file with mode: 0755]
test/system/comet2/cmd_lad_r_adr/0.txt [moved from test/system/comet2/cmd_LAD_lad0/0.txt with 100% similarity]
test/system/comet2/cmd_lad_r_adr/Makefile [moved from test/system/comet2/cmd_LAD_lad1/Makefile with 100% similarity]
test/system/comet2/cmd_lad_r_adr/cmd [new file with mode: 0755]
test/system/comet2/cmd_lad_r_adr_x/0.txt [moved from test/system/comet2/cmd_LAD_lad1/0.txt with 100% similarity]
test/system/comet2/cmd_lad_r_adr_x/Makefile [moved from test/system/comet2/cmd_LAD_lad1_o/Makefile with 100% similarity]
test/system/comet2/cmd_lad_r_adr_x/cmd [new file with mode: 0755]
test/system/comet2/cmd_lad_r_adr_x__o/0.txt [moved from test/system/comet2/cmd_LAD_lad1_o/0.txt with 100% similarity]
test/system/comet2/cmd_lad_r_adr_x__o/Makefile [moved from test/system/comet2/cmd_LAD_lad1_s/Makefile with 100% similarity]
test/system/comet2/cmd_lad_r_adr_x__o/cmd [new file with mode: 0755]
test/system/comet2/cmd_lad_r_adr_x__s/0.txt [moved from test/system/comet2/cmd_LAD_lad1_s/0.txt with 100% similarity]
test/system/comet2/cmd_lad_r_adr_x__s/Makefile [moved from test/system/comet2/cmd_LD_ld0/Makefile with 100% similarity]
test/system/comet2/cmd_lad_r_adr_x__s/cmd [new file with mode: 0755]
test/system/comet2/cmd_ld_r1_r2/0.txt [moved from test/system/comet2/cmd_LD_ld2/0.txt with 100% similarity]
test/system/comet2/cmd_ld_r1_r2/Makefile [moved from test/system/comet2/cmd_LD_ld0_l/Makefile with 100% similarity]
test/system/comet2/cmd_ld_r1_r2/cmd [new file with mode: 0755]
test/system/comet2/cmd_ld_r_adr/0.txt [moved from test/system/comet2/cmd_LD_ld0/0.txt with 100% similarity]
test/system/comet2/cmd_ld_r_adr/Makefile [moved from test/system/comet2/cmd_LD_ld1/Makefile with 100% similarity]
test/system/comet2/cmd_ld_r_adr/cmd [new file with mode: 0755]
test/system/comet2/cmd_ld_r_adr__l/0.txt [moved from test/system/comet2/cmd_LD_ld0_l/0.txt with 100% similarity]
test/system/comet2/cmd_ld_r_adr__l/Makefile [moved from test/system/comet2/cmd_LD_ld2/Makefile with 100% similarity]
test/system/comet2/cmd_ld_r_adr__l/cmd [new file with mode: 0755]
test/system/comet2/cmd_ld_r_adr_x/0.txt [moved from test/system/comet2/cmd_LD_ld1/0.txt with 100% similarity]
test/system/comet2/cmd_ld_r_adr_x/Makefile [moved from test/system/comet2/cmd_NOP_nop/Makefile with 100% similarity]
test/system/comet2/cmd_ld_r_adr_x/cmd [new file with mode: 0755]
test/system/comet2/cmd_nop/0.txt [moved from test/system/comet2/cmd_NOP_nop/0.txt with 100% similarity]
test/system/comet2/cmd_nop/Makefile [moved from test/system/comet2/cmd_OR_or0/Makefile with 100% similarity]
test/system/comet2/cmd_nop/cmd [moved from test/system/comet2/cmd_NOP_nop/cmd with 100% similarity]
test/system/comet2/cmd_or_r1_r2/0.txt [moved from test/system/comet2/cmd_OR_or2/0.txt with 100% similarity]
test/system/comet2/cmd_or_r1_r2/Makefile [moved from test/system/comet2/cmd_OR_or0_s/Makefile with 100% similarity]
test/system/comet2/cmd_or_r1_r2/cmd [new file with mode: 0755]
test/system/comet2/cmd_or_r_adr/0.txt [moved from test/system/comet2/cmd_OR_or0/0.txt with 100% similarity]
test/system/comet2/cmd_or_r_adr/Makefile [moved from test/system/comet2/cmd_OR_or0_z/Makefile with 100% similarity]
test/system/comet2/cmd_or_r_adr/cmd [new file with mode: 0755]
test/system/comet2/cmd_or_r_adr__s/0.txt [moved from test/system/comet2/cmd_OR_or0_s/0.txt with 100% similarity]
test/system/comet2/cmd_or_r_adr__s/Makefile [moved from test/system/comet2/cmd_OR_or1/Makefile with 100% similarity]
test/system/comet2/cmd_or_r_adr__s/cmd [new file with mode: 0755]
test/system/comet2/cmd_or_r_adr__z/0.txt [moved from test/system/comet2/cmd_OR_or0_z/0.txt with 100% similarity]
test/system/comet2/cmd_or_r_adr__z/Makefile [moved from test/system/comet2/cmd_OR_or2/Makefile with 100% similarity]
test/system/comet2/cmd_or_r_adr__z/cmd [new file with mode: 0755]
test/system/comet2/cmd_or_r_adr_x/0.txt [moved from test/system/comet2/cmd_OR_or1/0.txt with 100% similarity]
test/system/comet2/cmd_or_r_adr_x/Makefile [moved from test/system/comet2/cmd_OUT_out/Makefile with 100% similarity]
test/system/comet2/cmd_or_r_adr_x/cmd [new file with mode: 0755]
test/system/comet2/cmd_out/0.txt [moved from test/system/comet2/cmd_OUT_out/0.txt with 100% similarity]
test/system/comet2/cmd_out/Makefile [moved from test/system/comet2/cmd_POP_push_pop_0/Makefile with 100% similarity]
test/system/comet2/cmd_out/cmd [moved from test/system/comet2/cmd_OUT_out/cmd with 100% similarity]
test/system/comet2/cmd_push_pop__0/0.txt [moved from test/system/comet2/cmd_POP_push_pop_0/0.txt with 100% similarity]
test/system/comet2/cmd_push_pop__0/Makefile [moved from test/system/comet2/cmd_POP_push_pop_1/Makefile with 100% similarity]
test/system/comet2/cmd_push_pop__0/cmd [new file with mode: 0755]
test/system/comet2/cmd_push_pop__1/0.txt [moved from test/system/comet2/cmd_POP_push_pop_1/0.txt with 100% similarity]
test/system/comet2/cmd_push_pop__1/Makefile [moved from test/system/comet2/cmd_RPOP_rpop/Makefile with 100% similarity]
test/system/comet2/cmd_push_pop__1/cmd [new file with mode: 0755]
test/system/comet2/cmd_rpop/0.txt [moved from test/system/comet2/cmd_RPOP_rpop/0.txt with 100% similarity]
test/system/comet2/cmd_rpop/Makefile [moved from test/system/comet2/cmd_RPUSH_rpush/Makefile with 100% similarity]
test/system/comet2/cmd_rpop/cmd [moved from test/system/comet2/cmd_RPOP_rpop/cmd with 100% similarity]
test/system/comet2/cmd_rpush/0.txt [moved from test/system/comet2/cmd_RPUSH_rpush/0.txt with 100% similarity]
test/system/comet2/cmd_rpush/Makefile [moved from test/system/comet2/cmd_SLA_sla/Makefile with 100% similarity]
test/system/comet2/cmd_rpush/cmd [moved from test/system/comet2/cmd_RPUSH_rpush/cmd with 100% similarity]
test/system/comet2/cmd_sla/0.txt [moved from test/system/comet2/cmd_SLA_sla/0.txt with 100% similarity]
test/system/comet2/cmd_sla/Makefile [moved from test/system/comet2/cmd_SLA_sla_o/Makefile with 100% similarity]
test/system/comet2/cmd_sla/cmd [moved from test/system/comet2/cmd_SLA_sla/cmd with 100% similarity]
test/system/comet2/cmd_sla__o/0.txt [moved from test/system/comet2/cmd_SLA_sla_o/0.txt with 100% similarity]
test/system/comet2/cmd_sla__o/Makefile [moved from test/system/comet2/cmd_SLA_sla_os/Makefile with 100% similarity]
test/system/comet2/cmd_sla__o/cmd [new file with mode: 0755]
test/system/comet2/cmd_sla__os/0.txt [moved from test/system/comet2/cmd_SLA_sla_os/0.txt with 100% similarity]
test/system/comet2/cmd_sla__os/Makefile [moved from test/system/comet2/cmd_SLA_sla_oz/Makefile with 100% similarity]
test/system/comet2/cmd_sla__os/cmd [new file with mode: 0755]
test/system/comet2/cmd_sla__oz/0.txt [moved from test/system/comet2/cmd_SLA_sla_oz/0.txt with 100% similarity]
test/system/comet2/cmd_sla__oz/Makefile [moved from test/system/comet2/cmd_SLA_sla_s/Makefile with 100% similarity]
test/system/comet2/cmd_sla__oz/cmd [new file with mode: 0755]
test/system/comet2/cmd_sla__s/0.txt [moved from test/system/comet2/cmd_SLA_sla_s/0.txt with 100% similarity]
test/system/comet2/cmd_sla__s/Makefile [moved from test/system/comet2/cmd_SLA_sla_z/Makefile with 100% similarity]
test/system/comet2/cmd_sla__s/cmd [new file with mode: 0755]
test/system/comet2/cmd_sla__z/0.txt [moved from test/system/comet2/cmd_SLA_sla_z/0.txt with 100% similarity]
test/system/comet2/cmd_sla__z/Makefile [moved from test/system/comet2/cmd_SLL_sll/Makefile with 100% similarity]
test/system/comet2/cmd_sla__z/cmd [new file with mode: 0755]
test/system/comet2/cmd_sll/0.txt [moved from test/system/comet2/cmd_SLL_sll/0.txt with 100% similarity]
test/system/comet2/cmd_sll/Makefile [moved from test/system/comet2/cmd_SLL_sll_o/Makefile with 100% similarity]
test/system/comet2/cmd_sll/cmd [moved from test/system/comet2/cmd_SLL_sll/cmd with 100% similarity]
test/system/comet2/cmd_sll__o/0.txt [moved from test/system/comet2/cmd_SLL_sll_o/0.txt with 100% similarity]
test/system/comet2/cmd_sll__o/Makefile [moved from test/system/comet2/cmd_SLL_sll_os/Makefile with 100% similarity]
test/system/comet2/cmd_sll__o/cmd [new file with mode: 0755]
test/system/comet2/cmd_sll__os/0.txt [moved from test/system/comet2/cmd_SLL_sll_os/0.txt with 100% similarity]
test/system/comet2/cmd_sll__os/Makefile [moved from test/system/comet2/cmd_SLL_sll_oz/Makefile with 100% similarity]
test/system/comet2/cmd_sll__os/cmd [new file with mode: 0755]
test/system/comet2/cmd_sll__oz/0.txt [moved from test/system/comet2/cmd_SLL_sll_oz/0.txt with 100% similarity]
test/system/comet2/cmd_sll__oz/Makefile [moved from test/system/comet2/cmd_SLL_sll_s/Makefile with 100% similarity]
test/system/comet2/cmd_sll__oz/cmd [new file with mode: 0755]
test/system/comet2/cmd_sll__s/0.txt [moved from test/system/comet2/cmd_SLL_sll_s/0.txt with 100% similarity]
test/system/comet2/cmd_sll__s/Makefile [moved from test/system/comet2/cmd_SLL_sll_z/Makefile with 100% similarity]
test/system/comet2/cmd_sll__s/cmd [new file with mode: 0755]
test/system/comet2/cmd_sll__z/0.txt [moved from test/system/comet2/cmd_SLL_sll_z/0.txt with 100% similarity]
test/system/comet2/cmd_sll__z/Makefile [moved from test/system/comet2/cmd_SRA_sra/Makefile with 100% similarity]
test/system/comet2/cmd_sll__z/cmd [new file with mode: 0755]
test/system/comet2/cmd_sra/0.txt [moved from test/system/comet2/cmd_SRA_sra/0.txt with 100% similarity]
test/system/comet2/cmd_sra/Makefile [moved from test/system/comet2/cmd_SRA_sra_o/Makefile with 100% similarity]
test/system/comet2/cmd_sra/cmd [moved from test/system/comet2/cmd_SRA_sra/cmd with 100% similarity]
test/system/comet2/cmd_sra__o/0.txt [moved from test/system/comet2/cmd_SRA_sra_o/0.txt with 100% similarity]
test/system/comet2/cmd_sra__o/Makefile [moved from test/system/comet2/cmd_SRA_sra_os/Makefile with 100% similarity]
test/system/comet2/cmd_sra__o/cmd [new file with mode: 0755]
test/system/comet2/cmd_sra__os/0.txt [moved from test/system/comet2/cmd_SRA_sra_os/0.txt with 100% similarity]
test/system/comet2/cmd_sra__os/Makefile [moved from test/system/comet2/cmd_SRA_sra_oz/Makefile with 100% similarity]
test/system/comet2/cmd_sra__os/cmd [new file with mode: 0755]
test/system/comet2/cmd_sra__oz/0.txt [moved from test/system/comet2/cmd_SRA_sra_oz/0.txt with 100% similarity]
test/system/comet2/cmd_sra__oz/Makefile [moved from test/system/comet2/cmd_SRA_sra_s/Makefile with 100% similarity]
test/system/comet2/cmd_sra__oz/cmd [new file with mode: 0755]
test/system/comet2/cmd_sra__s/0.txt [moved from test/system/comet2/cmd_SRA_sra_s/0.txt with 100% similarity]
test/system/comet2/cmd_sra__s/Makefile [moved from test/system/comet2/cmd_SRA_sra_z/Makefile with 100% similarity]
test/system/comet2/cmd_sra__s/cmd [new file with mode: 0755]
test/system/comet2/cmd_sra__z/0.txt [moved from test/system/comet2/cmd_SRA_sra_z/0.txt with 100% similarity]
test/system/comet2/cmd_sra__z/Makefile [moved from test/system/comet2/cmd_SRL_srl/Makefile with 100% similarity]
test/system/comet2/cmd_sra__z/cmd [new file with mode: 0755]
test/system/comet2/cmd_srl/0.txt [moved from test/system/comet2/cmd_SRL_srl/0.txt with 100% similarity]
test/system/comet2/cmd_srl/Makefile [moved from test/system/comet2/cmd_SRL_srl_o/Makefile with 100% similarity]
test/system/comet2/cmd_srl/cmd [moved from test/system/comet2/cmd_SRL_srl/cmd with 100% similarity]
test/system/comet2/cmd_srl__o/0.txt [moved from test/system/comet2/cmd_SRL_srl_o/0.txt with 100% similarity]
test/system/comet2/cmd_srl__o/Makefile [moved from test/system/comet2/cmd_SRL_srl_oz/Makefile with 100% similarity]
test/system/comet2/cmd_srl__o/cmd [new file with mode: 0755]
test/system/comet2/cmd_srl__oz/0.txt [moved from test/system/comet2/cmd_SRL_srl_oz/0.txt with 100% similarity]
test/system/comet2/cmd_srl__oz/Makefile [moved from test/system/comet2/cmd_SRL_srl_s/Makefile with 100% similarity]
test/system/comet2/cmd_srl__oz/cmd [new file with mode: 0755]
test/system/comet2/cmd_srl__s/0.txt [moved from test/system/comet2/cmd_SRL_srl_s/0.txt with 100% similarity]
test/system/comet2/cmd_srl__s/Makefile [moved from test/system/comet2/cmd_SRL_srl_z/Makefile with 100% similarity]
test/system/comet2/cmd_srl__s/cmd [new file with mode: 0755]
test/system/comet2/cmd_srl__z/0.txt [moved from test/system/comet2/cmd_SRL_srl_z/0.txt with 100% similarity]
test/system/comet2/cmd_srl__z/Makefile [moved from test/system/comet2/cmd_ST_st0/Makefile with 100% similarity]
test/system/comet2/cmd_srl__z/cmd [new file with mode: 0755]
test/system/comet2/cmd_st_r_adr/0.txt [moved from test/system/comet2/cmd_ST_st0/0.txt with 100% similarity]
test/system/comet2/cmd_st_r_adr/Makefile [moved from test/system/comet2/cmd_ST_st1/Makefile with 100% similarity]
test/system/comet2/cmd_st_r_adr/cmd [new file with mode: 0755]
test/system/comet2/cmd_st_r_adr_x/0.txt [moved from test/system/comet2/cmd_ST_st1/0.txt with 100% similarity]
test/system/comet2/cmd_st_r_adr_x/Makefile [moved from test/system/comet2/cmd_SUBA_suba0/Makefile with 100% similarity]
test/system/comet2/cmd_st_r_adr_x/cmd [new file with mode: 0755]
test/system/comet2/cmd_suba_r1_r2/0.txt [moved from test/system/comet2/cmd_SUBA_suba2/0.txt with 100% similarity]
test/system/comet2/cmd_suba_r1_r2/Makefile [moved from test/system/comet2/cmd_SUBA_suba0__o/Makefile with 100% similarity]
test/system/comet2/cmd_suba_r1_r2/cmd [new file with mode: 0755]
test/system/comet2/cmd_suba_r_adr/0.txt [moved from test/system/comet2/cmd_SUBA_suba0/0.txt with 100% similarity]
test/system/comet2/cmd_suba_r_adr/Makefile [moved from test/system/comet2/cmd_SUBA_suba0__z/Makefile with 100% similarity]
test/system/comet2/cmd_suba_r_adr/cmd [new file with mode: 0755]
test/system/comet2/cmd_suba_r_adr__ao/0.txt [moved from test/system/comet2/cmd_SUBA_suba0_ao/0.txt with 100% similarity]
test/system/comet2/cmd_suba_r_adr__ao/Makefile [moved from test/system/comet2/cmd_SUBA_suba0_ao/Makefile with 100% similarity]
test/system/comet2/cmd_suba_r_adr__ao/cmd [new file with mode: 0755]
test/system/comet2/cmd_suba_r_adr__as0/0.txt [moved from test/system/comet2/cmd_SUBA_suba0_as0/0.txt with 100% similarity]
test/system/comet2/cmd_suba_r_adr__as0/Makefile [moved from test/system/comet2/cmd_SUBA_suba0_as0/Makefile with 100% similarity]
test/system/comet2/cmd_suba_r_adr__as0/cmd [new file with mode: 0755]
test/system/comet2/cmd_suba_r_adr__as1/0.txt [moved from test/system/comet2/cmd_SUBA_suba0_as1/0.txt with 100% similarity]
test/system/comet2/cmd_suba_r_adr__as1/Makefile [moved from test/system/comet2/cmd_SUBA_suba0_as1/Makefile with 100% similarity]
test/system/comet2/cmd_suba_r_adr__as1/cmd [new file with mode: 0755]
test/system/comet2/cmd_suba_r_adr__lo/0.txt [moved from test/system/comet2/cmd_SUBA_suba0_lo/0.txt with 100% similarity]
test/system/comet2/cmd_suba_r_adr__lo/Makefile [moved from test/system/comet2/cmd_SUBA_suba0_lo/Makefile with 100% similarity]
test/system/comet2/cmd_suba_r_adr__lo/cmd [new file with mode: 0755]
test/system/comet2/cmd_suba_r_adr__o/0.txt [moved from test/system/comet2/cmd_SUBA_suba0__o/0.txt with 100% similarity]
test/system/comet2/cmd_suba_r_adr__o/Makefile [moved from test/system/comet2/cmd_SUBA_suba1/Makefile with 100% similarity]
test/system/comet2/cmd_suba_r_adr__o/cmd [new file with mode: 0755]
test/system/comet2/cmd_suba_r_adr__z/0.txt [moved from test/system/comet2/cmd_SUBA_suba0__z/0.txt with 100% similarity]
test/system/comet2/cmd_suba_r_adr__z/Makefile [moved from test/system/comet2/cmd_SUBA_suba2/Makefile with 100% similarity]
test/system/comet2/cmd_suba_r_adr__z/cmd [new file with mode: 0755]
test/system/comet2/cmd_suba_r_adr_x/0.txt [moved from test/system/comet2/cmd_SUBA_suba1/0.txt with 100% similarity]
test/system/comet2/cmd_suba_r_adr_x/Makefile [moved from test/system/comet2/cmd_SUBL_subl0/Makefile with 100% similarity]
test/system/comet2/cmd_suba_r_adr_x/cmd [new file with mode: 0755]
test/system/comet2/cmd_subl_r1_r2/0.txt [moved from test/system/comet2/cmd_SUBL_subl2/0.txt with 100% similarity]
test/system/comet2/cmd_subl_r1_r2/Makefile [moved from test/system/comet2/cmd_SUBL_subl0__o/Makefile with 100% similarity]
test/system/comet2/cmd_subl_r1_r2/cmd [new file with mode: 0755]
test/system/comet2/cmd_subl_r_adr/0.txt [moved from test/system/comet2/cmd_SUBL_subl0/0.txt with 100% similarity]
test/system/comet2/cmd_subl_r_adr/Makefile [moved from test/system/comet2/cmd_SUBL_subl0__z/Makefile with 100% similarity]
test/system/comet2/cmd_subl_r_adr/cmd [new file with mode: 0755]
test/system/comet2/cmd_subl_r_adr__ao/0.txt [moved from test/system/comet2/cmd_SUBL_subl0_ao/0.txt with 100% similarity]
test/system/comet2/cmd_subl_r_adr__ao/Makefile [moved from test/system/comet2/cmd_SUBL_subl0_ao/Makefile with 100% similarity]
test/system/comet2/cmd_subl_r_adr__ao/cmd [new file with mode: 0755]
test/system/comet2/cmd_subl_r_adr__as0/0.txt [moved from test/system/comet2/cmd_SUBL_subl0_as0/0.txt with 100% similarity]
test/system/comet2/cmd_subl_r_adr__as0/Makefile [moved from test/system/comet2/cmd_SUBL_subl0_as0/Makefile with 100% similarity]
test/system/comet2/cmd_subl_r_adr__as0/cmd [new file with mode: 0755]
test/system/comet2/cmd_subl_r_adr__as1/0.txt [moved from test/system/comet2/cmd_SUBL_subl0_as1/0.txt with 100% similarity]
test/system/comet2/cmd_subl_r_adr__as1/Makefile [moved from test/system/comet2/cmd_SUBL_subl0_as1/Makefile with 100% similarity]
test/system/comet2/cmd_subl_r_adr__as1/cmd [new file with mode: 0755]
test/system/comet2/cmd_subl_r_adr__lo/0.txt [moved from test/system/comet2/cmd_SUBL_subl0_lo/0.txt with 100% similarity]
test/system/comet2/cmd_subl_r_adr__lo/Makefile [moved from test/system/comet2/cmd_SUBL_subl0_lo/Makefile with 100% similarity]
test/system/comet2/cmd_subl_r_adr__lo/cmd [new file with mode: 0755]
test/system/comet2/cmd_subl_r_adr__o/0.txt [moved from test/system/comet2/cmd_SUBL_subl0__o/0.txt with 100% similarity]
test/system/comet2/cmd_subl_r_adr__o/Makefile [moved from test/system/comet2/cmd_SUBL_subl1/Makefile with 100% similarity]
test/system/comet2/cmd_subl_r_adr__o/cmd [new file with mode: 0755]
test/system/comet2/cmd_subl_r_adr__z/0.txt [moved from test/system/comet2/cmd_SUBL_subl0__z/0.txt with 100% similarity]
test/system/comet2/cmd_subl_r_adr__z/Makefile [moved from test/system/comet2/cmd_SUBL_subl2/Makefile with 100% similarity]
test/system/comet2/cmd_subl_r_adr__z/cmd [new file with mode: 0755]
test/system/comet2/cmd_subl_r_adr_x/0.txt [moved from test/system/comet2/cmd_SUBL_subl1/0.txt with 100% similarity]
test/system/comet2/cmd_subl_r_adr_x/Makefile [moved from test/system/comet2/cmd_SVC_svc1/Makefile with 100% similarity]
test/system/comet2/cmd_subl_r_adr_x/cmd [new file with mode: 0755]
test/system/comet2/cmd_svc__1/0.txt [moved from test/system/comet2/cmd_SVC_svc1/0.txt with 100% similarity]
test/system/comet2/cmd_svc__1/Makefile [moved from test/system/comet2/cmd_SVC_svc2/Makefile with 100% similarity]
test/system/comet2/cmd_svc__1/cmd [new file with mode: 0755]
test/system/comet2/cmd_svc__1/teststr.txt [moved from test/system/comet2/cmd_SVC_svc1/teststr.txt with 100% similarity]
test/system/comet2/cmd_svc__2/0.txt [moved from test/system/comet2/cmd_SVC_svc2/0.txt with 100% similarity]
test/system/comet2/cmd_svc__2/Makefile [moved from test/system/comet2/cmd_XOR_xor0/Makefile with 100% similarity]
test/system/comet2/cmd_svc__2/cmd [new file with mode: 0755]
test/system/comet2/cmd_xor_r1_r2/0.txt [moved from test/system/comet2/cmd_XOR_xor2/0.txt with 100% similarity]
test/system/comet2/cmd_xor_r1_r2/Makefile [moved from test/system/comet2/cmd_XOR_xor0_s/Makefile with 100% similarity]
test/system/comet2/cmd_xor_r1_r2/cmd [new file with mode: 0755]
test/system/comet2/cmd_xor_r1_r2__clear/0.txt [moved from test/system/comet2/cmd_XOR_xor2_clear/0.txt with 100% similarity]
test/system/comet2/cmd_xor_r1_r2__clear/Makefile [moved from test/system/comet2/cmd_XOR_xor0_z/Makefile with 100% similarity]
test/system/comet2/cmd_xor_r1_r2__clear/cmd [new file with mode: 0755]
test/system/comet2/cmd_xor_r_adr/0.txt [moved from test/system/comet2/cmd_XOR_xor0/0.txt with 100% similarity]
test/system/comet2/cmd_xor_r_adr/Makefile [moved from test/system/comet2/cmd_XOR_xor1/Makefile with 100% similarity]
test/system/comet2/cmd_xor_r_adr/cmd [new file with mode: 0755]
test/system/comet2/cmd_xor_r_adr__s/0.txt [moved from test/system/comet2/cmd_XOR_xor0_s/0.txt with 100% similarity]
test/system/comet2/cmd_xor_r_adr__s/Makefile [moved from test/system/comet2/cmd_XOR_xor2/Makefile with 100% similarity]
test/system/comet2/cmd_xor_r_adr__s/cmd [new file with mode: 0755]
test/system/comet2/cmd_xor_r_adr__z/0.txt [moved from test/system/comet2/cmd_XOR_xor0_z/0.txt with 100% similarity]
test/system/comet2/cmd_xor_r_adr__z/Makefile [moved from test/system/comet2/cmd_XOR_xor2_clear/Makefile with 100% similarity]
test/system/comet2/cmd_xor_r_adr__z/cmd [new file with mode: 0755]
test/system/comet2/cmd_xor_r_adr_x/0.txt [moved from test/system/comet2/cmd_XOR_xor1/0.txt with 100% similarity]
test/system/comet2/cmd_xor_r_adr_x/Makefile [new file with mode: 0644]
test/system/comet2/cmd_xor_r_adr_x/cmd [new file with mode: 0755]
test/system/comet2/err_210/cmd

index 0e8bcdb..0501cba 100644 (file)
@@ -2,7 +2,9 @@
 MAIN    START
         LD      GR1,A
         ADDL    GR1,B
+        ST      GR1,C
         RET
 A       DC      3
 B       DC      1
+C       DS      1
         END
diff --git a/as/cmd/ADDA/adda2_0.casl b/as/cmd/ADDA/adda2_0.casl
deleted file mode 100644 (file)
index 5b8c872..0000000
+++ /dev/null
@@ -1,9 +0,0 @@
-;;; ADDA r1,r2
-MAIN    START
-BEGIN   LD      GR1,A
-        LD      GR0,B
-        ADDA    GR1,GR0
-        RET
-A       DC      3
-B       DC      1
-        END
diff --git a/as/cmd/CALL/call__both.casl b/as/cmd/CALL/call__both.casl
new file mode 100644 (file)
index 0000000..324b10c
--- /dev/null
@@ -0,0 +1,14 @@
+;;; CALL
+;;; 同じプログラムの中とほかのプログラムの入口名の両方で定義されたラベルを指定
+;;; YACASL2では、ほかのプログラムの入口名を優先
+MAIN    START   BEGIN
+BEGIN   LAD     GR1,29
+        CALL    COPY
+        RET
+COPY    LD      GR2,GR1
+        RET
+        END
+COPY    START
+        LD      GR2,GR1
+        RET
+        END
similarity index 100%
rename from as/cmd/DC/dc_c0.casl
rename to as/cmd/DC/dc__c0.casl
similarity index 100%
rename from as/cmd/DC/dc_c1.casl
rename to as/cmd/DC/dc__c1.casl
similarity index 100%
rename from as/cmd/DC/dc_i0.casl
rename to as/cmd/DC/dc__i0.casl
similarity index 100%
rename from as/cmd/DC/dc_i1.casl
rename to as/cmd/DC/dc__i1.casl
similarity index 100%
rename from as/cmd/DC/dc_i_o.casl
rename to as/cmd/DC/dc__io.casl
similarity index 100%
rename from as/cmd/DS/ds_0.casl
rename to as/cmd/DS/ds__0.casl
similarity index 100%
rename from as/cmd/JMI/jmi_m.casl
rename to as/cmd/JMI/jmi__m.casl
similarity index 100%
rename from as/cmd/JMI/jmi_o.casl
rename to as/cmd/JMI/jmi__o.casl
similarity index 100%
rename from as/cmd/JMI/jmi_p.casl
rename to as/cmd/JMI/jmi__p.casl
similarity index 100%
rename from as/cmd/JMI/jmi_z.casl
rename to as/cmd/JMI/jmi__z.casl
similarity index 100%
rename from as/cmd/JNZ/jnz_m.casl
rename to as/cmd/JNZ/jnz__m.casl
similarity index 100%
rename from as/cmd/JNZ/jnz_o.casl
rename to as/cmd/JNZ/jnz__o.casl
similarity index 100%
rename from as/cmd/JNZ/jnz_p.casl
rename to as/cmd/JNZ/jnz__p.casl
similarity index 100%
rename from as/cmd/JNZ/jnz_z.casl
rename to as/cmd/JNZ/jnz__z.casl
similarity index 100%
rename from as/cmd/JOV/jov_m.casl
rename to as/cmd/JOV/jov__m.casl
similarity index 100%
rename from as/cmd/JOV/jov_o.casl
rename to as/cmd/JOV/jov__o.casl
similarity index 100%
rename from as/cmd/JOV/jov_p.casl
rename to as/cmd/JOV/jov__p.casl
similarity index 100%
rename from as/cmd/JOV/jov_z.casl
rename to as/cmd/JOV/jov__z.casl
similarity index 100%
rename from as/cmd/JPL/jpl_m.casl
rename to as/cmd/JPL/jpl__m.casl
similarity index 100%
rename from as/cmd/JPL/jpl_o.casl
rename to as/cmd/JPL/jpl__o.casl
similarity index 100%
rename from as/cmd/JPL/jpl_p.casl
rename to as/cmd/JPL/jpl__p.casl
similarity index 100%
rename from as/cmd/JPL/jpl_z.casl
rename to as/cmd/JPL/jpl__z.casl
similarity index 100%
rename from as/cmd/JZE/jze_m.casl
rename to as/cmd/JZE/jze__m.casl
similarity index 100%
rename from as/cmd/JZE/jze_o.casl
rename to as/cmd/JZE/jze__o.casl
similarity index 100%
rename from as/cmd/JZE/jze_p.casl
rename to as/cmd/JZE/jze__p.casl
similarity index 100%
rename from as/cmd/JZE/jze_z.casl
rename to as/cmd/JZE/jze__z.casl
similarity index 100%
rename from as/cmd/LD/ld2.casl
rename to as/cmd/LD/ld_r1_r2.casl
similarity index 100%
rename from as/cmd/LD/ld0.casl
rename to as/cmd/LD/ld_r_adr.casl
similarity index 100%
rename from as/cmd/LD/ld1.casl
rename to as/cmd/LD/ld_r_adr_x.casl
diff --git a/as/cmd/OR/or1.casl b/as/cmd/OR/or1.casl
deleted file mode 100644 (file)
index 6bd0472..0000000
+++ /dev/null
@@ -1,9 +0,0 @@
-;;; OR r,adr
-MAIN    START
-        LD      GR1,A
-        LAD     GR2,1
-        OR      GR1,A,GR2
-        RET
-A       DC      #3000
-        DC      #4FFF
-        END
similarity index 100%
rename from as/cmd/OR/or2.casl
rename to as/cmd/OR/or_r1_r2.casl
similarity index 100%
rename from as/cmd/OR/or0.casl
rename to as/cmd/OR/or_r_adr.casl
diff --git a/as/cmd/OR/or_r_adr_x.casl b/as/cmd/OR/or_r_adr_x.casl
new file mode 100644 (file)
index 0000000..d811e0d
--- /dev/null
@@ -0,0 +1,9 @@
+;;; OR r,adr,x
+MAIN    START
+        LD      GR1,A
+        LAD     GR2,1
+        OR      GR1,A,GR2
+        RET
+A       DC      #3000
+        DC      #4FFF
+        END
similarity index 100%
rename from as/cmd/SLA/sla_o.casl
rename to as/cmd/SLA/sla__o.casl
similarity index 100%
rename from as/cmd/SLA/sla_s.casl
rename to as/cmd/SLA/sla__s.casl
similarity index 100%
rename from as/cmd/SLA/sla_z.casl
rename to as/cmd/SLA/sla__z.casl
similarity index 100%
rename from as/cmd/SLL/sll_o.casl
rename to as/cmd/SLL/sll__o.casl
similarity index 100%
rename from as/cmd/SLL/sll_s.casl
rename to as/cmd/SLL/sll__s.casl
similarity index 100%
rename from as/cmd/SLL/sll_z.casl
rename to as/cmd/SLL/sll__z.casl
similarity index 100%
rename from as/cmd/SRA/sra_o.casl
rename to as/cmd/SRA/sra__o.casl
similarity index 100%
rename from as/cmd/SRA/sra_s.casl
rename to as/cmd/SRA/sra__s.casl
similarity index 100%
rename from as/cmd/SRA/sra_z.casl
rename to as/cmd/SRA/sra__z.casl
similarity index 100%
rename from as/cmd/SRL/srl_o.casl
rename to as/cmd/SRL/srl__o.casl
similarity index 100%
rename from as/cmd/SRL/srl_s.casl
rename to as/cmd/SRL/srl__s.casl
similarity index 100%
rename from as/cmd/SRL/srl_z.casl
rename to as/cmd/SRL/srl__z.casl
similarity index 100%
rename from as/cmd/ST/st0.casl
rename to as/cmd/ST/st_r_adr.casl
similarity index 100%
rename from as/cmd/ST/st1.casl
rename to as/cmd/ST/st_r_adr_x.casl
similarity index 100%
rename from as/cmd/SVC/svc1.casl
rename to as/cmd/SVC/svc__1.casl
similarity index 100%
rename from as/cmd/SVC/svc2.casl
rename to as/cmd/SVC/svc__2.casl
diff --git a/as/cmd/XOR/xor2_clear.casl b/as/cmd/XOR/xor2_clear.casl
deleted file mode 100644 (file)
index ff454dd..0000000
+++ /dev/null
@@ -1,7 +0,0 @@
-;;; XOR r,r rの内容をクリア
-MAIN    START
-BEGIN   LD      GR1,A
-        XOR     GR1,GR1
-        RET
-A       DC      3
-        END
diff --git a/as/cmd/XOR/xor_r1_r2__clear.casl b/as/cmd/XOR/xor_r1_r2__clear.casl
new file mode 100644 (file)
index 0000000..d5fbc8a
--- /dev/null
@@ -0,0 +1,7 @@
+;;; XOR r1,r2 rの内容をクリア
+MAIN    START
+BEGIN   LD      GR1,A
+        XOR     GR1,GR1
+        RET
+A       DC      3
+        END
index 707e212..53df9a0 100644 (file)
@@ -1,6 +1,3 @@
 1.txt
-report.txt
-diff.txt
-err.txt
 *.log
-*.comet
+*.o
diff --git a/test/system/casl2/cmd_ADDA_adda0/0.txt b/test/system/casl2/cmd_ADDA_adda0/0.txt
deleted file mode 100644 (file)
index 9fde03a..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-;;; ADDA r,adr
-MAIN    START
-BEGIN   LD      GR1,A
-        ADDA    GR1,B
-        RET
-A       DC      3
-B       DC      1
-        END
-
-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
-#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
-#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
-#0004: 0000: 1010 0005 2010 0006 8100 0003 0001 0000 
diff --git a/test/system/casl2/cmd_ADDA_adda0/cmd b/test/system/casl2/cmd_ADDA_adda0/cmd
deleted file mode 100755 (executable)
index c537e2e..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-cat ../../../../as/cmd/ADDA/adda0.casl
-../../../../casl2 -atd -M8 ../../../../as/cmd/ADDA/adda0.casl
diff --git a/test/system/casl2/cmd_ADDA_adda0__o/0.txt b/test/system/casl2/cmd_ADDA_adda0__o/0.txt
deleted file mode 100644 (file)
index 8ecbb3b..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-;;; ADDA r,adr オーバーフロー
-MAIN    START
-        LD      GR1,A
-        ADDA    GR1,B
-        RET
-A       DC      #8002           ; -32766
-B       DC      #8001           ; -32767
-        END
-
-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
-#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
-#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
-#0004: 0000: 1010 0005 2010 0006 8100 8002 8001 0000 
diff --git a/test/system/casl2/cmd_ADDA_adda0__o/cmd b/test/system/casl2/cmd_ADDA_adda0__o/cmd
deleted file mode 100755 (executable)
index a4afd4f..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-cat ../../../../as/cmd/ADDA/adda0__o.casl
-../../../../casl2 -atd -M8 ../../../../as/cmd/ADDA/adda0__o.casl
diff --git a/test/system/casl2/cmd_ADDA_adda0__z/0.txt b/test/system/casl2/cmd_ADDA_adda0__z/0.txt
deleted file mode 100644 (file)
index df4952a..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-;;; ADDA r,adr 演算結果が零
-MAIN    START
-        LD      GR1,A
-        ADDA    GR1,B
-        RET
-A       DC      0
-B       DC      0
-        END
-
-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
-#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
-#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
-#0004: 0000: 1010 0005 2010 0006 8100 0000 0000 0000 
diff --git a/test/system/casl2/cmd_ADDA_adda0__z/cmd b/test/system/casl2/cmd_ADDA_adda0__z/cmd
deleted file mode 100755 (executable)
index cf39a46..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-cat ../../../../as/cmd/ADDA/adda0__z.casl
-../../../../casl2 -atd -M8 ../../../../as/cmd/ADDA/adda0__z.casl
diff --git a/test/system/casl2/cmd_ADDA_adda0_ao/0.txt b/test/system/casl2/cmd_ADDA_adda0_ao/0.txt
deleted file mode 100644 (file)
index f27938a..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-;;; ADDA r,adr 正数でオーバーフロー
-MAIN    START
-        LD      GR1,A
-        ADDA    GR1,B
-        RET
-A       DC      #7FFE           ; 32766
-B       DC      #000A           ; 10
-        END
-
-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
-#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
-#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
-#0004: 0000: 1010 0005 2010 0006 8100 7FFE 000A 0000 
diff --git a/test/system/casl2/cmd_ADDA_adda0_ao/cmd b/test/system/casl2/cmd_ADDA_adda0_ao/cmd
deleted file mode 100755 (executable)
index 8bfde1f..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-YACASL2DIR=../../../..
-cat $YACASL2DIR/as/cmd/ADDA/adda0_ao.casl
-$YACASL2DIR/casl2 -atd -M8 $YACASL2DIR/as/cmd/ADDA/adda0_ao.casl
diff --git a/test/system/casl2/cmd_ADDA_adda0_as0/0.txt b/test/system/casl2/cmd_ADDA_adda0_as0/0.txt
deleted file mode 100644 (file)
index a683b68..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-;;; ADDA r,adr 演算結果が負数(r > adr)
-MAIN    START
-        LD      GR1,A
-        ADDA    GR1,B
-        RET
-A       DC      #000A           ; 10
-B       DC      #FFEC           ; -20
-        END
-
-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
-#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
-#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
-#0004: 0000: 1010 0005 2010 0006 8100 000A FFEC 0000 
diff --git a/test/system/casl2/cmd_ADDA_adda0_as0/cmd b/test/system/casl2/cmd_ADDA_adda0_as0/cmd
deleted file mode 100755 (executable)
index 99e30fe..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-YACASL2DIR=../../../..
-cat $YACASL2DIR/as/cmd/ADDA/adda0_as0.casl
-$YACASL2DIR/casl2 -atd -M8 $YACASL2DIR/as/cmd/ADDA/adda0_as0.casl
diff --git a/test/system/casl2/cmd_ADDA_adda0_as1/0.txt b/test/system/casl2/cmd_ADDA_adda0_as1/0.txt
deleted file mode 100644 (file)
index 46fff38..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-;;; ADDA r,adr 演算結果が負数(r < adr)
-MAIN    START
-        LD      GR1,A
-        ADDA    GR1,B
-        RET
-A       DC      #FFEC           ; -20
-B       DC      #000A           ; 10
-        END
-
-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
-#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
-#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
-#0004: 0000: 1010 0005 2010 0006 8100 FFEC 000A 0000 
diff --git a/test/system/casl2/cmd_ADDA_adda0_as1/cmd b/test/system/casl2/cmd_ADDA_adda0_as1/cmd
deleted file mode 100755 (executable)
index c13f2cc..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-cat ../../../../as/cmd/ADDA/adda0_as1.casl
-../../../../casl2 -atd -M8 ../../../../as/cmd/ADDA/adda0_as1.casl
diff --git a/test/system/casl2/cmd_ADDA_adda0_az/0.txt b/test/system/casl2/cmd_ADDA_adda0_az/0.txt
deleted file mode 100644 (file)
index 4992f79..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-;;; ADDA r,adr 演算結果が零
-MAIN    START
-        LD      GR1,A
-        ADDA    GR1,B
-        RET
-A       DC      #FFF6           ; -10
-B       DC      10
-        END
-
-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
-#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
-#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
-#0004: 0000: 1010 0005 2010 0006 8100 FFF6 000A 0000 
diff --git a/test/system/casl2/cmd_ADDA_adda0_az/cmd b/test/system/casl2/cmd_ADDA_adda0_az/cmd
deleted file mode 100755 (executable)
index 273402e..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-cat ../../../../as/cmd/ADDA/adda0_az.casl
-../../../../casl2 -atd -M8 ../../../../as/cmd/ADDA/adda0_az.casl
diff --git a/test/system/casl2/cmd_ADDA_adda0_lo/0.txt b/test/system/casl2/cmd_ADDA_adda0_lo/0.txt
deleted file mode 100644 (file)
index 7da22eb..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-;;; ADDA r,adr ADDLではオーバーフロー
-MAIN    START
-        LD      GR1,A
-        ADDA    GR1,B
-        RET
-A       DC      #FFFE           ; -2
-B       DC      #000F           ; 15
-        END
-
-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
-#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
-#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
-#0004: 0000: 1010 0005 2010 0006 8100 FFFE 000F 0000 
diff --git a/test/system/casl2/cmd_ADDA_adda0_lo/cmd b/test/system/casl2/cmd_ADDA_adda0_lo/cmd
deleted file mode 100755 (executable)
index f80f33d..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-cat ../../../../as/cmd/ADDA/adda0_lo.casl
-../../../../casl2 -atd -M8 ../../../../as/cmd/ADDA/adda0_lo.casl
diff --git a/test/system/casl2/cmd_ADDA_r1_r2/cmd b/test/system/casl2/cmd_ADDA_r1_r2/cmd
deleted file mode 100755 (executable)
index f8ccc93..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-YACASL2DIR=../../../..
-cat $YACASL2DIR/as/cmd/ADDA/adda_r1_r2.casl
-$YACASL2DIR/casl2 -atd -M128 $YACASL2DIR/as/cmd/ADDA/adda_r1_r2.casl
diff --git a/test/system/casl2/cmd_ADDL_addl0/0.txt b/test/system/casl2/cmd_ADDL_addl0/0.txt
deleted file mode 100644 (file)
index 4f14abf..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-;;; ADDL r,adr
-MAIN    START
-        LD      GR1,A
-        ADDL    GR1,B
-        RET
-A       DC      3
-B       DC      1
-        END
-
-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:        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
-#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
-#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
-#0004: 0000: 1010 0005 2210 0006 8100 0003 0001 0000 
diff --git a/test/system/casl2/cmd_ADDL_addl0/cmd b/test/system/casl2/cmd_ADDL_addl0/cmd
deleted file mode 100755 (executable)
index f98f686..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-cat ../../../../as/cmd/ADDL/addl0.casl
-../../../../casl2 -atd -M8 ../../../../as/cmd/ADDL/addl0.casl
diff --git a/test/system/casl2/cmd_ADDL_addl0__o/0.txt b/test/system/casl2/cmd_ADDL_addl0__o/0.txt
deleted file mode 100644 (file)
index 32f98ba..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-;;; ADDL r,adr オーバーフロー
-MAIN    START
-        LD      GR1,A
-        ADDL    GR1,B
-        RET
-A       DC      #8002           ; 32770
-B       DC      #8001           ; 32769
-        END
-
-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
-#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
-#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
-#0004: 0000: 1010 0005 2210 0006 8100 8002 8001 0000 
diff --git a/test/system/casl2/cmd_ADDL_addl0__o/cmd b/test/system/casl2/cmd_ADDL_addl0__o/cmd
deleted file mode 100755 (executable)
index ba9a74d..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-cat ../../../../as/cmd/ADDL/addl0__o.casl
-../../../../casl2 -aTd -M8 ../../../../as/cmd/ADDL/addl0__o.casl
diff --git a/test/system/casl2/cmd_ADDL_addl0__z/0.txt b/test/system/casl2/cmd_ADDL_addl0__z/0.txt
deleted file mode 100644 (file)
index e95cfb2..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-;;; ADDL r,adr 演算結果が零
-MAIN    START
-        LD      GR1,A
-        ADDL    GR1,B
-        RET
-A       DC      0
-B       DC      0
-        END
-
-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
-#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
-#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
-#0004: 0000: 1010 0005 2210 0006 8100 0000 0000 0000 
diff --git a/test/system/casl2/cmd_ADDL_addl0__z/cmd b/test/system/casl2/cmd_ADDL_addl0__z/cmd
deleted file mode 100755 (executable)
index 7495d6b..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-cat ../../../../as/cmd/ADDL/addl0__z.casl
-../../../../casl2 -aTd -M8 ../../../../as/cmd/ADDL/addl0__z.casl
diff --git a/test/system/casl2/cmd_ADDL_addl0_ao/0.txt b/test/system/casl2/cmd_ADDL_addl0_ao/0.txt
deleted file mode 100644 (file)
index 02ccba1..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-;;; ADDL r,adr ADDAでは正数でオーバーフロー
-MAIN    START
-        LD      GR1,A
-        ADDL    GR1,B
-        RET
-A       DC      #7FFE           ; 32766
-B       DC      #000A           ; 10
-        END
-
-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
-#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
-#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
-#0004: 0000: 1010 0005 2210 0006 8100 7FFE 000A 0000 
diff --git a/test/system/casl2/cmd_ADDL_addl0_ao/cmd b/test/system/casl2/cmd_ADDL_addl0_ao/cmd
deleted file mode 100755 (executable)
index 9ffb8b8..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-cat ../../../../as/cmd/ADDL/addl0_ao.casl
-../../../../casl2 -aTd -M8 ../../../../as/cmd/ADDL/addl0_ao.casl
diff --git a/test/system/casl2/cmd_ADDL_addl0_as0/0.txt b/test/system/casl2/cmd_ADDL_addl0_as0/0.txt
deleted file mode 100644 (file)
index cd86dca..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-;;; ADDL r,adr 演算結果が負数(r > adr)
-MAIN    START
-        LD      GR1,A
-        ADDL    GR1,B
-        RET
-A       DC      #000A           ; 10
-B       DC      #FFEC           ; -20
-        END
-
-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
-#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
-#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
-#0004: 0000: 1010 0005 2210 0006 8100 000A FFEC 0000 
diff --git a/test/system/casl2/cmd_ADDL_addl0_as0/cmd b/test/system/casl2/cmd_ADDL_addl0_as0/cmd
deleted file mode 100755 (executable)
index b3c9d41..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-cat ../../../../as/cmd/ADDL/addl0_as0.casl
-../../../../casl2 -atd -M8 ../../../../as/cmd/ADDL/addl0_as0.casl
diff --git a/test/system/casl2/cmd_ADDL_addl0_as1/0.txt b/test/system/casl2/cmd_ADDL_addl0_as1/0.txt
deleted file mode 100644 (file)
index 20b6d13..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-;;; ADDL r,adr 演算結果が負数(r < adr)
-MAIN    START
-        LD      GR1,A
-        ADDL    GR1,B
-        RET
-A       DC      #FFEC           ; -20
-B       DC      #000A           ; 10
-        END
-
-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
-#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
-#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
-#0004: 0000: 1010 0005 2210 0006 8100 FFEC 000A 0000 
diff --git a/test/system/casl2/cmd_ADDL_addl0_as1/cmd b/test/system/casl2/cmd_ADDL_addl0_as1/cmd
deleted file mode 100755 (executable)
index 5c38074..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-cat ../../../../as/cmd/ADDL/addl0_as1.casl
-../../../../casl2 -atd -M8 ../../../../as/cmd/ADDL/addl0_as1.casl
diff --git a/test/system/casl2/cmd_ADDL_addl0_az/0.txt b/test/system/casl2/cmd_ADDL_addl0_az/0.txt
deleted file mode 100644 (file)
index 4f6344b..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-;;; ADDL r,adr ADDAでは演算結果が零
-MAIN    START
-        LD      GR1,A
-        ADDL    GR1,B
-        RET
-A       DC      #FFF6           ; -10
-B       DC      10
-        END
-
-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
-#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
-#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
-#0004: 0000: 1010 0005 2210 0006 8100 FFF6 000A 0000 
diff --git a/test/system/casl2/cmd_ADDL_addl0_az/cmd b/test/system/casl2/cmd_ADDL_addl0_az/cmd
deleted file mode 100755 (executable)
index 6f93983..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-cat ../../../../as/cmd/ADDL/addl0_az.casl
-../../../../casl2 -aTd -M8 ../../../../as/cmd/ADDL/addl0_az.casl
diff --git a/test/system/casl2/cmd_ADDL_addl0_lo/0.txt b/test/system/casl2/cmd_ADDL_addl0_lo/0.txt
deleted file mode 100644 (file)
index c2e6a0d..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-;;; ADDL r,adr ADDLではオーバーフロー
-MAIN    START
-        LD      GR1,A
-        ADDL    GR1,B
-        RET
-A       DC      #FFFE           ; -2
-B       DC      #000F           ; 15
-        END
-
-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
-#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
-#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
-#0004: 0000: 1010 0005 2210 0006 8100 FFFE 000F 0000 
diff --git a/test/system/casl2/cmd_ADDL_addl0_lo/cmd b/test/system/casl2/cmd_ADDL_addl0_lo/cmd
deleted file mode 100755 (executable)
index 2aae9d4..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-cat ../../../../as/cmd/ADDL/addl0_lo.casl
-../../../../casl2 -aTd -M8 ../../../../as/cmd/ADDL/addl0_lo.casl
diff --git a/test/system/casl2/cmd_ADDL_addl2/0.txt b/test/system/casl2/cmd_ADDL_addl2/0.txt
deleted file mode 100644 (file)
index 73dd246..0000000
+++ /dev/null
@@ -1,96 +0,0 @@
-;;; ADDL r1,r2
-MAIN    START
-BEGIN   LD      GR1,A
-        LD      GR2,B
-        ADDL    GR1,GR2
-        RET
-A       DC      3
-B       DC      1
-        END
-
-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/system/casl2/cmd_ADDL_addl2/cmd b/test/system/casl2/cmd_ADDL_addl2/cmd
deleted file mode 100755 (executable)
index 76d034b..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-cat ../../../../as/cmd/ADDL/addl2.casl
-../../../../casl2 -atd -M16 ../../../../as/cmd/ADDL/addl2.casl
diff --git a/test/system/casl2/cmd_AND_and0/0.txt b/test/system/casl2/cmd_AND_and0/0.txt
deleted file mode 100644 (file)
index fd28409..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-;;; AND r,adr
-MAIN    START
-        LD      GR1,A
-        AND     GR1,B
-        RET
-A       DC      #3000
-B       DC      #4FFF
-        END
-
-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
-#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
-#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
-#0004: 0000: 1010 0005 3010 0006 8100 3000 4FFF 0000 
diff --git a/test/system/casl2/cmd_AND_and0/cmd b/test/system/casl2/cmd_AND_and0/cmd
deleted file mode 100755 (executable)
index 7a124b1..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-cat ../../../../as/cmd/AND/and0.casl
-../../../../casl2 -atd -M8 ../../../../as/cmd/AND/and0.casl
diff --git a/test/system/casl2/cmd_AND_and0_s/0.txt b/test/system/casl2/cmd_AND_and0_s/0.txt
deleted file mode 100644 (file)
index a3fe395..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-;;; AND r,adr 演算結果の符号が負
-MAIN    START
-        LD      GR1,A
-        AND     GR1,B
-        RET
-A       DC      #8000
-B       DC      #FFFF
-        END
-
-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
-#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
-#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
-#0004: 0000: 1010 0005 3010 0006 8100 8000 FFFF 0000 
diff --git a/test/system/casl2/cmd_AND_and0_s/cmd b/test/system/casl2/cmd_AND_and0_s/cmd
deleted file mode 100755 (executable)
index 928e373..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-cat ../../../../as/cmd/AND/and0_s.casl
-../../../../casl2 -atd -M8 ../../../../as/cmd/AND/and0_s.casl
diff --git a/test/system/casl2/cmd_AND_and0_z/0.txt b/test/system/casl2/cmd_AND_and0_z/0.txt
deleted file mode 100644 (file)
index 581280a..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-;;; AND r,adr 演算結果が零
-MAIN    START
-        LD      GR1,A
-        AND     GR1,B
-        RET
-A       DC      #0001
-B       DC      #FFFE
-        END
-
-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
-#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
-#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
-#0004: 0000: 1010 0005 3010 0006 8100 0001 FFFE 0000 
diff --git a/test/system/casl2/cmd_AND_and0_z/cmd b/test/system/casl2/cmd_AND_and0_z/cmd
deleted file mode 100755 (executable)
index c8a425f..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-cat ../../../../as/cmd/AND/and0_z.casl
-../../../../casl2 -atd -M8 ../../../../as/cmd/AND/and0_z.casl
diff --git a/test/system/casl2/cmd_AND_and1/0.txt b/test/system/casl2/cmd_AND_and1/0.txt
deleted file mode 100644 (file)
index a71f0df..0000000
+++ /dev/null
@@ -1,97 +0,0 @@
-;;; AND r,adr,x
-MAIN    START
-        LD      GR1,A
-        LAD     GR2,1
-        AND     GR1,A,GR2
-        RET
-A       DC      #3000
-        DC      #4FFF
-        END
-
-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/system/casl2/cmd_AND_and1/cmd b/test/system/casl2/cmd_AND_and1/cmd
deleted file mode 100755 (executable)
index 20f9cc8..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-cat ../../../../as/cmd/AND/and1.casl
-../../../../casl2 -atd -M16 ../../../../as/cmd/AND/and1.casl
diff --git a/test/system/casl2/cmd_AND_and2/0.txt b/test/system/casl2/cmd_AND_and2/0.txt
deleted file mode 100644 (file)
index deff275..0000000
+++ /dev/null
@@ -1,96 +0,0 @@
-;;; AND r1,r2
-MAIN    START
-        LD      GR1,A
-        LD      GR2,B
-        AND     GR1,GR2
-        RET
-A       DC      #3000
-B       DC      #4FFF
-        END
-
-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/system/casl2/cmd_AND_and2/cmd b/test/system/casl2/cmd_AND_and2/cmd
deleted file mode 100755 (executable)
index 33ffdf0..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-cat ../../../../as/cmd/AND/and2.casl
-../../../../casl2 -atd -M16 ../../../../as/cmd/AND/and2.casl
diff --git a/test/system/casl2/cmd_CALL_call0/0.txt b/test/system/casl2/cmd_CALL_call0/0.txt
deleted file mode 100644 (file)
index 578ef1a..0000000
+++ /dev/null
@@ -1,113 +0,0 @@
-;;; CALL ほかのプログラムの入口名を指定
-MAIN    START
-        LAD     GR1,29
-        CALL    COPY
-        RET
-        END
-COPY    START
-        LD      GR2,GR1
-        RET
-        END
-
-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 0003
-
-#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 0003
-
-#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 0003
-
diff --git a/test/system/casl2/cmd_CALL_call0/cmd b/test/system/casl2/cmd_CALL_call0/cmd
deleted file mode 100755 (executable)
index cb0decb..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-cat ../../../../as/cmd/CALL/call0.casl
-../../../../casl2 -atd -M16 ../../../../as/cmd/CALL/call0.casl
diff --git a/test/system/casl2/cmd_CALL_call1/0.txt b/test/system/casl2/cmd_CALL_call1/0.txt
deleted file mode 100644 (file)
index fb42d84..0000000
+++ /dev/null
@@ -1,109 +0,0 @@
-;;; CALL 同じプログラムの中にあるラベルを指定
-MAIN    START   BEGIN
-BEGIN   LAD     GR1,29
-        CALL    COPY
-        RET
-COPY    LD      GR2,GR1
-        RET
-        END
-
-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 0003
-
-#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 0003
-
-#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 0003
-
diff --git a/test/system/casl2/cmd_CALL_call1/cmd b/test/system/casl2/cmd_CALL_call1/cmd
deleted file mode 100755 (executable)
index ec18fb0..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-cat ../../../../as/cmd/CALL/call1.casl
-../../../../casl2 -atd -M16 ../../../../as/cmd/CALL/call1.casl
diff --git a/test/system/casl2/cmd_CPA_cpa0/0.txt b/test/system/casl2/cmd_CPA_cpa0/0.txt
deleted file mode 100644 (file)
index bcc9f03..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-;;; CPA r,adr
-MAIN    START   BEGIN
-BEGIN   LD      GR1,A
-        CPA     GR1,B
-        RET
-A       DC      #5000
-B       DC      #3000
-        END
-
-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
-#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
-#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
-#0004: 0000: 1010 0005 4010 0006 8100 5000 3000 0000 
diff --git a/test/system/casl2/cmd_CPA_cpa0/cmd b/test/system/casl2/cmd_CPA_cpa0/cmd
deleted file mode 100755 (executable)
index 9951930..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-cat ../../../../as/cmd/CPA/cpa0.casl
-../../../../casl2 -atd -M8 ../../../../as/cmd/CPA/cpa0.casl
diff --git a/test/system/casl2/cmd_CPA_cpa0_ls/0.txt b/test/system/casl2/cmd_CPA_cpa0_ls/0.txt
deleted file mode 100644 (file)
index 507fec1..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-;;; CPA r,adr
-MAIN    START   BEGIN
-BEGIN   LD      GR1,A
-        CPA     GR1,B
-        RET
-A       DC      #5000
-B       DC      #8000
-        END
-
-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
-#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
-#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
-#0004: 0000: 1010 0005 4010 0006 8100 5000 8000 0000 
diff --git a/test/system/casl2/cmd_CPA_cpa0_ls/cmd b/test/system/casl2/cmd_CPA_cpa0_ls/cmd
deleted file mode 100755 (executable)
index 98aa09e..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-cat ../../../../as/cmd/CPA/cpa0_ls.casl
-../../../../casl2 -atd -M8 ../../../../as/cmd/CPA/cpa0_ls.casl
diff --git a/test/system/casl2/cmd_CPA_cpa0_s/0.txt b/test/system/casl2/cmd_CPA_cpa0_s/0.txt
deleted file mode 100644 (file)
index 39681c6..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-;;; CPA r,adr SF:1
-MAIN    START   BEGIN
-BEGIN   LD      GR1,A
-        CPA     GR1,B
-        RET
-A       DC      #5000
-B       DC      #7000
-        END
-
-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
-#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
-#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
-#0004: 0000: 1010 0005 4010 0006 8100 5000 7000 0000 
diff --git a/test/system/casl2/cmd_CPA_cpa0_s/cmd b/test/system/casl2/cmd_CPA_cpa0_s/cmd
deleted file mode 100755 (executable)
index dc32f75..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-cat ../../../../as/cmd/CPA/cpa0_s.casl
-../../../../casl2 -atd -M8 ../../../../as/cmd/CPA/cpa0_s.casl
diff --git a/test/system/casl2/cmd_CPA_cpa0_z/0.txt b/test/system/casl2/cmd_CPA_cpa0_z/0.txt
deleted file mode 100644 (file)
index 41b36c5..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-;;; CPA r,adr ZF:0
-MAIN    START   BEGIN
-BEGIN   LD      GR1,A
-        CPA     GR1,B
-        RET
-A       DC      #5000
-B       DC      #5000
-        END
-
-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
-#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
-#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
-#0004: 0000: 1010 0005 4010 0006 8100 5000 5000 0000 
diff --git a/test/system/casl2/cmd_CPA_cpa0_z/cmd b/test/system/casl2/cmd_CPA_cpa0_z/cmd
deleted file mode 100755 (executable)
index 3a2e636..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-cat ../../../../as/cmd/CPA/cpa0_z.casl
-../../../../casl2 -atd -M8 ../../../../as/cmd/CPA/cpa0_z.casl
diff --git a/test/system/casl2/cmd_CPA_cpa1_s/0.txt b/test/system/casl2/cmd_CPA_cpa1_s/0.txt
deleted file mode 100644 (file)
index a0dad0b..0000000
+++ /dev/null
@@ -1,97 +0,0 @@
-;;; CPA r,adr,x SF:1
-MAIN    START   BEGIN
-BEGIN   LD      GR1,A
-        LAD     GR2,1
-        CPA     GR1,A,GR2
-        RET
-A       DC      #5000
-        DC      #7000
-        END
-
-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/system/casl2/cmd_CPA_cpa1_s/cmd b/test/system/casl2/cmd_CPA_cpa1_s/cmd
deleted file mode 100755 (executable)
index 5d2f618..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-cat ../../../../as/cmd/CPA/cpa1_s.casl
-../../../../casl2 -atd -M16 ../../../../as/cmd/CPA/cpa1_s.casl
diff --git a/test/system/casl2/cmd_CPA_cpa2_s/0.txt b/test/system/casl2/cmd_CPA_cpa2_s/0.txt
deleted file mode 100644 (file)
index 8f159b6..0000000
+++ /dev/null
@@ -1,96 +0,0 @@
-;;; CPA r1,r2 SF:1
-MAIN    START   BEGIN
-BEGIN   LD      GR1,A
-        LD      GR2,B
-        CPA     GR1,GR2
-        RET
-A       DC      #5000
-B       DC      #7000
-        END
-
-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/system/casl2/cmd_CPA_cpa2_s/cmd b/test/system/casl2/cmd_CPA_cpa2_s/cmd
deleted file mode 100755 (executable)
index fdfc8fa..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-cat ../../../../as/cmd/CPA/cpa2_s.casl
-../../../../casl2 -atd -M16 ../../../../as/cmd/CPA/cpa2_s.casl
diff --git a/test/system/casl2/cmd_CPL_cpl0/0.txt b/test/system/casl2/cmd_CPL_cpl0/0.txt
deleted file mode 100644 (file)
index 1ab7943..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-;;; CPL r,adr
-MAIN    START   BEGIN
-BEGIN   LD      GR1,A
-        CPL     GR1,B
-        RET
-A       DC      #5000
-B       DC      #3000
-        END
-
-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
-#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
-#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
-#0004: 0000: 1010 0005 4110 0006 8100 5000 3000 0000 
diff --git a/test/system/casl2/cmd_CPL_cpl0/cmd b/test/system/casl2/cmd_CPL_cpl0/cmd
deleted file mode 100755 (executable)
index ceacfe0..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-cat ../../../../as/cmd/CPL/cpl0.casl
-../../../../casl2 -atd -M8 ../../../../as/cmd/CPL/cpl0.casl
diff --git a/test/system/casl2/cmd_CPL_cpl0_ls/0.txt b/test/system/casl2/cmd_CPL_cpl0_ls/0.txt
deleted file mode 100644 (file)
index 1f6d536..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-;;; CPL r,adr
-MAIN    START   BEGIN
-BEGIN   LD      GR1,A
-        CPL     GR1,B
-        RET
-A       DC      #5000
-B       DC      #8000
-        END
-
-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
-#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
-#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
-#0004: 0000: 1010 0005 4110 0006 8100 5000 8000 0000 
diff --git a/test/system/casl2/cmd_CPL_cpl0_ls/cmd b/test/system/casl2/cmd_CPL_cpl0_ls/cmd
deleted file mode 100755 (executable)
index 391f5b0..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-cat ../../../../as/cmd/CPL/cpl0_ls.casl
-../../../../casl2 -aTd -M8 ../../../../as/cmd/CPL/cpl0_ls.casl
diff --git a/test/system/casl2/cmd_CPL_cpl0_s/0.txt b/test/system/casl2/cmd_CPL_cpl0_s/0.txt
deleted file mode 100644 (file)
index 75bdc71..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-;;; CPL r,adr SF:1
-MAIN    START   BEGIN
-BEGIN   LD      GR1,A
-        CPL     GR1,B
-        RET
-A       DC      #5000
-B       DC      #7000
-        END
-
-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
-#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
-#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
-#0004: 0000: 1010 0005 4110 0006 8100 5000 7000 0000 
diff --git a/test/system/casl2/cmd_CPL_cpl0_s/cmd b/test/system/casl2/cmd_CPL_cpl0_s/cmd
deleted file mode 100755 (executable)
index 0580a3a..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-cat ../../../../as/cmd/CPL/cpl0_s.casl
-../../../../casl2 -aTd -M8 ../../../../as/cmd/CPL/cpl0_s.casl
diff --git a/test/system/casl2/cmd_CPL_cpl0_z/0.txt b/test/system/casl2/cmd_CPL_cpl0_z/0.txt
deleted file mode 100644 (file)
index 9c601c7..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-;;; CPL r,adr ZF:0
-MAIN    START   BEGIN
-BEGIN   LD      GR1,A
-        CPL     GR1,B
-        RET
-A       DC      #5000
-B       DC      #5000
-        END
-
-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
-#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
-#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
-#0004: 0000: 1010 0005 4110 0006 8100 5000 5000 0000 
diff --git a/test/system/casl2/cmd_CPL_cpl0_z/cmd b/test/system/casl2/cmd_CPL_cpl0_z/cmd
deleted file mode 100755 (executable)
index 7e0eb6f..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-cat ../../../../as/cmd/CPL/cpl0_z.casl
-../../../../casl2 -aTd -M8 ../../../../as/cmd/CPL/cpl0_z.casl
diff --git a/test/system/casl2/cmd_CPL_cpl1_s/0.txt b/test/system/casl2/cmd_CPL_cpl1_s/0.txt
deleted file mode 100644 (file)
index 7c6d64e..0000000
+++ /dev/null
@@ -1,97 +0,0 @@
-;;; CPL r,adr,x SF:1
-MAIN    START   BEGIN
-BEGIN   LD      GR1,A
-        LAD     GR2,1
-        CPL     GR1,A,GR2
-        RET
-A       DC      #5000
-        DC      #7000
-        END
-
-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/system/casl2/cmd_CPL_cpl1_s/cmd b/test/system/casl2/cmd_CPL_cpl1_s/cmd
deleted file mode 100755 (executable)
index 8c53f13..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-cat ../../../../as/cmd/CPL/cpl1_s.casl
-../../../../casl2 -aTd -M16 ../../../../as/cmd/CPL/cpl1_s.casl
diff --git a/test/system/casl2/cmd_CPL_cpl2_s/0.txt b/test/system/casl2/cmd_CPL_cpl2_s/0.txt
deleted file mode 100644 (file)
index 9f02c93..0000000
+++ /dev/null
@@ -1,96 +0,0 @@
-;;; CPL r1,r2 SF:1
-MAIN    START   BEGIN
-BEGIN   LD      GR1,A
-        LD      GR2,B
-        CPL     GR1,GR2
-        RET
-A       DC      #5000
-B       DC      #7000
-        END
-
-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/system/casl2/cmd_CPL_cpl2_s/cmd b/test/system/casl2/cmd_CPL_cpl2_s/cmd
deleted file mode 100755 (executable)
index 0c467dd..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-cat ../../../../as/cmd/CPL/cpl2_s.casl
-../../../../casl2 -aTd -M16 ../../../../as/cmd/CPL/cpl2_s.casl
diff --git a/test/system/casl2/cmd_DC_dc_c0/0.txt b/test/system/casl2/cmd_DC_dc_c0/0.txt
deleted file mode 100644 (file)
index 131de8d..0000000
+++ /dev/null
@@ -1,320 +0,0 @@
-;; DC 文字定数
-MAIN    START
-        RET
-        DC      ' '
-        DC      '!'
-        DC      '"'
-        DC      '#'
-        DC      '$'
-        DC      '%'
-        DC      '&'
-        DC      ''''
-        DC      '('
-        DC      ')'
-        DC      '*'
-        DC      '+'
-        DC      ','
-        DC      '-'
-        DC      '.'
-        DC      '/'
-        DC      '0'
-        DC      '1'
-        DC      '2'
-        DC      '3'
-        DC      '4'
-        DC      '5'
-        DC      '6'
-        DC      '7'
-        DC      '8'
-        DC      '9'
-        DC      ':'
-        DC      ';'
-        DC      '<'
-        DC      '='
-        DC      '>'
-        DC      '?'
-        DC      '@'
-        DC      'A'
-        DC      'B'
-        DC      'C'
-        DC      'D'
-        DC      'E'
-        DC      'F'
-        DC      'G'
-        DC      'H'
-        DC      'I'
-        DC      'J'
-        DC      'K'
-        DC      'L'
-        DC      'M'
-        DC      'N'
-        DC      'O'
-        DC      'P'
-        DC      'Q'
-        DC      'R'
-        DC      'S'
-        DC      'T'
-        DC      'U'
-        DC      'V'
-        DC      'W'
-        DC      'X'
-        DC      'Y'
-        DC      'Z'
-        DC      '['
-        DC      '\'
-        DC      ']'
-        DC      '^'
-        DC      '_'
-        DC      'a'
-        DC      'b'
-        DC      'c'
-        DC      'd'
-        DC      'e'
-        DC      'f'
-        DC      'g'
-        DC      'h'
-        DC      'i'
-        DC      'j'
-        DC      'k'
-        DC      'l'
-        DC      'm'
-        DC      'n'
-        DC      'o'
-        DC      'p'
-        DC      'q'
-        DC      'r'
-        DC      's'
-        DC      't'
-        DC      'u'
-        DC      'v'
-        DC      'w'
-        DC      'x'
-        DC      'y'
-        DC      'z'
-        DC      '{'
-        DC      '|'
-        DC      '}'
-        DC      '~'
-    END
-
-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/system/casl2/cmd_DC_dc_c0/cmd b/test/system/casl2/cmd_DC_dc_c0/cmd
deleted file mode 100755 (executable)
index 8a6bd75..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-cat ../../../../as/cmd/DC/dc_c0.casl
-../../../../casl2 -atd -M128 ../../../../as/cmd/DC/dc_c0.casl
diff --git a/test/system/casl2/cmd_DC_dc_c1/0.txt b/test/system/casl2/cmd_DC_dc_c1/0.txt
deleted file mode 100644 (file)
index af3e93e..0000000
+++ /dev/null
@@ -1,139 +0,0 @@
-;; DC 文字定数
-MAIN    START
-        RET
-        DC      ' !"#$%&''()*+,-./0123456789:;<=>?@ABCDEFG'
-        DC      'GHIJKLMNOPQRSTUVWXYZ[\]^_abcdefghijklmno'
-        DC      'pqrstuvwxyz{|}~'
-        END
-
-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/system/casl2/cmd_DC_dc_c1/cmd b/test/system/casl2/cmd_DC_dc_c1/cmd
deleted file mode 100755 (executable)
index ceb0de6..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-cat ../../../../as/cmd/DC/dc_c1.casl
-../../../../casl2 -atd -M128 ../../../../as/cmd/DC/dc_c1.casl
diff --git a/test/system/casl2/cmd_DC_dc_i0/0.txt b/test/system/casl2/cmd_DC_dc_i0/0.txt
deleted file mode 100644 (file)
index 3b00861..0000000
+++ /dev/null
@@ -1,101 +0,0 @@
-;; DC 10進定数/16進定数
-MAIN    START
-        RET
-        DC      0
-        DC      1
-        DC      10
-        DC      32767
-        DC      32768
-        DC      65535
-        DC      65536
-        DC      65537
-        DC      -1
-        DC      -10
-        DC      -32767
-        DC      -32768
-        DC      -32769
-        DC      #0
-        DC      #1
-        DC      #01
-        DC      #001
-        DC      #0001
-        DC      #10
-        DC      #11
-        DC      #F
-        DC      #000F
-        DC      #FFFF
-        END
-
-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/system/casl2/cmd_DC_dc_i0/cmd b/test/system/casl2/cmd_DC_dc_i0/cmd
deleted file mode 100755 (executable)
index d5c34e8..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-cat ../../../../as/cmd/DC/dc_i0.casl
-../../../../casl2 -atd -M32 ../../../../as/cmd/DC/dc_i0.casl
diff --git a/test/system/casl2/cmd_DC_dc_i1/0.txt b/test/system/casl2/cmd_DC_dc_i1/0.txt
deleted file mode 100644 (file)
index a00cd45..0000000
+++ /dev/null
@@ -1,56 +0,0 @@
-;; DC 10進定数/16進定数
-MAIN    START
-        RET
-        DC      1,10,32767,32768,65535,65536,65537,-1,-10,-32767,-32768,-32769,#0,#1,#01,#001,#0001,#10,#11,#F,#000F,#FFFF
-        END
-
-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/system/casl2/cmd_DC_dc_i1/cmd b/test/system/casl2/cmd_DC_dc_i1/cmd
deleted file mode 100755 (executable)
index 28a1363..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-cat ../../../../as/cmd/DC/dc_i1.casl
-../../../../casl2 -atd -M32 ../../../../as/cmd/DC/dc_i1.casl
diff --git a/test/system/casl2/cmd_DC_dc_i_of/0.txt b/test/system/casl2/cmd_DC_dc_i_of/0.txt
deleted file mode 100644 (file)
index f42705b..0000000
+++ /dev/null
@@ -1,62 +0,0 @@
-;; DC -32768〜32768の範囲にない10進数値
-MAIN    START
-        RET
-        DC      32767
-        DC      32768
-        DC      65535
-        DC      65536
-        DC      131073          ; 65536 * 2 + 1
-        DC      -32768
-        DC      -32769
-        DC      -65535
-        DC      -65536
-        DC      -131073         ; -65536 * 2 - 1
-        END
-
-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/system/casl2/cmd_DC_dc_i_of/cmd b/test/system/casl2/cmd_DC_dc_i_of/cmd
deleted file mode 100755 (executable)
index fed11f3..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-cat ../../../../as/cmd/DC/dc_i_o.casl
-../../../../casl2 -atd -M32 ../../../../as/cmd/DC/dc_i_o.casl
diff --git a/test/system/casl2/cmd_DS_ds_0/0.txt b/test/system/casl2/cmd_DS_ds_0/0.txt
deleted file mode 100644 (file)
index ff64b39..0000000
+++ /dev/null
@@ -1,73 +0,0 @@
-;; 「DS 0」を指定したプログラム例
-MAIN    START
-        LD      GR1,A
-        LD      GR2,B
-        RET
-A       DS      0
-B       DC      15
-        END
-
-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
-#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
-#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
-#0004: 0000: 1010 0005 1020 0005 8100 000F 0000 0000 
diff --git a/test/system/casl2/cmd_DS_ds_0/cmd b/test/system/casl2/cmd_DS_ds_0/cmd
deleted file mode 100755 (executable)
index 049af7f..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-cat ../../../../as/cmd/DS/ds_0.casl
-../../../../casl2 -atd -M8 ../../../../as/cmd/DS/ds_0.casl
diff --git a/test/system/casl2/cmd_JMI_jmi_m/0.txt b/test/system/casl2/cmd_JMI_jmi_m/0.txt
deleted file mode 100644 (file)
index 6ca1be5..0000000
+++ /dev/null
@@ -1,121 +0,0 @@
-;;; JMI adr OF:0/SF:1/ZF:0
-MAIN    START
-        LD      GR1,A
-        AND     GR1,GR1
-        JMI     TO
-        LAD     GR1,0
-        JUMP    FIN
-TO      LAD     GR1,#FFFF
-FIN     RET
-A       DC      -1
-        END
-
-Assemble ../../../../as/cmd/JMI/jmi_m.casl (0)
-
-Assemble ../../../../as/cmd/JMI/jmi_m.casl (1)
-../../../../as/cmd/JMI/jmi_m.casl:    1:;;; JMI adr OF:0/SF:1/ZF:0
-../../../../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/system/casl2/cmd_JMI_jmi_m/cmd b/test/system/casl2/cmd_JMI_jmi_m/cmd
deleted file mode 100755 (executable)
index c0bce66..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-cat ../../../../as/cmd/JMI/jmi_m.casl
-../../../../casl2 -atd -M16 ../../../../as/cmd/JMI/jmi_m.casl
diff --git a/test/system/casl2/cmd_JMI_jmi_o/0.txt b/test/system/casl2/cmd_JMI_jmi_o/0.txt
deleted file mode 100644 (file)
index df558cf..0000000
+++ /dev/null
@@ -1,138 +0,0 @@
-;;; JMI adr OF:1/SF:0/ZF:0
-MAIN    START
-        LD      GR1,A
-        SRL     GR1,1
-        JMI     TO
-        LAD     GR1,0
-        JUMP    FIN
-TO      LAD     GR1,#FFFF
-FIN     RET
-A       DC      #0003
-        END
-
-Assemble ../../../../as/cmd/JMI/jmi_o.casl (0)
-
-Assemble ../../../../as/cmd/JMI/jmi_o.casl (1)
-../../../../as/cmd/JMI/jmi_o.casl:    1:;;; JMI adr OF:1/SF:0/ZF:0
-../../../../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/system/casl2/cmd_JMI_jmi_o/cmd b/test/system/casl2/cmd_JMI_jmi_o/cmd
deleted file mode 100755 (executable)
index 7873207..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-cat ../../../../as/cmd/JMI/jmi_o.casl
-../../../../casl2 -atd -M16 ../../../../as/cmd/JMI/jmi_o.casl
diff --git a/test/system/casl2/cmd_JMI_jmi_p/0.txt b/test/system/casl2/cmd_JMI_jmi_p/0.txt
deleted file mode 100644 (file)
index 1410dc5..0000000
+++ /dev/null
@@ -1,137 +0,0 @@
-;;; JMI adr OF:0/SF:1/ZF:0
-MAIN    START
-        LD      GR1,A
-        AND     GR1,GR1
-        JMI     TO
-        LAD     GR1,0
-        JUMP    FIN
-TO      LAD     GR1,#FFFF
-FIN     RET
-A       DC      1
-        END
-
-Assemble ../../../../as/cmd/JMI/jmi_p.casl (0)
-
-Assemble ../../../../as/cmd/JMI/jmi_p.casl (1)
-../../../../as/cmd/JMI/jmi_p.casl:    1:;;; JMI adr OF:0/SF:1/ZF:0
-../../../../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/system/casl2/cmd_JMI_jmi_p/cmd b/test/system/casl2/cmd_JMI_jmi_p/cmd
deleted file mode 100755 (executable)
index c88ac0d..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-cat ../../../../as/cmd/JMI/jmi_p.casl
-../../../../casl2 -atd -M16 ../../../../as/cmd/JMI/jmi_p.casl
diff --git a/test/system/casl2/cmd_JMI_jmi_z/0.txt b/test/system/casl2/cmd_JMI_jmi_z/0.txt
deleted file mode 100644 (file)
index 7502bf7..0000000
+++ /dev/null
@@ -1,137 +0,0 @@
-;;; JMI OF:0/SF:0/ZF:1
-MAIN    START
-        LD      GR1,A
-        AND     GR1,GR1
-        JMI     TO
-        LAD     GR1,0
-        JUMP    FIN
-TO      LAD     GR1,#FFFF
-FIN     RET
-A       DC      0
-        END
-
-Assemble ../../../../as/cmd/JMI/jmi_z.casl (0)
-
-Assemble ../../../../as/cmd/JMI/jmi_z.casl (1)
-../../../../as/cmd/JMI/jmi_z.casl:    1:;;; JMI OF:0/SF:0/ZF:1
-../../../../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/system/casl2/cmd_JMI_jmi_z/cmd b/test/system/casl2/cmd_JMI_jmi_z/cmd
deleted file mode 100755 (executable)
index 78a122f..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-cat ../../../../as/cmd/JMI/jmi_z.casl
-../../../../casl2 -atd -M16 ../../../../as/cmd/JMI/jmi_z.casl
diff --git a/test/system/casl2/cmd_JNZ_jnz_m/0.txt b/test/system/casl2/cmd_JNZ_jnz_m/0.txt
deleted file mode 100644 (file)
index 5b93c32..0000000
+++ /dev/null
@@ -1,121 +0,0 @@
-;;; JNZ adr  OF:0/SF:1/ZF:0
-MAIN    START
-        LD      GR1,A
-        AND     GR1,GR1
-        JNZ     TO
-        LAD     GR1,0
-        JUMP    FIN
-TO      LAD     GR1,#FFFF
-FIN     RET
-A       DC      -1
-        END
-
-Assemble ../../../../as/cmd/JNZ/jnz_m.casl (0)
-
-Assemble ../../../../as/cmd/JNZ/jnz_m.casl (1)
-../../../../as/cmd/JNZ/jnz_m.casl:    1:;;; JNZ adr  OF:0/SF:1/ZF:0
-../../../../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/system/casl2/cmd_JNZ_jnz_m/cmd b/test/system/casl2/cmd_JNZ_jnz_m/cmd
deleted file mode 100755 (executable)
index 72979ba..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-cat ../../../../as/cmd/JNZ/jnz_m.casl
-../../../../casl2 -atd -M16 ../../../../as/cmd/JNZ/jnz_m.casl
diff --git a/test/system/casl2/cmd_JNZ_jnz_o/0.txt b/test/system/casl2/cmd_JNZ_jnz_o/0.txt
deleted file mode 100644 (file)
index 80b02be..0000000
+++ /dev/null
@@ -1,122 +0,0 @@
-;;; JNZ adr OF:1/SF:0/ZF:0
-MAIN    START
-        LD      GR1,A
-        SRL     GR1,1
-        JNZ     TO
-        LAD     GR1,0
-        JUMP    FIN
-TO      LAD     GR1,#FFFF
-FIN     RET
-A       DC      #0003
-        END
-
-Assemble ../../../../as/cmd/JNZ/jnz_o.casl (0)
-
-Assemble ../../../../as/cmd/JNZ/jnz_o.casl (1)
-../../../../as/cmd/JNZ/jnz_o.casl:    1:;;; JNZ adr OF:1/SF:0/ZF:0
-../../../../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/system/casl2/cmd_JNZ_jnz_o/cmd b/test/system/casl2/cmd_JNZ_jnz_o/cmd
deleted file mode 100755 (executable)
index ef2dd1d..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-cat ../../../../as/cmd/JNZ/jnz_o.casl
-../../../../casl2 -atd -M16 ../../../../as/cmd/JNZ/jnz_o.casl
diff --git a/test/system/casl2/cmd_JNZ_jnz_p/0.txt b/test/system/casl2/cmd_JNZ_jnz_p/0.txt
deleted file mode 100644 (file)
index 9577ba1..0000000
+++ /dev/null
@@ -1,121 +0,0 @@
-;;; JNZ adr OF:0/SF:0/ZF:0
-MAIN    START
-        LD      GR1,A
-        AND     GR1,GR1
-        JNZ     TO
-        LAD     GR1,0
-        JUMP    FIN
-TO      LAD     GR1,#FFFF
-FIN     RET
-A       DC      1
-        END
-
-Assemble ../../../../as/cmd/JNZ/jnz_p.casl (0)
-
-Assemble ../../../../as/cmd/JNZ/jnz_p.casl (1)
-../../../../as/cmd/JNZ/jnz_p.casl:    1:;;; JNZ adr OF:0/SF:0/ZF:0
-../../../../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/system/casl2/cmd_JNZ_jnz_p/cmd b/test/system/casl2/cmd_JNZ_jnz_p/cmd
deleted file mode 100755 (executable)
index 008d2d8..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-cat ../../../../as/cmd/JNZ/jnz_p.casl
-../../../../casl2 -atd -M16 ../../../../as/cmd/JNZ/jnz_p.casl
diff --git a/test/system/casl2/cmd_JNZ_jnz_z/0.txt b/test/system/casl2/cmd_JNZ_jnz_z/0.txt
deleted file mode 100644 (file)
index d67f3c9..0000000
+++ /dev/null
@@ -1,137 +0,0 @@
-;;; JNZ adr OF:0/SF:0/ZF:1
-MAIN    START
-        LD      GR1,A
-        AND     GR1,GR1
-        JNZ     TO
-        LAD     GR1,0
-        JUMP    FIN
-TO      LAD     GR1,#FFFF
-FIN     RET
-A       DC      0
-        END
-
-Assemble ../../../../as/cmd/JNZ/jnz_z.casl (0)
-
-Assemble ../../../../as/cmd/JNZ/jnz_z.casl (1)
-../../../../as/cmd/JNZ/jnz_z.casl:    1:;;; JNZ adr OF:0/SF:0/ZF:1
-../../../../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/system/casl2/cmd_JNZ_jnz_z/cmd b/test/system/casl2/cmd_JNZ_jnz_z/cmd
deleted file mode 100755 (executable)
index 3aa2150..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-cat ../../../../as/cmd/JNZ/jnz_z.casl
-../../../../casl2 -atd -M16 ../../../../as/cmd/JNZ/jnz_z.casl
diff --git a/test/system/casl2/cmd_JOV_jov_m/0.txt b/test/system/casl2/cmd_JOV_jov_m/0.txt
deleted file mode 100644 (file)
index 39790d2..0000000
+++ /dev/null
@@ -1,137 +0,0 @@
-;;; JOV  OF:0/SF:1/ZF:0
-MAIN    START
-        LD      GR1,A
-        AND     GR1,GR1
-        JOV     TO
-        LAD     GR1,0
-        JUMP    FIN
-TO      LAD     GR1,#FFFF
-FIN     RET
-A       DC      -1
-        END
-
-Assemble ../../../../as/cmd/JOV/jov_m.casl (0)
-
-Assemble ../../../../as/cmd/JOV/jov_m.casl (1)
-../../../../as/cmd/JOV/jov_m.casl:    1:;;; JOV  OF:0/SF:1/ZF:0
-../../../../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/system/casl2/cmd_JOV_jov_m/cmd b/test/system/casl2/cmd_JOV_jov_m/cmd
deleted file mode 100755 (executable)
index db83952..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-cat ../../../../as/cmd/JOV/jov_m.casl
-../../../../casl2 -atd -M16 ../../../../as/cmd/JOV/jov_m.casl
diff --git a/test/system/casl2/cmd_JOV_jov_o/0.txt b/test/system/casl2/cmd_JOV_jov_o/0.txt
deleted file mode 100644 (file)
index c03fbf0..0000000
+++ /dev/null
@@ -1,122 +0,0 @@
-;;; JOV OF:0/SF:1/ZF:1
-MAIN    START
-        LD      GR1,A
-        SRL     GR1,1
-        JOV     TO
-        LAD     GR1,0
-        JUMP    FIN
-TO      LAD     GR1,#FFFF
-FIN     RET
-A       DC      #0003
-        END
-
-Assemble ../../../../as/cmd/JOV/jov_o.casl (0)
-
-Assemble ../../../../as/cmd/JOV/jov_o.casl (1)
-../../../../as/cmd/JOV/jov_o.casl:    1:;;; JOV OF:0/SF:1/ZF:1
-../../../../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/system/casl2/cmd_JOV_jov_o/cmd b/test/system/casl2/cmd_JOV_jov_o/cmd
deleted file mode 100755 (executable)
index 8e9c61a..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-cat ../../../../as/cmd/JOV/jov_o.casl
-../../../../casl2 -atd -M16 ../../../../as/cmd/JOV/jov_o.casl
diff --git a/test/system/casl2/cmd_JOV_jov_p/0.txt b/test/system/casl2/cmd_JOV_jov_p/0.txt
deleted file mode 100644 (file)
index 1ca690c..0000000
+++ /dev/null
@@ -1,137 +0,0 @@
-;;; JOV OF:0/SF:0/ZF:0
-MAIN    START
-        LD      GR1,A
-        AND     GR1,GR1
-        JOV     TO
-        LAD     GR1,0
-        JUMP    FIN
-TO      LAD     GR1,#FFFF
-FIN     RET
-A       DC      1
-        END
-
-Assemble ../../../../as/cmd/JOV/jov_p.casl (0)
-
-Assemble ../../../../as/cmd/JOV/jov_p.casl (1)
-../../../../as/cmd/JOV/jov_p.casl:    1:;;; JOV OF:0/SF:0/ZF:0
-../../../../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/system/casl2/cmd_JOV_jov_p/cmd b/test/system/casl2/cmd_JOV_jov_p/cmd
deleted file mode 100755 (executable)
index 32be767..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-cat ../../../../as/cmd/JOV/jov_p.casl
-../../../../casl2 -atd -M16 ../../../../as/cmd/JOV/jov_p.casl
diff --git a/test/system/casl2/cmd_JOV_jov_z/0.txt b/test/system/casl2/cmd_JOV_jov_z/0.txt
deleted file mode 100644 (file)
index 4825f85..0000000
+++ /dev/null
@@ -1,137 +0,0 @@
-;;; JOV OF:0/SF:0/ZF:1
-MAIN    START
-        LD      GR1,A
-        AND     GR1,GR1
-        JOV     TO
-        LAD     GR1,0
-        JUMP    FIN
-TO      LAD     GR1,#FFFF
-FIN     RET
-A       DC      0
-        END
-
-Assemble ../../../../as/cmd/JOV/jov_z.casl (0)
-
-Assemble ../../../../as/cmd/JOV/jov_z.casl (1)
-../../../../as/cmd/JOV/jov_z.casl:    1:;;; JOV OF:0/SF:0/ZF:1
-../../../../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/system/casl2/cmd_JOV_jov_z/cmd b/test/system/casl2/cmd_JOV_jov_z/cmd
deleted file mode 100755 (executable)
index 83bb8a5..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-cat ../../../../as/cmd/JOV/jov_z.casl
-../../../../casl2 -atd -M16 ../../../../as/cmd/JOV/jov_z.casl
diff --git a/test/system/casl2/cmd_JPL_jpl_m/0.txt b/test/system/casl2/cmd_JPL_jpl_m/0.txt
deleted file mode 100644 (file)
index 097e2a5..0000000
+++ /dev/null
@@ -1,137 +0,0 @@
-;;;JPL adr OF:0/SF:1/ZF:0
-MAIN    START
-        LD      GR1,A
-        AND     GR1,GR1
-        JPL     TO
-        LAD     GR1,0
-        JUMP    FIN
-TO      LAD     GR1,#FFFF
-FIN     RET
-A       DC      -1
-        END
-
-Assemble ../../../../as/cmd/JPL/jpl_m.casl (0)
-
-Assemble ../../../../as/cmd/JPL/jpl_m.casl (1)
-../../../../as/cmd/JPL/jpl_m.casl:    1:;;;JPL adr OF:0/SF:1/ZF:0
-../../../../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/system/casl2/cmd_JPL_jpl_m/cmd b/test/system/casl2/cmd_JPL_jpl_m/cmd
deleted file mode 100755 (executable)
index 3a9f02a..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-cat ../../../../as/cmd/JPL/jpl_m.casl
-../../../../casl2 -aTd -M16 ../../../../as/cmd/JPL/jpl_m.casl
diff --git a/test/system/casl2/cmd_JPL_jpl_o/0.txt b/test/system/casl2/cmd_JPL_jpl_o/0.txt
deleted file mode 100644 (file)
index 2bfbf9a..0000000
+++ /dev/null
@@ -1,122 +0,0 @@
-;;;JPL adr OF:1/SF:0/ZF:0
-MAIN    START
-        LD      GR1,A
-        SRL     GR1,1
-        JPL     TO
-        LAD     GR1,0
-        JUMP    FIN
-TO      LAD     GR1,#FFFF
-FIN     RET
-A       DC      #0003
-        END
-
-Assemble ../../../../as/cmd/JPL/jpl_o.casl (0)
-
-Assemble ../../../../as/cmd/JPL/jpl_o.casl (1)
-../../../../as/cmd/JPL/jpl_o.casl:    1:;;;JPL adr OF:1/SF:0/ZF:0
-../../../../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/system/casl2/cmd_JPL_jpl_o/cmd b/test/system/casl2/cmd_JPL_jpl_o/cmd
deleted file mode 100755 (executable)
index 8e62856..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-cat ../../../../as/cmd/JPL/jpl_o.casl
-../../../../casl2 -aTd -M16 ../../../../as/cmd/JPL/jpl_o.casl
diff --git a/test/system/casl2/cmd_JPL_jpl_p/0.txt b/test/system/casl2/cmd_JPL_jpl_p/0.txt
deleted file mode 100644 (file)
index e163b58..0000000
+++ /dev/null
@@ -1,121 +0,0 @@
-;;;JPL adr OF:0/SF:0/ZF:0
-MAIN    START
-        LD      GR1,A
-        AND     GR1,GR1
-        JPL     TO
-        LAD     GR1,0
-        JUMP    FIN
-TO      LAD     GR1,#FFFF
-FIN     RET
-A       DC      1
-        END
-
-Assemble ../../../../as/cmd/JPL/jpl_p.casl (0)
-
-Assemble ../../../../as/cmd/JPL/jpl_p.casl (1)
-../../../../as/cmd/JPL/jpl_p.casl:    1:;;;JPL adr OF:0/SF:0/ZF:0
-../../../../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/system/casl2/cmd_JPL_jpl_p/cmd b/test/system/casl2/cmd_JPL_jpl_p/cmd
deleted file mode 100755 (executable)
index 6dcbf3a..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-cat ../../../../as/cmd/JPL/jpl_p.casl
-../../../../casl2 -aTd -M16 ../../../../as/cmd/JPL/jpl_p.casl
diff --git a/test/system/casl2/cmd_JPL_jpl_z/0.txt b/test/system/casl2/cmd_JPL_jpl_z/0.txt
deleted file mode 100644 (file)
index 8fe945f..0000000
+++ /dev/null
@@ -1,137 +0,0 @@
-;;;JPL adr OF:0/SF:0/ZF:1
-MAIN    START
-        LD      GR1,A
-        AND     GR1,GR1
-        JPL     TO
-        LAD     GR1,0
-        JUMP    FIN
-TO      LAD     GR1,#FFFF
-FIN     RET
-A       DC      0
-        END
-
-Assemble ../../../../as/cmd/JPL/jpl_z.casl (0)
-
-Assemble ../../../../as/cmd/JPL/jpl_z.casl (1)
-../../../../as/cmd/JPL/jpl_z.casl:    1:;;;JPL adr OF:0/SF:0/ZF:1
-../../../../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/system/casl2/cmd_JPL_jpl_z/cmd b/test/system/casl2/cmd_JPL_jpl_z/cmd
deleted file mode 100755 (executable)
index 7b8a8ed..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-cat ../../../../as/cmd/JPL/jpl_z.casl
-../../../../casl2 -aTd -M16 ../../../../as/cmd/JPL/jpl_z.casl
diff --git a/test/system/casl2/cmd_JUMP_jump_m/0.txt b/test/system/casl2/cmd_JUMP_jump_m/0.txt
deleted file mode 100644 (file)
index f06de0c..0000000
+++ /dev/null
@@ -1,121 +0,0 @@
-;;; JUMP adr OF:0/SF:1/ZF:0
-MAIN    START
-        LD      GR1,A
-        AND     GR1,GR1
-        JUMP    TO
-        LAD     GR1,0
-        JUMP    FIN
-TO      LAD     GR1,#FFFF
-FIN     RET
-A       DC      -1
-        END
-
-Assemble ../../../../as/cmd/JUMP/jump_m.casl (0)
-
-Assemble ../../../../as/cmd/JUMP/jump_m.casl (1)
-../../../../as/cmd/JUMP/jump_m.casl:    1:;;; JUMP adr OF:0/SF:1/ZF:0
-../../../../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/system/casl2/cmd_JUMP_jump_m/cmd b/test/system/casl2/cmd_JUMP_jump_m/cmd
deleted file mode 100755 (executable)
index 171b567..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-cat ../../../../as/cmd/JUMP/jump_m.casl
-../../../../casl2 -atd -M16 ../../../../as/cmd/JUMP/jump_m.casl
diff --git a/test/system/casl2/cmd_JUMP_jump_o/0.txt b/test/system/casl2/cmd_JUMP_jump_o/0.txt
deleted file mode 100644 (file)
index 3228b0d..0000000
+++ /dev/null
@@ -1,122 +0,0 @@
-;;; JUMP adr OF:0/SF:0/ZF:1
-MAIN    START
-        LD      GR1,A
-        SRL     GR1,1
-        JUMP    TO
-        LAD     GR1,0
-        JUMP    FIN
-TO      LAD     GR1,#FFFF
-FIN     RET
-A       DC      #0003
-        END
-
-Assemble ../../../../as/cmd/JUMP/jump_o.casl (0)
-
-Assemble ../../../../as/cmd/JUMP/jump_o.casl (1)
-../../../../as/cmd/JUMP/jump_o.casl:    1:;;; JUMP adr OF:0/SF:0/ZF:1
-../../../../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/system/casl2/cmd_JUMP_jump_o/cmd b/test/system/casl2/cmd_JUMP_jump_o/cmd
deleted file mode 100755 (executable)
index f246763..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-cat ../../../../as/cmd/JUMP/jump_o.casl
-../../../../casl2 -atd -M16 ../../../../as/cmd/JUMP/jump_o.casl
diff --git a/test/system/casl2/cmd_JUMP_jump_p/0.txt b/test/system/casl2/cmd_JUMP_jump_p/0.txt
deleted file mode 100644 (file)
index 0e1fe5f..0000000
+++ /dev/null
@@ -1,121 +0,0 @@
-;;;JUMP adr OF:0/SF:0/ZF:0
-MAIN    START
-        LD      GR1,A
-        AND     GR1,GR1
-        JUMP    TO
-        LAD     GR1,0
-        JUMP    FIN
-TO      LAD     GR1,#FFFF
-FIN     RET
-A       DC      1
-        END
-
-Assemble ../../../../as/cmd/JUMP/jump_p.casl (0)
-
-Assemble ../../../../as/cmd/JUMP/jump_p.casl (1)
-../../../../as/cmd/JUMP/jump_p.casl:    1:;;;JUMP adr OF:0/SF:0/ZF:0
-../../../../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/system/casl2/cmd_JUMP_jump_p/cmd b/test/system/casl2/cmd_JUMP_jump_p/cmd
deleted file mode 100755 (executable)
index c15f76b..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-cat ../../../../as/cmd/JUMP/jump_p.casl
-../../../../casl2 -atd -M16 ../../../../as/cmd/JUMP/jump_p.casl
diff --git a/test/system/casl2/cmd_JUMP_jump_z/0.txt b/test/system/casl2/cmd_JUMP_jump_z/0.txt
deleted file mode 100644 (file)
index caaf55c..0000000
+++ /dev/null
@@ -1,121 +0,0 @@
-;;;JUMP adr OF:0/SF:0/ZF:1
-MAIN    START
-        LD      GR1,A
-        AND     GR1,GR1
-        JUMP    TO
-        LAD     GR1,0
-        JUMP    FIN
-TO      LAD     GR1,#FFFF
-FIN     RET
-A       DC      0
-        END
-
-Assemble ../../../../as/cmd/JUMP/jump_z.casl (0)
-
-Assemble ../../../../as/cmd/JUMP/jump_z.casl (1)
-../../../../as/cmd/JUMP/jump_z.casl:    1:;;;JUMP adr OF:0/SF:0/ZF:1
-../../../../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/system/casl2/cmd_JUMP_jump_z/cmd b/test/system/casl2/cmd_JUMP_jump_z/cmd
deleted file mode 100755 (executable)
index f06c191..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-cat ../../../../as/cmd/JUMP/jump_z.casl
-../../../../casl2 -atd -M16 ../../../../as/cmd/JUMP/jump_z.casl
diff --git a/test/system/casl2/cmd_JZE_jze_m/0.txt b/test/system/casl2/cmd_JZE_jze_m/0.txt
deleted file mode 100644 (file)
index 414bfd8..0000000
+++ /dev/null
@@ -1,137 +0,0 @@
-;;; JZE adr OF:0/SF:1/ZF:0
-MAIN    START
-        LD      GR1,A
-        AND     GR1,GR1
-        JZE     TO
-        LAD     GR1,0
-        JUMP    FIN
-TO      LAD     GR1,#FFFF
-FIN     RET
-A       DC      -1
-        END
-
-Assemble ../../../../as/cmd/JZE/jze_m.casl (0)
-
-Assemble ../../../../as/cmd/JZE/jze_m.casl (1)
-../../../../as/cmd/JZE/jze_m.casl:    1:;;; JZE adr OF:0/SF:1/ZF:0
-../../../../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/system/casl2/cmd_JZE_jze_m/cmd b/test/system/casl2/cmd_JZE_jze_m/cmd
deleted file mode 100755 (executable)
index 013770c..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-cat ../../../../as/cmd/JZE/jze_m.casl
-../../../../casl2 -atd -M16 ../../../../as/cmd/JZE/jze_m.casl
diff --git a/test/system/casl2/cmd_JZE_jze_o/0.txt b/test/system/casl2/cmd_JZE_jze_o/0.txt
deleted file mode 100644 (file)
index e718351..0000000
+++ /dev/null
@@ -1,138 +0,0 @@
-;;; JZE adr OF:1/SF:0/ZF:0
-MAIN    START
-        LD      GR1,A
-        SRL     GR1,1
-        JZE     TO
-        LAD     GR1,0
-        JUMP    FIN
-TO      LAD     GR1,#FFFF
-FIN     RET
-A       DC      #0003
-        END
-
-Assemble ../../../../as/cmd/JZE/jze_o.casl (0)
-
-Assemble ../../../../as/cmd/JZE/jze_o.casl (1)
-../../../../as/cmd/JZE/jze_o.casl:    1:;;; JZE adr OF:1/SF:0/ZF:0
-../../../../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/system/casl2/cmd_JZE_jze_o/cmd b/test/system/casl2/cmd_JZE_jze_o/cmd
deleted file mode 100755 (executable)
index 63605e6..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-cat ../../../../as/cmd/JZE/jze_o.casl
-../../../../casl2 -atd -M16 ../../../../as/cmd/JZE/jze_o.casl
diff --git a/test/system/casl2/cmd_JZE_jze_p/0.txt b/test/system/casl2/cmd_JZE_jze_p/0.txt
deleted file mode 100644 (file)
index 0c48bbb..0000000
+++ /dev/null
@@ -1,137 +0,0 @@
-;;; JZE adr OF:0/SF:0/ZF:0
-MAIN    START
-        LD      GR1,A
-        AND     GR1,GR1
-        JZE     TO
-        LAD     GR1,0
-        JUMP    FIN
-TO      LAD     GR1,#FFFF
-FIN     RET
-A       DC      1
-        END
-
-Assemble ../../../../as/cmd/JZE/jze_p.casl (0)
-
-Assemble ../../../../as/cmd/JZE/jze_p.casl (1)
-../../../../as/cmd/JZE/jze_p.casl:    1:;;; JZE adr OF:0/SF:0/ZF:0
-../../../../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/system/casl2/cmd_JZE_jze_p/cmd b/test/system/casl2/cmd_JZE_jze_p/cmd
deleted file mode 100755 (executable)
index c828712..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-cat ../../../../as/cmd/JZE/jze_p.casl
-../../../../casl2 -atd -M16 ../../../../as/cmd/JZE/jze_p.casl
diff --git a/test/system/casl2/cmd_JZE_jze_z/0.txt b/test/system/casl2/cmd_JZE_jze_z/0.txt
deleted file mode 100644 (file)
index c7580cf..0000000
+++ /dev/null
@@ -1,121 +0,0 @@
-;;; JZE adr OF:0/SF:0/ZF:1
-MAIN    START
-        LD      GR1,A
-        AND     GR1,GR1
-        JZE     TO
-        LAD     GR1,0
-        JUMP    FIN
-TO      LAD     GR1,#FFFF
-FIN     RET
-A       DC      0
-        END
-
-Assemble ../../../../as/cmd/JZE/jze_z.casl (0)
-
-Assemble ../../../../as/cmd/JZE/jze_z.casl (1)
-../../../../as/cmd/JZE/jze_z.casl:    1:;;; JZE adr OF:0/SF:0/ZF:1
-../../../../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/system/casl2/cmd_JZE_jze_z/cmd b/test/system/casl2/cmd_JZE_jze_z/cmd
deleted file mode 100755 (executable)
index f078f8b..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-cat ../../../../as/cmd/JZE/jze_z.casl
-../../../../casl2 -atd -M16 ../../../../as/cmd/JZE/jze_z.casl
diff --git a/test/system/casl2/cmd_LAD_lad0/0.txt b/test/system/casl2/cmd_LAD_lad0/0.txt
deleted file mode 100644 (file)
index 3acccb2..0000000
+++ /dev/null
@@ -1,51 +0,0 @@
-;;; LAD r,adr
-LAD     START
-        LAD     GR1,5
-        RET
-        END
-
-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/system/casl2/cmd_LAD_lad0/cmd b/test/system/casl2/cmd_LAD_lad0/cmd
deleted file mode 100755 (executable)
index 0a44553..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-cat ../../../../as/cmd/LAD/lad0.casl
-../../../../casl2 -atd -M16 ../../../../as/cmd/LAD/lad0.casl
diff --git a/test/system/casl2/cmd_LAD_lad1/0.txt b/test/system/casl2/cmd_LAD_lad1/0.txt
deleted file mode 100644 (file)
index bf33096..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-;;; LAD r,adr,x
-MAIN    START
-        LD      GR1,A
-        LAD     GR1,1,GR1
-        RET
-A       DC      3
-        END
-
-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
-#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
-#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
-#0004: 0000: 1010 0005 1211 0001 8100 0003 0000 0000 
diff --git a/test/system/casl2/cmd_LAD_lad1/cmd b/test/system/casl2/cmd_LAD_lad1/cmd
deleted file mode 100755 (executable)
index cb6c509..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-cat ../../../../as/cmd/LAD/lad1.casl
-../../../../casl2 -atd -M8 ../../../../as/cmd/LAD/lad1.casl
diff --git a/test/system/casl2/cmd_LAD_lad1_o/0.txt b/test/system/casl2/cmd_LAD_lad1_o/0.txt
deleted file mode 100644 (file)
index 6abf652..0000000
+++ /dev/null
@@ -1,66 +0,0 @@
-LAD1    START
-        LAD     GR1,10
-        LAD     GR1,65534,GR1
-        RET
-        END
-
-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
-#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
-#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
-#0004: 0000: 1210 000A 1211 FFFE 8100 0000 0000 0000 
diff --git a/test/system/casl2/cmd_LAD_lad1_o/cmd b/test/system/casl2/cmd_LAD_lad1_o/cmd
deleted file mode 100755 (executable)
index 582e454..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-cat ../../../../as/cmd/LAD/lad1_o.casl
-../../../../casl2 -atd -M8 ../../../../as/cmd/LAD/lad1_o.casl
diff --git a/test/system/casl2/cmd_LAD_lad1_s/0.txt b/test/system/casl2/cmd_LAD_lad1_s/0.txt
deleted file mode 100644 (file)
index b2f9e54..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-;;; LAD r,adr,x
-MAIN    START
-        LD      GR1,A
-        LAD     GR1,-1,GR1
-        RET
-A       DC      3
-        END
-
-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
-#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
-#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
-#0004: 0000: 1010 0005 1211 FFFF 8100 0003 0000 0000 
diff --git a/test/system/casl2/cmd_LAD_lad1_s/cmd b/test/system/casl2/cmd_LAD_lad1_s/cmd
deleted file mode 100755 (executable)
index 70ae1e8..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-cat ../../../../as/cmd/LAD/lad1_s.casl
-../../../../casl2 -atd -M8 ../../../../as/cmd/LAD/lad1_s.casl
diff --git a/test/system/casl2/cmd_LD_ld0/0.txt b/test/system/casl2/cmd_LD_ld0/0.txt
deleted file mode 100644 (file)
index 58c960f..0000000
+++ /dev/null
@@ -1,98 +0,0 @@
-MAIN    START
-        LD      GR0,A
-        LD      GR0,B
-        LD      GR0,C
-        RET
-A       DC      7
-B       DC      -7
-C       DC      0
-        END
-
-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/system/casl2/cmd_LD_ld0/cmd b/test/system/casl2/cmd_LD_ld0/cmd
deleted file mode 100755 (executable)
index 9daf025..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-cat ../../../../as/cmd/LD/ld0.casl
-../../../../casl2 -atd -M16 ../../../../as/cmd/LD/ld0.casl
diff --git a/test/system/casl2/cmd_LD_ld0_l/0.txt b/test/system/casl2/cmd_LD_ld0_l/0.txt
deleted file mode 100644 (file)
index aa5f53c..0000000
+++ /dev/null
@@ -1,4898 +0,0 @@
-;;; LD  r,adr
-MAIN    START
-        LD      GR1,='"'
-        LD      GR1,='#'
-        LD      GR1,='$'
-        LD      GR1,='%'
-        LD      GR1,='&'
-        LD      GR1,=''''
-        LD      GR1,='('
-        LD      GR1,=')'
-        LD      GR1,='*'
-        LD      GR1,='+'
-        LD      GR1,=','
-        LD      GR1,='-'
-        LD      GR1,='.'
-        LD      GR1,='/'
-        LD      GR1,='0'
-        LD      GR1,='1'
-        LD      GR1,='2'
-        LD      GR1,='3'
-        LD      GR1,='4'
-        LD      GR1,='5'
-        LD      GR1,='6'
-        LD      GR1,='7'
-        LD      GR1,='8'
-        LD      GR1,='9'
-        LD      GR1,=':'
-        LD      GR1,=';'
-        LD      GR1,='<'
-        LD      GR1,='='
-        LD      GR1,='>'
-        LD      GR1,='?'
-        LD      GR1,='@'
-        LD      GR1,='A'
-        LD      GR1,='B'
-        LD      GR1,='C'
-        LD      GR1,='D'
-        LD      GR1,='E'
-        LD      GR1,='F'
-        LD      GR1,='G'
-        LD      GR1,='H'
-        LD      GR1,='I'
-        LD      GR1,='J'
-        LD      GR1,='K'
-        LD      GR1,='L'
-        LD      GR1,='M'
-        LD      GR1,='N'
-        LD      GR1,='O'
-        LD      GR1,='P'
-        LD      GR1,='Q'
-        LD      GR1,='R'
-        LD      GR1,='S'
-        LD      GR1,='T'
-        LD      GR1,='U'
-        LD      GR1,='V'
-        LD      GR1,='W'
-        LD      GR1,='X'
-        LD      GR1,='Y'
-        LD      GR1,='Z'
-        LD      GR1,='['
-        LD      GR1,='\'
-        LD      GR1,=']'
-        LD      GR1,='^'
-        LD      GR1,='_'
-        LD      GR1,='`'
-        LD      GR1,='a'
-        LD      GR1,='b'
-        LD      GR1,='c'
-        LD      GR1,='d'
-        LD      GR1,='e'
-        LD      GR1,='f'
-        LD      GR1,='g'
-        LD      GR1,='h'
-        LD      GR1,='i'
-        LD      GR1,='j'
-        LD      GR1,='k'
-        LD      GR1,='l'
-        LD      GR1,='m'
-        LD      GR1,='n'
-        LD      GR1,='o'
-        LD      GR1,='p'
-        LD      GR1,='q'
-        LD      GR1,='r'
-        LD      GR1,='s'
-        LD      GR1,='t'
-        LD      GR1,='u'
-        LD      GR1,='v'
-        LD      GR1,='w'
-        LD      GR1,='x'
-        LD      GR1,='y'
-        LD      GR1,='z'
-        LD      GR1,='{'
-        LD      GR1,='|'
-        LD      GR1,='}'
-        LD      GR1,='~'
-        RET
-        END
-
-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/system/casl2/cmd_LD_ld0_l/cmd b/test/system/casl2/cmd_LD_ld0_l/cmd
deleted file mode 100755 (executable)
index ddca2c2..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-cat ../../../../as/cmd/LD/ld0_l.casl
-../../../../casl2 -atd ../../../../as/cmd/LD/ld0_l.casl
diff --git a/test/system/casl2/cmd_LD_ld1/0.txt b/test/system/casl2/cmd_LD_ld1/0.txt
deleted file mode 100644 (file)
index 5919a01..0000000
+++ /dev/null
@@ -1,828 +0,0 @@
-MAIN    START
-        LAD     GR1,#FFFF
-        LD      GR2,GR1
-        LD      GR3,GR1
-        LD      GR4,GR1
-        LD      GR5,GR1
-        LD      GR6,GR1
-        LD      GR7,GR1
-        LD      GR0,GR1
-        LD      GR1,GR1
-        LAD     GR2,#FFFE
-        LD      GR2,GR2
-        LD      GR3,GR2
-        LD      GR4,GR2
-        LD      GR5,GR2
-        LD      GR6,GR2
-        LD      GR7,GR2
-        LD      GR0,GR2
-        LD      GR1,GR2
-        LAD     GR3,#FFFE
-        LD      GR3,GR3
-        LD      GR4,GR3
-        LD      GR5,GR3
-        LD      GR6,GR3
-        LD      GR7,GR3
-        LD      GR0,GR3
-        LD      GR1,GR3
-        LD      GR2,GR3
-        LAD     GR0,1
-        LD      GR1,GR0
-        LD      GR2,GR0
-        LD      GR3,GR0
-        LD      GR4,GR0
-        LD      GR5,GR0
-        LD      GR6,GR0
-        LD      GR7,GR0
-        LD      GR0,GR0
-        RET
-        END
-
-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/system/casl2/cmd_LD_ld1/cmd b/test/system/casl2/cmd_LD_ld1/cmd
deleted file mode 100755 (executable)
index 7431b7e..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-cat ../../../../as/cmd/LD/ld1.casl
-../../../../casl2 -atd -M64 ../../../../as/cmd/LD/ld1.casl
diff --git a/test/system/casl2/cmd_LD_ld2/0.txt b/test/system/casl2/cmd_LD_ld2/0.txt
deleted file mode 100644 (file)
index 1a5fd74..0000000
+++ /dev/null
@@ -1,229 +0,0 @@
-MAIN    START
-        LAD     GR1,A
-        LD      GR0,0,GR1
-        LD      GR2,2,GR1
-        LD      GR3,3,GR1
-        LD      GR4,4,GR1
-        LD      GR5,5,GR1
-        LD      GR6,6,GR1
-        LD      GR7,7,GR1
-        LD      GR1,1,GR1
-        RET
-A       DC      2,3,5,7,11,13,17,19
-        END
-
-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/system/casl2/cmd_LD_ld2/cmd b/test/system/casl2/cmd_LD_ld2/cmd
deleted file mode 100755 (executable)
index 72c7460..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-cat ../../../../as/cmd/LD/ld2.casl
-../../../../casl2 -atd -M32 ../../../../as/cmd/LD/ld2.casl
diff --git a/test/system/casl2/cmd_OR_or0/0.txt b/test/system/casl2/cmd_OR_or0/0.txt
deleted file mode 100644 (file)
index 45b75dc..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-;;; OR r,adr
-MAIN    START
-        LD      GR1,A
-        OR      GR1,B
-        RET
-A       DC      #3000
-B       DC      #4FFF
-        END
-
-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
-#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
-#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
-#0004: 0000: 1010 0005 3110 0006 8100 3000 4FFF 0000 
diff --git a/test/system/casl2/cmd_OR_or0/cmd b/test/system/casl2/cmd_OR_or0/cmd
deleted file mode 100755 (executable)
index aa482c7..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-cat ../../../../as/cmd/OR/or0.casl
-../../../../casl2 -atd -M8 ../../../../as/cmd/OR/or0.casl
diff --git a/test/system/casl2/cmd_OR_or0_s/0.txt b/test/system/casl2/cmd_OR_or0_s/0.txt
deleted file mode 100644 (file)
index c18f555..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-;;; OR r,adr 演算結果の符号が負
-MAIN    START
-        LD      GR1,A
-        OR      GR1,B
-        RET
-A       DC      #8000
-B       DC      #FFFF
-        END
-
-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
-#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
-#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
-#0004: 0000: 1010 0005 3110 0006 8100 8000 FFFF 0000 
diff --git a/test/system/casl2/cmd_OR_or0_s/cmd b/test/system/casl2/cmd_OR_or0_s/cmd
deleted file mode 100755 (executable)
index 2b21940..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-cat ../../../../as/cmd/OR/or0_s.casl
-../../../../casl2 -atd -M8 ../../../../as/cmd/OR/or0_s.casl
diff --git a/test/system/casl2/cmd_OR_or0_z/0.txt b/test/system/casl2/cmd_OR_or0_z/0.txt
deleted file mode 100644 (file)
index 3b7e658..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-;;; OR r,adr 演算結果が零
-MAIN    START
-        LD      GR1,A
-        OR      GR1,B
-        RET
-A       DC      #0001
-B       DC      #FFFE
-        END
-
-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
-#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
-#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
-#0004: 0000: 1010 0005 3110 0006 8100 0001 FFFE 0000 
diff --git a/test/system/casl2/cmd_OR_or0_z/cmd b/test/system/casl2/cmd_OR_or0_z/cmd
deleted file mode 100755 (executable)
index 2910fcb..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-cat ../../../../as/cmd/OR/or0_z.casl
-../../../../casl2 -atd -M8 ../../../../as/cmd/OR/or0_z.casl
diff --git a/test/system/casl2/cmd_OR_or1/0.txt b/test/system/casl2/cmd_OR_or1/0.txt
deleted file mode 100644 (file)
index 5f82818..0000000
+++ /dev/null
@@ -1,97 +0,0 @@
-;;; OR r,adr
-MAIN    START
-        LD      GR1,A
-        LAD     GR2,1
-        OR      GR1,A,GR2
-        RET
-A       DC      #3000
-        DC      #4FFF
-        END
-
-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/system/casl2/cmd_OR_or1/cmd b/test/system/casl2/cmd_OR_or1/cmd
deleted file mode 100755 (executable)
index c5a983b..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-cat ../../../../as/cmd/OR/or1.casl
-../../../../casl2 -atd -M16 ../../../../as/cmd/OR/or1.casl
diff --git a/test/system/casl2/cmd_OR_or2/0.txt b/test/system/casl2/cmd_OR_or2/0.txt
deleted file mode 100644 (file)
index 111b15f..0000000
+++ /dev/null
@@ -1,96 +0,0 @@
-;;; OR r1,r2
-MAIN    START
-        LD      GR1,A
-        LD      GR2,B
-        OR      GR1,GR2
-        RET
-A       DC      #3000
-B       DC      #4FFF
-        END
-
-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/system/casl2/cmd_OR_or2/cmd b/test/system/casl2/cmd_OR_or2/cmd
deleted file mode 100755 (executable)
index 3d95202..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-cat ../../../../as/cmd/OR/or2.casl
-../../../../casl2 -atd -M16 ../../../../as/cmd/OR/or2.casl
diff --git a/test/system/casl2/cmd_POP_push_pop_0/0.txt b/test/system/casl2/cmd_POP_push_pop_0/0.txt
deleted file mode 100644 (file)
index 304e7c7..0000000
+++ /dev/null
@@ -1,542 +0,0 @@
-;;; PUSH / POP 値の復元
-MAIN    START
-        LD      GR1,A
-        LD      GR1,0,GR7
-        LD      GR2,1,GR7
-        LD      GR3,2,GR7
-        LD      GR4,3,GR7
-        LD      GR5,4,GR7
-        LD      GR6,5,GR7
-        LD      GR7,6,GR7
-        PUSH    0,GR1
-        PUSH    0,GR2
-        PUSH    0,GR3
-        PUSH    0,GR4
-        PUSH    0,GR5
-        PUSH    0,GR6
-        PUSH    0,GR7
-        POP     GR7
-        POP     GR6
-        POP     GR5
-        POP     GR4
-        POP     GR3
-        POP     GR2
-        POP     GR1
-        RET
-A       DC      1,2,3,4,5,6,7
-        END
-
-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/system/casl2/cmd_POP_push_pop_0/cmd b/test/system/casl2/cmd_POP_push_pop_0/cmd
deleted file mode 100755 (executable)
index ee47156..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-cat ../../../../as/cmd/POP/push_pop_0.casl
-../../../../casl2 -atd -M64 ../../../../as/cmd/POP/push_pop_0.casl
diff --git a/test/system/casl2/cmd_POP_push_pop_1/0.txt b/test/system/casl2/cmd_POP_push_pop_1/0.txt
deleted file mode 100644 (file)
index 7725acd..0000000
+++ /dev/null
@@ -1,542 +0,0 @@
-;;; PUSH / POP 値の交換
-MAIN    START
-        LD      GR1,A
-        LD      GR1,0,GR7
-        LD      GR2,1,GR7
-        LD      GR3,2,GR7
-        LD      GR4,3,GR7
-        LD      GR5,4,GR7
-        LD      GR6,5,GR7
-        LD      GR7,6,GR7
-        PUSH    0,GR1
-        PUSH    0,GR2
-        PUSH    0,GR3
-        PUSH    0,GR4
-        PUSH    0,GR5
-        PUSH    0,GR6
-        PUSH    0,GR7
-        POP     GR1
-        POP     GR2
-        POP     GR3
-        POP     GR4
-        POP     GR5
-        POP     GR6
-        POP     GR7
-        RET
-A       DC      1,2,3,4,5,6,7
-        END
-
-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/system/casl2/cmd_POP_push_pop_1/cmd b/test/system/casl2/cmd_POP_push_pop_1/cmd
deleted file mode 100755 (executable)
index 6a075b9..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-cat ../../../../as/cmd/POP/push_pop_1.casl
-../../../../casl2 -atd -M64 ../../../../as/cmd/POP/push_pop_1.casl
diff --git a/test/system/casl2/cmd_SLA_sla_o/0.txt b/test/system/casl2/cmd_SLA_sla_o/0.txt
deleted file mode 100644 (file)
index d29965b..0000000
+++ /dev/null
@@ -1,68 +0,0 @@
-;;; SLA r,adr オーバーフロー
-MAIN    START
-        LAD     GR1,3
-        SLA     GR1,14
-        RET
-        END
-
-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
-#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
-#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
-#0004: 0000: 1210 0003 5010 000E 8100 0000 0000 0000 
diff --git a/test/system/casl2/cmd_SLA_sla_o/cmd b/test/system/casl2/cmd_SLA_sla_o/cmd
deleted file mode 100755 (executable)
index b23af54..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-cat ../../../../as/cmd/SLA/sla_o.casl
-../../../../casl2 -atd -M8 ../../../../as/cmd/SLA/sla_o.casl
diff --git a/test/system/casl2/cmd_SLA_sla_os/0.txt b/test/system/casl2/cmd_SLA_sla_os/0.txt
deleted file mode 100644 (file)
index f99490e..0000000
+++ /dev/null
@@ -1,68 +0,0 @@
-;;; SLA r,adr 負数のオーバーフロー
-MAIN    START
-        LAD     GR1,#8003
-        SLA     GR1,14
-        RET
-        END
-
-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
-#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
-#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
-#0004: 0000: 1210 8003 5010 000E 8100 0000 0000 0000 
diff --git a/test/system/casl2/cmd_SLA_sla_os/cmd b/test/system/casl2/cmd_SLA_sla_os/cmd
deleted file mode 100755 (executable)
index ebe4f71..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-cat ../../../../as/cmd/SLA/sla_os.casl
-../../../../casl2 -atd -M8 ../../../../as/cmd/SLA/sla_os.casl
diff --git a/test/system/casl2/cmd_SLA_sla_oz/0.txt b/test/system/casl2/cmd_SLA_sla_oz/0.txt
deleted file mode 100644 (file)
index 04bc23a..0000000
+++ /dev/null
@@ -1,68 +0,0 @@
-;;; SLA r,adr オーバーフローし、結果は零
-MAIN    START
-        LAD     GR1,3
-        SLA     GR1,15
-        RET
-        END
-
-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
-#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
-#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
-#0004: 0000: 1210 0003 5010 000F 8100 0000 0000 0000 
diff --git a/test/system/casl2/cmd_SLA_sla_oz/cmd b/test/system/casl2/cmd_SLA_sla_oz/cmd
deleted file mode 100755 (executable)
index 58c1fbc..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-cat ../../../../as/cmd/SLA/sla_oz.casl
-../../../../casl2 -atd -M8 ../../../../as/cmd/SLA/sla_oz.casl
diff --git a/test/system/casl2/cmd_SLA_sla_s/0.txt b/test/system/casl2/cmd_SLA_sla_s/0.txt
deleted file mode 100644 (file)
index 1e81c4f..0000000
+++ /dev/null
@@ -1,68 +0,0 @@
-;;; SLA r,adr 負数
-SLA2    START   BEGIN
-BEGIN   LAD     GR1,#8003
-        SLA     GR1,13
-        RET
-        END
-
-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
-#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
-#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
-#0004: 0000: 1210 8003 5010 000D 8100 0000 0000 0000 
diff --git a/test/system/casl2/cmd_SLA_sla_s/cmd b/test/system/casl2/cmd_SLA_sla_s/cmd
deleted file mode 100755 (executable)
index 82ffadb..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-cat ../../../../as/cmd/SLA/sla_s.casl
-../../../../casl2 -atd -M8 ../../../../as/cmd/SLA/sla_s.casl
diff --git a/test/system/casl2/cmd_SLA_sla_z/0.txt b/test/system/casl2/cmd_SLA_sla_z/0.txt
deleted file mode 100644 (file)
index 96505c8..0000000
+++ /dev/null
@@ -1,68 +0,0 @@
-;;; SLA r,adr 結果は零
-MAIN    START
-        LAD     GR1,2
-        SLA     GR1,15
-        RET
-        END
-
-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
-#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
-#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
-#0004: 0000: 1210 0002 5010 000F 8100 0000 0000 0000 
diff --git a/test/system/casl2/cmd_SLA_sla_z/cmd b/test/system/casl2/cmd_SLA_sla_z/cmd
deleted file mode 100755 (executable)
index afe14cb..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-cat ../../../../as/cmd/SLA/sla_z.casl
-../../../../casl2 -atd -M8 ../../../../as/cmd/SLA/sla_z.casl
diff --git a/test/system/casl2/cmd_SLL_sll_o/0.txt b/test/system/casl2/cmd_SLL_sll_o/0.txt
deleted file mode 100644 (file)
index a54d7d1..0000000
+++ /dev/null
@@ -1,68 +0,0 @@
-;;; SLL r,adr 正数のオーバーフロー
-MAIN    START
-        LAD     GR1,2
-        SLL     GR1,15
-        RET
-        END
-
-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
-#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
-#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
-#0004: 0000: 1210 0002 5210 000F 8100 0000 0000 0000 
diff --git a/test/system/casl2/cmd_SLL_sll_o/cmd b/test/system/casl2/cmd_SLL_sll_o/cmd
deleted file mode 100755 (executable)
index b0343c3..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-cat ../../../../as/cmd/SLL/sll_o.casl
-../../../../casl2 -aTd -M8 ../../../../as/cmd/SLL/sll_o.casl
diff --git a/test/system/casl2/cmd_SLL_sll_os/0.txt b/test/system/casl2/cmd_SLL_sll_os/0.txt
deleted file mode 100644 (file)
index 60e55b9..0000000
+++ /dev/null
@@ -1,68 +0,0 @@
-;;; SLL r,adr 符号フラグオンで、オーバーフロー
-MAIN    START
-        LAD     GR1,3
-        SLL     GR1,15
-        RET
-        END
-
-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
-#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
-#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
-#0004: 0000: 1210 0003 5210 000F 8100 0000 0000 0000 
diff --git a/test/system/casl2/cmd_SLL_sll_os/cmd b/test/system/casl2/cmd_SLL_sll_os/cmd
deleted file mode 100755 (executable)
index 06e8f70..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-cat ../../../../as/cmd/SLL/sll_os.casl
-../../../../casl2 -aTd -M8 ../../../../as/cmd/SLL/sll_os.casl
diff --git a/test/system/casl2/cmd_SLL_sll_oz/0.txt b/test/system/casl2/cmd_SLL_sll_oz/0.txt
deleted file mode 100644 (file)
index 9f52375..0000000
+++ /dev/null
@@ -1,68 +0,0 @@
-;;; SLL r,adr オーバーフローし、結果は零
-MAIN    START
-        LAD     GR1,3
-        SLL     GR1,16
-        RET
-        END
-
-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
-#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
-#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
-#0004: 0000: 1210 0003 5210 0010 8100 0000 0000 0000 
diff --git a/test/system/casl2/cmd_SLL_sll_oz/cmd b/test/system/casl2/cmd_SLL_sll_oz/cmd
deleted file mode 100755 (executable)
index 77bda35..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-cat ../../../../as/cmd/SLL/sll_oz.casl
-../../../../casl2 -aTd -M8 ../../../../as/cmd/SLL/sll_oz.casl
diff --git a/test/system/casl2/cmd_SLL_sll_s/0.txt b/test/system/casl2/cmd_SLL_sll_s/0.txt
deleted file mode 100644 (file)
index 7401105..0000000
+++ /dev/null
@@ -1,68 +0,0 @@
-;;; SLL r,adr 負数
-SLL2    START   BEGIN
-BEGIN   LAD     GR1,3
-        SLL     GR1,14
-        RET
-        END
-
-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
-#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
-#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
-#0004: 0000: 1210 0003 5210 000E 8100 0000 0000 0000 
diff --git a/test/system/casl2/cmd_SLL_sll_s/cmd b/test/system/casl2/cmd_SLL_sll_s/cmd
deleted file mode 100755 (executable)
index 236ef89..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-cat ../../../../as/cmd/SLL/sll_s.casl
-../../../../casl2 -aTd -M8 ../../../../as/cmd/SLL/sll_s.casl
diff --git a/test/system/casl2/cmd_SLL_sll_z/0.txt b/test/system/casl2/cmd_SLL_sll_z/0.txt
deleted file mode 100644 (file)
index 4a95b38..0000000
+++ /dev/null
@@ -1,68 +0,0 @@
-;;; SLL r,adr 結果は零
-MAIN    START
-        LAD     GR1,2
-        SLL     GR1,17
-        RET
-        END
-
-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
-#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
-#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
-#0004: 0000: 1210 0002 5210 0011 8100 0000 0000 0000 
diff --git a/test/system/casl2/cmd_SLL_sll_z/cmd b/test/system/casl2/cmd_SLL_sll_z/cmd
deleted file mode 100755 (executable)
index a73ecfa..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-cat ../../../../as/cmd/SLL/sll_z.casl
-../../../../casl2 -aTd -M8 ../../../../as/cmd/SLL/sll_z.casl
diff --git a/test/system/casl2/cmd_SRA_sra_o/0.txt b/test/system/casl2/cmd_SRA_sra_o/0.txt
deleted file mode 100644 (file)
index d251366..0000000
+++ /dev/null
@@ -1,68 +0,0 @@
-;;; SRA r,adr 正数のオーバーフロー
-MAIN    START
-        LAD     GR1,#6000
-        SRA     GR1,14
-        RET
-        END
-
-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
-#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
-#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
-#0004: 0000: 1210 6000 5110 000E 8100 0000 0000 0000 
diff --git a/test/system/casl2/cmd_SRA_sra_o/cmd b/test/system/casl2/cmd_SRA_sra_o/cmd
deleted file mode 100755 (executable)
index b1dd80a..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-cat ../../../../as/cmd/SRA/sra_o.casl
-../../../../casl2 -atd -M8 ../../../../as/cmd/SRA/sra_o.casl
diff --git a/test/system/casl2/cmd_SRA_sra_os/0.txt b/test/system/casl2/cmd_SRA_sra_os/0.txt
deleted file mode 100644 (file)
index def635e..0000000
+++ /dev/null
@@ -1,68 +0,0 @@
-;;; SRA r,adr 負数のオーバーフロー
-MAIN    START
-        LAD     GR1,#A000
-        SRA     GR1,14
-        RET
-        END
-
-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
-#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
-#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
-#0004: 0000: 1210 A000 5110 000E 8100 0000 0000 0000 
diff --git a/test/system/casl2/cmd_SRA_sra_os/cmd b/test/system/casl2/cmd_SRA_sra_os/cmd
deleted file mode 100755 (executable)
index dd21d36..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-cat ../../../../as/cmd/SRA/sra_os.casl
-../../../../casl2 -atd -M8 ../../../../as/cmd/SRA/sra_os.casl
diff --git a/test/system/casl2/cmd_SRA_sra_oz/0.txt b/test/system/casl2/cmd_SRA_sra_oz/0.txt
deleted file mode 100644 (file)
index 148c123..0000000
+++ /dev/null
@@ -1,68 +0,0 @@
-;;; SRA r,adr オーバーフローし、結果は零
-MAIN    START
-        LAD     GR1,#6000
-        SRA     GR1,15
-        RET
-        END
-
-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
-#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
-#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
-#0004: 0000: 1210 6000 5110 000F 8100 0000 0000 0000 
diff --git a/test/system/casl2/cmd_SRA_sra_oz/cmd b/test/system/casl2/cmd_SRA_sra_oz/cmd
deleted file mode 100755 (executable)
index 9cf1643..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-cat ../../../../as/cmd/SRA/sra_oz.casl
-../../../../casl2 -atd -M8 ../../../../as/cmd/SRA/sra_oz.casl
diff --git a/test/system/casl2/cmd_SRA_sra_s/0.txt b/test/system/casl2/cmd_SRA_sra_s/0.txt
deleted file mode 100644 (file)
index c73a4f0..0000000
+++ /dev/null
@@ -1,68 +0,0 @@
-;;; SRA r,adr 負数
-SRA2    START   BEGIN
-BEGIN   LAD     GR1,#A000
-        SRA     GR1,13
-        RET
-        END
-
-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
-#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
-#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
-#0004: 0000: 1210 A000 5110 000D 8100 0000 0000 0000 
diff --git a/test/system/casl2/cmd_SRA_sra_s/cmd b/test/system/casl2/cmd_SRA_sra_s/cmd
deleted file mode 100755 (executable)
index 55b235e..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-cat ../../../../as/cmd/SRA/sra_s.casl
-../../../../casl2 -atd -M8 ../../../../as/cmd/SRA/sra_s.casl
diff --git a/test/system/casl2/cmd_SRA_sra_z/0.txt b/test/system/casl2/cmd_SRA_sra_z/0.txt
deleted file mode 100644 (file)
index 861d9e0..0000000
+++ /dev/null
@@ -1,68 +0,0 @@
-;;; SRA r,adr 結果は零
-MAIN    START
-        LAD     GR1,#2000
-        SRA     GR1,15
-        RET
-        END
-
-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
-#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
-#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
-#0004: 0000: 1210 2000 5110 000F 8100 0000 0000 0000 
diff --git a/test/system/casl2/cmd_SRA_sra_z/cmd b/test/system/casl2/cmd_SRA_sra_z/cmd
deleted file mode 100755 (executable)
index 2be530f..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-cat ../../../../as/cmd/SRA/sra_z.casl
-../../../../casl2 -atd -M8 ../../../../as/cmd/SRA/sra_z.casl
diff --git a/test/system/casl2/cmd_SRL_srl_o/0.txt b/test/system/casl2/cmd_SRL_srl_o/0.txt
deleted file mode 100644 (file)
index 39b60f7..0000000
+++ /dev/null
@@ -1,68 +0,0 @@
-;;; SRL r,adr オーバーフロー
-MAIN    START
-        LAD     GR1,#C000
-        SRL     GR1,15
-        RET
-        END
-
-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
-#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
-#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
-#0004: 0000: 1210 C000 5310 000F 8100 0000 0000 0000 
diff --git a/test/system/casl2/cmd_SRL_srl_o/cmd b/test/system/casl2/cmd_SRL_srl_o/cmd
deleted file mode 100755 (executable)
index ed5e67c..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-cat ../../../../as/cmd/SRL/srl_o.casl
-../../../../casl2 -aTd -M8 ../../../../as/cmd/SRL/srl_o.casl
diff --git a/test/system/casl2/cmd_SRL_srl_oz/0.txt b/test/system/casl2/cmd_SRL_srl_oz/0.txt
deleted file mode 100644 (file)
index 759f1b9..0000000
+++ /dev/null
@@ -1,68 +0,0 @@
-;;; SRL r,adr オーバーフローし、結果は零
-MAIN    START
-        LAD     GR1,#C000
-        SRL     GR1,16
-        RET
-        END
-
-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
-#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
-#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
-#0004: 0000: 1210 C000 5310 0010 8100 0000 0000 0000 
diff --git a/test/system/casl2/cmd_SRL_srl_oz/cmd b/test/system/casl2/cmd_SRL_srl_oz/cmd
deleted file mode 100755 (executable)
index db8fd06..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-cat ../../../../as/cmd/SRL/srl_oz.casl
-../../../../casl2 -aTd -M8 ../../../../as/cmd/SRL/srl_oz.casl
diff --git a/test/system/casl2/cmd_SRL_srl_s/0.txt b/test/system/casl2/cmd_SRL_srl_s/0.txt
deleted file mode 100644 (file)
index 379a7de..0000000
+++ /dev/null
@@ -1,68 +0,0 @@
-;;; SRL r,adr 負数
-SRL2    START   BEGIN
-BEGIN   LAD     GR1,#C000
-        SRL     GR1,0
-        RET
-        END
-
-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
-#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
-#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
-#0004: 0000: 1210 C000 5310 0000 8100 0000 0000 0000 
diff --git a/test/system/casl2/cmd_SRL_srl_s/cmd b/test/system/casl2/cmd_SRL_srl_s/cmd
deleted file mode 100755 (executable)
index 981e569..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-cat ../../../../as/cmd/SRL/srl_s.casl
-../../../../casl2 -aTd -M8 ../../../../as/cmd/SRL/srl_s.casl
diff --git a/test/system/casl2/cmd_SRL_srl_z/0.txt b/test/system/casl2/cmd_SRL_srl_z/0.txt
deleted file mode 100644 (file)
index f9b8ce3..0000000
+++ /dev/null
@@ -1,68 +0,0 @@
-;;; SRL r,adr 結果は零
-MAIN    START
-        LAD     GR1,#C000
-        SRL     GR1,17
-        RET
-        END
-
-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
-#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
-#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
-#0004: 0000: 1210 C000 5310 0011 8100 0000 0000 0000 
diff --git a/test/system/casl2/cmd_SRL_srl_z/cmd b/test/system/casl2/cmd_SRL_srl_z/cmd
deleted file mode 100755 (executable)
index 118a4c9..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-cat ../../../../as/cmd/SRL/srl_z.casl
-../../../../casl2 -aTd -M8 ../../../../as/cmd/SRL/srl_z.casl
diff --git a/test/system/casl2/cmd_ST_st0/0.txt b/test/system/casl2/cmd_ST_st0/0.txt
deleted file mode 100644 (file)
index 05c3394..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-;;; ST r,adr
-MAIN    START
-        LD      GR1,A
-        ST      GR1,B
-        RET
-A       DC      5
-B       DS      1
-        END
-
-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
-#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
-#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
-#0004: 0000: 1010 0005 1110 0006 8100 0005 0005 0000 
diff --git a/test/system/casl2/cmd_ST_st0/cmd b/test/system/casl2/cmd_ST_st0/cmd
deleted file mode 100755 (executable)
index a48932b..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-cat ../../../../as/cmd/ST/st0.casl
-../../../../casl2 -atd -M8 ../../../../as/cmd/ST/st0.casl
diff --git a/test/system/casl2/cmd_ST_st1/0.txt b/test/system/casl2/cmd_ST_st1/0.txt
deleted file mode 100644 (file)
index 8fa9abc..0000000
+++ /dev/null
@@ -1,97 +0,0 @@
-;;; ST r,adr,x
-MAIN    START
-        LD      GR1,A
-        LAD     GR2,A
-        ST      GR1,1,GR2
-        RET
-A       DC      5
-B       DS      1
-        END
-
-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/system/casl2/cmd_ST_st1/cmd b/test/system/casl2/cmd_ST_st1/cmd
deleted file mode 100755 (executable)
index e583458..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-cat ../../../../as/cmd/ST/st1.casl
-../../../../casl2 -atd -M16 ../../../../as/cmd/ST/st1.casl
diff --git a/test/system/casl2/cmd_SUBA_suba0/0.txt b/test/system/casl2/cmd_SUBA_suba0/0.txt
deleted file mode 100644 (file)
index 39a9152..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-;;; SUBA r,adr
-MAIN    START
-BEGIN   LD      GR1,A
-        SUBA    GR1,B
-        RET
-A       DC      3
-B       DC      1
-        END
-
-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
-#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
-#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
-#0004: 0000: 1010 0005 2110 0006 8100 0003 0001 0000 
diff --git a/test/system/casl2/cmd_SUBA_suba0/cmd b/test/system/casl2/cmd_SUBA_suba0/cmd
deleted file mode 100755 (executable)
index a1f40cb..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-cat ../../../../as/cmd/SUBA/suba0.casl
-../../../../casl2 -atd -M8 ../../../../as/cmd/SUBA/suba0.casl
diff --git a/test/system/casl2/cmd_SUBA_suba0__o/0.txt b/test/system/casl2/cmd_SUBA_suba0__o/0.txt
deleted file mode 100644 (file)
index 96522cf..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-;;; SUBA r,adr オーバーフロー
-MAIN    START
-        LD      GR1,A
-        SUBA    GR1,B
-        RET
-A       DC      #8002           ; -32766
-B       DC      #7FFF           ; 32767
-        END
-
-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
-#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
-#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
-#0004: 0000: 1010 0005 2110 0006 8100 8002 7FFF 0000 
diff --git a/test/system/casl2/cmd_SUBA_suba0__o/cmd b/test/system/casl2/cmd_SUBA_suba0__o/cmd
deleted file mode 100755 (executable)
index 621beda..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-cat ../../../../as/cmd/SUBA/suba0__o.casl
-../../../../casl2 -atd -M8 ../../../../as/cmd/SUBA/suba0__o.casl
diff --git a/test/system/casl2/cmd_SUBA_suba0__z/0.txt b/test/system/casl2/cmd_SUBA_suba0__z/0.txt
deleted file mode 100644 (file)
index 4c77889..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-;;; SUBA r,adr 演算結果が零
-MAIN    START
-        LD      GR1,A
-        SUBA    GR1,B
-        RET
-A       DC      #FFF6           ; -10
-B       DC      #FFF6           ; -10
-        END
-
-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
-#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
-#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
-#0004: 0000: 1010 0005 2110 0006 8100 FFF6 FFF6 0000 
diff --git a/test/system/casl2/cmd_SUBA_suba0__z/cmd b/test/system/casl2/cmd_SUBA_suba0__z/cmd
deleted file mode 100755 (executable)
index 7c36bad..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-cat ../../../../as/cmd/SUBA/suba0__z.casl
-../../../../casl2 -atd -M8 ../../../../as/cmd/SUBA/suba0__z.casl
diff --git a/test/system/casl2/cmd_SUBA_suba0_ao/0.txt b/test/system/casl2/cmd_SUBA_suba0_ao/0.txt
deleted file mode 100644 (file)
index 80409bc..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-;;; SUBA r,adr 正数でオーバーフロー
-MAIN    START
-        LD      GR1,A
-        SUBA    GR1,B
-        RET
-A       DC      #7FFE           ; 32766
-B       DC      #FFF6           ; -10
-        END
-
-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
-#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
-#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
-#0004: 0000: 1010 0005 2110 0006 8100 7FFE FFF6 0000 
diff --git a/test/system/casl2/cmd_SUBA_suba0_ao/cmd b/test/system/casl2/cmd_SUBA_suba0_ao/cmd
deleted file mode 100755 (executable)
index 906d20d..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-cat ../../../../as/cmd/SUBA/suba0_ao.casl
-../../../../casl2 -atd -M8 ../../../../as/cmd/SUBA/suba0_ao.casl
diff --git a/test/system/casl2/cmd_SUBA_suba0_as0/0.txt b/test/system/casl2/cmd_SUBA_suba0_as0/0.txt
deleted file mode 100644 (file)
index 185cf4b..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-;;; SUBA r,adr 演算結果が負数(r > adr)
-MAIN    START
-        LD      GR1,A
-        SUBA    GR1,B
-        RET
-A       DC      10
-B       DC      20
-        END
-
-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
-#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
-#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
-#0004: 0000: 1010 0005 2110 0006 8100 000A 0014 0000 
diff --git a/test/system/casl2/cmd_SUBA_suba0_as0/cmd b/test/system/casl2/cmd_SUBA_suba0_as0/cmd
deleted file mode 100755 (executable)
index c19dc5e..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-cat ../../../../as/cmd/SUBA/suba0_as0.casl
-../../../../casl2 -atd -M8 ../../../../as/cmd/SUBA/suba0_as0.casl
diff --git a/test/system/casl2/cmd_SUBA_suba0_as1/0.txt b/test/system/casl2/cmd_SUBA_suba0_as1/0.txt
deleted file mode 100644 (file)
index 29e0daf..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-;;; SUBA r,adr 演算結果が負数(r < adr)
-MAIN    START
-        LD      GR1,A
-        SUBA    GR1,B
-        RET
-A       DC      #FFEC           ; -20
-B       DC      #FFF6           ; -10
-        END
-
-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
-#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
-#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
-#0004: 0000: 1010 0005 2110 0006 8100 FFEC FFF6 0000 
diff --git a/test/system/casl2/cmd_SUBA_suba0_as1/cmd b/test/system/casl2/cmd_SUBA_suba0_as1/cmd
deleted file mode 100755 (executable)
index f0087b6..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-cat ../../../../as/cmd/SUBA/suba0_as1.casl
-../../../../casl2 -atd -M8 ../../../../as/cmd/SUBA/suba0_as1.casl
diff --git a/test/system/casl2/cmd_SUBA_suba0_lo/0.txt b/test/system/casl2/cmd_SUBA_suba0_lo/0.txt
deleted file mode 100644 (file)
index a3f15b7..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-;;; SUBA r,adr SUBLではオーバーフロー
-MAIN    START
-        LD      GR1,A
-        SUBA    GR1,B
-        RET
-A       DC      2
-B       DC      15
-        END
-
-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
-#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
-#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
-#0004: 0000: 1010 0005 2110 0006 8100 0002 000F 0000 
diff --git a/test/system/casl2/cmd_SUBA_suba0_lo/cmd b/test/system/casl2/cmd_SUBA_suba0_lo/cmd
deleted file mode 100755 (executable)
index fc83cd1..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-cat ../../../../as/cmd/SUBA/suba0_lo.casl
-../../../../casl2 -atd -M8 ../../../../as/cmd/SUBA/suba0_lo.casl
diff --git a/test/system/casl2/cmd_SUBA_suba1/0.txt b/test/system/casl2/cmd_SUBA_suba1/0.txt
deleted file mode 100644 (file)
index f5dc51b..0000000
+++ /dev/null
@@ -1,97 +0,0 @@
-;;; SUBA r,adr,x
-MAIN    START
-BEGIN   LD      GR1,A
-        LAD     GR2,1
-        SUBA    GR1,A,GR2
-        RET
-A       DC      3
-        DC      1
-        END
-
-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/system/casl2/cmd_SUBA_suba1/cmd b/test/system/casl2/cmd_SUBA_suba1/cmd
deleted file mode 100755 (executable)
index 5d9c33b..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-cat ../../../../as/cmd/SUBA/suba1.casl
-../../../../casl2 -atd -M16 ../../../../as/cmd/SUBA/suba1.casl
diff --git a/test/system/casl2/cmd_SUBA_suba2/0.txt b/test/system/casl2/cmd_SUBA_suba2/0.txt
deleted file mode 100644 (file)
index d8ad076..0000000
+++ /dev/null
@@ -1,96 +0,0 @@
-;;; SUBA r1,r2
-MAIN    START
-BEGIN   LD      GR1,A
-        LD      GR2,B
-        SUBA    GR1,GR2
-        RET
-A       DC      3
-B       DC      1
-        END
-
-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/system/casl2/cmd_SUBA_suba2/cmd b/test/system/casl2/cmd_SUBA_suba2/cmd
deleted file mode 100755 (executable)
index 6de7b47..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-cat ../../../../as/cmd/SUBA/suba2.casl
-../../../../casl2 -atd -M16 ../../../../as/cmd/SUBA/suba2.casl
diff --git a/test/system/casl2/cmd_SUBL_subl0/0.txt b/test/system/casl2/cmd_SUBL_subl0/0.txt
deleted file mode 100644 (file)
index 7836d6b..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-;;; SUBL r,adr
-MAIN    START
-BEGIN   LD      GR1,A
-        SUBL    GR1,B
-        RET
-A       DC      3
-B       DC      1
-        END
-
-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
-#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
-#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
-#0004: 0000: 1010 0005 2310 0006 8100 0003 0001 0000 
diff --git a/test/system/casl2/cmd_SUBL_subl0/cmd b/test/system/casl2/cmd_SUBL_subl0/cmd
deleted file mode 100755 (executable)
index 3717ac9..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-cat ../../../../as/cmd/SUBL/subl0.casl
-../../../../casl2 -atd -M8 ../../../../as/cmd/SUBL/subl0.casl
diff --git a/test/system/casl2/cmd_SUBL_subl0__o/0.txt b/test/system/casl2/cmd_SUBL_subl0__o/0.txt
deleted file mode 100644 (file)
index 35e38af..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-;;; SUBL r,adr オーバーフロー
-MAIN    START
-        LD      GR1,A
-        SUBL    GR1,B
-        RET
-A       DC      #8002           ; -32766
-B       DC      #7FFF           ; 32767
-        END
-
-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
-#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
-#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
-#0004: 0000: 1010 0005 2310 0006 8100 8002 7FFF 0000 
diff --git a/test/system/casl2/cmd_SUBL_subl0__o/cmd b/test/system/casl2/cmd_SUBL_subl0__o/cmd
deleted file mode 100755 (executable)
index 2be7bc4..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-cat ../../../../as/cmd/SUBL/subl0__o.casl
-../../../../casl2 -aTd -M8 ../../../../as/cmd/SUBL/subl0__o.casl
diff --git a/test/system/casl2/cmd_SUBL_subl0__z/0.txt b/test/system/casl2/cmd_SUBL_subl0__z/0.txt
deleted file mode 100644 (file)
index 78ec363..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-;;; SUBL r,adr 演算結果が零
-MAIN    START
-        LD      GR1,A
-        SUBL    GR1,B
-        RET
-A       DC      #FFF6           ; -10
-B       DC      #FFF6           ; -10
-        END
-
-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
-#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
-#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
-#0004: 0000: 1010 0005 2310 0006 8100 FFF6 FFF6 0000 
diff --git a/test/system/casl2/cmd_SUBL_subl0__z/cmd b/test/system/casl2/cmd_SUBL_subl0__z/cmd
deleted file mode 100755 (executable)
index 283cb0b..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-cat ../../../../as/cmd/SUBL/subl0__z.casl
-../../../../casl2 -aTd -M8 ../../../../as/cmd/SUBL/subl0__z.casl
diff --git a/test/system/casl2/cmd_SUBL_subl0_ao/0.txt b/test/system/casl2/cmd_SUBL_subl0_ao/0.txt
deleted file mode 100644 (file)
index 0527257..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-;;; SUBL r,adr 正数でオーバーフロー
-MAIN    START
-        LD      GR1,A
-        SUBL    GR1,B
-        RET
-A       DC      #7FFE           ; 32766
-B       DC      #FFF6           ; -10
-        END
-
-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
-#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
-#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
-#0004: 0000: 1010 0005 2310 0006 8100 7FFE FFF6 0000 
diff --git a/test/system/casl2/cmd_SUBL_subl0_ao/cmd b/test/system/casl2/cmd_SUBL_subl0_ao/cmd
deleted file mode 100755 (executable)
index a0de6f5..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-cat ../../../../as/cmd/SUBL/subl0_ao.casl
-../../../../casl2 -aTd -M8 ../../../../as/cmd/SUBL/subl0_ao.casl
diff --git a/test/system/casl2/cmd_SUBL_subl0_as0/0.txt b/test/system/casl2/cmd_SUBL_subl0_as0/0.txt
deleted file mode 100644 (file)
index 73c4c7a..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-;;; SUBL r,adr 演算結果が負数(r > adr)
-MAIN    START
-        LD      GR1,A
-        SUBL    GR1,B
-        RET
-A       DC      10
-B       DC      20
-        END
-
-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
-#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
-#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
-#0004: 0000: 1010 0005 2310 0006 8100 000A 0014 0000 
diff --git a/test/system/casl2/cmd_SUBL_subl0_as0/cmd b/test/system/casl2/cmd_SUBL_subl0_as0/cmd
deleted file mode 100755 (executable)
index 6a70275..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-cat ../../../../as/cmd/SUBL/subl0_as0.casl
-../../../../casl2 -atd -M8 ../../../../as/cmd/SUBL/subl0_as0.casl
diff --git a/test/system/casl2/cmd_SUBL_subl0_as1/0.txt b/test/system/casl2/cmd_SUBL_subl0_as1/0.txt
deleted file mode 100644 (file)
index a11f0ee..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-;;; SUBL r,adr 演算結果が負数(r < adr)
-MAIN    START
-        LD      GR1,A
-        SUBL    GR1,B
-        RET
-A       DC      #FFEC           ; -20
-B       DC      #FFF6           ; -10
-        END
-
-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
-#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
-#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
-#0004: 0000: 1010 0005 2310 0006 8100 FFEC FFF6 0000 
diff --git a/test/system/casl2/cmd_SUBL_subl0_as1/cmd b/test/system/casl2/cmd_SUBL_subl0_as1/cmd
deleted file mode 100755 (executable)
index 03d88d5..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-cat ../../../../as/cmd/SUBL/subl0_as1.casl
-../../../../casl2 -atd -M8 ../../../../as/cmd/SUBL/subl0_as1.casl
diff --git a/test/system/casl2/cmd_SUBL_subl0_lo/0.txt b/test/system/casl2/cmd_SUBL_subl0_lo/0.txt
deleted file mode 100644 (file)
index 2c19a51..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-;;; SUBL r,adr SUBLではオーバーフロー
-MAIN    START
-        LD      GR1,A
-        SUBL    GR1,B
-        RET
-A       DC      2
-B       DC      15
-        END
-
-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
-#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
-#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
-#0004: 0000: 1010 0005 2310 0006 8100 0002 000F 0000 
diff --git a/test/system/casl2/cmd_SUBL_subl0_lo/cmd b/test/system/casl2/cmd_SUBL_subl0_lo/cmd
deleted file mode 100755 (executable)
index 835f7fb..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-cat ../../../../as/cmd/SUBL/subl0_lo.casl
-../../../../casl2 -aTd -M8 ../../../../as/cmd/SUBL/subl0_lo.casl
diff --git a/test/system/casl2/cmd_SUBL_subl1/0.txt b/test/system/casl2/cmd_SUBL_subl1/0.txt
deleted file mode 100644 (file)
index 7aa4e1f..0000000
+++ /dev/null
@@ -1,97 +0,0 @@
-;;; SUBL r,adr,x
-MAIN    START
-BEGIN   LD      GR1,A
-        LAD     GR2,1
-        SUBL    GR1,A,GR2
-        RET
-A       DC      3
-        DC      1
-        END
-
-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/system/casl2/cmd_SUBL_subl1/cmd b/test/system/casl2/cmd_SUBL_subl1/cmd
deleted file mode 100755 (executable)
index fec049d..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-cat ../../../../as/cmd/SUBL/subl1.casl
-../../../../casl2 -atd -M16 ../../../../as/cmd/SUBL/subl1.casl
diff --git a/test/system/casl2/cmd_SUBL_subl2/0.txt b/test/system/casl2/cmd_SUBL_subl2/0.txt
deleted file mode 100644 (file)
index 3274576..0000000
+++ /dev/null
@@ -1,96 +0,0 @@
-;;; SUBL r1,r2
-MAIN    START
-BEGIN   LD      GR1,A
-        LD      GR2,B
-        SUBL    GR1,GR2
-        RET
-A       DC      3
-B       DC      1
-        END
-
-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/system/casl2/cmd_SUBL_subl2/cmd b/test/system/casl2/cmd_SUBL_subl2/cmd
deleted file mode 100755 (executable)
index b5c4228..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-cat ../../../../as/cmd/SUBL/subl2.casl
-../../../../casl2 -atd -M16 ../../../../as/cmd/SUBL/subl2.casl
diff --git a/test/system/casl2/cmd_SVC_svc1/0.txt b/test/system/casl2/cmd_SVC_svc1/0.txt
deleted file mode 100644 (file)
index 8f81b9f..0000000
+++ /dev/null
@@ -1,115 +0,0 @@
-;;; SVC 1 1文字を入力
-MAIN    START
-        LAD     GR1,IBUF
-        LAD     GR2,ILEN
-        SVC     1
-        RET
-IBUF    DS      6
-ILEN    DS      1
-        END
-abcd
-
-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/system/casl2/cmd_SVC_svc1/cmd b/test/system/casl2/cmd_SVC_svc1/cmd
deleted file mode 100755 (executable)
index 82b68c6..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-cat ../../../../as/cmd/SVC/svc1.casl teststr.txt
-../../../../casl2 -atd -M64 ../../../../as/cmd/SVC/svc1.casl <teststr.txt
diff --git a/test/system/casl2/cmd_SVC_svc2/0.txt b/test/system/casl2/cmd_SVC_svc2/0.txt
deleted file mode 100644 (file)
index ecd74ff..0000000
+++ /dev/null
@@ -1,157 +0,0 @@
-;;; SVC 2 1文字を表示
-MAIN    START
-BEGIN   LAD     GR1,D
-        LAD     GR2,A
-        SVC     2
-        LAD     GR1,=#A
-        SVC     2
-        RET
-D       DC      '0'
-A       DC      1
-        END
-
-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/system/casl2/cmd_SVC_svc2/cmd b/test/system/casl2/cmd_SVC_svc2/cmd
deleted file mode 100755 (executable)
index c8212e3..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-cat ../../../../as/cmd/SVC/svc2.casl
-../../../../casl2 -atd -M64 ../../../../as/cmd/SVC/svc2.casl
diff --git a/test/system/casl2/cmd_XOR_xor0/0.txt b/test/system/casl2/cmd_XOR_xor0/0.txt
deleted file mode 100644 (file)
index 49569ad..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-;;; XOR r,adr
-MAIN    START
-        LD      GR1,A
-        XOR     GR1,B
-        RET
-A       DC      #3000
-B       DC      #4FFF
-        END
-
-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
-#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
-#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
-#0004: 0000: 1010 0005 3210 0006 8100 3000 4FFF 0000 
diff --git a/test/system/casl2/cmd_XOR_xor0/cmd b/test/system/casl2/cmd_XOR_xor0/cmd
deleted file mode 100755 (executable)
index 2ebc2cc..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-cat ../../../../as/cmd/XOR/xor0.casl
-../../../../casl2 -atd -M8 ../../../../as/cmd/XOR/xor0.casl
diff --git a/test/system/casl2/cmd_XOR_xor0_s/0.txt b/test/system/casl2/cmd_XOR_xor0_s/0.txt
deleted file mode 100644 (file)
index f99418f..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-;;; XOR r,adr 演算結果の符号が負
-MAIN    START
-        LD      GR1,A
-        XOR     GR1,B
-        RET
-A       DC      #8000
-B       DC      #FFFF
-        END
-
-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
-#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
-#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
-#0004: 0000: 1010 0005 3210 0006 8100 8000 FFFF 0000 
diff --git a/test/system/casl2/cmd_XOR_xor0_s/cmd b/test/system/casl2/cmd_XOR_xor0_s/cmd
deleted file mode 100755 (executable)
index 53d342c..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-cat ../../../../as/cmd/XOR/xor0_s.casl
-../../../../casl2 -atd -M8 ../../../../as/cmd/XOR/xor0_s.casl
diff --git a/test/system/casl2/cmd_XOR_xor0_z/0.txt b/test/system/casl2/cmd_XOR_xor0_z/0.txt
deleted file mode 100644 (file)
index 52c28fb..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-;;; XOR r,adr 演算結果が零
-MAIN    START
-        LD      GR1,A
-        XOR     GR1,B
-        RET
-A       DC      #0001
-B       DC      #FFFE
-        END
-
-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
-#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
-#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
-#0004: 0000: 1010 0005 3210 0006 8100 0001 FFFE 0000 
diff --git a/test/system/casl2/cmd_XOR_xor0_z/cmd b/test/system/casl2/cmd_XOR_xor0_z/cmd
deleted file mode 100755 (executable)
index ce0375d..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-cat ../../../../as/cmd/XOR/xor0_z.casl
-../../../../casl2 -atd -M8 ../../../../as/cmd/XOR/xor0_z.casl
diff --git a/test/system/casl2/cmd_XOR_xor1/0.txt b/test/system/casl2/cmd_XOR_xor1/0.txt
deleted file mode 100644 (file)
index ddbc7b7..0000000
+++ /dev/null
@@ -1,97 +0,0 @@
-;;; XOR r,adr,x
-MAIN    START
-        LD      GR1,A
-        LAD     GR2,1
-        XOR     GR1,1,GR2
-        RET
-A       DC      #3000
-        DC      #4FFF
-        END
-
-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/system/casl2/cmd_XOR_xor1/cmd b/test/system/casl2/cmd_XOR_xor1/cmd
deleted file mode 100755 (executable)
index 6c524ac..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-cat ../../../../as/cmd/XOR/xor1.casl
-../../../../casl2 -atd -M16 ../../../../as/cmd/XOR/xor1.casl
diff --git a/test/system/casl2/cmd_XOR_xor2/0.txt b/test/system/casl2/cmd_XOR_xor2/0.txt
deleted file mode 100644 (file)
index 45b4e62..0000000
+++ /dev/null
@@ -1,96 +0,0 @@
-;;; XOR r1,r2
-MAIN    START
-        LD      GR1,A
-        LD      GR2,B
-        XOR     GR1,GR2
-        RET
-A       DC      #3000
-B       DC      #4FFF
-        END
-
-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/system/casl2/cmd_XOR_xor2/cmd b/test/system/casl2/cmd_XOR_xor2/cmd
deleted file mode 100755 (executable)
index 97db8fe..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-cat ../../../../as/cmd/XOR/xor2.casl
-../../../../casl2 -atd -M16 ../../../../as/cmd/XOR/xor2.casl
diff --git a/test/system/casl2/cmd_XOR_xor2_clear/0.txt b/test/system/casl2/cmd_XOR_xor2_clear/0.txt
deleted file mode 100644 (file)
index 7ff1e0f..0000000
+++ /dev/null
@@ -1,70 +0,0 @@
-;;; XOR r,r rの内容をクリア
-MAIN    START
-BEGIN   LD      GR1,A
-        XOR     GR1,GR1
-        RET
-A       DC      3
-        END
-
-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
-#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
-#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
-#0003: 0000: 1010 0004 3611 8100 0003 0000 0000 0000 
diff --git a/test/system/casl2/cmd_XOR_xor2_clear/cmd b/test/system/casl2/cmd_XOR_xor2_clear/cmd
deleted file mode 100755 (executable)
index 4fd0776..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-cat ../../../../as/cmd/XOR/xor2_clear.casl
-../../../../casl2 -atd -M8 ../../../../as/cmd/XOR/xor2_clear.casl
diff --git a/test/system/casl2/cmd_adda_r1_r2/cmd b/test/system/casl2/cmd_adda_r1_r2/cmd
new file mode 100755 (executable)
index 0000000..2f72152
--- /dev/null
@@ -0,0 +1,2 @@
+cat ../../../../as/cmd/ADDA/adda_r1_r2.casl
+../../../../casl2 -atd -M128 ../../../../as/cmd/ADDA/adda_r1_r2.casl
diff --git a/test/system/casl2/cmd_adda_r_adr/0.txt b/test/system/casl2/cmd_adda_r_adr/0.txt
new file mode 100644 (file)
index 0000000..74e713c
--- /dev/null
@@ -0,0 +1,74 @@
+;;; ADDA r,adr
+MAIN    START
+BEGIN   LD      GR1,A
+        ADDA    GR1,B
+        RET
+A       DC      3
+B       DC      1
+        END
+
+Assemble ../../../../as/cmd/ADDA/adda_r_adr.casl (0)
+
+Assemble ../../../../as/cmd/ADDA/adda_r_adr.casl (1)
+../../../../as/cmd/ADDA/adda_r_adr.casl:    1:;;; ADDA r,adr
+../../../../as/cmd/ADDA/adda_r_adr.casl:    2:MAIN    START
+../../../../as/cmd/ADDA/adda_r_adr.casl:    3:BEGIN   LD      GR1,A
+       #0000   #1010
+       #0001   #0005
+../../../../as/cmd/ADDA/adda_r_adr.casl:    4:        ADDA    GR1,B
+       #0002   #2010
+       #0003   #0006
+../../../../as/cmd/ADDA/adda_r_adr.casl:    5:        RET
+       #0004   #8100
+../../../../as/cmd/ADDA/adda_r_adr.casl:    6:A       DC      3
+       #0005   #0003
+../../../../as/cmd/ADDA/adda_r_adr.casl:    7:B       DC      1
+       #0006   #0001
+../../../../as/cmd/ADDA/adda_r_adr.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
+#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
+#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
+#0004: 0000: 1010 0005 2010 0006 8100 0003 0001 0000 
diff --git a/test/system/casl2/cmd_adda_r_adr/cmd b/test/system/casl2/cmd_adda_r_adr/cmd
new file mode 100755 (executable)
index 0000000..51eac5e
--- /dev/null
@@ -0,0 +1,2 @@
+cat ../../../../as/cmd/ADDA/adda_r_adr.casl
+../../../../casl2 -atd -M8 ../../../../as/cmd/ADDA/adda_r_adr.casl
diff --git a/test/system/casl2/cmd_adda_r_adr___o/0.txt b/test/system/casl2/cmd_adda_r_adr___o/0.txt
new file mode 100644 (file)
index 0000000..db34fd6
--- /dev/null
@@ -0,0 +1,74 @@
+;;; ADDA r,adr オーバーフロー
+MAIN    START
+        LD      GR1,A
+        ADDA    GR1,B
+        RET
+A       DC      #8002           ; -32766
+B       DC      #8001           ; -32767
+        END
+
+Assemble ../../../../as/cmd/ADDA/adda_r_adr__o.casl (0)
+
+Assemble ../../../../as/cmd/ADDA/adda_r_adr__o.casl (1)
+../../../../as/cmd/ADDA/adda_r_adr__o.casl:    1:;;; ADDA r,adr オーバーフロー
+../../../../as/cmd/ADDA/adda_r_adr__o.casl:    2:MAIN    START
+../../../../as/cmd/ADDA/adda_r_adr__o.casl:    3:        LD      GR1,A
+       #0000   #1010
+       #0001   #0005
+../../../../as/cmd/ADDA/adda_r_adr__o.casl:    4:        ADDA    GR1,B
+       #0002   #2010
+       #0003   #0006
+../../../../as/cmd/ADDA/adda_r_adr__o.casl:    5:        RET
+       #0004   #8100
+../../../../as/cmd/ADDA/adda_r_adr__o.casl:    6:A       DC      #8002           ; -32766
+       #0005   #8002
+../../../../as/cmd/ADDA/adda_r_adr__o.casl:    7:B       DC      #8001           ; -32767
+       #0006   #8001
+../../../../as/cmd/ADDA/adda_r_adr__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
+#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
+#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
+#0004: 0000: 1010 0005 2010 0006 8100 8002 8001 0000 
diff --git a/test/system/casl2/cmd_adda_r_adr___o/cmd b/test/system/casl2/cmd_adda_r_adr___o/cmd
new file mode 100755 (executable)
index 0000000..d6cc17f
--- /dev/null
@@ -0,0 +1,2 @@
+cat ../../../../as/cmd/ADDA/adda_r_adr__o.casl
+../../../../casl2 -atd -M8 ../../../../as/cmd/ADDA/adda_r_adr__o.casl
diff --git a/test/system/casl2/cmd_adda_r_adr___z/0.txt b/test/system/casl2/cmd_adda_r_adr___z/0.txt
new file mode 100644 (file)
index 0000000..35b26c5
--- /dev/null
@@ -0,0 +1,74 @@
+;;; ADDA r,adr 演算結果が零
+MAIN    START
+        LD      GR1,A
+        ADDA    GR1,B
+        RET
+A       DC      0
+B       DC      0
+        END
+
+Assemble ../../../../as/cmd/ADDA/adda_r_adr__z.casl (0)
+
+Assemble ../../../../as/cmd/ADDA/adda_r_adr__z.casl (1)
+../../../../as/cmd/ADDA/adda_r_adr__z.casl:    1:;;; ADDA r,adr 演算結果が零
+../../../../as/cmd/ADDA/adda_r_adr__z.casl:    2:MAIN    START
+../../../../as/cmd/ADDA/adda_r_adr__z.casl:    3:        LD      GR1,A
+       #0000   #1010
+       #0001   #0005
+../../../../as/cmd/ADDA/adda_r_adr__z.casl:    4:        ADDA    GR1,B
+       #0002   #2010
+       #0003   #0006
+../../../../as/cmd/ADDA/adda_r_adr__z.casl:    5:        RET
+       #0004   #8100
+../../../../as/cmd/ADDA/adda_r_adr__z.casl:    6:A       DC      0
+       #0005   #0000
+../../../../as/cmd/ADDA/adda_r_adr__z.casl:    7:B       DC      0
+       #0006   #0000
+../../../../as/cmd/ADDA/adda_r_adr__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
+#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
+#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
+#0004: 0000: 1010 0005 2010 0006 8100 0000 0000 0000 
diff --git a/test/system/casl2/cmd_adda_r_adr___z/cmd b/test/system/casl2/cmd_adda_r_adr___z/cmd
new file mode 100755 (executable)
index 0000000..073c997
--- /dev/null
@@ -0,0 +1,2 @@
+cat ../../../../as/cmd/ADDA/adda_r_adr__z.casl
+../../../../casl2 -atd -M8 ../../../../as/cmd/ADDA/adda_r_adr__z.casl
diff --git a/test/system/casl2/cmd_adda_r_adr__ao/0.txt b/test/system/casl2/cmd_adda_r_adr__ao/0.txt
new file mode 100644 (file)
index 0000000..6dd880b
--- /dev/null
@@ -0,0 +1,74 @@
+;;; ADDA r,adr 正数でオーバーフロー
+MAIN    START
+        LD      GR1,A
+        ADDA    GR1,B
+        RET
+A       DC      #7FFE           ; 32766
+B       DC      #000A           ; 10
+        END
+
+Assemble ../../../../as/cmd/ADDA/adda_r_adr__ao.casl (0)
+
+Assemble ../../../../as/cmd/ADDA/adda_r_adr__ao.casl (1)
+../../../../as/cmd/ADDA/adda_r_adr__ao.casl:    1:;;; ADDA r,adr 正数でオーバーフロー
+../../../../as/cmd/ADDA/adda_r_adr__ao.casl:    2:MAIN    START
+../../../../as/cmd/ADDA/adda_r_adr__ao.casl:    3:        LD      GR1,A
+       #0000   #1010
+       #0001   #0005
+../../../../as/cmd/ADDA/adda_r_adr__ao.casl:    4:        ADDA    GR1,B
+       #0002   #2010
+       #0003   #0006
+../../../../as/cmd/ADDA/adda_r_adr__ao.casl:    5:        RET
+       #0004   #8100
+../../../../as/cmd/ADDA/adda_r_adr__ao.casl:    6:A       DC      #7FFE           ; 32766
+       #0005   #7FFE
+../../../../as/cmd/ADDA/adda_r_adr__ao.casl:    7:B       DC      #000A           ; 10
+       #0006   #000A
+../../../../as/cmd/ADDA/adda_r_adr__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
+#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
+#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
+#0004: 0000: 1010 0005 2010 0006 8100 7FFE 000A 0000 
diff --git a/test/system/casl2/cmd_adda_r_adr__ao/cmd b/test/system/casl2/cmd_adda_r_adr__ao/cmd
new file mode 100755 (executable)
index 0000000..e45a270
--- /dev/null
@@ -0,0 +1,2 @@
+cat ../../../../as/cmd/ADDA/adda_r_adr__ao.casl
+../../../../casl2 -atd -M8 ../../../../as/cmd/ADDA/adda_r_adr__ao.casl
diff --git a/test/system/casl2/cmd_adda_r_adr__as0/0.txt b/test/system/casl2/cmd_adda_r_adr__as0/0.txt
new file mode 100644 (file)
index 0000000..bac09bd
--- /dev/null
@@ -0,0 +1,74 @@
+;;; ADDA r,adr 演算結果が負数(r > adr)
+MAIN    START
+        LD      GR1,A
+        ADDA    GR1,B
+        RET
+A       DC      #000A           ; 10
+B       DC      #FFEC           ; -20
+        END
+
+Assemble ../../../../as/cmd/ADDA/adda_r_adr__as0.casl (0)
+
+Assemble ../../../../as/cmd/ADDA/adda_r_adr__as0.casl (1)
+../../../../as/cmd/ADDA/adda_r_adr__as0.casl:    1:;;; ADDA r,adr 演算結果が負数(r > adr)
+../../../../as/cmd/ADDA/adda_r_adr__as0.casl:    2:MAIN    START
+../../../../as/cmd/ADDA/adda_r_adr__as0.casl:    3:        LD      GR1,A
+       #0000   #1010
+       #0001   #0005
+../../../../as/cmd/ADDA/adda_r_adr__as0.casl:    4:        ADDA    GR1,B
+       #0002   #2010
+       #0003   #0006
+../../../../as/cmd/ADDA/adda_r_adr__as0.casl:    5:        RET
+       #0004   #8100
+../../../../as/cmd/ADDA/adda_r_adr__as0.casl:    6:A       DC      #000A           ; 10
+       #0005   #000A
+../../../../as/cmd/ADDA/adda_r_adr__as0.casl:    7:B       DC      #FFEC           ; -20
+       #0006   #FFEC
+../../../../as/cmd/ADDA/adda_r_adr__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
+#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
+#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
+#0004: 0000: 1010 0005 2010 0006 8100 000A FFEC 0000 
diff --git a/test/system/casl2/cmd_adda_r_adr__as0/cmd b/test/system/casl2/cmd_adda_r_adr__as0/cmd
new file mode 100755 (executable)
index 0000000..0640f56
--- /dev/null
@@ -0,0 +1,2 @@
+cat ../../../../as/cmd/ADDA/adda_r_adr__as0.casl
+../../../../casl2 -atd -M8 ../../../../as/cmd/ADDA/adda_r_adr__as0.casl
diff --git a/test/system/casl2/cmd_adda_r_adr__as1/0.txt b/test/system/casl2/cmd_adda_r_adr__as1/0.txt
new file mode 100644 (file)
index 0000000..5e753a1
--- /dev/null
@@ -0,0 +1,74 @@
+;;; ADDA r,adr 演算結果が負数(r < adr)
+MAIN    START
+        LD      GR1,A
+        ADDA    GR1,B
+        RET
+A       DC      #FFEC           ; -20
+B       DC      #000A           ; 10
+        END
+
+Assemble ../../../../as/cmd/ADDA/adda_r_adr__as1.casl (0)
+
+Assemble ../../../../as/cmd/ADDA/adda_r_adr__as1.casl (1)
+../../../../as/cmd/ADDA/adda_r_adr__as1.casl:    1:;;; ADDA r,adr 演算結果が負数(r < adr)
+../../../../as/cmd/ADDA/adda_r_adr__as1.casl:    2:MAIN    START
+../../../../as/cmd/ADDA/adda_r_adr__as1.casl:    3:        LD      GR1,A
+       #0000   #1010
+       #0001   #0005
+../../../../as/cmd/ADDA/adda_r_adr__as1.casl:    4:        ADDA    GR1,B
+       #0002   #2010
+       #0003   #0006
+../../../../as/cmd/ADDA/adda_r_adr__as1.casl:    5:        RET
+       #0004   #8100
+../../../../as/cmd/ADDA/adda_r_adr__as1.casl:    6:A       DC      #FFEC           ; -20
+       #0005   #FFEC
+../../../../as/cmd/ADDA/adda_r_adr__as1.casl:    7:B       DC      #000A           ; 10
+       #0006   #000A
+../../../../as/cmd/ADDA/adda_r_adr__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
+#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
+#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
+#0004: 0000: 1010 0005 2010 0006 8100 FFEC 000A 0000 
diff --git a/test/system/casl2/cmd_adda_r_adr__as1/cmd b/test/system/casl2/cmd_adda_r_adr__as1/cmd
new file mode 100755 (executable)
index 0000000..d7824b9
--- /dev/null
@@ -0,0 +1,2 @@
+cat ../../../../as/cmd/ADDA/adda_r_adr__as1.casl
+../../../../casl2 -atd -M8 ../../../../as/cmd/ADDA/adda_r_adr__as1.casl
diff --git a/test/system/casl2/cmd_adda_r_adr__az/0.txt b/test/system/casl2/cmd_adda_r_adr__az/0.txt
new file mode 100644 (file)
index 0000000..90fbffc
--- /dev/null
@@ -0,0 +1,74 @@
+;;; ADDA r,adr 演算結果が零
+MAIN    START
+        LD      GR1,A
+        ADDA    GR1,B
+        RET
+A       DC      #FFF6           ; -10
+B       DC      10
+        END
+
+Assemble ../../../../as/cmd/ADDA/adda_r_adr__az.casl (0)
+
+Assemble ../../../../as/cmd/ADDA/adda_r_adr__az.casl (1)
+../../../../as/cmd/ADDA/adda_r_adr__az.casl:    1:;;; ADDA r,adr 演算結果が零
+../../../../as/cmd/ADDA/adda_r_adr__az.casl:    2:MAIN    START
+../../../../as/cmd/ADDA/adda_r_adr__az.casl:    3:        LD      GR1,A
+       #0000   #1010
+       #0001   #0005
+../../../../as/cmd/ADDA/adda_r_adr__az.casl:    4:        ADDA    GR1,B
+       #0002   #2010
+       #0003   #0006
+../../../../as/cmd/ADDA/adda_r_adr__az.casl:    5:        RET
+       #0004   #8100
+../../../../as/cmd/ADDA/adda_r_adr__az.casl:    6:A       DC      #FFF6           ; -10
+       #0005   #FFF6
+../../../../as/cmd/ADDA/adda_r_adr__az.casl:    7:B       DC      10
+       #0006   #000A
+../../../../as/cmd/ADDA/adda_r_adr__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
+#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
+#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
+#0004: 0000: 1010 0005 2010 0006 8100 FFF6 000A 0000 
diff --git a/test/system/casl2/cmd_adda_r_adr__az/cmd b/test/system/casl2/cmd_adda_r_adr__az/cmd
new file mode 100755 (executable)
index 0000000..1e22480
--- /dev/null
@@ -0,0 +1,2 @@
+cat ../../../../as/cmd/ADDA/adda_r_adr__az.casl
+../../../../casl2 -atd -M8 ../../../../as/cmd/ADDA/adda_r_adr__az.casl
diff --git a/test/system/casl2/cmd_adda_r_adr__lo/0.txt b/test/system/casl2/cmd_adda_r_adr__lo/0.txt
new file mode 100644 (file)
index 0000000..3238cca
--- /dev/null
@@ -0,0 +1,74 @@
+;;; ADDA r,adr ADDLではオーバーフロー
+MAIN    START
+        LD      GR1,A
+        ADDA    GR1,B
+        RET
+A       DC      #FFFE           ; -2
+B       DC      #000F           ; 15
+        END
+
+Assemble ../../../../as/cmd/ADDA/adda_r_adr__lo.casl (0)
+
+Assemble ../../../../as/cmd/ADDA/adda_r_adr__lo.casl (1)
+../../../../as/cmd/ADDA/adda_r_adr__lo.casl:    1:;;; ADDA r,adr ADDLではオーバーフロー
+../../../../as/cmd/ADDA/adda_r_adr__lo.casl:    2:MAIN    START
+../../../../as/cmd/ADDA/adda_r_adr__lo.casl:    3:        LD      GR1,A
+       #0000   #1010
+       #0001   #0005
+../../../../as/cmd/ADDA/adda_r_adr__lo.casl:    4:        ADDA    GR1,B
+       #0002   #2010
+       #0003   #0006
+../../../../as/cmd/ADDA/adda_r_adr__lo.casl:    5:        RET
+       #0004   #8100
+../../../../as/cmd/ADDA/adda_r_adr__lo.casl:    6:A       DC      #FFFE           ; -2
+       #0005   #FFFE
+../../../../as/cmd/ADDA/adda_r_adr__lo.casl:    7:B       DC      #000F           ; 15
+       #0006   #000F
+../../../../as/cmd/ADDA/adda_r_adr__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
+#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
+#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
+#0004: 0000: 1010 0005 2010 0006 8100 FFFE 000F 0000 
diff --git a/test/system/casl2/cmd_adda_r_adr__lo/cmd b/test/system/casl2/cmd_adda_r_adr__lo/cmd
new file mode 100755 (executable)
index 0000000..7a12e57
--- /dev/null
@@ -0,0 +1,2 @@
+cat ../../../../as/cmd/ADDA/adda_r_adr__lo.casl
+../../../../casl2 -atd -M8 ../../../../as/cmd/ADDA/adda_r_adr__lo.casl
diff --git a/test/system/casl2/cmd_addl_r1_r2/0.txt b/test/system/casl2/cmd_addl_r1_r2/0.txt
new file mode 100644 (file)
index 0000000..34f26d1
--- /dev/null
@@ -0,0 +1,96 @@
+;;; ADDL r1,r2
+MAIN    START
+BEGIN   LD      GR1,A
+        LD      GR2,B
+        ADDL    GR1,GR2
+        RET
+A       DC      3
+B       DC      1
+        END
+
+Assemble ../../../../as/cmd/ADDL/addl_r1_r2.casl (0)
+
+Assemble ../../../../as/cmd/ADDL/addl_r1_r2.casl (1)
+../../../../as/cmd/ADDL/addl_r1_r2.casl:    1:;;; ADDL r1,r2
+../../../../as/cmd/ADDL/addl_r1_r2.casl:    2:MAIN    START
+../../../../as/cmd/ADDL/addl_r1_r2.casl:    3:BEGIN   LD      GR1,A
+       #0000   #1010
+       #0001   #0006
+../../../../as/cmd/ADDL/addl_r1_r2.casl:    4:        LD      GR2,B
+       #0002   #1020
+       #0003   #0007
+../../../../as/cmd/ADDL/addl_r1_r2.casl:    5:        ADDL    GR1,GR2
+       #0004   #2612
+../../../../as/cmd/ADDL/addl_r1_r2.casl:    6:        RET
+       #0005   #8100
+../../../../as/cmd/ADDL/addl_r1_r2.casl:    7:A       DC      3
+       #0006   #0003
+../../../../as/cmd/ADDL/addl_r1_r2.casl:    8:B       DC      1
+       #0007   #0001
+../../../../as/cmd/ADDL/addl_r1_r2.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/system/casl2/cmd_addl_r1_r2/cmd b/test/system/casl2/cmd_addl_r1_r2/cmd
new file mode 100755 (executable)
index 0000000..dff10db
--- /dev/null
@@ -0,0 +1,2 @@
+cat ../../../../as/cmd/ADDL/addl_r1_r2.casl
+../../../../casl2 -atd -M16 ../../../../as/cmd/ADDL/addl_r1_r2.casl
diff --git a/test/system/casl2/cmd_addl_r_adr/0.txt b/test/system/casl2/cmd_addl_r_adr/0.txt
new file mode 100644 (file)
index 0000000..fd5db3d
--- /dev/null
@@ -0,0 +1,74 @@
+;;; ADDL r,adr
+MAIN    START
+        LD      GR1,A
+        ADDL    GR1,B
+        RET
+A       DC      3
+B       DC      1
+        END
+
+Assemble ../../../../as/cmd/ADDL/addl_r_adr.casl (0)
+
+Assemble ../../../../as/cmd/ADDL/addl_r_adr.casl (1)
+../../../../as/cmd/ADDL/addl_r_adr.casl:    1:;;; ADDL r,adr
+../../../../as/cmd/ADDL/addl_r_adr.casl:    2:MAIN    START
+../../../../as/cmd/ADDL/addl_r_adr.casl:    3:        LD      GR1,A
+       #0000   #1010
+       #0001   #0005
+../../../../as/cmd/ADDL/addl_r_adr.casl:    4:        ADDL    GR1,B
+       #0002   #2210
+       #0003   #0006
+../../../../as/cmd/ADDL/addl_r_adr.casl:    5:        RET
+       #0004   #8100
+../../../../as/cmd/ADDL/addl_r_adr.casl:    6:A       DC      3
+       #0005   #0003
+../../../../as/cmd/ADDL/addl_r_adr.casl:    7:B       DC      1
+       #0006   #0001
+../../../../as/cmd/ADDL/addl_r_adr.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
+#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
+#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
+#0004: 0000: 1010 0005 2210 0006 8100 0003 0001 0000 
diff --git a/test/system/casl2/cmd_addl_r_adr/cmd b/test/system/casl2/cmd_addl_r_adr/cmd
new file mode 100755 (executable)
index 0000000..c05fda3
--- /dev/null
@@ -0,0 +1,2 @@
+cat ../../../../as/cmd/ADDL/addl_r_adr.casl
+../../../../casl2 -atd -M8 ../../../../as/cmd/ADDL/addl_r_adr.casl
diff --git a/test/system/casl2/cmd_addl_r_adr__ao/0.txt b/test/system/casl2/cmd_addl_r_adr__ao/0.txt
new file mode 100644 (file)
index 0000000..869984c
--- /dev/null
@@ -0,0 +1,74 @@
+;;; ADDL r,adr ADDAでは正数でオーバーフロー
+MAIN    START
+        LD      GR1,A
+        ADDL    GR1,B
+        RET
+A       DC      #7FFE           ; 32766
+B       DC      #000A           ; 10
+        END
+
+Assemble ../../../../as/cmd/ADDL/addl_r_adr__ao.casl (0)
+
+Assemble ../../../../as/cmd/ADDL/addl_r_adr__ao.casl (1)
+../../../../as/cmd/ADDL/addl_r_adr__ao.casl:    1:;;; ADDL r,adr ADDAでは正数でオーバーフロー
+../../../../as/cmd/ADDL/addl_r_adr__ao.casl:    2:MAIN    START
+../../../../as/cmd/ADDL/addl_r_adr__ao.casl:    3:        LD      GR1,A
+       #0000   #1010
+       #0001   #0005
+../../../../as/cmd/ADDL/addl_r_adr__ao.casl:    4:        ADDL    GR1,B
+       #0002   #2210
+       #0003   #0006
+../../../../as/cmd/ADDL/addl_r_adr__ao.casl:    5:        RET
+       #0004   #8100
+../../../../as/cmd/ADDL/addl_r_adr__ao.casl:    6:A       DC      #7FFE           ; 32766
+       #0005   #7FFE
+../../../../as/cmd/ADDL/addl_r_adr__ao.casl:    7:B       DC      #000A           ; 10
+       #0006   #000A
+../../../../as/cmd/ADDL/addl_r_adr__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
+#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
+#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
+#0004: 0000: 1010 0005 2210 0006 8100 7FFE 000A 0000 
diff --git a/test/system/casl2/cmd_addl_r_adr__ao/cmd b/test/system/casl2/cmd_addl_r_adr__ao/cmd
new file mode 100755 (executable)
index 0000000..900239e
--- /dev/null
@@ -0,0 +1,2 @@
+cat ../../../../as/cmd/ADDL/addl_r_adr__ao.casl
+../../../../casl2 -aTd -M8 ../../../../as/cmd/ADDL/addl_r_adr__ao.casl
diff --git a/test/system/casl2/cmd_addl_r_adr__as0/0.txt b/test/system/casl2/cmd_addl_r_adr__as0/0.txt
new file mode 100644 (file)
index 0000000..a8d0c72
--- /dev/null
@@ -0,0 +1,74 @@
+;;; ADDL r,adr 演算結果が負数(r > adr)
+MAIN    START
+        LD      GR1,A
+        ADDL    GR1,B
+        RET
+A       DC      #000A           ; 10
+B       DC      #FFEC           ; -20
+        END
+
+Assemble ../../../../as/cmd/ADDL/addl_r_adr__as0.casl (0)
+
+Assemble ../../../../as/cmd/ADDL/addl_r_adr__as0.casl (1)
+../../../../as/cmd/ADDL/addl_r_adr__as0.casl:    1:;;; ADDL r,adr 演算結果が負数(r > adr)
+../../../../as/cmd/ADDL/addl_r_adr__as0.casl:    2:MAIN    START
+../../../../as/cmd/ADDL/addl_r_adr__as0.casl:    3:        LD      GR1,A
+       #0000   #1010
+       #0001   #0005
+../../../../as/cmd/ADDL/addl_r_adr__as0.casl:    4:        ADDL    GR1,B
+       #0002   #2210
+       #0003   #0006
+../../../../as/cmd/ADDL/addl_r_adr__as0.casl:    5:        RET
+       #0004   #8100
+../../../../as/cmd/ADDL/addl_r_adr__as0.casl:    6:A       DC      #000A           ; 10
+       #0005   #000A
+../../../../as/cmd/ADDL/addl_r_adr__as0.casl:    7:B       DC      #FFEC           ; -20
+       #0006   #FFEC
+../../../../as/cmd/ADDL/addl_r_adr__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
+#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
+#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
+#0004: 0000: 1010 0005 2210 0006 8100 000A FFEC 0000 
diff --git a/test/system/casl2/cmd_addl_r_adr__as0/cmd b/test/system/casl2/cmd_addl_r_adr__as0/cmd
new file mode 100755 (executable)
index 0000000..38ff48e
--- /dev/null
@@ -0,0 +1,2 @@
+cat ../../../../as/cmd/ADDL/addl_r_adr__as0.casl
+../../../../casl2 -atd -M8 ../../../../as/cmd/ADDL/addl_r_adr__as0.casl
diff --git a/test/system/casl2/cmd_addl_r_adr__as1/0.txt b/test/system/casl2/cmd_addl_r_adr__as1/0.txt
new file mode 100644 (file)
index 0000000..c8ebb33
--- /dev/null
@@ -0,0 +1,74 @@
+;;; ADDL r,adr 演算結果が負数(r < adr)
+MAIN    START
+        LD      GR1,A
+        ADDL    GR1,B
+        RET
+A       DC      #FFEC           ; -20
+B       DC      #000A           ; 10
+        END
+
+Assemble ../../../../as/cmd/ADDL/addl_r_adr__as1.casl (0)
+
+Assemble ../../../../as/cmd/ADDL/addl_r_adr__as1.casl (1)
+../../../../as/cmd/ADDL/addl_r_adr__as1.casl:    1:;;; ADDL r,adr 演算結果が負数(r < adr)
+../../../../as/cmd/ADDL/addl_r_adr__as1.casl:    2:MAIN    START
+../../../../as/cmd/ADDL/addl_r_adr__as1.casl:    3:        LD      GR1,A
+       #0000   #1010
+       #0001   #0005
+../../../../as/cmd/ADDL/addl_r_adr__as1.casl:    4:        ADDL    GR1,B
+       #0002   #2210
+       #0003   #0006
+../../../../as/cmd/ADDL/addl_r_adr__as1.casl:    5:        RET
+       #0004   #8100
+../../../../as/cmd/ADDL/addl_r_adr__as1.casl:    6:A       DC      #FFEC           ; -20
+       #0005   #FFEC
+../../../../as/cmd/ADDL/addl_r_adr__as1.casl:    7:B       DC      #000A           ; 10
+       #0006   #000A
+../../../../as/cmd/ADDL/addl_r_adr__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
+#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
+#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
+#0004: 0000: 1010 0005 2210 0006 8100 FFEC 000A 0000 
diff --git a/test/system/casl2/cmd_addl_r_adr__as1/cmd b/test/system/casl2/cmd_addl_r_adr__as1/cmd
new file mode 100755 (executable)
index 0000000..1bcf0e9
--- /dev/null
@@ -0,0 +1,2 @@
+cat ../../../../as/cmd/ADDL/addl_r_adr__as1.casl
+../../../../casl2 -atd -M8 ../../../../as/cmd/ADDL/addl_r_adr__as1.casl
diff --git a/test/system/casl2/cmd_addl_r_adr__az/0.txt b/test/system/casl2/cmd_addl_r_adr__az/0.txt
new file mode 100644 (file)
index 0000000..69618fa
--- /dev/null
@@ -0,0 +1,74 @@
+;;; ADDL r,adr ADDAでは演算結果が零
+MAIN    START
+        LD      GR1,A
+        ADDL    GR1,B
+        RET
+A       DC      #FFF6           ; -10
+B       DC      10
+        END
+
+Assemble ../../../../as/cmd/ADDL/addl_r_adr__az.casl (0)
+
+Assemble ../../../../as/cmd/ADDL/addl_r_adr__az.casl (1)
+../../../../as/cmd/ADDL/addl_r_adr__az.casl:    1:;;; ADDL r,adr ADDAでは演算結果が零
+../../../../as/cmd/ADDL/addl_r_adr__az.casl:    2:MAIN    START
+../../../../as/cmd/ADDL/addl_r_adr__az.casl:    3:        LD      GR1,A
+       #0000   #1010
+       #0001   #0005
+../../../../as/cmd/ADDL/addl_r_adr__az.casl:    4:        ADDL    GR1,B
+       #0002   #2210
+       #0003   #0006
+../../../../as/cmd/ADDL/addl_r_adr__az.casl:    5:        RET
+       #0004   #8100
+../../../../as/cmd/ADDL/addl_r_adr__az.casl:    6:A       DC      #FFF6           ; -10
+       #0005   #FFF6
+../../../../as/cmd/ADDL/addl_r_adr__az.casl:    7:B       DC      10
+       #0006   #000A
+../../../../as/cmd/ADDL/addl_r_adr__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
+#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
+#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
+#0004: 0000: 1010 0005 2210 0006 8100 FFF6 000A 0000 
diff --git a/test/system/casl2/cmd_addl_r_adr__az/cmd b/test/system/casl2/cmd_addl_r_adr__az/cmd
new file mode 100755 (executable)
index 0000000..d71d6a2
--- /dev/null
@@ -0,0 +1,2 @@
+cat ../../../../as/cmd/ADDL/addl_r_adr__az.casl
+../../../../casl2 -aTd -M8 ../../../../as/cmd/ADDL/addl_r_adr__az.casl
diff --git a/test/system/casl2/cmd_addl_r_adr__lo/0.txt b/test/system/casl2/cmd_addl_r_adr__lo/0.txt
new file mode 100644 (file)
index 0000000..f8fbe88
--- /dev/null
@@ -0,0 +1,74 @@
+;;; ADDL r,adr ADDLではオーバーフロー
+MAIN    START
+        LD      GR1,A
+        ADDL    GR1,B
+        RET
+A       DC      #FFFE           ; -2
+B       DC      #000F           ; 15
+        END
+
+Assemble ../../../../as/cmd/ADDL/addl_r_adr__lo.casl (0)
+
+Assemble ../../../../as/cmd/ADDL/addl_r_adr__lo.casl (1)
+../../../../as/cmd/ADDL/addl_r_adr__lo.casl:    1:;;; ADDL r,adr ADDLではオーバーフロー
+../../../../as/cmd/ADDL/addl_r_adr__lo.casl:    2:MAIN    START
+../../../../as/cmd/ADDL/addl_r_adr__lo.casl:    3:        LD      GR1,A
+       #0000   #1010
+       #0001   #0005
+../../../../as/cmd/ADDL/addl_r_adr__lo.casl:    4:        ADDL    GR1,B
+       #0002   #2210
+       #0003   #0006
+../../../../as/cmd/ADDL/addl_r_adr__lo.casl:    5:        RET
+       #0004   #8100
+../../../../as/cmd/ADDL/addl_r_adr__lo.casl:    6:A       DC      #FFFE           ; -2
+       #0005   #FFFE
+../../../../as/cmd/ADDL/addl_r_adr__lo.casl:    7:B       DC      #000F           ; 15
+       #0006   #000F
+../../../../as/cmd/ADDL/addl_r_adr__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
+#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
+#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
+#0004: 0000: 1010 0005 2210 0006 8100 FFFE 000F 0000 
diff --git a/test/system/casl2/cmd_addl_r_adr__lo/cmd b/test/system/casl2/cmd_addl_r_adr__lo/cmd
new file mode 100755 (executable)
index 0000000..28ec839
--- /dev/null
@@ -0,0 +1,2 @@
+cat ../../../../as/cmd/ADDL/addl_r_adr__lo.casl
+../../../../casl2 -aTd -M8 ../../../../as/cmd/ADDL/addl_r_adr__lo.casl
diff --git a/test/system/casl2/cmd_addl_r_adr__o/0.txt b/test/system/casl2/cmd_addl_r_adr__o/0.txt
new file mode 100644 (file)
index 0000000..7e45c8b
--- /dev/null
@@ -0,0 +1,74 @@
+;;; ADDL r,adr オーバーフロー
+MAIN    START
+        LD      GR1,A
+        ADDL    GR1,B
+        RET
+A       DC      #8002           ; 32770
+B       DC      #8001           ; 32769
+        END
+
+Assemble ../../../../as/cmd/ADDL/addl_r_adr__o.casl (0)
+
+Assemble ../../../../as/cmd/ADDL/addl_r_adr__o.casl (1)
+../../../../as/cmd/ADDL/addl_r_adr__o.casl:    1:;;; ADDL r,adr オーバーフロー
+../../../../as/cmd/ADDL/addl_r_adr__o.casl:    2:MAIN    START
+../../../../as/cmd/ADDL/addl_r_adr__o.casl:    3:        LD      GR1,A
+       #0000   #1010
+       #0001   #0005
+../../../../as/cmd/ADDL/addl_r_adr__o.casl:    4:        ADDL    GR1,B
+       #0002   #2210
+       #0003   #0006
+../../../../as/cmd/ADDL/addl_r_adr__o.casl:    5:        RET
+       #0004   #8100
+../../../../as/cmd/ADDL/addl_r_adr__o.casl:    6:A       DC      #8002           ; 32770
+       #0005   #8002
+../../../../as/cmd/ADDL/addl_r_adr__o.casl:    7:B       DC      #8001           ; 32769
+       #0006   #8001
+../../../../as/cmd/ADDL/addl_r_adr__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
+#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
+#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
+#0004: 0000: 1010 0005 2210 0006 8100 8002 8001 0000 
diff --git a/test/system/casl2/cmd_addl_r_adr__o/cmd b/test/system/casl2/cmd_addl_r_adr__o/cmd
new file mode 100755 (executable)
index 0000000..6b6c5a9
--- /dev/null
@@ -0,0 +1,2 @@
+cat ../../../../as/cmd/ADDL/addl_r_adr__o.casl
+../../../../casl2 -aTd -M8 ../../../../as/cmd/ADDL/addl_r_adr__o.casl
diff --git a/test/system/casl2/cmd_addl_r_adr_x/0.txt b/test/system/casl2/cmd_addl_r_adr_x/0.txt
new file mode 100644 (file)
index 0000000..edc6ba7
--- /dev/null
@@ -0,0 +1,74 @@
+;;; ADDL r,adr 演算結果が零
+MAIN    START
+        LD      GR1,A
+        ADDL    GR1,B
+        RET
+A       DC      0
+B       DC      0
+        END
+
+Assemble ../../../../as/cmd/ADDL/addl_r_adr__z.casl (0)
+
+Assemble ../../../../as/cmd/ADDL/addl_r_adr__z.casl (1)
+../../../../as/cmd/ADDL/addl_r_adr__z.casl:    1:;;; ADDL r,adr 演算結果が零
+../../../../as/cmd/ADDL/addl_r_adr__z.casl:    2:MAIN    START
+../../../../as/cmd/ADDL/addl_r_adr__z.casl:    3:        LD      GR1,A
+       #0000   #1010
+       #0001   #0005
+../../../../as/cmd/ADDL/addl_r_adr__z.casl:    4:        ADDL    GR1,B
+       #0002   #2210
+       #0003   #0006
+../../../../as/cmd/ADDL/addl_r_adr__z.casl:    5:        RET
+       #0004   #8100
+../../../../as/cmd/ADDL/addl_r_adr__z.casl:    6:A       DC      0
+       #0005   #0000
+../../../../as/cmd/ADDL/addl_r_adr__z.casl:    7:B       DC      0
+       #0006   #0000
+../../../../as/cmd/ADDL/addl_r_adr__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
+#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
+#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
+#0004: 0000: 1010 0005 2210 0006 8100 0000 0000 0000 
diff --git a/test/system/casl2/cmd_addl_r_adr_x/cmd b/test/system/casl2/cmd_addl_r_adr_x/cmd
new file mode 100755 (executable)
index 0000000..a75c0e6
--- /dev/null
@@ -0,0 +1,2 @@
+cat ../../../../as/cmd/ADDL/addl_r_adr__z.casl
+../../../../casl2 -aTd -M8 ../../../../as/cmd/ADDL/addl_r_adr__z.casl
diff --git a/test/system/casl2/cmd_and_r1_r2/0.txt b/test/system/casl2/cmd_and_r1_r2/0.txt
new file mode 100644 (file)
index 0000000..170c07b
--- /dev/null
@@ -0,0 +1,96 @@
+;;; AND r1,r2
+MAIN    START
+        LD      GR1,A
+        LD      GR2,B
+        AND     GR1,GR2
+        RET
+A       DC      #3000
+B       DC      #4FFF
+        END
+
+Assemble ../../../../as/cmd/AND/and_r1_r2.casl (0)
+
+Assemble ../../../../as/cmd/AND/and_r1_r2.casl (1)
+../../../../as/cmd/AND/and_r1_r2.casl:    1:;;; AND r1,r2
+../../../../as/cmd/AND/and_r1_r2.casl:    2:MAIN    START
+../../../../as/cmd/AND/and_r1_r2.casl:    3:        LD      GR1,A
+       #0000   #1010
+       #0001   #0006
+../../../../as/cmd/AND/and_r1_r2.casl:    4:        LD      GR2,B
+       #0002   #1020
+       #0003   #0007
+../../../../as/cmd/AND/and_r1_r2.casl:    5:        AND     GR1,GR2
+       #0004   #3412
+../../../../as/cmd/AND/and_r1_r2.casl:    6:        RET
+       #0005   #8100
+../../../../as/cmd/AND/and_r1_r2.casl:    7:A       DC      #3000
+       #0006   #3000
+../../../../as/cmd/AND/and_r1_r2.casl:    8:B       DC      #4FFF
+       #0007   #4FFF
+../../../../as/cmd/AND/and_r1_r2.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/system/casl2/cmd_and_r1_r2/cmd b/test/system/casl2/cmd_and_r1_r2/cmd
new file mode 100755 (executable)
index 0000000..5e43309
--- /dev/null
@@ -0,0 +1,2 @@
+cat ../../../../as/cmd/AND/and_r1_r2.casl
+../../../../casl2 -atd -M16 ../../../../as/cmd/AND/and_r1_r2.casl
diff --git a/test/system/casl2/cmd_and_r_adr/0.txt b/test/system/casl2/cmd_and_r_adr/0.txt
new file mode 100644 (file)
index 0000000..93e19c6
--- /dev/null
@@ -0,0 +1,74 @@
+;;; AND r,adr
+MAIN    START
+        LD      GR1,A
+        AND     GR1,B
+        RET
+A       DC      #3000
+B       DC      #4FFF
+        END
+
+Assemble ../../../../as/cmd/AND/and_r_adr.casl (0)
+
+Assemble ../../../../as/cmd/AND/and_r_adr.casl (1)
+../../../../as/cmd/AND/and_r_adr.casl:    1:;;; AND r,adr
+../../../../as/cmd/AND/and_r_adr.casl:    2:MAIN    START
+../../../../as/cmd/AND/and_r_adr.casl:    3:        LD      GR1,A
+       #0000   #1010
+       #0001   #0005
+../../../../as/cmd/AND/and_r_adr.casl:    4:        AND     GR1,B
+       #0002   #3010
+       #0003   #0006
+../../../../as/cmd/AND/and_r_adr.casl:    5:        RET
+       #0004   #8100
+../../../../as/cmd/AND/and_r_adr.casl:    6:A       DC      #3000
+       #0005   #3000
+../../../../as/cmd/AND/and_r_adr.casl:    7:B       DC      #4FFF
+       #0006   #4FFF
+../../../../as/cmd/AND/and_r_adr.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
+#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
+#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
+#0004: 0000: 1010 0005 3010 0006 8100 3000 4FFF 0000 
diff --git a/test/system/casl2/cmd_and_r_adr/cmd b/test/system/casl2/cmd_and_r_adr/cmd
new file mode 100755 (executable)
index 0000000..a964875
--- /dev/null
@@ -0,0 +1,2 @@
+cat ../../../../as/cmd/AND/and_r_adr.casl
+../../../../casl2 -atd -M8 ../../../../as/cmd/AND/and_r_adr.casl
diff --git a/test/system/casl2/cmd_and_r_adr__s/0.txt b/test/system/casl2/cmd_and_r_adr__s/0.txt
new file mode 100644 (file)
index 0000000..0f94a60
--- /dev/null
@@ -0,0 +1,74 @@
+;;; AND r,adr 演算結果の符号が負
+MAIN    START
+        LD      GR1,A
+        AND     GR1,B
+        RET
+A       DC      #8000
+B       DC      #FFFF
+        END
+
+Assemble ../../../../as/cmd/AND/and_r_adr__s.casl (0)
+
+Assemble ../../../../as/cmd/AND/and_r_adr__s.casl (1)
+../../../../as/cmd/AND/and_r_adr__s.casl:    1:;;; AND r,adr 演算結果の符号が負
+../../../../as/cmd/AND/and_r_adr__s.casl:    2:MAIN    START
+../../../../as/cmd/AND/and_r_adr__s.casl:    3:        LD      GR1,A
+       #0000   #1010
+       #0001   #0005
+../../../../as/cmd/AND/and_r_adr__s.casl:    4:        AND     GR1,B
+       #0002   #3010
+       #0003   #0006
+../../../../as/cmd/AND/and_r_adr__s.casl:    5:        RET
+       #0004   #8100
+../../../../as/cmd/AND/and_r_adr__s.casl:    6:A       DC      #8000
+       #0005   #8000
+../../../../as/cmd/AND/and_r_adr__s.casl:    7:B       DC      #FFFF
+       #0006   #FFFF
+../../../../as/cmd/AND/and_r_adr__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
+#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
+#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
+#0004: 0000: 1010 0005 3010 0006 8100 8000 FFFF 0000 
diff --git a/test/system/casl2/cmd_and_r_adr__s/cmd b/test/system/casl2/cmd_and_r_adr__s/cmd
new file mode 100755 (executable)
index 0000000..2039852
--- /dev/null
@@ -0,0 +1,2 @@
+cat ../../../../as/cmd/AND/and_r_adr__s.casl
+../../../../casl2 -atd -M8 ../../../../as/cmd/AND/and_r_adr__s.casl
diff --git a/test/system/casl2/cmd_and_r_adr__z/0.txt b/test/system/casl2/cmd_and_r_adr__z/0.txt
new file mode 100644 (file)
index 0000000..c5b56b1
--- /dev/null
@@ -0,0 +1,74 @@
+;;; AND r,adr 演算結果が零
+MAIN    START
+        LD      GR1,A
+        AND     GR1,B
+        RET
+A       DC      #0001
+B       DC      #FFFE
+        END
+
+Assemble ../../../../as/cmd/AND/and_r_adr__z.casl (0)
+
+Assemble ../../../../as/cmd/AND/and_r_adr__z.casl (1)
+../../../../as/cmd/AND/and_r_adr__z.casl:    1:;;; AND r,adr 演算結果が零
+../../../../as/cmd/AND/and_r_adr__z.casl:    2:MAIN    START
+../../../../as/cmd/AND/and_r_adr__z.casl:    3:        LD      GR1,A
+       #0000   #1010
+       #0001   #0005
+../../../../as/cmd/AND/and_r_adr__z.casl:    4:        AND     GR1,B
+       #0002   #3010
+       #0003   #0006
+../../../../as/cmd/AND/and_r_adr__z.casl:    5:        RET
+       #0004   #8100
+../../../../as/cmd/AND/and_r_adr__z.casl:    6:A       DC      #0001
+       #0005   #0001
+../../../../as/cmd/AND/and_r_adr__z.casl:    7:B       DC      #FFFE
+       #0006   #FFFE
+../../../../as/cmd/AND/and_r_adr__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
+#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
+#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
+#0004: 0000: 1010 0005 3010 0006 8100 0001 FFFE 0000 
diff --git a/test/system/casl2/cmd_and_r_adr__z/cmd b/test/system/casl2/cmd_and_r_adr__z/cmd
new file mode 100755 (executable)
index 0000000..dbce555
--- /dev/null
@@ -0,0 +1,2 @@
+cat ../../../../as/cmd/AND/and_r_adr__z.casl
+../../../../casl2 -atd -M8 ../../../../as/cmd/AND/and_r_adr__z.casl
diff --git a/test/system/casl2/cmd_and_r_adr_x/0.txt b/test/system/casl2/cmd_and_r_adr_x/0.txt
new file mode 100644 (file)
index 0000000..ba82fc4
--- /dev/null
@@ -0,0 +1,97 @@
+;;; AND r,adr,x
+MAIN    START
+        LD      GR1,A
+        LAD     GR2,1
+        AND     GR1,A,GR2
+        RET
+A       DC      #3000
+        DC      #4FFF
+        END
+
+Assemble ../../../../as/cmd/AND/and_r_adr_x.casl (0)
+
+Assemble ../../../../as/cmd/AND/and_r_adr_x.casl (1)
+../../../../as/cmd/AND/and_r_adr_x.casl:    1:;;; AND r,adr,x
+../../../../as/cmd/AND/and_r_adr_x.casl:    2:MAIN    START
+../../../../as/cmd/AND/and_r_adr_x.casl:    3:        LD      GR1,A
+       #0000   #1010
+       #0001   #0007
+../../../../as/cmd/AND/and_r_adr_x.casl:    4:        LAD     GR2,1
+       #0002   #1220
+       #0003   #0001
+../../../../as/cmd/AND/and_r_adr_x.casl:    5:        AND     GR1,A,GR2
+       #0004   #3012
+       #0005   #0007
+../../../../as/cmd/AND/and_r_adr_x.casl:    6:        RET
+       #0006   #8100
+../../../../as/cmd/AND/and_r_adr_x.casl:    7:A       DC      #3000
+       #0007   #3000
+../../../../as/cmd/AND/and_r_adr_x.casl:    8:        DC      #4FFF
+       #0008   #4FFF
+../../../../as/cmd/AND/and_r_adr_x.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/system/casl2/cmd_and_r_adr_x/cmd b/test/system/casl2/cmd_and_r_adr_x/cmd
new file mode 100755 (executable)
index 0000000..c02b72f
--- /dev/null
@@ -0,0 +1,2 @@
+cat ../../../../as/cmd/AND/and_r_adr_x.casl
+../../../../casl2 -atd -M16 ../../../../as/cmd/AND/and_r_adr_x.casl
diff --git a/test/system/casl2/cmd_call__both/0.txt b/test/system/casl2/cmd_call__both/0.txt
new file mode 100644 (file)
index 0000000..da380f9
--- /dev/null
@@ -0,0 +1,123 @@
+;;; CALL
+;;; 同じプログラムの中とほかのプログラムの入口名の両方で定義されたラベルを指定
+;;; YACASL2では、ほかのプログラムの入口名を優先
+MAIN    START   BEGIN
+BEGIN   LAD     GR1,29
+        CALL    COPY
+        RET
+COPY    LD      GR2,GR1
+        RET
+        END
+COPY    START
+        LD      GR2,GR1
+        RET
+        END
+
+Assemble ../../../../as/cmd/CALL/call__both.casl (0)
+
+Assemble ../../../../as/cmd/CALL/call__both.casl (1)
+../../../../as/cmd/CALL/call__both.casl:    1:;;; CALL
+../../../../as/cmd/CALL/call__both.casl:    2:;;; 同じプログラムの中とほかのプログラムの入口名の両方で定義されたラベルを指定
+../../../../as/cmd/CALL/call__both.casl:    3:;;; YACASL2では、ほかのプログラムの入口名を優先
+../../../../as/cmd/CALL/call__both.casl:    4:MAIN    START   BEGIN
+../../../../as/cmd/CALL/call__both.casl:    5:BEGIN   LAD     GR1,29
+       #0000   #1210
+       #0001   #001D
+../../../../as/cmd/CALL/call__both.casl:    6:        CALL    COPY
+       #0002   #8000
+       #0003   #0007
+../../../../as/cmd/CALL/call__both.casl:    7:        RET
+       #0004   #8100
+../../../../as/cmd/CALL/call__both.casl:    8:COPY    LD      GR2,GR1
+       #0005   #1421
+../../../../as/cmd/CALL/call__both.casl:    9:        RET
+       #0006   #8100
+../../../../as/cmd/CALL/call__both.casl:   10:        END
+../../../../as/cmd/CALL/call__both.casl:   11:COPY    START
+../../../../as/cmd/CALL/call__both.casl:   12:        LD      GR2,GR1
+       #0007   #1421
+../../../../as/cmd/CALL/call__both.casl:   13:        RET
+       #0008   #8100
+../../../../as/cmd/CALL/call__both.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:      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 0007 8100 1421 8100 1421 8100 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 0007 8100 1421 8100 1421 8100 0000 0000 0000 0000 0000 0000 0000
+
+#0007: Register::::
+#0007: GR0:      0 = #0000 = 0000000000000000
+#0007: GR1:     29 = #001D = 0000000000011101
+#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:      15 = #000F = 0000000000001111
+#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: 1210 001D 8000 0007 8100 1421 8100 1421 8100 0000 0000 0000 0000 0000 0000 0003
+
+#0008: Register::::
+#0008: GR0:      0 = #0000 = 0000000000000000
+#0008: GR1:     29 = #001D = 0000000000011101
+#0008: GR2:     29 = #001D = 0000000000011101
+#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:      15 = #000F = 0000000000001111
+#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 001D 8000 0007 8100 1421 8100 1421 8100 0000 0000 0000 0000 0000 0000 0003
+
+#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 0007 8100 1421 8100 1421 8100 0000 0000 0000 0000 0000 0000 0003
+
diff --git a/test/system/casl2/cmd_call__both/cmd b/test/system/casl2/cmd_call__both/cmd
new file mode 100755 (executable)
index 0000000..7211a48
--- /dev/null
@@ -0,0 +1,2 @@
+cat ../../../../as/cmd/CALL/call__both.casl
+../../../../casl2 -atd -M16 ../../../../as/cmd/CALL/call__both.casl
diff --git a/test/system/casl2/cmd_call__inner/0.txt b/test/system/casl2/cmd_call__inner/0.txt
new file mode 100644 (file)
index 0000000..790db45
--- /dev/null
@@ -0,0 +1,109 @@
+;;; CALL 同じプログラムの中にあるラベルを指定
+MAIN    START   BEGIN
+BEGIN   LAD     GR1,29
+        CALL    COPY
+        RET
+COPY    LD      GR2,GR1
+        RET
+        END
+
+Assemble ../../../../as/cmd/CALL/call__inner.casl (0)
+
+Assemble ../../../../as/cmd/CALL/call__inner.casl (1)
+../../../../as/cmd/CALL/call__inner.casl:    1:;;; CALL 同じプログラムの中にあるラベルを指定
+../../../../as/cmd/CALL/call__inner.casl:    2:MAIN    START   BEGIN
+../../../../as/cmd/CALL/call__inner.casl:    3:BEGIN   LAD     GR1,29
+       #0000   #1210
+       #0001   #001D
+../../../../as/cmd/CALL/call__inner.casl:    4:        CALL    COPY
+       #0002   #8000
+       #0003   #0005
+../../../../as/cmd/CALL/call__inner.casl:    5:        RET
+       #0004   #8100
+../../../../as/cmd/CALL/call__inner.casl:    6:COPY    LD      GR2,GR1
+       #0005   #1421
+../../../../as/cmd/CALL/call__inner.casl:    7:        RET
+       #0006   #8100
+../../../../as/cmd/CALL/call__inner.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 0003
+
+#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 0003
+
+#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 0003
+
diff --git a/test/system/casl2/cmd_call__inner/cmd b/test/system/casl2/cmd_call__inner/cmd
new file mode 100755 (executable)
index 0000000..a92d5b3
--- /dev/null
@@ -0,0 +1,2 @@
+cat ../../../../as/cmd/CALL/call__inner.casl
+../../../../casl2 -atd -M16 ../../../../as/cmd/CALL/call__inner.casl
diff --git a/test/system/casl2/cmd_call__outer/0.txt b/test/system/casl2/cmd_call__outer/0.txt
new file mode 100644 (file)
index 0000000..1a2f028
--- /dev/null
@@ -0,0 +1,113 @@
+;;; CALL ほかのプログラムの入口名を指定
+MAIN    START
+        LAD     GR1,29
+        CALL    COPY
+        RET
+        END
+COPY    START
+        LD      GR2,GR1
+        RET
+        END
+
+Assemble ../../../../as/cmd/CALL/call__outer.casl (0)
+
+Assemble ../../../../as/cmd/CALL/call__outer.casl (1)
+../../../../as/cmd/CALL/call__outer.casl:    1:;;; CALL ほかのプログラムの入口名を指定
+../../../../as/cmd/CALL/call__outer.casl:    2:MAIN    START
+../../../../as/cmd/CALL/call__outer.casl:    3:        LAD     GR1,29
+       #0000   #1210
+       #0001   #001D
+../../../../as/cmd/CALL/call__outer.casl:    4:        CALL    COPY
+       #0002   #8000
+       #0003   #0005
+../../../../as/cmd/CALL/call__outer.casl:    5:        RET
+       #0004   #8100
+../../../../as/cmd/CALL/call__outer.casl:    6:        END
+../../../../as/cmd/CALL/call__outer.casl:    7:COPY    START
+../../../../as/cmd/CALL/call__outer.casl:    8:        LD      GR2,GR1
+       #0005   #1421
+../../../../as/cmd/CALL/call__outer.casl:    9:        RET
+       #0006   #8100
+../../../../as/cmd/CALL/call__outer.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 0003
+
+#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 0003
+
+#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 0003
+
diff --git a/test/system/casl2/cmd_call__outer/cmd b/test/system/casl2/cmd_call__outer/cmd
new file mode 100755 (executable)
index 0000000..d91494f
--- /dev/null
@@ -0,0 +1,2 @@
+cat ../../../../as/cmd/CALL/call__outer.casl
+../../../../casl2 -atd -M16 ../../../../as/cmd/CALL/call__outer.casl
diff --git a/test/system/casl2/cmd_cpa_r1_r2__s/0.txt b/test/system/casl2/cmd_cpa_r1_r2__s/0.txt
new file mode 100644 (file)
index 0000000..315b6ac
--- /dev/null
@@ -0,0 +1,96 @@
+;;; CPA r1,r2 SF:1
+MAIN    START   BEGIN
+BEGIN   LD      GR1,A
+        LD      GR2,B
+        CPA     GR1,GR2
+        RET
+A       DC      #5000
+B       DC      #7000
+        END
+
+Assemble ../../../../as/cmd/CPA/cpa_r1_r2__s.casl (0)
+
+Assemble ../../../../as/cmd/CPA/cpa_r1_r2__s.casl (1)
+../../../../as/cmd/CPA/cpa_r1_r2__s.casl:    1:;;; CPA r1,r2 SF:1
+../../../../as/cmd/CPA/cpa_r1_r2__s.casl:    2:MAIN    START   BEGIN
+../../../../as/cmd/CPA/cpa_r1_r2__s.casl:    3:BEGIN   LD      GR1,A
+       #0000   #1010
+       #0001   #0006
+../../../../as/cmd/CPA/cpa_r1_r2__s.casl:    4:        LD      GR2,B
+       #0002   #1020
+       #0003   #0007
+../../../../as/cmd/CPA/cpa_r1_r2__s.casl:    5:        CPA     GR1,GR2
+       #0004   #4412
+../../../../as/cmd/CPA/cpa_r1_r2__s.casl:    6:        RET
+       #0005   #8100
+../../../../as/cmd/CPA/cpa_r1_r2__s.casl:    7:A       DC      #5000
+       #0006   #5000
+../../../../as/cmd/CPA/cpa_r1_r2__s.casl:    8:B       DC      #7000
+       #0007   #7000
+../../../../as/cmd/CPA/cpa_r1_r2__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/system/casl2/cmd_cpa_r1_r2__s/cmd b/test/system/casl2/cmd_cpa_r1_r2__s/cmd
new file mode 100755 (executable)
index 0000000..5a1589a
--- /dev/null
@@ -0,0 +1,2 @@
+cat ../../../../as/cmd/CPA/cpa_r1_r2__s.casl
+../../../../casl2 -atd -M16 ../../../../as/cmd/CPA/cpa_r1_r2__s.casl
diff --git a/test/system/casl2/cmd_cpa_r_adr/0.txt b/test/system/casl2/cmd_cpa_r_adr/0.txt
new file mode 100644 (file)
index 0000000..822bfb6
--- /dev/null
@@ -0,0 +1,74 @@
+;;; CPA r,adr
+MAIN    START   BEGIN
+BEGIN   LD      GR1,A
+        CPA     GR1,B
+        RET
+A       DC      #5000
+B       DC      #3000
+        END
+
+Assemble ../../../../as/cmd/CPA/cpa_r_adr.casl (0)
+
+Assemble ../../../../as/cmd/CPA/cpa_r_adr.casl (1)
+../../../../as/cmd/CPA/cpa_r_adr.casl:    1:;;; CPA r,adr
+../../../../as/cmd/CPA/cpa_r_adr.casl:    2:MAIN    START   BEGIN
+../../../../as/cmd/CPA/cpa_r_adr.casl:    3:BEGIN   LD      GR1,A
+       #0000   #1010
+       #0001   #0005
+../../../../as/cmd/CPA/cpa_r_adr.casl:    4:        CPA     GR1,B
+       #0002   #4010
+       #0003   #0006
+../../../../as/cmd/CPA/cpa_r_adr.casl:    5:        RET
+       #0004   #8100
+../../../../as/cmd/CPA/cpa_r_adr.casl:    6:A       DC      #5000
+       #0005   #5000
+../../../../as/cmd/CPA/cpa_r_adr.casl:    7:B       DC      #3000
+       #0006   #3000
+../../../../as/cmd/CPA/cpa_r_adr.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
+#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
+#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
+#0004: 0000: 1010 0005 4010 0006 8100 5000 3000 0000 
diff --git a/test/system/casl2/cmd_cpa_r_adr/cmd b/test/system/casl2/cmd_cpa_r_adr/cmd
new file mode 100755 (executable)
index 0000000..46248a6
--- /dev/null
@@ -0,0 +1,2 @@
+cat ../../../../as/cmd/CPA/cpa_r_adr.casl
+../../../../casl2 -atd -M8 ../../../../as/cmd/CPA/cpa_r_adr.casl
diff --git a/test/system/casl2/cmd_cpa_r_adr__ls/0.txt b/test/system/casl2/cmd_cpa_r_adr__ls/0.txt
new file mode 100644 (file)
index 0000000..2165244
--- /dev/null
@@ -0,0 +1,74 @@
+;;; CPA r,adr
+MAIN    START   BEGIN
+BEGIN   LD      GR1,A
+        CPA     GR1,B
+        RET
+A       DC      #5000
+B       DC      #8000
+        END
+
+Assemble ../../../../as/cmd/CPA/cpa_r_adr__ls.casl (0)
+
+Assemble ../../../../as/cmd/CPA/cpa_r_adr__ls.casl (1)
+../../../../as/cmd/CPA/cpa_r_adr__ls.casl:    1:;;; CPA r,adr
+../../../../as/cmd/CPA/cpa_r_adr__ls.casl:    2:MAIN    START   BEGIN
+../../../../as/cmd/CPA/cpa_r_adr__ls.casl:    3:BEGIN   LD      GR1,A
+       #0000   #1010
+       #0001   #0005
+../../../../as/cmd/CPA/cpa_r_adr__ls.casl:    4:        CPA     GR1,B
+       #0002   #4010
+       #0003   #0006
+../../../../as/cmd/CPA/cpa_r_adr__ls.casl:    5:        RET
+       #0004   #8100
+../../../../as/cmd/CPA/cpa_r_adr__ls.casl:    6:A       DC      #5000
+       #0005   #5000
+../../../../as/cmd/CPA/cpa_r_adr__ls.casl:    7:B       DC      #8000
+       #0006   #8000
+../../../../as/cmd/CPA/cpa_r_adr__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
+#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
+#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
+#0004: 0000: 1010 0005 4010 0006 8100 5000 8000 0000 
diff --git a/test/system/casl2/cmd_cpa_r_adr__ls/cmd b/test/system/casl2/cmd_cpa_r_adr__ls/cmd
new file mode 100755 (executable)
index 0000000..f567266
--- /dev/null
@@ -0,0 +1,2 @@
+cat ../../../../as/cmd/CPA/cpa_r_adr__ls.casl
+../../../../casl2 -atd -M8 ../../../../as/cmd/CPA/cpa_r_adr__ls.casl
diff --git a/test/system/casl2/cmd_cpa_r_adr__s/0.txt b/test/system/casl2/cmd_cpa_r_adr__s/0.txt
new file mode 100644 (file)
index 0000000..5adc70f
--- /dev/null
@@ -0,0 +1,74 @@
+;;; CPA r,adr SF:1
+MAIN    START   BEGIN
+BEGIN   LD      GR1,A
+        CPA     GR1,B
+        RET
+A       DC      #5000
+B       DC      #7000
+        END
+
+Assemble ../../../../as/cmd/CPA/cpa_r_adr__s.casl (0)
+
+Assemble ../../../../as/cmd/CPA/cpa_r_adr__s.casl (1)
+../../../../as/cmd/CPA/cpa_r_adr__s.casl:    1:;;; CPA r,adr SF:1
+../../../../as/cmd/CPA/cpa_r_adr__s.casl:    2:MAIN    START   BEGIN
+../../../../as/cmd/CPA/cpa_r_adr__s.casl:    3:BEGIN   LD      GR1,A
+       #0000   #1010
+       #0001   #0005
+../../../../as/cmd/CPA/cpa_r_adr__s.casl:    4:        CPA     GR1,B
+       #0002   #4010
+       #0003   #0006
+../../../../as/cmd/CPA/cpa_r_adr__s.casl:    5:        RET
+       #0004   #8100
+../../../../as/cmd/CPA/cpa_r_adr__s.casl:    6:A       DC      #5000
+       #0005   #5000
+../../../../as/cmd/CPA/cpa_r_adr__s.casl:    7:B       DC      #7000
+       #0006   #7000
+../../../../as/cmd/CPA/cpa_r_adr__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
+#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
+#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
+#0004: 0000: 1010 0005 4010 0006 8100 5000 7000 0000 
diff --git a/test/system/casl2/cmd_cpa_r_adr__s/cmd b/test/system/casl2/cmd_cpa_r_adr__s/cmd
new file mode 100755 (executable)
index 0000000..f217813
--- /dev/null
@@ -0,0 +1,2 @@
+cat ../../../../as/cmd/CPA/cpa_r_adr__s.casl
+../../../../casl2 -atd -M8 ../../../../as/cmd/CPA/cpa_r_adr__s.casl
diff --git a/test/system/casl2/cmd_cpa_r_adr__z/0.txt b/test/system/casl2/cmd_cpa_r_adr__z/0.txt
new file mode 100644 (file)
index 0000000..e8b9d7f
--- /dev/null
@@ -0,0 +1,74 @@
+;;; CPA r,adr ZF:0
+MAIN    START   BEGIN
+BEGIN   LD      GR1,A
+        CPA     GR1,B
+        RET
+A       DC      #5000
+B       DC      #5000
+        END
+
+Assemble ../../../../as/cmd/CPA/cpa_r_adr__z.casl (0)
+
+Assemble ../../../../as/cmd/CPA/cpa_r_adr__z.casl (1)
+../../../../as/cmd/CPA/cpa_r_adr__z.casl:    1:;;; CPA r,adr ZF:0
+../../../../as/cmd/CPA/cpa_r_adr__z.casl:    2:MAIN    START   BEGIN
+../../../../as/cmd/CPA/cpa_r_adr__z.casl:    3:BEGIN   LD      GR1,A
+       #0000   #1010
+       #0001   #0005
+../../../../as/cmd/CPA/cpa_r_adr__z.casl:    4:        CPA     GR1,B
+       #0002   #4010
+       #0003   #0006
+../../../../as/cmd/CPA/cpa_r_adr__z.casl:    5:        RET
+       #0004   #8100
+../../../../as/cmd/CPA/cpa_r_adr__z.casl:    6:A       DC      #5000
+       #0005   #5000
+../../../../as/cmd/CPA/cpa_r_adr__z.casl:    7:B       DC      #5000
+       #0006   #5000
+../../../../as/cmd/CPA/cpa_r_adr__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
+#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
+#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
+#0004: 0000: 1010 0005 4010 0006 8100 5000 5000 0000 
diff --git a/test/system/casl2/cmd_cpa_r_adr__z/cmd b/test/system/casl2/cmd_cpa_r_adr__z/cmd
new file mode 100755 (executable)
index 0000000..f55ca17
--- /dev/null
@@ -0,0 +1,2 @@
+cat ../../../../as/cmd/CPA/cpa_r_adr__z.casl
+../../../../casl2 -atd -M8 ../../../../as/cmd/CPA/cpa_r_adr__z.casl
diff --git a/test/system/casl2/cmd_cpa_r_adr_x__s/0.txt b/test/system/casl2/cmd_cpa_r_adr_x__s/0.txt
new file mode 100644 (file)
index 0000000..aa90d32
--- /dev/null
@@ -0,0 +1,97 @@
+;;; CPA r,adr,x SF:1
+MAIN    START   BEGIN
+BEGIN   LD      GR1,A
+        LAD     GR2,1
+        CPA     GR1,A,GR2
+        RET
+A       DC      #5000
+        DC      #7000
+        END
+
+Assemble ../../../../as/cmd/CPA/cpa_r_adr_x__s.casl (0)
+
+Assemble ../../../../as/cmd/CPA/cpa_r_adr_x__s.casl (1)
+../../../../as/cmd/CPA/cpa_r_adr_x__s.casl:    1:;;; CPA r,adr,x SF:1
+../../../../as/cmd/CPA/cpa_r_adr_x__s.casl:    2:MAIN    START   BEGIN
+../../../../as/cmd/CPA/cpa_r_adr_x__s.casl:    3:BEGIN   LD      GR1,A
+       #0000   #1010
+       #0001   #0007
+../../../../as/cmd/CPA/cpa_r_adr_x__s.casl:    4:        LAD     GR2,1
+       #0002   #1220
+       #0003   #0001
+../../../../as/cmd/CPA/cpa_r_adr_x__s.casl:    5:        CPA     GR1,A,GR2
+       #0004   #4012
+       #0005   #0007
+../../../../as/cmd/CPA/cpa_r_adr_x__s.casl:    6:        RET
+       #0006   #8100
+../../../../as/cmd/CPA/cpa_r_adr_x__s.casl:    7:A       DC      #5000
+       #0007   #5000
+../../../../as/cmd/CPA/cpa_r_adr_x__s.casl:    8:        DC      #7000
+       #0008   #7000
+../../../../as/cmd/CPA/cpa_r_adr_x__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/system/casl2/cmd_cpa_r_adr_x__s/cmd b/test/system/casl2/cmd_cpa_r_adr_x__s/cmd
new file mode 100755 (executable)
index 0000000..500dd43
--- /dev/null
@@ -0,0 +1,2 @@
+cat ../../../../as/cmd/CPA/cpa_r_adr_x__s.casl
+../../../../casl2 -atd -M16 ../../../../as/cmd/CPA/cpa_r_adr_x__s.casl
diff --git a/test/system/casl2/cmd_cpl_r1_r2__s/0.txt b/test/system/casl2/cmd_cpl_r1_r2__s/0.txt
new file mode 100644 (file)
index 0000000..87d4fa7
--- /dev/null
@@ -0,0 +1,96 @@
+;;; CPL r1,r2 SF:1
+MAIN    START   BEGIN
+BEGIN   LD      GR1,A
+        LD      GR2,B
+        CPL     GR1,GR2
+        RET
+A       DC      #5000
+B       DC      #7000
+        END
+
+Assemble ../../../../as/cmd/CPL/cpl_r1_r2__s.casl (0)
+
+Assemble ../../../../as/cmd/CPL/cpl_r1_r2__s.casl (1)
+../../../../as/cmd/CPL/cpl_r1_r2__s.casl:    1:;;; CPL r1,r2 SF:1
+../../../../as/cmd/CPL/cpl_r1_r2__s.casl:    2:MAIN    START   BEGIN
+../../../../as/cmd/CPL/cpl_r1_r2__s.casl:    3:BEGIN   LD      GR1,A
+       #0000   #1010
+       #0001   #0006
+../../../../as/cmd/CPL/cpl_r1_r2__s.casl:    4:        LD      GR2,B
+       #0002   #1020
+       #0003   #0007
+../../../../as/cmd/CPL/cpl_r1_r2__s.casl:    5:        CPL     GR1,GR2
+       #0004   #4512
+../../../../as/cmd/CPL/cpl_r1_r2__s.casl:    6:        RET
+       #0005   #8100
+../../../../as/cmd/CPL/cpl_r1_r2__s.casl:    7:A       DC      #5000
+       #0006   #5000
+../../../../as/cmd/CPL/cpl_r1_r2__s.casl:    8:B       DC      #7000
+       #0007   #7000
+../../../../as/cmd/CPL/cpl_r1_r2__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/system/casl2/cmd_cpl_r1_r2__s/cmd b/test/system/casl2/cmd_cpl_r1_r2__s/cmd
new file mode 100755 (executable)
index 0000000..32d7520
--- /dev/null
@@ -0,0 +1,2 @@
+cat ../../../../as/cmd/CPL/cpl_r1_r2__s.casl
+../../../../casl2 -aTd -M16 ../../../../as/cmd/CPL/cpl_r1_r2__s.casl
diff --git a/test/system/casl2/cmd_cpl_r_adr/0.txt b/test/system/casl2/cmd_cpl_r_adr/0.txt
new file mode 100644 (file)
index 0000000..647f97b
--- /dev/null
@@ -0,0 +1,74 @@
+;;; CPL r,adr
+MAIN    START   BEGIN
+BEGIN   LD      GR1,A
+        CPL     GR1,B
+        RET
+A       DC      #5000
+B       DC      #3000
+        END
+
+Assemble ../../../../as/cmd/CPL/cpl_r_adr.casl (0)
+
+Assemble ../../../../as/cmd/CPL/cpl_r_adr.casl (1)
+../../../../as/cmd/CPL/cpl_r_adr.casl:    1:;;; CPL r,adr
+../../../../as/cmd/CPL/cpl_r_adr.casl:    2:MAIN    START   BEGIN
+../../../../as/cmd/CPL/cpl_r_adr.casl:    3:BEGIN   LD      GR1,A
+       #0000   #1010
+       #0001   #0005
+../../../../as/cmd/CPL/cpl_r_adr.casl:    4:        CPL     GR1,B
+       #0002   #4110
+       #0003   #0006
+../../../../as/cmd/CPL/cpl_r_adr.casl:    5:        RET
+       #0004   #8100
+../../../../as/cmd/CPL/cpl_r_adr.casl:    6:A       DC      #5000
+       #0005   #5000
+../../../../as/cmd/CPL/cpl_r_adr.casl:    7:B       DC      #3000
+       #0006   #3000
+../../../../as/cmd/CPL/cpl_r_adr.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
+#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
+#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
+#0004: 0000: 1010 0005 4110 0006 8100 5000 3000 0000 
diff --git a/test/system/casl2/cmd_cpl_r_adr/cmd b/test/system/casl2/cmd_cpl_r_adr/cmd
new file mode 100755 (executable)
index 0000000..af4857b
--- /dev/null
@@ -0,0 +1,2 @@
+cat ../../../../as/cmd/CPL/cpl_r_adr.casl
+../../../../casl2 -atd -M8 ../../../../as/cmd/CPL/cpl_r_adr.casl
diff --git a/test/system/casl2/cmd_cpl_r_adr__ls/0.txt b/test/system/casl2/cmd_cpl_r_adr__ls/0.txt
new file mode 100644 (file)
index 0000000..75e25ac
--- /dev/null
@@ -0,0 +1,74 @@
+;;; CPL r,adr
+MAIN    START   BEGIN
+BEGIN   LD      GR1,A
+        CPL     GR1,B
+        RET
+A       DC      #5000
+B       DC      #8000
+        END
+
+Assemble ../../../../as/cmd/CPL/cpl_r_adr__ls.casl (0)
+
+Assemble ../../../../as/cmd/CPL/cpl_r_adr__ls.casl (1)
+../../../../as/cmd/CPL/cpl_r_adr__ls.casl:    1:;;; CPL r,adr
+../../../../as/cmd/CPL/cpl_r_adr__ls.casl:    2:MAIN    START   BEGIN
+../../../../as/cmd/CPL/cpl_r_adr__ls.casl:    3:BEGIN   LD      GR1,A
+       #0000   #1010
+       #0001   #0005
+../../../../as/cmd/CPL/cpl_r_adr__ls.casl:    4:        CPL     GR1,B
+       #0002   #4110
+       #0003   #0006
+../../../../as/cmd/CPL/cpl_r_adr__ls.casl:    5:        RET
+       #0004   #8100
+../../../../as/cmd/CPL/cpl_r_adr__ls.casl:    6:A       DC      #5000
+       #0005   #5000
+../../../../as/cmd/CPL/cpl_r_adr__ls.casl:    7:B       DC      #8000
+       #0006   #8000
+../../../../as/cmd/CPL/cpl_r_adr__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
+#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
+#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
+#0004: 0000: 1010 0005 4110 0006 8100 5000 8000 0000 
diff --git a/test/system/casl2/cmd_cpl_r_adr__ls/cmd b/test/system/casl2/cmd_cpl_r_adr__ls/cmd
new file mode 100755 (executable)
index 0000000..7a7370b
--- /dev/null
@@ -0,0 +1,2 @@
+cat ../../../../as/cmd/CPL/cpl_r_adr__ls.casl
+../../../../casl2 -aTd -M8 ../../../../as/cmd/CPL/cpl_r_adr__ls.casl
diff --git a/test/system/casl2/cmd_cpl_r_adr__s/0.txt b/test/system/casl2/cmd_cpl_r_adr__s/0.txt
new file mode 100644 (file)
index 0000000..8b868a3
--- /dev/null
@@ -0,0 +1,74 @@
+;;; CPL r,adr SF:1
+MAIN    START   BEGIN
+BEGIN   LD      GR1,A
+        CPL     GR1,B
+        RET
+A       DC      #5000
+B       DC      #7000
+        END
+
+Assemble ../../../../as/cmd/CPL/cpl_r_adr__s.casl (0)
+
+Assemble ../../../../as/cmd/CPL/cpl_r_adr__s.casl (1)
+../../../../as/cmd/CPL/cpl_r_adr__s.casl:    1:;;; CPL r,adr SF:1
+../../../../as/cmd/CPL/cpl_r_adr__s.casl:    2:MAIN    START   BEGIN
+../../../../as/cmd/CPL/cpl_r_adr__s.casl:    3:BEGIN   LD      GR1,A
+       #0000   #1010
+       #0001   #0005
+../../../../as/cmd/CPL/cpl_r_adr__s.casl:    4:        CPL     GR1,B
+       #0002   #4110
+       #0003   #0006
+../../../../as/cmd/CPL/cpl_r_adr__s.casl:    5:        RET
+       #0004   #8100
+../../../../as/cmd/CPL/cpl_r_adr__s.casl:    6:A       DC      #5000
+       #0005   #5000
+../../../../as/cmd/CPL/cpl_r_adr__s.casl:    7:B       DC      #7000
+       #0006   #7000
+../../../../as/cmd/CPL/cpl_r_adr__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
+#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
+#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
+#0004: 0000: 1010 0005 4110 0006 8100 5000 7000 0000 
diff --git a/test/system/casl2/cmd_cpl_r_adr__s/cmd b/test/system/casl2/cmd_cpl_r_adr__s/cmd
new file mode 100755 (executable)
index 0000000..2c05bd4
--- /dev/null
@@ -0,0 +1,2 @@
+cat ../../../../as/cmd/CPL/cpl_r_adr__s.casl
+../../../../casl2 -aTd -M8 ../../../../as/cmd/CPL/cpl_r_adr__s.casl
diff --git a/test/system/casl2/cmd_cpl_r_adr__z/0.txt b/test/system/casl2/cmd_cpl_r_adr__z/0.txt
new file mode 100644 (file)
index 0000000..9d36006
--- /dev/null
@@ -0,0 +1,74 @@
+;;; CPL r,adr ZF:0
+MAIN    START   BEGIN
+BEGIN   LD      GR1,A
+        CPL     GR1,B
+        RET
+A       DC      #5000
+B       DC      #5000
+        END
+
+Assemble ../../../../as/cmd/CPL/cpl_r_adr__z.casl (0)
+
+Assemble ../../../../as/cmd/CPL/cpl_r_adr__z.casl (1)
+../../../../as/cmd/CPL/cpl_r_adr__z.casl:    1:;;; CPL r,adr ZF:0
+../../../../as/cmd/CPL/cpl_r_adr__z.casl:    2:MAIN    START   BEGIN
+../../../../as/cmd/CPL/cpl_r_adr__z.casl:    3:BEGIN   LD      GR1,A
+       #0000   #1010
+       #0001   #0005
+../../../../as/cmd/CPL/cpl_r_adr__z.casl:    4:        CPL     GR1,B
+       #0002   #4110
+       #0003   #0006
+../../../../as/cmd/CPL/cpl_r_adr__z.casl:    5:        RET
+       #0004   #8100
+../../../../as/cmd/CPL/cpl_r_adr__z.casl:    6:A       DC      #5000
+       #0005   #5000
+../../../../as/cmd/CPL/cpl_r_adr__z.casl:    7:B       DC      #5000
+       #0006   #5000
+../../../../as/cmd/CPL/cpl_r_adr__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
+#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
+#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
+#0004: 0000: 1010 0005 4110 0006 8100 5000 5000 0000 
diff --git a/test/system/casl2/cmd_cpl_r_adr__z/cmd b/test/system/casl2/cmd_cpl_r_adr__z/cmd
new file mode 100755 (executable)
index 0000000..509a654
--- /dev/null
@@ -0,0 +1,2 @@
+cat ../../../../as/cmd/CPL/cpl_r_adr__z.casl
+../../../../casl2 -aTd -M8 ../../../../as/cmd/CPL/cpl_r_adr__z.casl
diff --git a/test/system/casl2/cmd_cpl_r_adr_x__s/0.txt b/test/system/casl2/cmd_cpl_r_adr_x__s/0.txt
new file mode 100644 (file)
index 0000000..c19a163
--- /dev/null
@@ -0,0 +1,97 @@
+;;; CPL r,adr,x SF:1
+MAIN    START   BEGIN
+BEGIN   LD      GR1,A
+        LAD     GR2,1
+        CPL     GR1,A,GR2
+        RET
+A       DC      #5000
+        DC      #7000
+        END
+
+Assemble ../../../../as/cmd/CPL/cpl_r_adr_x__s.casl (0)
+
+Assemble ../../../../as/cmd/CPL/cpl_r_adr_x__s.casl (1)
+../../../../as/cmd/CPL/cpl_r_adr_x__s.casl:    1:;;; CPL r,adr,x SF:1
+../../../../as/cmd/CPL/cpl_r_adr_x__s.casl:    2:MAIN    START   BEGIN
+../../../../as/cmd/CPL/cpl_r_adr_x__s.casl:    3:BEGIN   LD      GR1,A
+       #0000   #1010
+       #0001   #0007
+../../../../as/cmd/CPL/cpl_r_adr_x__s.casl:    4:        LAD     GR2,1
+       #0002   #1220
+       #0003   #0001
+../../../../as/cmd/CPL/cpl_r_adr_x__s.casl:    5:        CPL     GR1,A,GR2
+       #0004   #4112
+       #0005   #0007
+../../../../as/cmd/CPL/cpl_r_adr_x__s.casl:    6:        RET
+       #0006   #8100
+../../../../as/cmd/CPL/cpl_r_adr_x__s.casl:    7:A       DC      #5000
+       #0007   #5000
+../../../../as/cmd/CPL/cpl_r_adr_x__s.casl:    8:        DC      #7000
+       #0008   #7000
+../../../../as/cmd/CPL/cpl_r_adr_x__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/system/casl2/cmd_cpl_r_adr_x__s/cmd b/test/system/casl2/cmd_cpl_r_adr_x__s/cmd
new file mode 100755 (executable)
index 0000000..682cbf2
--- /dev/null
@@ -0,0 +1,2 @@
+cat ../../../../as/cmd/CPL/cpl_r_adr_x__s.casl
+../../../../casl2 -aTd -M16 ../../../../as/cmd/CPL/cpl_r_adr_x__s.casl
diff --git a/test/system/casl2/cmd_dc__c0/0.txt b/test/system/casl2/cmd_dc__c0/0.txt
new file mode 100644 (file)
index 0000000..fc1a482
--- /dev/null
@@ -0,0 +1,320 @@
+;; DC 文字定数
+MAIN    START
+        RET
+        DC      ' '
+        DC      '!'
+        DC      '"'
+        DC      '#'
+        DC      '$'
+        DC      '%'
+        DC      '&'
+        DC      ''''
+        DC      '('
+        DC      ')'
+        DC      '*'
+        DC      '+'
+        DC      ','
+        DC      '-'
+        DC      '.'
+        DC      '/'
+        DC      '0'
+        DC      '1'
+        DC      '2'
+        DC      '3'
+        DC      '4'
+        DC      '5'
+        DC      '6'
+        DC      '7'
+        DC      '8'
+        DC      '9'
+        DC      ':'
+        DC      ';'
+        DC      '<'
+        DC      '='
+        DC      '>'
+        DC      '?'
+        DC      '@'
+        DC      'A'
+        DC      'B'
+        DC      'C'
+        DC      'D'
+        DC      'E'
+        DC      'F'
+        DC      'G'
+        DC      'H'
+        DC      'I'
+        DC      'J'
+        DC      'K'
+        DC      'L'
+        DC      'M'
+        DC      'N'
+        DC      'O'
+        DC      'P'
+        DC      'Q'
+        DC      'R'
+        DC      'S'
+        DC      'T'
+        DC      'U'
+        DC      'V'
+        DC      'W'
+        DC      'X'
+        DC      'Y'
+        DC      'Z'
+        DC      '['
+        DC      '\'
+        DC      ']'
+        DC      '^'
+        DC      '_'
+        DC      'a'
+        DC      'b'
+        DC      'c'
+        DC      'd'
+        DC      'e'
+        DC      'f'
+        DC      'g'
+        DC      'h'
+        DC      'i'
+        DC      'j'
+        DC      'k'
+        DC      'l'
+        DC      'm'
+        DC      'n'
+        DC      'o'
+        DC      'p'
+        DC      'q'
+        DC      'r'
+        DC      's'
+        DC      't'
+        DC      'u'
+        DC      'v'
+        DC      'w'
+        DC      'x'
+        DC      'y'
+        DC      'z'
+        DC      '{'
+        DC      '|'
+        DC      '}'
+        DC      '~'
+    END
+
+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/system/casl2/cmd_dc__c0/cmd b/test/system/casl2/cmd_dc__c0/cmd
new file mode 100755 (executable)
index 0000000..b12dbce
--- /dev/null
@@ -0,0 +1,2 @@
+cat ../../../../as/cmd/DC/dc__c0.casl
+../../../../casl2 -atd -M128 ../../../../as/cmd/DC/dc__c0.casl
diff --git a/test/system/casl2/cmd_dc__c1/0.txt b/test/system/casl2/cmd_dc__c1/0.txt
new file mode 100644 (file)
index 0000000..c97941a
--- /dev/null
@@ -0,0 +1,139 @@
+;; DC 文字定数
+MAIN    START
+        RET
+        DC      ' !"#$%&''()*+,-./0123456789:;<=>?@ABCDEFG'
+        DC      'GHIJKLMNOPQRSTUVWXYZ[\]^_abcdefghijklmno'
+        DC      'pqrstuvwxyz{|}~'
+        END
+
+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/system/casl2/cmd_dc__c1/cmd b/test/system/casl2/cmd_dc__c1/cmd
new file mode 100755 (executable)
index 0000000..34e6875
--- /dev/null
@@ -0,0 +1,2 @@
+cat ../../../../as/cmd/DC/dc__c1.casl
+../../../../casl2 -atd -M128 ../../../../as/cmd/DC/dc__c1.casl
diff --git a/test/system/casl2/cmd_dc__i0/0.txt b/test/system/casl2/cmd_dc__i0/0.txt
new file mode 100644 (file)
index 0000000..e92d6cb
--- /dev/null
@@ -0,0 +1,101 @@
+;; DC 10進定数/16進定数
+MAIN    START
+        RET
+        DC      0
+        DC      1
+        DC      10
+        DC      32767
+        DC      32768
+        DC      65535
+        DC      65536
+        DC      65537
+        DC      -1
+        DC      -10
+        DC      -32767
+        DC      -32768
+        DC      -32769
+        DC      #0
+        DC      #1
+        DC      #01
+        DC      #001
+        DC      #0001
+        DC      #10
+        DC      #11
+        DC      #F
+        DC      #000F
+        DC      #FFFF
+        END
+
+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/system/casl2/cmd_dc__i0/cmd b/test/system/casl2/cmd_dc__i0/cmd
new file mode 100755 (executable)
index 0000000..cc3fa3e
--- /dev/null
@@ -0,0 +1,2 @@
+cat ../../../../as/cmd/DC/dc__i0.casl
+../../../../casl2 -atd -M32 ../../../../as/cmd/DC/dc__i0.casl
diff --git a/test/system/casl2/cmd_dc__i1/0.txt b/test/system/casl2/cmd_dc__i1/0.txt
new file mode 100644 (file)
index 0000000..3831db7
--- /dev/null
@@ -0,0 +1,56 @@
+;; DC 10進定数/16進定数
+MAIN    START
+        RET
+        DC      1,10,32767,32768,65535,65536,65537,-1,-10,-32767,-32768,-32769,#0,#1,#01,#001,#0001,#10,#11,#F,#000F,#FFFF
+        END
+
+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/system/casl2/cmd_dc__i1/cmd b/test/system/casl2/cmd_dc__i1/cmd
new file mode 100755 (executable)
index 0000000..5a2c640
--- /dev/null
@@ -0,0 +1,2 @@
+cat ../../../../as/cmd/DC/dc__i1.casl
+../../../../casl2 -atd -M32 ../../../../as/cmd/DC/dc__i1.casl
diff --git a/test/system/casl2/cmd_dc__io/0.txt b/test/system/casl2/cmd_dc__io/0.txt
new file mode 100644 (file)
index 0000000..eb2b571
--- /dev/null
@@ -0,0 +1,62 @@
+;; DC -32768〜32768の範囲にない10進数値
+MAIN    START
+        RET
+        DC      32767
+        DC      32768
+        DC      65535
+        DC      65536
+        DC      131073          ; 65536 * 2 + 1
+        DC      -32768
+        DC      -32769
+        DC      -65535
+        DC      -65536
+        DC      -131073         ; -65536 * 2 - 1
+        END
+
+Assemble ../../../../as/cmd/DC/dc__io.casl (0)
+
+Assemble ../../../../as/cmd/DC/dc__io.casl (1)
+../../../../as/cmd/DC/dc__io.casl:    1:;; DC -32768〜32768の範囲にない10進数値
+../../../../as/cmd/DC/dc__io.casl:    2:MAIN    START
+../../../../as/cmd/DC/dc__io.casl:    3:        RET
+       #0000   #8100
+../../../../as/cmd/DC/dc__io.casl:    4:        DC      32767
+       #0001   #7FFF
+../../../../as/cmd/DC/dc__io.casl:    5:        DC      32768
+       #0002   #8000
+../../../../as/cmd/DC/dc__io.casl:    6:        DC      65535
+       #0003   #FFFF
+../../../../as/cmd/DC/dc__io.casl:    7:        DC      65536
+       #0004   #0000
+../../../../as/cmd/DC/dc__io.casl:    8:        DC      131073          ; 65536 * 2 + 1
+       #0005   #0001
+../../../../as/cmd/DC/dc__io.casl:    9:        DC      -32768
+       #0006   #8000
+../../../../as/cmd/DC/dc__io.casl:   10:        DC      -32769
+       #0007   #7FFF
+../../../../as/cmd/DC/dc__io.casl:   11:        DC      -65535
+       #0008   #0001
+../../../../as/cmd/DC/dc__io.casl:   12:        DC      -65536
+       #0009   #0000
+../../../../as/cmd/DC/dc__io.casl:   13:        DC      -131073         ; -65536 * 2 - 1
+       #000A   #FFFF
+../../../../as/cmd/DC/dc__io.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/system/casl2/cmd_dc__io/cmd b/test/system/casl2/cmd_dc__io/cmd
new file mode 100755 (executable)
index 0000000..a8fa298
--- /dev/null
@@ -0,0 +1,2 @@
+cat ../../../../as/cmd/DC/dc__io.casl
+../../../../casl2 -atd -M32 ../../../../as/cmd/DC/dc__io.casl
diff --git a/test/system/casl2/cmd_ds__0/0.txt b/test/system/casl2/cmd_ds__0/0.txt
new file mode 100644 (file)
index 0000000..16ec171
--- /dev/null
@@ -0,0 +1,73 @@
+;; 「DS 0」を指定したプログラム例
+MAIN    START
+        LD      GR1,A
+        LD      GR2,B
+        RET
+A       DS      0
+B       DC      15
+        END
+
+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
+#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
+#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
+#0004: 0000: 1010 0005 1020 0005 8100 000F 0000 0000 
diff --git a/test/system/casl2/cmd_ds__0/cmd b/test/system/casl2/cmd_ds__0/cmd
new file mode 100755 (executable)
index 0000000..9d11acb
--- /dev/null
@@ -0,0 +1,2 @@
+cat ../../../../as/cmd/DS/ds__0.casl
+../../../../casl2 -atd -M8 ../../../../as/cmd/DS/ds__0.casl
diff --git a/test/system/casl2/cmd_jmi__m/0.txt b/test/system/casl2/cmd_jmi__m/0.txt
new file mode 100644 (file)
index 0000000..fab6509
--- /dev/null
@@ -0,0 +1,121 @@
+;;; JMI adr OF:0/SF:1/ZF:0
+MAIN    START
+        LD      GR1,A
+        AND     GR1,GR1
+        JMI     TO
+        LAD     GR1,0
+        JUMP    FIN
+TO      LAD     GR1,#FFFF
+FIN     RET
+A       DC      -1
+        END
+
+Assemble ../../../../as/cmd/JMI/jmi__m.casl (0)
+
+Assemble ../../../../as/cmd/JMI/jmi__m.casl (1)
+../../../../as/cmd/JMI/jmi__m.casl:    1:;;; JMI adr OF:0/SF:1/ZF:0
+../../../../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/system/casl2/cmd_jmi__m/cmd b/test/system/casl2/cmd_jmi__m/cmd
new file mode 100755 (executable)
index 0000000..e61f5bc
--- /dev/null
@@ -0,0 +1,2 @@
+cat ../../../../as/cmd/JMI/jmi__m.casl
+../../../../casl2 -atd -M16 ../../../../as/cmd/JMI/jmi__m.casl
diff --git a/test/system/casl2/cmd_jmi__o/0.txt b/test/system/casl2/cmd_jmi__o/0.txt
new file mode 100644 (file)
index 0000000..7bfbe79
--- /dev/null
@@ -0,0 +1,138 @@
+;;; JMI adr OF:1/SF:0/ZF:0
+MAIN    START
+        LD      GR1,A
+        SRL     GR1,1
+        JMI     TO
+        LAD     GR1,0
+        JUMP    FIN
+TO      LAD     GR1,#FFFF
+FIN     RET
+A       DC      #0003
+        END
+
+Assemble ../../../../as/cmd/JMI/jmi__o.casl (0)
+
+Assemble ../../../../as/cmd/JMI/jmi__o.casl (1)
+../../../../as/cmd/JMI/jmi__o.casl:    1:;;; JMI adr OF:1/SF:0/ZF:0
+../../../../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/system/casl2/cmd_jmi__o/cmd b/test/system/casl2/cmd_jmi__o/cmd
new file mode 100755 (executable)
index 0000000..9b99ad6
--- /dev/null
@@ -0,0 +1,2 @@
+cat ../../../../as/cmd/JMI/jmi__o.casl
+../../../../casl2 -atd -M16 ../../../../as/cmd/JMI/jmi__o.casl
diff --git a/test/system/casl2/cmd_jmi__p/0.txt b/test/system/casl2/cmd_jmi__p/0.txt
new file mode 100644 (file)
index 0000000..6c2891e
--- /dev/null
@@ -0,0 +1,137 @@
+;;; JMI adr OF:0/SF:1/ZF:0
+MAIN    START
+        LD      GR1,A
+        AND     GR1,GR1
+        JMI     TO
+        LAD     GR1,0
+        JUMP    FIN
+TO      LAD     GR1,#FFFF
+FIN     RET
+A       DC      1
+        END
+
+Assemble ../../../../as/cmd/JMI/jmi__p.casl (0)
+
+Assemble ../../../../as/cmd/JMI/jmi__p.casl (1)
+../../../../as/cmd/JMI/jmi__p.casl:    1:;;; JMI adr OF:0/SF:1/ZF:0
+../../../../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/system/casl2/cmd_jmi__p/cmd b/test/system/casl2/cmd_jmi__p/cmd
new file mode 100755 (executable)
index 0000000..063edf1
--- /dev/null
@@ -0,0 +1,2 @@
+cat ../../../../as/cmd/JMI/jmi__p.casl
+../../../../casl2 -atd -M16 ../../../../as/cmd/JMI/jmi__p.casl
diff --git a/test/system/casl2/cmd_jmi__z/0.txt b/test/system/casl2/cmd_jmi__z/0.txt
new file mode 100644 (file)
index 0000000..57c0d71
--- /dev/null
@@ -0,0 +1,137 @@
+;;; JMI OF:0/SF:0/ZF:1
+MAIN    START
+        LD      GR1,A
+        AND     GR1,GR1
+        JMI     TO
+        LAD     GR1,0
+        JUMP    FIN
+TO      LAD     GR1,#FFFF
+FIN     RET
+A       DC      0
+        END
+
+Assemble ../../../../as/cmd/JMI/jmi__z.casl (0)
+
+Assemble ../../../../as/cmd/JMI/jmi__z.casl (1)
+../../../../as/cmd/JMI/jmi__z.casl:    1:;;; JMI OF:0/SF:0/ZF:1
+../../../../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/system/casl2/cmd_jmi__z/cmd b/test/system/casl2/cmd_jmi__z/cmd
new file mode 100755 (executable)
index 0000000..9352ad4
--- /dev/null
@@ -0,0 +1,2 @@
+cat ../../../../as/cmd/JMI/jmi__z.casl
+../../../../casl2 -atd -M16 ../../../../as/cmd/JMI/jmi__z.casl
diff --git a/test/system/casl2/cmd_jnz__m/0.txt b/test/system/casl2/cmd_jnz__m/0.txt
new file mode 100644 (file)
index 0000000..3104571
--- /dev/null
@@ -0,0 +1,121 @@
+;;; JNZ adr  OF:0/SF:1/ZF:0
+MAIN    START
+        LD      GR1,A
+        AND     GR1,GR1
+        JNZ     TO
+        LAD     GR1,0
+        JUMP    FIN
+TO      LAD     GR1,#FFFF
+FIN     RET
+A       DC      -1
+        END
+
+Assemble ../../../../as/cmd/JNZ/jnz__m.casl (0)
+
+Assemble ../../../../as/cmd/JNZ/jnz__m.casl (1)
+../../../../as/cmd/JNZ/jnz__m.casl:    1:;;; JNZ adr  OF:0/SF:1/ZF:0
+../../../../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/system/casl2/cmd_jnz__m/cmd b/test/system/casl2/cmd_jnz__m/cmd
new file mode 100755 (executable)
index 0000000..07a7406
--- /dev/null
@@ -0,0 +1,2 @@
+cat ../../../../as/cmd/JNZ/jnz__m.casl
+../../../../casl2 -atd -M16 ../../../../as/cmd/JNZ/jnz__m.casl
diff --git a/test/system/casl2/cmd_jnz__o/0.txt b/test/system/casl2/cmd_jnz__o/0.txt
new file mode 100644 (file)
index 0000000..ac1673c
--- /dev/null
@@ -0,0 +1,122 @@
+;;; JNZ adr OF:1/SF:0/ZF:0
+MAIN    START
+        LD      GR1,A
+        SRL     GR1,1
+        JNZ     TO
+        LAD     GR1,0
+        JUMP    FIN
+TO      LAD     GR1,#FFFF
+FIN     RET
+A       DC      #0003
+        END
+
+Assemble ../../../../as/cmd/JNZ/jnz__o.casl (0)
+
+Assemble ../../../../as/cmd/JNZ/jnz__o.casl (1)
+../../../../as/cmd/JNZ/jnz__o.casl:    1:;;; JNZ adr OF:1/SF:0/ZF:0
+../../../../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/system/casl2/cmd_jnz__o/cmd b/test/system/casl2/cmd_jnz__o/cmd
new file mode 100755 (executable)
index 0000000..ae8fd5f
--- /dev/null
@@ -0,0 +1,2 @@
+cat ../../../../as/cmd/JNZ/jnz__o.casl
+../../../../casl2 -atd -M16 ../../../../as/cmd/JNZ/jnz__o.casl
diff --git a/test/system/casl2/cmd_jnz__p/0.txt b/test/system/casl2/cmd_jnz__p/0.txt
new file mode 100644 (file)
index 0000000..2560a49
--- /dev/null
@@ -0,0 +1,121 @@
+;;; JNZ adr OF:0/SF:0/ZF:0
+MAIN    START
+        LD      GR1,A
+        AND     GR1,GR1
+        JNZ     TO
+        LAD     GR1,0
+        JUMP    FIN
+TO      LAD     GR1,#FFFF
+FIN     RET
+A       DC      1
+        END
+
+Assemble ../../../../as/cmd/JNZ/jnz__p.casl (0)
+
+Assemble ../../../../as/cmd/JNZ/jnz__p.casl (1)
+../../../../as/cmd/JNZ/jnz__p.casl:    1:;;; JNZ adr OF:0/SF:0/ZF:0
+../../../../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/system/casl2/cmd_jnz__p/cmd b/test/system/casl2/cmd_jnz__p/cmd
new file mode 100755 (executable)
index 0000000..b796347
--- /dev/null
@@ -0,0 +1,2 @@
+cat ../../../../as/cmd/JNZ/jnz__p.casl
+../../../../casl2 -atd -M16 ../../../../as/cmd/JNZ/jnz__p.casl
diff --git a/test/system/casl2/cmd_jnz__z/0.txt b/test/system/casl2/cmd_jnz__z/0.txt
new file mode 100644 (file)
index 0000000..4efde26
--- /dev/null
@@ -0,0 +1,137 @@
+;;; JNZ adr OF:0/SF:0/ZF:1
+MAIN    START
+        LD      GR1,A
+        AND     GR1,GR1
+        JNZ     TO
+        LAD     GR1,0
+        JUMP    FIN
+TO      LAD     GR1,#FFFF
+FIN     RET
+A       DC      0
+        END
+
+Assemble ../../../../as/cmd/JNZ/jnz__z.casl (0)
+
+Assemble ../../../../as/cmd/JNZ/jnz__z.casl (1)
+../../../../as/cmd/JNZ/jnz__z.casl:    1:;;; JNZ adr OF:0/SF:0/ZF:1
+../../../../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/system/casl2/cmd_jnz__z/cmd b/test/system/casl2/cmd_jnz__z/cmd
new file mode 100755 (executable)
index 0000000..8aa9bc3
--- /dev/null
@@ -0,0 +1,2 @@
+cat ../../../../as/cmd/JNZ/jnz__z.casl
+../../../../casl2 -atd -M16 ../../../../as/cmd/JNZ/jnz__z.casl
diff --git a/test/system/casl2/cmd_jov__m/0.txt b/test/system/casl2/cmd_jov__m/0.txt
new file mode 100644 (file)
index 0000000..058095a
--- /dev/null
@@ -0,0 +1,137 @@
+;;; JOV  OF:0/SF:1/ZF:0
+MAIN    START
+        LD      GR1,A
+        AND     GR1,GR1
+        JOV     TO
+        LAD     GR1,0
+        JUMP    FIN
+TO      LAD     GR1,#FFFF
+FIN     RET
+A       DC      -1
+        END
+
+Assemble ../../../../as/cmd/JOV/jov__m.casl (0)
+
+Assemble ../../../../as/cmd/JOV/jov__m.casl (1)
+../../../../as/cmd/JOV/jov__m.casl:    1:;;; JOV  OF:0/SF:1/ZF:0
+../../../../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/system/casl2/cmd_jov__m/cmd b/test/system/casl2/cmd_jov__m/cmd
new file mode 100755 (executable)
index 0000000..71d8904
--- /dev/null
@@ -0,0 +1,2 @@
+cat ../../../../as/cmd/JOV/jov__m.casl
+../../../../casl2 -atd -M16 ../../../../as/cmd/JOV/jov__m.casl
diff --git a/test/system/casl2/cmd_jov__o/0.txt b/test/system/casl2/cmd_jov__o/0.txt
new file mode 100644 (file)
index 0000000..dc963a1
--- /dev/null
@@ -0,0 +1,122 @@
+;;; JOV OF:0/SF:1/ZF:1
+MAIN    START
+        LD      GR1,A
+        SRL     GR1,1
+        JOV     TO
+        LAD     GR1,0
+        JUMP    FIN
+TO      LAD     GR1,#FFFF
+FIN     RET
+A       DC      #0003
+        END
+
+Assemble ../../../../as/cmd/JOV/jov__o.casl (0)
+
+Assemble ../../../../as/cmd/JOV/jov__o.casl (1)
+../../../../as/cmd/JOV/jov__o.casl:    1:;;; JOV OF:0/SF:1/ZF:1
+../../../../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/system/casl2/cmd_jov__o/cmd b/test/system/casl2/cmd_jov__o/cmd
new file mode 100755 (executable)
index 0000000..1f9aee1
--- /dev/null
@@ -0,0 +1,2 @@
+cat ../../../../as/cmd/JOV/jov__o.casl
+../../../../casl2 -atd -M16 ../../../../as/cmd/JOV/jov__o.casl
diff --git a/test/system/casl2/cmd_jov__p/0.txt b/test/system/casl2/cmd_jov__p/0.txt
new file mode 100644 (file)
index 0000000..c7da617
--- /dev/null
@@ -0,0 +1,137 @@
+;;; JOV OF:0/SF:0/ZF:0
+MAIN    START
+        LD      GR1,A
+        AND     GR1,GR1
+        JOV     TO
+        LAD     GR1,0
+        JUMP    FIN
+TO      LAD     GR1,#FFFF
+FIN     RET
+A       DC      1
+        END
+
+Assemble ../../../../as/cmd/JOV/jov__p.casl (0)
+
+Assemble ../../../../as/cmd/JOV/jov__p.casl (1)
+../../../../as/cmd/JOV/jov__p.casl:    1:;;; JOV OF:0/SF:0/ZF:0
+../../../../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/system/casl2/cmd_jov__p/cmd b/test/system/casl2/cmd_jov__p/cmd
new file mode 100755 (executable)
index 0000000..92c669e
--- /dev/null
@@ -0,0 +1,2 @@
+cat ../../../../as/cmd/JOV/jov__p.casl
+../../../../casl2 -atd -M16 ../../../../as/cmd/JOV/jov__p.casl
diff --git a/test/system/casl2/cmd_jov__z/0.txt b/test/system/casl2/cmd_jov__z/0.txt
new file mode 100644 (file)
index 0000000..ba5c422
--- /dev/null
@@ -0,0 +1,137 @@
+;;; JOV OF:0/SF:0/ZF:1
+MAIN    START
+        LD      GR1,A
+        AND     GR1,GR1
+        JOV     TO
+        LAD     GR1,0
+        JUMP    FIN
+TO      LAD     GR1,#FFFF
+FIN     RET
+A       DC      0
+        END
+
+Assemble ../../../../as/cmd/JOV/jov__z.casl (0)
+
+Assemble ../../../../as/cmd/JOV/jov__z.casl (1)
+../../../../as/cmd/JOV/jov__z.casl:    1:;;; JOV OF:0/SF:0/ZF:1
+../../../../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/system/casl2/cmd_jov__z/cmd b/test/system/casl2/cmd_jov__z/cmd
new file mode 100755 (executable)
index 0000000..3973697
--- /dev/null
@@ -0,0 +1,2 @@
+cat ../../../../as/cmd/JOV/jov__z.casl
+../../../../casl2 -atd -M16 ../../../../as/cmd/JOV/jov__z.casl
diff --git a/test/system/casl2/cmd_jpl__m/0.txt b/test/system/casl2/cmd_jpl__m/0.txt
new file mode 100644 (file)
index 0000000..ed4fdb7
--- /dev/null
@@ -0,0 +1,137 @@
+;;;JPL adr OF:0/SF:1/ZF:0
+MAIN    START
+        LD      GR1,A
+        AND     GR1,GR1
+        JPL     TO
+        LAD     GR1,0
+        JUMP    FIN
+TO      LAD     GR1,#FFFF
+FIN     RET
+A       DC      -1
+        END
+
+Assemble ../../../../as/cmd/JPL/jpl__m.casl (0)
+
+Assemble ../../../../as/cmd/JPL/jpl__m.casl (1)
+../../../../as/cmd/JPL/jpl__m.casl:    1:;;;JPL adr OF:0/SF:1/ZF:0
+../../../../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/system/casl2/cmd_jpl__m/cmd b/test/system/casl2/cmd_jpl__m/cmd
new file mode 100755 (executable)
index 0000000..64d33a9
--- /dev/null
@@ -0,0 +1,2 @@
+cat ../../../../as/cmd/JPL/jpl__m.casl
+../../../../casl2 -aTd -M16 ../../../../as/cmd/JPL/jpl__m.casl
diff --git a/test/system/casl2/cmd_jpl__o/0.txt b/test/system/casl2/cmd_jpl__o/0.txt
new file mode 100644 (file)
index 0000000..a3a6553
--- /dev/null
@@ -0,0 +1,122 @@
+;;;JPL adr OF:1/SF:0/ZF:0
+MAIN    START
+        LD      GR1,A
+        SRL     GR1,1
+        JPL     TO
+        LAD     GR1,0
+        JUMP    FIN
+TO      LAD     GR1,#FFFF
+FIN     RET
+A       DC      #0003
+        END
+
+Assemble ../../../../as/cmd/JPL/jpl__o.casl (0)
+
+Assemble ../../../../as/cmd/JPL/jpl__o.casl (1)
+../../../../as/cmd/JPL/jpl__o.casl:    1:;;;JPL adr OF:1/SF:0/ZF:0
+../../../../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/system/casl2/cmd_jpl__o/cmd b/test/system/casl2/cmd_jpl__o/cmd
new file mode 100755 (executable)
index 0000000..d7a0cfe
--- /dev/null
@@ -0,0 +1,2 @@
+cat ../../../../as/cmd/JPL/jpl__o.casl
+../../../../casl2 -aTd -M16 ../../../../as/cmd/JPL/jpl__o.casl
diff --git a/test/system/casl2/cmd_jpl__p/0.txt b/test/system/casl2/cmd_jpl__p/0.txt
new file mode 100644 (file)
index 0000000..4753c70
--- /dev/null
@@ -0,0 +1,121 @@
+;;;JPL adr OF:0/SF:0/ZF:0
+MAIN    START
+        LD      GR1,A
+        AND     GR1,GR1
+        JPL     TO
+        LAD     GR1,0
+        JUMP    FIN
+TO      LAD     GR1,#FFFF
+FIN     RET
+A       DC      1
+        END
+
+Assemble ../../../../as/cmd/JPL/jpl__p.casl (0)
+
+Assemble ../../../../as/cmd/JPL/jpl__p.casl (1)
+../../../../as/cmd/JPL/jpl__p.casl:    1:;;;JPL adr OF:0/SF:0/ZF:0
+../../../../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/system/casl2/cmd_jpl__p/cmd b/test/system/casl2/cmd_jpl__p/cmd
new file mode 100755 (executable)
index 0000000..9ae2c1e
--- /dev/null
@@ -0,0 +1,2 @@
+cat ../../../../as/cmd/JPL/jpl__p.casl
+../../../../casl2 -aTd -M16 ../../../../as/cmd/JPL/jpl__p.casl
diff --git a/test/system/casl2/cmd_jpl__z/0.txt b/test/system/casl2/cmd_jpl__z/0.txt
new file mode 100644 (file)
index 0000000..2570e42
--- /dev/null
@@ -0,0 +1,137 @@
+;;;JPL adr OF:0/SF:0/ZF:1
+MAIN    START
+        LD      GR1,A
+        AND     GR1,GR1
+        JPL     TO
+        LAD     GR1,0
+        JUMP    FIN
+TO      LAD     GR1,#FFFF
+FIN     RET
+A       DC      0
+        END
+
+Assemble ../../../../as/cmd/JPL/jpl__z.casl (0)
+
+Assemble ../../../../as/cmd/JPL/jpl__z.casl (1)
+../../../../as/cmd/JPL/jpl__z.casl:    1:;;;JPL adr OF:0/SF:0/ZF:1
+../../../../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/system/casl2/cmd_jpl__z/cmd b/test/system/casl2/cmd_jpl__z/cmd
new file mode 100755 (executable)
index 0000000..2eb4b19
--- /dev/null
@@ -0,0 +1,2 @@
+cat ../../../../as/cmd/JPL/jpl__z.casl
+../../../../casl2 -aTd -M16 ../../../../as/cmd/JPL/jpl__z.casl
diff --git a/test/system/casl2/cmd_jump__m/0.txt b/test/system/casl2/cmd_jump__m/0.txt
new file mode 100644 (file)
index 0000000..0e613ba
--- /dev/null
@@ -0,0 +1,121 @@
+;;; JUMP adr OF:0/SF:1/ZF:0
+MAIN    START
+        LD      GR1,A
+        AND     GR1,GR1
+        JUMP    TO
+        LAD     GR1,0
+        JUMP    FIN
+TO      LAD     GR1,#FFFF
+FIN     RET
+A       DC      -1
+        END
+
+Assemble ../../../../as/cmd/JUMP/jump__m.casl (0)
+
+Assemble ../../../../as/cmd/JUMP/jump__m.casl (1)
+../../../../as/cmd/JUMP/jump__m.casl:    1:;;; JUMP adr OF:0/SF:1/ZF:0
+../../../../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/system/casl2/cmd_jump__m/cmd b/test/system/casl2/cmd_jump__m/cmd
new file mode 100755 (executable)
index 0000000..2887731
--- /dev/null
@@ -0,0 +1,2 @@
+cat ../../../../as/cmd/JUMP/jump__m.casl
+../../../../casl2 -atd -M16 ../../../../as/cmd/JUMP/jump__m.casl
diff --git a/test/system/casl2/cmd_jump__o/0.txt b/test/system/casl2/cmd_jump__o/0.txt
new file mode 100644 (file)
index 0000000..bda1ce1
--- /dev/null
@@ -0,0 +1,122 @@
+;;; JUMP adr OF:0/SF:0/ZF:1
+MAIN    START
+        LD      GR1,A
+        SRL     GR1,1
+        JUMP    TO
+        LAD     GR1,0
+        JUMP    FIN
+TO      LAD     GR1,#FFFF
+FIN     RET
+A       DC      #0003
+        END
+
+Assemble ../../../../as/cmd/JUMP/jump__o.casl (0)
+
+Assemble ../../../../as/cmd/JUMP/jump__o.casl (1)
+../../../../as/cmd/JUMP/jump__o.casl:    1:;;; JUMP adr OF:0/SF:0/ZF:1
+../../../../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/system/casl2/cmd_jump__o/cmd b/test/system/casl2/cmd_jump__o/cmd
new file mode 100755 (executable)
index 0000000..ddd39d1
--- /dev/null
@@ -0,0 +1,2 @@
+cat ../../../../as/cmd/JUMP/jump__o.casl
+../../../../casl2 -atd -M16 ../../../../as/cmd/JUMP/jump__o.casl
diff --git a/test/system/casl2/cmd_jump__p/0.txt b/test/system/casl2/cmd_jump__p/0.txt
new file mode 100644 (file)
index 0000000..87d6f4a
--- /dev/null
@@ -0,0 +1,121 @@
+;;;JUMP adr OF:0/SF:0/ZF:0
+MAIN    START
+        LD      GR1,A
+        AND     GR1,GR1
+        JUMP    TO
+        LAD     GR1,0
+        JUMP    FIN
+TO      LAD     GR1,#FFFF
+FIN     RET
+A       DC      1
+        END
+
+Assemble ../../../../as/cmd/JUMP/jump__p.casl (0)
+
+Assemble ../../../../as/cmd/JUMP/jump__p.casl (1)
+../../../../as/cmd/JUMP/jump__p.casl:    1:;;;JUMP adr OF:0/SF:0/ZF:0
+../../../../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/system/casl2/cmd_jump__p/cmd b/test/system/casl2/cmd_jump__p/cmd
new file mode 100755 (executable)
index 0000000..3b431c7
--- /dev/null
@@ -0,0 +1,2 @@
+cat ../../../../as/cmd/JUMP/jump__p.casl
+../../../../casl2 -atd -M16 ../../../../as/cmd/JUMP/jump__p.casl
diff --git a/test/system/casl2/cmd_jump__z/0.txt b/test/system/casl2/cmd_jump__z/0.txt
new file mode 100644 (file)
index 0000000..cdf8200
--- /dev/null
@@ -0,0 +1,121 @@
+;;;JUMP adr OF:0/SF:0/ZF:1
+MAIN    START
+        LD      GR1,A
+        AND     GR1,GR1
+        JUMP    TO
+        LAD     GR1,0
+        JUMP    FIN
+TO      LAD     GR1,#FFFF
+FIN     RET
+A       DC      0
+        END
+
+Assemble ../../../../as/cmd/JUMP/jump__z.casl (0)
+
+Assemble ../../../../as/cmd/JUMP/jump__z.casl (1)
+../../../../as/cmd/JUMP/jump__z.casl:    1:;;;JUMP adr OF:0/SF:0/ZF:1
+../../../../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/system/casl2/cmd_jump__z/cmd b/test/system/casl2/cmd_jump__z/cmd
new file mode 100755 (executable)
index 0000000..8991fcf
--- /dev/null
@@ -0,0 +1,2 @@
+cat ../../../../as/cmd/JUMP/jump__z.casl
+../../../../casl2 -atd -M16 ../../../../as/cmd/JUMP/jump__z.casl
diff --git a/test/system/casl2/cmd_jze__m/0.txt b/test/system/casl2/cmd_jze__m/0.txt
new file mode 100644 (file)
index 0000000..c173360
--- /dev/null
@@ -0,0 +1,137 @@
+;;; JZE adr OF:0/SF:1/ZF:0
+MAIN    START
+        LD      GR1,A
+        AND     GR1,GR1
+        JZE     TO
+        LAD     GR1,0
+        JUMP    FIN
+TO      LAD     GR1,#FFFF
+FIN     RET
+A       DC      -1
+        END
+
+Assemble ../../../../as/cmd/JZE/jze__m.casl (0)
+
+Assemble ../../../../as/cmd/JZE/jze__m.casl (1)
+../../../../as/cmd/JZE/jze__m.casl:    1:;;; JZE adr OF:0/SF:1/ZF:0
+../../../../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/system/casl2/cmd_jze__m/cmd b/test/system/casl2/cmd_jze__m/cmd
new file mode 100755 (executable)
index 0000000..71a8af2
--- /dev/null
@@ -0,0 +1,2 @@
+cat ../../../../as/cmd/JZE/jze__m.casl
+../../../../casl2 -atd -M16 ../../../../as/cmd/JZE/jze__m.casl
diff --git a/test/system/casl2/cmd_jze__o/0.txt b/test/system/casl2/cmd_jze__o/0.txt
new file mode 100644 (file)
index 0000000..6d00c9f
--- /dev/null
@@ -0,0 +1,138 @@
+;;; JZE adr OF:1/SF:0/ZF:0
+MAIN    START
+        LD      GR1,A
+        SRL     GR1,1
+        JZE     TO
+        LAD     GR1,0
+        JUMP    FIN
+TO      LAD     GR1,#FFFF
+FIN     RET
+A       DC      #0003
+        END
+
+Assemble ../../../../as/cmd/JZE/jze__o.casl (0)
+
+Assemble ../../../../as/cmd/JZE/jze__o.casl (1)
+../../../../as/cmd/JZE/jze__o.casl:    1:;;; JZE adr OF:1/SF:0/ZF:0
+../../../../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/system/casl2/cmd_jze__o/cmd b/test/system/casl2/cmd_jze__o/cmd
new file mode 100755 (executable)
index 0000000..8652c72
--- /dev/null
@@ -0,0 +1,2 @@
+cat ../../../../as/cmd/JZE/jze__o.casl
+../../../../casl2 -atd -M16 ../../../../as/cmd/JZE/jze__o.casl
diff --git a/test/system/casl2/cmd_jze__p/0.txt b/test/system/casl2/cmd_jze__p/0.txt
new file mode 100644 (file)
index 0000000..6b816f2
--- /dev/null
@@ -0,0 +1,137 @@
+;;; JZE adr OF:0/SF:0/ZF:0
+MAIN    START
+        LD      GR1,A
+        AND     GR1,GR1
+        JZE     TO
+        LAD     GR1,0
+        JUMP    FIN
+TO      LAD     GR1,#FFFF
+FIN     RET
+A       DC      1
+        END
+
+Assemble ../../../../as/cmd/JZE/jze__p.casl (0)
+
+Assemble ../../../../as/cmd/JZE/jze__p.casl (1)
+../../../../as/cmd/JZE/jze__p.casl:    1:;;; JZE adr OF:0/SF:0/ZF:0
+../../../../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/system/casl2/cmd_jze__p/cmd b/test/system/casl2/cmd_jze__p/cmd
new file mode 100755 (executable)
index 0000000..5883c20
--- /dev/null
@@ -0,0 +1,2 @@
+cat ../../../../as/cmd/JZE/jze__p.casl
+../../../../casl2 -atd -M16 ../../../../as/cmd/JZE/jze__p.casl
diff --git a/test/system/casl2/cmd_jze__z/0.txt b/test/system/casl2/cmd_jze__z/0.txt
new file mode 100644 (file)
index 0000000..4cfde3b
--- /dev/null
@@ -0,0 +1,121 @@
+;;; JZE adr OF:0/SF:0/ZF:1
+MAIN    START
+        LD      GR1,A
+        AND     GR1,GR1
+        JZE     TO
+        LAD     GR1,0
+        JUMP    FIN
+TO      LAD     GR1,#FFFF
+FIN     RET
+A       DC      0
+        END
+
+Assemble ../../../../as/cmd/JZE/jze__z.casl (0)
+
+Assemble ../../../../as/cmd/JZE/jze__z.casl (1)
+../../../../as/cmd/JZE/jze__z.casl:    1:;;; JZE adr OF:0/SF:0/ZF:1
+../../../../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/system/casl2/cmd_jze__z/cmd b/test/system/casl2/cmd_jze__z/cmd
new file mode 100755 (executable)
index 0000000..80bf28a
--- /dev/null
@@ -0,0 +1,2 @@
+cat ../../../../as/cmd/JZE/jze__z.casl
+../../../../casl2 -atd -M16 ../../../../as/cmd/JZE/jze__z.casl
diff --git a/test/system/casl2/cmd_lad_r_adr/0.txt b/test/system/casl2/cmd_lad_r_adr/0.txt
new file mode 100644 (file)
index 0000000..91a3b5c
--- /dev/null
@@ -0,0 +1,51 @@
+;;; LAD r,adr
+LAD     START
+        LAD     GR1,5
+        RET
+        END
+
+Assemble ../../../../as/cmd/LAD/lad_r_adr.casl (0)
+
+Assemble ../../../../as/cmd/LAD/lad_r_adr.casl (1)
+../../../../as/cmd/LAD/lad_r_adr.casl:    1:;;; LAD r,adr
+../../../../as/cmd/LAD/lad_r_adr.casl:    2:LAD     START
+../../../../as/cmd/LAD/lad_r_adr.casl:    3:        LAD     GR1,5
+       #0000   #1210
+       #0001   #0005
+../../../../as/cmd/LAD/lad_r_adr.casl:    4:        RET
+       #0002   #8100
+../../../../as/cmd/LAD/lad_r_adr.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/system/casl2/cmd_lad_r_adr/cmd b/test/system/casl2/cmd_lad_r_adr/cmd
new file mode 100755 (executable)
index 0000000..2505e7f
--- /dev/null
@@ -0,0 +1,2 @@
+cat ../../../../as/cmd/LAD/lad_r_adr.casl
+../../../../casl2 -atd -M16 ../../../../as/cmd/LAD/lad_r_adr.casl
diff --git a/test/system/casl2/cmd_lad_r_adr_x/0.txt b/test/system/casl2/cmd_lad_r_adr_x/0.txt
new file mode 100644 (file)
index 0000000..e52168c
--- /dev/null
@@ -0,0 +1,71 @@
+;;; LAD r,adr,x
+MAIN    START
+        LD      GR1,A
+        LAD     GR1,1,GR1
+        RET
+A       DC      3
+        END
+
+Assemble ../../../../as/cmd/LAD/lad_r_adr_x.casl (0)
+
+Assemble ../../../../as/cmd/LAD/lad_r_adr_x.casl (1)
+../../../../as/cmd/LAD/lad_r_adr_x.casl:    1:;;; LAD r,adr,x
+../../../../as/cmd/LAD/lad_r_adr_x.casl:    2:MAIN    START
+../../../../as/cmd/LAD/lad_r_adr_x.casl:    3:        LD      GR1,A
+       #0000   #1010
+       #0001   #0005
+../../../../as/cmd/LAD/lad_r_adr_x.casl:    4:        LAD     GR1,1,GR1
+       #0002   #1211
+       #0003   #0001
+../../../../as/cmd/LAD/lad_r_adr_x.casl:    5:        RET
+       #0004   #8100
+../../../../as/cmd/LAD/lad_r_adr_x.casl:    6:A       DC      3
+       #0005   #0003
+../../../../as/cmd/LAD/lad_r_adr_x.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
+#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
+#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
+#0004: 0000: 1010 0005 1211 0001 8100 0003 0000 0000 
diff --git a/test/system/casl2/cmd_lad_r_adr_x/cmd b/test/system/casl2/cmd_lad_r_adr_x/cmd
new file mode 100755 (executable)
index 0000000..0b04106
--- /dev/null
@@ -0,0 +1,2 @@
+cat ../../../../as/cmd/LAD/lad_r_adr_x.casl
+../../../../casl2 -atd -M8 ../../../../as/cmd/LAD/lad_r_adr_x.casl
diff --git a/test/system/casl2/cmd_lad_r_adr_x__o/0.txt b/test/system/casl2/cmd_lad_r_adr_x__o/0.txt
new file mode 100644 (file)
index 0000000..74c2885
--- /dev/null
@@ -0,0 +1,66 @@
+LAD1    START
+        LAD     GR1,10
+        LAD     GR1,65534,GR1
+        RET
+        END
+
+Assemble ../../../../as/cmd/LAD/lad_r_adr_x__o.casl (0)
+
+Assemble ../../../../as/cmd/LAD/lad_r_adr_x__o.casl (1)
+../../../../as/cmd/LAD/lad_r_adr_x__o.casl:    1:LAD1    START
+../../../../as/cmd/LAD/lad_r_adr_x__o.casl:    2:        LAD     GR1,10
+       #0000   #1210
+       #0001   #000A
+../../../../as/cmd/LAD/lad_r_adr_x__o.casl:    3:        LAD     GR1,65534,GR1
+       #0002   #1211
+       #0003   #FFFE
+../../../../as/cmd/LAD/lad_r_adr_x__o.casl:    4:        RET
+       #0004   #8100
+../../../../as/cmd/LAD/lad_r_adr_x__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
+#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
+#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
+#0004: 0000: 1210 000A 1211 FFFE 8100 0000 0000 0000 
diff --git a/test/system/casl2/cmd_lad_r_adr_x__o/cmd b/test/system/casl2/cmd_lad_r_adr_x__o/cmd
new file mode 100755 (executable)
index 0000000..e4d732d
--- /dev/null
@@ -0,0 +1,2 @@
+cat ../../../../as/cmd/LAD/lad_r_adr_x__o.casl
+../../../../casl2 -atd -M8 ../../../../as/cmd/LAD/lad_r_adr_x__o.casl
diff --git a/test/system/casl2/cmd_lad_r_adr_x__s/0.txt b/test/system/casl2/cmd_lad_r_adr_x__s/0.txt
new file mode 100644 (file)
index 0000000..fc4d07d
--- /dev/null
@@ -0,0 +1,71 @@
+;;; LAD r,adr,x
+MAIN    START
+        LD      GR1,A
+        LAD     GR1,-1,GR1
+        RET
+A       DC      3
+        END
+
+Assemble ../../../../as/cmd/LAD/lad_r_adr_x__s.casl (0)
+
+Assemble ../../../../as/cmd/LAD/lad_r_adr_x__s.casl (1)
+../../../../as/cmd/LAD/lad_r_adr_x__s.casl:    1:;;; LAD r,adr,x
+../../../../as/cmd/LAD/lad_r_adr_x__s.casl:    2:MAIN    START
+../../../../as/cmd/LAD/lad_r_adr_x__s.casl:    3:        LD      GR1,A
+       #0000   #1010
+       #0001   #0005
+../../../../as/cmd/LAD/lad_r_adr_x__s.casl:    4:        LAD     GR1,-1,GR1
+       #0002   #1211
+       #0003   #FFFF
+../../../../as/cmd/LAD/lad_r_adr_x__s.casl:    5:        RET
+       #0004   #8100
+../../../../as/cmd/LAD/lad_r_adr_x__s.casl:    6:A       DC      3
+       #0005   #0003
+../../../../as/cmd/LAD/lad_r_adr_x__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
+#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
+#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
+#0004: 0000: 1010 0005 1211 FFFF 8100 0003 0000 0000 
diff --git a/test/system/casl2/cmd_lad_r_adr_x__s/cmd b/test/system/casl2/cmd_lad_r_adr_x__s/cmd
new file mode 100755 (executable)
index 0000000..336c55d
--- /dev/null
@@ -0,0 +1,2 @@
+cat ../../../../as/cmd/LAD/lad_r_adr_x__s.casl
+../../../../casl2 -atd -M8 ../../../../as/cmd/LAD/lad_r_adr_x__s.casl
diff --git a/test/system/casl2/cmd_ld_r1_r2/0.txt b/test/system/casl2/cmd_ld_r1_r2/0.txt
new file mode 100644 (file)
index 0000000..90db007
--- /dev/null
@@ -0,0 +1,229 @@
+MAIN    START
+        LAD     GR1,A
+        LD      GR0,0,GR1
+        LD      GR2,2,GR1
+        LD      GR3,3,GR1
+        LD      GR4,4,GR1
+        LD      GR5,5,GR1
+        LD      GR6,6,GR1
+        LD      GR7,7,GR1
+        LD      GR1,1,GR1
+        RET
+A       DC      2,3,5,7,11,13,17,19
+        END
+
+Assemble ../../../../as/cmd/LD/ld_r1_r2.casl (0)
+
+Assemble ../../../../as/cmd/LD/ld_r1_r2.casl (1)
+../../../../as/cmd/LD/ld_r1_r2.casl:    1:MAIN    START
+../../../../as/cmd/LD/ld_r1_r2.casl:    2:        LAD     GR1,A
+       #0000   #1210
+       #0001   #0013
+../../../../as/cmd/LD/ld_r1_r2.casl:    3:        LD      GR0,0,GR1
+       #0002   #1001
+       #0003   #0000
+../../../../as/cmd/LD/ld_r1_r2.casl:    4:        LD      GR2,2,GR1
+       #0004   #1021
+       #0005   #0002
+../../../../as/cmd/LD/ld_r1_r2.casl:    5:        LD      GR3,3,GR1
+       #0006   #1031
+       #0007   #0003
+../../../../as/cmd/LD/ld_r1_r2.casl:    6:        LD      GR4,4,GR1
+       #0008   #1041
+       #0009   #0004
+../../../../as/cmd/LD/ld_r1_r2.casl:    7:        LD      GR5,5,GR1
+       #000A   #1051
+       #000B   #0005
+../../../../as/cmd/LD/ld_r1_r2.casl:    8:        LD      GR6,6,GR1
+       #000C   #1061
+       #000D   #0006
+../../../../as/cmd/LD/ld_r1_r2.casl:    9:        LD      GR7,7,GR1
+       #000E   #1071
+       #000F   #0007
+../../../../as/cmd/LD/ld_r1_r2.casl:   10:        LD      GR1,1,GR1
+       #0010   #1011
+       #0011   #0001
+../../../../as/cmd/LD/ld_r1_r2.casl:   11:        RET
+       #0012   #8100
+../../../../as/cmd/LD/ld_r1_r2.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/ld_r1_r2.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/system/casl2/cmd_ld_r1_r2/cmd b/test/system/casl2/cmd_ld_r1_r2/cmd
new file mode 100755 (executable)
index 0000000..703b4b8
--- /dev/null
@@ -0,0 +1,2 @@
+cat ../../../../as/cmd/LD/ld_r1_r2.casl
+../../../../casl2 -atd -M32 ../../../../as/cmd/LD/ld_r1_r2.casl
diff --git a/test/system/casl2/cmd_ld_r_adr/0.txt b/test/system/casl2/cmd_ld_r_adr/0.txt
new file mode 100644 (file)
index 0000000..41560e7
--- /dev/null
@@ -0,0 +1,98 @@
+MAIN    START
+        LD      GR0,A
+        LD      GR0,B
+        LD      GR0,C
+        RET
+A       DC      7
+B       DC      -7
+C       DC      0
+        END
+
+Assemble ../../../../as/cmd/LD/ld_r_adr.casl (0)
+
+Assemble ../../../../as/cmd/LD/ld_r_adr.casl (1)
+../../../../as/cmd/LD/ld_r_adr.casl:    1:MAIN    START
+../../../../as/cmd/LD/ld_r_adr.casl:    2:        LD      GR0,A
+       #0000   #1000
+       #0001   #0007
+../../../../as/cmd/LD/ld_r_adr.casl:    3:        LD      GR0,B
+       #0002   #1000
+       #0003   #0008
+../../../../as/cmd/LD/ld_r_adr.casl:    4:        LD      GR0,C
+       #0004   #1000
+       #0005   #0009
+../../../../as/cmd/LD/ld_r_adr.casl:    5:        RET
+       #0006   #8100
+../../../../as/cmd/LD/ld_r_adr.casl:    6:A       DC      7
+       #0007   #0007
+../../../../as/cmd/LD/ld_r_adr.casl:    7:B       DC      -7
+       #0008   #FFF9
+../../../../as/cmd/LD/ld_r_adr.casl:    8:C       DC      0
+       #0009   #0000
+../../../../as/cmd/LD/ld_r_adr.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/system/casl2/cmd_ld_r_adr/cmd b/test/system/casl2/cmd_ld_r_adr/cmd
new file mode 100755 (executable)
index 0000000..874760b
--- /dev/null
@@ -0,0 +1,2 @@
+cat ../../../../as/cmd/LD/ld_r_adr.casl
+../../../../casl2 -atd -M16 ../../../../as/cmd/LD/ld_r_adr.casl
diff --git a/test/system/casl2/cmd_ld_r_adr__l/0.txt b/test/system/casl2/cmd_ld_r_adr__l/0.txt
new file mode 100644 (file)
index 0000000..1da4974
--- /dev/null
@@ -0,0 +1,4898 @@
+;;; LD  r,adr
+MAIN    START
+        LD      GR1,='"'
+        LD      GR1,='#'
+        LD      GR1,='$'
+        LD      GR1,='%'
+        LD      GR1,='&'
+        LD      GR1,=''''
+        LD      GR1,='('
+        LD      GR1,=')'
+        LD      GR1,='*'
+        LD      GR1,='+'
+        LD      GR1,=','
+        LD      GR1,='-'
+        LD      GR1,='.'
+        LD      GR1,='/'
+        LD      GR1,='0'
+        LD      GR1,='1'
+        LD      GR1,='2'
+        LD      GR1,='3'
+        LD      GR1,='4'
+        LD      GR1,='5'
+        LD      GR1,='6'
+        LD      GR1,='7'
+        LD      GR1,='8'
+        LD      GR1,='9'
+        LD      GR1,=':'
+        LD      GR1,=';'
+        LD      GR1,='<'
+        LD      GR1,='='
+        LD      GR1,='>'
+        LD      GR1,='?'
+        LD      GR1,='@'
+        LD      GR1,='A'
+        LD      GR1,='B'
+        LD      GR1,='C'
+        LD      GR1,='D'
+        LD      GR1,='E'
+        LD      GR1,='F'
+        LD      GR1,='G'
+        LD      GR1,='H'
+        LD      GR1,='I'
+        LD      GR1,='J'
+        LD      GR1,='K'
+        LD      GR1,='L'
+        LD      GR1,='M'
+        LD      GR1,='N'
+        LD      GR1,='O'
+        LD      GR1,='P'
+        LD      GR1,='Q'
+        LD      GR1,='R'
+        LD      GR1,='S'
+        LD      GR1,='T'
+        LD      GR1,='U'
+        LD      GR1,='V'
+        LD      GR1,='W'
+        LD      GR1,='X'
+        LD      GR1,='Y'
+        LD      GR1,='Z'
+        LD      GR1,='['
+        LD      GR1,='\'
+        LD      GR1,=']'
+        LD      GR1,='^'
+        LD      GR1,='_'
+        LD      GR1,='`'
+        LD      GR1,='a'
+        LD      GR1,='b'
+        LD      GR1,='c'
+        LD      GR1,='d'
+        LD      GR1,='e'
+        LD      GR1,='f'
+        LD      GR1,='g'
+        LD      GR1,='h'
+        LD      GR1,='i'
+        LD      GR1,='j'
+        LD      GR1,='k'
+        LD      GR1,='l'
+        LD      GR1,='m'
+        LD      GR1,='n'
+        LD      GR1,='o'
+        LD      GR1,='p'
+        LD      GR1,='q'
+        LD      GR1,='r'
+        LD      GR1,='s'
+        LD      GR1,='t'
+        LD      GR1,='u'
+        LD      GR1,='v'
+        LD      GR1,='w'
+        LD      GR1,='x'
+        LD      GR1,='y'
+        LD      GR1,='z'
+        LD      GR1,='{'
+        LD      GR1,='|'
+        LD      GR1,='}'
+        LD      GR1,='~'
+        RET
+        END
+
+Assemble ../../../../as/cmd/LD/ld_r_adr__l.casl (0)
+
+Assemble ../../../../as/cmd/LD/ld_r_adr__l.casl (1)
+../../../../as/cmd/LD/ld_r_adr__l.casl:    1:;;; LD  r,adr
+../../../../as/cmd/LD/ld_r_adr__l.casl:    2:MAIN    START
+../../../../as/cmd/LD/ld_r_adr__l.casl:    3:        LD      GR1,='"'
+       #00BB   #0022
+       #0000   #1010
+       #0001   #00BB
+../../../../as/cmd/LD/ld_r_adr__l.casl:    4:        LD      GR1,='#'
+       #00BC   #0023
+       #0002   #1010
+       #0003   #00BC
+../../../../as/cmd/LD/ld_r_adr__l.casl:    5:        LD      GR1,='$'
+       #00BD   #0024
+       #0004   #1010
+       #0005   #00BD
+../../../../as/cmd/LD/ld_r_adr__l.casl:    6:        LD      GR1,='%'
+       #00BE   #0025
+       #0006   #1010
+       #0007   #00BE
+../../../../as/cmd/LD/ld_r_adr__l.casl:    7:        LD      GR1,='&'
+       #00BF   #0026
+       #0008   #1010
+       #0009   #00BF
+../../../../as/cmd/LD/ld_r_adr__l.casl:    8:        LD      GR1,=''''
+       #00C0   #0027
+       #000A   #1010
+       #000B   #00C0
+../../../../as/cmd/LD/ld_r_adr__l.casl:    9:        LD      GR1,='('
+       #00C1   #0028
+       #000C   #1010
+       #000D   #00C1
+../../../../as/cmd/LD/ld_r_adr__l.casl:   10:        LD      GR1,=')'
+       #00C2   #0029
+       #000E   #1010
+       #000F   #00C2
+../../../../as/cmd/LD/ld_r_adr__l.casl:   11:        LD      GR1,='*'
+       #00C3   #002A
+       #0010   #1010
+       #0011   #00C3
+../../../../as/cmd/LD/ld_r_adr__l.casl:   12:        LD      GR1,='+'
+       #00C4   #002B
+       #0012   #1010
+       #0013   #00C4
+../../../../as/cmd/LD/ld_r_adr__l.casl:   13:        LD      GR1,=','
+       #00C5   #002C
+       #0014   #1010
+       #0015   #00C5
+../../../../as/cmd/LD/ld_r_adr__l.casl:   14:        LD      GR1,='-'
+       #00C6   #002D
+       #0016   #1010
+       #0017   #00C6
+../../../../as/cmd/LD/ld_r_adr__l.casl:   15:        LD      GR1,='.'
+       #00C7   #002E
+       #0018   #1010
+       #0019   #00C7
+../../../../as/cmd/LD/ld_r_adr__l.casl:   16:        LD      GR1,='/'
+       #00C8   #002F
+       #001A   #1010
+       #001B   #00C8
+../../../../as/cmd/LD/ld_r_adr__l.casl:   17:        LD      GR1,='0'
+       #00C9   #0030
+       #001C   #1010
+       #001D   #00C9
+../../../../as/cmd/LD/ld_r_adr__l.casl:   18:        LD      GR1,='1'
+       #00CA   #0031
+       #001E   #1010
+       #001F   #00CA
+../../../../as/cmd/LD/ld_r_adr__l.casl:   19:        LD      GR1,='2'
+       #00CB   #0032
+       #0020   #1010
+       #0021   #00CB
+../../../../as/cmd/LD/ld_r_adr__l.casl:   20:        LD      GR1,='3'
+       #00CC   #0033
+       #0022   #1010
+       #0023   #00CC
+../../../../as/cmd/LD/ld_r_adr__l.casl:   21:        LD      GR1,='4'
+       #00CD   #0034
+       #0024   #1010
+       #0025   #00CD
+../../../../as/cmd/LD/ld_r_adr__l.casl:   22:        LD      GR1,='5'
+       #00CE   #0035
+       #0026   #1010
+       #0027   #00CE
+../../../../as/cmd/LD/ld_r_adr__l.casl:   23:        LD      GR1,='6'
+       #00CF   #0036
+       #0028   #1010
+       #0029   #00CF
+../../../../as/cmd/LD/ld_r_adr__l.casl:   24:        LD      GR1,='7'
+       #00D0   #0037
+       #002A   #1010
+       #002B   #00D0
+../../../../as/cmd/LD/ld_r_adr__l.casl:   25:        LD      GR1,='8'
+       #00D1   #0038
+       #002C   #1010
+       #002D   #00D1
+../../../../as/cmd/LD/ld_r_adr__l.casl:   26:        LD      GR1,='9'
+       #00D2   #0039
+       #002E   #1010
+       #002F   #00D2
+../../../../as/cmd/LD/ld_r_adr__l.casl:   27:        LD      GR1,=':'
+       #00D3   #003A
+       #0030   #1010
+       #0031   #00D3
+../../../../as/cmd/LD/ld_r_adr__l.casl:   28:        LD      GR1,=';'
+       #00D4   #003B
+       #0032   #1010
+       #0033   #00D4
+../../../../as/cmd/LD/ld_r_adr__l.casl:   29:        LD      GR1,='<'
+       #00D5   #003C
+       #0034   #1010
+       #0035   #00D5
+../../../../as/cmd/LD/ld_r_adr__l.casl:   30:        LD      GR1,='='
+       #00D6   #003D
+       #0036   #1010
+       #0037   #00D6
+../../../../as/cmd/LD/ld_r_adr__l.casl:   31:        LD      GR1,='>'
+       #00D7   #003E
+       #0038   #1010
+       #0039   #00D7
+../../../../as/cmd/LD/ld_r_adr__l.casl:   32:        LD      GR1,='?'
+       #00D8   #003F
+       #003A   #1010
+       #003B   #00D8
+../../../../as/cmd/LD/ld_r_adr__l.casl:   33:        LD      GR1,='@'
+       #00D9   #0040
+       #003C   #1010
+       #003D   #00D9
+../../../../as/cmd/LD/ld_r_adr__l.casl:   34:        LD      GR1,='A'
+       #00DA   #0041
+       #003E   #1010
+       #003F   #00DA
+../../../../as/cmd/LD/ld_r_adr__l.casl:   35:        LD      GR1,='B'
+       #00DB   #0042
+       #0040   #1010
+       #0041   #00DB
+../../../../as/cmd/LD/ld_r_adr__l.casl:   36:        LD      GR1,='C'
+       #00DC   #0043
+       #0042   #1010
+       #0043   #00DC
+../../../../as/cmd/LD/ld_r_adr__l.casl:   37:        LD      GR1,='D'
+       #00DD   #0044
+       #0044   #1010
+       #0045   #00DD
+../../../../as/cmd/LD/ld_r_adr__l.casl:   38:        LD      GR1,='E'
+       #00DE   #0045
+       #0046   #1010
+       #0047   #00DE
+../../../../as/cmd/LD/ld_r_adr__l.casl:   39:        LD      GR1,='F'
+       #00DF   #0046
+       #0048   #1010
+       #0049   #00DF
+../../../../as/cmd/LD/ld_r_adr__l.casl:   40:        LD      GR1,='G'
+       #00E0   #0047
+       #004A   #1010
+       #004B   #00E0
+../../../../as/cmd/LD/ld_r_adr__l.casl:   41:        LD      GR1,='H'
+       #00E1   #0048
+       #004C   #1010
+       #004D   #00E1
+../../../../as/cmd/LD/ld_r_adr__l.casl:   42:        LD      GR1,='I'
+       #00E2   #0049
+       #004E   #1010
+       #004F   #00E2
+../../../../as/cmd/LD/ld_r_adr__l.casl:   43:        LD      GR1,='J'
+       #00E3   #004A
+       #0050   #1010
+       #0051   #00E3
+../../../../as/cmd/LD/ld_r_adr__l.casl:   44:        LD      GR1,='K'
+       #00E4   #004B
+       #0052   #1010
+       #0053   #00E4
+../../../../as/cmd/LD/ld_r_adr__l.casl:   45:        LD      GR1,='L'
+       #00E5   #004C
+       #0054   #1010
+       #0055   #00E5
+../../../../as/cmd/LD/ld_r_adr__l.casl:   46:        LD      GR1,='M'
+       #00E6   #004D
+       #0056   #1010
+       #0057   #00E6
+../../../../as/cmd/LD/ld_r_adr__l.casl:   47:        LD      GR1,='N'
+       #00E7   #004E
+       #0058   #1010
+       #0059   #00E7
+../../../../as/cmd/LD/ld_r_adr__l.casl:   48:        LD      GR1,='O'
+       #00E8   #004F
+       #005A   #1010
+       #005B   #00E8
+../../../../as/cmd/LD/ld_r_adr__l.casl:   49:        LD      GR1,='P'
+       #00E9   #0050
+       #005C   #1010
+       #005D   #00E9
+../../../../as/cmd/LD/ld_r_adr__l.casl:   50:        LD      GR1,='Q'
+       #00EA   #0051
+       #005E   #1010
+       #005F   #00EA
+../../../../as/cmd/LD/ld_r_adr__l.casl:   51:        LD      GR1,='R'
+       #00EB   #0052
+       #0060   #1010
+       #0061   #00EB
+../../../../as/cmd/LD/ld_r_adr__l.casl:   52:        LD      GR1,='S'
+       #00EC   #0053
+       #0062   #1010
+       #0063   #00EC
+../../../../as/cmd/LD/ld_r_adr__l.casl:   53:        LD      GR1,='T'
+       #00ED   #0054
+       #0064   #1010
+       #0065   #00ED
+../../../../as/cmd/LD/ld_r_adr__l.casl:   54:        LD      GR1,='U'
+       #00EE   #0055
+       #0066   #1010
+       #0067   #00EE
+../../../../as/cmd/LD/ld_r_adr__l.casl:   55:        LD      GR1,='V'
+       #00EF   #0056
+       #0068   #1010
+       #0069   #00EF
+../../../../as/cmd/LD/ld_r_adr__l.casl:   56:        LD      GR1,='W'
+       #00F0   #0057
+       #006A   #1010
+       #006B   #00F0
+../../../../as/cmd/LD/ld_r_adr__l.casl:   57:        LD      GR1,='X'
+       #00F1   #0058
+       #006C   #1010
+       #006D   #00F1
+../../../../as/cmd/LD/ld_r_adr__l.casl:   58:        LD      GR1,='Y'
+       #00F2   #0059
+       #006E   #1010
+       #006F   #00F2
+../../../../as/cmd/LD/ld_r_adr__l.casl:   59:        LD      GR1,='Z'
+       #00F3   #005A
+       #0070   #1010
+       #0071   #00F3
+../../../../as/cmd/LD/ld_r_adr__l.casl:   60:        LD      GR1,='['
+       #00F4   #005B
+       #0072   #1010
+       #0073   #00F4
+../../../../as/cmd/LD/ld_r_adr__l.casl:   61:        LD      GR1,='\'
+       #00F5   #005C
+       #0074   #1010
+       #0075   #00F5
+../../../../as/cmd/LD/ld_r_adr__l.casl:   62:        LD      GR1,=']'
+       #00F6   #005D
+       #0076   #1010
+       #0077   #00F6
+../../../../as/cmd/LD/ld_r_adr__l.casl:   63:        LD      GR1,='^'
+       #00F7   #005E
+       #0078   #1010
+       #0079   #00F7
+../../../../as/cmd/LD/ld_r_adr__l.casl:   64:        LD      GR1,='_'
+       #00F8   #005F
+       #007A   #1010
+       #007B   #00F8
+../../../../as/cmd/LD/ld_r_adr__l.casl:   65:        LD      GR1,='`'
+       #00F9   #0060
+       #007C   #1010
+       #007D   #00F9
+../../../../as/cmd/LD/ld_r_adr__l.casl:   66:        LD      GR1,='a'
+       #00FA   #0061
+       #007E   #1010
+       #007F   #00FA
+../../../../as/cmd/LD/ld_r_adr__l.casl:   67:        LD      GR1,='b'
+       #00FB   #0062
+       #0080   #1010
+       #0081   #00FB
+../../../../as/cmd/LD/ld_r_adr__l.casl:   68:        LD      GR1,='c'
+       #00FC   #0063
+       #0082   #1010
+       #0083   #00FC
+../../../../as/cmd/LD/ld_r_adr__l.casl:   69:        LD      GR1,='d'
+       #00FD   #0064
+       #0084   #1010
+       #0085   #00FD
+../../../../as/cmd/LD/ld_r_adr__l.casl:   70:        LD      GR1,='e'
+       #00FE   #0065
+       #0086   #1010
+       #0087   #00FE
+../../../../as/cmd/LD/ld_r_adr__l.casl:   71:        LD      GR1,='f'
+       #00FF   #0066
+       #0088   #1010
+       #0089   #00FF
+../../../../as/cmd/LD/ld_r_adr__l.casl:   72:        LD      GR1,='g'
+       #0100   #0067
+       #008A   #1010
+       #008B   #0100
+../../../../as/cmd/LD/ld_r_adr__l.casl:   73:        LD      GR1,='h'
+       #0101   #0068
+       #008C   #1010
+       #008D   #0101
+../../../../as/cmd/LD/ld_r_adr__l.casl:   74:        LD      GR1,='i'
+       #0102   #0069
+       #008E   #1010
+       #008F   #0102
+../../../../as/cmd/LD/ld_r_adr__l.casl:   75:        LD      GR1,='j'
+       #0103   #006A
+       #0090   #1010
+       #0091   #0103
+../../../../as/cmd/LD/ld_r_adr__l.casl:   76:        LD      GR1,='k'
+       #0104   #006B
+       #0092   #1010
+       #0093   #0104
+../../../../as/cmd/LD/ld_r_adr__l.casl:   77:        LD      GR1,='l'
+       #0105   #006C
+       #0094   #1010
+       #0095   #0105
+../../../../as/cmd/LD/ld_r_adr__l.casl:   78:        LD      GR1,='m'
+       #0106   #006D
+       #0096   #1010
+       #0097   #0106
+../../../../as/cmd/LD/ld_r_adr__l.casl:   79:        LD      GR1,='n'
+       #0107   #006E
+       #0098   #1010
+       #0099   #0107
+../../../../as/cmd/LD/ld_r_adr__l.casl:   80:        LD      GR1,='o'
+       #0108   #006F
+       #009A   #1010
+       #009B   #0108
+../../../../as/cmd/LD/ld_r_adr__l.casl:   81:        LD      GR1,='p'
+       #0109   #0070
+       #009C   #1010
+       #009D   #0109
+../../../../as/cmd/LD/ld_r_adr__l.casl:   82:        LD      GR1,='q'
+       #010A   #0071
+       #009E   #1010
+       #009F   #010A
+../../../../as/cmd/LD/ld_r_adr__l.casl:   83:        LD      GR1,='r'
+       #010B   #0072
+       #00A0   #1010
+       #00A1   #010B
+../../../../as/cmd/LD/ld_r_adr__l.casl:   84:        LD      GR1,='s'
+       #010C   #0073
+       #00A2   #1010
+       #00A3   #010C
+../../../../as/cmd/LD/ld_r_adr__l.casl:   85:        LD      GR1,='t'
+       #010D   #0074
+       #00A4   #1010
+       #00A5   #010D
+../../../../as/cmd/LD/ld_r_adr__l.casl:   86:        LD      GR1,='u'
+       #010E   #0075
+       #00A6   #1010
+       #00A7   #010E
+../../../../as/cmd/LD/ld_r_adr__l.casl:   87:        LD      GR1,='v'
+       #010F   #0076
+       #00A8   #1010
+       #00A9   #010F
+../../../../as/cmd/LD/ld_r_adr__l.casl:   88:        LD      GR1,='w'
+       #0110   #0077
+       #00AA   #1010
+       #00AB   #0110
+../../../../as/cmd/LD/ld_r_adr__l.casl:   89:        LD      GR1,='x'
+       #0111   #0078
+       #00AC   #1010
+       #00AD   #0111
+../../../../as/cmd/LD/ld_r_adr__l.casl:   90:        LD      GR1,='y'
+       #0112   #0079
+       #00AE   #1010
+       #00AF   #0112
+../../../../as/cmd/LD/ld_r_adr__l.casl:   91:        LD      GR1,='z'
+       #0113   #007A
+       #00B0   #1010
+       #00B1   #0113
+../../../../as/cmd/LD/ld_r_adr__l.casl:   92:        LD      GR1,='{'
+       #0114   #007B
+       #00B2   #1010
+       #00B3   #0114
+../../../../as/cmd/LD/ld_r_adr__l.casl:   93:        LD      GR1,='|'
+       #0115   #007C
+       #00B4   #1010
+       #00B5   #0115
+../../../../as/cmd/LD/ld_r_adr__l.casl:   94:        LD      GR1,='}'
+       #0116   #007D
+       #00B6   #1010
+       #00B7   #0116
+../../../../as/cmd/LD/ld_r_adr__l.casl:   95:        LD      GR1,='~'
+       #0117   #007E
+       #00B8   #1010
+       #00B9   #0117
+../../../../as/cmd/LD/ld_r_adr__l.casl:   96:        RET
+       #00BA   #8100
+../../../../as/cmd/LD/ld_r_adr__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/system/casl2/cmd_ld_r_adr__l/cmd b/test/system/casl2/cmd_ld_r_adr__l/cmd
new file mode 100755 (executable)
index 0000000..4aae62b
--- /dev/null
@@ -0,0 +1,2 @@
+cat ../../../../as/cmd/LD/ld_r_adr__l.casl
+../../../../casl2 -atd ../../../../as/cmd/LD/ld_r_adr__l.casl
diff --git a/test/system/casl2/cmd_ld_r_adr_x/0.txt b/test/system/casl2/cmd_ld_r_adr_x/0.txt
new file mode 100644 (file)
index 0000000..a401c9b
--- /dev/null
@@ -0,0 +1,828 @@
+MAIN    START
+        LAD     GR1,#FFFF
+        LD      GR2,GR1
+        LD      GR3,GR1
+        LD      GR4,GR1
+        LD      GR5,GR1
+        LD      GR6,GR1
+        LD      GR7,GR1
+        LD      GR0,GR1
+        LD      GR1,GR1
+        LAD     GR2,#FFFE
+        LD      GR2,GR2
+        LD      GR3,GR2
+        LD      GR4,GR2
+        LD      GR5,GR2
+        LD      GR6,GR2
+        LD      GR7,GR2
+        LD      GR0,GR2
+        LD      GR1,GR2
+        LAD     GR3,#FFFE
+        LD      GR3,GR3
+        LD      GR4,GR3
+        LD      GR5,GR3
+        LD      GR6,GR3
+        LD      GR7,GR3
+        LD      GR0,GR3
+        LD      GR1,GR3
+        LD      GR2,GR3
+        LAD     GR0,1
+        LD      GR1,GR0
+        LD      GR2,GR0
+        LD      GR3,GR0
+        LD      GR4,GR0
+        LD      GR5,GR0
+        LD      GR6,GR0
+        LD      GR7,GR0
+        LD      GR0,GR0
+        RET
+        END
+
+Assemble ../../../../as/cmd/LD/ld_r_adr_x.casl (0)
+
+Assemble ../../../../as/cmd/LD/ld_r_adr_x.casl (1)
+../../../../as/cmd/LD/ld_r_adr_x.casl:    1:MAIN    START
+../../../../as/cmd/LD/ld_r_adr_x.casl:    2:        LAD     GR1,#FFFF
+       #0000   #1210
+       #0001   #FFFF
+../../../../as/cmd/LD/ld_r_adr_x.casl:    3:        LD      GR2,GR1
+       #0002   #1421
+../../../../as/cmd/LD/ld_r_adr_x.casl:    4:        LD      GR3,GR1
+       #0003   #1431
+../../../../as/cmd/LD/ld_r_adr_x.casl:    5:        LD      GR4,GR1
+       #0004   #1441
+../../../../as/cmd/LD/ld_r_adr_x.casl:    6:        LD      GR5,GR1
+       #0005   #1451
+../../../../as/cmd/LD/ld_r_adr_x.casl:    7:        LD      GR6,GR1
+       #0006   #1461
+../../../../as/cmd/LD/ld_r_adr_x.casl:    8:        LD      GR7,GR1
+       #0007   #1471
+../../../../as/cmd/LD/ld_r_adr_x.casl:    9:        LD      GR0,GR1
+       #0008   #1401
+../../../../as/cmd/LD/ld_r_adr_x.casl:   10:        LD      GR1,GR1
+       #0009   #1411
+../../../../as/cmd/LD/ld_r_adr_x.casl:   11:        LAD     GR2,#FFFE
+       #000A   #1220
+       #000B   #FFFE
+../../../../as/cmd/LD/ld_r_adr_x.casl:   12:        LD      GR2,GR2
+       #000C   #1422
+../../../../as/cmd/LD/ld_r_adr_x.casl:   13:        LD      GR3,GR2
+       #000D   #1432
+../../../../as/cmd/LD/ld_r_adr_x.casl:   14:        LD      GR4,GR2
+       #000E   #1442
+../../../../as/cmd/LD/ld_r_adr_x.casl:   15:        LD      GR5,GR2
+       #000F   #1452
+../../../../as/cmd/LD/ld_r_adr_x.casl:   16:        LD      GR6,GR2
+       #0010   #1462
+../../../../as/cmd/LD/ld_r_adr_x.casl:   17:        LD      GR7,GR2
+       #0011   #1472
+../../../../as/cmd/LD/ld_r_adr_x.casl:   18:        LD      GR0,GR2
+       #0012   #1402
+../../../../as/cmd/LD/ld_r_adr_x.casl:   19:        LD      GR1,GR2
+       #0013   #1412
+../../../../as/cmd/LD/ld_r_adr_x.casl:   20:        LAD     GR3,#FFFE
+       #0014   #1230
+       #0015   #FFFE
+../../../../as/cmd/LD/ld_r_adr_x.casl:   21:        LD      GR3,GR3
+       #0016   #1433
+../../../../as/cmd/LD/ld_r_adr_x.casl:   22:        LD      GR4,GR3
+       #0017   #1443
+../../../../as/cmd/LD/ld_r_adr_x.casl:   23:        LD      GR5,GR3
+       #0018   #1453
+../../../../as/cmd/LD/ld_r_adr_x.casl:   24:        LD      GR6,GR3
+       #0019   #1463
+../../../../as/cmd/LD/ld_r_adr_x.casl:   25:        LD      GR7,GR3
+       #001A   #1473
+../../../../as/cmd/LD/ld_r_adr_x.casl:   26:        LD      GR0,GR3
+       #001B   #1403
+../../../../as/cmd/LD/ld_r_adr_x.casl:   27:        LD      GR1,GR3
+       #001C   #1413
+../../../../as/cmd/LD/ld_r_adr_x.casl:   28:        LD      GR2,GR3
+       #001D   #1423
+../../../../as/cmd/LD/ld_r_adr_x.casl:   29:        LAD     GR0,1
+       #001E   #1200
+       #001F   #0001
+../../../../as/cmd/LD/ld_r_adr_x.casl:   30:        LD      GR1,GR0
+       #0020   #1410
+../../../../as/cmd/LD/ld_r_adr_x.casl:   31:        LD      GR2,GR0
+       #0021   #1420
+../../../../as/cmd/LD/ld_r_adr_x.casl:   32:        LD      GR3,GR0
+       #0022   #1430
+../../../../as/cmd/LD/ld_r_adr_x.casl:   33:        LD      GR4,GR0
+       #0023   #1440
+../../../../as/cmd/LD/ld_r_adr_x.casl:   34:        LD      GR5,GR0
+       #0024   #1450
+../../../../as/cmd/LD/ld_r_adr_x.casl:   35:        LD      GR6,GR0
+       #0025   #1460
+../../../../as/cmd/LD/ld_r_adr_x.casl:   36:        LD      GR7,GR0
+       #0026   #1470
+../../../../as/cmd/LD/ld_r_adr_x.casl:   37:        LD      GR0,GR0
+       #0027   #1400
+../../../../as/cmd/LD/ld_r_adr_x.casl:   38:        RET
+       #0028   #8100
+../../../../as/cmd/LD/ld_r_adr_x.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/system/casl2/cmd_ld_r_adr_x/cmd b/test/system/casl2/cmd_ld_r_adr_x/cmd
new file mode 100755 (executable)
index 0000000..15aa343
--- /dev/null
@@ -0,0 +1,2 @@
+cat ../../../../as/cmd/LD/ld_r_adr_x.casl
+../../../../casl2 -atd -M64 ../../../../as/cmd/LD/ld_r_adr_x.casl
diff --git a/test/system/casl2/cmd_or_r1_r2/0.txt b/test/system/casl2/cmd_or_r1_r2/0.txt
new file mode 100644 (file)
index 0000000..518521e
--- /dev/null
@@ -0,0 +1,96 @@
+;;; OR r1,r2
+MAIN    START
+        LD      GR1,A
+        LD      GR2,B
+        OR      GR1,GR2
+        RET
+A       DC      #3000
+B       DC      #4FFF
+        END
+
+Assemble ../../../../as/cmd/OR/or_r1_r2.casl (0)
+
+Assemble ../../../../as/cmd/OR/or_r1_r2.casl (1)
+../../../../as/cmd/OR/or_r1_r2.casl:    1:;;; OR r1,r2
+../../../../as/cmd/OR/or_r1_r2.casl:    2:MAIN    START
+../../../../as/cmd/OR/or_r1_r2.casl:    3:        LD      GR1,A
+       #0000   #1010
+       #0001   #0006
+../../../../as/cmd/OR/or_r1_r2.casl:    4:        LD      GR2,B
+       #0002   #1020
+       #0003   #0007
+../../../../as/cmd/OR/or_r1_r2.casl:    5:        OR      GR1,GR2
+       #0004   #3512
+../../../../as/cmd/OR/or_r1_r2.casl:    6:        RET
+       #0005   #8100
+../../../../as/cmd/OR/or_r1_r2.casl:    7:A       DC      #3000
+       #0006   #3000
+../../../../as/cmd/OR/or_r1_r2.casl:    8:B       DC      #4FFF
+       #0007   #4FFF
+../../../../as/cmd/OR/or_r1_r2.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/system/casl2/cmd_or_r1_r2/cmd b/test/system/casl2/cmd_or_r1_r2/cmd
new file mode 100755 (executable)
index 0000000..876aef9
--- /dev/null
@@ -0,0 +1,2 @@
+cat ../../../../as/cmd/OR/or_r1_r2.casl
+../../../../casl2 -atd -M16 ../../../../as/cmd/OR/or_r1_r2.casl
diff --git a/test/system/casl2/cmd_or_r_adr/0.txt b/test/system/casl2/cmd_or_r_adr/0.txt
new file mode 100644 (file)
index 0000000..91f2a2d
--- /dev/null
@@ -0,0 +1,74 @@
+;;; OR r,adr
+MAIN    START
+        LD      GR1,A
+        OR      GR1,B
+        RET
+A       DC      #3000
+B       DC      #4FFF
+        END
+
+Assemble ../../../../as/cmd/OR/or_r_adr.casl (0)
+
+Assemble ../../../../as/cmd/OR/or_r_adr.casl (1)
+../../../../as/cmd/OR/or_r_adr.casl:    1:;;; OR r,adr
+../../../../as/cmd/OR/or_r_adr.casl:    2:MAIN    START
+../../../../as/cmd/OR/or_r_adr.casl:    3:        LD      GR1,A
+       #0000   #1010
+       #0001   #0005
+../../../../as/cmd/OR/or_r_adr.casl:    4:        OR      GR1,B
+       #0002   #3110
+       #0003   #0006
+../../../../as/cmd/OR/or_r_adr.casl:    5:        RET
+       #0004   #8100
+../../../../as/cmd/OR/or_r_adr.casl:    6:A       DC      #3000
+       #0005   #3000
+../../../../as/cmd/OR/or_r_adr.casl:    7:B       DC      #4FFF
+       #0006   #4FFF
+../../../../as/cmd/OR/or_r_adr.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
+#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
+#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
+#0004: 0000: 1010 0005 3110 0006 8100 3000 4FFF 0000 
diff --git a/test/system/casl2/cmd_or_r_adr/cmd b/test/system/casl2/cmd_or_r_adr/cmd
new file mode 100755 (executable)
index 0000000..9506731
--- /dev/null
@@ -0,0 +1,2 @@
+cat ../../../../as/cmd/OR/or_r_adr.casl
+../../../../casl2 -atd -M8 ../../../../as/cmd/OR/or_r_adr.casl
diff --git a/test/system/casl2/cmd_or_r_adr__s/0.txt b/test/system/casl2/cmd_or_r_adr__s/0.txt
new file mode 100644 (file)
index 0000000..f30dece
--- /dev/null
@@ -0,0 +1,74 @@
+;;; OR r,adr 演算結果の符号が負
+MAIN    START
+        LD      GR1,A
+        OR      GR1,B
+        RET
+A       DC      #8000
+B       DC      #FFFF
+        END
+
+Assemble ../../../../as/cmd/OR/or_r_adr__s.casl (0)
+
+Assemble ../../../../as/cmd/OR/or_r_adr__s.casl (1)
+../../../../as/cmd/OR/or_r_adr__s.casl:    1:;;; OR r,adr 演算結果の符号が負
+../../../../as/cmd/OR/or_r_adr__s.casl:    2:MAIN    START
+../../../../as/cmd/OR/or_r_adr__s.casl:    3:        LD      GR1,A
+       #0000   #1010
+       #0001   #0005
+../../../../as/cmd/OR/or_r_adr__s.casl:    4:        OR      GR1,B
+       #0002   #3110
+       #0003   #0006
+../../../../as/cmd/OR/or_r_adr__s.casl:    5:        RET
+       #0004   #8100
+../../../../as/cmd/OR/or_r_adr__s.casl:    6:A       DC      #8000
+       #0005   #8000
+../../../../as/cmd/OR/or_r_adr__s.casl:    7:B       DC      #FFFF
+       #0006   #FFFF
+../../../../as/cmd/OR/or_r_adr__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
+#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
+#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
+#0004: 0000: 1010 0005 3110 0006 8100 8000 FFFF 0000 
diff --git a/test/system/casl2/cmd_or_r_adr__s/cmd b/test/system/casl2/cmd_or_r_adr__s/cmd
new file mode 100755 (executable)
index 0000000..0275808
--- /dev/null
@@ -0,0 +1,2 @@
+cat ../../../../as/cmd/OR/or_r_adr__s.casl
+../../../../casl2 -atd -M8 ../../../../as/cmd/OR/or_r_adr__s.casl
diff --git a/test/system/casl2/cmd_or_r_adr__z/0.txt b/test/system/casl2/cmd_or_r_adr__z/0.txt
new file mode 100644 (file)
index 0000000..1fb2cd1
--- /dev/null
@@ -0,0 +1,74 @@
+;;; OR r,adr 演算結果が零
+MAIN    START
+        LD      GR1,A
+        OR      GR1,B
+        RET
+A       DC      #0001
+B       DC      #FFFE
+        END
+
+Assemble ../../../../as/cmd/OR/or_r_adr__z.casl (0)
+
+Assemble ../../../../as/cmd/OR/or_r_adr__z.casl (1)
+../../../../as/cmd/OR/or_r_adr__z.casl:    1:;;; OR r,adr 演算結果が零
+../../../../as/cmd/OR/or_r_adr__z.casl:    2:MAIN    START
+../../../../as/cmd/OR/or_r_adr__z.casl:    3:        LD      GR1,A
+       #0000   #1010
+       #0001   #0005
+../../../../as/cmd/OR/or_r_adr__z.casl:    4:        OR      GR1,B
+       #0002   #3110
+       #0003   #0006
+../../../../as/cmd/OR/or_r_adr__z.casl:    5:        RET
+       #0004   #8100
+../../../../as/cmd/OR/or_r_adr__z.casl:    6:A       DC      #0001
+       #0005   #0001
+../../../../as/cmd/OR/or_r_adr__z.casl:    7:B       DC      #FFFE
+       #0006   #FFFE
+../../../../as/cmd/OR/or_r_adr__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
+#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
+#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
+#0004: 0000: 1010 0005 3110 0006 8100 0001 FFFE 0000 
diff --git a/test/system/casl2/cmd_or_r_adr__z/cmd b/test/system/casl2/cmd_or_r_adr__z/cmd
new file mode 100755 (executable)
index 0000000..b165b87
--- /dev/null
@@ -0,0 +1,2 @@
+cat ../../../../as/cmd/OR/or_r_adr__z.casl
+../../../../casl2 -atd -M8 ../../../../as/cmd/OR/or_r_adr__z.casl
diff --git a/test/system/casl2/cmd_or_r_adr_x/0.txt b/test/system/casl2/cmd_or_r_adr_x/0.txt
new file mode 100644 (file)
index 0000000..49e3ee5
--- /dev/null
@@ -0,0 +1,97 @@
+;;; OR r,adr,x
+MAIN    START
+        LD      GR1,A
+        LAD     GR2,1
+        OR      GR1,A,GR2
+        RET
+A       DC      #3000
+        DC      #4FFF
+        END
+
+Assemble ../../../../as/cmd/OR/or_r_adr_x.casl (0)
+
+Assemble ../../../../as/cmd/OR/or_r_adr_x.casl (1)
+../../../../as/cmd/OR/or_r_adr_x.casl:    1:;;; OR r,adr,x
+../../../../as/cmd/OR/or_r_adr_x.casl:    2:MAIN    START
+../../../../as/cmd/OR/or_r_adr_x.casl:    3:        LD      GR1,A
+       #0000   #1010
+       #0001   #0007
+../../../../as/cmd/OR/or_r_adr_x.casl:    4:        LAD     GR2,1
+       #0002   #1220
+       #0003   #0001
+../../../../as/cmd/OR/or_r_adr_x.casl:    5:        OR      GR1,A,GR2
+       #0004   #3112
+       #0005   #0007
+../../../../as/cmd/OR/or_r_adr_x.casl:    6:        RET
+       #0006   #8100
+../../../../as/cmd/OR/or_r_adr_x.casl:    7:A       DC      #3000
+       #0007   #3000
+../../../../as/cmd/OR/or_r_adr_x.casl:    8:        DC      #4FFF
+       #0008   #4FFF
+../../../../as/cmd/OR/or_r_adr_x.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/system/casl2/cmd_or_r_adr_x/cmd b/test/system/casl2/cmd_or_r_adr_x/cmd
new file mode 100755 (executable)
index 0000000..3751f16
--- /dev/null
@@ -0,0 +1,2 @@
+cat ../../../../as/cmd/OR/or_r_adr_x.casl
+../../../../casl2 -atd -M16 ../../../../as/cmd/OR/or_r_adr_x.casl
diff --git a/test/system/casl2/cmd_push_pop__0/0.txt b/test/system/casl2/cmd_push_pop__0/0.txt
new file mode 100644 (file)
index 0000000..e418a56
--- /dev/null
@@ -0,0 +1,542 @@
+;;; PUSH / POP 値の復元
+MAIN    START
+        LD      GR1,A
+        LD      GR1,0,GR7
+        LD      GR2,1,GR7
+        LD      GR3,2,GR7
+        LD      GR4,3,GR7
+        LD      GR5,4,GR7
+        LD      GR6,5,GR7
+        LD      GR7,6,GR7
+        PUSH    0,GR1
+        PUSH    0,GR2
+        PUSH    0,GR3
+        PUSH    0,GR4
+        PUSH    0,GR5
+        PUSH    0,GR6
+        PUSH    0,GR7
+        POP     GR7
+        POP     GR6
+        POP     GR5
+        POP     GR4
+        POP     GR3
+        POP     GR2
+        POP     GR1
+        RET
+A       DC      1,2,3,4,5,6,7
+        END
+
+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/system/casl2/cmd_push_pop__0/cmd b/test/system/casl2/cmd_push_pop__0/cmd
new file mode 100755 (executable)
index 0000000..ea40129
--- /dev/null
@@ -0,0 +1,2 @@
+cat ../../../../as/cmd/POP/push_pop__0.casl
+../../../../casl2 -atd -M64 ../../../../as/cmd/POP/push_pop__0.casl
diff --git a/test/system/casl2/cmd_push_pop__1/0.txt b/test/system/casl2/cmd_push_pop__1/0.txt
new file mode 100644 (file)
index 0000000..73d68be
--- /dev/null
@@ -0,0 +1,542 @@
+;;; PUSH / POP 値の交換
+MAIN    START
+        LD      GR1,A
+        LD      GR1,0,GR7
+        LD      GR2,1,GR7
+        LD      GR3,2,GR7
+        LD      GR4,3,GR7
+        LD      GR5,4,GR7
+        LD      GR6,5,GR7
+        LD      GR7,6,GR7
+        PUSH    0,GR1
+        PUSH    0,GR2
+        PUSH    0,GR3
+        PUSH    0,GR4
+        PUSH    0,GR5
+        PUSH    0,GR6
+        PUSH    0,GR7
+        POP     GR1
+        POP     GR2
+        POP     GR3
+        POP     GR4
+        POP     GR5
+        POP     GR6
+        POP     GR7
+        RET
+A       DC      1,2,3,4,5,6,7
+        END
+
+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/system/casl2/cmd_push_pop__1/cmd b/test/system/casl2/cmd_push_pop__1/cmd
new file mode 100755 (executable)
index 0000000..32e2691
--- /dev/null
@@ -0,0 +1,2 @@
+cat ../../../../as/cmd/POP/push_pop__1.casl
+../../../../casl2 -atd -M64 ../../../../as/cmd/POP/push_pop__1.casl
diff --git a/test/system/casl2/cmd_sla__o/0.txt b/test/system/casl2/cmd_sla__o/0.txt
new file mode 100644 (file)
index 0000000..08deb95
--- /dev/null
@@ -0,0 +1,68 @@
+;;; SLA r,adr オーバーフロー
+MAIN    START
+        LAD     GR1,3
+        SLA     GR1,14
+        RET
+        END
+
+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
+#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
+#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
+#0004: 0000: 1210 0003 5010 000E 8100 0000 0000 0000 
diff --git a/test/system/casl2/cmd_sla__o/cmd b/test/system/casl2/cmd_sla__o/cmd
new file mode 100755 (executable)
index 0000000..3bf8e22
--- /dev/null
@@ -0,0 +1,2 @@
+cat ../../../../as/cmd/SLA/sla__o.casl
+../../../../casl2 -atd -M8 ../../../../as/cmd/SLA/sla__o.casl
diff --git a/test/system/casl2/cmd_sla__os/0.txt b/test/system/casl2/cmd_sla__os/0.txt
new file mode 100644 (file)
index 0000000..61c7daf
--- /dev/null
@@ -0,0 +1,68 @@
+;;; SLA r,adr 負数のオーバーフロー
+MAIN    START
+        LAD     GR1,#8003
+        SLA     GR1,14
+        RET
+        END
+
+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
+#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
+#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
+#0004: 0000: 1210 8003 5010 000E 8100 0000 0000 0000 
diff --git a/test/system/casl2/cmd_sla__os/cmd b/test/system/casl2/cmd_sla__os/cmd
new file mode 100755 (executable)
index 0000000..7caeaed
--- /dev/null
@@ -0,0 +1,2 @@
+cat ../../../../as/cmd/SLA/sla__os.casl
+../../../../casl2 -atd -M8 ../../../../as/cmd/SLA/sla__os.casl
diff --git a/test/system/casl2/cmd_sla__oz/0.txt b/test/system/casl2/cmd_sla__oz/0.txt
new file mode 100644 (file)
index 0000000..4be60de
--- /dev/null
@@ -0,0 +1,68 @@
+;;; SLA r,adr オーバーフローし、結果は零
+MAIN    START
+        LAD     GR1,3
+        SLA     GR1,15
+        RET
+        END
+
+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
+#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
+#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
+#0004: 0000: 1210 0003 5010 000F 8100 0000 0000 0000 
diff --git a/test/system/casl2/cmd_sla__oz/cmd b/test/system/casl2/cmd_sla__oz/cmd
new file mode 100755 (executable)
index 0000000..c001a01
--- /dev/null
@@ -0,0 +1,2 @@
+cat ../../../../as/cmd/SLA/sla__oz.casl
+../../../../casl2 -atd -M8 ../../../../as/cmd/SLA/sla__oz.casl
diff --git a/test/system/casl2/cmd_sla__s/0.txt b/test/system/casl2/cmd_sla__s/0.txt
new file mode 100644 (file)
index 0000000..a9182ed
--- /dev/null
@@ -0,0 +1,68 @@
+;;; SLA r,adr 負数
+SLA2    START   BEGIN
+BEGIN   LAD     GR1,#8003
+        SLA     GR1,13
+        RET
+        END
+
+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
+#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
+#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
+#0004: 0000: 1210 8003 5010 000D 8100 0000 0000 0000 
diff --git a/test/system/casl2/cmd_sla__s/cmd b/test/system/casl2/cmd_sla__s/cmd
new file mode 100755 (executable)
index 0000000..69a7316
--- /dev/null
@@ -0,0 +1,2 @@
+cat ../../../../as/cmd/SLA/sla__s.casl
+../../../../casl2 -atd -M8 ../../../../as/cmd/SLA/sla__s.casl
diff --git a/test/system/casl2/cmd_sla__z/0.txt b/test/system/casl2/cmd_sla__z/0.txt
new file mode 100644 (file)
index 0000000..6188a91
--- /dev/null
@@ -0,0 +1,68 @@
+;;; SLA r,adr 結果は零
+MAIN    START
+        LAD     GR1,2
+        SLA     GR1,15
+        RET
+        END
+
+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
+#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
+#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
+#0004: 0000: 1210 0002 5010 000F 8100 0000 0000 0000 
diff --git a/test/system/casl2/cmd_sla__z/cmd b/test/system/casl2/cmd_sla__z/cmd
new file mode 100755 (executable)
index 0000000..5f50844
--- /dev/null
@@ -0,0 +1,2 @@
+cat ../../../../as/cmd/SLA/sla__z.casl
+../../../../casl2 -atd -M8 ../../../../as/cmd/SLA/sla__z.casl
diff --git a/test/system/casl2/cmd_sll__o/0.txt b/test/system/casl2/cmd_sll__o/0.txt
new file mode 100644 (file)
index 0000000..d6940c1
--- /dev/null
@@ -0,0 +1,68 @@
+;;; SLL r,adr 正数のオーバーフロー
+MAIN    START
+        LAD     GR1,2
+        SLL     GR1,15
+        RET
+        END
+
+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
+#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
+#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
+#0004: 0000: 1210 0002 5210 000F 8100 0000 0000 0000 
diff --git a/test/system/casl2/cmd_sll__o/cmd b/test/system/casl2/cmd_sll__o/cmd
new file mode 100755 (executable)
index 0000000..a65d61f
--- /dev/null
@@ -0,0 +1,2 @@
+cat ../../../../as/cmd/SLL/sll__o.casl
+../../../../casl2 -aTd -M8 ../../../../as/cmd/SLL/sll__o.casl
diff --git a/test/system/casl2/cmd_sll__os/0.txt b/test/system/casl2/cmd_sll__os/0.txt
new file mode 100644 (file)
index 0000000..0dd26f4
--- /dev/null
@@ -0,0 +1,68 @@
+;;; SLL r,adr 符号フラグオンで、オーバーフロー
+MAIN    START
+        LAD     GR1,3
+        SLL     GR1,15
+        RET
+        END
+
+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
+#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
+#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
+#0004: 0000: 1210 0003 5210 000F 8100 0000 0000 0000 
diff --git a/test/system/casl2/cmd_sll__os/cmd b/test/system/casl2/cmd_sll__os/cmd
new file mode 100755 (executable)
index 0000000..c5fe7c9
--- /dev/null
@@ -0,0 +1,2 @@
+cat ../../../../as/cmd/SLL/sll__os.casl
+../../../../casl2 -aTd -M8 ../../../../as/cmd/SLL/sll__os.casl
diff --git a/test/system/casl2/cmd_sll__oz/0.txt b/test/system/casl2/cmd_sll__oz/0.txt
new file mode 100644 (file)
index 0000000..37e4bba
--- /dev/null
@@ -0,0 +1,68 @@
+;;; SLL r,adr オーバーフローし、結果は零
+MAIN    START
+        LAD     GR1,3
+        SLL     GR1,16
+        RET
+        END
+
+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
+#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
+#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
+#0004: 0000: 1210 0003 5210 0010 8100 0000 0000 0000 
diff --git a/test/system/casl2/cmd_sll__oz/cmd b/test/system/casl2/cmd_sll__oz/cmd
new file mode 100755 (executable)
index 0000000..3b1c703
--- /dev/null
@@ -0,0 +1,2 @@
+cat ../../../../as/cmd/SLL/sll__oz.casl
+../../../../casl2 -aTd -M8 ../../../../as/cmd/SLL/sll__oz.casl
diff --git a/test/system/casl2/cmd_sll__s/0.txt b/test/system/casl2/cmd_sll__s/0.txt
new file mode 100644 (file)
index 0000000..e75484c
--- /dev/null
@@ -0,0 +1,68 @@
+;;; SLL r,adr 負数
+SLL2    START   BEGIN
+BEGIN   LAD     GR1,3
+        SLL     GR1,14
+        RET
+        END
+
+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
+#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
+#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
+#0004: 0000: 1210 0003 5210 000E 8100 0000 0000 0000 
diff --git a/test/system/casl2/cmd_sll__s/cmd b/test/system/casl2/cmd_sll__s/cmd
new file mode 100755 (executable)
index 0000000..3ed3e8e
--- /dev/null
@@ -0,0 +1,2 @@
+cat ../../../../as/cmd/SLL/sll__s.casl
+../../../../casl2 -aTd -M8 ../../../../as/cmd/SLL/sll__s.casl
diff --git a/test/system/casl2/cmd_sll__z/0.txt b/test/system/casl2/cmd_sll__z/0.txt
new file mode 100644 (file)
index 0000000..c2f7ef9
--- /dev/null
@@ -0,0 +1,68 @@
+;;; SLL r,adr 結果は零
+MAIN    START
+        LAD     GR1,2
+        SLL     GR1,17
+        RET
+        END
+
+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
+#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
+#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
+#0004: 0000: 1210 0002 5210 0011 8100 0000 0000 0000 
diff --git a/test/system/casl2/cmd_sll__z/cmd b/test/system/casl2/cmd_sll__z/cmd
new file mode 100755 (executable)
index 0000000..b7bb3cd
--- /dev/null
@@ -0,0 +1,2 @@
+cat ../../../../as/cmd/SLL/sll__z.casl
+../../../../casl2 -aTd -M8 ../../../../as/cmd/SLL/sll__z.casl
diff --git a/test/system/casl2/cmd_sra__o/0.txt b/test/system/casl2/cmd_sra__o/0.txt
new file mode 100644 (file)
index 0000000..14336b9
--- /dev/null
@@ -0,0 +1,68 @@
+;;; SRA r,adr 正数のオーバーフロー
+MAIN    START
+        LAD     GR1,#6000
+        SRA     GR1,14
+        RET
+        END
+
+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
+#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
+#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
+#0004: 0000: 1210 6000 5110 000E 8100 0000 0000 0000 
diff --git a/test/system/casl2/cmd_sra__o/cmd b/test/system/casl2/cmd_sra__o/cmd
new file mode 100755 (executable)
index 0000000..c814a67
--- /dev/null
@@ -0,0 +1,2 @@
+cat ../../../../as/cmd/SRA/sra__o.casl
+../../../../casl2 -atd -M8 ../../../../as/cmd/SRA/sra__o.casl
diff --git a/test/system/casl2/cmd_sra__os/0.txt b/test/system/casl2/cmd_sra__os/0.txt
new file mode 100644 (file)
index 0000000..1aba1e0
--- /dev/null
@@ -0,0 +1,68 @@
+;;; SRA r,adr 負数のオーバーフロー
+MAIN    START
+        LAD     GR1,#A000
+        SRA     GR1,14
+        RET
+        END
+
+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
+#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
+#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
+#0004: 0000: 1210 A000 5110 000E 8100 0000 0000 0000 
diff --git a/test/system/casl2/cmd_sra__os/cmd b/test/system/casl2/cmd_sra__os/cmd
new file mode 100755 (executable)
index 0000000..9459779
--- /dev/null
@@ -0,0 +1,2 @@
+cat ../../../../as/cmd/SRA/sra__os.casl
+../../../../casl2 -atd -M8 ../../../../as/cmd/SRA/sra__os.casl
diff --git a/test/system/casl2/cmd_sra__oz/0.txt b/test/system/casl2/cmd_sra__oz/0.txt
new file mode 100644 (file)
index 0000000..41e951f
--- /dev/null
@@ -0,0 +1,68 @@
+;;; SRA r,adr オーバーフローし、結果は零
+MAIN    START
+        LAD     GR1,#6000
+        SRA     GR1,15
+        RET
+        END
+
+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
+#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
+#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
+#0004: 0000: 1210 6000 5110 000F 8100 0000 0000 0000 
diff --git a/test/system/casl2/cmd_sra__oz/cmd b/test/system/casl2/cmd_sra__oz/cmd
new file mode 100755 (executable)
index 0000000..82c1c42
--- /dev/null
@@ -0,0 +1,2 @@
+cat ../../../../as/cmd/SRA/sra__oz.casl
+../../../../casl2 -atd -M8 ../../../../as/cmd/SRA/sra__oz.casl
diff --git a/test/system/casl2/cmd_sra__s/0.txt b/test/system/casl2/cmd_sra__s/0.txt
new file mode 100644 (file)
index 0000000..da6eb41
--- /dev/null
@@ -0,0 +1,68 @@
+;;; SRA r,adr 負数
+SRA2    START   BEGIN
+BEGIN   LAD     GR1,#A000
+        SRA     GR1,13
+        RET
+        END
+
+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
+#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
+#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
+#0004: 0000: 1210 A000 5110 000D 8100 0000 0000 0000 
diff --git a/test/system/casl2/cmd_sra__s/cmd b/test/system/casl2/cmd_sra__s/cmd
new file mode 100755 (executable)
index 0000000..2c7bbae
--- /dev/null
@@ -0,0 +1,2 @@
+cat ../../../../as/cmd/SRA/sra__s.casl
+../../../../casl2 -atd -M8 ../../../../as/cmd/SRA/sra__s.casl
diff --git a/test/system/casl2/cmd_sra__z/0.txt b/test/system/casl2/cmd_sra__z/0.txt
new file mode 100644 (file)
index 0000000..bd6cf64
--- /dev/null
@@ -0,0 +1,68 @@
+;;; SRA r,adr 結果は零
+MAIN    START
+        LAD     GR1,#2000
+        SRA     GR1,15
+        RET
+        END
+
+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
+#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
+#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
+#0004: 0000: 1210 2000 5110 000F 8100 0000 0000 0000 
diff --git a/test/system/casl2/cmd_sra__z/cmd b/test/system/casl2/cmd_sra__z/cmd
new file mode 100755 (executable)
index 0000000..bf1e7fb
--- /dev/null
@@ -0,0 +1,2 @@
+cat ../../../../as/cmd/SRA/sra__z.casl
+../../../../casl2 -atd -M8 ../../../../as/cmd/SRA/sra__z.casl
diff --git a/test/system/casl2/cmd_srl__o/0.txt b/test/system/casl2/cmd_srl__o/0.txt
new file mode 100644 (file)
index 0000000..7847f08
--- /dev/null
@@ -0,0 +1,68 @@
+;;; SRL r,adr オーバーフロー
+MAIN    START
+        LAD     GR1,#C000
+        SRL     GR1,15
+        RET
+        END
+
+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
+#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
+#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
+#0004: 0000: 1210 C000 5310 000F 8100 0000 0000 0000 
diff --git a/test/system/casl2/cmd_srl__o/cmd b/test/system/casl2/cmd_srl__o/cmd
new file mode 100755 (executable)
index 0000000..11d5913
--- /dev/null
@@ -0,0 +1,2 @@
+cat ../../../../as/cmd/SRL/srl__o.casl
+../../../../casl2 -aTd -M8 ../../../../as/cmd/SRL/srl__o.casl
diff --git a/test/system/casl2/cmd_srl__oz/0.txt b/test/system/casl2/cmd_srl__oz/0.txt
new file mode 100644 (file)
index 0000000..32daf04
--- /dev/null
@@ -0,0 +1,68 @@
+;;; SRL r,adr オーバーフローし、結果は零
+MAIN    START
+        LAD     GR1,#C000
+        SRL     GR1,16
+        RET
+        END
+
+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
+#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
+#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
+#0004: 0000: 1210 C000 5310 0010 8100 0000 0000 0000 
diff --git a/test/system/casl2/cmd_srl__oz/cmd b/test/system/casl2/cmd_srl__oz/cmd
new file mode 100755 (executable)
index 0000000..a93d5d1
--- /dev/null
@@ -0,0 +1,2 @@
+cat ../../../../as/cmd/SRL/srl__oz.casl
+../../../../casl2 -aTd -M8 ../../../../as/cmd/SRL/srl__oz.casl
diff --git a/test/system/casl2/cmd_srl__s/0.txt b/test/system/casl2/cmd_srl__s/0.txt
new file mode 100644 (file)
index 0000000..dc901e1
--- /dev/null
@@ -0,0 +1,68 @@
+;;; SRL r,adr 負数
+SRL2    START   BEGIN
+BEGIN   LAD     GR1,#C000
+        SRL     GR1,0
+        RET
+        END
+
+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
+#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
+#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
+#0004: 0000: 1210 C000 5310 0000 8100 0000 0000 0000 
diff --git a/test/system/casl2/cmd_srl__s/cmd b/test/system/casl2/cmd_srl__s/cmd
new file mode 100755 (executable)
index 0000000..47e6005
--- /dev/null
@@ -0,0 +1,2 @@
+cat ../../../../as/cmd/SRL/srl__s.casl
+../../../../casl2 -aTd -M8 ../../../../as/cmd/SRL/srl__s.casl
diff --git a/test/system/casl2/cmd_srl__z/0.txt b/test/system/casl2/cmd_srl__z/0.txt
new file mode 100644 (file)
index 0000000..f4ef6f0
--- /dev/null
@@ -0,0 +1,68 @@
+;;; SRL r,adr 結果は零
+MAIN    START
+        LAD     GR1,#C000
+        SRL     GR1,17
+        RET
+        END
+
+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
+#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
+#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
+#0004: 0000: 1210 C000 5310 0011 8100 0000 0000 0000 
diff --git a/test/system/casl2/cmd_srl__z/cmd b/test/system/casl2/cmd_srl__z/cmd
new file mode 100755 (executable)
index 0000000..e9b8dba
--- /dev/null
@@ -0,0 +1,2 @@
+cat ../../../../as/cmd/SRL/srl__z.casl
+../../../../casl2 -aTd -M8 ../../../../as/cmd/SRL/srl__z.casl
diff --git a/test/system/casl2/cmd_st_r_adr/0.txt b/test/system/casl2/cmd_st_r_adr/0.txt
new file mode 100644 (file)
index 0000000..585c2bd
--- /dev/null
@@ -0,0 +1,74 @@
+;;; ST r,adr
+MAIN    START
+        LD      GR1,A
+        ST      GR1,B
+        RET
+A       DC      5
+B       DS      1
+        END
+
+Assemble ../../../../as/cmd/ST/st_r_adr.casl (0)
+
+Assemble ../../../../as/cmd/ST/st_r_adr.casl (1)
+../../../../as/cmd/ST/st_r_adr.casl:    1:;;; ST r,adr
+../../../../as/cmd/ST/st_r_adr.casl:    2:MAIN    START
+../../../../as/cmd/ST/st_r_adr.casl:    3:        LD      GR1,A
+       #0000   #1010
+       #0001   #0005
+../../../../as/cmd/ST/st_r_adr.casl:    4:        ST      GR1,B
+       #0002   #1110
+       #0003   #0006
+../../../../as/cmd/ST/st_r_adr.casl:    5:        RET
+       #0004   #8100
+../../../../as/cmd/ST/st_r_adr.casl:    6:A       DC      5
+       #0005   #0005
+../../../../as/cmd/ST/st_r_adr.casl:    7:B       DS      1
+       #0006   #0000
+../../../../as/cmd/ST/st_r_adr.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
+#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
+#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
+#0004: 0000: 1010 0005 1110 0006 8100 0005 0005 0000 
diff --git a/test/system/casl2/cmd_st_r_adr/cmd b/test/system/casl2/cmd_st_r_adr/cmd
new file mode 100755 (executable)
index 0000000..a3ce705
--- /dev/null
@@ -0,0 +1,2 @@
+cat ../../../../as/cmd/ST/st_r_adr.casl
+../../../../casl2 -atd -M8 ../../../../as/cmd/ST/st_r_adr.casl
diff --git a/test/system/casl2/cmd_st_r_adr_x/0.txt b/test/system/casl2/cmd_st_r_adr_x/0.txt
new file mode 100644 (file)
index 0000000..565080c
--- /dev/null
@@ -0,0 +1,97 @@
+;;; ST r,adr,x
+MAIN    START
+        LD      GR1,A
+        LAD     GR2,A
+        ST      GR1,1,GR2
+        RET
+A       DC      5
+B       DS      1
+        END
+
+Assemble ../../../../as/cmd/ST/st_r_adr_x.casl (0)
+
+Assemble ../../../../as/cmd/ST/st_r_adr_x.casl (1)
+../../../../as/cmd/ST/st_r_adr_x.casl:    1:;;; ST r,adr,x
+../../../../as/cmd/ST/st_r_adr_x.casl:    2:MAIN    START
+../../../../as/cmd/ST/st_r_adr_x.casl:    3:        LD      GR1,A
+       #0000   #1010
+       #0001   #0007
+../../../../as/cmd/ST/st_r_adr_x.casl:    4:        LAD     GR2,A
+       #0002   #1220
+       #0003   #0007
+../../../../as/cmd/ST/st_r_adr_x.casl:    5:        ST      GR1,1,GR2
+       #0004   #1112
+       #0005   #0001
+../../../../as/cmd/ST/st_r_adr_x.casl:    6:        RET
+       #0006   #8100
+../../../../as/cmd/ST/st_r_adr_x.casl:    7:A       DC      5
+       #0007   #0005
+../../../../as/cmd/ST/st_r_adr_x.casl:    8:B       DS      1
+       #0008   #0000
+../../../../as/cmd/ST/st_r_adr_x.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/system/casl2/cmd_st_r_adr_x/cmd b/test/system/casl2/cmd_st_r_adr_x/cmd
new file mode 100755 (executable)
index 0000000..2de95db
--- /dev/null
@@ -0,0 +1,2 @@
+cat ../../../../as/cmd/ST/st_r_adr_x.casl
+../../../../casl2 -atd -M16 ../../../../as/cmd/ST/st_r_adr_x.casl
diff --git a/test/system/casl2/cmd_suba_r1_r2/0.txt b/test/system/casl2/cmd_suba_r1_r2/0.txt
new file mode 100644 (file)
index 0000000..3492607
--- /dev/null
@@ -0,0 +1,96 @@
+;;; SUBA r1,r2
+MAIN    START
+BEGIN   LD      GR1,A
+        LD      GR2,B
+        SUBA    GR1,GR2
+        RET
+A       DC      3
+B       DC      1
+        END
+
+Assemble ../../../../as/cmd/SUBA/suba_r1_r2.casl (0)
+
+Assemble ../../../../as/cmd/SUBA/suba_r1_r2.casl (1)
+../../../../as/cmd/SUBA/suba_r1_r2.casl:    1:;;; SUBA r1,r2
+../../../../as/cmd/SUBA/suba_r1_r2.casl:    2:MAIN    START
+../../../../as/cmd/SUBA/suba_r1_r2.casl:    3:BEGIN   LD      GR1,A
+       #0000   #1010
+       #0001   #0006
+../../../../as/cmd/SUBA/suba_r1_r2.casl:    4:        LD      GR2,B
+       #0002   #1020
+       #0003   #0007
+../../../../as/cmd/SUBA/suba_r1_r2.casl:    5:        SUBA    GR1,GR2
+       #0004   #2512
+../../../../as/cmd/SUBA/suba_r1_r2.casl:    6:        RET
+       #0005   #8100
+../../../../as/cmd/SUBA/suba_r1_r2.casl:    7:A       DC      3
+       #0006   #0003
+../../../../as/cmd/SUBA/suba_r1_r2.casl:    8:B       DC      1
+       #0007   #0001
+../../../../as/cmd/SUBA/suba_r1_r2.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/system/casl2/cmd_suba_r1_r2/cmd b/test/system/casl2/cmd_suba_r1_r2/cmd
new file mode 100755 (executable)
index 0000000..8aa2d34
--- /dev/null
@@ -0,0 +1,2 @@
+cat ../../../../as/cmd/SUBA/suba_r1_r2.casl
+../../../../casl2 -atd -M16 ../../../../as/cmd/SUBA/suba_r1_r2.casl
diff --git a/test/system/casl2/cmd_suba_r_adr/0.txt b/test/system/casl2/cmd_suba_r_adr/0.txt
new file mode 100644 (file)
index 0000000..2ece556
--- /dev/null
@@ -0,0 +1,74 @@
+;;; SUBA r,adr
+MAIN    START
+BEGIN   LD      GR1,A
+        SUBA    GR1,B
+        RET
+A       DC      3
+B       DC      1
+        END
+
+Assemble ../../../../as/cmd/SUBA/suba_r_adr.casl (0)
+
+Assemble ../../../../as/cmd/SUBA/suba_r_adr.casl (1)
+../../../../as/cmd/SUBA/suba_r_adr.casl:    1:;;; SUBA r,adr
+../../../../as/cmd/SUBA/suba_r_adr.casl:    2:MAIN    START
+../../../../as/cmd/SUBA/suba_r_adr.casl:    3:BEGIN   LD      GR1,A
+       #0000   #1010
+       #0001   #0005
+../../../../as/cmd/SUBA/suba_r_adr.casl:    4:        SUBA    GR1,B
+       #0002   #2110
+       #0003   #0006
+../../../../as/cmd/SUBA/suba_r_adr.casl:    5:        RET
+       #0004   #8100
+../../../../as/cmd/SUBA/suba_r_adr.casl:    6:A       DC      3
+       #0005   #0003
+../../../../as/cmd/SUBA/suba_r_adr.casl:    7:B       DC      1
+       #0006   #0001
+../../../../as/cmd/SUBA/suba_r_adr.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
+#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
+#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
+#0004: 0000: 1010 0005 2110 0006 8100 0003 0001 0000 
diff --git a/test/system/casl2/cmd_suba_r_adr/cmd b/test/system/casl2/cmd_suba_r_adr/cmd
new file mode 100755 (executable)
index 0000000..e974289
--- /dev/null
@@ -0,0 +1,2 @@
+cat ../../../../as/cmd/SUBA/suba_r_adr.casl
+../../../../casl2 -atd -M8 ../../../../as/cmd/SUBA/suba_r_adr.casl
diff --git a/test/system/casl2/cmd_suba_r_adr__ao/0.txt b/test/system/casl2/cmd_suba_r_adr__ao/0.txt
new file mode 100644 (file)
index 0000000..6228a90
--- /dev/null
@@ -0,0 +1,74 @@
+;;; SUBA r,adr 正数でオーバーフロー
+MAIN    START
+        LD      GR1,A
+        SUBA    GR1,B
+        RET
+A       DC      #7FFE           ; 32766
+B       DC      #FFF6           ; -10
+        END
+
+Assemble ../../../../as/cmd/SUBA/suba_r_adr__ao.casl (0)
+
+Assemble ../../../../as/cmd/SUBA/suba_r_adr__ao.casl (1)
+../../../../as/cmd/SUBA/suba_r_adr__ao.casl:    1:;;; SUBA r,adr 正数でオーバーフロー
+../../../../as/cmd/SUBA/suba_r_adr__ao.casl:    2:MAIN    START
+../../../../as/cmd/SUBA/suba_r_adr__ao.casl:    3:        LD      GR1,A
+       #0000   #1010
+       #0001   #0005
+../../../../as/cmd/SUBA/suba_r_adr__ao.casl:    4:        SUBA    GR1,B
+       #0002   #2110
+       #0003   #0006
+../../../../as/cmd/SUBA/suba_r_adr__ao.casl:    5:        RET
+       #0004   #8100
+../../../../as/cmd/SUBA/suba_r_adr__ao.casl:    6:A       DC      #7FFE           ; 32766
+       #0005   #7FFE
+../../../../as/cmd/SUBA/suba_r_adr__ao.casl:    7:B       DC      #FFF6           ; -10
+       #0006   #FFF6
+../../../../as/cmd/SUBA/suba_r_adr__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
+#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
+#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
+#0004: 0000: 1010 0005 2110 0006 8100 7FFE FFF6 0000 
diff --git a/test/system/casl2/cmd_suba_r_adr__ao/cmd b/test/system/casl2/cmd_suba_r_adr__ao/cmd
new file mode 100755 (executable)
index 0000000..290acba
--- /dev/null
@@ -0,0 +1,2 @@
+cat ../../../../as/cmd/SUBA/suba_r_adr__ao.casl
+../../../../casl2 -atd -M8 ../../../../as/cmd/SUBA/suba_r_adr__ao.casl
diff --git a/test/system/casl2/cmd_suba_r_adr__as0/0.txt b/test/system/casl2/cmd_suba_r_adr__as0/0.txt
new file mode 100644 (file)
index 0000000..4e5ad84
--- /dev/null
@@ -0,0 +1,74 @@
+;;; SUBA r,adr 演算結果が負数(r > adr)
+MAIN    START
+        LD      GR1,A
+        SUBA    GR1,B
+        RET
+A       DC      10
+B       DC      20
+        END
+
+Assemble ../../../../as/cmd/SUBA/suba_r_adr__as0.casl (0)
+
+Assemble ../../../../as/cmd/SUBA/suba_r_adr__as0.casl (1)
+../../../../as/cmd/SUBA/suba_r_adr__as0.casl:    1:;;; SUBA r,adr 演算結果が負数(r > adr)
+../../../../as/cmd/SUBA/suba_r_adr__as0.casl:    2:MAIN    START
+../../../../as/cmd/SUBA/suba_r_adr__as0.casl:    3:        LD      GR1,A
+       #0000   #1010
+       #0001   #0005
+../../../../as/cmd/SUBA/suba_r_adr__as0.casl:    4:        SUBA    GR1,B
+       #0002   #2110
+       #0003   #0006
+../../../../as/cmd/SUBA/suba_r_adr__as0.casl:    5:        RET
+       #0004   #8100
+../../../../as/cmd/SUBA/suba_r_adr__as0.casl:    6:A       DC      10
+       #0005   #000A
+../../../../as/cmd/SUBA/suba_r_adr__as0.casl:    7:B       DC      20
+       #0006   #0014
+../../../../as/cmd/SUBA/suba_r_adr__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
+#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
+#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
+#0004: 0000: 1010 0005 2110 0006 8100 000A 0014 0000 
diff --git a/test/system/casl2/cmd_suba_r_adr__as0/cmd b/test/system/casl2/cmd_suba_r_adr__as0/cmd
new file mode 100755 (executable)
index 0000000..75364c1
--- /dev/null
@@ -0,0 +1,2 @@
+cat ../../../../as/cmd/SUBA/suba_r_adr__as0.casl
+../../../../casl2 -atd -M8 ../../../../as/cmd/SUBA/suba_r_adr__as0.casl
diff --git a/test/system/casl2/cmd_suba_r_adr__as1/0.txt b/test/system/casl2/cmd_suba_r_adr__as1/0.txt
new file mode 100644 (file)
index 0000000..ef13d20
--- /dev/null
@@ -0,0 +1,74 @@
+;;; SUBA r,adr 演算結果が負数(r < adr)
+MAIN    START
+        LD      GR1,A
+        SUBA    GR1,B
+        RET
+A       DC      #FFEC           ; -20
+B       DC      #FFF6           ; -10
+        END
+
+Assemble ../../../../as/cmd/SUBA/suba_r_adr__as1.casl (0)
+
+Assemble ../../../../as/cmd/SUBA/suba_r_adr__as1.casl (1)
+../../../../as/cmd/SUBA/suba_r_adr__as1.casl:    1:;;; SUBA r,adr 演算結果が負数(r < adr)
+../../../../as/cmd/SUBA/suba_r_adr__as1.casl:    2:MAIN    START
+../../../../as/cmd/SUBA/suba_r_adr__as1.casl:    3:        LD      GR1,A
+       #0000   #1010
+       #0001   #0005
+../../../../as/cmd/SUBA/suba_r_adr__as1.casl:    4:        SUBA    GR1,B
+       #0002   #2110
+       #0003   #0006
+../../../../as/cmd/SUBA/suba_r_adr__as1.casl:    5:        RET
+       #0004   #8100
+../../../../as/cmd/SUBA/suba_r_adr__as1.casl:    6:A       DC      #FFEC           ; -20
+       #0005   #FFEC
+../../../../as/cmd/SUBA/suba_r_adr__as1.casl:    7:B       DC      #FFF6           ; -10
+       #0006   #FFF6
+../../../../as/cmd/SUBA/suba_r_adr__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
+#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
+#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
+#0004: 0000: 1010 0005 2110 0006 8100 FFEC FFF6 0000 
diff --git a/test/system/casl2/cmd_suba_r_adr__as1/cmd b/test/system/casl2/cmd_suba_r_adr__as1/cmd
new file mode 100755 (executable)
index 0000000..4839aea
--- /dev/null
@@ -0,0 +1,2 @@
+cat ../../../../as/cmd/SUBA/suba_r_adr__as1.casl
+../../../../casl2 -atd -M8 ../../../../as/cmd/SUBA/suba_r_adr__as1.casl
diff --git a/test/system/casl2/cmd_suba_r_adr__lo/0.txt b/test/system/casl2/cmd_suba_r_adr__lo/0.txt
new file mode 100644 (file)
index 0000000..0ad3d76
--- /dev/null
@@ -0,0 +1,74 @@
+;;; SUBA r,adr SUBLではオーバーフロー
+MAIN    START
+        LD      GR1,A
+        SUBA    GR1,B
+        RET
+A       DC      2
+B       DC      15
+        END
+
+Assemble ../../../../as/cmd/SUBA/suba_r_adr__lo.casl (0)
+
+Assemble ../../../../as/cmd/SUBA/suba_r_adr__lo.casl (1)
+../../../../as/cmd/SUBA/suba_r_adr__lo.casl:    1:;;; SUBA r,adr SUBLではオーバーフロー
+../../../../as/cmd/SUBA/suba_r_adr__lo.casl:    2:MAIN    START
+../../../../as/cmd/SUBA/suba_r_adr__lo.casl:    3:        LD      GR1,A
+       #0000   #1010
+       #0001   #0005
+../../../../as/cmd/SUBA/suba_r_adr__lo.casl:    4:        SUBA    GR1,B
+       #0002   #2110
+       #0003   #0006
+../../../../as/cmd/SUBA/suba_r_adr__lo.casl:    5:        RET
+       #0004   #8100
+../../../../as/cmd/SUBA/suba_r_adr__lo.casl:    6:A       DC      2
+       #0005   #0002
+../../../../as/cmd/SUBA/suba_r_adr__lo.casl:    7:B       DC      15
+       #0006   #000F
+../../../../as/cmd/SUBA/suba_r_adr__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
+#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
+#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
+#0004: 0000: 1010 0005 2110 0006 8100 0002 000F 0000 
diff --git a/test/system/casl2/cmd_suba_r_adr__lo/cmd b/test/system/casl2/cmd_suba_r_adr__lo/cmd
new file mode 100755 (executable)
index 0000000..40bf6a3
--- /dev/null
@@ -0,0 +1,2 @@
+cat ../../../../as/cmd/SUBA/suba_r_adr__lo.casl
+../../../../casl2 -atd -M8 ../../../../as/cmd/SUBA/suba_r_adr__lo.casl
diff --git a/test/system/casl2/cmd_suba_r_adr__o/0.txt b/test/system/casl2/cmd_suba_r_adr__o/0.txt
new file mode 100644 (file)
index 0000000..f7146ea
--- /dev/null
@@ -0,0 +1,74 @@
+;;; SUBA r,adr オーバーフロー
+MAIN    START
+        LD      GR1,A
+        SUBA    GR1,B
+        RET
+A       DC      #8002           ; -32766
+B       DC      #7FFF           ; 32767
+        END
+
+Assemble ../../../../as/cmd/SUBA/suba_r_adr__o.casl (0)
+
+Assemble ../../../../as/cmd/SUBA/suba_r_adr__o.casl (1)
+../../../../as/cmd/SUBA/suba_r_adr__o.casl:    1:;;; SUBA r,adr オーバーフロー
+../../../../as/cmd/SUBA/suba_r_adr__o.casl:    2:MAIN    START
+../../../../as/cmd/SUBA/suba_r_adr__o.casl:    3:        LD      GR1,A
+       #0000   #1010
+       #0001   #0005
+../../../../as/cmd/SUBA/suba_r_adr__o.casl:    4:        SUBA    GR1,B
+       #0002   #2110
+       #0003   #0006
+../../../../as/cmd/SUBA/suba_r_adr__o.casl:    5:        RET
+       #0004   #8100
+../../../../as/cmd/SUBA/suba_r_adr__o.casl:    6:A       DC      #8002           ; -32766
+       #0005   #8002
+../../../../as/cmd/SUBA/suba_r_adr__o.casl:    7:B       DC      #7FFF           ; 32767
+       #0006   #7FFF
+../../../../as/cmd/SUBA/suba_r_adr__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
+#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
+#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
+#0004: 0000: 1010 0005 2110 0006 8100 8002 7FFF 0000 
diff --git a/test/system/casl2/cmd_suba_r_adr__o/cmd b/test/system/casl2/cmd_suba_r_adr__o/cmd
new file mode 100755 (executable)
index 0000000..64c6f3d
--- /dev/null
@@ -0,0 +1,2 @@
+cat ../../../../as/cmd/SUBA/suba_r_adr__o.casl
+../../../../casl2 -atd -M8 ../../../../as/cmd/SUBA/suba_r_adr__o.casl
diff --git a/test/system/casl2/cmd_suba_r_adr__z/0.txt b/test/system/casl2/cmd_suba_r_adr__z/0.txt
new file mode 100644 (file)
index 0000000..bdbb465
--- /dev/null
@@ -0,0 +1,74 @@
+;;; SUBA r,adr 演算結果が零
+MAIN    START
+        LD      GR1,A
+        SUBA    GR1,B
+        RET
+A       DC      #FFF6           ; -10
+B       DC      #FFF6           ; -10
+        END
+
+Assemble ../../../../as/cmd/SUBA/suba_r_adr__z.casl (0)
+
+Assemble ../../../../as/cmd/SUBA/suba_r_adr__z.casl (1)
+../../../../as/cmd/SUBA/suba_r_adr__z.casl:    1:;;; SUBA r,adr 演算結果が零
+../../../../as/cmd/SUBA/suba_r_adr__z.casl:    2:MAIN    START
+../../../../as/cmd/SUBA/suba_r_adr__z.casl:    3:        LD      GR1,A
+       #0000   #1010
+       #0001   #0005
+../../../../as/cmd/SUBA/suba_r_adr__z.casl:    4:        SUBA    GR1,B
+       #0002   #2110
+       #0003   #0006
+../../../../as/cmd/SUBA/suba_r_adr__z.casl:    5:        RET
+       #0004   #8100
+../../../../as/cmd/SUBA/suba_r_adr__z.casl:    6:A       DC      #FFF6           ; -10
+       #0005   #FFF6
+../../../../as/cmd/SUBA/suba_r_adr__z.casl:    7:B       DC      #FFF6           ; -10
+       #0006   #FFF6
+../../../../as/cmd/SUBA/suba_r_adr__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
+#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
+#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
+#0004: 0000: 1010 0005 2110 0006 8100 FFF6 FFF6 0000 
diff --git a/test/system/casl2/cmd_suba_r_adr__z/cmd b/test/system/casl2/cmd_suba_r_adr__z/cmd
new file mode 100755 (executable)
index 0000000..0bbe750
--- /dev/null
@@ -0,0 +1,2 @@
+cat ../../../../as/cmd/SUBA/suba_r_adr__z.casl
+../../../../casl2 -atd -M8 ../../../../as/cmd/SUBA/suba_r_adr__z.casl
diff --git a/test/system/casl2/cmd_suba_r_adr_x/0.txt b/test/system/casl2/cmd_suba_r_adr_x/0.txt
new file mode 100644 (file)
index 0000000..3b3116e
--- /dev/null
@@ -0,0 +1,97 @@
+;;; SUBA r,adr,x
+MAIN    START
+BEGIN   LD      GR1,A
+        LAD     GR2,1
+        SUBA    GR1,A,GR2
+        RET
+A       DC      3
+        DC      1
+        END
+
+Assemble ../../../../as/cmd/SUBA/suba_r_adr_x.casl (0)
+
+Assemble ../../../../as/cmd/SUBA/suba_r_adr_x.casl (1)
+../../../../as/cmd/SUBA/suba_r_adr_x.casl:    1:;;; SUBA r,adr,x
+../../../../as/cmd/SUBA/suba_r_adr_x.casl:    2:MAIN    START
+../../../../as/cmd/SUBA/suba_r_adr_x.casl:    3:BEGIN   LD      GR1,A
+       #0000   #1010
+       #0001   #0007
+../../../../as/cmd/SUBA/suba_r_adr_x.casl:    4:        LAD     GR2,1
+       #0002   #1220
+       #0003   #0001
+../../../../as/cmd/SUBA/suba_r_adr_x.casl:    5:        SUBA    GR1,A,GR2
+       #0004   #2112
+       #0005   #0007
+../../../../as/cmd/SUBA/suba_r_adr_x.casl:    6:        RET
+       #0006   #8100
+../../../../as/cmd/SUBA/suba_r_adr_x.casl:    7:A       DC      3
+       #0007   #0003
+../../../../as/cmd/SUBA/suba_r_adr_x.casl:    8:        DC      1
+       #0008   #0001
+../../../../as/cmd/SUBA/suba_r_adr_x.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/system/casl2/cmd_suba_r_adr_x/cmd b/test/system/casl2/cmd_suba_r_adr_x/cmd
new file mode 100755 (executable)
index 0000000..3559a27
--- /dev/null
@@ -0,0 +1,2 @@
+cat ../../../../as/cmd/SUBA/suba_r_adr_x.casl
+../../../../casl2 -atd -M16 ../../../../as/cmd/SUBA/suba_r_adr_x.casl
diff --git a/test/system/casl2/cmd_subl_r1_r2/0.txt b/test/system/casl2/cmd_subl_r1_r2/0.txt
new file mode 100644 (file)
index 0000000..1be84b7
--- /dev/null
@@ -0,0 +1,96 @@
+;;; SUBL r1,r2
+MAIN    START
+BEGIN   LD      GR1,A
+        LD      GR2,B
+        SUBL    GR1,GR2
+        RET
+A       DC      3
+B       DC      1
+        END
+
+Assemble ../../../../as/cmd/SUBL/subl_r1_r2.casl (0)
+
+Assemble ../../../../as/cmd/SUBL/subl_r1_r2.casl (1)
+../../../../as/cmd/SUBL/subl_r1_r2.casl:    1:;;; SUBL r1,r2
+../../../../as/cmd/SUBL/subl_r1_r2.casl:    2:MAIN    START
+../../../../as/cmd/SUBL/subl_r1_r2.casl:    3:BEGIN   LD      GR1,A
+       #0000   #1010
+       #0001   #0006
+../../../../as/cmd/SUBL/subl_r1_r2.casl:    4:        LD      GR2,B
+       #0002   #1020
+       #0003   #0007
+../../../../as/cmd/SUBL/subl_r1_r2.casl:    5:        SUBL    GR1,GR2
+       #0004   #2712
+../../../../as/cmd/SUBL/subl_r1_r2.casl:    6:        RET
+       #0005   #8100
+../../../../as/cmd/SUBL/subl_r1_r2.casl:    7:A       DC      3
+       #0006   #0003
+../../../../as/cmd/SUBL/subl_r1_r2.casl:    8:B       DC      1
+       #0007   #0001
+../../../../as/cmd/SUBL/subl_r1_r2.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/system/casl2/cmd_subl_r1_r2/cmd b/test/system/casl2/cmd_subl_r1_r2/cmd
new file mode 100755 (executable)
index 0000000..7dccf04
--- /dev/null
@@ -0,0 +1,2 @@
+cat ../../../../as/cmd/SUBL/subl_r1_r2.casl
+../../../../casl2 -atd -M16 ../../../../as/cmd/SUBL/subl_r1_r2.casl
diff --git a/test/system/casl2/cmd_subl_r_adr/0.txt b/test/system/casl2/cmd_subl_r_adr/0.txt
new file mode 100644 (file)
index 0000000..035b608
--- /dev/null
@@ -0,0 +1,74 @@
+;;; SUBL r,adr
+MAIN    START
+BEGIN   LD      GR1,A
+        SUBL    GR1,B
+        RET
+A       DC      3
+B       DC      1
+        END
+
+Assemble ../../../../as/cmd/SUBL/subl_r_adr.casl (0)
+
+Assemble ../../../../as/cmd/SUBL/subl_r_adr.casl (1)
+../../../../as/cmd/SUBL/subl_r_adr.casl:    1:;;; SUBL r,adr
+../../../../as/cmd/SUBL/subl_r_adr.casl:    2:MAIN    START
+../../../../as/cmd/SUBL/subl_r_adr.casl:    3:BEGIN   LD      GR1,A
+       #0000   #1010
+       #0001   #0005
+../../../../as/cmd/SUBL/subl_r_adr.casl:    4:        SUBL    GR1,B
+       #0002   #2310
+       #0003   #0006
+../../../../as/cmd/SUBL/subl_r_adr.casl:    5:        RET
+       #0004   #8100
+../../../../as/cmd/SUBL/subl_r_adr.casl:    6:A       DC      3
+       #0005   #0003
+../../../../as/cmd/SUBL/subl_r_adr.casl:    7:B       DC      1
+       #0006   #0001
+../../../../as/cmd/SUBL/subl_r_adr.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
+#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
+#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
+#0004: 0000: 1010 0005 2310 0006 8100 0003 0001 0000 
diff --git a/test/system/casl2/cmd_subl_r_adr/cmd b/test/system/casl2/cmd_subl_r_adr/cmd
new file mode 100755 (executable)
index 0000000..1b51bd6
--- /dev/null
@@ -0,0 +1,2 @@
+cat ../../../../as/cmd/SUBL/subl_r_adr.casl
+../../../../casl2 -atd -M8 ../../../../as/cmd/SUBL/subl_r_adr.casl
diff --git a/test/system/casl2/cmd_subl_r_adr__ao/0.txt b/test/system/casl2/cmd_subl_r_adr__ao/0.txt
new file mode 100644 (file)
index 0000000..5176e36
--- /dev/null
@@ -0,0 +1,74 @@
+;;; SUBL r,adr 正数でオーバーフロー
+MAIN    START
+        LD      GR1,A
+        SUBL    GR1,B
+        RET
+A       DC      #7FFE           ; 32766
+B       DC      #FFF6           ; -10
+        END
+
+Assemble ../../../../as/cmd/SUBL/subl_r_adr__ao.casl (0)
+
+Assemble ../../../../as/cmd/SUBL/subl_r_adr__ao.casl (1)
+../../../../as/cmd/SUBL/subl_r_adr__ao.casl:    1:;;; SUBL r,adr 正数でオーバーフロー
+../../../../as/cmd/SUBL/subl_r_adr__ao.casl:    2:MAIN    START
+../../../../as/cmd/SUBL/subl_r_adr__ao.casl:    3:        LD      GR1,A
+       #0000   #1010
+       #0001   #0005
+../../../../as/cmd/SUBL/subl_r_adr__ao.casl:    4:        SUBL    GR1,B
+       #0002   #2310
+       #0003   #0006
+../../../../as/cmd/SUBL/subl_r_adr__ao.casl:    5:        RET
+       #0004   #8100
+../../../../as/cmd/SUBL/subl_r_adr__ao.casl:    6:A       DC      #7FFE           ; 32766
+       #0005   #7FFE
+../../../../as/cmd/SUBL/subl_r_adr__ao.casl:    7:B       DC      #FFF6           ; -10
+       #0006   #FFF6
+../../../../as/cmd/SUBL/subl_r_adr__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
+#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
+#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
+#0004: 0000: 1010 0005 2310 0006 8100 7FFE FFF6 0000 
diff --git a/test/system/casl2/cmd_subl_r_adr__ao/cmd b/test/system/casl2/cmd_subl_r_adr__ao/cmd
new file mode 100755 (executable)
index 0000000..c81943b
--- /dev/null
@@ -0,0 +1,2 @@
+cat ../../../../as/cmd/SUBL/subl_r_adr__ao.casl
+../../../../casl2 -aTd -M8 ../../../../as/cmd/SUBL/subl_r_adr__ao.casl
diff --git a/test/system/casl2/cmd_subl_r_adr__as0/0.txt b/test/system/casl2/cmd_subl_r_adr__as0/0.txt
new file mode 100644 (file)
index 0000000..c52633a
--- /dev/null
@@ -0,0 +1,74 @@
+;;; SUBL r,adr 演算結果が負数(r > adr)
+MAIN    START
+        LD      GR1,A
+        SUBL    GR1,B
+        RET
+A       DC      10
+B       DC      20
+        END
+
+Assemble ../../../../as/cmd/SUBL/subl_r_adr__as0.casl (0)
+
+Assemble ../../../../as/cmd/SUBL/subl_r_adr__as0.casl (1)
+../../../../as/cmd/SUBL/subl_r_adr__as0.casl:    1:;;; SUBL r,adr 演算結果が負数(r > adr)
+../../../../as/cmd/SUBL/subl_r_adr__as0.casl:    2:MAIN    START
+../../../../as/cmd/SUBL/subl_r_adr__as0.casl:    3:        LD      GR1,A
+       #0000   #1010
+       #0001   #0005
+../../../../as/cmd/SUBL/subl_r_adr__as0.casl:    4:        SUBL    GR1,B
+       #0002   #2310
+       #0003   #0006
+../../../../as/cmd/SUBL/subl_r_adr__as0.casl:    5:        RET
+       #0004   #8100
+../../../../as/cmd/SUBL/subl_r_adr__as0.casl:    6:A       DC      10
+       #0005   #000A
+../../../../as/cmd/SUBL/subl_r_adr__as0.casl:    7:B       DC      20
+       #0006   #0014
+../../../../as/cmd/SUBL/subl_r_adr__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
+#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
+#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
+#0004: 0000: 1010 0005 2310 0006 8100 000A 0014 0000 
diff --git a/test/system/casl2/cmd_subl_r_adr__as0/cmd b/test/system/casl2/cmd_subl_r_adr__as0/cmd
new file mode 100755 (executable)
index 0000000..9f63e09
--- /dev/null
@@ -0,0 +1,2 @@
+cat ../../../../as/cmd/SUBL/subl_r_adr__as0.casl
+../../../../casl2 -atd -M8 ../../../../as/cmd/SUBL/subl_r_adr__as0.casl
diff --git a/test/system/casl2/cmd_subl_r_adr__as1/0.txt b/test/system/casl2/cmd_subl_r_adr__as1/0.txt
new file mode 100644 (file)
index 0000000..3ad2aea
--- /dev/null
@@ -0,0 +1,74 @@
+;;; SUBL r,adr 演算結果が負数(r < adr)
+MAIN    START
+        LD      GR1,A
+        SUBL    GR1,B
+        RET
+A       DC      #FFEC           ; -20
+B       DC      #FFF6           ; -10
+        END
+
+Assemble ../../../../as/cmd/SUBL/subl_r_adr__as1.casl (0)
+
+Assemble ../../../../as/cmd/SUBL/subl_r_adr__as1.casl (1)
+../../../../as/cmd/SUBL/subl_r_adr__as1.casl:    1:;;; SUBL r,adr 演算結果が負数(r < adr)
+../../../../as/cmd/SUBL/subl_r_adr__as1.casl:    2:MAIN    START
+../../../../as/cmd/SUBL/subl_r_adr__as1.casl:    3:        LD      GR1,A
+       #0000   #1010
+       #0001   #0005
+../../../../as/cmd/SUBL/subl_r_adr__as1.casl:    4:        SUBL    GR1,B
+       #0002   #2310
+       #0003   #0006
+../../../../as/cmd/SUBL/subl_r_adr__as1.casl:    5:        RET
+       #0004   #8100
+../../../../as/cmd/SUBL/subl_r_adr__as1.casl:    6:A       DC      #FFEC           ; -20
+       #0005   #FFEC
+../../../../as/cmd/SUBL/subl_r_adr__as1.casl:    7:B       DC      #FFF6           ; -10
+       #0006   #FFF6
+../../../../as/cmd/SUBL/subl_r_adr__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
+#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
+#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
+#0004: 0000: 1010 0005 2310 0006 8100 FFEC FFF6 0000 
diff --git a/test/system/casl2/cmd_subl_r_adr__as1/cmd b/test/system/casl2/cmd_subl_r_adr__as1/cmd
new file mode 100755 (executable)
index 0000000..0ce2864
--- /dev/null
@@ -0,0 +1,2 @@
+cat ../../../../as/cmd/SUBL/subl_r_adr__as1.casl
+../../../../casl2 -atd -M8 ../../../../as/cmd/SUBL/subl_r_adr__as1.casl
diff --git a/test/system/casl2/cmd_subl_r_adr__lo/0.txt b/test/system/casl2/cmd_subl_r_adr__lo/0.txt
new file mode 100644 (file)
index 0000000..2e733b3
--- /dev/null
@@ -0,0 +1,74 @@
+;;; SUBL r,adr SUBLではオーバーフロー
+MAIN    START
+        LD      GR1,A
+        SUBL    GR1,B
+        RET
+A       DC      2
+B       DC      15
+        END
+
+Assemble ../../../../as/cmd/SUBL/subl_r_adr__lo.casl (0)
+
+Assemble ../../../../as/cmd/SUBL/subl_r_adr__lo.casl (1)
+../../../../as/cmd/SUBL/subl_r_adr__lo.casl:    1:;;; SUBL r,adr SUBLではオーバーフロー
+../../../../as/cmd/SUBL/subl_r_adr__lo.casl:    2:MAIN    START
+../../../../as/cmd/SUBL/subl_r_adr__lo.casl:    3:        LD      GR1,A
+       #0000   #1010
+       #0001   #0005
+../../../../as/cmd/SUBL/subl_r_adr__lo.casl:    4:        SUBL    GR1,B
+       #0002   #2310
+       #0003   #0006
+../../../../as/cmd/SUBL/subl_r_adr__lo.casl:    5:        RET
+       #0004   #8100
+../../../../as/cmd/SUBL/subl_r_adr__lo.casl:    6:A       DC      2
+       #0005   #0002
+../../../../as/cmd/SUBL/subl_r_adr__lo.casl:    7:B       DC      15
+       #0006   #000F
+../../../../as/cmd/SUBL/subl_r_adr__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
+#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
+#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
+#0004: 0000: 1010 0005 2310 0006 8100 0002 000F 0000 
diff --git a/test/system/casl2/cmd_subl_r_adr__lo/cmd b/test/system/casl2/cmd_subl_r_adr__lo/cmd
new file mode 100755 (executable)
index 0000000..8c529c6
--- /dev/null
@@ -0,0 +1,2 @@
+cat ../../../../as/cmd/SUBL/subl_r_adr__lo.casl
+../../../../casl2 -aTd -M8 ../../../../as/cmd/SUBL/subl_r_adr__lo.casl
diff --git a/test/system/casl2/cmd_subl_r_adr__o/0.txt b/test/system/casl2/cmd_subl_r_adr__o/0.txt
new file mode 100644 (file)
index 0000000..f819ea0
--- /dev/null
@@ -0,0 +1,74 @@
+;;; SUBL r,adr オーバーフロー
+MAIN    START
+        LD      GR1,A
+        SUBL    GR1,B
+        RET
+A       DC      #8002           ; -32766
+B       DC      #7FFF           ; 32767
+        END
+
+Assemble ../../../../as/cmd/SUBL/subl_r_adr__o.casl (0)
+
+Assemble ../../../../as/cmd/SUBL/subl_r_adr__o.casl (1)
+../../../../as/cmd/SUBL/subl_r_adr__o.casl:    1:;;; SUBL r,adr オーバーフロー
+../../../../as/cmd/SUBL/subl_r_adr__o.casl:    2:MAIN    START
+../../../../as/cmd/SUBL/subl_r_adr__o.casl:    3:        LD      GR1,A
+       #0000   #1010
+       #0001   #0005
+../../../../as/cmd/SUBL/subl_r_adr__o.casl:    4:        SUBL    GR1,B
+       #0002   #2310
+       #0003   #0006
+../../../../as/cmd/SUBL/subl_r_adr__o.casl:    5:        RET
+       #0004   #8100
+../../../../as/cmd/SUBL/subl_r_adr__o.casl:    6:A       DC      #8002           ; -32766
+       #0005   #8002
+../../../../as/cmd/SUBL/subl_r_adr__o.casl:    7:B       DC      #7FFF           ; 32767
+       #0006   #7FFF
+../../../../as/cmd/SUBL/subl_r_adr__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
+#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
+#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
+#0004: 0000: 1010 0005 2310 0006 8100 8002 7FFF 0000 
diff --git a/test/system/casl2/cmd_subl_r_adr__o/cmd b/test/system/casl2/cmd_subl_r_adr__o/cmd
new file mode 100755 (executable)
index 0000000..a801805
--- /dev/null
@@ -0,0 +1,2 @@
+cat ../../../../as/cmd/SUBL/subl_r_adr__o.casl
+../../../../casl2 -aTd -M8 ../../../../as/cmd/SUBL/subl_r_adr__o.casl
diff --git a/test/system/casl2/cmd_subl_r_adr__z/0.txt b/test/system/casl2/cmd_subl_r_adr__z/0.txt
new file mode 100644 (file)
index 0000000..b8ae6f1
--- /dev/null
@@ -0,0 +1,74 @@
+;;; SUBL r,adr 演算結果が零
+MAIN    START
+        LD      GR1,A
+        SUBL    GR1,B
+        RET
+A       DC      #FFF6           ; -10
+B       DC      #FFF6           ; -10
+        END
+
+Assemble ../../../../as/cmd/SUBL/subl_r_adr__z.casl (0)
+
+Assemble ../../../../as/cmd/SUBL/subl_r_adr__z.casl (1)
+../../../../as/cmd/SUBL/subl_r_adr__z.casl:    1:;;; SUBL r,adr 演算結果が零
+../../../../as/cmd/SUBL/subl_r_adr__z.casl:    2:MAIN    START
+../../../../as/cmd/SUBL/subl_r_adr__z.casl:    3:        LD      GR1,A
+       #0000   #1010
+       #0001   #0005
+../../../../as/cmd/SUBL/subl_r_adr__z.casl:    4:        SUBL    GR1,B
+       #0002   #2310
+       #0003   #0006
+../../../../as/cmd/SUBL/subl_r_adr__z.casl:    5:        RET
+       #0004   #8100
+../../../../as/cmd/SUBL/subl_r_adr__z.casl:    6:A       DC      #FFF6           ; -10
+       #0005   #FFF6
+../../../../as/cmd/SUBL/subl_r_adr__z.casl:    7:B       DC      #FFF6           ; -10
+       #0006   #FFF6
+../../../../as/cmd/SUBL/subl_r_adr__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
+#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
+#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
+#0004: 0000: 1010 0005 2310 0006 8100 FFF6 FFF6 0000 
diff --git a/test/system/casl2/cmd_subl_r_adr__z/cmd b/test/system/casl2/cmd_subl_r_adr__z/cmd
new file mode 100755 (executable)
index 0000000..6e15b11
--- /dev/null
@@ -0,0 +1,2 @@
+cat ../../../../as/cmd/SUBL/subl_r_adr__z.casl
+../../../../casl2 -aTd -M8 ../../../../as/cmd/SUBL/subl_r_adr__z.casl
diff --git a/test/system/casl2/cmd_subl_r_adr_x/0.txt b/test/system/casl2/cmd_subl_r_adr_x/0.txt
new file mode 100644 (file)
index 0000000..5ecdef3
--- /dev/null
@@ -0,0 +1,97 @@
+;;; SUBL r,adr,x
+MAIN    START
+BEGIN   LD      GR1,A
+        LAD     GR2,1
+        SUBL    GR1,A,GR2
+        RET
+A       DC      3
+        DC      1
+        END
+
+Assemble ../../../../as/cmd/SUBL/subl_r_adr_x.casl (0)
+
+Assemble ../../../../as/cmd/SUBL/subl_r_adr_x.casl (1)
+../../../../as/cmd/SUBL/subl_r_adr_x.casl:    1:;;; SUBL r,adr,x
+../../../../as/cmd/SUBL/subl_r_adr_x.casl:    2:MAIN    START
+../../../../as/cmd/SUBL/subl_r_adr_x.casl:    3:BEGIN   LD      GR1,A
+       #0000   #1010
+       #0001   #0007
+../../../../as/cmd/SUBL/subl_r_adr_x.casl:    4:        LAD     GR2,1
+       #0002   #1220
+       #0003   #0001
+../../../../as/cmd/SUBL/subl_r_adr_x.casl:    5:        SUBL    GR1,A,GR2
+       #0004   #2312
+       #0005   #0007
+../../../../as/cmd/SUBL/subl_r_adr_x.casl:    6:        RET
+       #0006   #8100
+../../../../as/cmd/SUBL/subl_r_adr_x.casl:    7:A       DC      3
+       #0007   #0003
+../../../../as/cmd/SUBL/subl_r_adr_x.casl:    8:        DC      1
+       #0008   #0001
+../../../../as/cmd/SUBL/subl_r_adr_x.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/system/casl2/cmd_subl_r_adr_x/cmd b/test/system/casl2/cmd_subl_r_adr_x/cmd
new file mode 100755 (executable)
index 0000000..a391f8e
--- /dev/null
@@ -0,0 +1,2 @@
+cat ../../../../as/cmd/SUBL/subl_r_adr_x.casl
+../../../../casl2 -atd -M16 ../../../../as/cmd/SUBL/subl_r_adr_x.casl
diff --git a/test/system/casl2/cmd_svc__1/0.txt b/test/system/casl2/cmd_svc__1/0.txt
new file mode 100644 (file)
index 0000000..c67500b
--- /dev/null
@@ -0,0 +1,115 @@
+;;; SVC 1 1文字を入力
+MAIN    START
+        LAD     GR1,IBUF
+        LAD     GR2,ILEN
+        SVC     1
+        RET
+IBUF    DS      6
+ILEN    DS      1
+        END
+abcd
+
+Assemble ../../../../as/cmd/SVC/svc__1.casl (0)
+
+Assemble ../../../../as/cmd/SVC/svc__1.casl (1)
+../../../../as/cmd/SVC/svc__1.casl:    1:;;; SVC 1 1文字を入力
+../../../../as/cmd/SVC/svc__1.casl:    2:MAIN    START
+../../../../as/cmd/SVC/svc__1.casl:    3:        LAD     GR1,IBUF
+       #0000   #1210
+       #0001   #0007
+../../../../as/cmd/SVC/svc__1.casl:    4:        LAD     GR2,ILEN
+       #0002   #1220
+       #0003   #000D
+../../../../as/cmd/SVC/svc__1.casl:    5:        SVC     1
+       #0004   #F000
+       #0005   #0001
+../../../../as/cmd/SVC/svc__1.casl:    6:        RET
+       #0006   #8100
+../../../../as/cmd/SVC/svc__1.casl:    7:IBUF    DS      6
+       #0007   #0000
+       #0008   #0000
+       #0009   #0000
+       #000A   #0000
+       #000B   #0000
+       #000C   #0000
+../../../../as/cmd/SVC/svc__1.casl:    8:ILEN    DS      1
+       #000D   #0000
+../../../../as/cmd/SVC/svc__1.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/system/casl2/cmd_svc__1/cmd b/test/system/casl2/cmd_svc__1/cmd
new file mode 100755 (executable)
index 0000000..e2d3da3
--- /dev/null
@@ -0,0 +1,2 @@
+cat ../../../../as/cmd/SVC/svc__1.casl teststr.txt
+../../../../casl2 -atd -M64 ../../../../as/cmd/SVC/svc__1.casl <teststr.txt
diff --git a/test/system/casl2/cmd_svc__2/0.txt b/test/system/casl2/cmd_svc__2/0.txt
new file mode 100644 (file)
index 0000000..fde2265
--- /dev/null
@@ -0,0 +1,157 @@
+;;; SVC 2 1文字を表示
+MAIN    START
+BEGIN   LAD     GR1,D
+        LAD     GR2,A
+        SVC     2
+        LAD     GR1,=#A
+        SVC     2
+        RET
+D       DC      '0'
+A       DC      1
+        END
+
+Assemble ../../../../as/cmd/SVC/svc__2.casl (0)
+
+Assemble ../../../../as/cmd/SVC/svc__2.casl (1)
+../../../../as/cmd/SVC/svc__2.casl:    1:;;; SVC 2 1文字を表示
+../../../../as/cmd/SVC/svc__2.casl:    2:MAIN    START
+../../../../as/cmd/SVC/svc__2.casl:    3:BEGIN   LAD     GR1,D
+       #0000   #1210
+       #0001   #000B
+../../../../as/cmd/SVC/svc__2.casl:    4:        LAD     GR2,A
+       #0002   #1220
+       #0003   #000C
+../../../../as/cmd/SVC/svc__2.casl:    5:        SVC     2
+       #0004   #F000
+       #0005   #0002
+../../../../as/cmd/SVC/svc__2.casl:    6:        LAD     GR1,=#A
+       #000D   #000A
+       #0006   #1210
+       #0007   #000D
+../../../../as/cmd/SVC/svc__2.casl:    7:        SVC     2
+       #0008   #F000
+       #0009   #0002
+../../../../as/cmd/SVC/svc__2.casl:    8:        RET
+       #000A   #8100
+../../../../as/cmd/SVC/svc__2.casl:    9:D       DC      '0'
+       #000B   #0030
+../../../../as/cmd/SVC/svc__2.casl:   10:A       DC      1
+       #000C   #0001
+../../../../as/cmd/SVC/svc__2.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/system/casl2/cmd_svc__2/cmd b/test/system/casl2/cmd_svc__2/cmd
new file mode 100755 (executable)
index 0000000..14f4364
--- /dev/null
@@ -0,0 +1,2 @@
+cat ../../../../as/cmd/SVC/svc__2.casl
+../../../../casl2 -atd -M64 ../../../../as/cmd/SVC/svc__2.casl
diff --git a/test/system/casl2/cmd_xor_r1_r2/0.txt b/test/system/casl2/cmd_xor_r1_r2/0.txt
new file mode 100644 (file)
index 0000000..606a792
--- /dev/null
@@ -0,0 +1,96 @@
+;;; XOR r1,r2
+MAIN    START
+        LD      GR1,A
+        LD      GR2,B
+        XOR     GR1,GR2
+        RET
+A       DC      #3000
+B       DC      #4FFF
+        END
+
+Assemble ../../../../as/cmd/XOR/xor_r1_r2.casl (0)
+
+Assemble ../../../../as/cmd/XOR/xor_r1_r2.casl (1)
+../../../../as/cmd/XOR/xor_r1_r2.casl:    1:;;; XOR r1,r2
+../../../../as/cmd/XOR/xor_r1_r2.casl:    2:MAIN    START
+../../../../as/cmd/XOR/xor_r1_r2.casl:    3:        LD      GR1,A
+       #0000   #1010
+       #0001   #0006
+../../../../as/cmd/XOR/xor_r1_r2.casl:    4:        LD      GR2,B
+       #0002   #1020
+       #0003   #0007
+../../../../as/cmd/XOR/xor_r1_r2.casl:    5:        XOR     GR1,GR2
+       #0004   #3612
+../../../../as/cmd/XOR/xor_r1_r2.casl:    6:        RET
+       #0005   #8100
+../../../../as/cmd/XOR/xor_r1_r2.casl:    7:A       DC      #3000
+       #0006   #3000
+../../../../as/cmd/XOR/xor_r1_r2.casl:    8:B       DC      #4FFF
+       #0007   #4FFF
+../../../../as/cmd/XOR/xor_r1_r2.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/system/casl2/cmd_xor_r1_r2/cmd b/test/system/casl2/cmd_xor_r1_r2/cmd
new file mode 100755 (executable)
index 0000000..b649fc6
--- /dev/null
@@ -0,0 +1,2 @@
+cat ../../../../as/cmd/XOR/xor_r1_r2.casl
+../../../../casl2 -atd -M16 ../../../../as/cmd/XOR/xor_r1_r2.casl
diff --git a/test/system/casl2/cmd_xor_r1_r2__clear/0.txt b/test/system/casl2/cmd_xor_r1_r2__clear/0.txt
new file mode 100644 (file)
index 0000000..456e7a1
--- /dev/null
@@ -0,0 +1,70 @@
+;;; XOR r1,r2 rの内容をクリア
+MAIN    START
+BEGIN   LD      GR1,A
+        XOR     GR1,GR1
+        RET
+A       DC      3
+        END
+
+Assemble ../../../../as/cmd/XOR/xor_r1_r2__clear.casl (0)
+
+Assemble ../../../../as/cmd/XOR/xor_r1_r2__clear.casl (1)
+../../../../as/cmd/XOR/xor_r1_r2__clear.casl:    1:;;; XOR r1,r2 rの内容をクリア
+../../../../as/cmd/XOR/xor_r1_r2__clear.casl:    2:MAIN    START
+../../../../as/cmd/XOR/xor_r1_r2__clear.casl:    3:BEGIN   LD      GR1,A
+       #0000   #1010
+       #0001   #0004
+../../../../as/cmd/XOR/xor_r1_r2__clear.casl:    4:        XOR     GR1,GR1
+       #0002   #3611
+../../../../as/cmd/XOR/xor_r1_r2__clear.casl:    5:        RET
+       #0003   #8100
+../../../../as/cmd/XOR/xor_r1_r2__clear.casl:    6:A       DC      3
+       #0004   #0003
+../../../../as/cmd/XOR/xor_r1_r2__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
+#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
+#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
+#0003: 0000: 1010 0004 3611 8100 0003 0000 0000 0000 
diff --git a/test/system/casl2/cmd_xor_r1_r2__clear/cmd b/test/system/casl2/cmd_xor_r1_r2__clear/cmd
new file mode 100755 (executable)
index 0000000..0d81093
--- /dev/null
@@ -0,0 +1,2 @@
+cat ../../../../as/cmd/XOR/xor_r1_r2__clear.casl
+../../../../casl2 -atd -M8 ../../../../as/cmd/XOR/xor_r1_r2__clear.casl
diff --git a/test/system/casl2/cmd_xor_r_adr/0.txt b/test/system/casl2/cmd_xor_r_adr/0.txt
new file mode 100644 (file)
index 0000000..e82595f
--- /dev/null
@@ -0,0 +1,74 @@
+;;; XOR r,adr
+MAIN    START
+        LD      GR1,A
+        XOR     GR1,B
+        RET
+A       DC      #3000
+B       DC      #4FFF
+        END
+
+Assemble ../../../../as/cmd/XOR/xor_r_adr.casl (0)
+
+Assemble ../../../../as/cmd/XOR/xor_r_adr.casl (1)
+../../../../as/cmd/XOR/xor_r_adr.casl:    1:;;; XOR r,adr
+../../../../as/cmd/XOR/xor_r_adr.casl:    2:MAIN    START
+../../../../as/cmd/XOR/xor_r_adr.casl:    3:        LD      GR1,A
+       #0000   #1010
+       #0001   #0005
+../../../../as/cmd/XOR/xor_r_adr.casl:    4:        XOR     GR1,B
+       #0002   #3210
+       #0003   #0006
+../../../../as/cmd/XOR/xor_r_adr.casl:    5:        RET
+       #0004   #8100
+../../../../as/cmd/XOR/xor_r_adr.casl:    6:A       DC      #3000
+       #0005   #3000
+../../../../as/cmd/XOR/xor_r_adr.casl:    7:B       DC      #4FFF
+       #0006   #4FFF
+../../../../as/cmd/XOR/xor_r_adr.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
+#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
+#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
+#0004: 0000: 1010 0005 3210 0006 8100 3000 4FFF 0000 
diff --git a/test/system/casl2/cmd_xor_r_adr/cmd b/test/system/casl2/cmd_xor_r_adr/cmd
new file mode 100755 (executable)
index 0000000..3c6d90e
--- /dev/null
@@ -0,0 +1,2 @@
+cat ../../../../as/cmd/XOR/xor_r_adr.casl
+../../../../casl2 -atd -M8 ../../../../as/cmd/XOR/xor_r_adr.casl
diff --git a/test/system/casl2/cmd_xor_r_adr__s/0.txt b/test/system/casl2/cmd_xor_r_adr__s/0.txt
new file mode 100644 (file)
index 0000000..429304f
--- /dev/null
@@ -0,0 +1,74 @@
+;;; XOR r,adr 演算結果の符号が負
+MAIN    START
+        LD      GR1,A
+        XOR     GR1,B
+        RET
+A       DC      #8000
+B       DC      #FFFF
+        END
+
+Assemble ../../../../as/cmd/XOR/xor_r_adr__s.casl (0)
+
+Assemble ../../../../as/cmd/XOR/xor_r_adr__s.casl (1)
+../../../../as/cmd/XOR/xor_r_adr__s.casl:    1:;;; XOR r,adr 演算結果の符号が負
+../../../../as/cmd/XOR/xor_r_adr__s.casl:    2:MAIN    START
+../../../../as/cmd/XOR/xor_r_adr__s.casl:    3:        LD      GR1,A
+       #0000   #1010
+       #0001   #0005
+../../../../as/cmd/XOR/xor_r_adr__s.casl:    4:        XOR     GR1,B
+       #0002   #3210
+       #0003   #0006
+../../../../as/cmd/XOR/xor_r_adr__s.casl:    5:        RET
+       #0004   #8100
+../../../../as/cmd/XOR/xor_r_adr__s.casl:    6:A       DC      #8000
+       #0005   #8000
+../../../../as/cmd/XOR/xor_r_adr__s.casl:    7:B       DC      #FFFF
+       #0006   #FFFF
+../../../../as/cmd/XOR/xor_r_adr__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
+#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
+#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
+#0004: 0000: 1010 0005 3210 0006 8100 8000 FFFF 0000 
diff --git a/test/system/casl2/cmd_xor_r_adr__s/cmd b/test/system/casl2/cmd_xor_r_adr__s/cmd
new file mode 100755 (executable)
index 0000000..ab8ebc8
--- /dev/null
@@ -0,0 +1,2 @@
+cat ../../../../as/cmd/XOR/xor_r_adr__s.casl
+../../../../casl2 -atd -M8 ../../../../as/cmd/XOR/xor_r_adr__s.casl
diff --git a/test/system/casl2/cmd_xor_r_adr__z/0.txt b/test/system/casl2/cmd_xor_r_adr__z/0.txt
new file mode 100644 (file)
index 0000000..467c3da
--- /dev/null
@@ -0,0 +1,74 @@
+;;; XOR r,adr 演算結果が零
+MAIN    START
+        LD      GR1,A
+        XOR     GR1,B
+        RET
+A       DC      #0001
+B       DC      #FFFE
+        END
+
+Assemble ../../../../as/cmd/XOR/xor_r_adr__z.casl (0)
+
+Assemble ../../../../as/cmd/XOR/xor_r_adr__z.casl (1)
+../../../../as/cmd/XOR/xor_r_adr__z.casl:    1:;;; XOR r,adr 演算結果が零
+../../../../as/cmd/XOR/xor_r_adr__z.casl:    2:MAIN    START
+../../../../as/cmd/XOR/xor_r_adr__z.casl:    3:        LD      GR1,A
+       #0000   #1010
+       #0001   #0005
+../../../../as/cmd/XOR/xor_r_adr__z.casl:    4:        XOR     GR1,B
+       #0002   #3210
+       #0003   #0006
+../../../../as/cmd/XOR/xor_r_adr__z.casl:    5:        RET
+       #0004   #8100
+../../../../as/cmd/XOR/xor_r_adr__z.casl:    6:A       DC      #0001
+       #0005   #0001
+../../../../as/cmd/XOR/xor_r_adr__z.casl:    7:B       DC      #FFFE
+       #0006   #FFFE
+../../../../as/cmd/XOR/xor_r_adr__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
+#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
+#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
+#0004: 0000: 1010 0005 3210 0006 8100 0001 FFFE 0000 
diff --git a/test/system/casl2/cmd_xor_r_adr__z/cmd b/test/system/casl2/cmd_xor_r_adr__z/cmd
new file mode 100755 (executable)
index 0000000..4a0ae22
--- /dev/null
@@ -0,0 +1,2 @@
+cat ../../../../as/cmd/XOR/xor_r_adr__z.casl
+../../../../casl2 -atd -M8 ../../../../as/cmd/XOR/xor_r_adr__z.casl
diff --git a/test/system/casl2/cmd_xor_r_adr_x/0.txt b/test/system/casl2/cmd_xor_r_adr_x/0.txt
new file mode 100644 (file)
index 0000000..87355ef
--- /dev/null
@@ -0,0 +1,97 @@
+;;; XOR r,adr,x
+MAIN    START
+        LD      GR1,A
+        LAD     GR2,1
+        XOR     GR1,1,GR2
+        RET
+A       DC      #3000
+        DC      #4FFF
+        END
+
+Assemble ../../../../as/cmd/XOR/xor_r_adr_x.casl (0)
+
+Assemble ../../../../as/cmd/XOR/xor_r_adr_x.casl (1)
+../../../../as/cmd/XOR/xor_r_adr_x.casl:    1:;;; XOR r,adr,x
+../../../../as/cmd/XOR/xor_r_adr_x.casl:    2:MAIN    START
+../../../../as/cmd/XOR/xor_r_adr_x.casl:    3:        LD      GR1,A
+       #0000   #1010
+       #0001   #0007
+../../../../as/cmd/XOR/xor_r_adr_x.casl:    4:        LAD     GR2,1
+       #0002   #1220
+       #0003   #0001
+../../../../as/cmd/XOR/xor_r_adr_x.casl:    5:        XOR     GR1,1,GR2
+       #0004   #3212
+       #0005   #0001
+../../../../as/cmd/XOR/xor_r_adr_x.casl:    6:        RET
+       #0006   #8100
+../../../../as/cmd/XOR/xor_r_adr_x.casl:    7:A       DC      #3000
+       #0007   #3000
+../../../../as/cmd/XOR/xor_r_adr_x.casl:    8:        DC      #4FFF
+       #0008   #4FFF
+../../../../as/cmd/XOR/xor_r_adr_x.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/system/casl2/cmd_xor_r_adr_x/cmd b/test/system/casl2/cmd_xor_r_adr_x/cmd
new file mode 100755 (executable)
index 0000000..1a7b515
--- /dev/null
@@ -0,0 +1,2 @@
+cat ../../../../as/cmd/XOR/xor_r_adr_x.casl
+../../../../casl2 -atd -M16 ../../../../as/cmd/XOR/xor_r_adr_x.casl
diff --git a/test/system/comet2/cmd_ADDA_adda0/cmd b/test/system/comet2/cmd_ADDA_adda0/cmd
deleted file mode 100755 (executable)
index 6190e38..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-../../../../casl2 -O ../../../../as/cmd/ADDA/adda0.casl
-../../../../comet2 -td -M16 a.o
-rm -f a.o
diff --git a/test/system/comet2/cmd_ADDA_adda0__o/cmd b/test/system/comet2/cmd_ADDA_adda0__o/cmd
deleted file mode 100755 (executable)
index fcd51ea..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-../../../../casl2 -O ../../../../as/cmd/ADDA/adda0__o.casl
-../../../../comet2 -td -M8 a.o
-rm -f a.o
diff --git a/test/system/comet2/cmd_ADDA_adda0__z/cmd b/test/system/comet2/cmd_ADDA_adda0__z/cmd
deleted file mode 100755 (executable)
index 96e4dee..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-../../../../casl2 -O ../../../../as/cmd/ADDA/adda0__z.casl
-../../../../comet2 -td -M8 a.o
-rm -f a.o
diff --git a/test/system/comet2/cmd_ADDA_adda0_ao/cmd b/test/system/comet2/cmd_ADDA_adda0_ao/cmd
deleted file mode 100755 (executable)
index 5da9fd3..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-../../../../casl2 -O ../../../../as/cmd/ADDA/adda0_ao.casl
-../../../../comet2 -td -M8 a.o
-rm -f a.o
diff --git a/test/system/comet2/cmd_ADDA_adda0_as0/cmd b/test/system/comet2/cmd_ADDA_adda0_as0/cmd
deleted file mode 100755 (executable)
index 97970c8..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-../../../../casl2 -O ../../../../as/cmd/ADDA/adda0_as0.casl
-../../../../comet2 -td -M8 a.o
-rm -f a.o
diff --git a/test/system/comet2/cmd_ADDA_adda0_as1/cmd b/test/system/comet2/cmd_ADDA_adda0_as1/cmd
deleted file mode 100755 (executable)
index 9f89218..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-../../../../casl2 -O ../../../../as/cmd/ADDA/adda0_as1.casl
-../../../../comet2 -td -M8 a.o
-rm -f a.o
diff --git a/test/system/comet2/cmd_ADDA_adda0_az/cmd b/test/system/comet2/cmd_ADDA_adda0_az/cmd
deleted file mode 100755 (executable)
index 48909fd..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-../../../../casl2 -O ../../../../as/cmd/ADDA/adda0_az.casl
-../../../../comet2 -td -M8 a.o
-rm -f a.o
diff --git a/test/system/comet2/cmd_ADDA_adda0_lo/cmd b/test/system/comet2/cmd_ADDA_adda0_lo/cmd
deleted file mode 100755 (executable)
index e4ce929..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-../../../../casl2 -O ../../../../as/cmd/ADDA/adda0_lo.casl
-../../../../comet2 -td -M8 a.o
-rm -f a.o
diff --git a/test/system/comet2/cmd_ADDL_addl0/cmd b/test/system/comet2/cmd_ADDL_addl0/cmd
deleted file mode 100755 (executable)
index 62be42d..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-../../../../casl2 -O ../../../../as/cmd/ADDL/addl0.casl
-../../../../comet2 -td -M8 a.o
-rm -f a.o
diff --git a/test/system/comet2/cmd_ADDL_addl0__o/cmd b/test/system/comet2/cmd_ADDL_addl0__o/cmd
deleted file mode 100755 (executable)
index 3259a70..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-../../../../casl2 -O ../../../../as/cmd/ADDL/addl0__o.casl
-../../../../comet2 -td -M8 a.o
-rm -f a.o
diff --git a/test/system/comet2/cmd_ADDL_addl0__z/cmd b/test/system/comet2/cmd_ADDL_addl0__z/cmd
deleted file mode 100755 (executable)
index 92467db..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-../../../../casl2 -O ../../../../as/cmd/ADDL/addl0__z.casl
-../../../../comet2 -td -M8 a.o
-rm -f a.o
diff --git a/test/system/comet2/cmd_ADDL_addl0_ao/cmd b/test/system/comet2/cmd_ADDL_addl0_ao/cmd
deleted file mode 100755 (executable)
index 25717b6..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-../../../../casl2 -O ../../../../as/cmd/ADDL/addl0_ao.casl
-../../../../comet2 -td -M8 a.o
-rm -f a.o
diff --git a/test/system/comet2/cmd_ADDL_addl0_as0/cmd b/test/system/comet2/cmd_ADDL_addl0_as0/cmd
deleted file mode 100755 (executable)
index 83f68c8..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-../../../../casl2 -O ../../../../as/cmd/ADDL/addl0_as0.casl
-../../../../comet2 -td -M8 a.o
-rm -f a.o
diff --git a/test/system/comet2/cmd_ADDL_addl0_as1/cmd b/test/system/comet2/cmd_ADDL_addl0_as1/cmd
deleted file mode 100755 (executable)
index 26f5032..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-../../../../casl2 -O ../../../../as/cmd/ADDL/addl0_as1.casl
-../../../../comet2 -td -M8 a.o
-rm -f a.o
diff --git a/test/system/comet2/cmd_ADDL_addl0_az/cmd b/test/system/comet2/cmd_ADDL_addl0_az/cmd
deleted file mode 100755 (executable)
index f64028b..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-../../../../casl2 -O ../../../../as/cmd/ADDL/addl0_az.casl
-../../../../comet2 -td -M8 a.o
-rm -f a.o
diff --git a/test/system/comet2/cmd_ADDL_addl0_lo/cmd b/test/system/comet2/cmd_ADDL_addl0_lo/cmd
deleted file mode 100755 (executable)
index 10946c3..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-../../../../casl2 -O ../../../../as/cmd/ADDL/addl0_lo.casl
-../../../../comet2 -td -M8 a.o
-rm -f a.o
diff --git a/test/system/comet2/cmd_ADDL_addl1/cmd b/test/system/comet2/cmd_ADDL_addl1/cmd
deleted file mode 100755 (executable)
index 21bf1ea..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-../../../../casl2 -O ../../../../as/cmd/ADDL/addl1.casl
-../../../../comet2 -td -M16 a.o
-rm -f a.o
diff --git a/test/system/comet2/cmd_ADDL_addl2/cmd b/test/system/comet2/cmd_ADDL_addl2/cmd
deleted file mode 100755 (executable)
index 238241c..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-../../../../casl2 -O ../../../../as/cmd/ADDL/addl2.casl
-../../../../comet2 -td -M16 a.o
-rm -f a.o
diff --git a/test/system/comet2/cmd_AND_and0/cmd b/test/system/comet2/cmd_AND_and0/cmd
deleted file mode 100755 (executable)
index e556c5c..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-../../../../casl2 -O ../../../../as/cmd/AND/and0.casl
-../../../../comet2 -td -M8 a.o
-rm -f a.o
diff --git a/test/system/comet2/cmd_AND_and0_s/cmd b/test/system/comet2/cmd_AND_and0_s/cmd
deleted file mode 100755 (executable)
index 052f950..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-../../../../casl2 -O ../../../../as/cmd/AND/and0_s.casl
-../../../../comet2 -td -M8 a.o
-rm -f a.o
diff --git a/test/system/comet2/cmd_AND_and0_z/cmd b/test/system/comet2/cmd_AND_and0_z/cmd
deleted file mode 100755 (executable)
index 0fb9401..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-../../../../casl2 -O ../../../../as/cmd/AND/and0_z.casl
-../../../../comet2 -td -M8 a.o
-rm -f a.o
diff --git a/test/system/comet2/cmd_AND_and1/cmd b/test/system/comet2/cmd_AND_and1/cmd
deleted file mode 100755 (executable)
index c5967e7..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-../../../../casl2 -O ../../../../as/cmd/AND/and1.casl
-../../../../comet2 -td -M16 a.o
-rm -f a.o
diff --git a/test/system/comet2/cmd_AND_and2/cmd b/test/system/comet2/cmd_AND_and2/cmd
deleted file mode 100755 (executable)
index e752f4f..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-../../../../casl2 -O ../../../../as/cmd/AND/and2.casl
-../../../../comet2 -td -M16 a.o
-rm -f a.o
diff --git a/test/system/comet2/cmd_CALL_call0/cmd b/test/system/comet2/cmd_CALL_call0/cmd
deleted file mode 100755 (executable)
index b1d08b2..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-../../../../casl2 -O ../../../../as/cmd/CALL/call0.casl
-../../../../comet2 -td -M16 a.o
-rm -f a.o
diff --git a/test/system/comet2/cmd_CALL_call1/cmd b/test/system/comet2/cmd_CALL_call1/cmd
deleted file mode 100755 (executable)
index 5bd0243..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-../../../../casl2 -O ../../../../as/cmd/CALL/call1.casl
-../../../../comet2 -td -M16 a.o
-rm -f a.o
diff --git a/test/system/comet2/cmd_CPA_cpa0/cmd b/test/system/comet2/cmd_CPA_cpa0/cmd
deleted file mode 100755 (executable)
index 066b53d..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-../../../../casl2 -O ../../../../as/cmd/CPA/cpa0.casl
-../../../../comet2 -td -M8 a.o
-rm -f a.o
diff --git a/test/system/comet2/cmd_CPA_cpa0_ls/cmd b/test/system/comet2/cmd_CPA_cpa0_ls/cmd
deleted file mode 100755 (executable)
index 92ebcbe..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-../../../../casl2 -O ../../../../as/cmd/CPA/cpa0_ls.casl
-../../../../comet2 -td -M8 a.o
-rm -f a.o
diff --git a/test/system/comet2/cmd_CPA_cpa0_s/cmd b/test/system/comet2/cmd_CPA_cpa0_s/cmd
deleted file mode 100755 (executable)
index f6120f8..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-../../../../casl2 -O ../../../../as/cmd/CPA/cpa0_s.casl
-../../../../comet2 -td -M8 a.o
-rm -f a.o
diff --git a/test/system/comet2/cmd_CPA_cpa0_z/cmd b/test/system/comet2/cmd_CPA_cpa0_z/cmd
deleted file mode 100755 (executable)
index 3bffd1f..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-../../../../casl2 -O ../../../../as/cmd/CPA/cpa0_z.casl
-../../../../comet2 -td -M8 a.o
-rm -f a.o
diff --git a/test/system/comet2/cmd_CPA_cpa1_s/cmd b/test/system/comet2/cmd_CPA_cpa1_s/cmd
deleted file mode 100755 (executable)
index 3f6075d..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-../../../../casl2 -O ../../../../as/cmd/CPA/cpa1_s.casl
-../../../../comet2 -td -M16 a.o
-rm -f a.o
diff --git a/test/system/comet2/cmd_CPA_cpa2_s/cmd b/test/system/comet2/cmd_CPA_cpa2_s/cmd
deleted file mode 100755 (executable)
index 3696ee5..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-../../../../casl2 -O ../../../../as/cmd/CPA/cpa2_s.casl
-../../../../comet2 -td -M16 a.o
-rm -f a.o
diff --git a/test/system/comet2/cmd_CPL_cpl0/cmd b/test/system/comet2/cmd_CPL_cpl0/cmd
deleted file mode 100755 (executable)
index 8c458cf..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-../../../../casl2 -O ../../../../as/cmd/CPL/cpl0.casl
-../../../../comet2 -td -M8 a.o
-rm -f a.o
diff --git a/test/system/comet2/cmd_CPL_cpl0_ls/cmd b/test/system/comet2/cmd_CPL_cpl0_ls/cmd
deleted file mode 100755 (executable)
index 5b7eafd..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-../../../../casl2 -O ../../../../as/cmd/CPL/cpl0_ls.casl
-../../../../comet2 -td -M8 a.o
-rm -f a.o
diff --git a/test/system/comet2/cmd_CPL_cpl0_s/cmd b/test/system/comet2/cmd_CPL_cpl0_s/cmd
deleted file mode 100755 (executable)
index 9b1c91e..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-../../../../casl2 -O ../../../../as/cmd/CPL/cpl0_s.casl
-../../../../comet2 -td -M8 a.o
-rm -f a.o
diff --git a/test/system/comet2/cmd_CPL_cpl0_z/cmd b/test/system/comet2/cmd_CPL_cpl0_z/cmd
deleted file mode 100755 (executable)
index 6635d39..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-../../../../casl2 -O ../../../../as/cmd/CPL/cpl0_z.casl
-../../../../comet2 -td -M8 a.o
-rm -f a.o
diff --git a/test/system/comet2/cmd_CPL_cpl1_s/cmd b/test/system/comet2/cmd_CPL_cpl1_s/cmd
deleted file mode 100755 (executable)
index 0a42a8e..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-../../../../casl2 -O ../../../../as/cmd/CPL/cpl1_s.casl
-../../../../comet2 -td -M16 a.o
-rm -f a.o
diff --git a/test/system/comet2/cmd_CPL_cpl2_s/cmd b/test/system/comet2/cmd_CPL_cpl2_s/cmd
deleted file mode 100755 (executable)
index 7bc38c0..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-../../../../casl2 -O ../../../../as/cmd/CPL/cpl2_s.casl
-../../../../comet2 -td -M16 a.o
-rm -f a.o
diff --git a/test/system/comet2/cmd_DC_dc_c0/cmd b/test/system/comet2/cmd_DC_dc_c0/cmd
deleted file mode 100755 (executable)
index b1d8ec7..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-../../../../casl2 -O ../../../../as/cmd/DC/dc_c0.casl
-../../../../comet2 -td -M128 a.o
-rm -f a.o
diff --git a/test/system/comet2/cmd_DC_dc_c1/cmd b/test/system/comet2/cmd_DC_dc_c1/cmd
deleted file mode 100755 (executable)
index c7f15f6..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-../../../../casl2 -O ../../../../as/cmd/DC/dc_c1.casl
-../../../../comet2 -td -M128 a.o
-rm -f a.o
diff --git a/test/system/comet2/cmd_DC_dc_i0/cmd b/test/system/comet2/cmd_DC_dc_i0/cmd
deleted file mode 100755 (executable)
index 3ca61c3..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-../../../../casl2 -O ../../../../as/cmd/DC/dc_i0.casl
-../../../../comet2 -td -M32 a.o
-rm -f a.o
diff --git a/test/system/comet2/cmd_DC_dc_i1/cmd b/test/system/comet2/cmd_DC_dc_i1/cmd
deleted file mode 100755 (executable)
index f840ce5..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-../../../../casl2 -O ../../../../as/cmd/DC/dc_i1.casl
-../../../../comet2 -td -M32 a.o
-rm -f a.o
diff --git a/test/system/comet2/cmd_DC_dc_i_of/cmd b/test/system/comet2/cmd_DC_dc_i_of/cmd
deleted file mode 100755 (executable)
index 2151a04..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-../../../../casl2 -O ../../../../as/cmd/DC/dc_i_o.casl
-../../../../comet2 -td -M32 a.o
-rm -f a.o
diff --git a/test/system/comet2/cmd_DS_ds_0/cmd b/test/system/comet2/cmd_DS_ds_0/cmd
deleted file mode 100755 (executable)
index b54c0ce..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-../../../../casl2 -O ../../../../as/cmd/DS/ds_0.casl
-../../../../comet2 -td -M8 a.o
-rm -f a.o
diff --git a/test/system/comet2/cmd_JMI_jmi_m/cmd b/test/system/comet2/cmd_JMI_jmi_m/cmd
deleted file mode 100755 (executable)
index 745d73d..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-../../../../casl2 -O ../../../../as/cmd/JMI/jmi_m.casl
-../../../../comet2 -td -M16 a.o
-rm -f a.o
diff --git a/test/system/comet2/cmd_JMI_jmi_o/cmd b/test/system/comet2/cmd_JMI_jmi_o/cmd
deleted file mode 100755 (executable)
index c36e321..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-../../../../casl2 -O ../../../../as/cmd/JMI/jmi_o.casl
-../../../../comet2 -td -M16 a.o
-rm -f a.o
diff --git a/test/system/comet2/cmd_JMI_jmi_p/cmd b/test/system/comet2/cmd_JMI_jmi_p/cmd
deleted file mode 100755 (executable)
index 31524dd..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-../../../../casl2 -O ../../../../as/cmd/JMI/jmi_p.casl
-../../../../comet2 -td -M16 a.o
-rm -f a.o
diff --git a/test/system/comet2/cmd_JMI_jmi_z/cmd b/test/system/comet2/cmd_JMI_jmi_z/cmd
deleted file mode 100755 (executable)
index f80f948..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-../../../../casl2 -O ../../../../as/cmd/JMI/jmi_z.casl
-../../../../comet2 -td -M16 a.o
-rm -f a.o
diff --git a/test/system/comet2/cmd_JNZ_jnz_m/cmd b/test/system/comet2/cmd_JNZ_jnz_m/cmd
deleted file mode 100755 (executable)
index 02a59eb..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-../../../../casl2 -O ../../../../as/cmd/JNZ/jnz_m.casl
-../../../../comet2 -td -M16 a.o
-rm -f a.o
diff --git a/test/system/comet2/cmd_JNZ_jnz_o/cmd b/test/system/comet2/cmd_JNZ_jnz_o/cmd
deleted file mode 100755 (executable)
index 4049ec3..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-../../../../casl2 -O ../../../../as/cmd/JNZ/jnz_o.casl
-../../../../comet2 -td -M16 a.o
-rm -f a.o
diff --git a/test/system/comet2/cmd_JNZ_jnz_p/cmd b/test/system/comet2/cmd_JNZ_jnz_p/cmd
deleted file mode 100755 (executable)
index 0e3eedb..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-../../../../casl2 -O ../../../../as/cmd/JNZ/jnz_p.casl
-../../../../comet2 -td -M16 a.o
-rm -f a.o
diff --git a/test/system/comet2/cmd_JNZ_jnz_z/cmd b/test/system/comet2/cmd_JNZ_jnz_z/cmd
deleted file mode 100755 (executable)
index b95513e..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-../../../../casl2 -O ../../../../as/cmd/JNZ/jnz_z.casl
-../../../../comet2 -td -M16 a.o
-rm -f a.o
diff --git a/test/system/comet2/cmd_JOV_jov_m/cmd b/test/system/comet2/cmd_JOV_jov_m/cmd
deleted file mode 100755 (executable)
index c381993..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-../../../../casl2 -O ../../../../as/cmd/JOV/jov_m.casl
-../../../../comet2 -td -M16 a.o
-rm -f a.o
diff --git a/test/system/comet2/cmd_JOV_jov_o/cmd b/test/system/comet2/cmd_JOV_jov_o/cmd
deleted file mode 100755 (executable)
index 94e4616..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-../../../../casl2 -O ../../../../as/cmd/JOV/jov_o.casl
-../../../../comet2 -td -M16 a.o
-rm -f a.o
diff --git a/test/system/comet2/cmd_JOV_jov_p/cmd b/test/system/comet2/cmd_JOV_jov_p/cmd
deleted file mode 100755 (executable)
index 9eaff62..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-../../../../casl2 -O ../../../../as/cmd/JOV/jov_p.casl
-../../../../comet2 -td -M16 a.o
-rm -f a.o
diff --git a/test/system/comet2/cmd_JOV_jov_z/cmd b/test/system/comet2/cmd_JOV_jov_z/cmd
deleted file mode 100755 (executable)
index b9c5674..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-../../../../casl2 -O ../../../../as/cmd/JOV/jov_z.casl
-../../../../comet2 -td -M16 a.o
-rm -f a.o
diff --git a/test/system/comet2/cmd_JPL_jpl_m/cmd b/test/system/comet2/cmd_JPL_jpl_m/cmd
deleted file mode 100755 (executable)
index ef348ea..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-../../../../casl2 -O ../../../../as/cmd/JPL/jpl_m.casl
-../../../../comet2 -td -M16 a.o
-rm -f a.o
diff --git a/test/system/comet2/cmd_JPL_jpl_o/cmd b/test/system/comet2/cmd_JPL_jpl_o/cmd
deleted file mode 100755 (executable)
index 20d7314..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-../../../../casl2 -O ../../../../as/cmd/JPL/jpl_o.casl
-../../../../comet2 -td -M16 a.o
-rm -f a.o
diff --git a/test/system/comet2/cmd_JPL_jpl_p/cmd b/test/system/comet2/cmd_JPL_jpl_p/cmd
deleted file mode 100755 (executable)
index 06701f1..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-../../../../casl2 -O ../../../../as/cmd/JPL/jpl_p.casl
-../../../../comet2 -td -M16 a.o
-rm -f a.o
diff --git a/test/system/comet2/cmd_JPL_jpl_z/cmd b/test/system/comet2/cmd_JPL_jpl_z/cmd
deleted file mode 100755 (executable)
index c58177d..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-../../../../casl2 -O ../../../../as/cmd/JPL/jpl_z.casl
-../../../../comet2 -td -M16 a.o
-rm -f a.o
diff --git a/test/system/comet2/cmd_JUMP_jump_m/cmd b/test/system/comet2/cmd_JUMP_jump_m/cmd
deleted file mode 100755 (executable)
index 49daaca..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-../../../../casl2 -O ../../../../as/cmd/JUMP/jump_m.casl
-../../../../comet2 -td -M16 a.o
-rm -f a.o
diff --git a/test/system/comet2/cmd_JUMP_jump_o/cmd b/test/system/comet2/cmd_JUMP_jump_o/cmd
deleted file mode 100755 (executable)
index 9068d6d..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-../../../../casl2 -O ../../../../as/cmd/JUMP/jump_o.casl
-../../../../comet2 -td -M16 a.o
-rm -f a.o
diff --git a/test/system/comet2/cmd_JUMP_jump_p/cmd b/test/system/comet2/cmd_JUMP_jump_p/cmd
deleted file mode 100755 (executable)
index 240e89a..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-../../../../casl2 -O ../../../../as/cmd/JUMP/jump_p.casl
-../../../../comet2 -td -M16 a.o
-rm -f a.o
diff --git a/test/system/comet2/cmd_JUMP_jump_z/cmd b/test/system/comet2/cmd_JUMP_jump_z/cmd
deleted file mode 100755 (executable)
index b148e0b..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-../../../../casl2 -O ../../../../as/cmd/JUMP/jump_z.casl
-../../../../comet2 -td -M16 a.o
-rm -f a.o
diff --git a/test/system/comet2/cmd_JZE_jze_m/cmd b/test/system/comet2/cmd_JZE_jze_m/cmd
deleted file mode 100755 (executable)
index 74e1588..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-../../../../casl2 -O ../../../../as/cmd/JZE/jze_m.casl
-../../../../comet2 -td -M16 a.o
-rm -f a.o
diff --git a/test/system/comet2/cmd_JZE_jze_o/cmd b/test/system/comet2/cmd_JZE_jze_o/cmd
deleted file mode 100755 (executable)
index 4ad31f3..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-../../../../casl2 -O ../../../../as/cmd/JZE/jze_o.casl
-../../../../comet2 -td -M16 a.o
-rm -f a.o
diff --git a/test/system/comet2/cmd_JZE_jze_p/cmd b/test/system/comet2/cmd_JZE_jze_p/cmd
deleted file mode 100755 (executable)
index 1254ef5..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-../../../../casl2 -O ../../../../as/cmd/JZE/jze_p.casl
-../../../../comet2 -td -M16 a.o
-rm -f a.o
diff --git a/test/system/comet2/cmd_JZE_jze_z/cmd b/test/system/comet2/cmd_JZE_jze_z/cmd
deleted file mode 100755 (executable)
index 662be7e..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-../../../../casl2 -O ../../../../as/cmd/JZE/jze_z.casl
-../../../../comet2 -td -M16 a.o
-rm -f a.o
diff --git a/test/system/comet2/cmd_LAD_lad0/cmd b/test/system/comet2/cmd_LAD_lad0/cmd
deleted file mode 100755 (executable)
index 5c6f239..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-../../../../casl2 -O ../../../../as/cmd/LAD/lad0.casl
-../../../../comet2 -td -M8 a.o
-rm -f a.o
diff --git a/test/system/comet2/cmd_LAD_lad1/cmd b/test/system/comet2/cmd_LAD_lad1/cmd
deleted file mode 100755 (executable)
index 7a882dc..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-../../../../casl2 -O ../../../../as/cmd/LAD/lad1.casl
-../../../../comet2 -td -M8 a.o
-rm -f a.o
diff --git a/test/system/comet2/cmd_LAD_lad1_o/cmd b/test/system/comet2/cmd_LAD_lad1_o/cmd
deleted file mode 100755 (executable)
index 351c4a2..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-../../../../casl2 -O ../../../../as/cmd/LAD/lad1_o.casl
-../../../../comet2 -td -M8 a.o
-rm -f a.o
diff --git a/test/system/comet2/cmd_LAD_lad1_s/cmd b/test/system/comet2/cmd_LAD_lad1_s/cmd
deleted file mode 100755 (executable)
index 510f3e9..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-../../../../casl2 -O ../../../../as/cmd/LAD/lad1_s.casl
-../../../../comet2 -td -M8 a.o
-rm -f a.o
diff --git a/test/system/comet2/cmd_LD_ld0/cmd b/test/system/comet2/cmd_LD_ld0/cmd
deleted file mode 100755 (executable)
index f20a97f..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-../../../../casl2 -O ../../../../as/cmd/LD/ld0.casl
-../../../../comet2 -td -M16 a.o
-rm -f a.o
diff --git a/test/system/comet2/cmd_LD_ld0_l/cmd b/test/system/comet2/cmd_LD_ld0_l/cmd
deleted file mode 100755 (executable)
index 1049c51..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-../../../../casl2 -O ../../../../as/cmd/LD/ld0_l.casl
-../../../../comet2 -td a.o
-rm -f a.o
diff --git a/test/system/comet2/cmd_LD_ld1/cmd b/test/system/comet2/cmd_LD_ld1/cmd
deleted file mode 100755 (executable)
index e4f02f7..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-../../../../casl2 -O ../../../../as/cmd/LD/ld1.casl
-../../../../comet2 -td -M64 a.o
-rm -f a.o
diff --git a/test/system/comet2/cmd_LD_ld2/cmd b/test/system/comet2/cmd_LD_ld2/cmd
deleted file mode 100755 (executable)
index 3c3dbb8..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-../../../../casl2 -O ../../../../as/cmd/LD/ld2.casl
-../../../../comet2 -td -M32 a.o
-rm -f a.o
diff --git a/test/system/comet2/cmd_OR_or0/cmd b/test/system/comet2/cmd_OR_or0/cmd
deleted file mode 100755 (executable)
index c52c280..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-../../../../casl2 -O ../../../../as/cmd/OR/or0.casl
-../../../../comet2 -td -M8 a.o
-rm -f a.o
diff --git a/test/system/comet2/cmd_OR_or0_s/cmd b/test/system/comet2/cmd_OR_or0_s/cmd
deleted file mode 100755 (executable)
index 2ac4911..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-../../../../casl2 -O ../../../../as/cmd/OR/or0_s.casl
-../../../../comet2 -td -M8 a.o
-rm -f a.o
diff --git a/test/system/comet2/cmd_OR_or0_z/cmd b/test/system/comet2/cmd_OR_or0_z/cmd
deleted file mode 100755 (executable)
index 688ad80..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-../../../../casl2 -O ../../../../as/cmd/OR/or0_z.casl
-../../../../comet2 -td -M8 a.o
-rm -f a.o
diff --git a/test/system/comet2/cmd_OR_or1/cmd b/test/system/comet2/cmd_OR_or1/cmd
deleted file mode 100755 (executable)
index 2bf6653..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-../../../../casl2 -O ../../../../as/cmd/OR/or1.casl
-../../../../comet2 -td -M16 a.o
-rm -f a.o
diff --git a/test/system/comet2/cmd_OR_or2/cmd b/test/system/comet2/cmd_OR_or2/cmd
deleted file mode 100755 (executable)
index 7071df7..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-../../../../casl2 -O ../../../../as/cmd/OR/or2.casl
-../../../../comet2 -td -M16 a.o
-rm -f a.o
diff --git a/test/system/comet2/cmd_POP_push_pop_0/cmd b/test/system/comet2/cmd_POP_push_pop_0/cmd
deleted file mode 100755 (executable)
index 23586e2..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-../../../../casl2 -O ../../../../as/cmd/POP/push_pop_0.casl
-../../../../comet2 -td -M64 a.o
-rm -f a.o
diff --git a/test/system/comet2/cmd_POP_push_pop_1/cmd b/test/system/comet2/cmd_POP_push_pop_1/cmd
deleted file mode 100755 (executable)
index 3440749..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-../../../../casl2 -O ../../../../as/cmd/POP/push_pop_1.casl
-../../../../comet2 -td -M64 a.o
-rm -f a.o
diff --git a/test/system/comet2/cmd_SLA_sla_o/cmd b/test/system/comet2/cmd_SLA_sla_o/cmd
deleted file mode 100755 (executable)
index 0f266b1..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-../../../../casl2 -O ../../../../as/cmd/SLA/sla_o.casl
-../../../../comet2 -td -M8 a.o
-rm -f a.o
diff --git a/test/system/comet2/cmd_SLA_sla_os/cmd b/test/system/comet2/cmd_SLA_sla_os/cmd
deleted file mode 100755 (executable)
index dd3fa27..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-../../../../casl2 -O ../../../../as/cmd/SLA/sla_os.casl
-../../../../comet2 -td -M8 a.o
-rm -f a.o
diff --git a/test/system/comet2/cmd_SLA_sla_oz/cmd b/test/system/comet2/cmd_SLA_sla_oz/cmd
deleted file mode 100755 (executable)
index 9883087..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-../../../../casl2 -O ../../../../as/cmd/SLA/sla_oz.casl
-../../../../comet2 -td -M8 a.o
-rm -f a.o
diff --git a/test/system/comet2/cmd_SLA_sla_s/cmd b/test/system/comet2/cmd_SLA_sla_s/cmd
deleted file mode 100755 (executable)
index 67b25f6..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-../../../../casl2 -O ../../../../as/cmd/SLA/sla_s.casl
-../../../../comet2 -td -M8 a.o
-rm -f a.o
diff --git a/test/system/comet2/cmd_SLA_sla_z/cmd b/test/system/comet2/cmd_SLA_sla_z/cmd
deleted file mode 100755 (executable)
index 499c8d4..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-../../../../casl2 -O ../../../../as/cmd/SLA/sla_z.casl
-../../../../comet2 -td -M8 a.o
-rm -f a.o
diff --git a/test/system/comet2/cmd_SLL_sll_o/cmd b/test/system/comet2/cmd_SLL_sll_o/cmd
deleted file mode 100755 (executable)
index d55406b..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-../../../../casl2 -O ../../../../as/cmd/SLL/sll_o.casl
-../../../../comet2 -td -M8 a.o
-rm -f a.o
diff --git a/test/system/comet2/cmd_SLL_sll_os/cmd b/test/system/comet2/cmd_SLL_sll_os/cmd
deleted file mode 100755 (executable)
index f6b12b6..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-../../../../casl2 -O ../../../../as/cmd/SLL/sll_os.casl
-../../../../comet2 -td -M8 a.o
-rm -f a.o
diff --git a/test/system/comet2/cmd_SLL_sll_oz/cmd b/test/system/comet2/cmd_SLL_sll_oz/cmd
deleted file mode 100755 (executable)
index 043a54a..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-../../../../casl2 -O ../../../../as/cmd/SLL/sll_oz.casl
-../../../../comet2 -td -M8 a.o
-rm -f a.o
diff --git a/test/system/comet2/cmd_SLL_sll_s/cmd b/test/system/comet2/cmd_SLL_sll_s/cmd
deleted file mode 100755 (executable)
index de6fe05..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-../../../../casl2 -O ../../../../as/cmd/SLL/sll_s.casl
-../../../../comet2 -td -M8 a.o
-rm -f a.o
diff --git a/test/system/comet2/cmd_SLL_sll_z/cmd b/test/system/comet2/cmd_SLL_sll_z/cmd
deleted file mode 100755 (executable)
index 9d34551..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-../../../../casl2 -O ../../../../as/cmd/SLL/sll_z.casl
-../../../../comet2 -td -M8 a.o
-rm -f a.o
diff --git a/test/system/comet2/cmd_SRA_sra_o/cmd b/test/system/comet2/cmd_SRA_sra_o/cmd
deleted file mode 100755 (executable)
index fe87b3b..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-../../../../casl2 -O ../../../../as/cmd/SRA/sra_o.casl
-../../../../comet2 -td -M8 a.o
-rm -f a.o
diff --git a/test/system/comet2/cmd_SRA_sra_os/cmd b/test/system/comet2/cmd_SRA_sra_os/cmd
deleted file mode 100755 (executable)
index ef0cee2..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-../../../../casl2 -O ../../../../as/cmd/SRA/sra_os.casl
-../../../../comet2 -td -M8 a.o
-rm -f a.o
diff --git a/test/system/comet2/cmd_SRA_sra_oz/cmd b/test/system/comet2/cmd_SRA_sra_oz/cmd
deleted file mode 100755 (executable)
index 791bf56..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-../../../../casl2 -O ../../../../as/cmd/SRA/sra_oz.casl
-../../../../comet2 -td -M8 a.o
-rm -f a.o
diff --git a/test/system/comet2/cmd_SRA_sra_s/cmd b/test/system/comet2/cmd_SRA_sra_s/cmd
deleted file mode 100755 (executable)
index 8d2f7c6..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-../../../../casl2 -O ../../../../as/cmd/SRA/sra_s.casl
-../../../../comet2 -td -M8 a.o
-rm -f a.o
diff --git a/test/system/comet2/cmd_SRA_sra_z/cmd b/test/system/comet2/cmd_SRA_sra_z/cmd
deleted file mode 100755 (executable)
index 9e42041..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-../../../../casl2 -O ../../../../as/cmd/SRA/sra_z.casl
-../../../../comet2 -td -M8 a.o
-rm -f a.o
diff --git a/test/system/comet2/cmd_SRL_srl_o/cmd b/test/system/comet2/cmd_SRL_srl_o/cmd
deleted file mode 100755 (executable)
index de32726..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-../../../../casl2 -O ../../../../as/cmd/SRL/srl_o.casl
-../../../../comet2 -td -M8 a.o
-rm -f a.o
diff --git a/test/system/comet2/cmd_SRL_srl_oz/cmd b/test/system/comet2/cmd_SRL_srl_oz/cmd
deleted file mode 100755 (executable)
index 6ba981d..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-../../../../casl2 -O ../../../../as/cmd/SRL/srl_oz.casl
-../../../../comet2 -td -M8 a.o
-rm -f a.o
diff --git a/test/system/comet2/cmd_SRL_srl_s/cmd b/test/system/comet2/cmd_SRL_srl_s/cmd
deleted file mode 100755 (executable)
index fbb9f1e..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-../../../../casl2 -O ../../../../as/cmd/SRL/srl_s.casl
-../../../../comet2 -td -M8 a.o
-rm -f a.o
diff --git a/test/system/comet2/cmd_SRL_srl_z/cmd b/test/system/comet2/cmd_SRL_srl_z/cmd
deleted file mode 100755 (executable)
index de2b574..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-../../../../casl2 -O ../../../../as/cmd/SRL/srl_z.casl
-../../../../comet2 -td -M8 a.o
-rm -f a.o
diff --git a/test/system/comet2/cmd_ST_st0/cmd b/test/system/comet2/cmd_ST_st0/cmd
deleted file mode 100755 (executable)
index 8695142..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-../../../../casl2 -O ../../../../as/cmd/ST/st0.casl
-../../../../comet2 -td -M8 a.o
-rm -f a.o
diff --git a/test/system/comet2/cmd_ST_st1/cmd b/test/system/comet2/cmd_ST_st1/cmd
deleted file mode 100755 (executable)
index 575cdb4..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-../../../../casl2 -O ../../../../as/cmd/ST/st1.casl
-../../../../comet2 -td -M16 a.o
-rm -f a.o
diff --git a/test/system/comet2/cmd_SUBA_suba0/cmd b/test/system/comet2/cmd_SUBA_suba0/cmd
deleted file mode 100755 (executable)
index 2cc4657..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-../../../../casl2 -O ../../../../as/cmd/SUBA/suba0.casl
-../../../../comet2 -td -M8 a.o
-rm -f a.o
diff --git a/test/system/comet2/cmd_SUBA_suba0__o/cmd b/test/system/comet2/cmd_SUBA_suba0__o/cmd
deleted file mode 100755 (executable)
index c1b3f70..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-../../../../casl2 -O ../../../../as/cmd/SUBA/suba0__o.casl
-../../../../comet2 -td -M8 a.o
-rm -f a.o
diff --git a/test/system/comet2/cmd_SUBA_suba0__z/cmd b/test/system/comet2/cmd_SUBA_suba0__z/cmd
deleted file mode 100755 (executable)
index 5f9ef48..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-../../../../casl2 -O ../../../../as/cmd/SUBA/suba0__z.casl
-../../../../comet2 -td -M8 a.o
-rm -f a.o
diff --git a/test/system/comet2/cmd_SUBA_suba0_ao/cmd b/test/system/comet2/cmd_SUBA_suba0_ao/cmd
deleted file mode 100755 (executable)
index dc1ba8c..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-../../../../casl2 -O ../../../../as/cmd/SUBA/suba0_ao.casl
-../../../../comet2 -td -M8 a.o
-rm -f a.o
diff --git a/test/system/comet2/cmd_SUBA_suba0_as0/cmd b/test/system/comet2/cmd_SUBA_suba0_as0/cmd
deleted file mode 100755 (executable)
index 93e350c..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-../../../../casl2 -O ../../../../as/cmd/SUBA/suba0_as0.casl
-../../../../comet2 -td -M8 a.o
-rm -f a.o
diff --git a/test/system/comet2/cmd_SUBA_suba0_as1/cmd b/test/system/comet2/cmd_SUBA_suba0_as1/cmd
deleted file mode 100755 (executable)
index 2d1d07b..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-../../../../casl2 -O ../../../../as/cmd/SUBA/suba0_as1.casl
-../../../../comet2 -td -M8 a.o
-rm -f a.o
diff --git a/test/system/comet2/cmd_SUBA_suba0_lo/cmd b/test/system/comet2/cmd_SUBA_suba0_lo/cmd
deleted file mode 100755 (executable)
index 9992162..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-../../../../casl2 -O ../../../../as/cmd/SUBA/suba0_lo.casl
-../../../../comet2 -td -M8 a.o
-rm -f a.o
diff --git a/test/system/comet2/cmd_SUBA_suba1/cmd b/test/system/comet2/cmd_SUBA_suba1/cmd
deleted file mode 100755 (executable)
index 6b4e7cb..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-../../../../casl2 -O ../../../../as/cmd/SUBA/suba1.casl
-../../../../comet2 -td -M16 a.o
-rm -f a.o
diff --git a/test/system/comet2/cmd_SUBA_suba2/cmd b/test/system/comet2/cmd_SUBA_suba2/cmd
deleted file mode 100755 (executable)
index 0a3355c..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-../../../../casl2 -O ../../../../as/cmd/SUBA/suba2.casl
-../../../../comet2 -td -M16 a.o
-rm -f a.o
diff --git a/test/system/comet2/cmd_SUBL_subl0/cmd b/test/system/comet2/cmd_SUBL_subl0/cmd
deleted file mode 100755 (executable)
index b57eba8..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-../../../../casl2 -O ../../../../as/cmd/SUBL/subl0.casl
-../../../../comet2 -td -M8 a.o
-rm -f a.o
diff --git a/test/system/comet2/cmd_SUBL_subl0__o/cmd b/test/system/comet2/cmd_SUBL_subl0__o/cmd
deleted file mode 100755 (executable)
index 6754b16..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-../../../../casl2 -O ../../../../as/cmd/SUBL/subl0__o.casl
-../../../../comet2 -td -M8 a.o
-rm -f a.o
diff --git a/test/system/comet2/cmd_SUBL_subl0__z/cmd b/test/system/comet2/cmd_SUBL_subl0__z/cmd
deleted file mode 100755 (executable)
index 29bbc85..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-../../../../casl2 -O ../../../../as/cmd/SUBL/subl0__z.casl
-../../../../comet2 -td -M8 a.o
-rm -f a.o
diff --git a/test/system/comet2/cmd_SUBL_subl0_ao/cmd b/test/system/comet2/cmd_SUBL_subl0_ao/cmd
deleted file mode 100755 (executable)
index 1e782b1..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-../../../../casl2 -O ../../../../as/cmd/SUBL/subl0_ao.casl
-../../../../comet2 -td -M8 a.o
-rm -f a.o
diff --git a/test/system/comet2/cmd_SUBL_subl0_as0/cmd b/test/system/comet2/cmd_SUBL_subl0_as0/cmd
deleted file mode 100755 (executable)
index 31db968..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-../../../../casl2 -O ../../../../as/cmd/SUBL/subl0_as0.casl
-../../../../comet2 -td -M8 a.o
-rm -f a.o
diff --git a/test/system/comet2/cmd_SUBL_subl0_as1/cmd b/test/system/comet2/cmd_SUBL_subl0_as1/cmd
deleted file mode 100755 (executable)
index e38bd2d..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-../../../../casl2 -O ../../../../as/cmd/SUBL/subl0_as1.casl
-../../../../comet2 -td -M8 a.o
-rm -f a.o
diff --git a/test/system/comet2/cmd_SUBL_subl0_lo/cmd b/test/system/comet2/cmd_SUBL_subl0_lo/cmd
deleted file mode 100755 (executable)
index 92b8a26..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-../../../../casl2 -O ../../../../as/cmd/SUBL/subl0_lo.casl
-../../../../comet2 -td -M8 a.o
-rm -f a.o
diff --git a/test/system/comet2/cmd_SUBL_subl1/cmd b/test/system/comet2/cmd_SUBL_subl1/cmd
deleted file mode 100755 (executable)
index 30c828a..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-../../../../casl2 -O ../../../../as/cmd/SUBL/subl1.casl
-../../../../comet2 -td -M16 a.o
-rm -f a.o
diff --git a/test/system/comet2/cmd_SUBL_subl2/cmd b/test/system/comet2/cmd_SUBL_subl2/cmd
deleted file mode 100755 (executable)
index 93245f9..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-../../../../casl2 -O ../../../../as/cmd/SUBL/subl2.casl
-../../../../comet2 -td -M16 a.o
-rm -f a.o
diff --git a/test/system/comet2/cmd_SVC_svc1/cmd b/test/system/comet2/cmd_SVC_svc1/cmd
deleted file mode 100755 (executable)
index 72c511f..0000000
+++ /dev/null
@@ -1,5 +0,0 @@
-../../../../casl2 -O ../../../../as/cmd/SVC/svc1.casl
-../../../../comet2 -td -M64 a.o <teststr.txt
-
-
-rm -f a.o
diff --git a/test/system/comet2/cmd_SVC_svc2/cmd b/test/system/comet2/cmd_SVC_svc2/cmd
deleted file mode 100755 (executable)
index 48f2dec..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-../../../../casl2 -O ../../../../as/cmd/SVC/svc2.casl
-../../../../comet2 -td -M64 a.o
-rm -f a.o
diff --git a/test/system/comet2/cmd_XOR_xor0/cmd b/test/system/comet2/cmd_XOR_xor0/cmd
deleted file mode 100755 (executable)
index 1a66d6c..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-../../../../casl2 -O ../../../../as/cmd/XOR/xor0.casl
-../../../../comet2 -td -M8 a.o
-rm -f a.o
diff --git a/test/system/comet2/cmd_XOR_xor0_s/cmd b/test/system/comet2/cmd_XOR_xor0_s/cmd
deleted file mode 100755 (executable)
index 1dddcfa..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-../../../../casl2 -O ../../../../as/cmd/XOR/xor0_s.casl
-../../../../comet2 -td -M8 a.o
-rm -f a.o
diff --git a/test/system/comet2/cmd_XOR_xor0_z/cmd b/test/system/comet2/cmd_XOR_xor0_z/cmd
deleted file mode 100755 (executable)
index 45f71fa..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-../../../../casl2 -O ../../../../as/cmd/XOR/xor0_z.casl
-../../../../comet2 -td -M8 a.o
-rm -f a.o
diff --git a/test/system/comet2/cmd_XOR_xor1/cmd b/test/system/comet2/cmd_XOR_xor1/cmd
deleted file mode 100755 (executable)
index 06929aa..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-../../../../casl2 -O ../../../../as/cmd/XOR/xor1.casl
-../../../../comet2 -td -M16 a.o
-rm -f a.o
diff --git a/test/system/comet2/cmd_XOR_xor2/cmd b/test/system/comet2/cmd_XOR_xor2/cmd
deleted file mode 100755 (executable)
index c3694b6..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-../../../../casl2 -O ../../../../as/cmd/XOR/xor2.casl
-../../../../comet2 -td -M16 a.o
-rm -f a.o
diff --git a/test/system/comet2/cmd_XOR_xor2_clear/cmd b/test/system/comet2/cmd_XOR_xor2_clear/cmd
deleted file mode 100755 (executable)
index 05bf6be..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-../../../../casl2 -O ../../../../as/cmd/XOR/xor2_clear.casl
-../../../../comet2 -td -M8 a.o
-rm -f a.o
diff --git a/test/system/comet2/cmd_adda_r_adr/cmd b/test/system/comet2/cmd_adda_r_adr/cmd
new file mode 100755 (executable)
index 0000000..3c720df
--- /dev/null
@@ -0,0 +1,3 @@
+../../../../casl2 -O ../../../../as/cmd/ADDA/adda_r_adr.casl
+../../../../comet2 -td -M16 a.o
+rm -f a.o
diff --git a/test/system/comet2/cmd_adda_r_adr__ao/cmd b/test/system/comet2/cmd_adda_r_adr__ao/cmd
new file mode 100755 (executable)
index 0000000..c06876a
--- /dev/null
@@ -0,0 +1,3 @@
+../../../../casl2 -O ../../../../as/cmd/ADDA/adda_r_adr__ao.casl
+../../../../comet2 -td -M8 a.o
+rm -f a.o
diff --git a/test/system/comet2/cmd_adda_r_adr__as0/cmd b/test/system/comet2/cmd_adda_r_adr__as0/cmd
new file mode 100755 (executable)
index 0000000..ebd30d3
--- /dev/null
@@ -0,0 +1,3 @@
+../../../../casl2 -O ../../../../as/cmd/ADDA/adda_r_adr__as0.casl
+../../../../comet2 -td -M8 a.o
+rm -f a.o
diff --git a/test/system/comet2/cmd_adda_r_adr__as1/cmd b/test/system/comet2/cmd_adda_r_adr__as1/cmd
new file mode 100755 (executable)
index 0000000..071b858
--- /dev/null
@@ -0,0 +1,3 @@
+../../../../casl2 -O ../../../../as/cmd/ADDA/adda_r_adr__as1.casl
+../../../../comet2 -td -M8 a.o
+rm -f a.o
diff --git a/test/system/comet2/cmd_adda_r_adr__az/cmd b/test/system/comet2/cmd_adda_r_adr__az/cmd
new file mode 100755 (executable)
index 0000000..28cee76
--- /dev/null
@@ -0,0 +1,3 @@
+../../../../casl2 -O ../../../../as/cmd/ADDA/adda_r_adr__az.casl
+../../../../comet2 -td -M8 a.o
+rm -f a.o
diff --git a/test/system/comet2/cmd_adda_r_adr__lo/cmd b/test/system/comet2/cmd_adda_r_adr__lo/cmd
new file mode 100755 (executable)
index 0000000..821cdc3
--- /dev/null
@@ -0,0 +1,3 @@
+../../../../casl2 -O ../../../../as/cmd/ADDA/adda_r_adr__lo.casl
+../../../../comet2 -td -M8 a.o
+rm -f a.o
diff --git a/test/system/comet2/cmd_adda_r_adr__o/cmd b/test/system/comet2/cmd_adda_r_adr__o/cmd
new file mode 100755 (executable)
index 0000000..c794b49
--- /dev/null
@@ -0,0 +1,3 @@
+../../../../casl2 -O ../../../../as/cmd/ADDA/adda_r_adr__o.casl
+../../../../comet2 -td -M8 a.o
+rm -f a.o
diff --git a/test/system/comet2/cmd_adda_r_adr__z/cmd b/test/system/comet2/cmd_adda_r_adr__z/cmd
new file mode 100755 (executable)
index 0000000..97af609
--- /dev/null
@@ -0,0 +1,3 @@
+../../../../casl2 -O ../../../../as/cmd/ADDA/adda_r_adr__z.casl
+../../../../comet2 -td -M8 a.o
+rm -f a.o
diff --git a/test/system/comet2/cmd_addl_r1_r2/cmd b/test/system/comet2/cmd_addl_r1_r2/cmd
new file mode 100755 (executable)
index 0000000..fcb6a43
--- /dev/null
@@ -0,0 +1,3 @@
+../../../../casl2 -O ../../../../as/cmd/ADDL/addl_r1_r2.casl
+../../../../comet2 -td -M16 a.o
+rm -f a.o
diff --git a/test/system/comet2/cmd_addl_r_adr/cmd b/test/system/comet2/cmd_addl_r_adr/cmd
new file mode 100755 (executable)
index 0000000..03d70fe
--- /dev/null
@@ -0,0 +1,3 @@
+../../../../casl2 -O ../../../../as/cmd/ADDL/addl_r_adr.casl
+../../../../comet2 -td -M8 a.o
+rm -f a.o
diff --git a/test/system/comet2/cmd_addl_r_adr__ao/cmd b/test/system/comet2/cmd_addl_r_adr__ao/cmd
new file mode 100755 (executable)
index 0000000..5ae3bf1
--- /dev/null
@@ -0,0 +1,3 @@
+../../../../casl2 -O ../../../../as/cmd/ADDL/addl_r_adr__ao.casl
+../../../../comet2 -td -M8 a.o
+rm -f a.o
diff --git a/test/system/comet2/cmd_addl_r_adr__as0/cmd b/test/system/comet2/cmd_addl_r_adr__as0/cmd
new file mode 100755 (executable)
index 0000000..73c8c00
--- /dev/null
@@ -0,0 +1,3 @@
+../../../../casl2 -O ../../../../as/cmd/ADDL/addl_r_adr__as0.casl
+../../../../comet2 -td -M8 a.o
+rm -f a.o
diff --git a/test/system/comet2/cmd_addl_r_adr__as1/cmd b/test/system/comet2/cmd_addl_r_adr__as1/cmd
new file mode 100755 (executable)
index 0000000..38211d3
--- /dev/null
@@ -0,0 +1,3 @@
+../../../../casl2 -O ../../../../as/cmd/ADDL/addl_r_adr__as1.casl
+../../../../comet2 -td -M8 a.o
+rm -f a.o
diff --git a/test/system/comet2/cmd_addl_r_adr__az/cmd b/test/system/comet2/cmd_addl_r_adr__az/cmd
new file mode 100755 (executable)
index 0000000..9f25569
--- /dev/null
@@ -0,0 +1,3 @@
+../../../../casl2 -O ../../../../as/cmd/ADDL/addl_r_adr__az.casl
+../../../../comet2 -td -M8 a.o
+rm -f a.o
diff --git a/test/system/comet2/cmd_addl_r_adr__lo/cmd b/test/system/comet2/cmd_addl_r_adr__lo/cmd
new file mode 100755 (executable)
index 0000000..908df1c
--- /dev/null
@@ -0,0 +1,3 @@
+../../../../casl2 -O ../../../../as/cmd/ADDL/addl_r_adr__lo.casl
+../../../../comet2 -td -M8 a.o
+rm -f a.o
diff --git a/test/system/comet2/cmd_addl_r_adr__o/cmd b/test/system/comet2/cmd_addl_r_adr__o/cmd
new file mode 100755 (executable)
index 0000000..8bcec82
--- /dev/null
@@ -0,0 +1,3 @@
+../../../../casl2 -O ../../../../as/cmd/ADDL/addl_r_adr__o.casl
+../../../../comet2 -td -M8 a.o
+rm -f a.o
diff --git a/test/system/comet2/cmd_addl_r_adr__z/cmd b/test/system/comet2/cmd_addl_r_adr__z/cmd
new file mode 100755 (executable)
index 0000000..e278f84
--- /dev/null
@@ -0,0 +1,3 @@
+../../../../casl2 -O ../../../../as/cmd/ADDL/addl_r_adr__z.casl
+../../../../comet2 -td -M8 a.o
+rm -f a.o
diff --git a/test/system/comet2/cmd_addl_r_adr_x/cmd b/test/system/comet2/cmd_addl_r_adr_x/cmd
new file mode 100755 (executable)
index 0000000..4ef6591
--- /dev/null
@@ -0,0 +1,3 @@
+../../../../casl2 -O ../../../../as/cmd/ADDL/addl_r_adr_x.casl
+../../../../comet2 -td -M16 a.o
+rm -f a.o
diff --git a/test/system/comet2/cmd_and_r1_r2/cmd b/test/system/comet2/cmd_and_r1_r2/cmd
new file mode 100755 (executable)
index 0000000..08e60f1
--- /dev/null
@@ -0,0 +1,3 @@
+../../../../casl2 -O ../../../../as/cmd/AND/and_r1_r2.casl
+../../../../comet2 -td -M16 a.o
+rm -f a.o
diff --git a/test/system/comet2/cmd_and_r_adr/cmd b/test/system/comet2/cmd_and_r_adr/cmd
new file mode 100755 (executable)
index 0000000..b88da8e
--- /dev/null
@@ -0,0 +1,3 @@
+../../../../casl2 -O ../../../../as/cmd/AND/and_r_adr.casl
+../../../../comet2 -td -M8 a.o
+rm -f a.o
diff --git a/test/system/comet2/cmd_and_r_adr__s/cmd b/test/system/comet2/cmd_and_r_adr__s/cmd
new file mode 100755 (executable)
index 0000000..9e0f213
--- /dev/null
@@ -0,0 +1,3 @@
+../../../../casl2 -O ../../../../as/cmd/AND/and_r_adr__s.casl
+../../../../comet2 -td -M8 a.o
+rm -f a.o
diff --git a/test/system/comet2/cmd_and_r_adr__z/cmd b/test/system/comet2/cmd_and_r_adr__z/cmd
new file mode 100755 (executable)
index 0000000..56ba2e2
--- /dev/null
@@ -0,0 +1,3 @@
+../../../../casl2 -O ../../../../as/cmd/AND/and_r_adr__z.casl
+../../../../comet2 -td -M8 a.o
+rm -f a.o
diff --git a/test/system/comet2/cmd_and_r_adr_x/cmd b/test/system/comet2/cmd_and_r_adr_x/cmd
new file mode 100755 (executable)
index 0000000..eeb2acb
--- /dev/null
@@ -0,0 +1,3 @@
+../../../../casl2 -O ../../../../as/cmd/AND/and_r_adr_x.casl
+../../../../comet2 -td -M16 a.o
+rm -f a.o
diff --git a/test/system/comet2/cmd_call__inner/cmd b/test/system/comet2/cmd_call__inner/cmd
new file mode 100755 (executable)
index 0000000..e8d6fa1
--- /dev/null
@@ -0,0 +1,3 @@
+../../../../casl2 -O ../../../../as/cmd/CALL/call__inner.casl
+../../../../comet2 -td -M16 a.o
+rm -f a.o
diff --git a/test/system/comet2/cmd_call__outer/cmd b/test/system/comet2/cmd_call__outer/cmd
new file mode 100755 (executable)
index 0000000..e9c23bd
--- /dev/null
@@ -0,0 +1,3 @@
+../../../../casl2 -O ../../../../as/cmd/CALL/call__outer.casl
+../../../../comet2 -td -M16 a.o
+rm -f a.o
diff --git a/test/system/comet2/cmd_cpa_r1_r2__s/cmd b/test/system/comet2/cmd_cpa_r1_r2__s/cmd
new file mode 100755 (executable)
index 0000000..37d6376
--- /dev/null
@@ -0,0 +1,3 @@
+../../../../casl2 -O ../../../../as/cmd/CPA/cpa_r1_r2__s.casl
+../../../../comet2 -td -M16 a.o
+rm -f a.o
diff --git a/test/system/comet2/cmd_cpa_r_adr/cmd b/test/system/comet2/cmd_cpa_r_adr/cmd
new file mode 100755 (executable)
index 0000000..b99f3f0
--- /dev/null
@@ -0,0 +1,3 @@
+../../../../casl2 -O ../../../../as/cmd/CPA/cpa_r_adr.casl
+../../../../comet2 -td -M8 a.o
+rm -f a.o
diff --git a/test/system/comet2/cmd_cpa_r_adr__ls/cmd b/test/system/comet2/cmd_cpa_r_adr__ls/cmd
new file mode 100755 (executable)
index 0000000..1690b79
--- /dev/null
@@ -0,0 +1,3 @@
+../../../../casl2 -O ../../../../as/cmd/CPA/cpa_r_adr__ls.casl
+../../../../comet2 -td -M8 a.o
+rm -f a.o
diff --git a/test/system/comet2/cmd_cpa_r_adr__s/cmd b/test/system/comet2/cmd_cpa_r_adr__s/cmd
new file mode 100755 (executable)
index 0000000..8af9f5c
--- /dev/null
@@ -0,0 +1,3 @@
+../../../../casl2 -O ../../../../as/cmd/CPA/cpa_r_adr__s.casl
+../../../../comet2 -td -M8 a.o
+rm -f a.o
diff --git a/test/system/comet2/cmd_cpa_r_adr__z/cmd b/test/system/comet2/cmd_cpa_r_adr__z/cmd
new file mode 100755 (executable)
index 0000000..06b5959
--- /dev/null
@@ -0,0 +1,3 @@
+../../../../casl2 -O ../../../../as/cmd/CPA/cpa_r_adr__z.casl
+../../../../comet2 -td -M8 a.o
+rm -f a.o
diff --git a/test/system/comet2/cmd_cpa_r_adr_x__s/cmd b/test/system/comet2/cmd_cpa_r_adr_x__s/cmd
new file mode 100755 (executable)
index 0000000..b5b4c4f
--- /dev/null
@@ -0,0 +1,3 @@
+../../../../casl2 -O ../../../../as/cmd/CPA/cpa_r_adr_x__s.casl
+../../../../comet2 -td -M16 a.o
+rm -f a.o
diff --git a/test/system/comet2/cmd_cpl_r1_r2__s/cmd b/test/system/comet2/cmd_cpl_r1_r2__s/cmd
new file mode 100755 (executable)
index 0000000..a9ae5e6
--- /dev/null
@@ -0,0 +1,3 @@
+../../../../casl2 -O ../../../../as/cmd/CPL/cpl_r1_r2__s.casl
+../../../../comet2 -td -M16 a.o
+rm -f a.o
diff --git a/test/system/comet2/cmd_cpl_r_adr/cmd b/test/system/comet2/cmd_cpl_r_adr/cmd
new file mode 100755 (executable)
index 0000000..f3fd510
--- /dev/null
@@ -0,0 +1,3 @@
+../../../../casl2 -O ../../../../as/cmd/CPL/cpl_r_adr.casl
+../../../../comet2 -td -M8 a.o
+rm -f a.o
diff --git a/test/system/comet2/cmd_cpl_r_adr__ls/cmd b/test/system/comet2/cmd_cpl_r_adr__ls/cmd
new file mode 100755 (executable)
index 0000000..ed5dd60
--- /dev/null
@@ -0,0 +1,3 @@
+../../../../casl2 -O ../../../../as/cmd/CPL/cpl_r_adr__ls.casl
+../../../../comet2 -td -M8 a.o
+rm -f a.o
diff --git a/test/system/comet2/cmd_cpl_r_adr__s/cmd b/test/system/comet2/cmd_cpl_r_adr__s/cmd
new file mode 100755 (executable)
index 0000000..0b4dfa9
--- /dev/null
@@ -0,0 +1,3 @@
+../../../../casl2 -O ../../../../as/cmd/CPL/cpl_r_adr__s.casl
+../../../../comet2 -td -M8 a.o
+rm -f a.o
diff --git a/test/system/comet2/cmd_cpl_r_adr__z/cmd b/test/system/comet2/cmd_cpl_r_adr__z/cmd
new file mode 100755 (executable)
index 0000000..57185e5
--- /dev/null
@@ -0,0 +1,3 @@
+../../../../casl2 -O ../../../../as/cmd/CPL/cpl_r_adr__z.casl
+../../../../comet2 -td -M8 a.o
+rm -f a.o
diff --git a/test/system/comet2/cmd_cpl_r_adr_x__s/cmd b/test/system/comet2/cmd_cpl_r_adr_x__s/cmd
new file mode 100755 (executable)
index 0000000..45a68a0
--- /dev/null
@@ -0,0 +1,3 @@
+../../../../casl2 -O ../../../../as/cmd/CPL/cpl_r_adr_x__s.casl
+../../../../comet2 -td -M16 a.o
+rm -f a.o
diff --git a/test/system/comet2/cmd_dc__c0/cmd b/test/system/comet2/cmd_dc__c0/cmd
new file mode 100755 (executable)
index 0000000..597a6c4
--- /dev/null
@@ -0,0 +1,3 @@
+../../../../casl2 -O ../../../../as/cmd/DC/dc__c0.casl
+../../../../comet2 -td -M128 a.o
+rm -f a.o
diff --git a/test/system/comet2/cmd_dc__c1/cmd b/test/system/comet2/cmd_dc__c1/cmd
new file mode 100755 (executable)
index 0000000..dc2d4b8
--- /dev/null
@@ -0,0 +1,3 @@
+../../../../casl2 -O ../../../../as/cmd/DC/dc__c1.casl
+../../../../comet2 -td -M128 a.o
+rm -f a.o
diff --git a/test/system/comet2/cmd_dc__i0/cmd b/test/system/comet2/cmd_dc__i0/cmd
new file mode 100755 (executable)
index 0000000..6a91b43
--- /dev/null
@@ -0,0 +1,3 @@
+../../../../casl2 -O ../../../../as/cmd/DC/dc__i0.casl
+../../../../comet2 -td -M32 a.o
+rm -f a.o
diff --git a/test/system/comet2/cmd_dc__i1/cmd b/test/system/comet2/cmd_dc__i1/cmd
new file mode 100755 (executable)
index 0000000..fafbb9d
--- /dev/null
@@ -0,0 +1,3 @@
+../../../../casl2 -O ../../../../as/cmd/DC/dc__i1.casl
+../../../../comet2 -td -M32 a.o
+rm -f a.o
diff --git a/test/system/comet2/cmd_dc__io/cmd b/test/system/comet2/cmd_dc__io/cmd
new file mode 100755 (executable)
index 0000000..dd44f79
--- /dev/null
@@ -0,0 +1,3 @@
+../../../../casl2 -O ../../../../as/cmd/DC/dc__io.casl
+../../../../comet2 -td -M32 a.o
+rm -f a.o
diff --git a/test/system/comet2/cmd_ds__0/cmd b/test/system/comet2/cmd_ds__0/cmd
new file mode 100755 (executable)
index 0000000..2e8d1bc
--- /dev/null
@@ -0,0 +1,3 @@
+../../../../casl2 -O ../../../../as/cmd/DS/ds__0.casl
+../../../../comet2 -td -M8 a.o
+rm -f a.o
diff --git a/test/system/comet2/cmd_jmi__m/cmd b/test/system/comet2/cmd_jmi__m/cmd
new file mode 100755 (executable)
index 0000000..aa05438
--- /dev/null
@@ -0,0 +1,3 @@
+../../../../casl2 -O ../../../../as/cmd/JMI/jmi__m.casl
+../../../../comet2 -td -M16 a.o
+rm -f a.o
diff --git a/test/system/comet2/cmd_jmi__o/cmd b/test/system/comet2/cmd_jmi__o/cmd
new file mode 100755 (executable)
index 0000000..4d9b844
--- /dev/null
@@ -0,0 +1,3 @@
+../../../../casl2 -O ../../../../as/cmd/JMI/jmi__o.casl
+../../../../comet2 -td -M16 a.o
+rm -f a.o
diff --git a/test/system/comet2/cmd_jmi__p/cmd b/test/system/comet2/cmd_jmi__p/cmd
new file mode 100755 (executable)
index 0000000..d649ab4
--- /dev/null
@@ -0,0 +1,3 @@
+../../../../casl2 -O ../../../../as/cmd/JMI/jmi__p.casl
+../../../../comet2 -td -M16 a.o
+rm -f a.o
diff --git a/test/system/comet2/cmd_jmi__z/cmd b/test/system/comet2/cmd_jmi__z/cmd
new file mode 100755 (executable)
index 0000000..04d2340
--- /dev/null
@@ -0,0 +1,3 @@
+../../../../casl2 -O ../../../../as/cmd/JMI/jmi__z.casl
+../../../../comet2 -td -M16 a.o
+rm -f a.o
diff --git a/test/system/comet2/cmd_jnz__m/cmd b/test/system/comet2/cmd_jnz__m/cmd
new file mode 100755 (executable)
index 0000000..b3e64b8
--- /dev/null
@@ -0,0 +1,3 @@
+../../../../casl2 -O ../../../../as/cmd/JNZ/jnz__m.casl
+../../../../comet2 -td -M16 a.o
+rm -f a.o
diff --git a/test/system/comet2/cmd_jnz__o/cmd b/test/system/comet2/cmd_jnz__o/cmd
new file mode 100755 (executable)
index 0000000..5077063
--- /dev/null
@@ -0,0 +1,3 @@
+../../../../casl2 -O ../../../../as/cmd/JNZ/jnz__o.casl
+../../../../comet2 -td -M16 a.o
+rm -f a.o
diff --git a/test/system/comet2/cmd_jnz__p/cmd b/test/system/comet2/cmd_jnz__p/cmd
new file mode 100755 (executable)
index 0000000..98300ec
--- /dev/null
@@ -0,0 +1,3 @@
+../../../../casl2 -O ../../../../as/cmd/JNZ/jnz__p.casl
+../../../../comet2 -td -M16 a.o
+rm -f a.o
diff --git a/test/system/comet2/cmd_jnz__z/cmd b/test/system/comet2/cmd_jnz__z/cmd
new file mode 100755 (executable)
index 0000000..0e71c8e
--- /dev/null
@@ -0,0 +1,3 @@
+../../../../casl2 -O ../../../../as/cmd/JNZ/jnz__z.casl
+../../../../comet2 -td -M16 a.o
+rm -f a.o
diff --git a/test/system/comet2/cmd_jov__m/cmd b/test/system/comet2/cmd_jov__m/cmd
new file mode 100755 (executable)
index 0000000..4f52cdd
--- /dev/null
@@ -0,0 +1,3 @@
+../../../../casl2 -O ../../../../as/cmd/JOV/jov__m.casl
+../../../../comet2 -td -M16 a.o
+rm -f a.o
diff --git a/test/system/comet2/cmd_jov__o/cmd b/test/system/comet2/cmd_jov__o/cmd
new file mode 100755 (executable)
index 0000000..e857c57
--- /dev/null
@@ -0,0 +1,3 @@
+../../../../casl2 -O ../../../../as/cmd/JOV/jov__o.casl
+../../../../comet2 -td -M16 a.o
+rm -f a.o
diff --git a/test/system/comet2/cmd_jov__p/cmd b/test/system/comet2/cmd_jov__p/cmd
new file mode 100755 (executable)
index 0000000..f5328d8
--- /dev/null
@@ -0,0 +1,3 @@
+../../../../casl2 -O ../../../../as/cmd/JOV/jov__p.casl
+../../../../comet2 -td -M16 a.o
+rm -f a.o
diff --git a/test/system/comet2/cmd_jov__z/cmd b/test/system/comet2/cmd_jov__z/cmd
new file mode 100755 (executable)
index 0000000..64dc60e
--- /dev/null
@@ -0,0 +1,3 @@
+../../../../casl2 -O ../../../../as/cmd/JOV/jov__z.casl
+../../../../comet2 -td -M16 a.o
+rm -f a.o
diff --git a/test/system/comet2/cmd_jpl__m/cmd b/test/system/comet2/cmd_jpl__m/cmd
new file mode 100755 (executable)
index 0000000..36dec3b
--- /dev/null
@@ -0,0 +1,3 @@
+../../../../casl2 -O ../../../../as/cmd/JPL/jpl__m.casl
+../../../../comet2 -td -M16 a.o
+rm -f a.o
diff --git a/test/system/comet2/cmd_jpl__o/cmd b/test/system/comet2/cmd_jpl__o/cmd
new file mode 100755 (executable)
index 0000000..a000412
--- /dev/null
@@ -0,0 +1,3 @@
+../../../../casl2 -O ../../../../as/cmd/JPL/jpl__o.casl
+../../../../comet2 -td -M16 a.o
+rm -f a.o
diff --git a/test/system/comet2/cmd_jpl__p/cmd b/test/system/comet2/cmd_jpl__p/cmd
new file mode 100755 (executable)
index 0000000..7d6596f
--- /dev/null
@@ -0,0 +1,3 @@
+../../../../casl2 -O ../../../../as/cmd/JPL/jpl__p.casl
+../../../../comet2 -td -M16 a.o
+rm -f a.o
diff --git a/test/system/comet2/cmd_jpl__z/cmd b/test/system/comet2/cmd_jpl__z/cmd
new file mode 100755 (executable)
index 0000000..ec35f7c
--- /dev/null
@@ -0,0 +1,3 @@
+../../../../casl2 -O ../../../../as/cmd/JPL/jpl__z.casl
+../../../../comet2 -td -M16 a.o
+rm -f a.o
diff --git a/test/system/comet2/cmd_jump__m/cmd b/test/system/comet2/cmd_jump__m/cmd
new file mode 100755 (executable)
index 0000000..5b9deed
--- /dev/null
@@ -0,0 +1,3 @@
+../../../../casl2 -O ../../../../as/cmd/JUMP/jump__m.casl
+../../../../comet2 -td -M16 a.o
+rm -f a.o
diff --git a/test/system/comet2/cmd_jump__o/cmd b/test/system/comet2/cmd_jump__o/cmd
new file mode 100755 (executable)
index 0000000..6500fe4
--- /dev/null
@@ -0,0 +1,3 @@
+../../../../casl2 -O ../../../../as/cmd/JUMP/jump__o.casl
+../../../../comet2 -td -M16 a.o
+rm -f a.o
diff --git a/test/system/comet2/cmd_jump__p/cmd b/test/system/comet2/cmd_jump__p/cmd
new file mode 100755 (executable)
index 0000000..dc76310
--- /dev/null
@@ -0,0 +1,3 @@
+../../../../casl2 -O ../../../../as/cmd/JUMP/jump__p.casl
+../../../../comet2 -td -M16 a.o
+rm -f a.o
diff --git a/test/system/comet2/cmd_jump__z/cmd b/test/system/comet2/cmd_jump__z/cmd
new file mode 100755 (executable)
index 0000000..b76a91b
--- /dev/null
@@ -0,0 +1,3 @@
+../../../../casl2 -O ../../../../as/cmd/JUMP/jump__z.casl
+../../../../comet2 -td -M16 a.o
+rm -f a.o
diff --git a/test/system/comet2/cmd_jze__m/cmd b/test/system/comet2/cmd_jze__m/cmd
new file mode 100755 (executable)
index 0000000..0c93e5d
--- /dev/null
@@ -0,0 +1,3 @@
+../../../../casl2 -O ../../../../as/cmd/JZE/jze__m.casl
+../../../../comet2 -td -M16 a.o
+rm -f a.o
diff --git a/test/system/comet2/cmd_jze__o/cmd b/test/system/comet2/cmd_jze__o/cmd
new file mode 100755 (executable)
index 0000000..6fc944f
--- /dev/null
@@ -0,0 +1,3 @@
+../../../../casl2 -O ../../../../as/cmd/JZE/jze__o.casl
+../../../../comet2 -td -M16 a.o
+rm -f a.o
diff --git a/test/system/comet2/cmd_jze__p/cmd b/test/system/comet2/cmd_jze__p/cmd
new file mode 100755 (executable)
index 0000000..a173317
--- /dev/null
@@ -0,0 +1,3 @@
+../../../../casl2 -O ../../../../as/cmd/JZE/jze__p.casl
+../../../../comet2 -td -M16 a.o
+rm -f a.o
diff --git a/test/system/comet2/cmd_jze__z/cmd b/test/system/comet2/cmd_jze__z/cmd
new file mode 100755 (executable)
index 0000000..fe6e0b8
--- /dev/null
@@ -0,0 +1,3 @@
+../../../../casl2 -O ../../../../as/cmd/JZE/jze__z.casl
+../../../../comet2 -td -M16 a.o
+rm -f a.o
diff --git a/test/system/comet2/cmd_lad_r_adr/cmd b/test/system/comet2/cmd_lad_r_adr/cmd
new file mode 100755 (executable)
index 0000000..02bb858
--- /dev/null
@@ -0,0 +1,3 @@
+../../../../casl2 -O ../../../../as/cmd/LAD/lad_r_adr.casl
+../../../../comet2 -td -M8 a.o
+rm -f a.o
diff --git a/test/system/comet2/cmd_lad_r_adr_x/cmd b/test/system/comet2/cmd_lad_r_adr_x/cmd
new file mode 100755 (executable)
index 0000000..83e7ce5
--- /dev/null
@@ -0,0 +1,3 @@
+../../../../casl2 -O ../../../../as/cmd/LAD/lad_r_adr_x.casl
+../../../../comet2 -td -M8 a.o
+rm -f a.o
diff --git a/test/system/comet2/cmd_lad_r_adr_x__o/cmd b/test/system/comet2/cmd_lad_r_adr_x__o/cmd
new file mode 100755 (executable)
index 0000000..af6c935
--- /dev/null
@@ -0,0 +1,3 @@
+../../../../casl2 -O ../../../../as/cmd/LAD/lad_r_adr_x__o.casl
+../../../../comet2 -td -M8 a.o
+rm -f a.o
diff --git a/test/system/comet2/cmd_lad_r_adr_x__s/cmd b/test/system/comet2/cmd_lad_r_adr_x__s/cmd
new file mode 100755 (executable)
index 0000000..65fd3ad
--- /dev/null
@@ -0,0 +1,3 @@
+../../../../casl2 -O ../../../../as/cmd/LAD/lad_r_adr_x__s.casl
+../../../../comet2 -td -M8 a.o
+rm -f a.o
diff --git a/test/system/comet2/cmd_ld_r1_r2/cmd b/test/system/comet2/cmd_ld_r1_r2/cmd
new file mode 100755 (executable)
index 0000000..b6d4107
--- /dev/null
@@ -0,0 +1,3 @@
+../../../../casl2 -O ../../../../as/cmd/LD/ld_r1_r2.casl
+../../../../comet2 -td -M32 a.o
+rm -f a.o
diff --git a/test/system/comet2/cmd_ld_r_adr/cmd b/test/system/comet2/cmd_ld_r_adr/cmd
new file mode 100755 (executable)
index 0000000..aac42d0
--- /dev/null
@@ -0,0 +1,3 @@
+../../../../casl2 -O ../../../../as/cmd/LD/ld_r_adr.casl
+../../../../comet2 -td -M16 a.o
+rm -f a.o
diff --git a/test/system/comet2/cmd_ld_r_adr__l/cmd b/test/system/comet2/cmd_ld_r_adr__l/cmd
new file mode 100755 (executable)
index 0000000..e11e94a
--- /dev/null
@@ -0,0 +1,3 @@
+../../../../casl2 -O ../../../../as/cmd/LD/ld_r_adr__l.casl
+../../../../comet2 -td a.o
+rm -f a.o
diff --git a/test/system/comet2/cmd_ld_r_adr_x/cmd b/test/system/comet2/cmd_ld_r_adr_x/cmd
new file mode 100755 (executable)
index 0000000..4750548
--- /dev/null
@@ -0,0 +1,3 @@
+../../../../casl2 -O ../../../../as/cmd/LD/ld_r_adr_x.casl
+../../../../comet2 -td -M64 a.o
+rm -f a.o
diff --git a/test/system/comet2/cmd_or_r1_r2/cmd b/test/system/comet2/cmd_or_r1_r2/cmd
new file mode 100755 (executable)
index 0000000..f255e93
--- /dev/null
@@ -0,0 +1,3 @@
+../../../../casl2 -O ../../../../as/cmd/OR/or_r1_r2.casl
+../../../../comet2 -td -M16 a.o
+rm -f a.o
diff --git a/test/system/comet2/cmd_or_r_adr/cmd b/test/system/comet2/cmd_or_r_adr/cmd
new file mode 100755 (executable)
index 0000000..71b9a19
--- /dev/null
@@ -0,0 +1,3 @@
+../../../../casl2 -O ../../../../as/cmd/OR/or_r_adr.casl
+../../../../comet2 -td -M8 a.o
+rm -f a.o
diff --git a/test/system/comet2/cmd_or_r_adr__s/cmd b/test/system/comet2/cmd_or_r_adr__s/cmd
new file mode 100755 (executable)
index 0000000..bb3e8a5
--- /dev/null
@@ -0,0 +1,3 @@
+../../../../casl2 -O ../../../../as/cmd/OR/or_r_adr__s.casl
+../../../../comet2 -td -M8 a.o
+rm -f a.o
diff --git a/test/system/comet2/cmd_or_r_adr__z/cmd b/test/system/comet2/cmd_or_r_adr__z/cmd
new file mode 100755 (executable)
index 0000000..ef171b5
--- /dev/null
@@ -0,0 +1,3 @@
+../../../../casl2 -O ../../../../as/cmd/OR/or_r_adr__z.casl
+../../../../comet2 -td -M8 a.o
+rm -f a.o
diff --git a/test/system/comet2/cmd_or_r_adr_x/cmd b/test/system/comet2/cmd_or_r_adr_x/cmd
new file mode 100755 (executable)
index 0000000..92af02e
--- /dev/null
@@ -0,0 +1,3 @@
+../../../../casl2 -O ../../../../as/cmd/OR/or_r_adr_x.casl
+../../../../comet2 -td -M16 a.o
+rm -f a.o
diff --git a/test/system/comet2/cmd_push_pop__0/cmd b/test/system/comet2/cmd_push_pop__0/cmd
new file mode 100755 (executable)
index 0000000..3c06cde
--- /dev/null
@@ -0,0 +1,3 @@
+../../../../casl2 -O ../../../../as/cmd/POP/push_pop__0.casl
+../../../../comet2 -td -M64 a.o
+rm -f a.o
diff --git a/test/system/comet2/cmd_push_pop__1/cmd b/test/system/comet2/cmd_push_pop__1/cmd
new file mode 100755 (executable)
index 0000000..01cae64
--- /dev/null
@@ -0,0 +1,3 @@
+../../../../casl2 -O ../../../../as/cmd/POP/push_pop__1.casl
+../../../../comet2 -td -M64 a.o
+rm -f a.o
diff --git a/test/system/comet2/cmd_sla__o/cmd b/test/system/comet2/cmd_sla__o/cmd
new file mode 100755 (executable)
index 0000000..cd7cde8
--- /dev/null
@@ -0,0 +1,3 @@
+../../../../casl2 -O ../../../../as/cmd/SLA/sla__o.casl
+../../../../comet2 -td -M8 a.o
+rm -f a.o
diff --git a/test/system/comet2/cmd_sla__os/cmd b/test/system/comet2/cmd_sla__os/cmd
new file mode 100755 (executable)
index 0000000..643b375
--- /dev/null
@@ -0,0 +1,3 @@
+../../../../casl2 -O ../../../../as/cmd/SLA/sla__os.casl
+../../../../comet2 -td -M8 a.o
+rm -f a.o
diff --git a/test/system/comet2/cmd_sla__oz/cmd b/test/system/comet2/cmd_sla__oz/cmd
new file mode 100755 (executable)
index 0000000..c494a7d
--- /dev/null
@@ -0,0 +1,3 @@
+../../../../casl2 -O ../../../../as/cmd/SLA/sla__oz.casl
+../../../../comet2 -td -M8 a.o
+rm -f a.o
diff --git a/test/system/comet2/cmd_sla__s/cmd b/test/system/comet2/cmd_sla__s/cmd
new file mode 100755 (executable)
index 0000000..0d20bcf
--- /dev/null
@@ -0,0 +1,3 @@
+../../../../casl2 -O ../../../../as/cmd/SLA/sla__s.casl
+../../../../comet2 -td -M8 a.o
+rm -f a.o
diff --git a/test/system/comet2/cmd_sla__z/cmd b/test/system/comet2/cmd_sla__z/cmd
new file mode 100755 (executable)
index 0000000..c6a7cff
--- /dev/null
@@ -0,0 +1,3 @@
+../../../../casl2 -O ../../../../as/cmd/SLA/sla__z.casl
+../../../../comet2 -td -M8 a.o
+rm -f a.o
diff --git a/test/system/comet2/cmd_sll__o/cmd b/test/system/comet2/cmd_sll__o/cmd
new file mode 100755 (executable)
index 0000000..86e0e6f
--- /dev/null
@@ -0,0 +1,3 @@
+../../../../casl2 -O ../../../../as/cmd/SLL/sll__o.casl
+../../../../comet2 -td -M8 a.o
+rm -f a.o
diff --git a/test/system/comet2/cmd_sll__os/cmd b/test/system/comet2/cmd_sll__os/cmd
new file mode 100755 (executable)
index 0000000..1f448d2
--- /dev/null
@@ -0,0 +1,3 @@
+../../../../casl2 -O ../../../../as/cmd/SLL/sll__os.casl
+../../../../comet2 -td -M8 a.o
+rm -f a.o
diff --git a/test/system/comet2/cmd_sll__oz/cmd b/test/system/comet2/cmd_sll__oz/cmd
new file mode 100755 (executable)
index 0000000..2a23970
--- /dev/null
@@ -0,0 +1,3 @@
+../../../../casl2 -O ../../../../as/cmd/SLL/sll__oz.casl
+../../../../comet2 -td -M8 a.o
+rm -f a.o
diff --git a/test/system/comet2/cmd_sll__s/cmd b/test/system/comet2/cmd_sll__s/cmd
new file mode 100755 (executable)
index 0000000..f9798c6
--- /dev/null
@@ -0,0 +1,3 @@
+../../../../casl2 -O ../../../../as/cmd/SLL/sll__s.casl
+../../../../comet2 -td -M8 a.o
+rm -f a.o
diff --git a/test/system/comet2/cmd_sll__z/cmd b/test/system/comet2/cmd_sll__z/cmd
new file mode 100755 (executable)
index 0000000..95fad4f
--- /dev/null
@@ -0,0 +1,3 @@
+../../../../casl2 -O ../../../../as/cmd/SLL/sll__z.casl
+../../../../comet2 -td -M8 a.o
+rm -f a.o
diff --git a/test/system/comet2/cmd_sra__o/cmd b/test/system/comet2/cmd_sra__o/cmd
new file mode 100755 (executable)
index 0000000..d20d961
--- /dev/null
@@ -0,0 +1,3 @@
+../../../../casl2 -O ../../../../as/cmd/SRA/sra__o.casl
+../../../../comet2 -td -M8 a.o
+rm -f a.o
diff --git a/test/system/comet2/cmd_sra__os/cmd b/test/system/comet2/cmd_sra__os/cmd
new file mode 100755 (executable)
index 0000000..5e7623d
--- /dev/null
@@ -0,0 +1,3 @@
+../../../../casl2 -O ../../../../as/cmd/SRA/sra__os.casl
+../../../../comet2 -td -M8 a.o
+rm -f a.o
diff --git a/test/system/comet2/cmd_sra__oz/cmd b/test/system/comet2/cmd_sra__oz/cmd
new file mode 100755 (executable)
index 0000000..635f08d
--- /dev/null
@@ -0,0 +1,3 @@
+../../../../casl2 -O ../../../../as/cmd/SRA/sra__oz.casl
+../../../../comet2 -td -M8 a.o
+rm -f a.o
diff --git a/test/system/comet2/cmd_sra__s/cmd b/test/system/comet2/cmd_sra__s/cmd
new file mode 100755 (executable)
index 0000000..0cb8ab7
--- /dev/null
@@ -0,0 +1,3 @@
+../../../../casl2 -O ../../../../as/cmd/SRA/sra__s.casl
+../../../../comet2 -td -M8 a.o
+rm -f a.o
diff --git a/test/system/comet2/cmd_sra__z/cmd b/test/system/comet2/cmd_sra__z/cmd
new file mode 100755 (executable)
index 0000000..e7b5838
--- /dev/null
@@ -0,0 +1,3 @@
+../../../../casl2 -O ../../../../as/cmd/SRA/sra__z.casl
+../../../../comet2 -td -M8 a.o
+rm -f a.o
diff --git a/test/system/comet2/cmd_srl__o/cmd b/test/system/comet2/cmd_srl__o/cmd
new file mode 100755 (executable)
index 0000000..92e4972
--- /dev/null
@@ -0,0 +1,3 @@
+../../../../casl2 -O ../../../../as/cmd/SRL/srl__o.casl
+../../../../comet2 -td -M8 a.o
+rm -f a.o
diff --git a/test/system/comet2/cmd_srl__oz/cmd b/test/system/comet2/cmd_srl__oz/cmd
new file mode 100755 (executable)
index 0000000..81764bb
--- /dev/null
@@ -0,0 +1,3 @@
+../../../../casl2 -O ../../../../as/cmd/SRL/srl__oz.casl
+../../../../comet2 -td -M8 a.o
+rm -f a.o
diff --git a/test/system/comet2/cmd_srl__s/cmd b/test/system/comet2/cmd_srl__s/cmd
new file mode 100755 (executable)
index 0000000..c34c190
--- /dev/null
@@ -0,0 +1,3 @@
+../../../../casl2 -O ../../../../as/cmd/SRL/srl__s.casl
+../../../../comet2 -td -M8 a.o
+rm -f a.o
diff --git a/test/system/comet2/cmd_srl__z/cmd b/test/system/comet2/cmd_srl__z/cmd
new file mode 100755 (executable)
index 0000000..bb1c535
--- /dev/null
@@ -0,0 +1,3 @@
+../../../../casl2 -O ../../../../as/cmd/SRL/srl__z.casl
+../../../../comet2 -td -M8 a.o
+rm -f a.o
diff --git a/test/system/comet2/cmd_st_r_adr/cmd b/test/system/comet2/cmd_st_r_adr/cmd
new file mode 100755 (executable)
index 0000000..e0e9bb1
--- /dev/null
@@ -0,0 +1,3 @@
+../../../../casl2 -O ../../../../as/cmd/ST/st_r_adr.casl
+../../../../comet2 -td -M8 a.o
+rm -f a.o
diff --git a/test/system/comet2/cmd_st_r_adr_x/cmd b/test/system/comet2/cmd_st_r_adr_x/cmd
new file mode 100755 (executable)
index 0000000..345f51d
--- /dev/null
@@ -0,0 +1,3 @@
+../../../../casl2 -O ../../../../as/cmd/ST/st_r_adr_x.casl
+../../../../comet2 -td -M16 a.o
+rm -f a.o
diff --git a/test/system/comet2/cmd_suba_r1_r2/cmd b/test/system/comet2/cmd_suba_r1_r2/cmd
new file mode 100755 (executable)
index 0000000..2e3013e
--- /dev/null
@@ -0,0 +1,3 @@
+../../../../casl2 -O ../../../../as/cmd/SUBA/suba_r1_r2.casl
+../../../../comet2 -td -M16 a.o
+rm -f a.o
diff --git a/test/system/comet2/cmd_suba_r_adr/cmd b/test/system/comet2/cmd_suba_r_adr/cmd
new file mode 100755 (executable)
index 0000000..13d2083
--- /dev/null
@@ -0,0 +1,3 @@
+../../../../casl2 -O ../../../../as/cmd/SUBA/suba_r_adr.casl
+../../../../comet2 -td -M8 a.o
+rm -f a.o
diff --git a/test/system/comet2/cmd_suba_r_adr__ao/cmd b/test/system/comet2/cmd_suba_r_adr__ao/cmd
new file mode 100755 (executable)
index 0000000..565d695
--- /dev/null
@@ -0,0 +1,3 @@
+../../../../casl2 -O ../../../../as/cmd/SUBA/suba_r_adr__ao.casl
+../../../../comet2 -td -M8 a.o
+rm -f a.o
diff --git a/test/system/comet2/cmd_suba_r_adr__as0/cmd b/test/system/comet2/cmd_suba_r_adr__as0/cmd
new file mode 100755 (executable)
index 0000000..189bc5c
--- /dev/null
@@ -0,0 +1,3 @@
+../../../../casl2 -O ../../../../as/cmd/SUBA/suba_r_adr__as0.casl
+../../../../comet2 -td -M8 a.o
+rm -f a.o
diff --git a/test/system/comet2/cmd_suba_r_adr__as1/cmd b/test/system/comet2/cmd_suba_r_adr__as1/cmd
new file mode 100755 (executable)
index 0000000..afb4f28
--- /dev/null
@@ -0,0 +1,3 @@
+../../../../casl2 -O ../../../../as/cmd/SUBA/suba_r_adr__as1.casl
+../../../../comet2 -td -M8 a.o
+rm -f a.o
diff --git a/test/system/comet2/cmd_suba_r_adr__lo/cmd b/test/system/comet2/cmd_suba_r_adr__lo/cmd
new file mode 100755 (executable)
index 0000000..6f08c7a
--- /dev/null
@@ -0,0 +1,3 @@
+../../../../casl2 -O ../../../../as/cmd/SUBA/suba_r_adr__lo.casl
+../../../../comet2 -td -M8 a.o
+rm -f a.o
diff --git a/test/system/comet2/cmd_suba_r_adr__o/cmd b/test/system/comet2/cmd_suba_r_adr__o/cmd
new file mode 100755 (executable)
index 0000000..0a64dcd
--- /dev/null
@@ -0,0 +1,3 @@
+../../../../casl2 -O ../../../../as/cmd/SUBA/suba_r_adr__o.casl
+../../../../comet2 -td -M8 a.o
+rm -f a.o
diff --git a/test/system/comet2/cmd_suba_r_adr__z/cmd b/test/system/comet2/cmd_suba_r_adr__z/cmd
new file mode 100755 (executable)
index 0000000..fb1109a
--- /dev/null
@@ -0,0 +1,3 @@
+../../../../casl2 -O ../../../../as/cmd/SUBA/suba_r_adr__z.casl
+../../../../comet2 -td -M8 a.o
+rm -f a.o
diff --git a/test/system/comet2/cmd_suba_r_adr_x/cmd b/test/system/comet2/cmd_suba_r_adr_x/cmd
new file mode 100755 (executable)
index 0000000..e44f1f9
--- /dev/null
@@ -0,0 +1,3 @@
+../../../../casl2 -O ../../../../as/cmd/SUBA/suba_r_adr_x.casl
+../../../../comet2 -td -M16 a.o
+rm -f a.o
diff --git a/test/system/comet2/cmd_subl_r1_r2/cmd b/test/system/comet2/cmd_subl_r1_r2/cmd
new file mode 100755 (executable)
index 0000000..6fb784b
--- /dev/null
@@ -0,0 +1,3 @@
+../../../../casl2 -O ../../../../as/cmd/SUBL/subl_r1_r2.casl
+../../../../comet2 -td -M16 a.o
+rm -f a.o
diff --git a/test/system/comet2/cmd_subl_r_adr/cmd b/test/system/comet2/cmd_subl_r_adr/cmd
new file mode 100755 (executable)
index 0000000..588518d
--- /dev/null
@@ -0,0 +1,3 @@
+../../../../casl2 -O ../../../../as/cmd/SUBL/subl_r_adr.casl
+../../../../comet2 -td -M8 a.o
+rm -f a.o
diff --git a/test/system/comet2/cmd_subl_r_adr__ao/cmd b/test/system/comet2/cmd_subl_r_adr__ao/cmd
new file mode 100755 (executable)
index 0000000..bcff9de
--- /dev/null
@@ -0,0 +1,3 @@
+../../../../casl2 -O ../../../../as/cmd/SUBL/subl_r_adr__ao.casl
+../../../../comet2 -td -M8 a.o
+rm -f a.o
diff --git a/test/system/comet2/cmd_subl_r_adr__as0/cmd b/test/system/comet2/cmd_subl_r_adr__as0/cmd
new file mode 100755 (executable)
index 0000000..7b903f2
--- /dev/null
@@ -0,0 +1,3 @@
+../../../../casl2 -O ../../../../as/cmd/SUBL/subl_r_adr__as0.casl
+../../../../comet2 -td -M8 a.o
+rm -f a.o
diff --git a/test/system/comet2/cmd_subl_r_adr__as1/cmd b/test/system/comet2/cmd_subl_r_adr__as1/cmd
new file mode 100755 (executable)
index 0000000..0ebcb9e
--- /dev/null
@@ -0,0 +1,3 @@
+../../../../casl2 -O ../../../../as/cmd/SUBL/subl_r_adr__as1.casl
+../../../../comet2 -td -M8 a.o
+rm -f a.o
diff --git a/test/system/comet2/cmd_subl_r_adr__lo/cmd b/test/system/comet2/cmd_subl_r_adr__lo/cmd
new file mode 100755 (executable)
index 0000000..6cfcc87
--- /dev/null
@@ -0,0 +1,3 @@
+../../../../casl2 -O ../../../../as/cmd/SUBL/subl_r_adr__lo.casl
+../../../../comet2 -td -M8 a.o
+rm -f a.o
diff --git a/test/system/comet2/cmd_subl_r_adr__o/cmd b/test/system/comet2/cmd_subl_r_adr__o/cmd
new file mode 100755 (executable)
index 0000000..8b77746
--- /dev/null
@@ -0,0 +1,3 @@
+../../../../casl2 -O ../../../../as/cmd/SUBL/subl_r_adr__o.casl
+../../../../comet2 -td -M8 a.o
+rm -f a.o
diff --git a/test/system/comet2/cmd_subl_r_adr__z/cmd b/test/system/comet2/cmd_subl_r_adr__z/cmd
new file mode 100755 (executable)
index 0000000..0867681
--- /dev/null
@@ -0,0 +1,3 @@
+../../../../casl2 -O ../../../../as/cmd/SUBL/subl_r_adr__z.casl
+../../../../comet2 -td -M8 a.o
+rm -f a.o
diff --git a/test/system/comet2/cmd_subl_r_adr_x/cmd b/test/system/comet2/cmd_subl_r_adr_x/cmd
new file mode 100755 (executable)
index 0000000..9b57761
--- /dev/null
@@ -0,0 +1,3 @@
+../../../../casl2 -O ../../../../as/cmd/SUBL/subl_r_adr_x.casl
+../../../../comet2 -td -M16 a.o
+rm -f a.o
diff --git a/test/system/comet2/cmd_svc__1/cmd b/test/system/comet2/cmd_svc__1/cmd
new file mode 100755 (executable)
index 0000000..0b98537
--- /dev/null
@@ -0,0 +1,5 @@
+../../../../casl2 -O ../../../../as/cmd/SVC/svc__1.casl
+../../../../comet2 -td -M64 a.o <teststr.txt
+
+
+rm -f a.o
diff --git a/test/system/comet2/cmd_svc__2/cmd b/test/system/comet2/cmd_svc__2/cmd
new file mode 100755 (executable)
index 0000000..404dd94
--- /dev/null
@@ -0,0 +1,3 @@
+../../../../casl2 -O ../../../../as/cmd/SVC/svc__2.casl
+../../../../comet2 -td -M64 a.o
+rm -f a.o
diff --git a/test/system/comet2/cmd_xor_r1_r2/cmd b/test/system/comet2/cmd_xor_r1_r2/cmd
new file mode 100755 (executable)
index 0000000..2d7100d
--- /dev/null
@@ -0,0 +1,3 @@
+../../../../casl2 -O ../../../../as/cmd/XOR/xor_r1_r2.casl
+../../../../comet2 -td -M16 a.o
+rm -f a.o
diff --git a/test/system/comet2/cmd_xor_r1_r2__clear/cmd b/test/system/comet2/cmd_xor_r1_r2__clear/cmd
new file mode 100755 (executable)
index 0000000..5c1a921
--- /dev/null
@@ -0,0 +1,3 @@
+../../../../casl2 -O ../../../../as/cmd/XOR/xor_r1_r2__clear.casl
+../../../../comet2 -td -M8 a.o
+rm -f a.o
diff --git a/test/system/comet2/cmd_xor_r_adr/cmd b/test/system/comet2/cmd_xor_r_adr/cmd
new file mode 100755 (executable)
index 0000000..937687b
--- /dev/null
@@ -0,0 +1,3 @@
+../../../../casl2 -O ../../../../as/cmd/XOR/xor_r_adr.casl
+../../../../comet2 -td -M8 a.o
+rm -f a.o
diff --git a/test/system/comet2/cmd_xor_r_adr__s/cmd b/test/system/comet2/cmd_xor_r_adr__s/cmd
new file mode 100755 (executable)
index 0000000..18c9e59
--- /dev/null
@@ -0,0 +1,3 @@
+../../../../casl2 -O ../../../../as/cmd/XOR/xor_r_adr__s.casl
+../../../../comet2 -td -M8 a.o
+rm -f a.o
diff --git a/test/system/comet2/cmd_xor_r_adr__z/cmd b/test/system/comet2/cmd_xor_r_adr__z/cmd
new file mode 100755 (executable)
index 0000000..10dbfe4
--- /dev/null
@@ -0,0 +1,3 @@
+../../../../casl2 -O ../../../../as/cmd/XOR/xor_r_adr__z.casl
+../../../../comet2 -td -M8 a.o
+rm -f a.o
diff --git a/test/system/comet2/cmd_xor_r_adr_x/Makefile b/test/system/comet2/cmd_xor_r_adr_x/Makefile
new file mode 100644 (file)
index 0000000..b6dac59
--- /dev/null
@@ -0,0 +1,2 @@
+include ../Define.mk
+include ../Test.mk
diff --git a/test/system/comet2/cmd_xor_r_adr_x/cmd b/test/system/comet2/cmd_xor_r_adr_x/cmd
new file mode 100755 (executable)
index 0000000..f98ffde
--- /dev/null
@@ -0,0 +1,3 @@
+../../../../casl2 -O ../../../../as/cmd/XOR/xor_r_adr_x.casl
+../../../../comet2 -td -M16 a.o
+rm -f a.o
index b98d473..c7b7eb5 100755 (executable)
@@ -1,3 +1,3 @@
-../../../../casl2 -O ../../../../as/cmd/ADDA/adda0.casl
+../../../../casl2 -O ../../../../as/cmd/ADDA/adda_r_adr.casl
 ../../../../comet2 -M2 a.o
 rm -f a.o