From 66e1d81600e0a66998245b5d11a75ccf30886ab6 Mon Sep 17 00:00:00 2001 From: j8takagi Date: Sun, 24 Apr 2011 23:10:05 +0900 Subject: [PATCH] =?utf8?q?=E3=82=B3=E3=83=9E=E3=83=B3=E3=83=89=E3=81=AE?= =?utf8?q?=E3=83=86=E3=82=B9=E3=83=88=E5=90=8D=E3=82=92=E6=95=B4=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- as/addl.casl | 2 + as/cmd/ADDA/adda2_0.casl | 9 - as/cmd/ADDA/{adda0.casl => adda_r_adr.casl} | 0 .../{adda0_ao.casl => adda_r_adr__ao.casl} | 0 .../{adda0_as0.casl => adda_r_adr__as0.casl} | 0 .../{adda0_as1.casl => adda_r_adr__as1.casl} | 0 .../{adda0_az.casl => adda_r_adr__az.casl} | 0 .../{adda0_lo.casl => adda_r_adr__lo.casl} | 0 .../{adda0__o.casl => adda_r_adr__o.casl} | 0 .../{adda0__z.casl => adda_r_adr__z.casl} | 0 as/cmd/ADDL/{addl2.casl => addl_r1_r2.casl} | 0 as/cmd/ADDL/{addl0.casl => addl_r_adr.casl} | 0 .../{addl0_ao.casl => addl_r_adr__ao.casl} | 0 .../{addl0_as0.casl => addl_r_adr__as0.casl} | 0 .../{addl0_as1.casl => addl_r_adr__as1.casl} | 0 .../{addl0_az.casl => addl_r_adr__az.casl} | 0 .../{addl0_lo.casl => addl_r_adr__lo.casl} | 0 .../{addl0__o.casl => addl_r_adr__o.casl} | 0 .../{addl0__z.casl => addl_r_adr__z.casl} | 0 as/cmd/ADDL/{addl1.casl => addl_r_adr_x.casl} | 0 as/cmd/AND/{and2.casl => and_r1_r2.casl} | 0 as/cmd/AND/{and0.casl => and_r_adr.casl} | 0 as/cmd/AND/{and0_s.casl => and_r_adr__s.casl} | 0 as/cmd/AND/{and0_z.casl => and_r_adr__z.casl} | 0 as/cmd/AND/{and1.casl => and_r_adr_x.casl} | 0 as/cmd/CALL/call__both.casl | 14 + as/cmd/CALL/{call1.casl => call__inner.casl} | 0 as/cmd/CALL/{call0.casl => call__outer.casl} | 0 as/cmd/CPA/{cpa2_s.casl => cpa_r1_r2__s.casl} | 0 as/cmd/CPA/{cpa0.casl => cpa_r_adr.casl} | 0 .../CPA/{cpa0_ls.casl => cpa_r_adr__ls.casl} | 0 as/cmd/CPA/{cpa0_s.casl => cpa_r_adr__s.casl} | 0 as/cmd/CPA/{cpa0_z.casl => cpa_r_adr__z.casl} | 0 .../CPA/{cpa1_s.casl => cpa_r_adr_x__s.casl} | 0 as/cmd/CPL/{cpl2_s.casl => cpl_r1_r2__s.casl} | 0 as/cmd/CPL/{cpl0.casl => cpl_r_adr.casl} | 0 .../CPL/{cpl0_ls.casl => cpl_r_adr__ls.casl} | 0 as/cmd/CPL/{cpl0_s.casl => cpl_r_adr__s.casl} | 0 as/cmd/CPL/{cpl0_z.casl => cpl_r_adr__z.casl} | 0 .../CPL/{cpl1_s.casl => cpl_r_adr_x__s.casl} | 0 as/cmd/DC/{dc_c0.casl => dc__c0.casl} | 0 as/cmd/DC/{dc_c1.casl => dc__c1.casl} | 0 as/cmd/DC/{dc_i0.casl => dc__i0.casl} | 0 as/cmd/DC/{dc_i1.casl => dc__i1.casl} | 0 as/cmd/DC/{dc_i_o.casl => dc__io.casl} | 0 as/cmd/DS/{ds_0.casl => ds__0.casl} | 0 as/cmd/JMI/{jmi_m.casl => jmi__m.casl} | 0 as/cmd/JMI/{jmi_o.casl => jmi__o.casl} | 0 as/cmd/JMI/{jmi_p.casl => jmi__p.casl} | 0 as/cmd/JMI/{jmi_z.casl => jmi__z.casl} | 0 as/cmd/JNZ/{jnz_m.casl => jnz__m.casl} | 0 as/cmd/JNZ/{jnz_o.casl => jnz__o.casl} | 0 as/cmd/JNZ/{jnz_p.casl => jnz__p.casl} | 0 as/cmd/JNZ/{jnz_z.casl => jnz__z.casl} | 0 as/cmd/JOV/{jov_m.casl => jov__m.casl} | 0 as/cmd/JOV/{jov_o.casl => jov__o.casl} | 0 as/cmd/JOV/{jov_p.casl => jov__p.casl} | 0 as/cmd/JOV/{jov_z.casl => jov__z.casl} | 0 as/cmd/JPL/{jpl_m.casl => jpl__m.casl} | 0 as/cmd/JPL/{jpl_o.casl => jpl__o.casl} | 0 as/cmd/JPL/{jpl_p.casl => jpl__p.casl} | 0 as/cmd/JPL/{jpl_z.casl => jpl__z.casl} | 0 as/cmd/JUMP/{jump_m.casl => jump__m.casl} | 0 as/cmd/JUMP/{jump_o.casl => jump__o.casl} | 0 as/cmd/JUMP/{jump_p.casl => jump__p.casl} | 0 as/cmd/JUMP/{jump_z.casl => jump__z.casl} | 0 as/cmd/JZE/{jze_m.casl => jze__m.casl} | 0 as/cmd/JZE/{jze_o.casl => jze__o.casl} | 0 as/cmd/JZE/{jze_p.casl => jze__p.casl} | 0 as/cmd/JZE/{jze_z.casl => jze__z.casl} | 0 as/cmd/LAD/{lad0.casl => lad_r_adr.casl} | 0 as/cmd/LAD/{lad1.casl => lad_r_adr_x.casl} | 0 .../LAD/{lad1_o.casl => lad_r_adr_x__o.casl} | 0 .../LAD/{lad1_s.casl => lad_r_adr_x__s.casl} | 0 as/cmd/LD/{ld2.casl => ld_r1_r2.casl} | 0 as/cmd/LD/{ld0.casl => ld_r_adr.casl} | 0 as/cmd/LD/{ld0_l.casl => ld_r_adr__l.casl} | 0 as/cmd/LD/{ld1.casl => ld_r_adr_x.casl} | 0 as/cmd/OR/or1.casl | 9 - as/cmd/OR/{or2.casl => or_r1_r2.casl} | 0 as/cmd/OR/{or0.casl => or_r_adr.casl} | 0 as/cmd/OR/{or0_s.casl => or_r_adr__s.casl} | 0 as/cmd/OR/{or0_z.casl => or_r_adr__z.casl} | 0 as/cmd/OR/or_r_adr_x.casl | 9 + .../POP/{push_pop_0.casl => push_pop__0.casl} | 0 .../POP/{push_pop_1.casl => push_pop__1.casl} | 0 as/cmd/SLA/{sla_o.casl => sla__o.casl} | 0 as/cmd/SLA/{sla_os.casl => sla__os.casl} | 0 as/cmd/SLA/{sla_oz.casl => sla__oz.casl} | 0 as/cmd/SLA/{sla_s.casl => sla__s.casl} | 0 as/cmd/SLA/{sla_z.casl => sla__z.casl} | 0 as/cmd/SLL/{sll_o.casl => sll__o.casl} | 0 as/cmd/SLL/{sll_os.casl => sll__os.casl} | 0 as/cmd/SLL/{sll_oz.casl => sll__oz.casl} | 0 as/cmd/SLL/{sll_s.casl => sll__s.casl} | 0 as/cmd/SLL/{sll_z.casl => sll__z.casl} | 0 as/cmd/SRA/{sra_o.casl => sra__o.casl} | 0 as/cmd/SRA/{sra_os.casl => sra__os.casl} | 0 as/cmd/SRA/{sra_oz.casl => sra__oz.casl} | 0 as/cmd/SRA/{sra_s.casl => sra__s.casl} | 0 as/cmd/SRA/{sra_z.casl => sra__z.casl} | 0 as/cmd/SRL/{srl_o.casl => srl__o.casl} | 0 as/cmd/SRL/{srl_oz.casl => srl__oz.casl} | 0 as/cmd/SRL/{srl_s.casl => srl__s.casl} | 0 as/cmd/SRL/{srl_z.casl => srl__z.casl} | 0 as/cmd/ST/{st0.casl => st_r_adr.casl} | 0 as/cmd/ST/{st1.casl => st_r_adr_x.casl} | 0 as/cmd/SUBA/{suba2.casl => suba_r1_r2.casl} | 0 as/cmd/SUBA/{suba0.casl => suba_r_adr.casl} | 0 .../{suba0_ao.casl => suba_r_adr__ao.casl} | 0 .../{suba0_as0.casl => suba_r_adr__as0.casl} | 0 .../{suba0_as1.casl => suba_r_adr__as1.casl} | 0 .../{suba0_lo.casl => suba_r_adr__lo.casl} | 0 .../{suba0__o.casl => suba_r_adr__o.casl} | 0 .../{suba0__z.casl => suba_r_adr__z.casl} | 0 as/cmd/SUBA/{suba1.casl => suba_r_adr_x.casl} | 0 as/cmd/SUBL/{subl2.casl => subl_r1_r2.casl} | 0 as/cmd/SUBL/{subl0.casl => subl_r_adr.casl} | 0 .../{subl0_ao.casl => subl_r_adr__ao.casl} | 0 .../{subl0_as0.casl => subl_r_adr__as0.casl} | 0 .../{subl0_as1.casl => subl_r_adr__as1.casl} | 0 .../{subl0_lo.casl => subl_r_adr__lo.casl} | 0 .../{subl0__o.casl => subl_r_adr__o.casl} | 0 .../{subl0__z.casl => subl_r_adr__z.casl} | 0 as/cmd/SUBL/{subl1.casl => subl_r_adr_x.casl} | 0 as/cmd/SVC/{svc1.casl => svc__1.casl} | 0 as/cmd/SVC/{svc2.casl => svc__2.casl} | 0 as/cmd/XOR/xor2_clear.casl | 7 - as/cmd/XOR/{xor2.casl => xor_r1_r2.casl} | 0 as/cmd/XOR/xor_r1_r2__clear.casl | 7 + as/cmd/XOR/{xor0.casl => xor_r_adr.casl} | 0 as/cmd/XOR/{xor0_s.casl => xor_r_adr__s.casl} | 0 as/cmd/XOR/{xor0_z.casl => xor_r_adr__z.casl} | 0 as/cmd/XOR/{xor1.casl => xor_r_adr_x.casl} | 0 test/.gitignore | 5 +- test/system/casl2/cmd_ADDA_adda0/0.txt | 74 - test/system/casl2/cmd_ADDA_adda0/cmd | 2 - test/system/casl2/cmd_ADDA_adda0__o/0.txt | 74 - test/system/casl2/cmd_ADDA_adda0__o/cmd | 2 - test/system/casl2/cmd_ADDA_adda0__z/0.txt | 74 - test/system/casl2/cmd_ADDA_adda0__z/cmd | 2 - test/system/casl2/cmd_ADDA_adda0_ao/0.txt | 74 - test/system/casl2/cmd_ADDA_adda0_ao/cmd | 3 - test/system/casl2/cmd_ADDA_adda0_as0/0.txt | 74 - test/system/casl2/cmd_ADDA_adda0_as0/cmd | 3 - test/system/casl2/cmd_ADDA_adda0_as1/0.txt | 74 - test/system/casl2/cmd_ADDA_adda0_as1/cmd | 2 - test/system/casl2/cmd_ADDA_adda0_az/0.txt | 74 - test/system/casl2/cmd_ADDA_adda0_az/cmd | 2 - test/system/casl2/cmd_ADDA_adda0_lo/0.txt | 74 - test/system/casl2/cmd_ADDA_adda0_lo/cmd | 2 - test/system/casl2/cmd_ADDA_r1_r2/cmd | 3 - test/system/casl2/cmd_ADDL_addl0/0.txt | 74 - test/system/casl2/cmd_ADDL_addl0/cmd | 2 - test/system/casl2/cmd_ADDL_addl0__o/0.txt | 74 - test/system/casl2/cmd_ADDL_addl0__o/cmd | 2 - test/system/casl2/cmd_ADDL_addl0__z/0.txt | 74 - test/system/casl2/cmd_ADDL_addl0__z/cmd | 2 - test/system/casl2/cmd_ADDL_addl0_ao/0.txt | 74 - test/system/casl2/cmd_ADDL_addl0_ao/cmd | 2 - test/system/casl2/cmd_ADDL_addl0_as0/0.txt | 74 - test/system/casl2/cmd_ADDL_addl0_as0/cmd | 2 - test/system/casl2/cmd_ADDL_addl0_as1/0.txt | 74 - test/system/casl2/cmd_ADDL_addl0_as1/cmd | 2 - test/system/casl2/cmd_ADDL_addl0_az/0.txt | 74 - test/system/casl2/cmd_ADDL_addl0_az/cmd | 2 - test/system/casl2/cmd_ADDL_addl0_lo/0.txt | 74 - test/system/casl2/cmd_ADDL_addl0_lo/cmd | 2 - test/system/casl2/cmd_ADDL_addl2/0.txt | 96 - test/system/casl2/cmd_ADDL_addl2/cmd | 2 - test/system/casl2/cmd_AND_and0/0.txt | 74 - test/system/casl2/cmd_AND_and0/cmd | 2 - test/system/casl2/cmd_AND_and0_s/0.txt | 74 - test/system/casl2/cmd_AND_and0_s/cmd | 2 - test/system/casl2/cmd_AND_and0_z/0.txt | 74 - test/system/casl2/cmd_AND_and0_z/cmd | 2 - test/system/casl2/cmd_AND_and1/0.txt | 97 - test/system/casl2/cmd_AND_and1/cmd | 2 - test/system/casl2/cmd_AND_and2/0.txt | 96 - test/system/casl2/cmd_AND_and2/cmd | 2 - test/system/casl2/cmd_CALL_call0/0.txt | 113 - test/system/casl2/cmd_CALL_call0/cmd | 2 - test/system/casl2/cmd_CALL_call1/0.txt | 109 - test/system/casl2/cmd_CALL_call1/cmd | 2 - test/system/casl2/cmd_CPA_cpa0/0.txt | 74 - test/system/casl2/cmd_CPA_cpa0/cmd | 2 - test/system/casl2/cmd_CPA_cpa0_ls/0.txt | 74 - test/system/casl2/cmd_CPA_cpa0_ls/cmd | 2 - test/system/casl2/cmd_CPA_cpa0_s/0.txt | 74 - test/system/casl2/cmd_CPA_cpa0_s/cmd | 2 - test/system/casl2/cmd_CPA_cpa0_z/0.txt | 74 - test/system/casl2/cmd_CPA_cpa0_z/cmd | 2 - test/system/casl2/cmd_CPA_cpa1_s/0.txt | 97 - test/system/casl2/cmd_CPA_cpa1_s/cmd | 2 - test/system/casl2/cmd_CPA_cpa2_s/0.txt | 96 - test/system/casl2/cmd_CPA_cpa2_s/cmd | 2 - test/system/casl2/cmd_CPL_cpl0/0.txt | 74 - test/system/casl2/cmd_CPL_cpl0/cmd | 2 - test/system/casl2/cmd_CPL_cpl0_ls/0.txt | 74 - test/system/casl2/cmd_CPL_cpl0_ls/cmd | 2 - test/system/casl2/cmd_CPL_cpl0_s/0.txt | 74 - test/system/casl2/cmd_CPL_cpl0_s/cmd | 2 - test/system/casl2/cmd_CPL_cpl0_z/0.txt | 74 - test/system/casl2/cmd_CPL_cpl0_z/cmd | 2 - test/system/casl2/cmd_CPL_cpl1_s/0.txt | 97 - test/system/casl2/cmd_CPL_cpl1_s/cmd | 2 - test/system/casl2/cmd_CPL_cpl2_s/0.txt | 96 - test/system/casl2/cmd_CPL_cpl2_s/cmd | 2 - test/system/casl2/cmd_DC_dc_c0/0.txt | 320 -- test/system/casl2/cmd_DC_dc_c0/cmd | 2 - test/system/casl2/cmd_DC_dc_c1/0.txt | 139 - test/system/casl2/cmd_DC_dc_c1/cmd | 2 - test/system/casl2/cmd_DC_dc_i0/0.txt | 101 - test/system/casl2/cmd_DC_dc_i0/cmd | 2 - test/system/casl2/cmd_DC_dc_i1/0.txt | 56 - test/system/casl2/cmd_DC_dc_i1/cmd | 2 - test/system/casl2/cmd_DC_dc_i_of/0.txt | 62 - test/system/casl2/cmd_DC_dc_i_of/cmd | 2 - test/system/casl2/cmd_DS_ds_0/0.txt | 73 - test/system/casl2/cmd_DS_ds_0/cmd | 2 - test/system/casl2/cmd_JMI_jmi_m/0.txt | 121 - test/system/casl2/cmd_JMI_jmi_m/cmd | 2 - test/system/casl2/cmd_JMI_jmi_o/0.txt | 138 - test/system/casl2/cmd_JMI_jmi_o/cmd | 2 - test/system/casl2/cmd_JMI_jmi_p/0.txt | 137 - test/system/casl2/cmd_JMI_jmi_p/cmd | 2 - test/system/casl2/cmd_JMI_jmi_z/0.txt | 137 - test/system/casl2/cmd_JMI_jmi_z/cmd | 2 - test/system/casl2/cmd_JNZ_jnz_m/0.txt | 121 - test/system/casl2/cmd_JNZ_jnz_m/cmd | 2 - test/system/casl2/cmd_JNZ_jnz_o/0.txt | 122 - test/system/casl2/cmd_JNZ_jnz_o/cmd | 2 - test/system/casl2/cmd_JNZ_jnz_p/0.txt | 121 - test/system/casl2/cmd_JNZ_jnz_p/cmd | 2 - test/system/casl2/cmd_JNZ_jnz_z/0.txt | 137 - test/system/casl2/cmd_JNZ_jnz_z/cmd | 2 - test/system/casl2/cmd_JOV_jov_m/0.txt | 137 - test/system/casl2/cmd_JOV_jov_m/cmd | 2 - test/system/casl2/cmd_JOV_jov_o/0.txt | 122 - test/system/casl2/cmd_JOV_jov_o/cmd | 2 - test/system/casl2/cmd_JOV_jov_p/0.txt | 137 - test/system/casl2/cmd_JOV_jov_p/cmd | 2 - test/system/casl2/cmd_JOV_jov_z/0.txt | 137 - test/system/casl2/cmd_JOV_jov_z/cmd | 2 - test/system/casl2/cmd_JPL_jpl_m/0.txt | 137 - test/system/casl2/cmd_JPL_jpl_m/cmd | 2 - test/system/casl2/cmd_JPL_jpl_o/0.txt | 122 - test/system/casl2/cmd_JPL_jpl_o/cmd | 2 - test/system/casl2/cmd_JPL_jpl_p/0.txt | 121 - test/system/casl2/cmd_JPL_jpl_p/cmd | 2 - test/system/casl2/cmd_JPL_jpl_z/0.txt | 137 - test/system/casl2/cmd_JPL_jpl_z/cmd | 2 - test/system/casl2/cmd_JUMP_jump_m/0.txt | 121 - test/system/casl2/cmd_JUMP_jump_m/cmd | 2 - test/system/casl2/cmd_JUMP_jump_o/0.txt | 122 - test/system/casl2/cmd_JUMP_jump_o/cmd | 2 - test/system/casl2/cmd_JUMP_jump_p/0.txt | 121 - test/system/casl2/cmd_JUMP_jump_p/cmd | 2 - test/system/casl2/cmd_JUMP_jump_z/0.txt | 121 - test/system/casl2/cmd_JUMP_jump_z/cmd | 2 - test/system/casl2/cmd_JZE_jze_m/0.txt | 137 - test/system/casl2/cmd_JZE_jze_m/cmd | 2 - test/system/casl2/cmd_JZE_jze_o/0.txt | 138 - test/system/casl2/cmd_JZE_jze_o/cmd | 2 - test/system/casl2/cmd_JZE_jze_p/0.txt | 137 - test/system/casl2/cmd_JZE_jze_p/cmd | 2 - test/system/casl2/cmd_JZE_jze_z/0.txt | 121 - test/system/casl2/cmd_JZE_jze_z/cmd | 2 - test/system/casl2/cmd_LAD_lad0/0.txt | 51 - test/system/casl2/cmd_LAD_lad0/cmd | 2 - test/system/casl2/cmd_LAD_lad1/0.txt | 71 - test/system/casl2/cmd_LAD_lad1/cmd | 2 - test/system/casl2/cmd_LAD_lad1_o/0.txt | 66 - test/system/casl2/cmd_LAD_lad1_o/cmd | 2 - test/system/casl2/cmd_LAD_lad1_s/0.txt | 71 - test/system/casl2/cmd_LAD_lad1_s/cmd | 2 - test/system/casl2/cmd_LD_ld0/0.txt | 98 - test/system/casl2/cmd_LD_ld0/cmd | 2 - test/system/casl2/cmd_LD_ld0_l/0.txt | 4898 ----------------- test/system/casl2/cmd_LD_ld0_l/cmd | 2 - test/system/casl2/cmd_LD_ld1/0.txt | 828 --- test/system/casl2/cmd_LD_ld1/cmd | 2 - test/system/casl2/cmd_LD_ld2/0.txt | 229 - test/system/casl2/cmd_LD_ld2/cmd | 2 - test/system/casl2/cmd_OR_or0/0.txt | 74 - test/system/casl2/cmd_OR_or0/cmd | 2 - test/system/casl2/cmd_OR_or0_s/0.txt | 74 - test/system/casl2/cmd_OR_or0_s/cmd | 2 - test/system/casl2/cmd_OR_or0_z/0.txt | 74 - test/system/casl2/cmd_OR_or0_z/cmd | 2 - test/system/casl2/cmd_OR_or1/0.txt | 97 - test/system/casl2/cmd_OR_or1/cmd | 2 - test/system/casl2/cmd_OR_or2/0.txt | 96 - test/system/casl2/cmd_OR_or2/cmd | 2 - test/system/casl2/cmd_POP_push_pop_0/0.txt | 542 -- test/system/casl2/cmd_POP_push_pop_0/cmd | 2 - test/system/casl2/cmd_POP_push_pop_1/0.txt | 542 -- test/system/casl2/cmd_POP_push_pop_1/cmd | 2 - test/system/casl2/cmd_SLA_sla_o/0.txt | 68 - test/system/casl2/cmd_SLA_sla_o/cmd | 2 - test/system/casl2/cmd_SLA_sla_os/0.txt | 68 - test/system/casl2/cmd_SLA_sla_os/cmd | 2 - test/system/casl2/cmd_SLA_sla_oz/0.txt | 68 - test/system/casl2/cmd_SLA_sla_oz/cmd | 2 - test/system/casl2/cmd_SLA_sla_s/0.txt | 68 - test/system/casl2/cmd_SLA_sla_s/cmd | 2 - test/system/casl2/cmd_SLA_sla_z/0.txt | 68 - test/system/casl2/cmd_SLA_sla_z/cmd | 2 - test/system/casl2/cmd_SLL_sll_o/0.txt | 68 - test/system/casl2/cmd_SLL_sll_o/cmd | 2 - test/system/casl2/cmd_SLL_sll_os/0.txt | 68 - test/system/casl2/cmd_SLL_sll_os/cmd | 2 - test/system/casl2/cmd_SLL_sll_oz/0.txt | 68 - test/system/casl2/cmd_SLL_sll_oz/cmd | 2 - test/system/casl2/cmd_SLL_sll_s/0.txt | 68 - test/system/casl2/cmd_SLL_sll_s/cmd | 2 - test/system/casl2/cmd_SLL_sll_z/0.txt | 68 - test/system/casl2/cmd_SLL_sll_z/cmd | 2 - test/system/casl2/cmd_SRA_sra_o/0.txt | 68 - test/system/casl2/cmd_SRA_sra_o/cmd | 2 - test/system/casl2/cmd_SRA_sra_os/0.txt | 68 - test/system/casl2/cmd_SRA_sra_os/cmd | 2 - test/system/casl2/cmd_SRA_sra_oz/0.txt | 68 - test/system/casl2/cmd_SRA_sra_oz/cmd | 2 - test/system/casl2/cmd_SRA_sra_s/0.txt | 68 - test/system/casl2/cmd_SRA_sra_s/cmd | 2 - test/system/casl2/cmd_SRA_sra_z/0.txt | 68 - test/system/casl2/cmd_SRA_sra_z/cmd | 2 - test/system/casl2/cmd_SRL_srl_o/0.txt | 68 - test/system/casl2/cmd_SRL_srl_o/cmd | 2 - test/system/casl2/cmd_SRL_srl_oz/0.txt | 68 - test/system/casl2/cmd_SRL_srl_oz/cmd | 2 - test/system/casl2/cmd_SRL_srl_s/0.txt | 68 - test/system/casl2/cmd_SRL_srl_s/cmd | 2 - test/system/casl2/cmd_SRL_srl_z/0.txt | 68 - test/system/casl2/cmd_SRL_srl_z/cmd | 2 - test/system/casl2/cmd_ST_st0/0.txt | 74 - test/system/casl2/cmd_ST_st0/cmd | 2 - test/system/casl2/cmd_ST_st1/0.txt | 97 - test/system/casl2/cmd_ST_st1/cmd | 2 - test/system/casl2/cmd_SUBA_suba0/0.txt | 74 - test/system/casl2/cmd_SUBA_suba0/cmd | 2 - test/system/casl2/cmd_SUBA_suba0__o/0.txt | 74 - test/system/casl2/cmd_SUBA_suba0__o/cmd | 2 - test/system/casl2/cmd_SUBA_suba0__z/0.txt | 74 - test/system/casl2/cmd_SUBA_suba0__z/cmd | 2 - test/system/casl2/cmd_SUBA_suba0_ao/0.txt | 74 - test/system/casl2/cmd_SUBA_suba0_ao/cmd | 2 - test/system/casl2/cmd_SUBA_suba0_as0/0.txt | 74 - test/system/casl2/cmd_SUBA_suba0_as0/cmd | 2 - test/system/casl2/cmd_SUBA_suba0_as1/0.txt | 74 - test/system/casl2/cmd_SUBA_suba0_as1/cmd | 2 - test/system/casl2/cmd_SUBA_suba0_lo/0.txt | 74 - test/system/casl2/cmd_SUBA_suba0_lo/cmd | 2 - test/system/casl2/cmd_SUBA_suba1/0.txt | 97 - test/system/casl2/cmd_SUBA_suba1/cmd | 2 - test/system/casl2/cmd_SUBA_suba2/0.txt | 96 - test/system/casl2/cmd_SUBA_suba2/cmd | 2 - test/system/casl2/cmd_SUBL_subl0/0.txt | 74 - test/system/casl2/cmd_SUBL_subl0/cmd | 2 - test/system/casl2/cmd_SUBL_subl0__o/0.txt | 74 - test/system/casl2/cmd_SUBL_subl0__o/cmd | 2 - test/system/casl2/cmd_SUBL_subl0__z/0.txt | 74 - test/system/casl2/cmd_SUBL_subl0__z/cmd | 2 - test/system/casl2/cmd_SUBL_subl0_ao/0.txt | 74 - test/system/casl2/cmd_SUBL_subl0_ao/cmd | 2 - test/system/casl2/cmd_SUBL_subl0_as0/0.txt | 74 - test/system/casl2/cmd_SUBL_subl0_as0/cmd | 2 - test/system/casl2/cmd_SUBL_subl0_as1/0.txt | 74 - test/system/casl2/cmd_SUBL_subl0_as1/cmd | 2 - test/system/casl2/cmd_SUBL_subl0_lo/0.txt | 74 - test/system/casl2/cmd_SUBL_subl0_lo/cmd | 2 - test/system/casl2/cmd_SUBL_subl1/0.txt | 97 - test/system/casl2/cmd_SUBL_subl1/cmd | 2 - test/system/casl2/cmd_SUBL_subl2/0.txt | 96 - test/system/casl2/cmd_SUBL_subl2/cmd | 2 - test/system/casl2/cmd_SVC_svc1/0.txt | 115 - test/system/casl2/cmd_SVC_svc1/cmd | 2 - test/system/casl2/cmd_SVC_svc2/0.txt | 157 - test/system/casl2/cmd_SVC_svc2/cmd | 2 - test/system/casl2/cmd_XOR_xor0/0.txt | 74 - test/system/casl2/cmd_XOR_xor0/cmd | 2 - test/system/casl2/cmd_XOR_xor0_s/0.txt | 74 - test/system/casl2/cmd_XOR_xor0_s/cmd | 2 - test/system/casl2/cmd_XOR_xor0_z/0.txt | 74 - test/system/casl2/cmd_XOR_xor0_z/cmd | 2 - test/system/casl2/cmd_XOR_xor1/0.txt | 97 - test/system/casl2/cmd_XOR_xor1/cmd | 2 - test/system/casl2/cmd_XOR_xor2/0.txt | 96 - test/system/casl2/cmd_XOR_xor2/cmd | 2 - test/system/casl2/cmd_XOR_xor2_clear/0.txt | 70 - test/system/casl2/cmd_XOR_xor2_clear/cmd | 2 - .../{cmd_ADDA_r1_r2 => cmd_adda_r1_r2}/0.txt | 0 .../Makefile | 0 test/system/casl2/cmd_adda_r1_r2/cmd | 2 + test/system/casl2/cmd_adda_r_adr/0.txt | 74 + .../Makefile | 0 test/system/casl2/cmd_adda_r_adr/cmd | 2 + .../desc.txt | 0 test/system/casl2/cmd_adda_r_adr___o/0.txt | 74 + .../Makefile | 0 test/system/casl2/cmd_adda_r_adr___o/cmd | 2 + .../desc.txt | 0 test/system/casl2/cmd_adda_r_adr___z/0.txt | 74 + .../Makefile | 0 test/system/casl2/cmd_adda_r_adr___z/cmd | 2 + .../desc.txt | 0 test/system/casl2/cmd_adda_r_adr__ao/0.txt | 74 + .../Makefile | 0 test/system/casl2/cmd_adda_r_adr__ao/cmd | 2 + .../desc.txt | 0 test/system/casl2/cmd_adda_r_adr__as0/0.txt | 74 + .../Makefile | 0 test/system/casl2/cmd_adda_r_adr__as0/cmd | 2 + .../desc.txt | 0 test/system/casl2/cmd_adda_r_adr__as1/0.txt | 74 + .../Makefile | 0 test/system/casl2/cmd_adda_r_adr__as1/cmd | 2 + test/system/casl2/cmd_adda_r_adr__az/0.txt | 74 + .../Makefile | 0 test/system/casl2/cmd_adda_r_adr__az/cmd | 2 + .../desc.txt | 0 test/system/casl2/cmd_adda_r_adr__lo/0.txt | 74 + .../Makefile | 0 test/system/casl2/cmd_adda_r_adr__lo/cmd | 2 + .../0.txt | 0 .../Makefile | 0 .../cmd | 0 test/system/casl2/cmd_addl_r1_r2/0.txt | 96 + .../Makefile | 0 test/system/casl2/cmd_addl_r1_r2/cmd | 2 + test/system/casl2/cmd_addl_r_adr/0.txt | 74 + .../Makefile | 0 test/system/casl2/cmd_addl_r_adr/cmd | 2 + test/system/casl2/cmd_addl_r_adr__ao/0.txt | 74 + .../Makefile | 0 test/system/casl2/cmd_addl_r_adr__ao/cmd | 2 + test/system/casl2/cmd_addl_r_adr__as0/0.txt | 74 + .../Makefile | 0 test/system/casl2/cmd_addl_r_adr__as0/cmd | 2 + test/system/casl2/cmd_addl_r_adr__as1/0.txt | 74 + .../Makefile | 0 test/system/casl2/cmd_addl_r_adr__as1/cmd | 2 + test/system/casl2/cmd_addl_r_adr__az/0.txt | 74 + .../Makefile | 0 test/system/casl2/cmd_addl_r_adr__az/cmd | 2 + test/system/casl2/cmd_addl_r_adr__lo/0.txt | 74 + .../Makefile | 0 test/system/casl2/cmd_addl_r_adr__lo/cmd | 2 + test/system/casl2/cmd_addl_r_adr__o/0.txt | 74 + .../Makefile | 0 test/system/casl2/cmd_addl_r_adr__o/cmd | 2 + test/system/casl2/cmd_addl_r_adr_x/0.txt | 74 + .../Makefile | 0 test/system/casl2/cmd_addl_r_adr_x/cmd | 2 + .../cmd_addl_r_adr__x}/0.txt | 0 .../cmd_addl_r_adr__x}/Makefile | 0 .../cmd_addl_r_adr__x}/cmd | 0 test/system/casl2/cmd_and_r1_r2/0.txt | 96 + .../{cmd_AND_and0 => cmd_and_r1_r2}/Makefile | 0 test/system/casl2/cmd_and_r1_r2/cmd | 2 + test/system/casl2/cmd_and_r_adr/0.txt | 74 + .../Makefile | 0 test/system/casl2/cmd_and_r_adr/cmd | 2 + test/system/casl2/cmd_and_r_adr__s/0.txt | 74 + .../Makefile | 0 test/system/casl2/cmd_and_r_adr__s/cmd | 2 + test/system/casl2/cmd_and_r_adr__z/0.txt | 74 + .../Makefile | 0 test/system/casl2/cmd_and_r_adr__z/cmd | 2 + test/system/casl2/cmd_and_r_adr_x/0.txt | 97 + .../Makefile | 0 test/system/casl2/cmd_and_r_adr_x/cmd | 2 + test/system/casl2/cmd_call__both/0.txt | 123 + .../Makefile | 0 test/system/casl2/cmd_call__both/cmd | 2 + test/system/casl2/cmd_call__inner/0.txt | 109 + .../Makefile | 0 test/system/casl2/cmd_call__inner/cmd | 2 + test/system/casl2/cmd_call__outer/0.txt | 113 + .../Makefile | 0 test/system/casl2/cmd_call__outer/cmd | 2 + test/system/casl2/cmd_cpa_r1_r2__s/0.txt | 96 + .../Makefile | 0 test/system/casl2/cmd_cpa_r1_r2__s/cmd | 2 + test/system/casl2/cmd_cpa_r_adr/0.txt | 74 + .../Makefile | 0 test/system/casl2/cmd_cpa_r_adr/cmd | 2 + test/system/casl2/cmd_cpa_r_adr__ls/0.txt | 74 + .../Makefile | 0 test/system/casl2/cmd_cpa_r_adr__ls/cmd | 2 + test/system/casl2/cmd_cpa_r_adr__s/0.txt | 74 + .../Makefile | 0 test/system/casl2/cmd_cpa_r_adr__s/cmd | 2 + test/system/casl2/cmd_cpa_r_adr__z/0.txt | 74 + .../Makefile | 0 test/system/casl2/cmd_cpa_r_adr__z/cmd | 2 + test/system/casl2/cmd_cpa_r_adr_x__s/0.txt | 97 + .../Makefile | 0 test/system/casl2/cmd_cpa_r_adr_x__s/cmd | 2 + test/system/casl2/cmd_cpl_r1_r2__s/0.txt | 96 + .../Makefile | 0 test/system/casl2/cmd_cpl_r1_r2__s/cmd | 2 + test/system/casl2/cmd_cpl_r_adr/0.txt | 74 + .../Makefile | 0 test/system/casl2/cmd_cpl_r_adr/cmd | 2 + test/system/casl2/cmd_cpl_r_adr__ls/0.txt | 74 + .../Makefile | 0 test/system/casl2/cmd_cpl_r_adr__ls/cmd | 2 + test/system/casl2/cmd_cpl_r_adr__s/0.txt | 74 + .../Makefile | 0 test/system/casl2/cmd_cpl_r_adr__s/cmd | 2 + test/system/casl2/cmd_cpl_r_adr__z/0.txt | 74 + .../Makefile | 0 test/system/casl2/cmd_cpl_r_adr__z/cmd | 2 + test/system/casl2/cmd_cpl_r_adr_x__s/0.txt | 97 + .../Makefile | 0 test/system/casl2/cmd_cpl_r_adr_x__s/cmd | 2 + test/system/casl2/cmd_dc__c0/0.txt | 320 ++ .../{cmd_DC_dc_c1 => cmd_dc__c0}/Makefile | 0 test/system/casl2/cmd_dc__c0/cmd | 2 + test/system/casl2/cmd_dc__c1/0.txt | 139 + .../{cmd_DC_dc_i0 => cmd_dc__c1}/Makefile | 0 test/system/casl2/cmd_dc__c1/cmd | 2 + test/system/casl2/cmd_dc__i0/0.txt | 101 + .../{cmd_DC_dc_i1 => cmd_dc__i0}/Makefile | 0 test/system/casl2/cmd_dc__i0/cmd | 2 + test/system/casl2/cmd_dc__i1/0.txt | 56 + .../{cmd_DC_dc_i_of => cmd_dc__i1}/Makefile | 0 test/system/casl2/cmd_dc__i1/cmd | 2 + test/system/casl2/cmd_dc__io/0.txt | 62 + .../casl2/{cmd_DS_ds => cmd_dc__io}/Makefile | 0 test/system/casl2/cmd_dc__io/cmd | 2 + test/system/casl2/{cmd_DS_ds => cmd_ds}/0.txt | 0 .../casl2/{cmd_DS_ds_0 => cmd_ds}/Makefile | 0 test/system/casl2/{cmd_DS_ds => cmd_ds}/cmd | 0 test/system/casl2/cmd_ds__0/0.txt | 73 + .../casl2/{cmd_IN_in => cmd_ds__0}/Makefile | 0 test/system/casl2/cmd_ds__0/cmd | 2 + test/system/casl2/{cmd_IN_in => cmd_in}/0.txt | 0 .../casl2/{cmd_JMI_jmi_m => cmd_in}/Makefile | 0 test/system/casl2/{cmd_IN_in => cmd_in}/cmd | 0 .../casl2/{cmd_IN_in => cmd_in}/teststr.txt | 0 test/system/casl2/cmd_jmi__m/0.txt | 121 + .../{cmd_JMI_jmi_o => cmd_jmi__m}/Makefile | 0 test/system/casl2/cmd_jmi__m/cmd | 2 + test/system/casl2/cmd_jmi__o/0.txt | 138 + .../{cmd_JMI_jmi_p => cmd_jmi__o}/Makefile | 0 test/system/casl2/cmd_jmi__o/cmd | 2 + test/system/casl2/cmd_jmi__p/0.txt | 137 + .../{cmd_JMI_jmi_z => cmd_jmi__p}/Makefile | 0 test/system/casl2/cmd_jmi__p/cmd | 2 + test/system/casl2/cmd_jmi__z/0.txt | 137 + .../{cmd_JNZ_jnz_m => cmd_jmi__z}/Makefile | 0 test/system/casl2/cmd_jmi__z/cmd | 2 + test/system/casl2/cmd_jnz__m/0.txt | 121 + .../{cmd_JNZ_jnz_o => cmd_jnz__m}/Makefile | 0 test/system/casl2/cmd_jnz__m/cmd | 2 + test/system/casl2/cmd_jnz__o/0.txt | 122 + .../{cmd_JNZ_jnz_p => cmd_jnz__o}/Makefile | 0 test/system/casl2/cmd_jnz__o/cmd | 2 + test/system/casl2/cmd_jnz__p/0.txt | 121 + .../{cmd_JNZ_jnz_z => cmd_jnz__p}/Makefile | 0 test/system/casl2/cmd_jnz__p/cmd | 2 + test/system/casl2/cmd_jnz__z/0.txt | 137 + .../{cmd_JOV_jov_m => cmd_jnz__z}/Makefile | 0 test/system/casl2/cmd_jnz__z/cmd | 2 + test/system/casl2/cmd_jov__m/0.txt | 137 + .../{cmd_JOV_jov_o => cmd_jov__m}/Makefile | 0 test/system/casl2/cmd_jov__m/cmd | 2 + test/system/casl2/cmd_jov__o/0.txt | 122 + .../{cmd_JOV_jov_p => cmd_jov__o}/Makefile | 0 test/system/casl2/cmd_jov__o/cmd | 2 + test/system/casl2/cmd_jov__p/0.txt | 137 + .../{cmd_JOV_jov_z => cmd_jov__p}/Makefile | 0 test/system/casl2/cmd_jov__p/cmd | 2 + test/system/casl2/cmd_jov__z/0.txt | 137 + .../{cmd_JPL_jpl_m => cmd_jov__z}/Makefile | 0 test/system/casl2/cmd_jov__z/cmd | 2 + test/system/casl2/cmd_jpl__m/0.txt | 137 + .../{cmd_JPL_jpl_o => cmd_jpl__m}/Makefile | 0 test/system/casl2/cmd_jpl__m/cmd | 2 + test/system/casl2/cmd_jpl__o/0.txt | 122 + .../{cmd_JPL_jpl_p => cmd_jpl__o}/Makefile | 0 test/system/casl2/cmd_jpl__o/cmd | 2 + test/system/casl2/cmd_jpl__p/0.txt | 121 + .../{cmd_JPL_jpl_z => cmd_jpl__p}/Makefile | 0 test/system/casl2/cmd_jpl__p/cmd | 2 + test/system/casl2/cmd_jpl__z/0.txt | 137 + .../{cmd_JUMP_jump_m => cmd_jpl__z}/Makefile | 0 test/system/casl2/cmd_jpl__z/cmd | 2 + test/system/casl2/cmd_jump__m/0.txt | 121 + .../{cmd_JUMP_jump_o => cmd_jump__m}/Makefile | 0 test/system/casl2/cmd_jump__m/cmd | 2 + test/system/casl2/cmd_jump__o/0.txt | 122 + .../{cmd_JUMP_jump_p => cmd_jump__o}/Makefile | 0 test/system/casl2/cmd_jump__o/cmd | 2 + test/system/casl2/cmd_jump__p/0.txt | 121 + .../{cmd_JUMP_jump_z => cmd_jump__p}/Makefile | 0 test/system/casl2/cmd_jump__p/cmd | 2 + test/system/casl2/cmd_jump__z/0.txt | 121 + .../{cmd_JZE_jze_m => cmd_jump__z}/Makefile | 0 test/system/casl2/cmd_jump__z/cmd | 2 + test/system/casl2/cmd_jze__m/0.txt | 137 + .../{cmd_JZE_jze_o => cmd_jze__m}/Makefile | 0 test/system/casl2/cmd_jze__m/cmd | 2 + test/system/casl2/cmd_jze__o/0.txt | 138 + .../{cmd_JZE_jze_p => cmd_jze__o}/Makefile | 0 test/system/casl2/cmd_jze__o/cmd | 2 + test/system/casl2/cmd_jze__p/0.txt | 137 + .../{cmd_JZE_jze_z => cmd_jze__p}/Makefile | 0 test/system/casl2/cmd_jze__p/cmd | 2 + test/system/casl2/cmd_jze__z/0.txt | 121 + .../{cmd_LAD_lad0 => cmd_jze__z}/Makefile | 0 test/system/casl2/cmd_jze__z/cmd | 2 + test/system/casl2/cmd_lad_r_adr/0.txt | 51 + .../{cmd_LAD_lad1 => cmd_lad_r_adr}/Makefile | 0 test/system/casl2/cmd_lad_r_adr/cmd | 2 + test/system/casl2/cmd_lad_r_adr_x/0.txt | 71 + .../Makefile | 0 test/system/casl2/cmd_lad_r_adr_x/cmd | 2 + test/system/casl2/cmd_lad_r_adr_x__o/0.txt | 66 + .../Makefile | 0 test/system/casl2/cmd_lad_r_adr_x__o/cmd | 2 + test/system/casl2/cmd_lad_r_adr_x__s/0.txt | 71 + .../Makefile | 0 test/system/casl2/cmd_lad_r_adr_x__s/cmd | 2 + test/system/casl2/cmd_ld_r1_r2/0.txt | 229 + .../{cmd_LD_ld0_l => cmd_ld_r1_r2}/Makefile | 0 test/system/casl2/cmd_ld_r1_r2/cmd | 2 + test/system/casl2/cmd_ld_r_adr/0.txt | 98 + .../{cmd_LD_ld1 => cmd_ld_r_adr}/Makefile | 0 test/system/casl2/cmd_ld_r_adr/cmd | 2 + test/system/casl2/cmd_ld_r_adr__l/0.txt | 4898 +++++++++++++++++ .../{cmd_LD_ld2 => cmd_ld_r_adr__l}/Makefile | 0 test/system/casl2/cmd_ld_r_adr__l/cmd | 2 + test/system/casl2/cmd_ld_r_adr_x/0.txt | 828 +++ .../{cmd_NOP_nop => cmd_ld_r_adr_x}/Makefile | 0 test/system/casl2/cmd_ld_r_adr_x/cmd | 2 + .../casl2/{cmd_NOP_nop => cmd_nop}/0.txt | 0 .../casl2/{cmd_OR_or0 => cmd_nop}/Makefile | 0 .../system/casl2/{cmd_NOP_nop => cmd_nop}/cmd | 0 test/system/casl2/cmd_or_r1_r2/0.txt | 96 + .../{cmd_OR_or0_s => cmd_or_r1_r2}/Makefile | 0 test/system/casl2/cmd_or_r1_r2/cmd | 2 + test/system/casl2/cmd_or_r_adr/0.txt | 74 + .../{cmd_OR_or0_z => cmd_or_r_adr}/Makefile | 0 test/system/casl2/cmd_or_r_adr/cmd | 2 + test/system/casl2/cmd_or_r_adr__s/0.txt | 74 + .../{cmd_OR_or1 => cmd_or_r_adr__s}/Makefile | 0 test/system/casl2/cmd_or_r_adr__s/cmd | 2 + test/system/casl2/cmd_or_r_adr__z/0.txt | 74 + .../{cmd_OR_or2 => cmd_or_r_adr__z}/Makefile | 0 test/system/casl2/cmd_or_r_adr__z/cmd | 2 + test/system/casl2/cmd_or_r_adr_x/0.txt | 97 + .../{cmd_OUT_out => cmd_or_r_adr_x}/Makefile | 0 test/system/casl2/cmd_or_r_adr_x/cmd | 2 + .../casl2/{cmd_OUT_out => cmd_out}/0.txt | 0 .../{cmd_POP_push_pop_0 => cmd_out}/Makefile | 0 .../system/casl2/{cmd_OUT_out => cmd_out}/cmd | 0 test/system/casl2/cmd_push_pop__0/0.txt | 542 ++ .../Makefile | 0 test/system/casl2/cmd_push_pop__0/cmd | 2 + test/system/casl2/cmd_push_pop__1/0.txt | 542 ++ .../Makefile | 0 test/system/casl2/cmd_push_pop__1/cmd | 2 + .../casl2/{cmd_RPOP_rpop => cmd_rpop}/0.txt | 0 .../{cmd_RPUSH_rpush => cmd_rpop}/Makefile | 0 .../casl2/{cmd_RPOP_rpop => cmd_rpop}/cmd | 0 .../{cmd_RPUSH_rpush => cmd_rpush}/0.txt | 0 .../casl2/{cmd_SLA_sla => cmd_rpush}/Makefile | 0 .../casl2/{cmd_RPUSH_rpush => cmd_rpush}/cmd | 0 .../casl2/{cmd_SLA_sla => cmd_sla}/0.txt | 0 .../casl2/{cmd_SLA_sla_o => cmd_sla}/Makefile | 0 .../system/casl2/{cmd_SLA_sla => cmd_sla}/cmd | 0 test/system/casl2/cmd_sla__o/0.txt | 68 + .../{cmd_SLA_sla_os => cmd_sla__o}/Makefile | 0 test/system/casl2/cmd_sla__o/cmd | 2 + test/system/casl2/cmd_sla__os/0.txt | 68 + .../{cmd_SLA_sla_oz => cmd_sla__os}/Makefile | 0 test/system/casl2/cmd_sla__os/cmd | 2 + test/system/casl2/cmd_sla__oz/0.txt | 68 + .../{cmd_SLA_sla_s => cmd_sla__oz}/Makefile | 0 test/system/casl2/cmd_sla__oz/cmd | 2 + test/system/casl2/cmd_sla__s/0.txt | 68 + .../{cmd_SLA_sla_z => cmd_sla__s}/Makefile | 0 test/system/casl2/cmd_sla__s/cmd | 2 + test/system/casl2/cmd_sla__z/0.txt | 68 + .../{cmd_SLL_sll => cmd_sla__z}/Makefile | 0 test/system/casl2/cmd_sla__z/cmd | 2 + .../casl2/{cmd_SLL_sll => cmd_sll}/0.txt | 0 .../casl2/{cmd_SLL_sll_o => cmd_sll}/Makefile | 0 .../system/casl2/{cmd_SLL_sll => cmd_sll}/cmd | 0 test/system/casl2/cmd_sll__o/0.txt | 68 + .../{cmd_SLL_sll_os => cmd_sll__o}/Makefile | 0 test/system/casl2/cmd_sll__o/cmd | 2 + test/system/casl2/cmd_sll__os/0.txt | 68 + .../{cmd_SLL_sll_oz => cmd_sll__os}/Makefile | 0 test/system/casl2/cmd_sll__os/cmd | 2 + test/system/casl2/cmd_sll__oz/0.txt | 68 + .../{cmd_SLL_sll_s => cmd_sll__oz}/Makefile | 0 test/system/casl2/cmd_sll__oz/cmd | 2 + test/system/casl2/cmd_sll__s/0.txt | 68 + .../{cmd_SLL_sll_z => cmd_sll__s}/Makefile | 0 test/system/casl2/cmd_sll__s/cmd | 2 + test/system/casl2/cmd_sll__z/0.txt | 68 + .../{cmd_SRA_sra => cmd_sll__z}/Makefile | 0 test/system/casl2/cmd_sll__z/cmd | 2 + .../casl2/{cmd_SRA_sra => cmd_sra}/0.txt | 0 .../casl2/{cmd_SRA_sra_o => cmd_sra}/Makefile | 0 .../system/casl2/{cmd_SRA_sra => cmd_sra}/cmd | 0 test/system/casl2/cmd_sra__o/0.txt | 68 + .../{cmd_SRA_sra_os => cmd_sra__o}/Makefile | 0 test/system/casl2/cmd_sra__o/cmd | 2 + test/system/casl2/cmd_sra__os/0.txt | 68 + .../{cmd_SRA_sra_oz => cmd_sra__os}/Makefile | 0 test/system/casl2/cmd_sra__os/cmd | 2 + test/system/casl2/cmd_sra__oz/0.txt | 68 + .../{cmd_SRA_sra_s => cmd_sra__oz}/Makefile | 0 test/system/casl2/cmd_sra__oz/cmd | 2 + test/system/casl2/cmd_sra__s/0.txt | 68 + .../{cmd_SRA_sra_z => cmd_sra__s}/Makefile | 0 test/system/casl2/cmd_sra__s/cmd | 2 + test/system/casl2/cmd_sra__z/0.txt | 68 + .../{cmd_SRL_srl => cmd_sra__z}/Makefile | 0 test/system/casl2/cmd_sra__z/cmd | 2 + .../casl2/{cmd_SRL_srl => cmd_srl}/0.txt | 0 .../casl2/{cmd_SRL_srl_o => cmd_srl}/Makefile | 0 .../system/casl2/{cmd_SRL_srl => cmd_srl}/cmd | 0 test/system/casl2/cmd_srl__o/0.txt | 68 + .../{cmd_SRL_srl_oz => cmd_srl__o}/Makefile | 0 test/system/casl2/cmd_srl__o/cmd | 2 + test/system/casl2/cmd_srl__oz/0.txt | 68 + .../{cmd_SRL_srl_s => cmd_srl__oz}/Makefile | 0 test/system/casl2/cmd_srl__oz/cmd | 2 + test/system/casl2/cmd_srl__s/0.txt | 68 + .../{cmd_SRL_srl_z => cmd_srl__s}/Makefile | 0 test/system/casl2/cmd_srl__s/cmd | 2 + test/system/casl2/cmd_srl__z/0.txt | 68 + .../casl2/{cmd_ST_st0 => cmd_srl__z}/Makefile | 0 test/system/casl2/cmd_srl__z/cmd | 2 + test/system/casl2/cmd_st_r_adr/0.txt | 74 + .../{cmd_ST_st1 => cmd_st_r_adr}/Makefile | 0 test/system/casl2/cmd_st_r_adr/cmd | 2 + test/system/casl2/cmd_st_r_adr_x/0.txt | 97 + .../Makefile | 0 test/system/casl2/cmd_st_r_adr_x/cmd | 2 + test/system/casl2/cmd_suba_r1_r2/0.txt | 96 + .../Makefile | 0 test/system/casl2/cmd_suba_r1_r2/cmd | 2 + test/system/casl2/cmd_suba_r_adr/0.txt | 74 + .../Makefile | 0 test/system/casl2/cmd_suba_r_adr/cmd | 2 + test/system/casl2/cmd_suba_r_adr__ao/0.txt | 74 + .../Makefile | 0 test/system/casl2/cmd_suba_r_adr__ao/cmd | 2 + test/system/casl2/cmd_suba_r_adr__as0/0.txt | 74 + .../Makefile | 0 test/system/casl2/cmd_suba_r_adr__as0/cmd | 2 + test/system/casl2/cmd_suba_r_adr__as1/0.txt | 74 + .../Makefile | 0 test/system/casl2/cmd_suba_r_adr__as1/cmd | 2 + test/system/casl2/cmd_suba_r_adr__lo/0.txt | 74 + .../Makefile | 0 test/system/casl2/cmd_suba_r_adr__lo/cmd | 2 + test/system/casl2/cmd_suba_r_adr__o/0.txt | 74 + .../Makefile | 0 test/system/casl2/cmd_suba_r_adr__o/cmd | 2 + test/system/casl2/cmd_suba_r_adr__z/0.txt | 74 + .../Makefile | 0 test/system/casl2/cmd_suba_r_adr__z/cmd | 2 + test/system/casl2/cmd_suba_r_adr_x/0.txt | 97 + .../Makefile | 0 test/system/casl2/cmd_suba_r_adr_x/cmd | 2 + test/system/casl2/cmd_subl_r1_r2/0.txt | 96 + .../Makefile | 0 test/system/casl2/cmd_subl_r1_r2/cmd | 2 + test/system/casl2/cmd_subl_r_adr/0.txt | 74 + .../Makefile | 0 test/system/casl2/cmd_subl_r_adr/cmd | 2 + test/system/casl2/cmd_subl_r_adr__ao/0.txt | 74 + .../Makefile | 0 test/system/casl2/cmd_subl_r_adr__ao/cmd | 2 + test/system/casl2/cmd_subl_r_adr__as0/0.txt | 74 + .../Makefile | 0 test/system/casl2/cmd_subl_r_adr__as0/cmd | 2 + test/system/casl2/cmd_subl_r_adr__as1/0.txt | 74 + .../Makefile | 0 test/system/casl2/cmd_subl_r_adr__as1/cmd | 2 + test/system/casl2/cmd_subl_r_adr__lo/0.txt | 74 + .../Makefile | 0 test/system/casl2/cmd_subl_r_adr__lo/cmd | 2 + test/system/casl2/cmd_subl_r_adr__o/0.txt | 74 + .../Makefile | 0 test/system/casl2/cmd_subl_r_adr__o/cmd | 2 + test/system/casl2/cmd_subl_r_adr__z/0.txt | 74 + .../Makefile | 0 test/system/casl2/cmd_subl_r_adr__z/cmd | 2 + test/system/casl2/cmd_subl_r_adr_x/0.txt | 97 + .../Makefile | 0 test/system/casl2/cmd_subl_r_adr_x/cmd | 2 + test/system/casl2/cmd_svc__1/0.txt | 115 + .../{cmd_SVC_svc2 => cmd_svc__1}/Makefile | 0 test/system/casl2/cmd_svc__1/cmd | 2 + .../{cmd_SVC_svc1 => cmd_svc__1}/teststr.txt | 0 test/system/casl2/cmd_svc__2/0.txt | 157 + .../{cmd_XOR_xor0 => cmd_svc__2}/Makefile | 0 test/system/casl2/cmd_svc__2/cmd | 2 + test/system/casl2/cmd_xor_r1_r2/0.txt | 96 + .../Makefile | 0 test/system/casl2/cmd_xor_r1_r2/cmd | 2 + test/system/casl2/cmd_xor_r1_r2__clear/0.txt | 70 + .../Makefile | 0 test/system/casl2/cmd_xor_r1_r2__clear/cmd | 2 + test/system/casl2/cmd_xor_r_adr/0.txt | 74 + .../{cmd_XOR_xor1 => cmd_xor_r_adr}/Makefile | 0 test/system/casl2/cmd_xor_r_adr/cmd | 2 + test/system/casl2/cmd_xor_r_adr__s/0.txt | 74 + .../Makefile | 0 test/system/casl2/cmd_xor_r_adr__s/cmd | 2 + test/system/casl2/cmd_xor_r_adr__z/0.txt | 74 + .../Makefile | 0 test/system/casl2/cmd_xor_r_adr__z/cmd | 2 + test/system/casl2/cmd_xor_r_adr_x/0.txt | 97 + .../cmd_xor_r_adr_x}/Makefile | 0 test/system/casl2/cmd_xor_r_adr_x/cmd | 2 + test/system/comet2/cmd_ADDA_adda0/cmd | 3 - test/system/comet2/cmd_ADDA_adda0__o/cmd | 3 - test/system/comet2/cmd_ADDA_adda0__z/cmd | 3 - test/system/comet2/cmd_ADDA_adda0_ao/cmd | 3 - test/system/comet2/cmd_ADDA_adda0_as0/cmd | 3 - test/system/comet2/cmd_ADDA_adda0_as1/cmd | 3 - test/system/comet2/cmd_ADDA_adda0_az/cmd | 3 - test/system/comet2/cmd_ADDA_adda0_lo/cmd | 3 - test/system/comet2/cmd_ADDL_addl0/cmd | 3 - test/system/comet2/cmd_ADDL_addl0__o/cmd | 3 - test/system/comet2/cmd_ADDL_addl0__z/cmd | 3 - test/system/comet2/cmd_ADDL_addl0_ao/cmd | 3 - test/system/comet2/cmd_ADDL_addl0_as0/cmd | 3 - test/system/comet2/cmd_ADDL_addl0_as1/cmd | 3 - test/system/comet2/cmd_ADDL_addl0_az/cmd | 3 - test/system/comet2/cmd_ADDL_addl0_lo/cmd | 3 - test/system/comet2/cmd_ADDL_addl1/cmd | 3 - test/system/comet2/cmd_ADDL_addl2/cmd | 3 - test/system/comet2/cmd_AND_and0/cmd | 3 - test/system/comet2/cmd_AND_and0_s/cmd | 3 - test/system/comet2/cmd_AND_and0_z/cmd | 3 - test/system/comet2/cmd_AND_and1/cmd | 3 - test/system/comet2/cmd_AND_and2/cmd | 3 - test/system/comet2/cmd_CALL_call0/cmd | 3 - test/system/comet2/cmd_CALL_call1/cmd | 3 - test/system/comet2/cmd_CPA_cpa0/cmd | 3 - test/system/comet2/cmd_CPA_cpa0_ls/cmd | 3 - test/system/comet2/cmd_CPA_cpa0_s/cmd | 3 - test/system/comet2/cmd_CPA_cpa0_z/cmd | 3 - test/system/comet2/cmd_CPA_cpa1_s/cmd | 3 - test/system/comet2/cmd_CPA_cpa2_s/cmd | 3 - test/system/comet2/cmd_CPL_cpl0/cmd | 3 - test/system/comet2/cmd_CPL_cpl0_ls/cmd | 3 - test/system/comet2/cmd_CPL_cpl0_s/cmd | 3 - test/system/comet2/cmd_CPL_cpl0_z/cmd | 3 - test/system/comet2/cmd_CPL_cpl1_s/cmd | 3 - test/system/comet2/cmd_CPL_cpl2_s/cmd | 3 - test/system/comet2/cmd_DC_dc_c0/cmd | 3 - test/system/comet2/cmd_DC_dc_c1/cmd | 3 - test/system/comet2/cmd_DC_dc_i0/cmd | 3 - test/system/comet2/cmd_DC_dc_i1/cmd | 3 - test/system/comet2/cmd_DC_dc_i_of/cmd | 3 - test/system/comet2/cmd_DS_ds_0/cmd | 3 - test/system/comet2/cmd_JMI_jmi_m/cmd | 3 - test/system/comet2/cmd_JMI_jmi_o/cmd | 3 - test/system/comet2/cmd_JMI_jmi_p/cmd | 3 - test/system/comet2/cmd_JMI_jmi_z/cmd | 3 - test/system/comet2/cmd_JNZ_jnz_m/cmd | 3 - test/system/comet2/cmd_JNZ_jnz_o/cmd | 3 - test/system/comet2/cmd_JNZ_jnz_p/cmd | 3 - test/system/comet2/cmd_JNZ_jnz_z/cmd | 3 - test/system/comet2/cmd_JOV_jov_m/cmd | 3 - test/system/comet2/cmd_JOV_jov_o/cmd | 3 - test/system/comet2/cmd_JOV_jov_p/cmd | 3 - test/system/comet2/cmd_JOV_jov_z/cmd | 3 - test/system/comet2/cmd_JPL_jpl_m/cmd | 3 - test/system/comet2/cmd_JPL_jpl_o/cmd | 3 - test/system/comet2/cmd_JPL_jpl_p/cmd | 3 - test/system/comet2/cmd_JPL_jpl_z/cmd | 3 - test/system/comet2/cmd_JUMP_jump_m/cmd | 3 - test/system/comet2/cmd_JUMP_jump_o/cmd | 3 - test/system/comet2/cmd_JUMP_jump_p/cmd | 3 - test/system/comet2/cmd_JUMP_jump_z/cmd | 3 - test/system/comet2/cmd_JZE_jze_m/cmd | 3 - test/system/comet2/cmd_JZE_jze_o/cmd | 3 - test/system/comet2/cmd_JZE_jze_p/cmd | 3 - test/system/comet2/cmd_JZE_jze_z/cmd | 3 - test/system/comet2/cmd_LAD_lad0/cmd | 3 - test/system/comet2/cmd_LAD_lad1/cmd | 3 - test/system/comet2/cmd_LAD_lad1_o/cmd | 3 - test/system/comet2/cmd_LAD_lad1_s/cmd | 3 - test/system/comet2/cmd_LD_ld0/cmd | 3 - test/system/comet2/cmd_LD_ld0_l/cmd | 3 - test/system/comet2/cmd_LD_ld1/cmd | 3 - test/system/comet2/cmd_LD_ld2/cmd | 3 - test/system/comet2/cmd_OR_or0/cmd | 3 - test/system/comet2/cmd_OR_or0_s/cmd | 3 - test/system/comet2/cmd_OR_or0_z/cmd | 3 - test/system/comet2/cmd_OR_or1/cmd | 3 - test/system/comet2/cmd_OR_or2/cmd | 3 - test/system/comet2/cmd_POP_push_pop_0/cmd | 3 - test/system/comet2/cmd_POP_push_pop_1/cmd | 3 - test/system/comet2/cmd_SLA_sla_o/cmd | 3 - test/system/comet2/cmd_SLA_sla_os/cmd | 3 - test/system/comet2/cmd_SLA_sla_oz/cmd | 3 - test/system/comet2/cmd_SLA_sla_s/cmd | 3 - test/system/comet2/cmd_SLA_sla_z/cmd | 3 - test/system/comet2/cmd_SLL_sll_o/cmd | 3 - test/system/comet2/cmd_SLL_sll_os/cmd | 3 - test/system/comet2/cmd_SLL_sll_oz/cmd | 3 - test/system/comet2/cmd_SLL_sll_s/cmd | 3 - test/system/comet2/cmd_SLL_sll_z/cmd | 3 - test/system/comet2/cmd_SRA_sra_o/cmd | 3 - test/system/comet2/cmd_SRA_sra_os/cmd | 3 - test/system/comet2/cmd_SRA_sra_oz/cmd | 3 - test/system/comet2/cmd_SRA_sra_s/cmd | 3 - test/system/comet2/cmd_SRA_sra_z/cmd | 3 - test/system/comet2/cmd_SRL_srl_o/cmd | 3 - test/system/comet2/cmd_SRL_srl_oz/cmd | 3 - test/system/comet2/cmd_SRL_srl_s/cmd | 3 - test/system/comet2/cmd_SRL_srl_z/cmd | 3 - test/system/comet2/cmd_ST_st0/cmd | 3 - test/system/comet2/cmd_ST_st1/cmd | 3 - test/system/comet2/cmd_SUBA_suba0/cmd | 3 - test/system/comet2/cmd_SUBA_suba0__o/cmd | 3 - test/system/comet2/cmd_SUBA_suba0__z/cmd | 3 - test/system/comet2/cmd_SUBA_suba0_ao/cmd | 3 - test/system/comet2/cmd_SUBA_suba0_as0/cmd | 3 - test/system/comet2/cmd_SUBA_suba0_as1/cmd | 3 - test/system/comet2/cmd_SUBA_suba0_lo/cmd | 3 - test/system/comet2/cmd_SUBA_suba1/cmd | 3 - test/system/comet2/cmd_SUBA_suba2/cmd | 3 - test/system/comet2/cmd_SUBL_subl0/cmd | 3 - test/system/comet2/cmd_SUBL_subl0__o/cmd | 3 - test/system/comet2/cmd_SUBL_subl0__z/cmd | 3 - test/system/comet2/cmd_SUBL_subl0_ao/cmd | 3 - test/system/comet2/cmd_SUBL_subl0_as0/cmd | 3 - test/system/comet2/cmd_SUBL_subl0_as1/cmd | 3 - test/system/comet2/cmd_SUBL_subl0_lo/cmd | 3 - test/system/comet2/cmd_SUBL_subl1/cmd | 3 - test/system/comet2/cmd_SUBL_subl2/cmd | 3 - test/system/comet2/cmd_SVC_svc1/cmd | 5 - test/system/comet2/cmd_SVC_svc2/cmd | 3 - test/system/comet2/cmd_XOR_xor0/cmd | 3 - test/system/comet2/cmd_XOR_xor0_s/cmd | 3 - test/system/comet2/cmd_XOR_xor0_z/cmd | 3 - test/system/comet2/cmd_XOR_xor1/cmd | 3 - test/system/comet2/cmd_XOR_xor2/cmd | 3 - test/system/comet2/cmd_XOR_xor2_clear/cmd | 3 - .../0.txt | 0 .../Makefile | 0 .../cmd | 0 .../{cmd_ADDA_adda0 => cmd_adda_r_adr}/0.txt | 0 .../Makefile | 0 test/system/comet2/cmd_adda_r_adr/cmd | 3 + .../0.txt | 0 .../Makefile | 0 test/system/comet2/cmd_adda_r_adr__ao/cmd | 3 + .../0.txt | 0 .../Makefile | 0 test/system/comet2/cmd_adda_r_adr__as0/cmd | 3 + .../0.txt | 0 .../Makefile | 0 test/system/comet2/cmd_adda_r_adr__as1/cmd | 3 + .../0.txt | 0 .../Makefile | 0 test/system/comet2/cmd_adda_r_adr__az/cmd | 3 + .../0.txt | 0 .../Makefile | 0 test/system/comet2/cmd_adda_r_adr__lo/cmd | 3 + .../0.txt | 0 .../Makefile | 0 test/system/comet2/cmd_adda_r_adr__o/cmd | 3 + .../0.txt | 0 .../Makefile | 0 test/system/comet2/cmd_adda_r_adr__z/cmd | 3 + .../0.txt | 0 .../Makefile | 0 .../cmd | 0 .../{cmd_ADDL_addl2 => cmd_addl_r1_r2}/0.txt | 0 .../Makefile | 0 test/system/comet2/cmd_addl_r1_r2/cmd | 3 + .../{cmd_ADDL_addl0 => cmd_addl_r_adr}/0.txt | 0 .../Makefile | 0 test/system/comet2/cmd_addl_r_adr/cmd | 3 + .../0.txt | 0 .../Makefile | 0 test/system/comet2/cmd_addl_r_adr__ao/cmd | 3 + .../0.txt | 0 .../Makefile | 0 test/system/comet2/cmd_addl_r_adr__as0/cmd | 3 + .../0.txt | 0 .../Makefile | 0 test/system/comet2/cmd_addl_r_adr__as1/cmd | 3 + .../0.txt | 0 .../Makefile | 0 test/system/comet2/cmd_addl_r_adr__az/cmd | 3 + .../0.txt | 0 .../Makefile | 0 test/system/comet2/cmd_addl_r_adr__lo/cmd | 3 + .../0.txt | 0 .../Makefile | 0 test/system/comet2/cmd_addl_r_adr__o/cmd | 3 + .../0.txt | 0 .../Makefile | 0 test/system/comet2/cmd_addl_r_adr__z/cmd | 3 + .../0.txt | 0 .../Makefile | 0 test/system/comet2/cmd_addl_r_adr_x/cmd | 3 + .../{cmd_AND_and2 => cmd_and_r1_r2}/0.txt | 0 .../Makefile | 0 test/system/comet2/cmd_and_r1_r2/cmd | 3 + .../{cmd_AND_and0 => cmd_and_r_adr}/0.txt | 0 .../Makefile | 0 test/system/comet2/cmd_and_r_adr/cmd | 3 + .../0.txt | 0 .../Makefile | 0 test/system/comet2/cmd_and_r_adr__s/cmd | 3 + .../0.txt | 0 .../Makefile | 0 test/system/comet2/cmd_and_r_adr__z/cmd | 3 + .../{cmd_AND_and1 => cmd_and_r_adr_x}/0.txt | 0 .../Makefile | 0 test/system/comet2/cmd_and_r_adr_x/cmd | 3 + .../{cmd_CALL_call0 => cmd_call__inner}/0.txt | 0 .../Makefile | 0 test/system/comet2/cmd_call__inner/cmd | 3 + .../{cmd_CALL_call1 => cmd_call__outer}/0.txt | 0 .../Makefile | 0 test/system/comet2/cmd_call__outer/cmd | 3 + .../0.txt | 0 .../Makefile | 0 test/system/comet2/cmd_cpa_r1_r2__s/cmd | 3 + .../{cmd_CPA_cpa0 => cmd_cpa_r_adr}/0.txt | 0 .../Makefile | 0 test/system/comet2/cmd_cpa_r_adr/cmd | 3 + .../0.txt | 0 .../Makefile | 0 test/system/comet2/cmd_cpa_r_adr__ls/cmd | 3 + .../0.txt | 0 .../Makefile | 0 test/system/comet2/cmd_cpa_r_adr__s/cmd | 3 + .../0.txt | 0 .../Makefile | 0 test/system/comet2/cmd_cpa_r_adr__z/cmd | 3 + .../0.txt | 0 .../Makefile | 0 test/system/comet2/cmd_cpa_r_adr_x__s/cmd | 3 + .../0.txt | 0 .../Makefile | 0 test/system/comet2/cmd_cpl_r1_r2__s/cmd | 3 + .../{cmd_CPL_cpl0 => cmd_cpl_r_adr}/0.txt | 0 .../Makefile | 0 test/system/comet2/cmd_cpl_r_adr/cmd | 3 + .../0.txt | 0 .../Makefile | 0 test/system/comet2/cmd_cpl_r_adr__ls/cmd | 3 + .../0.txt | 0 .../Makefile | 0 test/system/comet2/cmd_cpl_r_adr__s/cmd | 3 + .../0.txt | 0 .../Makefile | 0 test/system/comet2/cmd_cpl_r_adr__z/cmd | 3 + .../0.txt | 0 .../Makefile | 0 test/system/comet2/cmd_cpl_r_adr_x__s/cmd | 3 + .../comet2/{cmd_DC_dc_c0 => cmd_dc__c0}/0.txt | 0 .../{cmd_DC_dc_c1 => cmd_dc__c0}/Makefile | 0 test/system/comet2/cmd_dc__c0/cmd | 3 + .../comet2/{cmd_DC_dc_c1 => cmd_dc__c1}/0.txt | 0 .../{cmd_DC_dc_i0 => cmd_dc__c1}/Makefile | 0 test/system/comet2/cmd_dc__c1/cmd | 3 + .../comet2/{cmd_DC_dc_i0 => cmd_dc__i0}/0.txt | 0 .../{cmd_DC_dc_i1 => cmd_dc__i0}/Makefile | 0 test/system/comet2/cmd_dc__i0/cmd | 3 + .../comet2/{cmd_DC_dc_i1 => cmd_dc__i1}/0.txt | 0 .../{cmd_DC_dc_i_of => cmd_dc__i1}/Makefile | 0 test/system/comet2/cmd_dc__i1/cmd | 3 + .../{cmd_DC_dc_i_of => cmd_dc__io}/0.txt | 0 .../comet2/{cmd_DS_ds => cmd_dc__io}/Makefile | 0 test/system/comet2/cmd_dc__io/cmd | 3 + .../system/comet2/{cmd_DS_ds => cmd_ds}/0.txt | 0 .../comet2/{cmd_DS_ds_0 => cmd_ds}/Makefile | 0 test/system/comet2/{cmd_DS_ds => cmd_ds}/cmd | 0 .../comet2/{cmd_DS_ds_0 => cmd_ds__0}/0.txt | 0 .../comet2/{cmd_IN_in => cmd_ds__0}/Makefile | 0 test/system/comet2/cmd_ds__0/cmd | 3 + .../system/comet2/{cmd_IN_in => cmd_in}/0.txt | 0 .../comet2/{cmd_JMI_jmi_m => cmd_in}/Makefile | 0 test/system/comet2/{cmd_IN_in => cmd_in}/cmd | 0 .../comet2/{cmd_IN_in => cmd_in}/teststr.txt | 0 .../{cmd_JMI_jmi_m => cmd_jmi__m}/0.txt | 0 .../{cmd_JMI_jmi_o => cmd_jmi__m}/Makefile | 0 test/system/comet2/cmd_jmi__m/cmd | 3 + .../{cmd_JMI_jmi_o => cmd_jmi__o}/0.txt | 0 .../{cmd_JMI_jmi_p => cmd_jmi__o}/Makefile | 0 test/system/comet2/cmd_jmi__o/cmd | 3 + .../{cmd_JMI_jmi_p => cmd_jmi__p}/0.txt | 0 .../{cmd_JMI_jmi_z => cmd_jmi__p}/Makefile | 0 test/system/comet2/cmd_jmi__p/cmd | 3 + .../{cmd_JMI_jmi_z => cmd_jmi__z}/0.txt | 0 .../{cmd_JNZ_jnz_m => cmd_jmi__z}/Makefile | 0 test/system/comet2/cmd_jmi__z/cmd | 3 + .../{cmd_JNZ_jnz_m => cmd_jnz__m}/0.txt | 0 .../{cmd_JNZ_jnz_o => cmd_jnz__m}/Makefile | 0 test/system/comet2/cmd_jnz__m/cmd | 3 + .../{cmd_JNZ_jnz_o => cmd_jnz__o}/0.txt | 0 .../{cmd_JNZ_jnz_p => cmd_jnz__o}/Makefile | 0 test/system/comet2/cmd_jnz__o/cmd | 3 + .../{cmd_JNZ_jnz_p => cmd_jnz__p}/0.txt | 0 .../{cmd_JNZ_jnz_z => cmd_jnz__p}/Makefile | 0 test/system/comet2/cmd_jnz__p/cmd | 3 + .../{cmd_JNZ_jnz_z => cmd_jnz__z}/0.txt | 0 .../{cmd_JOV_jov_m => cmd_jnz__z}/Makefile | 0 test/system/comet2/cmd_jnz__z/cmd | 3 + .../{cmd_JOV_jov_m => cmd_jov__m}/0.txt | 0 .../{cmd_JOV_jov_o => cmd_jov__m}/Makefile | 0 test/system/comet2/cmd_jov__m/cmd | 3 + .../{cmd_JOV_jov_o => cmd_jov__o}/0.txt | 0 .../{cmd_JOV_jov_p => cmd_jov__o}/Makefile | 0 test/system/comet2/cmd_jov__o/cmd | 3 + .../{cmd_JOV_jov_p => cmd_jov__p}/0.txt | 0 .../{cmd_JOV_jov_z => cmd_jov__p}/Makefile | 0 test/system/comet2/cmd_jov__p/cmd | 3 + .../{cmd_JOV_jov_z => cmd_jov__z}/0.txt | 0 .../{cmd_JPL_jpl_m => cmd_jov__z}/Makefile | 0 test/system/comet2/cmd_jov__z/cmd | 3 + .../{cmd_JPL_jpl_m => cmd_jpl__m}/0.txt | 0 .../{cmd_JPL_jpl_o => cmd_jpl__m}/Makefile | 0 test/system/comet2/cmd_jpl__m/cmd | 3 + .../{cmd_JPL_jpl_o => cmd_jpl__o}/0.txt | 0 .../{cmd_JPL_jpl_p => cmd_jpl__o}/Makefile | 0 test/system/comet2/cmd_jpl__o/cmd | 3 + .../{cmd_JPL_jpl_p => cmd_jpl__p}/0.txt | 0 .../{cmd_JPL_jpl_z => cmd_jpl__p}/Makefile | 0 test/system/comet2/cmd_jpl__p/cmd | 3 + .../{cmd_JPL_jpl_z => cmd_jpl__z}/0.txt | 0 .../{cmd_JUMP_jump_m => cmd_jpl__z}/Makefile | 0 test/system/comet2/cmd_jpl__z/cmd | 3 + .../{cmd_JUMP_jump_m => cmd_jump__m}/0.txt | 0 .../{cmd_JUMP_jump_o => cmd_jump__m}/Makefile | 0 test/system/comet2/cmd_jump__m/cmd | 3 + .../{cmd_JUMP_jump_o => cmd_jump__o}/0.txt | 0 .../{cmd_JUMP_jump_p => cmd_jump__o}/Makefile | 0 test/system/comet2/cmd_jump__o/cmd | 3 + .../{cmd_JUMP_jump_p => cmd_jump__p}/0.txt | 0 .../{cmd_JUMP_jump_z => cmd_jump__p}/Makefile | 0 test/system/comet2/cmd_jump__p/cmd | 3 + .../{cmd_JUMP_jump_z => cmd_jump__z}/0.txt | 0 .../{cmd_JZE_jze_m => cmd_jump__z}/Makefile | 0 test/system/comet2/cmd_jump__z/cmd | 3 + .../{cmd_JZE_jze_m => cmd_jze__m}/0.txt | 0 .../{cmd_JZE_jze_o => cmd_jze__m}/Makefile | 0 test/system/comet2/cmd_jze__m/cmd | 3 + .../{cmd_JZE_jze_o => cmd_jze__o}/0.txt | 0 .../{cmd_JZE_jze_p => cmd_jze__o}/Makefile | 0 test/system/comet2/cmd_jze__o/cmd | 3 + .../{cmd_JZE_jze_p => cmd_jze__p}/0.txt | 0 .../{cmd_JZE_jze_z => cmd_jze__p}/Makefile | 0 test/system/comet2/cmd_jze__p/cmd | 3 + .../{cmd_JZE_jze_z => cmd_jze__z}/0.txt | 0 .../{cmd_LAD_lad0 => cmd_jze__z}/Makefile | 0 test/system/comet2/cmd_jze__z/cmd | 3 + .../{cmd_LAD_lad0 => cmd_lad_r_adr}/0.txt | 0 .../{cmd_LAD_lad1 => cmd_lad_r_adr}/Makefile | 0 test/system/comet2/cmd_lad_r_adr/cmd | 3 + .../{cmd_LAD_lad1 => cmd_lad_r_adr_x}/0.txt | 0 .../Makefile | 0 test/system/comet2/cmd_lad_r_adr_x/cmd | 3 + .../0.txt | 0 .../Makefile | 0 test/system/comet2/cmd_lad_r_adr_x__o/cmd | 3 + .../0.txt | 0 .../Makefile | 0 test/system/comet2/cmd_lad_r_adr_x__s/cmd | 3 + .../comet2/{cmd_LD_ld2 => cmd_ld_r1_r2}/0.txt | 0 .../{cmd_LD_ld0_l => cmd_ld_r1_r2}/Makefile | 0 test/system/comet2/cmd_ld_r1_r2/cmd | 3 + .../comet2/{cmd_LD_ld0 => cmd_ld_r_adr}/0.txt | 0 .../{cmd_LD_ld1 => cmd_ld_r_adr}/Makefile | 0 test/system/comet2/cmd_ld_r_adr/cmd | 3 + .../{cmd_LD_ld0_l => cmd_ld_r_adr__l}/0.txt | 0 .../{cmd_LD_ld2 => cmd_ld_r_adr__l}/Makefile | 0 test/system/comet2/cmd_ld_r_adr__l/cmd | 3 + .../{cmd_LD_ld1 => cmd_ld_r_adr_x}/0.txt | 0 .../{cmd_NOP_nop => cmd_ld_r_adr_x}/Makefile | 0 test/system/comet2/cmd_ld_r_adr_x/cmd | 3 + .../comet2/{cmd_NOP_nop => cmd_nop}/0.txt | 0 .../comet2/{cmd_OR_or0 => cmd_nop}/Makefile | 0 .../comet2/{cmd_NOP_nop => cmd_nop}/cmd | 0 .../comet2/{cmd_OR_or2 => cmd_or_r1_r2}/0.txt | 0 .../{cmd_OR_or0_s => cmd_or_r1_r2}/Makefile | 0 test/system/comet2/cmd_or_r1_r2/cmd | 3 + .../comet2/{cmd_OR_or0 => cmd_or_r_adr}/0.txt | 0 .../{cmd_OR_or0_z => cmd_or_r_adr}/Makefile | 0 test/system/comet2/cmd_or_r_adr/cmd | 3 + .../{cmd_OR_or0_s => cmd_or_r_adr__s}/0.txt | 0 .../{cmd_OR_or1 => cmd_or_r_adr__s}/Makefile | 0 test/system/comet2/cmd_or_r_adr__s/cmd | 3 + .../{cmd_OR_or0_z => cmd_or_r_adr__z}/0.txt | 0 .../{cmd_OR_or2 => cmd_or_r_adr__z}/Makefile | 0 test/system/comet2/cmd_or_r_adr__z/cmd | 3 + .../{cmd_OR_or1 => cmd_or_r_adr_x}/0.txt | 0 .../{cmd_OUT_out => cmd_or_r_adr_x}/Makefile | 0 test/system/comet2/cmd_or_r_adr_x/cmd | 3 + .../comet2/{cmd_OUT_out => cmd_out}/0.txt | 0 .../{cmd_POP_push_pop_0 => cmd_out}/Makefile | 0 .../comet2/{cmd_OUT_out => cmd_out}/cmd | 0 .../0.txt | 0 .../Makefile | 0 test/system/comet2/cmd_push_pop__0/cmd | 3 + .../0.txt | 0 .../Makefile | 0 test/system/comet2/cmd_push_pop__1/cmd | 3 + .../comet2/{cmd_RPOP_rpop => cmd_rpop}/0.txt | 0 .../{cmd_RPUSH_rpush => cmd_rpop}/Makefile | 0 .../comet2/{cmd_RPOP_rpop => cmd_rpop}/cmd | 0 .../{cmd_RPUSH_rpush => cmd_rpush}/0.txt | 0 .../{cmd_SLA_sla => cmd_rpush}/Makefile | 0 .../comet2/{cmd_RPUSH_rpush => cmd_rpush}/cmd | 0 .../comet2/{cmd_SLA_sla => cmd_sla}/0.txt | 0 .../{cmd_SLA_sla_o => cmd_sla}/Makefile | 0 .../comet2/{cmd_SLA_sla => cmd_sla}/cmd | 0 .../{cmd_SLA_sla_o => cmd_sla__o}/0.txt | 0 .../{cmd_SLA_sla_os => cmd_sla__o}/Makefile | 0 test/system/comet2/cmd_sla__o/cmd | 3 + .../{cmd_SLA_sla_os => cmd_sla__os}/0.txt | 0 .../{cmd_SLA_sla_oz => cmd_sla__os}/Makefile | 0 test/system/comet2/cmd_sla__os/cmd | 3 + .../{cmd_SLA_sla_oz => cmd_sla__oz}/0.txt | 0 .../{cmd_SLA_sla_s => cmd_sla__oz}/Makefile | 0 test/system/comet2/cmd_sla__oz/cmd | 3 + .../{cmd_SLA_sla_s => cmd_sla__s}/0.txt | 0 .../{cmd_SLA_sla_z => cmd_sla__s}/Makefile | 0 test/system/comet2/cmd_sla__s/cmd | 3 + .../{cmd_SLA_sla_z => cmd_sla__z}/0.txt | 0 .../{cmd_SLL_sll => cmd_sla__z}/Makefile | 0 test/system/comet2/cmd_sla__z/cmd | 3 + .../comet2/{cmd_SLL_sll => cmd_sll}/0.txt | 0 .../{cmd_SLL_sll_o => cmd_sll}/Makefile | 0 .../comet2/{cmd_SLL_sll => cmd_sll}/cmd | 0 .../{cmd_SLL_sll_o => cmd_sll__o}/0.txt | 0 .../{cmd_SLL_sll_os => cmd_sll__o}/Makefile | 0 test/system/comet2/cmd_sll__o/cmd | 3 + .../{cmd_SLL_sll_os => cmd_sll__os}/0.txt | 0 .../{cmd_SLL_sll_oz => cmd_sll__os}/Makefile | 0 test/system/comet2/cmd_sll__os/cmd | 3 + .../{cmd_SLL_sll_oz => cmd_sll__oz}/0.txt | 0 .../{cmd_SLL_sll_s => cmd_sll__oz}/Makefile | 0 test/system/comet2/cmd_sll__oz/cmd | 3 + .../{cmd_SLL_sll_s => cmd_sll__s}/0.txt | 0 .../{cmd_SLL_sll_z => cmd_sll__s}/Makefile | 0 test/system/comet2/cmd_sll__s/cmd | 3 + .../{cmd_SLL_sll_z => cmd_sll__z}/0.txt | 0 .../{cmd_SRA_sra => cmd_sll__z}/Makefile | 0 test/system/comet2/cmd_sll__z/cmd | 3 + .../comet2/{cmd_SRA_sra => cmd_sra}/0.txt | 0 .../{cmd_SRA_sra_o => cmd_sra}/Makefile | 0 .../comet2/{cmd_SRA_sra => cmd_sra}/cmd | 0 .../{cmd_SRA_sra_o => cmd_sra__o}/0.txt | 0 .../{cmd_SRA_sra_os => cmd_sra__o}/Makefile | 0 test/system/comet2/cmd_sra__o/cmd | 3 + .../{cmd_SRA_sra_os => cmd_sra__os}/0.txt | 0 .../{cmd_SRA_sra_oz => cmd_sra__os}/Makefile | 0 test/system/comet2/cmd_sra__os/cmd | 3 + .../{cmd_SRA_sra_oz => cmd_sra__oz}/0.txt | 0 .../{cmd_SRA_sra_s => cmd_sra__oz}/Makefile | 0 test/system/comet2/cmd_sra__oz/cmd | 3 + .../{cmd_SRA_sra_s => cmd_sra__s}/0.txt | 0 .../{cmd_SRA_sra_z => cmd_sra__s}/Makefile | 0 test/system/comet2/cmd_sra__s/cmd | 3 + .../{cmd_SRA_sra_z => cmd_sra__z}/0.txt | 0 .../{cmd_SRL_srl => cmd_sra__z}/Makefile | 0 test/system/comet2/cmd_sra__z/cmd | 3 + .../comet2/{cmd_SRL_srl => cmd_srl}/0.txt | 0 .../{cmd_SRL_srl_o => cmd_srl}/Makefile | 0 .../comet2/{cmd_SRL_srl => cmd_srl}/cmd | 0 .../{cmd_SRL_srl_o => cmd_srl__o}/0.txt | 0 .../{cmd_SRL_srl_oz => cmd_srl__o}/Makefile | 0 test/system/comet2/cmd_srl__o/cmd | 3 + .../{cmd_SRL_srl_oz => cmd_srl__oz}/0.txt | 0 .../{cmd_SRL_srl_s => cmd_srl__oz}/Makefile | 0 test/system/comet2/cmd_srl__oz/cmd | 3 + .../{cmd_SRL_srl_s => cmd_srl__s}/0.txt | 0 .../{cmd_SRL_srl_z => cmd_srl__s}/Makefile | 0 test/system/comet2/cmd_srl__s/cmd | 3 + .../{cmd_SRL_srl_z => cmd_srl__z}/0.txt | 0 .../{cmd_ST_st0 => cmd_srl__z}/Makefile | 0 test/system/comet2/cmd_srl__z/cmd | 3 + .../comet2/{cmd_ST_st0 => cmd_st_r_adr}/0.txt | 0 .../{cmd_ST_st1 => cmd_st_r_adr}/Makefile | 0 test/system/comet2/cmd_st_r_adr/cmd | 3 + .../{cmd_ST_st1 => cmd_st_r_adr_x}/0.txt | 0 .../Makefile | 0 test/system/comet2/cmd_st_r_adr_x/cmd | 3 + .../{cmd_SUBA_suba2 => cmd_suba_r1_r2}/0.txt | 0 .../Makefile | 0 test/system/comet2/cmd_suba_r1_r2/cmd | 3 + .../{cmd_SUBA_suba0 => cmd_suba_r_adr}/0.txt | 0 .../Makefile | 0 test/system/comet2/cmd_suba_r_adr/cmd | 3 + .../0.txt | 0 .../Makefile | 0 test/system/comet2/cmd_suba_r_adr__ao/cmd | 3 + .../0.txt | 0 .../Makefile | 0 test/system/comet2/cmd_suba_r_adr__as0/cmd | 3 + .../0.txt | 0 .../Makefile | 0 test/system/comet2/cmd_suba_r_adr__as1/cmd | 3 + .../0.txt | 0 .../Makefile | 0 test/system/comet2/cmd_suba_r_adr__lo/cmd | 3 + .../0.txt | 0 .../Makefile | 0 test/system/comet2/cmd_suba_r_adr__o/cmd | 3 + .../0.txt | 0 .../Makefile | 0 test/system/comet2/cmd_suba_r_adr__z/cmd | 3 + .../0.txt | 0 .../Makefile | 0 test/system/comet2/cmd_suba_r_adr_x/cmd | 3 + .../{cmd_SUBL_subl2 => cmd_subl_r1_r2}/0.txt | 0 .../Makefile | 0 test/system/comet2/cmd_subl_r1_r2/cmd | 3 + .../{cmd_SUBL_subl0 => cmd_subl_r_adr}/0.txt | 0 .../Makefile | 0 test/system/comet2/cmd_subl_r_adr/cmd | 3 + .../0.txt | 0 .../Makefile | 0 test/system/comet2/cmd_subl_r_adr__ao/cmd | 3 + .../0.txt | 0 .../Makefile | 0 test/system/comet2/cmd_subl_r_adr__as0/cmd | 3 + .../0.txt | 0 .../Makefile | 0 test/system/comet2/cmd_subl_r_adr__as1/cmd | 3 + .../0.txt | 0 .../Makefile | 0 test/system/comet2/cmd_subl_r_adr__lo/cmd | 3 + .../0.txt | 0 .../Makefile | 0 test/system/comet2/cmd_subl_r_adr__o/cmd | 3 + .../0.txt | 0 .../Makefile | 0 test/system/comet2/cmd_subl_r_adr__z/cmd | 3 + .../0.txt | 0 .../Makefile | 0 test/system/comet2/cmd_subl_r_adr_x/cmd | 3 + .../comet2/{cmd_SVC_svc1 => cmd_svc__1}/0.txt | 0 .../{cmd_SVC_svc2 => cmd_svc__1}/Makefile | 0 test/system/comet2/cmd_svc__1/cmd | 5 + .../{cmd_SVC_svc1 => cmd_svc__1}/teststr.txt | 0 .../comet2/{cmd_SVC_svc2 => cmd_svc__2}/0.txt | 0 .../{cmd_XOR_xor0 => cmd_svc__2}/Makefile | 0 test/system/comet2/cmd_svc__2/cmd | 3 + .../{cmd_XOR_xor2 => cmd_xor_r1_r2}/0.txt | 0 .../Makefile | 0 test/system/comet2/cmd_xor_r1_r2/cmd | 3 + .../0.txt | 0 .../Makefile | 0 test/system/comet2/cmd_xor_r1_r2__clear/cmd | 3 + .../{cmd_XOR_xor0 => cmd_xor_r_adr}/0.txt | 0 .../{cmd_XOR_xor1 => cmd_xor_r_adr}/Makefile | 0 test/system/comet2/cmd_xor_r_adr/cmd | 3 + .../0.txt | 0 .../Makefile | 0 test/system/comet2/cmd_xor_r_adr__s/cmd | 3 + .../0.txt | 0 .../Makefile | 0 test/system/comet2/cmd_xor_r_adr__z/cmd | 3 + .../{cmd_XOR_xor1 => cmd_xor_r_adr_x}/0.txt | 0 test/system/comet2/cmd_xor_r_adr_x/Makefile | 2 + test/system/comet2/cmd_xor_r_adr_x/cmd | 3 + test/system/comet2/err_210/cmd | 2 +- 1381 files changed, 19009 insertions(+), 18881 deletions(-) delete mode 100644 as/cmd/ADDA/adda2_0.casl rename as/cmd/ADDA/{adda0.casl => adda_r_adr.casl} (100%) rename as/cmd/ADDA/{adda0_ao.casl => adda_r_adr__ao.casl} (100%) rename as/cmd/ADDA/{adda0_as0.casl => adda_r_adr__as0.casl} (100%) rename as/cmd/ADDA/{adda0_as1.casl => adda_r_adr__as1.casl} (100%) rename as/cmd/ADDA/{adda0_az.casl => adda_r_adr__az.casl} (100%) rename as/cmd/ADDA/{adda0_lo.casl => adda_r_adr__lo.casl} (100%) rename as/cmd/ADDA/{adda0__o.casl => adda_r_adr__o.casl} (100%) rename as/cmd/ADDA/{adda0__z.casl => adda_r_adr__z.casl} (100%) rename as/cmd/ADDL/{addl2.casl => addl_r1_r2.casl} (100%) rename as/cmd/ADDL/{addl0.casl => addl_r_adr.casl} (100%) rename as/cmd/ADDL/{addl0_ao.casl => addl_r_adr__ao.casl} (100%) rename as/cmd/ADDL/{addl0_as0.casl => addl_r_adr__as0.casl} (100%) rename as/cmd/ADDL/{addl0_as1.casl => addl_r_adr__as1.casl} (100%) rename as/cmd/ADDL/{addl0_az.casl => addl_r_adr__az.casl} (100%) rename as/cmd/ADDL/{addl0_lo.casl => addl_r_adr__lo.casl} (100%) rename as/cmd/ADDL/{addl0__o.casl => addl_r_adr__o.casl} (100%) rename as/cmd/ADDL/{addl0__z.casl => addl_r_adr__z.casl} (100%) rename as/cmd/ADDL/{addl1.casl => addl_r_adr_x.casl} (100%) rename as/cmd/AND/{and2.casl => and_r1_r2.casl} (100%) rename as/cmd/AND/{and0.casl => and_r_adr.casl} (100%) rename as/cmd/AND/{and0_s.casl => and_r_adr__s.casl} (100%) rename as/cmd/AND/{and0_z.casl => and_r_adr__z.casl} (100%) rename as/cmd/AND/{and1.casl => and_r_adr_x.casl} (100%) create mode 100644 as/cmd/CALL/call__both.casl rename as/cmd/CALL/{call1.casl => call__inner.casl} (100%) rename as/cmd/CALL/{call0.casl => call__outer.casl} (100%) rename as/cmd/CPA/{cpa2_s.casl => cpa_r1_r2__s.casl} (100%) rename as/cmd/CPA/{cpa0.casl => cpa_r_adr.casl} (100%) rename as/cmd/CPA/{cpa0_ls.casl => cpa_r_adr__ls.casl} (100%) rename as/cmd/CPA/{cpa0_s.casl => cpa_r_adr__s.casl} (100%) rename as/cmd/CPA/{cpa0_z.casl => cpa_r_adr__z.casl} (100%) rename as/cmd/CPA/{cpa1_s.casl => cpa_r_adr_x__s.casl} (100%) rename as/cmd/CPL/{cpl2_s.casl => cpl_r1_r2__s.casl} (100%) rename as/cmd/CPL/{cpl0.casl => cpl_r_adr.casl} (100%) rename as/cmd/CPL/{cpl0_ls.casl => cpl_r_adr__ls.casl} (100%) rename as/cmd/CPL/{cpl0_s.casl => cpl_r_adr__s.casl} (100%) rename as/cmd/CPL/{cpl0_z.casl => cpl_r_adr__z.casl} (100%) rename as/cmd/CPL/{cpl1_s.casl => cpl_r_adr_x__s.casl} (100%) rename as/cmd/DC/{dc_c0.casl => dc__c0.casl} (100%) rename as/cmd/DC/{dc_c1.casl => dc__c1.casl} (100%) rename as/cmd/DC/{dc_i0.casl => dc__i0.casl} (100%) rename as/cmd/DC/{dc_i1.casl => dc__i1.casl} (100%) rename as/cmd/DC/{dc_i_o.casl => dc__io.casl} (100%) rename as/cmd/DS/{ds_0.casl => ds__0.casl} (100%) rename as/cmd/JMI/{jmi_m.casl => jmi__m.casl} (100%) rename as/cmd/JMI/{jmi_o.casl => jmi__o.casl} (100%) rename as/cmd/JMI/{jmi_p.casl => jmi__p.casl} (100%) rename as/cmd/JMI/{jmi_z.casl => jmi__z.casl} (100%) rename as/cmd/JNZ/{jnz_m.casl => jnz__m.casl} (100%) rename as/cmd/JNZ/{jnz_o.casl => jnz__o.casl} (100%) rename as/cmd/JNZ/{jnz_p.casl => jnz__p.casl} (100%) rename as/cmd/JNZ/{jnz_z.casl => jnz__z.casl} (100%) rename as/cmd/JOV/{jov_m.casl => jov__m.casl} (100%) rename as/cmd/JOV/{jov_o.casl => jov__o.casl} (100%) rename as/cmd/JOV/{jov_p.casl => jov__p.casl} (100%) rename as/cmd/JOV/{jov_z.casl => jov__z.casl} (100%) rename as/cmd/JPL/{jpl_m.casl => jpl__m.casl} (100%) rename as/cmd/JPL/{jpl_o.casl => jpl__o.casl} (100%) rename as/cmd/JPL/{jpl_p.casl => jpl__p.casl} (100%) rename as/cmd/JPL/{jpl_z.casl => jpl__z.casl} (100%) rename as/cmd/JUMP/{jump_m.casl => jump__m.casl} (100%) rename as/cmd/JUMP/{jump_o.casl => jump__o.casl} (100%) rename as/cmd/JUMP/{jump_p.casl => jump__p.casl} (100%) rename as/cmd/JUMP/{jump_z.casl => jump__z.casl} (100%) rename as/cmd/JZE/{jze_m.casl => jze__m.casl} (100%) rename as/cmd/JZE/{jze_o.casl => jze__o.casl} (100%) rename as/cmd/JZE/{jze_p.casl => jze__p.casl} (100%) rename as/cmd/JZE/{jze_z.casl => jze__z.casl} (100%) rename as/cmd/LAD/{lad0.casl => lad_r_adr.casl} (100%) rename as/cmd/LAD/{lad1.casl => lad_r_adr_x.casl} (100%) rename as/cmd/LAD/{lad1_o.casl => lad_r_adr_x__o.casl} (100%) rename as/cmd/LAD/{lad1_s.casl => lad_r_adr_x__s.casl} (100%) rename as/cmd/LD/{ld2.casl => ld_r1_r2.casl} (100%) rename as/cmd/LD/{ld0.casl => ld_r_adr.casl} (100%) rename as/cmd/LD/{ld0_l.casl => ld_r_adr__l.casl} (100%) rename as/cmd/LD/{ld1.casl => ld_r_adr_x.casl} (100%) delete mode 100644 as/cmd/OR/or1.casl rename as/cmd/OR/{or2.casl => or_r1_r2.casl} (100%) rename as/cmd/OR/{or0.casl => or_r_adr.casl} (100%) rename as/cmd/OR/{or0_s.casl => or_r_adr__s.casl} (100%) rename as/cmd/OR/{or0_z.casl => or_r_adr__z.casl} (100%) create mode 100644 as/cmd/OR/or_r_adr_x.casl rename as/cmd/POP/{push_pop_0.casl => push_pop__0.casl} (100%) rename as/cmd/POP/{push_pop_1.casl => push_pop__1.casl} (100%) rename as/cmd/SLA/{sla_o.casl => sla__o.casl} (100%) rename as/cmd/SLA/{sla_os.casl => sla__os.casl} (100%) rename as/cmd/SLA/{sla_oz.casl => sla__oz.casl} (100%) rename as/cmd/SLA/{sla_s.casl => sla__s.casl} (100%) rename as/cmd/SLA/{sla_z.casl => sla__z.casl} (100%) rename as/cmd/SLL/{sll_o.casl => sll__o.casl} (100%) rename as/cmd/SLL/{sll_os.casl => sll__os.casl} (100%) rename as/cmd/SLL/{sll_oz.casl => sll__oz.casl} (100%) rename as/cmd/SLL/{sll_s.casl => sll__s.casl} (100%) rename as/cmd/SLL/{sll_z.casl => sll__z.casl} (100%) rename as/cmd/SRA/{sra_o.casl => sra__o.casl} (100%) rename as/cmd/SRA/{sra_os.casl => sra__os.casl} (100%) rename as/cmd/SRA/{sra_oz.casl => sra__oz.casl} (100%) rename as/cmd/SRA/{sra_s.casl => sra__s.casl} (100%) rename as/cmd/SRA/{sra_z.casl => sra__z.casl} (100%) rename as/cmd/SRL/{srl_o.casl => srl__o.casl} (100%) rename as/cmd/SRL/{srl_oz.casl => srl__oz.casl} (100%) rename as/cmd/SRL/{srl_s.casl => srl__s.casl} (100%) rename as/cmd/SRL/{srl_z.casl => srl__z.casl} (100%) rename as/cmd/ST/{st0.casl => st_r_adr.casl} (100%) rename as/cmd/ST/{st1.casl => st_r_adr_x.casl} (100%) rename as/cmd/SUBA/{suba2.casl => suba_r1_r2.casl} (100%) rename as/cmd/SUBA/{suba0.casl => suba_r_adr.casl} (100%) rename as/cmd/SUBA/{suba0_ao.casl => suba_r_adr__ao.casl} (100%) rename as/cmd/SUBA/{suba0_as0.casl => suba_r_adr__as0.casl} (100%) rename as/cmd/SUBA/{suba0_as1.casl => suba_r_adr__as1.casl} (100%) rename as/cmd/SUBA/{suba0_lo.casl => suba_r_adr__lo.casl} (100%) rename as/cmd/SUBA/{suba0__o.casl => suba_r_adr__o.casl} (100%) rename as/cmd/SUBA/{suba0__z.casl => suba_r_adr__z.casl} (100%) rename as/cmd/SUBA/{suba1.casl => suba_r_adr_x.casl} (100%) rename as/cmd/SUBL/{subl2.casl => subl_r1_r2.casl} (100%) rename as/cmd/SUBL/{subl0.casl => subl_r_adr.casl} (100%) rename as/cmd/SUBL/{subl0_ao.casl => subl_r_adr__ao.casl} (100%) rename as/cmd/SUBL/{subl0_as0.casl => subl_r_adr__as0.casl} (100%) rename as/cmd/SUBL/{subl0_as1.casl => subl_r_adr__as1.casl} (100%) rename as/cmd/SUBL/{subl0_lo.casl => subl_r_adr__lo.casl} (100%) rename as/cmd/SUBL/{subl0__o.casl => subl_r_adr__o.casl} (100%) rename as/cmd/SUBL/{subl0__z.casl => subl_r_adr__z.casl} (100%) rename as/cmd/SUBL/{subl1.casl => subl_r_adr_x.casl} (100%) rename as/cmd/SVC/{svc1.casl => svc__1.casl} (100%) rename as/cmd/SVC/{svc2.casl => svc__2.casl} (100%) delete mode 100644 as/cmd/XOR/xor2_clear.casl rename as/cmd/XOR/{xor2.casl => xor_r1_r2.casl} (100%) create mode 100644 as/cmd/XOR/xor_r1_r2__clear.casl rename as/cmd/XOR/{xor0.casl => xor_r_adr.casl} (100%) rename as/cmd/XOR/{xor0_s.casl => xor_r_adr__s.casl} (100%) rename as/cmd/XOR/{xor0_z.casl => xor_r_adr__z.casl} (100%) rename as/cmd/XOR/{xor1.casl => xor_r_adr_x.casl} (100%) delete mode 100644 test/system/casl2/cmd_ADDA_adda0/0.txt delete mode 100755 test/system/casl2/cmd_ADDA_adda0/cmd delete mode 100644 test/system/casl2/cmd_ADDA_adda0__o/0.txt delete mode 100755 test/system/casl2/cmd_ADDA_adda0__o/cmd delete mode 100644 test/system/casl2/cmd_ADDA_adda0__z/0.txt delete mode 100755 test/system/casl2/cmd_ADDA_adda0__z/cmd delete mode 100644 test/system/casl2/cmd_ADDA_adda0_ao/0.txt delete mode 100755 test/system/casl2/cmd_ADDA_adda0_ao/cmd delete mode 100644 test/system/casl2/cmd_ADDA_adda0_as0/0.txt delete mode 100755 test/system/casl2/cmd_ADDA_adda0_as0/cmd delete mode 100644 test/system/casl2/cmd_ADDA_adda0_as1/0.txt delete mode 100755 test/system/casl2/cmd_ADDA_adda0_as1/cmd delete mode 100644 test/system/casl2/cmd_ADDA_adda0_az/0.txt delete mode 100755 test/system/casl2/cmd_ADDA_adda0_az/cmd delete mode 100644 test/system/casl2/cmd_ADDA_adda0_lo/0.txt delete mode 100755 test/system/casl2/cmd_ADDA_adda0_lo/cmd delete mode 100755 test/system/casl2/cmd_ADDA_r1_r2/cmd delete mode 100644 test/system/casl2/cmd_ADDL_addl0/0.txt delete mode 100755 test/system/casl2/cmd_ADDL_addl0/cmd delete mode 100644 test/system/casl2/cmd_ADDL_addl0__o/0.txt delete mode 100755 test/system/casl2/cmd_ADDL_addl0__o/cmd delete mode 100644 test/system/casl2/cmd_ADDL_addl0__z/0.txt delete mode 100755 test/system/casl2/cmd_ADDL_addl0__z/cmd delete mode 100644 test/system/casl2/cmd_ADDL_addl0_ao/0.txt delete mode 100755 test/system/casl2/cmd_ADDL_addl0_ao/cmd delete mode 100644 test/system/casl2/cmd_ADDL_addl0_as0/0.txt delete mode 100755 test/system/casl2/cmd_ADDL_addl0_as0/cmd delete mode 100644 test/system/casl2/cmd_ADDL_addl0_as1/0.txt delete mode 100755 test/system/casl2/cmd_ADDL_addl0_as1/cmd delete mode 100644 test/system/casl2/cmd_ADDL_addl0_az/0.txt delete mode 100755 test/system/casl2/cmd_ADDL_addl0_az/cmd delete mode 100644 test/system/casl2/cmd_ADDL_addl0_lo/0.txt delete mode 100755 test/system/casl2/cmd_ADDL_addl0_lo/cmd delete mode 100644 test/system/casl2/cmd_ADDL_addl2/0.txt delete mode 100755 test/system/casl2/cmd_ADDL_addl2/cmd delete mode 100644 test/system/casl2/cmd_AND_and0/0.txt delete mode 100755 test/system/casl2/cmd_AND_and0/cmd delete mode 100644 test/system/casl2/cmd_AND_and0_s/0.txt delete mode 100755 test/system/casl2/cmd_AND_and0_s/cmd delete mode 100644 test/system/casl2/cmd_AND_and0_z/0.txt delete mode 100755 test/system/casl2/cmd_AND_and0_z/cmd delete mode 100644 test/system/casl2/cmd_AND_and1/0.txt delete mode 100755 test/system/casl2/cmd_AND_and1/cmd delete mode 100644 test/system/casl2/cmd_AND_and2/0.txt delete mode 100755 test/system/casl2/cmd_AND_and2/cmd delete mode 100644 test/system/casl2/cmd_CALL_call0/0.txt delete mode 100755 test/system/casl2/cmd_CALL_call0/cmd delete mode 100644 test/system/casl2/cmd_CALL_call1/0.txt delete mode 100755 test/system/casl2/cmd_CALL_call1/cmd delete mode 100644 test/system/casl2/cmd_CPA_cpa0/0.txt delete mode 100755 test/system/casl2/cmd_CPA_cpa0/cmd delete mode 100644 test/system/casl2/cmd_CPA_cpa0_ls/0.txt delete mode 100755 test/system/casl2/cmd_CPA_cpa0_ls/cmd delete mode 100644 test/system/casl2/cmd_CPA_cpa0_s/0.txt delete mode 100755 test/system/casl2/cmd_CPA_cpa0_s/cmd delete mode 100644 test/system/casl2/cmd_CPA_cpa0_z/0.txt delete mode 100755 test/system/casl2/cmd_CPA_cpa0_z/cmd delete mode 100644 test/system/casl2/cmd_CPA_cpa1_s/0.txt delete mode 100755 test/system/casl2/cmd_CPA_cpa1_s/cmd delete mode 100644 test/system/casl2/cmd_CPA_cpa2_s/0.txt delete mode 100755 test/system/casl2/cmd_CPA_cpa2_s/cmd delete mode 100644 test/system/casl2/cmd_CPL_cpl0/0.txt delete mode 100755 test/system/casl2/cmd_CPL_cpl0/cmd delete mode 100644 test/system/casl2/cmd_CPL_cpl0_ls/0.txt delete mode 100755 test/system/casl2/cmd_CPL_cpl0_ls/cmd delete mode 100644 test/system/casl2/cmd_CPL_cpl0_s/0.txt delete mode 100755 test/system/casl2/cmd_CPL_cpl0_s/cmd delete mode 100644 test/system/casl2/cmd_CPL_cpl0_z/0.txt delete mode 100755 test/system/casl2/cmd_CPL_cpl0_z/cmd delete mode 100644 test/system/casl2/cmd_CPL_cpl1_s/0.txt delete mode 100755 test/system/casl2/cmd_CPL_cpl1_s/cmd delete mode 100644 test/system/casl2/cmd_CPL_cpl2_s/0.txt delete mode 100755 test/system/casl2/cmd_CPL_cpl2_s/cmd delete mode 100644 test/system/casl2/cmd_DC_dc_c0/0.txt delete mode 100755 test/system/casl2/cmd_DC_dc_c0/cmd delete mode 100644 test/system/casl2/cmd_DC_dc_c1/0.txt delete mode 100755 test/system/casl2/cmd_DC_dc_c1/cmd delete mode 100644 test/system/casl2/cmd_DC_dc_i0/0.txt delete mode 100755 test/system/casl2/cmd_DC_dc_i0/cmd delete mode 100644 test/system/casl2/cmd_DC_dc_i1/0.txt delete mode 100755 test/system/casl2/cmd_DC_dc_i1/cmd delete mode 100644 test/system/casl2/cmd_DC_dc_i_of/0.txt delete mode 100755 test/system/casl2/cmd_DC_dc_i_of/cmd delete mode 100644 test/system/casl2/cmd_DS_ds_0/0.txt delete mode 100755 test/system/casl2/cmd_DS_ds_0/cmd delete mode 100644 test/system/casl2/cmd_JMI_jmi_m/0.txt delete mode 100755 test/system/casl2/cmd_JMI_jmi_m/cmd delete mode 100644 test/system/casl2/cmd_JMI_jmi_o/0.txt delete mode 100755 test/system/casl2/cmd_JMI_jmi_o/cmd delete mode 100644 test/system/casl2/cmd_JMI_jmi_p/0.txt delete mode 100755 test/system/casl2/cmd_JMI_jmi_p/cmd delete mode 100644 test/system/casl2/cmd_JMI_jmi_z/0.txt delete mode 100755 test/system/casl2/cmd_JMI_jmi_z/cmd delete mode 100644 test/system/casl2/cmd_JNZ_jnz_m/0.txt delete mode 100755 test/system/casl2/cmd_JNZ_jnz_m/cmd delete mode 100644 test/system/casl2/cmd_JNZ_jnz_o/0.txt delete mode 100755 test/system/casl2/cmd_JNZ_jnz_o/cmd delete mode 100644 test/system/casl2/cmd_JNZ_jnz_p/0.txt delete mode 100755 test/system/casl2/cmd_JNZ_jnz_p/cmd delete mode 100644 test/system/casl2/cmd_JNZ_jnz_z/0.txt delete mode 100755 test/system/casl2/cmd_JNZ_jnz_z/cmd delete mode 100644 test/system/casl2/cmd_JOV_jov_m/0.txt delete mode 100755 test/system/casl2/cmd_JOV_jov_m/cmd delete mode 100644 test/system/casl2/cmd_JOV_jov_o/0.txt delete mode 100755 test/system/casl2/cmd_JOV_jov_o/cmd delete mode 100644 test/system/casl2/cmd_JOV_jov_p/0.txt delete mode 100755 test/system/casl2/cmd_JOV_jov_p/cmd delete mode 100644 test/system/casl2/cmd_JOV_jov_z/0.txt delete mode 100755 test/system/casl2/cmd_JOV_jov_z/cmd delete mode 100644 test/system/casl2/cmd_JPL_jpl_m/0.txt delete mode 100755 test/system/casl2/cmd_JPL_jpl_m/cmd delete mode 100644 test/system/casl2/cmd_JPL_jpl_o/0.txt delete mode 100755 test/system/casl2/cmd_JPL_jpl_o/cmd delete mode 100644 test/system/casl2/cmd_JPL_jpl_p/0.txt delete mode 100755 test/system/casl2/cmd_JPL_jpl_p/cmd delete mode 100644 test/system/casl2/cmd_JPL_jpl_z/0.txt delete mode 100755 test/system/casl2/cmd_JPL_jpl_z/cmd delete mode 100644 test/system/casl2/cmd_JUMP_jump_m/0.txt delete mode 100755 test/system/casl2/cmd_JUMP_jump_m/cmd delete mode 100644 test/system/casl2/cmd_JUMP_jump_o/0.txt delete mode 100755 test/system/casl2/cmd_JUMP_jump_o/cmd delete mode 100644 test/system/casl2/cmd_JUMP_jump_p/0.txt delete mode 100755 test/system/casl2/cmd_JUMP_jump_p/cmd delete mode 100644 test/system/casl2/cmd_JUMP_jump_z/0.txt delete mode 100755 test/system/casl2/cmd_JUMP_jump_z/cmd delete mode 100644 test/system/casl2/cmd_JZE_jze_m/0.txt delete mode 100755 test/system/casl2/cmd_JZE_jze_m/cmd delete mode 100644 test/system/casl2/cmd_JZE_jze_o/0.txt delete mode 100755 test/system/casl2/cmd_JZE_jze_o/cmd delete mode 100644 test/system/casl2/cmd_JZE_jze_p/0.txt delete mode 100755 test/system/casl2/cmd_JZE_jze_p/cmd delete mode 100644 test/system/casl2/cmd_JZE_jze_z/0.txt delete mode 100755 test/system/casl2/cmd_JZE_jze_z/cmd delete mode 100644 test/system/casl2/cmd_LAD_lad0/0.txt delete mode 100755 test/system/casl2/cmd_LAD_lad0/cmd delete mode 100644 test/system/casl2/cmd_LAD_lad1/0.txt delete mode 100755 test/system/casl2/cmd_LAD_lad1/cmd delete mode 100644 test/system/casl2/cmd_LAD_lad1_o/0.txt delete mode 100755 test/system/casl2/cmd_LAD_lad1_o/cmd delete mode 100644 test/system/casl2/cmd_LAD_lad1_s/0.txt delete mode 100755 test/system/casl2/cmd_LAD_lad1_s/cmd delete mode 100644 test/system/casl2/cmd_LD_ld0/0.txt delete mode 100755 test/system/casl2/cmd_LD_ld0/cmd delete mode 100644 test/system/casl2/cmd_LD_ld0_l/0.txt delete mode 100755 test/system/casl2/cmd_LD_ld0_l/cmd delete mode 100644 test/system/casl2/cmd_LD_ld1/0.txt delete mode 100755 test/system/casl2/cmd_LD_ld1/cmd delete mode 100644 test/system/casl2/cmd_LD_ld2/0.txt delete mode 100755 test/system/casl2/cmd_LD_ld2/cmd delete mode 100644 test/system/casl2/cmd_OR_or0/0.txt delete mode 100755 test/system/casl2/cmd_OR_or0/cmd delete mode 100644 test/system/casl2/cmd_OR_or0_s/0.txt delete mode 100755 test/system/casl2/cmd_OR_or0_s/cmd delete mode 100644 test/system/casl2/cmd_OR_or0_z/0.txt delete mode 100755 test/system/casl2/cmd_OR_or0_z/cmd delete mode 100644 test/system/casl2/cmd_OR_or1/0.txt delete mode 100755 test/system/casl2/cmd_OR_or1/cmd delete mode 100644 test/system/casl2/cmd_OR_or2/0.txt delete mode 100755 test/system/casl2/cmd_OR_or2/cmd delete mode 100644 test/system/casl2/cmd_POP_push_pop_0/0.txt delete mode 100755 test/system/casl2/cmd_POP_push_pop_0/cmd delete mode 100644 test/system/casl2/cmd_POP_push_pop_1/0.txt delete mode 100755 test/system/casl2/cmd_POP_push_pop_1/cmd delete mode 100644 test/system/casl2/cmd_SLA_sla_o/0.txt delete mode 100755 test/system/casl2/cmd_SLA_sla_o/cmd delete mode 100644 test/system/casl2/cmd_SLA_sla_os/0.txt delete mode 100755 test/system/casl2/cmd_SLA_sla_os/cmd delete mode 100644 test/system/casl2/cmd_SLA_sla_oz/0.txt delete mode 100755 test/system/casl2/cmd_SLA_sla_oz/cmd delete mode 100644 test/system/casl2/cmd_SLA_sla_s/0.txt delete mode 100755 test/system/casl2/cmd_SLA_sla_s/cmd delete mode 100644 test/system/casl2/cmd_SLA_sla_z/0.txt delete mode 100755 test/system/casl2/cmd_SLA_sla_z/cmd delete mode 100644 test/system/casl2/cmd_SLL_sll_o/0.txt delete mode 100755 test/system/casl2/cmd_SLL_sll_o/cmd delete mode 100644 test/system/casl2/cmd_SLL_sll_os/0.txt delete mode 100755 test/system/casl2/cmd_SLL_sll_os/cmd delete mode 100644 test/system/casl2/cmd_SLL_sll_oz/0.txt delete mode 100755 test/system/casl2/cmd_SLL_sll_oz/cmd delete mode 100644 test/system/casl2/cmd_SLL_sll_s/0.txt delete mode 100755 test/system/casl2/cmd_SLL_sll_s/cmd delete mode 100644 test/system/casl2/cmd_SLL_sll_z/0.txt delete mode 100755 test/system/casl2/cmd_SLL_sll_z/cmd delete mode 100644 test/system/casl2/cmd_SRA_sra_o/0.txt delete mode 100755 test/system/casl2/cmd_SRA_sra_o/cmd delete mode 100644 test/system/casl2/cmd_SRA_sra_os/0.txt delete mode 100755 test/system/casl2/cmd_SRA_sra_os/cmd delete mode 100644 test/system/casl2/cmd_SRA_sra_oz/0.txt delete mode 100755 test/system/casl2/cmd_SRA_sra_oz/cmd delete mode 100644 test/system/casl2/cmd_SRA_sra_s/0.txt delete mode 100755 test/system/casl2/cmd_SRA_sra_s/cmd delete mode 100644 test/system/casl2/cmd_SRA_sra_z/0.txt delete mode 100755 test/system/casl2/cmd_SRA_sra_z/cmd delete mode 100644 test/system/casl2/cmd_SRL_srl_o/0.txt delete mode 100755 test/system/casl2/cmd_SRL_srl_o/cmd delete mode 100644 test/system/casl2/cmd_SRL_srl_oz/0.txt delete mode 100755 test/system/casl2/cmd_SRL_srl_oz/cmd delete mode 100644 test/system/casl2/cmd_SRL_srl_s/0.txt delete mode 100755 test/system/casl2/cmd_SRL_srl_s/cmd delete mode 100644 test/system/casl2/cmd_SRL_srl_z/0.txt delete mode 100755 test/system/casl2/cmd_SRL_srl_z/cmd delete mode 100644 test/system/casl2/cmd_ST_st0/0.txt delete mode 100755 test/system/casl2/cmd_ST_st0/cmd delete mode 100644 test/system/casl2/cmd_ST_st1/0.txt delete mode 100755 test/system/casl2/cmd_ST_st1/cmd delete mode 100644 test/system/casl2/cmd_SUBA_suba0/0.txt delete mode 100755 test/system/casl2/cmd_SUBA_suba0/cmd delete mode 100644 test/system/casl2/cmd_SUBA_suba0__o/0.txt delete mode 100755 test/system/casl2/cmd_SUBA_suba0__o/cmd delete mode 100644 test/system/casl2/cmd_SUBA_suba0__z/0.txt delete mode 100755 test/system/casl2/cmd_SUBA_suba0__z/cmd delete mode 100644 test/system/casl2/cmd_SUBA_suba0_ao/0.txt delete mode 100755 test/system/casl2/cmd_SUBA_suba0_ao/cmd delete mode 100644 test/system/casl2/cmd_SUBA_suba0_as0/0.txt delete mode 100755 test/system/casl2/cmd_SUBA_suba0_as0/cmd delete mode 100644 test/system/casl2/cmd_SUBA_suba0_as1/0.txt delete mode 100755 test/system/casl2/cmd_SUBA_suba0_as1/cmd delete mode 100644 test/system/casl2/cmd_SUBA_suba0_lo/0.txt delete mode 100755 test/system/casl2/cmd_SUBA_suba0_lo/cmd delete mode 100644 test/system/casl2/cmd_SUBA_suba1/0.txt delete mode 100755 test/system/casl2/cmd_SUBA_suba1/cmd delete mode 100644 test/system/casl2/cmd_SUBA_suba2/0.txt delete mode 100755 test/system/casl2/cmd_SUBA_suba2/cmd delete mode 100644 test/system/casl2/cmd_SUBL_subl0/0.txt delete mode 100755 test/system/casl2/cmd_SUBL_subl0/cmd delete mode 100644 test/system/casl2/cmd_SUBL_subl0__o/0.txt delete mode 100755 test/system/casl2/cmd_SUBL_subl0__o/cmd delete mode 100644 test/system/casl2/cmd_SUBL_subl0__z/0.txt delete mode 100755 test/system/casl2/cmd_SUBL_subl0__z/cmd delete mode 100644 test/system/casl2/cmd_SUBL_subl0_ao/0.txt delete mode 100755 test/system/casl2/cmd_SUBL_subl0_ao/cmd delete mode 100644 test/system/casl2/cmd_SUBL_subl0_as0/0.txt delete mode 100755 test/system/casl2/cmd_SUBL_subl0_as0/cmd delete mode 100644 test/system/casl2/cmd_SUBL_subl0_as1/0.txt delete mode 100755 test/system/casl2/cmd_SUBL_subl0_as1/cmd delete mode 100644 test/system/casl2/cmd_SUBL_subl0_lo/0.txt delete mode 100755 test/system/casl2/cmd_SUBL_subl0_lo/cmd delete mode 100644 test/system/casl2/cmd_SUBL_subl1/0.txt delete mode 100755 test/system/casl2/cmd_SUBL_subl1/cmd delete mode 100644 test/system/casl2/cmd_SUBL_subl2/0.txt delete mode 100755 test/system/casl2/cmd_SUBL_subl2/cmd delete mode 100644 test/system/casl2/cmd_SVC_svc1/0.txt delete mode 100755 test/system/casl2/cmd_SVC_svc1/cmd delete mode 100644 test/system/casl2/cmd_SVC_svc2/0.txt delete mode 100755 test/system/casl2/cmd_SVC_svc2/cmd delete mode 100644 test/system/casl2/cmd_XOR_xor0/0.txt delete mode 100755 test/system/casl2/cmd_XOR_xor0/cmd delete mode 100644 test/system/casl2/cmd_XOR_xor0_s/0.txt delete mode 100755 test/system/casl2/cmd_XOR_xor0_s/cmd delete mode 100644 test/system/casl2/cmd_XOR_xor0_z/0.txt delete mode 100755 test/system/casl2/cmd_XOR_xor0_z/cmd delete mode 100644 test/system/casl2/cmd_XOR_xor1/0.txt delete mode 100755 test/system/casl2/cmd_XOR_xor1/cmd delete mode 100644 test/system/casl2/cmd_XOR_xor2/0.txt delete mode 100755 test/system/casl2/cmd_XOR_xor2/cmd delete mode 100644 test/system/casl2/cmd_XOR_xor2_clear/0.txt delete mode 100755 test/system/casl2/cmd_XOR_xor2_clear/cmd rename test/system/casl2/{cmd_ADDA_r1_r2 => cmd_adda_r1_r2}/0.txt (100%) rename test/system/casl2/{cmd_ADDA_adda0 => cmd_adda_r1_r2}/Makefile (100%) create mode 100755 test/system/casl2/cmd_adda_r1_r2/cmd create mode 100644 test/system/casl2/cmd_adda_r_adr/0.txt rename test/system/casl2/{cmd_ADDA_adda0__o => cmd_adda_r_adr}/Makefile (100%) create mode 100755 test/system/casl2/cmd_adda_r_adr/cmd rename test/system/casl2/{cmd_ADDA_adda0 => cmd_adda_r_adr}/desc.txt (100%) create mode 100644 test/system/casl2/cmd_adda_r_adr___o/0.txt rename test/system/casl2/{cmd_ADDA_adda0__z => cmd_adda_r_adr___o}/Makefile (100%) create mode 100755 test/system/casl2/cmd_adda_r_adr___o/cmd rename test/system/casl2/{cmd_ADDA_adda0__o => cmd_adda_r_adr___o}/desc.txt (100%) create mode 100644 test/system/casl2/cmd_adda_r_adr___z/0.txt rename test/system/casl2/{cmd_ADDA_adda0_ao => cmd_adda_r_adr___z}/Makefile (100%) create mode 100755 test/system/casl2/cmd_adda_r_adr___z/cmd rename test/system/casl2/{cmd_ADDA_adda0__z => cmd_adda_r_adr___z}/desc.txt (100%) create mode 100644 test/system/casl2/cmd_adda_r_adr__ao/0.txt rename test/system/casl2/{cmd_ADDA_adda0_as0 => cmd_adda_r_adr__ao}/Makefile (100%) create mode 100755 test/system/casl2/cmd_adda_r_adr__ao/cmd rename test/system/casl2/{cmd_ADDA_adda0_ao => cmd_adda_r_adr__ao}/desc.txt (100%) create mode 100644 test/system/casl2/cmd_adda_r_adr__as0/0.txt rename test/system/casl2/{cmd_ADDA_adda0_as1 => cmd_adda_r_adr__as0}/Makefile (100%) create mode 100755 test/system/casl2/cmd_adda_r_adr__as0/cmd rename test/system/casl2/{cmd_ADDA_adda0_as0 => cmd_adda_r_adr__as0}/desc.txt (100%) create mode 100644 test/system/casl2/cmd_adda_r_adr__as1/0.txt rename test/system/casl2/{cmd_ADDA_adda0_az => cmd_adda_r_adr__as1}/Makefile (100%) create mode 100755 test/system/casl2/cmd_adda_r_adr__as1/cmd create mode 100644 test/system/casl2/cmd_adda_r_adr__az/0.txt rename test/system/casl2/{cmd_ADDA_adda0_lo => cmd_adda_r_adr__az}/Makefile (100%) create mode 100755 test/system/casl2/cmd_adda_r_adr__az/cmd rename test/system/casl2/{cmd_ADDA_adda0_az => cmd_adda_r_adr__az}/desc.txt (100%) create mode 100644 test/system/casl2/cmd_adda_r_adr__lo/0.txt rename test/system/casl2/{cmd_ADDA_r1_r2 => cmd_adda_r_adr__lo}/Makefile (100%) create mode 100755 test/system/casl2/cmd_adda_r_adr__lo/cmd rename test/system/casl2/{cmd_ADDA_r_adr_x => cmd_adda_r_adr_x}/0.txt (100%) rename test/system/casl2/{cmd_ADDA_r_adr_x => cmd_adda_r_adr_x}/Makefile (100%) rename test/system/casl2/{cmd_ADDA_r_adr_x => cmd_adda_r_adr_x}/cmd (100%) create mode 100644 test/system/casl2/cmd_addl_r1_r2/0.txt rename test/system/casl2/{cmd_ADDL_addl0 => cmd_addl_r1_r2}/Makefile (100%) create mode 100755 test/system/casl2/cmd_addl_r1_r2/cmd create mode 100644 test/system/casl2/cmd_addl_r_adr/0.txt rename test/system/casl2/{cmd_ADDL_addl0__o => cmd_addl_r_adr}/Makefile (100%) create mode 100755 test/system/casl2/cmd_addl_r_adr/cmd create mode 100644 test/system/casl2/cmd_addl_r_adr__ao/0.txt rename test/system/casl2/{cmd_ADDL_addl0__z => cmd_addl_r_adr__ao}/Makefile (100%) create mode 100755 test/system/casl2/cmd_addl_r_adr__ao/cmd create mode 100644 test/system/casl2/cmd_addl_r_adr__as0/0.txt rename test/system/casl2/{cmd_ADDL_addl0_ao => cmd_addl_r_adr__as0}/Makefile (100%) create mode 100755 test/system/casl2/cmd_addl_r_adr__as0/cmd create mode 100644 test/system/casl2/cmd_addl_r_adr__as1/0.txt rename test/system/casl2/{cmd_ADDL_addl0_as0 => cmd_addl_r_adr__as1}/Makefile (100%) create mode 100755 test/system/casl2/cmd_addl_r_adr__as1/cmd create mode 100644 test/system/casl2/cmd_addl_r_adr__az/0.txt rename test/system/casl2/{cmd_ADDL_addl0_as1 => cmd_addl_r_adr__az}/Makefile (100%) create mode 100755 test/system/casl2/cmd_addl_r_adr__az/cmd create mode 100644 test/system/casl2/cmd_addl_r_adr__lo/0.txt rename test/system/casl2/{cmd_ADDL_addl0_az => cmd_addl_r_adr__lo}/Makefile (100%) create mode 100755 test/system/casl2/cmd_addl_r_adr__lo/cmd create mode 100644 test/system/casl2/cmd_addl_r_adr__o/0.txt rename test/system/casl2/{cmd_ADDL_addl0_lo => cmd_addl_r_adr__o}/Makefile (100%) create mode 100755 test/system/casl2/cmd_addl_r_adr__o/cmd create mode 100644 test/system/casl2/cmd_addl_r_adr_x/0.txt rename test/system/casl2/{cmd_ADDL_addl1 => cmd_addl_r_adr_x}/Makefile (100%) create mode 100755 test/system/casl2/cmd_addl_r_adr_x/cmd rename test/system/casl2/{cmd_ADDL_addl1 => cmd_addl_r_adr_x/cmd_addl_r_adr__x}/0.txt (100%) rename test/system/casl2/{cmd_ADDL_addl2 => cmd_addl_r_adr_x/cmd_addl_r_adr__x}/Makefile (100%) rename test/system/casl2/{cmd_ADDL_addl1 => cmd_addl_r_adr_x/cmd_addl_r_adr__x}/cmd (100%) create mode 100644 test/system/casl2/cmd_and_r1_r2/0.txt rename test/system/casl2/{cmd_AND_and0 => cmd_and_r1_r2}/Makefile (100%) create mode 100755 test/system/casl2/cmd_and_r1_r2/cmd create mode 100644 test/system/casl2/cmd_and_r_adr/0.txt rename test/system/casl2/{cmd_AND_and0_s => cmd_and_r_adr}/Makefile (100%) create mode 100755 test/system/casl2/cmd_and_r_adr/cmd create mode 100644 test/system/casl2/cmd_and_r_adr__s/0.txt rename test/system/casl2/{cmd_AND_and0_z => cmd_and_r_adr__s}/Makefile (100%) create mode 100755 test/system/casl2/cmd_and_r_adr__s/cmd create mode 100644 test/system/casl2/cmd_and_r_adr__z/0.txt rename test/system/casl2/{cmd_AND_and1 => cmd_and_r_adr__z}/Makefile (100%) create mode 100755 test/system/casl2/cmd_and_r_adr__z/cmd create mode 100644 test/system/casl2/cmd_and_r_adr_x/0.txt rename test/system/casl2/{cmd_AND_and2 => cmd_and_r_adr_x}/Makefile (100%) create mode 100755 test/system/casl2/cmd_and_r_adr_x/cmd create mode 100644 test/system/casl2/cmd_call__both/0.txt rename test/system/casl2/{cmd_CALL_call0 => cmd_call__both}/Makefile (100%) create mode 100755 test/system/casl2/cmd_call__both/cmd create mode 100644 test/system/casl2/cmd_call__inner/0.txt rename test/system/casl2/{cmd_CALL_call1 => cmd_call__inner}/Makefile (100%) create mode 100755 test/system/casl2/cmd_call__inner/cmd create mode 100644 test/system/casl2/cmd_call__outer/0.txt rename test/system/casl2/{cmd_CPA_cpa0 => cmd_call__outer}/Makefile (100%) create mode 100755 test/system/casl2/cmd_call__outer/cmd create mode 100644 test/system/casl2/cmd_cpa_r1_r2__s/0.txt rename test/system/casl2/{cmd_CPA_cpa0_ls => cmd_cpa_r1_r2__s}/Makefile (100%) create mode 100755 test/system/casl2/cmd_cpa_r1_r2__s/cmd create mode 100644 test/system/casl2/cmd_cpa_r_adr/0.txt rename test/system/casl2/{cmd_CPA_cpa0_s => cmd_cpa_r_adr}/Makefile (100%) create mode 100755 test/system/casl2/cmd_cpa_r_adr/cmd create mode 100644 test/system/casl2/cmd_cpa_r_adr__ls/0.txt rename test/system/casl2/{cmd_CPA_cpa0_z => cmd_cpa_r_adr__ls}/Makefile (100%) create mode 100755 test/system/casl2/cmd_cpa_r_adr__ls/cmd create mode 100644 test/system/casl2/cmd_cpa_r_adr__s/0.txt rename test/system/casl2/{cmd_CPA_cpa1_s => cmd_cpa_r_adr__s}/Makefile (100%) create mode 100755 test/system/casl2/cmd_cpa_r_adr__s/cmd create mode 100644 test/system/casl2/cmd_cpa_r_adr__z/0.txt rename test/system/casl2/{cmd_CPA_cpa2_s => cmd_cpa_r_adr__z}/Makefile (100%) create mode 100755 test/system/casl2/cmd_cpa_r_adr__z/cmd create mode 100644 test/system/casl2/cmd_cpa_r_adr_x__s/0.txt rename test/system/casl2/{cmd_CPL_cpl0 => cmd_cpa_r_adr_x__s}/Makefile (100%) create mode 100755 test/system/casl2/cmd_cpa_r_adr_x__s/cmd create mode 100644 test/system/casl2/cmd_cpl_r1_r2__s/0.txt rename test/system/casl2/{cmd_CPL_cpl0_ls => cmd_cpl_r1_r2__s}/Makefile (100%) create mode 100755 test/system/casl2/cmd_cpl_r1_r2__s/cmd create mode 100644 test/system/casl2/cmd_cpl_r_adr/0.txt rename test/system/casl2/{cmd_CPL_cpl0_s => cmd_cpl_r_adr}/Makefile (100%) create mode 100755 test/system/casl2/cmd_cpl_r_adr/cmd create mode 100644 test/system/casl2/cmd_cpl_r_adr__ls/0.txt rename test/system/casl2/{cmd_CPL_cpl0_z => cmd_cpl_r_adr__ls}/Makefile (100%) create mode 100755 test/system/casl2/cmd_cpl_r_adr__ls/cmd create mode 100644 test/system/casl2/cmd_cpl_r_adr__s/0.txt rename test/system/casl2/{cmd_CPL_cpl1_s => cmd_cpl_r_adr__s}/Makefile (100%) create mode 100755 test/system/casl2/cmd_cpl_r_adr__s/cmd create mode 100644 test/system/casl2/cmd_cpl_r_adr__z/0.txt rename test/system/casl2/{cmd_CPL_cpl2_s => cmd_cpl_r_adr__z}/Makefile (100%) create mode 100755 test/system/casl2/cmd_cpl_r_adr__z/cmd create mode 100644 test/system/casl2/cmd_cpl_r_adr_x__s/0.txt rename test/system/casl2/{cmd_DC_dc_c0 => cmd_cpl_r_adr_x__s}/Makefile (100%) create mode 100755 test/system/casl2/cmd_cpl_r_adr_x__s/cmd create mode 100644 test/system/casl2/cmd_dc__c0/0.txt rename test/system/casl2/{cmd_DC_dc_c1 => cmd_dc__c0}/Makefile (100%) create mode 100755 test/system/casl2/cmd_dc__c0/cmd create mode 100644 test/system/casl2/cmd_dc__c1/0.txt rename test/system/casl2/{cmd_DC_dc_i0 => cmd_dc__c1}/Makefile (100%) create mode 100755 test/system/casl2/cmd_dc__c1/cmd create mode 100644 test/system/casl2/cmd_dc__i0/0.txt rename test/system/casl2/{cmd_DC_dc_i1 => cmd_dc__i0}/Makefile (100%) create mode 100755 test/system/casl2/cmd_dc__i0/cmd create mode 100644 test/system/casl2/cmd_dc__i1/0.txt rename test/system/casl2/{cmd_DC_dc_i_of => cmd_dc__i1}/Makefile (100%) create mode 100755 test/system/casl2/cmd_dc__i1/cmd create mode 100644 test/system/casl2/cmd_dc__io/0.txt rename test/system/casl2/{cmd_DS_ds => cmd_dc__io}/Makefile (100%) create mode 100755 test/system/casl2/cmd_dc__io/cmd rename test/system/casl2/{cmd_DS_ds => cmd_ds}/0.txt (100%) rename test/system/casl2/{cmd_DS_ds_0 => cmd_ds}/Makefile (100%) rename test/system/casl2/{cmd_DS_ds => cmd_ds}/cmd (100%) create mode 100644 test/system/casl2/cmd_ds__0/0.txt rename test/system/casl2/{cmd_IN_in => cmd_ds__0}/Makefile (100%) create mode 100755 test/system/casl2/cmd_ds__0/cmd rename test/system/casl2/{cmd_IN_in => cmd_in}/0.txt (100%) rename test/system/casl2/{cmd_JMI_jmi_m => cmd_in}/Makefile (100%) rename test/system/casl2/{cmd_IN_in => cmd_in}/cmd (100%) rename test/system/casl2/{cmd_IN_in => cmd_in}/teststr.txt (100%) create mode 100644 test/system/casl2/cmd_jmi__m/0.txt rename test/system/casl2/{cmd_JMI_jmi_o => cmd_jmi__m}/Makefile (100%) create mode 100755 test/system/casl2/cmd_jmi__m/cmd create mode 100644 test/system/casl2/cmd_jmi__o/0.txt rename test/system/casl2/{cmd_JMI_jmi_p => cmd_jmi__o}/Makefile (100%) create mode 100755 test/system/casl2/cmd_jmi__o/cmd create mode 100644 test/system/casl2/cmd_jmi__p/0.txt rename test/system/casl2/{cmd_JMI_jmi_z => cmd_jmi__p}/Makefile (100%) create mode 100755 test/system/casl2/cmd_jmi__p/cmd create mode 100644 test/system/casl2/cmd_jmi__z/0.txt rename test/system/casl2/{cmd_JNZ_jnz_m => cmd_jmi__z}/Makefile (100%) create mode 100755 test/system/casl2/cmd_jmi__z/cmd create mode 100644 test/system/casl2/cmd_jnz__m/0.txt rename test/system/casl2/{cmd_JNZ_jnz_o => cmd_jnz__m}/Makefile (100%) create mode 100755 test/system/casl2/cmd_jnz__m/cmd create mode 100644 test/system/casl2/cmd_jnz__o/0.txt rename test/system/casl2/{cmd_JNZ_jnz_p => cmd_jnz__o}/Makefile (100%) create mode 100755 test/system/casl2/cmd_jnz__o/cmd create mode 100644 test/system/casl2/cmd_jnz__p/0.txt rename test/system/casl2/{cmd_JNZ_jnz_z => cmd_jnz__p}/Makefile (100%) create mode 100755 test/system/casl2/cmd_jnz__p/cmd create mode 100644 test/system/casl2/cmd_jnz__z/0.txt rename test/system/casl2/{cmd_JOV_jov_m => cmd_jnz__z}/Makefile (100%) create mode 100755 test/system/casl2/cmd_jnz__z/cmd create mode 100644 test/system/casl2/cmd_jov__m/0.txt rename test/system/casl2/{cmd_JOV_jov_o => cmd_jov__m}/Makefile (100%) create mode 100755 test/system/casl2/cmd_jov__m/cmd create mode 100644 test/system/casl2/cmd_jov__o/0.txt rename test/system/casl2/{cmd_JOV_jov_p => cmd_jov__o}/Makefile (100%) create mode 100755 test/system/casl2/cmd_jov__o/cmd create mode 100644 test/system/casl2/cmd_jov__p/0.txt rename test/system/casl2/{cmd_JOV_jov_z => cmd_jov__p}/Makefile (100%) create mode 100755 test/system/casl2/cmd_jov__p/cmd create mode 100644 test/system/casl2/cmd_jov__z/0.txt rename test/system/casl2/{cmd_JPL_jpl_m => cmd_jov__z}/Makefile (100%) create mode 100755 test/system/casl2/cmd_jov__z/cmd create mode 100644 test/system/casl2/cmd_jpl__m/0.txt rename test/system/casl2/{cmd_JPL_jpl_o => cmd_jpl__m}/Makefile (100%) create mode 100755 test/system/casl2/cmd_jpl__m/cmd create mode 100644 test/system/casl2/cmd_jpl__o/0.txt rename test/system/casl2/{cmd_JPL_jpl_p => cmd_jpl__o}/Makefile (100%) create mode 100755 test/system/casl2/cmd_jpl__o/cmd create mode 100644 test/system/casl2/cmd_jpl__p/0.txt rename test/system/casl2/{cmd_JPL_jpl_z => cmd_jpl__p}/Makefile (100%) create mode 100755 test/system/casl2/cmd_jpl__p/cmd create mode 100644 test/system/casl2/cmd_jpl__z/0.txt rename test/system/casl2/{cmd_JUMP_jump_m => cmd_jpl__z}/Makefile (100%) create mode 100755 test/system/casl2/cmd_jpl__z/cmd create mode 100644 test/system/casl2/cmd_jump__m/0.txt rename test/system/casl2/{cmd_JUMP_jump_o => cmd_jump__m}/Makefile (100%) create mode 100755 test/system/casl2/cmd_jump__m/cmd create mode 100644 test/system/casl2/cmd_jump__o/0.txt rename test/system/casl2/{cmd_JUMP_jump_p => cmd_jump__o}/Makefile (100%) create mode 100755 test/system/casl2/cmd_jump__o/cmd create mode 100644 test/system/casl2/cmd_jump__p/0.txt rename test/system/casl2/{cmd_JUMP_jump_z => cmd_jump__p}/Makefile (100%) create mode 100755 test/system/casl2/cmd_jump__p/cmd create mode 100644 test/system/casl2/cmd_jump__z/0.txt rename test/system/casl2/{cmd_JZE_jze_m => cmd_jump__z}/Makefile (100%) create mode 100755 test/system/casl2/cmd_jump__z/cmd create mode 100644 test/system/casl2/cmd_jze__m/0.txt rename test/system/casl2/{cmd_JZE_jze_o => cmd_jze__m}/Makefile (100%) create mode 100755 test/system/casl2/cmd_jze__m/cmd create mode 100644 test/system/casl2/cmd_jze__o/0.txt rename test/system/casl2/{cmd_JZE_jze_p => cmd_jze__o}/Makefile (100%) create mode 100755 test/system/casl2/cmd_jze__o/cmd create mode 100644 test/system/casl2/cmd_jze__p/0.txt rename test/system/casl2/{cmd_JZE_jze_z => cmd_jze__p}/Makefile (100%) create mode 100755 test/system/casl2/cmd_jze__p/cmd create mode 100644 test/system/casl2/cmd_jze__z/0.txt rename test/system/casl2/{cmd_LAD_lad0 => cmd_jze__z}/Makefile (100%) create mode 100755 test/system/casl2/cmd_jze__z/cmd create mode 100644 test/system/casl2/cmd_lad_r_adr/0.txt rename test/system/casl2/{cmd_LAD_lad1 => cmd_lad_r_adr}/Makefile (100%) create mode 100755 test/system/casl2/cmd_lad_r_adr/cmd create mode 100644 test/system/casl2/cmd_lad_r_adr_x/0.txt rename test/system/casl2/{cmd_LAD_lad1_o => cmd_lad_r_adr_x}/Makefile (100%) create mode 100755 test/system/casl2/cmd_lad_r_adr_x/cmd create mode 100644 test/system/casl2/cmd_lad_r_adr_x__o/0.txt rename test/system/casl2/{cmd_LAD_lad1_s => cmd_lad_r_adr_x__o}/Makefile (100%) create mode 100755 test/system/casl2/cmd_lad_r_adr_x__o/cmd create mode 100644 test/system/casl2/cmd_lad_r_adr_x__s/0.txt rename test/system/casl2/{cmd_LD_ld0 => cmd_lad_r_adr_x__s}/Makefile (100%) create mode 100755 test/system/casl2/cmd_lad_r_adr_x__s/cmd create mode 100644 test/system/casl2/cmd_ld_r1_r2/0.txt rename test/system/casl2/{cmd_LD_ld0_l => cmd_ld_r1_r2}/Makefile (100%) create mode 100755 test/system/casl2/cmd_ld_r1_r2/cmd create mode 100644 test/system/casl2/cmd_ld_r_adr/0.txt rename test/system/casl2/{cmd_LD_ld1 => cmd_ld_r_adr}/Makefile (100%) create mode 100755 test/system/casl2/cmd_ld_r_adr/cmd create mode 100644 test/system/casl2/cmd_ld_r_adr__l/0.txt rename test/system/casl2/{cmd_LD_ld2 => cmd_ld_r_adr__l}/Makefile (100%) create mode 100755 test/system/casl2/cmd_ld_r_adr__l/cmd create mode 100644 test/system/casl2/cmd_ld_r_adr_x/0.txt rename test/system/casl2/{cmd_NOP_nop => cmd_ld_r_adr_x}/Makefile (100%) create mode 100755 test/system/casl2/cmd_ld_r_adr_x/cmd rename test/system/casl2/{cmd_NOP_nop => cmd_nop}/0.txt (100%) rename test/system/casl2/{cmd_OR_or0 => cmd_nop}/Makefile (100%) rename test/system/casl2/{cmd_NOP_nop => cmd_nop}/cmd (100%) create mode 100644 test/system/casl2/cmd_or_r1_r2/0.txt rename test/system/casl2/{cmd_OR_or0_s => cmd_or_r1_r2}/Makefile (100%) create mode 100755 test/system/casl2/cmd_or_r1_r2/cmd create mode 100644 test/system/casl2/cmd_or_r_adr/0.txt rename test/system/casl2/{cmd_OR_or0_z => cmd_or_r_adr}/Makefile (100%) create mode 100755 test/system/casl2/cmd_or_r_adr/cmd create mode 100644 test/system/casl2/cmd_or_r_adr__s/0.txt rename test/system/casl2/{cmd_OR_or1 => cmd_or_r_adr__s}/Makefile (100%) create mode 100755 test/system/casl2/cmd_or_r_adr__s/cmd create mode 100644 test/system/casl2/cmd_or_r_adr__z/0.txt rename test/system/casl2/{cmd_OR_or2 => cmd_or_r_adr__z}/Makefile (100%) create mode 100755 test/system/casl2/cmd_or_r_adr__z/cmd create mode 100644 test/system/casl2/cmd_or_r_adr_x/0.txt rename test/system/casl2/{cmd_OUT_out => cmd_or_r_adr_x}/Makefile (100%) create mode 100755 test/system/casl2/cmd_or_r_adr_x/cmd rename test/system/casl2/{cmd_OUT_out => cmd_out}/0.txt (100%) rename test/system/casl2/{cmd_POP_push_pop_0 => cmd_out}/Makefile (100%) rename test/system/casl2/{cmd_OUT_out => cmd_out}/cmd (100%) create mode 100644 test/system/casl2/cmd_push_pop__0/0.txt rename test/system/casl2/{cmd_POP_push_pop_1 => cmd_push_pop__0}/Makefile (100%) create mode 100755 test/system/casl2/cmd_push_pop__0/cmd create mode 100644 test/system/casl2/cmd_push_pop__1/0.txt rename test/system/casl2/{cmd_RPOP_rpop => cmd_push_pop__1}/Makefile (100%) create mode 100755 test/system/casl2/cmd_push_pop__1/cmd rename test/system/casl2/{cmd_RPOP_rpop => cmd_rpop}/0.txt (100%) rename test/system/casl2/{cmd_RPUSH_rpush => cmd_rpop}/Makefile (100%) rename test/system/casl2/{cmd_RPOP_rpop => cmd_rpop}/cmd (100%) rename test/system/casl2/{cmd_RPUSH_rpush => cmd_rpush}/0.txt (100%) rename test/system/casl2/{cmd_SLA_sla => cmd_rpush}/Makefile (100%) rename test/system/casl2/{cmd_RPUSH_rpush => cmd_rpush}/cmd (100%) rename test/system/casl2/{cmd_SLA_sla => cmd_sla}/0.txt (100%) rename test/system/casl2/{cmd_SLA_sla_o => cmd_sla}/Makefile (100%) rename test/system/casl2/{cmd_SLA_sla => cmd_sla}/cmd (100%) create mode 100644 test/system/casl2/cmd_sla__o/0.txt rename test/system/casl2/{cmd_SLA_sla_os => cmd_sla__o}/Makefile (100%) create mode 100755 test/system/casl2/cmd_sla__o/cmd create mode 100644 test/system/casl2/cmd_sla__os/0.txt rename test/system/casl2/{cmd_SLA_sla_oz => cmd_sla__os}/Makefile (100%) create mode 100755 test/system/casl2/cmd_sla__os/cmd create mode 100644 test/system/casl2/cmd_sla__oz/0.txt rename test/system/casl2/{cmd_SLA_sla_s => cmd_sla__oz}/Makefile (100%) create mode 100755 test/system/casl2/cmd_sla__oz/cmd create mode 100644 test/system/casl2/cmd_sla__s/0.txt rename test/system/casl2/{cmd_SLA_sla_z => cmd_sla__s}/Makefile (100%) create mode 100755 test/system/casl2/cmd_sla__s/cmd create mode 100644 test/system/casl2/cmd_sla__z/0.txt rename test/system/casl2/{cmd_SLL_sll => cmd_sla__z}/Makefile (100%) create mode 100755 test/system/casl2/cmd_sla__z/cmd rename test/system/casl2/{cmd_SLL_sll => cmd_sll}/0.txt (100%) rename test/system/casl2/{cmd_SLL_sll_o => cmd_sll}/Makefile (100%) rename test/system/casl2/{cmd_SLL_sll => cmd_sll}/cmd (100%) create mode 100644 test/system/casl2/cmd_sll__o/0.txt rename test/system/casl2/{cmd_SLL_sll_os => cmd_sll__o}/Makefile (100%) create mode 100755 test/system/casl2/cmd_sll__o/cmd create mode 100644 test/system/casl2/cmd_sll__os/0.txt rename test/system/casl2/{cmd_SLL_sll_oz => cmd_sll__os}/Makefile (100%) create mode 100755 test/system/casl2/cmd_sll__os/cmd create mode 100644 test/system/casl2/cmd_sll__oz/0.txt rename test/system/casl2/{cmd_SLL_sll_s => cmd_sll__oz}/Makefile (100%) create mode 100755 test/system/casl2/cmd_sll__oz/cmd create mode 100644 test/system/casl2/cmd_sll__s/0.txt rename test/system/casl2/{cmd_SLL_sll_z => cmd_sll__s}/Makefile (100%) create mode 100755 test/system/casl2/cmd_sll__s/cmd create mode 100644 test/system/casl2/cmd_sll__z/0.txt rename test/system/casl2/{cmd_SRA_sra => cmd_sll__z}/Makefile (100%) create mode 100755 test/system/casl2/cmd_sll__z/cmd rename test/system/casl2/{cmd_SRA_sra => cmd_sra}/0.txt (100%) rename test/system/casl2/{cmd_SRA_sra_o => cmd_sra}/Makefile (100%) rename test/system/casl2/{cmd_SRA_sra => cmd_sra}/cmd (100%) create mode 100644 test/system/casl2/cmd_sra__o/0.txt rename test/system/casl2/{cmd_SRA_sra_os => cmd_sra__o}/Makefile (100%) create mode 100755 test/system/casl2/cmd_sra__o/cmd create mode 100644 test/system/casl2/cmd_sra__os/0.txt rename test/system/casl2/{cmd_SRA_sra_oz => cmd_sra__os}/Makefile (100%) create mode 100755 test/system/casl2/cmd_sra__os/cmd create mode 100644 test/system/casl2/cmd_sra__oz/0.txt rename test/system/casl2/{cmd_SRA_sra_s => cmd_sra__oz}/Makefile (100%) create mode 100755 test/system/casl2/cmd_sra__oz/cmd create mode 100644 test/system/casl2/cmd_sra__s/0.txt rename test/system/casl2/{cmd_SRA_sra_z => cmd_sra__s}/Makefile (100%) create mode 100755 test/system/casl2/cmd_sra__s/cmd create mode 100644 test/system/casl2/cmd_sra__z/0.txt rename test/system/casl2/{cmd_SRL_srl => cmd_sra__z}/Makefile (100%) create mode 100755 test/system/casl2/cmd_sra__z/cmd rename test/system/casl2/{cmd_SRL_srl => cmd_srl}/0.txt (100%) rename test/system/casl2/{cmd_SRL_srl_o => cmd_srl}/Makefile (100%) rename test/system/casl2/{cmd_SRL_srl => cmd_srl}/cmd (100%) create mode 100644 test/system/casl2/cmd_srl__o/0.txt rename test/system/casl2/{cmd_SRL_srl_oz => cmd_srl__o}/Makefile (100%) create mode 100755 test/system/casl2/cmd_srl__o/cmd create mode 100644 test/system/casl2/cmd_srl__oz/0.txt rename test/system/casl2/{cmd_SRL_srl_s => cmd_srl__oz}/Makefile (100%) create mode 100755 test/system/casl2/cmd_srl__oz/cmd create mode 100644 test/system/casl2/cmd_srl__s/0.txt rename test/system/casl2/{cmd_SRL_srl_z => cmd_srl__s}/Makefile (100%) create mode 100755 test/system/casl2/cmd_srl__s/cmd create mode 100644 test/system/casl2/cmd_srl__z/0.txt rename test/system/casl2/{cmd_ST_st0 => cmd_srl__z}/Makefile (100%) create mode 100755 test/system/casl2/cmd_srl__z/cmd create mode 100644 test/system/casl2/cmd_st_r_adr/0.txt rename test/system/casl2/{cmd_ST_st1 => cmd_st_r_adr}/Makefile (100%) create mode 100755 test/system/casl2/cmd_st_r_adr/cmd create mode 100644 test/system/casl2/cmd_st_r_adr_x/0.txt rename test/system/casl2/{cmd_SUBA_suba0 => cmd_st_r_adr_x}/Makefile (100%) create mode 100755 test/system/casl2/cmd_st_r_adr_x/cmd create mode 100644 test/system/casl2/cmd_suba_r1_r2/0.txt rename test/system/casl2/{cmd_SUBA_suba0__o => cmd_suba_r1_r2}/Makefile (100%) create mode 100755 test/system/casl2/cmd_suba_r1_r2/cmd create mode 100644 test/system/casl2/cmd_suba_r_adr/0.txt rename test/system/casl2/{cmd_SUBA_suba0__z => cmd_suba_r_adr}/Makefile (100%) create mode 100755 test/system/casl2/cmd_suba_r_adr/cmd create mode 100644 test/system/casl2/cmd_suba_r_adr__ao/0.txt rename test/system/casl2/{cmd_SUBA_suba0_ao => cmd_suba_r_adr__ao}/Makefile (100%) create mode 100755 test/system/casl2/cmd_suba_r_adr__ao/cmd create mode 100644 test/system/casl2/cmd_suba_r_adr__as0/0.txt rename test/system/casl2/{cmd_SUBA_suba0_as0 => cmd_suba_r_adr__as0}/Makefile (100%) create mode 100755 test/system/casl2/cmd_suba_r_adr__as0/cmd create mode 100644 test/system/casl2/cmd_suba_r_adr__as1/0.txt rename test/system/casl2/{cmd_SUBA_suba0_as1 => cmd_suba_r_adr__as1}/Makefile (100%) create mode 100755 test/system/casl2/cmd_suba_r_adr__as1/cmd create mode 100644 test/system/casl2/cmd_suba_r_adr__lo/0.txt rename test/system/casl2/{cmd_SUBA_suba0_lo => cmd_suba_r_adr__lo}/Makefile (100%) create mode 100755 test/system/casl2/cmd_suba_r_adr__lo/cmd create mode 100644 test/system/casl2/cmd_suba_r_adr__o/0.txt rename test/system/casl2/{cmd_SUBA_suba1 => cmd_suba_r_adr__o}/Makefile (100%) create mode 100755 test/system/casl2/cmd_suba_r_adr__o/cmd create mode 100644 test/system/casl2/cmd_suba_r_adr__z/0.txt rename test/system/casl2/{cmd_SUBA_suba2 => cmd_suba_r_adr__z}/Makefile (100%) create mode 100755 test/system/casl2/cmd_suba_r_adr__z/cmd create mode 100644 test/system/casl2/cmd_suba_r_adr_x/0.txt rename test/system/casl2/{cmd_SUBL_subl0 => cmd_suba_r_adr_x}/Makefile (100%) create mode 100755 test/system/casl2/cmd_suba_r_adr_x/cmd create mode 100644 test/system/casl2/cmd_subl_r1_r2/0.txt rename test/system/casl2/{cmd_SUBL_subl0__o => cmd_subl_r1_r2}/Makefile (100%) create mode 100755 test/system/casl2/cmd_subl_r1_r2/cmd create mode 100644 test/system/casl2/cmd_subl_r_adr/0.txt rename test/system/casl2/{cmd_SUBL_subl0__z => cmd_subl_r_adr}/Makefile (100%) create mode 100755 test/system/casl2/cmd_subl_r_adr/cmd create mode 100644 test/system/casl2/cmd_subl_r_adr__ao/0.txt rename test/system/casl2/{cmd_SUBL_subl0_ao => cmd_subl_r_adr__ao}/Makefile (100%) create mode 100755 test/system/casl2/cmd_subl_r_adr__ao/cmd create mode 100644 test/system/casl2/cmd_subl_r_adr__as0/0.txt rename test/system/casl2/{cmd_SUBL_subl0_as0 => cmd_subl_r_adr__as0}/Makefile (100%) create mode 100755 test/system/casl2/cmd_subl_r_adr__as0/cmd create mode 100644 test/system/casl2/cmd_subl_r_adr__as1/0.txt rename test/system/casl2/{cmd_SUBL_subl0_as1 => cmd_subl_r_adr__as1}/Makefile (100%) create mode 100755 test/system/casl2/cmd_subl_r_adr__as1/cmd create mode 100644 test/system/casl2/cmd_subl_r_adr__lo/0.txt rename test/system/casl2/{cmd_SUBL_subl0_lo => cmd_subl_r_adr__lo}/Makefile (100%) create mode 100755 test/system/casl2/cmd_subl_r_adr__lo/cmd create mode 100644 test/system/casl2/cmd_subl_r_adr__o/0.txt rename test/system/casl2/{cmd_SUBL_subl1 => cmd_subl_r_adr__o}/Makefile (100%) create mode 100755 test/system/casl2/cmd_subl_r_adr__o/cmd create mode 100644 test/system/casl2/cmd_subl_r_adr__z/0.txt rename test/system/casl2/{cmd_SUBL_subl2 => cmd_subl_r_adr__z}/Makefile (100%) create mode 100755 test/system/casl2/cmd_subl_r_adr__z/cmd create mode 100644 test/system/casl2/cmd_subl_r_adr_x/0.txt rename test/system/casl2/{cmd_SVC_svc1 => cmd_subl_r_adr_x}/Makefile (100%) create mode 100755 test/system/casl2/cmd_subl_r_adr_x/cmd create mode 100644 test/system/casl2/cmd_svc__1/0.txt rename test/system/casl2/{cmd_SVC_svc2 => cmd_svc__1}/Makefile (100%) create mode 100755 test/system/casl2/cmd_svc__1/cmd rename test/system/casl2/{cmd_SVC_svc1 => cmd_svc__1}/teststr.txt (100%) create mode 100644 test/system/casl2/cmd_svc__2/0.txt rename test/system/casl2/{cmd_XOR_xor0 => cmd_svc__2}/Makefile (100%) create mode 100755 test/system/casl2/cmd_svc__2/cmd create mode 100644 test/system/casl2/cmd_xor_r1_r2/0.txt rename test/system/casl2/{cmd_XOR_xor0_s => cmd_xor_r1_r2}/Makefile (100%) create mode 100755 test/system/casl2/cmd_xor_r1_r2/cmd create mode 100644 test/system/casl2/cmd_xor_r1_r2__clear/0.txt rename test/system/casl2/{cmd_XOR_xor0_z => cmd_xor_r1_r2__clear}/Makefile (100%) create mode 100755 test/system/casl2/cmd_xor_r1_r2__clear/cmd create mode 100644 test/system/casl2/cmd_xor_r_adr/0.txt rename test/system/casl2/{cmd_XOR_xor1 => cmd_xor_r_adr}/Makefile (100%) create mode 100755 test/system/casl2/cmd_xor_r_adr/cmd create mode 100644 test/system/casl2/cmd_xor_r_adr__s/0.txt rename test/system/casl2/{cmd_XOR_xor2 => cmd_xor_r_adr__s}/Makefile (100%) create mode 100755 test/system/casl2/cmd_xor_r_adr__s/cmd create mode 100644 test/system/casl2/cmd_xor_r_adr__z/0.txt rename test/system/casl2/{cmd_XOR_xor2_clear => cmd_xor_r_adr__z}/Makefile (100%) create mode 100755 test/system/casl2/cmd_xor_r_adr__z/cmd create mode 100644 test/system/casl2/cmd_xor_r_adr_x/0.txt rename test/system/{comet2/cmd_ADDA_adda0 => casl2/cmd_xor_r_adr_x}/Makefile (100%) create mode 100755 test/system/casl2/cmd_xor_r_adr_x/cmd delete mode 100755 test/system/comet2/cmd_ADDA_adda0/cmd delete mode 100755 test/system/comet2/cmd_ADDA_adda0__o/cmd delete mode 100755 test/system/comet2/cmd_ADDA_adda0__z/cmd delete mode 100755 test/system/comet2/cmd_ADDA_adda0_ao/cmd delete mode 100755 test/system/comet2/cmd_ADDA_adda0_as0/cmd delete mode 100755 test/system/comet2/cmd_ADDA_adda0_as1/cmd delete mode 100755 test/system/comet2/cmd_ADDA_adda0_az/cmd delete mode 100755 test/system/comet2/cmd_ADDA_adda0_lo/cmd delete mode 100755 test/system/comet2/cmd_ADDL_addl0/cmd delete mode 100755 test/system/comet2/cmd_ADDL_addl0__o/cmd delete mode 100755 test/system/comet2/cmd_ADDL_addl0__z/cmd delete mode 100755 test/system/comet2/cmd_ADDL_addl0_ao/cmd delete mode 100755 test/system/comet2/cmd_ADDL_addl0_as0/cmd delete mode 100755 test/system/comet2/cmd_ADDL_addl0_as1/cmd delete mode 100755 test/system/comet2/cmd_ADDL_addl0_az/cmd delete mode 100755 test/system/comet2/cmd_ADDL_addl0_lo/cmd delete mode 100755 test/system/comet2/cmd_ADDL_addl1/cmd delete mode 100755 test/system/comet2/cmd_ADDL_addl2/cmd delete mode 100755 test/system/comet2/cmd_AND_and0/cmd delete mode 100755 test/system/comet2/cmd_AND_and0_s/cmd delete mode 100755 test/system/comet2/cmd_AND_and0_z/cmd delete mode 100755 test/system/comet2/cmd_AND_and1/cmd delete mode 100755 test/system/comet2/cmd_AND_and2/cmd delete mode 100755 test/system/comet2/cmd_CALL_call0/cmd delete mode 100755 test/system/comet2/cmd_CALL_call1/cmd delete mode 100755 test/system/comet2/cmd_CPA_cpa0/cmd delete mode 100755 test/system/comet2/cmd_CPA_cpa0_ls/cmd delete mode 100755 test/system/comet2/cmd_CPA_cpa0_s/cmd delete mode 100755 test/system/comet2/cmd_CPA_cpa0_z/cmd delete mode 100755 test/system/comet2/cmd_CPA_cpa1_s/cmd delete mode 100755 test/system/comet2/cmd_CPA_cpa2_s/cmd delete mode 100755 test/system/comet2/cmd_CPL_cpl0/cmd delete mode 100755 test/system/comet2/cmd_CPL_cpl0_ls/cmd delete mode 100755 test/system/comet2/cmd_CPL_cpl0_s/cmd delete mode 100755 test/system/comet2/cmd_CPL_cpl0_z/cmd delete mode 100755 test/system/comet2/cmd_CPL_cpl1_s/cmd delete mode 100755 test/system/comet2/cmd_CPL_cpl2_s/cmd delete mode 100755 test/system/comet2/cmd_DC_dc_c0/cmd delete mode 100755 test/system/comet2/cmd_DC_dc_c1/cmd delete mode 100755 test/system/comet2/cmd_DC_dc_i0/cmd delete mode 100755 test/system/comet2/cmd_DC_dc_i1/cmd delete mode 100755 test/system/comet2/cmd_DC_dc_i_of/cmd delete mode 100755 test/system/comet2/cmd_DS_ds_0/cmd delete mode 100755 test/system/comet2/cmd_JMI_jmi_m/cmd delete mode 100755 test/system/comet2/cmd_JMI_jmi_o/cmd delete mode 100755 test/system/comet2/cmd_JMI_jmi_p/cmd delete mode 100755 test/system/comet2/cmd_JMI_jmi_z/cmd delete mode 100755 test/system/comet2/cmd_JNZ_jnz_m/cmd delete mode 100755 test/system/comet2/cmd_JNZ_jnz_o/cmd delete mode 100755 test/system/comet2/cmd_JNZ_jnz_p/cmd delete mode 100755 test/system/comet2/cmd_JNZ_jnz_z/cmd delete mode 100755 test/system/comet2/cmd_JOV_jov_m/cmd delete mode 100755 test/system/comet2/cmd_JOV_jov_o/cmd delete mode 100755 test/system/comet2/cmd_JOV_jov_p/cmd delete mode 100755 test/system/comet2/cmd_JOV_jov_z/cmd delete mode 100755 test/system/comet2/cmd_JPL_jpl_m/cmd delete mode 100755 test/system/comet2/cmd_JPL_jpl_o/cmd delete mode 100755 test/system/comet2/cmd_JPL_jpl_p/cmd delete mode 100755 test/system/comet2/cmd_JPL_jpl_z/cmd delete mode 100755 test/system/comet2/cmd_JUMP_jump_m/cmd delete mode 100755 test/system/comet2/cmd_JUMP_jump_o/cmd delete mode 100755 test/system/comet2/cmd_JUMP_jump_p/cmd delete mode 100755 test/system/comet2/cmd_JUMP_jump_z/cmd delete mode 100755 test/system/comet2/cmd_JZE_jze_m/cmd delete mode 100755 test/system/comet2/cmd_JZE_jze_o/cmd delete mode 100755 test/system/comet2/cmd_JZE_jze_p/cmd delete mode 100755 test/system/comet2/cmd_JZE_jze_z/cmd delete mode 100755 test/system/comet2/cmd_LAD_lad0/cmd delete mode 100755 test/system/comet2/cmd_LAD_lad1/cmd delete mode 100755 test/system/comet2/cmd_LAD_lad1_o/cmd delete mode 100755 test/system/comet2/cmd_LAD_lad1_s/cmd delete mode 100755 test/system/comet2/cmd_LD_ld0/cmd delete mode 100755 test/system/comet2/cmd_LD_ld0_l/cmd delete mode 100755 test/system/comet2/cmd_LD_ld1/cmd delete mode 100755 test/system/comet2/cmd_LD_ld2/cmd delete mode 100755 test/system/comet2/cmd_OR_or0/cmd delete mode 100755 test/system/comet2/cmd_OR_or0_s/cmd delete mode 100755 test/system/comet2/cmd_OR_or0_z/cmd delete mode 100755 test/system/comet2/cmd_OR_or1/cmd delete mode 100755 test/system/comet2/cmd_OR_or2/cmd delete mode 100755 test/system/comet2/cmd_POP_push_pop_0/cmd delete mode 100755 test/system/comet2/cmd_POP_push_pop_1/cmd delete mode 100755 test/system/comet2/cmd_SLA_sla_o/cmd delete mode 100755 test/system/comet2/cmd_SLA_sla_os/cmd delete mode 100755 test/system/comet2/cmd_SLA_sla_oz/cmd delete mode 100755 test/system/comet2/cmd_SLA_sla_s/cmd delete mode 100755 test/system/comet2/cmd_SLA_sla_z/cmd delete mode 100755 test/system/comet2/cmd_SLL_sll_o/cmd delete mode 100755 test/system/comet2/cmd_SLL_sll_os/cmd delete mode 100755 test/system/comet2/cmd_SLL_sll_oz/cmd delete mode 100755 test/system/comet2/cmd_SLL_sll_s/cmd delete mode 100755 test/system/comet2/cmd_SLL_sll_z/cmd delete mode 100755 test/system/comet2/cmd_SRA_sra_o/cmd delete mode 100755 test/system/comet2/cmd_SRA_sra_os/cmd delete mode 100755 test/system/comet2/cmd_SRA_sra_oz/cmd delete mode 100755 test/system/comet2/cmd_SRA_sra_s/cmd delete mode 100755 test/system/comet2/cmd_SRA_sra_z/cmd delete mode 100755 test/system/comet2/cmd_SRL_srl_o/cmd delete mode 100755 test/system/comet2/cmd_SRL_srl_oz/cmd delete mode 100755 test/system/comet2/cmd_SRL_srl_s/cmd delete mode 100755 test/system/comet2/cmd_SRL_srl_z/cmd delete mode 100755 test/system/comet2/cmd_ST_st0/cmd delete mode 100755 test/system/comet2/cmd_ST_st1/cmd delete mode 100755 test/system/comet2/cmd_SUBA_suba0/cmd delete mode 100755 test/system/comet2/cmd_SUBA_suba0__o/cmd delete mode 100755 test/system/comet2/cmd_SUBA_suba0__z/cmd delete mode 100755 test/system/comet2/cmd_SUBA_suba0_ao/cmd delete mode 100755 test/system/comet2/cmd_SUBA_suba0_as0/cmd delete mode 100755 test/system/comet2/cmd_SUBA_suba0_as1/cmd delete mode 100755 test/system/comet2/cmd_SUBA_suba0_lo/cmd delete mode 100755 test/system/comet2/cmd_SUBA_suba1/cmd delete mode 100755 test/system/comet2/cmd_SUBA_suba2/cmd delete mode 100755 test/system/comet2/cmd_SUBL_subl0/cmd delete mode 100755 test/system/comet2/cmd_SUBL_subl0__o/cmd delete mode 100755 test/system/comet2/cmd_SUBL_subl0__z/cmd delete mode 100755 test/system/comet2/cmd_SUBL_subl0_ao/cmd delete mode 100755 test/system/comet2/cmd_SUBL_subl0_as0/cmd delete mode 100755 test/system/comet2/cmd_SUBL_subl0_as1/cmd delete mode 100755 test/system/comet2/cmd_SUBL_subl0_lo/cmd delete mode 100755 test/system/comet2/cmd_SUBL_subl1/cmd delete mode 100755 test/system/comet2/cmd_SUBL_subl2/cmd delete mode 100755 test/system/comet2/cmd_SVC_svc1/cmd delete mode 100755 test/system/comet2/cmd_SVC_svc2/cmd delete mode 100755 test/system/comet2/cmd_XOR_xor0/cmd delete mode 100755 test/system/comet2/cmd_XOR_xor0_s/cmd delete mode 100755 test/system/comet2/cmd_XOR_xor0_z/cmd delete mode 100755 test/system/comet2/cmd_XOR_xor1/cmd delete mode 100755 test/system/comet2/cmd_XOR_xor2/cmd delete mode 100755 test/system/comet2/cmd_XOR_xor2_clear/cmd rename test/system/comet2/{cmd_ADDA_adda_r1_r2 => cmd_adda_r1_r2}/0.txt (100%) rename test/system/comet2/{cmd_ADDA_adda0__o => cmd_adda_r1_r2}/Makefile (100%) rename test/system/comet2/{cmd_ADDA_adda_r1_r2 => cmd_adda_r1_r2}/cmd (100%) rename test/system/comet2/{cmd_ADDA_adda0 => cmd_adda_r_adr}/0.txt (100%) rename test/system/comet2/{cmd_ADDA_adda0__z => cmd_adda_r_adr}/Makefile (100%) create mode 100755 test/system/comet2/cmd_adda_r_adr/cmd rename test/system/comet2/{cmd_ADDA_adda0_ao => cmd_adda_r_adr__ao}/0.txt (100%) rename test/system/comet2/{cmd_ADDA_adda0_ao => cmd_adda_r_adr__ao}/Makefile (100%) create mode 100755 test/system/comet2/cmd_adda_r_adr__ao/cmd rename test/system/comet2/{cmd_ADDA_adda0_as0 => cmd_adda_r_adr__as0}/0.txt (100%) rename test/system/comet2/{cmd_ADDA_adda0_as0 => cmd_adda_r_adr__as0}/Makefile (100%) create mode 100755 test/system/comet2/cmd_adda_r_adr__as0/cmd rename test/system/comet2/{cmd_ADDA_adda0_as1 => cmd_adda_r_adr__as1}/0.txt (100%) rename test/system/comet2/{cmd_ADDA_adda0_as1 => cmd_adda_r_adr__as1}/Makefile (100%) create mode 100755 test/system/comet2/cmd_adda_r_adr__as1/cmd rename test/system/comet2/{cmd_ADDA_adda0_az => cmd_adda_r_adr__az}/0.txt (100%) rename test/system/comet2/{cmd_ADDA_adda0_az => cmd_adda_r_adr__az}/Makefile (100%) create mode 100755 test/system/comet2/cmd_adda_r_adr__az/cmd rename test/system/comet2/{cmd_ADDA_adda0_lo => cmd_adda_r_adr__lo}/0.txt (100%) rename test/system/comet2/{cmd_ADDA_adda0_lo => cmd_adda_r_adr__lo}/Makefile (100%) create mode 100755 test/system/comet2/cmd_adda_r_adr__lo/cmd rename test/system/comet2/{cmd_ADDA_adda0__o => cmd_adda_r_adr__o}/0.txt (100%) rename test/system/comet2/{cmd_ADDA_adda_r1_r2 => cmd_adda_r_adr__o}/Makefile (100%) create mode 100755 test/system/comet2/cmd_adda_r_adr__o/cmd rename test/system/comet2/{cmd_ADDA_adda0__z => cmd_adda_r_adr__z}/0.txt (100%) rename test/system/comet2/{cmd_ADDA_adda_r_x_adrx => cmd_adda_r_adr__z}/Makefile (100%) create mode 100755 test/system/comet2/cmd_adda_r_adr__z/cmd rename test/system/comet2/{cmd_ADDA_adda_r_x_adrx => cmd_adda_r_adr_x}/0.txt (100%) rename test/system/comet2/{cmd_ADDL_addl0 => cmd_adda_r_adr_x}/Makefile (100%) rename test/system/comet2/{cmd_ADDA_adda_r_x_adrx => cmd_adda_r_adr_x}/cmd (100%) rename test/system/comet2/{cmd_ADDL_addl2 => cmd_addl_r1_r2}/0.txt (100%) rename test/system/comet2/{cmd_ADDL_addl0__o => cmd_addl_r1_r2}/Makefile (100%) create mode 100755 test/system/comet2/cmd_addl_r1_r2/cmd rename test/system/comet2/{cmd_ADDL_addl0 => cmd_addl_r_adr}/0.txt (100%) rename test/system/comet2/{cmd_ADDL_addl0__z => cmd_addl_r_adr}/Makefile (100%) create mode 100755 test/system/comet2/cmd_addl_r_adr/cmd rename test/system/comet2/{cmd_ADDL_addl0_ao => cmd_addl_r_adr__ao}/0.txt (100%) rename test/system/comet2/{cmd_ADDL_addl0_ao => cmd_addl_r_adr__ao}/Makefile (100%) create mode 100755 test/system/comet2/cmd_addl_r_adr__ao/cmd rename test/system/comet2/{cmd_ADDL_addl0_as0 => cmd_addl_r_adr__as0}/0.txt (100%) rename test/system/comet2/{cmd_ADDL_addl0_as0 => cmd_addl_r_adr__as0}/Makefile (100%) create mode 100755 test/system/comet2/cmd_addl_r_adr__as0/cmd rename test/system/comet2/{cmd_ADDL_addl0_as1 => cmd_addl_r_adr__as1}/0.txt (100%) rename test/system/comet2/{cmd_ADDL_addl0_as1 => cmd_addl_r_adr__as1}/Makefile (100%) create mode 100755 test/system/comet2/cmd_addl_r_adr__as1/cmd rename test/system/comet2/{cmd_ADDL_addl0_az => cmd_addl_r_adr__az}/0.txt (100%) rename test/system/comet2/{cmd_ADDL_addl0_az => cmd_addl_r_adr__az}/Makefile (100%) create mode 100755 test/system/comet2/cmd_addl_r_adr__az/cmd rename test/system/comet2/{cmd_ADDL_addl0_lo => cmd_addl_r_adr__lo}/0.txt (100%) rename test/system/comet2/{cmd_ADDL_addl0_lo => cmd_addl_r_adr__lo}/Makefile (100%) create mode 100755 test/system/comet2/cmd_addl_r_adr__lo/cmd rename test/system/comet2/{cmd_ADDL_addl0__o => cmd_addl_r_adr__o}/0.txt (100%) rename test/system/comet2/{cmd_ADDL_addl1 => cmd_addl_r_adr__o}/Makefile (100%) create mode 100755 test/system/comet2/cmd_addl_r_adr__o/cmd rename test/system/comet2/{cmd_ADDL_addl0__z => cmd_addl_r_adr__z}/0.txt (100%) rename test/system/comet2/{cmd_ADDL_addl2 => cmd_addl_r_adr__z}/Makefile (100%) create mode 100755 test/system/comet2/cmd_addl_r_adr__z/cmd rename test/system/comet2/{cmd_ADDL_addl1 => cmd_addl_r_adr_x}/0.txt (100%) rename test/system/comet2/{cmd_AND_and0 => cmd_addl_r_adr_x}/Makefile (100%) create mode 100755 test/system/comet2/cmd_addl_r_adr_x/cmd rename test/system/comet2/{cmd_AND_and2 => cmd_and_r1_r2}/0.txt (100%) rename test/system/comet2/{cmd_AND_and0_s => cmd_and_r1_r2}/Makefile (100%) create mode 100755 test/system/comet2/cmd_and_r1_r2/cmd rename test/system/comet2/{cmd_AND_and0 => cmd_and_r_adr}/0.txt (100%) rename test/system/comet2/{cmd_AND_and0_z => cmd_and_r_adr}/Makefile (100%) create mode 100755 test/system/comet2/cmd_and_r_adr/cmd rename test/system/comet2/{cmd_AND_and0_s => cmd_and_r_adr__s}/0.txt (100%) rename test/system/comet2/{cmd_AND_and1 => cmd_and_r_adr__s}/Makefile (100%) create mode 100755 test/system/comet2/cmd_and_r_adr__s/cmd rename test/system/comet2/{cmd_AND_and0_z => cmd_and_r_adr__z}/0.txt (100%) rename test/system/comet2/{cmd_AND_and2 => cmd_and_r_adr__z}/Makefile (100%) create mode 100755 test/system/comet2/cmd_and_r_adr__z/cmd rename test/system/comet2/{cmd_AND_and1 => cmd_and_r_adr_x}/0.txt (100%) rename test/system/comet2/{cmd_CALL_call0 => cmd_and_r_adr_x}/Makefile (100%) create mode 100755 test/system/comet2/cmd_and_r_adr_x/cmd rename test/system/comet2/{cmd_CALL_call0 => cmd_call__inner}/0.txt (100%) rename test/system/comet2/{cmd_CALL_call1 => cmd_call__inner}/Makefile (100%) create mode 100755 test/system/comet2/cmd_call__inner/cmd rename test/system/comet2/{cmd_CALL_call1 => cmd_call__outer}/0.txt (100%) rename test/system/comet2/{cmd_CPA_cpa0 => cmd_call__outer}/Makefile (100%) create mode 100755 test/system/comet2/cmd_call__outer/cmd rename test/system/comet2/{cmd_CPA_cpa2_s => cmd_cpa_r1_r2__s}/0.txt (100%) rename test/system/comet2/{cmd_CPA_cpa0_ls => cmd_cpa_r1_r2__s}/Makefile (100%) create mode 100755 test/system/comet2/cmd_cpa_r1_r2__s/cmd rename test/system/comet2/{cmd_CPA_cpa0 => cmd_cpa_r_adr}/0.txt (100%) rename test/system/comet2/{cmd_CPA_cpa0_s => cmd_cpa_r_adr}/Makefile (100%) create mode 100755 test/system/comet2/cmd_cpa_r_adr/cmd rename test/system/comet2/{cmd_CPA_cpa0_ls => cmd_cpa_r_adr__ls}/0.txt (100%) rename test/system/comet2/{cmd_CPA_cpa0_z => cmd_cpa_r_adr__ls}/Makefile (100%) create mode 100755 test/system/comet2/cmd_cpa_r_adr__ls/cmd rename test/system/comet2/{cmd_CPA_cpa0_s => cmd_cpa_r_adr__s}/0.txt (100%) rename test/system/comet2/{cmd_CPA_cpa1_s => cmd_cpa_r_adr__s}/Makefile (100%) create mode 100755 test/system/comet2/cmd_cpa_r_adr__s/cmd rename test/system/comet2/{cmd_CPA_cpa0_z => cmd_cpa_r_adr__z}/0.txt (100%) rename test/system/comet2/{cmd_CPA_cpa2_s => cmd_cpa_r_adr__z}/Makefile (100%) create mode 100755 test/system/comet2/cmd_cpa_r_adr__z/cmd rename test/system/comet2/{cmd_CPA_cpa1_s => cmd_cpa_r_adr_x__s}/0.txt (100%) rename test/system/comet2/{cmd_CPL_cpl0 => cmd_cpa_r_adr_x__s}/Makefile (100%) create mode 100755 test/system/comet2/cmd_cpa_r_adr_x__s/cmd rename test/system/comet2/{cmd_CPL_cpl2_s => cmd_cpl_r1_r2__s}/0.txt (100%) rename test/system/comet2/{cmd_CPL_cpl0_ls => cmd_cpl_r1_r2__s}/Makefile (100%) create mode 100755 test/system/comet2/cmd_cpl_r1_r2__s/cmd rename test/system/comet2/{cmd_CPL_cpl0 => cmd_cpl_r_adr}/0.txt (100%) rename test/system/comet2/{cmd_CPL_cpl0_s => cmd_cpl_r_adr}/Makefile (100%) create mode 100755 test/system/comet2/cmd_cpl_r_adr/cmd rename test/system/comet2/{cmd_CPL_cpl0_ls => cmd_cpl_r_adr__ls}/0.txt (100%) rename test/system/comet2/{cmd_CPL_cpl0_z => cmd_cpl_r_adr__ls}/Makefile (100%) create mode 100755 test/system/comet2/cmd_cpl_r_adr__ls/cmd rename test/system/comet2/{cmd_CPL_cpl0_s => cmd_cpl_r_adr__s}/0.txt (100%) rename test/system/comet2/{cmd_CPL_cpl1_s => cmd_cpl_r_adr__s}/Makefile (100%) create mode 100755 test/system/comet2/cmd_cpl_r_adr__s/cmd rename test/system/comet2/{cmd_CPL_cpl0_z => cmd_cpl_r_adr__z}/0.txt (100%) rename test/system/comet2/{cmd_CPL_cpl2_s => cmd_cpl_r_adr__z}/Makefile (100%) create mode 100755 test/system/comet2/cmd_cpl_r_adr__z/cmd rename test/system/comet2/{cmd_CPL_cpl1_s => cmd_cpl_r_adr_x__s}/0.txt (100%) rename test/system/comet2/{cmd_DC_dc_c0 => cmd_cpl_r_adr_x__s}/Makefile (100%) create mode 100755 test/system/comet2/cmd_cpl_r_adr_x__s/cmd rename test/system/comet2/{cmd_DC_dc_c0 => cmd_dc__c0}/0.txt (100%) rename test/system/comet2/{cmd_DC_dc_c1 => cmd_dc__c0}/Makefile (100%) create mode 100755 test/system/comet2/cmd_dc__c0/cmd rename test/system/comet2/{cmd_DC_dc_c1 => cmd_dc__c1}/0.txt (100%) rename test/system/comet2/{cmd_DC_dc_i0 => cmd_dc__c1}/Makefile (100%) create mode 100755 test/system/comet2/cmd_dc__c1/cmd rename test/system/comet2/{cmd_DC_dc_i0 => cmd_dc__i0}/0.txt (100%) rename test/system/comet2/{cmd_DC_dc_i1 => cmd_dc__i0}/Makefile (100%) create mode 100755 test/system/comet2/cmd_dc__i0/cmd rename test/system/comet2/{cmd_DC_dc_i1 => cmd_dc__i1}/0.txt (100%) rename test/system/comet2/{cmd_DC_dc_i_of => cmd_dc__i1}/Makefile (100%) create mode 100755 test/system/comet2/cmd_dc__i1/cmd rename test/system/comet2/{cmd_DC_dc_i_of => cmd_dc__io}/0.txt (100%) rename test/system/comet2/{cmd_DS_ds => cmd_dc__io}/Makefile (100%) create mode 100755 test/system/comet2/cmd_dc__io/cmd rename test/system/comet2/{cmd_DS_ds => cmd_ds}/0.txt (100%) rename test/system/comet2/{cmd_DS_ds_0 => cmd_ds}/Makefile (100%) rename test/system/comet2/{cmd_DS_ds => cmd_ds}/cmd (100%) rename test/system/comet2/{cmd_DS_ds_0 => cmd_ds__0}/0.txt (100%) rename test/system/comet2/{cmd_IN_in => cmd_ds__0}/Makefile (100%) create mode 100755 test/system/comet2/cmd_ds__0/cmd rename test/system/comet2/{cmd_IN_in => cmd_in}/0.txt (100%) rename test/system/comet2/{cmd_JMI_jmi_m => cmd_in}/Makefile (100%) rename test/system/comet2/{cmd_IN_in => cmd_in}/cmd (100%) rename test/system/comet2/{cmd_IN_in => cmd_in}/teststr.txt (100%) rename test/system/comet2/{cmd_JMI_jmi_m => cmd_jmi__m}/0.txt (100%) rename test/system/comet2/{cmd_JMI_jmi_o => cmd_jmi__m}/Makefile (100%) create mode 100755 test/system/comet2/cmd_jmi__m/cmd rename test/system/comet2/{cmd_JMI_jmi_o => cmd_jmi__o}/0.txt (100%) rename test/system/comet2/{cmd_JMI_jmi_p => cmd_jmi__o}/Makefile (100%) create mode 100755 test/system/comet2/cmd_jmi__o/cmd rename test/system/comet2/{cmd_JMI_jmi_p => cmd_jmi__p}/0.txt (100%) rename test/system/comet2/{cmd_JMI_jmi_z => cmd_jmi__p}/Makefile (100%) create mode 100755 test/system/comet2/cmd_jmi__p/cmd rename test/system/comet2/{cmd_JMI_jmi_z => cmd_jmi__z}/0.txt (100%) rename test/system/comet2/{cmd_JNZ_jnz_m => cmd_jmi__z}/Makefile (100%) create mode 100755 test/system/comet2/cmd_jmi__z/cmd rename test/system/comet2/{cmd_JNZ_jnz_m => cmd_jnz__m}/0.txt (100%) rename test/system/comet2/{cmd_JNZ_jnz_o => cmd_jnz__m}/Makefile (100%) create mode 100755 test/system/comet2/cmd_jnz__m/cmd rename test/system/comet2/{cmd_JNZ_jnz_o => cmd_jnz__o}/0.txt (100%) rename test/system/comet2/{cmd_JNZ_jnz_p => cmd_jnz__o}/Makefile (100%) create mode 100755 test/system/comet2/cmd_jnz__o/cmd rename test/system/comet2/{cmd_JNZ_jnz_p => cmd_jnz__p}/0.txt (100%) rename test/system/comet2/{cmd_JNZ_jnz_z => cmd_jnz__p}/Makefile (100%) create mode 100755 test/system/comet2/cmd_jnz__p/cmd rename test/system/comet2/{cmd_JNZ_jnz_z => cmd_jnz__z}/0.txt (100%) rename test/system/comet2/{cmd_JOV_jov_m => cmd_jnz__z}/Makefile (100%) create mode 100755 test/system/comet2/cmd_jnz__z/cmd rename test/system/comet2/{cmd_JOV_jov_m => cmd_jov__m}/0.txt (100%) rename test/system/comet2/{cmd_JOV_jov_o => cmd_jov__m}/Makefile (100%) create mode 100755 test/system/comet2/cmd_jov__m/cmd rename test/system/comet2/{cmd_JOV_jov_o => cmd_jov__o}/0.txt (100%) rename test/system/comet2/{cmd_JOV_jov_p => cmd_jov__o}/Makefile (100%) create mode 100755 test/system/comet2/cmd_jov__o/cmd rename test/system/comet2/{cmd_JOV_jov_p => cmd_jov__p}/0.txt (100%) rename test/system/comet2/{cmd_JOV_jov_z => cmd_jov__p}/Makefile (100%) create mode 100755 test/system/comet2/cmd_jov__p/cmd rename test/system/comet2/{cmd_JOV_jov_z => cmd_jov__z}/0.txt (100%) rename test/system/comet2/{cmd_JPL_jpl_m => cmd_jov__z}/Makefile (100%) create mode 100755 test/system/comet2/cmd_jov__z/cmd rename test/system/comet2/{cmd_JPL_jpl_m => cmd_jpl__m}/0.txt (100%) rename test/system/comet2/{cmd_JPL_jpl_o => cmd_jpl__m}/Makefile (100%) create mode 100755 test/system/comet2/cmd_jpl__m/cmd rename test/system/comet2/{cmd_JPL_jpl_o => cmd_jpl__o}/0.txt (100%) rename test/system/comet2/{cmd_JPL_jpl_p => cmd_jpl__o}/Makefile (100%) create mode 100755 test/system/comet2/cmd_jpl__o/cmd rename test/system/comet2/{cmd_JPL_jpl_p => cmd_jpl__p}/0.txt (100%) rename test/system/comet2/{cmd_JPL_jpl_z => cmd_jpl__p}/Makefile (100%) create mode 100755 test/system/comet2/cmd_jpl__p/cmd rename test/system/comet2/{cmd_JPL_jpl_z => cmd_jpl__z}/0.txt (100%) rename test/system/comet2/{cmd_JUMP_jump_m => cmd_jpl__z}/Makefile (100%) create mode 100755 test/system/comet2/cmd_jpl__z/cmd rename test/system/comet2/{cmd_JUMP_jump_m => cmd_jump__m}/0.txt (100%) rename test/system/comet2/{cmd_JUMP_jump_o => cmd_jump__m}/Makefile (100%) create mode 100755 test/system/comet2/cmd_jump__m/cmd rename test/system/comet2/{cmd_JUMP_jump_o => cmd_jump__o}/0.txt (100%) rename test/system/comet2/{cmd_JUMP_jump_p => cmd_jump__o}/Makefile (100%) create mode 100755 test/system/comet2/cmd_jump__o/cmd rename test/system/comet2/{cmd_JUMP_jump_p => cmd_jump__p}/0.txt (100%) rename test/system/comet2/{cmd_JUMP_jump_z => cmd_jump__p}/Makefile (100%) create mode 100755 test/system/comet2/cmd_jump__p/cmd rename test/system/comet2/{cmd_JUMP_jump_z => cmd_jump__z}/0.txt (100%) rename test/system/comet2/{cmd_JZE_jze_m => cmd_jump__z}/Makefile (100%) create mode 100755 test/system/comet2/cmd_jump__z/cmd rename test/system/comet2/{cmd_JZE_jze_m => cmd_jze__m}/0.txt (100%) rename test/system/comet2/{cmd_JZE_jze_o => cmd_jze__m}/Makefile (100%) create mode 100755 test/system/comet2/cmd_jze__m/cmd rename test/system/comet2/{cmd_JZE_jze_o => cmd_jze__o}/0.txt (100%) rename test/system/comet2/{cmd_JZE_jze_p => cmd_jze__o}/Makefile (100%) create mode 100755 test/system/comet2/cmd_jze__o/cmd rename test/system/comet2/{cmd_JZE_jze_p => cmd_jze__p}/0.txt (100%) rename test/system/comet2/{cmd_JZE_jze_z => cmd_jze__p}/Makefile (100%) create mode 100755 test/system/comet2/cmd_jze__p/cmd rename test/system/comet2/{cmd_JZE_jze_z => cmd_jze__z}/0.txt (100%) rename test/system/comet2/{cmd_LAD_lad0 => cmd_jze__z}/Makefile (100%) create mode 100755 test/system/comet2/cmd_jze__z/cmd rename test/system/comet2/{cmd_LAD_lad0 => cmd_lad_r_adr}/0.txt (100%) rename test/system/comet2/{cmd_LAD_lad1 => cmd_lad_r_adr}/Makefile (100%) create mode 100755 test/system/comet2/cmd_lad_r_adr/cmd rename test/system/comet2/{cmd_LAD_lad1 => cmd_lad_r_adr_x}/0.txt (100%) rename test/system/comet2/{cmd_LAD_lad1_o => cmd_lad_r_adr_x}/Makefile (100%) create mode 100755 test/system/comet2/cmd_lad_r_adr_x/cmd rename test/system/comet2/{cmd_LAD_lad1_o => cmd_lad_r_adr_x__o}/0.txt (100%) rename test/system/comet2/{cmd_LAD_lad1_s => cmd_lad_r_adr_x__o}/Makefile (100%) create mode 100755 test/system/comet2/cmd_lad_r_adr_x__o/cmd rename test/system/comet2/{cmd_LAD_lad1_s => cmd_lad_r_adr_x__s}/0.txt (100%) rename test/system/comet2/{cmd_LD_ld0 => cmd_lad_r_adr_x__s}/Makefile (100%) create mode 100755 test/system/comet2/cmd_lad_r_adr_x__s/cmd rename test/system/comet2/{cmd_LD_ld2 => cmd_ld_r1_r2}/0.txt (100%) rename test/system/comet2/{cmd_LD_ld0_l => cmd_ld_r1_r2}/Makefile (100%) create mode 100755 test/system/comet2/cmd_ld_r1_r2/cmd rename test/system/comet2/{cmd_LD_ld0 => cmd_ld_r_adr}/0.txt (100%) rename test/system/comet2/{cmd_LD_ld1 => cmd_ld_r_adr}/Makefile (100%) create mode 100755 test/system/comet2/cmd_ld_r_adr/cmd rename test/system/comet2/{cmd_LD_ld0_l => cmd_ld_r_adr__l}/0.txt (100%) rename test/system/comet2/{cmd_LD_ld2 => cmd_ld_r_adr__l}/Makefile (100%) create mode 100755 test/system/comet2/cmd_ld_r_adr__l/cmd rename test/system/comet2/{cmd_LD_ld1 => cmd_ld_r_adr_x}/0.txt (100%) rename test/system/comet2/{cmd_NOP_nop => cmd_ld_r_adr_x}/Makefile (100%) create mode 100755 test/system/comet2/cmd_ld_r_adr_x/cmd rename test/system/comet2/{cmd_NOP_nop => cmd_nop}/0.txt (100%) rename test/system/comet2/{cmd_OR_or0 => cmd_nop}/Makefile (100%) rename test/system/comet2/{cmd_NOP_nop => cmd_nop}/cmd (100%) rename test/system/comet2/{cmd_OR_or2 => cmd_or_r1_r2}/0.txt (100%) rename test/system/comet2/{cmd_OR_or0_s => cmd_or_r1_r2}/Makefile (100%) create mode 100755 test/system/comet2/cmd_or_r1_r2/cmd rename test/system/comet2/{cmd_OR_or0 => cmd_or_r_adr}/0.txt (100%) rename test/system/comet2/{cmd_OR_or0_z => cmd_or_r_adr}/Makefile (100%) create mode 100755 test/system/comet2/cmd_or_r_adr/cmd rename test/system/comet2/{cmd_OR_or0_s => cmd_or_r_adr__s}/0.txt (100%) rename test/system/comet2/{cmd_OR_or1 => cmd_or_r_adr__s}/Makefile (100%) create mode 100755 test/system/comet2/cmd_or_r_adr__s/cmd rename test/system/comet2/{cmd_OR_or0_z => cmd_or_r_adr__z}/0.txt (100%) rename test/system/comet2/{cmd_OR_or2 => cmd_or_r_adr__z}/Makefile (100%) create mode 100755 test/system/comet2/cmd_or_r_adr__z/cmd rename test/system/comet2/{cmd_OR_or1 => cmd_or_r_adr_x}/0.txt (100%) rename test/system/comet2/{cmd_OUT_out => cmd_or_r_adr_x}/Makefile (100%) create mode 100755 test/system/comet2/cmd_or_r_adr_x/cmd rename test/system/comet2/{cmd_OUT_out => cmd_out}/0.txt (100%) rename test/system/comet2/{cmd_POP_push_pop_0 => cmd_out}/Makefile (100%) rename test/system/comet2/{cmd_OUT_out => cmd_out}/cmd (100%) rename test/system/comet2/{cmd_POP_push_pop_0 => cmd_push_pop__0}/0.txt (100%) rename test/system/comet2/{cmd_POP_push_pop_1 => cmd_push_pop__0}/Makefile (100%) create mode 100755 test/system/comet2/cmd_push_pop__0/cmd rename test/system/comet2/{cmd_POP_push_pop_1 => cmd_push_pop__1}/0.txt (100%) rename test/system/comet2/{cmd_RPOP_rpop => cmd_push_pop__1}/Makefile (100%) create mode 100755 test/system/comet2/cmd_push_pop__1/cmd rename test/system/comet2/{cmd_RPOP_rpop => cmd_rpop}/0.txt (100%) rename test/system/comet2/{cmd_RPUSH_rpush => cmd_rpop}/Makefile (100%) rename test/system/comet2/{cmd_RPOP_rpop => cmd_rpop}/cmd (100%) rename test/system/comet2/{cmd_RPUSH_rpush => cmd_rpush}/0.txt (100%) rename test/system/comet2/{cmd_SLA_sla => cmd_rpush}/Makefile (100%) rename test/system/comet2/{cmd_RPUSH_rpush => cmd_rpush}/cmd (100%) rename test/system/comet2/{cmd_SLA_sla => cmd_sla}/0.txt (100%) rename test/system/comet2/{cmd_SLA_sla_o => cmd_sla}/Makefile (100%) rename test/system/comet2/{cmd_SLA_sla => cmd_sla}/cmd (100%) rename test/system/comet2/{cmd_SLA_sla_o => cmd_sla__o}/0.txt (100%) rename test/system/comet2/{cmd_SLA_sla_os => cmd_sla__o}/Makefile (100%) create mode 100755 test/system/comet2/cmd_sla__o/cmd rename test/system/comet2/{cmd_SLA_sla_os => cmd_sla__os}/0.txt (100%) rename test/system/comet2/{cmd_SLA_sla_oz => cmd_sla__os}/Makefile (100%) create mode 100755 test/system/comet2/cmd_sla__os/cmd rename test/system/comet2/{cmd_SLA_sla_oz => cmd_sla__oz}/0.txt (100%) rename test/system/comet2/{cmd_SLA_sla_s => cmd_sla__oz}/Makefile (100%) create mode 100755 test/system/comet2/cmd_sla__oz/cmd rename test/system/comet2/{cmd_SLA_sla_s => cmd_sla__s}/0.txt (100%) rename test/system/comet2/{cmd_SLA_sla_z => cmd_sla__s}/Makefile (100%) create mode 100755 test/system/comet2/cmd_sla__s/cmd rename test/system/comet2/{cmd_SLA_sla_z => cmd_sla__z}/0.txt (100%) rename test/system/comet2/{cmd_SLL_sll => cmd_sla__z}/Makefile (100%) create mode 100755 test/system/comet2/cmd_sla__z/cmd rename test/system/comet2/{cmd_SLL_sll => cmd_sll}/0.txt (100%) rename test/system/comet2/{cmd_SLL_sll_o => cmd_sll}/Makefile (100%) rename test/system/comet2/{cmd_SLL_sll => cmd_sll}/cmd (100%) rename test/system/comet2/{cmd_SLL_sll_o => cmd_sll__o}/0.txt (100%) rename test/system/comet2/{cmd_SLL_sll_os => cmd_sll__o}/Makefile (100%) create mode 100755 test/system/comet2/cmd_sll__o/cmd rename test/system/comet2/{cmd_SLL_sll_os => cmd_sll__os}/0.txt (100%) rename test/system/comet2/{cmd_SLL_sll_oz => cmd_sll__os}/Makefile (100%) create mode 100755 test/system/comet2/cmd_sll__os/cmd rename test/system/comet2/{cmd_SLL_sll_oz => cmd_sll__oz}/0.txt (100%) rename test/system/comet2/{cmd_SLL_sll_s => cmd_sll__oz}/Makefile (100%) create mode 100755 test/system/comet2/cmd_sll__oz/cmd rename test/system/comet2/{cmd_SLL_sll_s => cmd_sll__s}/0.txt (100%) rename test/system/comet2/{cmd_SLL_sll_z => cmd_sll__s}/Makefile (100%) create mode 100755 test/system/comet2/cmd_sll__s/cmd rename test/system/comet2/{cmd_SLL_sll_z => cmd_sll__z}/0.txt (100%) rename test/system/comet2/{cmd_SRA_sra => cmd_sll__z}/Makefile (100%) create mode 100755 test/system/comet2/cmd_sll__z/cmd rename test/system/comet2/{cmd_SRA_sra => cmd_sra}/0.txt (100%) rename test/system/comet2/{cmd_SRA_sra_o => cmd_sra}/Makefile (100%) rename test/system/comet2/{cmd_SRA_sra => cmd_sra}/cmd (100%) rename test/system/comet2/{cmd_SRA_sra_o => cmd_sra__o}/0.txt (100%) rename test/system/comet2/{cmd_SRA_sra_os => cmd_sra__o}/Makefile (100%) create mode 100755 test/system/comet2/cmd_sra__o/cmd rename test/system/comet2/{cmd_SRA_sra_os => cmd_sra__os}/0.txt (100%) rename test/system/comet2/{cmd_SRA_sra_oz => cmd_sra__os}/Makefile (100%) create mode 100755 test/system/comet2/cmd_sra__os/cmd rename test/system/comet2/{cmd_SRA_sra_oz => cmd_sra__oz}/0.txt (100%) rename test/system/comet2/{cmd_SRA_sra_s => cmd_sra__oz}/Makefile (100%) create mode 100755 test/system/comet2/cmd_sra__oz/cmd rename test/system/comet2/{cmd_SRA_sra_s => cmd_sra__s}/0.txt (100%) rename test/system/comet2/{cmd_SRA_sra_z => cmd_sra__s}/Makefile (100%) create mode 100755 test/system/comet2/cmd_sra__s/cmd rename test/system/comet2/{cmd_SRA_sra_z => cmd_sra__z}/0.txt (100%) rename test/system/comet2/{cmd_SRL_srl => cmd_sra__z}/Makefile (100%) create mode 100755 test/system/comet2/cmd_sra__z/cmd rename test/system/comet2/{cmd_SRL_srl => cmd_srl}/0.txt (100%) rename test/system/comet2/{cmd_SRL_srl_o => cmd_srl}/Makefile (100%) rename test/system/comet2/{cmd_SRL_srl => cmd_srl}/cmd (100%) rename test/system/comet2/{cmd_SRL_srl_o => cmd_srl__o}/0.txt (100%) rename test/system/comet2/{cmd_SRL_srl_oz => cmd_srl__o}/Makefile (100%) create mode 100755 test/system/comet2/cmd_srl__o/cmd rename test/system/comet2/{cmd_SRL_srl_oz => cmd_srl__oz}/0.txt (100%) rename test/system/comet2/{cmd_SRL_srl_s => cmd_srl__oz}/Makefile (100%) create mode 100755 test/system/comet2/cmd_srl__oz/cmd rename test/system/comet2/{cmd_SRL_srl_s => cmd_srl__s}/0.txt (100%) rename test/system/comet2/{cmd_SRL_srl_z => cmd_srl__s}/Makefile (100%) create mode 100755 test/system/comet2/cmd_srl__s/cmd rename test/system/comet2/{cmd_SRL_srl_z => cmd_srl__z}/0.txt (100%) rename test/system/comet2/{cmd_ST_st0 => cmd_srl__z}/Makefile (100%) create mode 100755 test/system/comet2/cmd_srl__z/cmd rename test/system/comet2/{cmd_ST_st0 => cmd_st_r_adr}/0.txt (100%) rename test/system/comet2/{cmd_ST_st1 => cmd_st_r_adr}/Makefile (100%) create mode 100755 test/system/comet2/cmd_st_r_adr/cmd rename test/system/comet2/{cmd_ST_st1 => cmd_st_r_adr_x}/0.txt (100%) rename test/system/comet2/{cmd_SUBA_suba0 => cmd_st_r_adr_x}/Makefile (100%) create mode 100755 test/system/comet2/cmd_st_r_adr_x/cmd rename test/system/comet2/{cmd_SUBA_suba2 => cmd_suba_r1_r2}/0.txt (100%) rename test/system/comet2/{cmd_SUBA_suba0__o => cmd_suba_r1_r2}/Makefile (100%) create mode 100755 test/system/comet2/cmd_suba_r1_r2/cmd rename test/system/comet2/{cmd_SUBA_suba0 => cmd_suba_r_adr}/0.txt (100%) rename test/system/comet2/{cmd_SUBA_suba0__z => cmd_suba_r_adr}/Makefile (100%) create mode 100755 test/system/comet2/cmd_suba_r_adr/cmd rename test/system/comet2/{cmd_SUBA_suba0_ao => cmd_suba_r_adr__ao}/0.txt (100%) rename test/system/comet2/{cmd_SUBA_suba0_ao => cmd_suba_r_adr__ao}/Makefile (100%) create mode 100755 test/system/comet2/cmd_suba_r_adr__ao/cmd rename test/system/comet2/{cmd_SUBA_suba0_as0 => cmd_suba_r_adr__as0}/0.txt (100%) rename test/system/comet2/{cmd_SUBA_suba0_as0 => cmd_suba_r_adr__as0}/Makefile (100%) create mode 100755 test/system/comet2/cmd_suba_r_adr__as0/cmd rename test/system/comet2/{cmd_SUBA_suba0_as1 => cmd_suba_r_adr__as1}/0.txt (100%) rename test/system/comet2/{cmd_SUBA_suba0_as1 => cmd_suba_r_adr__as1}/Makefile (100%) create mode 100755 test/system/comet2/cmd_suba_r_adr__as1/cmd rename test/system/comet2/{cmd_SUBA_suba0_lo => cmd_suba_r_adr__lo}/0.txt (100%) rename test/system/comet2/{cmd_SUBA_suba0_lo => cmd_suba_r_adr__lo}/Makefile (100%) create mode 100755 test/system/comet2/cmd_suba_r_adr__lo/cmd rename test/system/comet2/{cmd_SUBA_suba0__o => cmd_suba_r_adr__o}/0.txt (100%) rename test/system/comet2/{cmd_SUBA_suba1 => cmd_suba_r_adr__o}/Makefile (100%) create mode 100755 test/system/comet2/cmd_suba_r_adr__o/cmd rename test/system/comet2/{cmd_SUBA_suba0__z => cmd_suba_r_adr__z}/0.txt (100%) rename test/system/comet2/{cmd_SUBA_suba2 => cmd_suba_r_adr__z}/Makefile (100%) create mode 100755 test/system/comet2/cmd_suba_r_adr__z/cmd rename test/system/comet2/{cmd_SUBA_suba1 => cmd_suba_r_adr_x}/0.txt (100%) rename test/system/comet2/{cmd_SUBL_subl0 => cmd_suba_r_adr_x}/Makefile (100%) create mode 100755 test/system/comet2/cmd_suba_r_adr_x/cmd rename test/system/comet2/{cmd_SUBL_subl2 => cmd_subl_r1_r2}/0.txt (100%) rename test/system/comet2/{cmd_SUBL_subl0__o => cmd_subl_r1_r2}/Makefile (100%) create mode 100755 test/system/comet2/cmd_subl_r1_r2/cmd rename test/system/comet2/{cmd_SUBL_subl0 => cmd_subl_r_adr}/0.txt (100%) rename test/system/comet2/{cmd_SUBL_subl0__z => cmd_subl_r_adr}/Makefile (100%) create mode 100755 test/system/comet2/cmd_subl_r_adr/cmd rename test/system/comet2/{cmd_SUBL_subl0_ao => cmd_subl_r_adr__ao}/0.txt (100%) rename test/system/comet2/{cmd_SUBL_subl0_ao => cmd_subl_r_adr__ao}/Makefile (100%) create mode 100755 test/system/comet2/cmd_subl_r_adr__ao/cmd rename test/system/comet2/{cmd_SUBL_subl0_as0 => cmd_subl_r_adr__as0}/0.txt (100%) rename test/system/comet2/{cmd_SUBL_subl0_as0 => cmd_subl_r_adr__as0}/Makefile (100%) create mode 100755 test/system/comet2/cmd_subl_r_adr__as0/cmd rename test/system/comet2/{cmd_SUBL_subl0_as1 => cmd_subl_r_adr__as1}/0.txt (100%) rename test/system/comet2/{cmd_SUBL_subl0_as1 => cmd_subl_r_adr__as1}/Makefile (100%) create mode 100755 test/system/comet2/cmd_subl_r_adr__as1/cmd rename test/system/comet2/{cmd_SUBL_subl0_lo => cmd_subl_r_adr__lo}/0.txt (100%) rename test/system/comet2/{cmd_SUBL_subl0_lo => cmd_subl_r_adr__lo}/Makefile (100%) create mode 100755 test/system/comet2/cmd_subl_r_adr__lo/cmd rename test/system/comet2/{cmd_SUBL_subl0__o => cmd_subl_r_adr__o}/0.txt (100%) rename test/system/comet2/{cmd_SUBL_subl1 => cmd_subl_r_adr__o}/Makefile (100%) create mode 100755 test/system/comet2/cmd_subl_r_adr__o/cmd rename test/system/comet2/{cmd_SUBL_subl0__z => cmd_subl_r_adr__z}/0.txt (100%) rename test/system/comet2/{cmd_SUBL_subl2 => cmd_subl_r_adr__z}/Makefile (100%) create mode 100755 test/system/comet2/cmd_subl_r_adr__z/cmd rename test/system/comet2/{cmd_SUBL_subl1 => cmd_subl_r_adr_x}/0.txt (100%) rename test/system/comet2/{cmd_SVC_svc1 => cmd_subl_r_adr_x}/Makefile (100%) create mode 100755 test/system/comet2/cmd_subl_r_adr_x/cmd rename test/system/comet2/{cmd_SVC_svc1 => cmd_svc__1}/0.txt (100%) rename test/system/comet2/{cmd_SVC_svc2 => cmd_svc__1}/Makefile (100%) create mode 100755 test/system/comet2/cmd_svc__1/cmd rename test/system/comet2/{cmd_SVC_svc1 => cmd_svc__1}/teststr.txt (100%) rename test/system/comet2/{cmd_SVC_svc2 => cmd_svc__2}/0.txt (100%) rename test/system/comet2/{cmd_XOR_xor0 => cmd_svc__2}/Makefile (100%) create mode 100755 test/system/comet2/cmd_svc__2/cmd rename test/system/comet2/{cmd_XOR_xor2 => cmd_xor_r1_r2}/0.txt (100%) rename test/system/comet2/{cmd_XOR_xor0_s => cmd_xor_r1_r2}/Makefile (100%) create mode 100755 test/system/comet2/cmd_xor_r1_r2/cmd rename test/system/comet2/{cmd_XOR_xor2_clear => cmd_xor_r1_r2__clear}/0.txt (100%) rename test/system/comet2/{cmd_XOR_xor0_z => cmd_xor_r1_r2__clear}/Makefile (100%) create mode 100755 test/system/comet2/cmd_xor_r1_r2__clear/cmd rename test/system/comet2/{cmd_XOR_xor0 => cmd_xor_r_adr}/0.txt (100%) rename test/system/comet2/{cmd_XOR_xor1 => cmd_xor_r_adr}/Makefile (100%) create mode 100755 test/system/comet2/cmd_xor_r_adr/cmd rename test/system/comet2/{cmd_XOR_xor0_s => cmd_xor_r_adr__s}/0.txt (100%) rename test/system/comet2/{cmd_XOR_xor2 => cmd_xor_r_adr__s}/Makefile (100%) create mode 100755 test/system/comet2/cmd_xor_r_adr__s/cmd rename test/system/comet2/{cmd_XOR_xor0_z => cmd_xor_r_adr__z}/0.txt (100%) rename test/system/comet2/{cmd_XOR_xor2_clear => cmd_xor_r_adr__z}/Makefile (100%) create mode 100755 test/system/comet2/cmd_xor_r_adr__z/cmd rename test/system/comet2/{cmd_XOR_xor1 => cmd_xor_r_adr_x}/0.txt (100%) create mode 100644 test/system/comet2/cmd_xor_r_adr_x/Makefile create mode 100755 test/system/comet2/cmd_xor_r_adr_x/cmd diff --git a/as/addl.casl b/as/addl.casl index 0e8bcdb..0501cba 100644 --- a/as/addl.casl +++ b/as/addl.casl @@ -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 index 5b8c872..0000000 --- a/as/cmd/ADDA/adda2_0.casl +++ /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/ADDA/adda0.casl b/as/cmd/ADDA/adda_r_adr.casl similarity index 100% rename from as/cmd/ADDA/adda0.casl rename to as/cmd/ADDA/adda_r_adr.casl diff --git a/as/cmd/ADDA/adda0_ao.casl b/as/cmd/ADDA/adda_r_adr__ao.casl similarity index 100% rename from as/cmd/ADDA/adda0_ao.casl rename to as/cmd/ADDA/adda_r_adr__ao.casl diff --git a/as/cmd/ADDA/adda0_as0.casl b/as/cmd/ADDA/adda_r_adr__as0.casl similarity index 100% rename from as/cmd/ADDA/adda0_as0.casl rename to as/cmd/ADDA/adda_r_adr__as0.casl diff --git a/as/cmd/ADDA/adda0_as1.casl b/as/cmd/ADDA/adda_r_adr__as1.casl similarity index 100% rename from as/cmd/ADDA/adda0_as1.casl rename to as/cmd/ADDA/adda_r_adr__as1.casl diff --git a/as/cmd/ADDA/adda0_az.casl b/as/cmd/ADDA/adda_r_adr__az.casl similarity index 100% rename from as/cmd/ADDA/adda0_az.casl rename to as/cmd/ADDA/adda_r_adr__az.casl diff --git a/as/cmd/ADDA/adda0_lo.casl b/as/cmd/ADDA/adda_r_adr__lo.casl similarity index 100% rename from as/cmd/ADDA/adda0_lo.casl rename to as/cmd/ADDA/adda_r_adr__lo.casl diff --git a/as/cmd/ADDA/adda0__o.casl b/as/cmd/ADDA/adda_r_adr__o.casl similarity index 100% rename from as/cmd/ADDA/adda0__o.casl rename to as/cmd/ADDA/adda_r_adr__o.casl diff --git a/as/cmd/ADDA/adda0__z.casl b/as/cmd/ADDA/adda_r_adr__z.casl similarity index 100% rename from as/cmd/ADDA/adda0__z.casl rename to as/cmd/ADDA/adda_r_adr__z.casl diff --git a/as/cmd/ADDL/addl2.casl b/as/cmd/ADDL/addl_r1_r2.casl similarity index 100% rename from as/cmd/ADDL/addl2.casl rename to as/cmd/ADDL/addl_r1_r2.casl diff --git a/as/cmd/ADDL/addl0.casl b/as/cmd/ADDL/addl_r_adr.casl similarity index 100% rename from as/cmd/ADDL/addl0.casl rename to as/cmd/ADDL/addl_r_adr.casl diff --git a/as/cmd/ADDL/addl0_ao.casl b/as/cmd/ADDL/addl_r_adr__ao.casl similarity index 100% rename from as/cmd/ADDL/addl0_ao.casl rename to as/cmd/ADDL/addl_r_adr__ao.casl diff --git a/as/cmd/ADDL/addl0_as0.casl b/as/cmd/ADDL/addl_r_adr__as0.casl similarity index 100% rename from as/cmd/ADDL/addl0_as0.casl rename to as/cmd/ADDL/addl_r_adr__as0.casl diff --git a/as/cmd/ADDL/addl0_as1.casl b/as/cmd/ADDL/addl_r_adr__as1.casl similarity index 100% rename from as/cmd/ADDL/addl0_as1.casl rename to as/cmd/ADDL/addl_r_adr__as1.casl diff --git a/as/cmd/ADDL/addl0_az.casl b/as/cmd/ADDL/addl_r_adr__az.casl similarity index 100% rename from as/cmd/ADDL/addl0_az.casl rename to as/cmd/ADDL/addl_r_adr__az.casl diff --git a/as/cmd/ADDL/addl0_lo.casl b/as/cmd/ADDL/addl_r_adr__lo.casl similarity index 100% rename from as/cmd/ADDL/addl0_lo.casl rename to as/cmd/ADDL/addl_r_adr__lo.casl diff --git a/as/cmd/ADDL/addl0__o.casl b/as/cmd/ADDL/addl_r_adr__o.casl similarity index 100% rename from as/cmd/ADDL/addl0__o.casl rename to as/cmd/ADDL/addl_r_adr__o.casl diff --git a/as/cmd/ADDL/addl0__z.casl b/as/cmd/ADDL/addl_r_adr__z.casl similarity index 100% rename from as/cmd/ADDL/addl0__z.casl rename to as/cmd/ADDL/addl_r_adr__z.casl diff --git a/as/cmd/ADDL/addl1.casl b/as/cmd/ADDL/addl_r_adr_x.casl similarity index 100% rename from as/cmd/ADDL/addl1.casl rename to as/cmd/ADDL/addl_r_adr_x.casl diff --git a/as/cmd/AND/and2.casl b/as/cmd/AND/and_r1_r2.casl similarity index 100% rename from as/cmd/AND/and2.casl rename to as/cmd/AND/and_r1_r2.casl diff --git a/as/cmd/AND/and0.casl b/as/cmd/AND/and_r_adr.casl similarity index 100% rename from as/cmd/AND/and0.casl rename to as/cmd/AND/and_r_adr.casl diff --git a/as/cmd/AND/and0_s.casl b/as/cmd/AND/and_r_adr__s.casl similarity index 100% rename from as/cmd/AND/and0_s.casl rename to as/cmd/AND/and_r_adr__s.casl diff --git a/as/cmd/AND/and0_z.casl b/as/cmd/AND/and_r_adr__z.casl similarity index 100% rename from as/cmd/AND/and0_z.casl rename to as/cmd/AND/and_r_adr__z.casl diff --git a/as/cmd/AND/and1.casl b/as/cmd/AND/and_r_adr_x.casl similarity index 100% rename from as/cmd/AND/and1.casl rename to as/cmd/AND/and_r_adr_x.casl diff --git a/as/cmd/CALL/call__both.casl b/as/cmd/CALL/call__both.casl new file mode 100644 index 0000000..324b10c --- /dev/null +++ b/as/cmd/CALL/call__both.casl @@ -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 diff --git a/as/cmd/CALL/call1.casl b/as/cmd/CALL/call__inner.casl similarity index 100% rename from as/cmd/CALL/call1.casl rename to as/cmd/CALL/call__inner.casl diff --git a/as/cmd/CALL/call0.casl b/as/cmd/CALL/call__outer.casl similarity index 100% rename from as/cmd/CALL/call0.casl rename to as/cmd/CALL/call__outer.casl diff --git a/as/cmd/CPA/cpa2_s.casl b/as/cmd/CPA/cpa_r1_r2__s.casl similarity index 100% rename from as/cmd/CPA/cpa2_s.casl rename to as/cmd/CPA/cpa_r1_r2__s.casl diff --git a/as/cmd/CPA/cpa0.casl b/as/cmd/CPA/cpa_r_adr.casl similarity index 100% rename from as/cmd/CPA/cpa0.casl rename to as/cmd/CPA/cpa_r_adr.casl diff --git a/as/cmd/CPA/cpa0_ls.casl b/as/cmd/CPA/cpa_r_adr__ls.casl similarity index 100% rename from as/cmd/CPA/cpa0_ls.casl rename to as/cmd/CPA/cpa_r_adr__ls.casl diff --git a/as/cmd/CPA/cpa0_s.casl b/as/cmd/CPA/cpa_r_adr__s.casl similarity index 100% rename from as/cmd/CPA/cpa0_s.casl rename to as/cmd/CPA/cpa_r_adr__s.casl diff --git a/as/cmd/CPA/cpa0_z.casl b/as/cmd/CPA/cpa_r_adr__z.casl similarity index 100% rename from as/cmd/CPA/cpa0_z.casl rename to as/cmd/CPA/cpa_r_adr__z.casl diff --git a/as/cmd/CPA/cpa1_s.casl b/as/cmd/CPA/cpa_r_adr_x__s.casl similarity index 100% rename from as/cmd/CPA/cpa1_s.casl rename to as/cmd/CPA/cpa_r_adr_x__s.casl diff --git a/as/cmd/CPL/cpl2_s.casl b/as/cmd/CPL/cpl_r1_r2__s.casl similarity index 100% rename from as/cmd/CPL/cpl2_s.casl rename to as/cmd/CPL/cpl_r1_r2__s.casl diff --git a/as/cmd/CPL/cpl0.casl b/as/cmd/CPL/cpl_r_adr.casl similarity index 100% rename from as/cmd/CPL/cpl0.casl rename to as/cmd/CPL/cpl_r_adr.casl diff --git a/as/cmd/CPL/cpl0_ls.casl b/as/cmd/CPL/cpl_r_adr__ls.casl similarity index 100% rename from as/cmd/CPL/cpl0_ls.casl rename to as/cmd/CPL/cpl_r_adr__ls.casl diff --git a/as/cmd/CPL/cpl0_s.casl b/as/cmd/CPL/cpl_r_adr__s.casl similarity index 100% rename from as/cmd/CPL/cpl0_s.casl rename to as/cmd/CPL/cpl_r_adr__s.casl diff --git a/as/cmd/CPL/cpl0_z.casl b/as/cmd/CPL/cpl_r_adr__z.casl similarity index 100% rename from as/cmd/CPL/cpl0_z.casl rename to as/cmd/CPL/cpl_r_adr__z.casl diff --git a/as/cmd/CPL/cpl1_s.casl b/as/cmd/CPL/cpl_r_adr_x__s.casl similarity index 100% rename from as/cmd/CPL/cpl1_s.casl rename to as/cmd/CPL/cpl_r_adr_x__s.casl diff --git a/as/cmd/DC/dc_c0.casl b/as/cmd/DC/dc__c0.casl similarity index 100% rename from as/cmd/DC/dc_c0.casl rename to as/cmd/DC/dc__c0.casl diff --git a/as/cmd/DC/dc_c1.casl b/as/cmd/DC/dc__c1.casl similarity index 100% rename from as/cmd/DC/dc_c1.casl rename to as/cmd/DC/dc__c1.casl diff --git a/as/cmd/DC/dc_i0.casl b/as/cmd/DC/dc__i0.casl similarity index 100% rename from as/cmd/DC/dc_i0.casl rename to as/cmd/DC/dc__i0.casl diff --git a/as/cmd/DC/dc_i1.casl b/as/cmd/DC/dc__i1.casl similarity index 100% rename from as/cmd/DC/dc_i1.casl rename to as/cmd/DC/dc__i1.casl diff --git a/as/cmd/DC/dc_i_o.casl b/as/cmd/DC/dc__io.casl similarity index 100% rename from as/cmd/DC/dc_i_o.casl rename to as/cmd/DC/dc__io.casl diff --git a/as/cmd/DS/ds_0.casl b/as/cmd/DS/ds__0.casl similarity index 100% rename from as/cmd/DS/ds_0.casl rename to as/cmd/DS/ds__0.casl diff --git a/as/cmd/JMI/jmi_m.casl b/as/cmd/JMI/jmi__m.casl similarity index 100% rename from as/cmd/JMI/jmi_m.casl rename to as/cmd/JMI/jmi__m.casl diff --git a/as/cmd/JMI/jmi_o.casl b/as/cmd/JMI/jmi__o.casl similarity index 100% rename from as/cmd/JMI/jmi_o.casl rename to as/cmd/JMI/jmi__o.casl diff --git a/as/cmd/JMI/jmi_p.casl b/as/cmd/JMI/jmi__p.casl similarity index 100% rename from as/cmd/JMI/jmi_p.casl rename to as/cmd/JMI/jmi__p.casl diff --git a/as/cmd/JMI/jmi_z.casl b/as/cmd/JMI/jmi__z.casl similarity index 100% rename from as/cmd/JMI/jmi_z.casl rename to as/cmd/JMI/jmi__z.casl diff --git a/as/cmd/JNZ/jnz_m.casl b/as/cmd/JNZ/jnz__m.casl similarity index 100% rename from as/cmd/JNZ/jnz_m.casl rename to as/cmd/JNZ/jnz__m.casl diff --git a/as/cmd/JNZ/jnz_o.casl b/as/cmd/JNZ/jnz__o.casl similarity index 100% rename from as/cmd/JNZ/jnz_o.casl rename to as/cmd/JNZ/jnz__o.casl diff --git a/as/cmd/JNZ/jnz_p.casl b/as/cmd/JNZ/jnz__p.casl similarity index 100% rename from as/cmd/JNZ/jnz_p.casl rename to as/cmd/JNZ/jnz__p.casl diff --git a/as/cmd/JNZ/jnz_z.casl b/as/cmd/JNZ/jnz__z.casl similarity index 100% rename from as/cmd/JNZ/jnz_z.casl rename to as/cmd/JNZ/jnz__z.casl diff --git a/as/cmd/JOV/jov_m.casl b/as/cmd/JOV/jov__m.casl similarity index 100% rename from as/cmd/JOV/jov_m.casl rename to as/cmd/JOV/jov__m.casl diff --git a/as/cmd/JOV/jov_o.casl b/as/cmd/JOV/jov__o.casl similarity index 100% rename from as/cmd/JOV/jov_o.casl rename to as/cmd/JOV/jov__o.casl diff --git a/as/cmd/JOV/jov_p.casl b/as/cmd/JOV/jov__p.casl similarity index 100% rename from as/cmd/JOV/jov_p.casl rename to as/cmd/JOV/jov__p.casl diff --git a/as/cmd/JOV/jov_z.casl b/as/cmd/JOV/jov__z.casl similarity index 100% rename from as/cmd/JOV/jov_z.casl rename to as/cmd/JOV/jov__z.casl diff --git a/as/cmd/JPL/jpl_m.casl b/as/cmd/JPL/jpl__m.casl similarity index 100% rename from as/cmd/JPL/jpl_m.casl rename to as/cmd/JPL/jpl__m.casl diff --git a/as/cmd/JPL/jpl_o.casl b/as/cmd/JPL/jpl__o.casl similarity index 100% rename from as/cmd/JPL/jpl_o.casl rename to as/cmd/JPL/jpl__o.casl diff --git a/as/cmd/JPL/jpl_p.casl b/as/cmd/JPL/jpl__p.casl similarity index 100% rename from as/cmd/JPL/jpl_p.casl rename to as/cmd/JPL/jpl__p.casl diff --git a/as/cmd/JPL/jpl_z.casl b/as/cmd/JPL/jpl__z.casl similarity index 100% rename from as/cmd/JPL/jpl_z.casl rename to as/cmd/JPL/jpl__z.casl diff --git a/as/cmd/JUMP/jump_m.casl b/as/cmd/JUMP/jump__m.casl similarity index 100% rename from as/cmd/JUMP/jump_m.casl rename to as/cmd/JUMP/jump__m.casl diff --git a/as/cmd/JUMP/jump_o.casl b/as/cmd/JUMP/jump__o.casl similarity index 100% rename from as/cmd/JUMP/jump_o.casl rename to as/cmd/JUMP/jump__o.casl diff --git a/as/cmd/JUMP/jump_p.casl b/as/cmd/JUMP/jump__p.casl similarity index 100% rename from as/cmd/JUMP/jump_p.casl rename to as/cmd/JUMP/jump__p.casl diff --git a/as/cmd/JUMP/jump_z.casl b/as/cmd/JUMP/jump__z.casl similarity index 100% rename from as/cmd/JUMP/jump_z.casl rename to as/cmd/JUMP/jump__z.casl diff --git a/as/cmd/JZE/jze_m.casl b/as/cmd/JZE/jze__m.casl similarity index 100% rename from as/cmd/JZE/jze_m.casl rename to as/cmd/JZE/jze__m.casl diff --git a/as/cmd/JZE/jze_o.casl b/as/cmd/JZE/jze__o.casl similarity index 100% rename from as/cmd/JZE/jze_o.casl rename to as/cmd/JZE/jze__o.casl diff --git a/as/cmd/JZE/jze_p.casl b/as/cmd/JZE/jze__p.casl similarity index 100% rename from as/cmd/JZE/jze_p.casl rename to as/cmd/JZE/jze__p.casl diff --git a/as/cmd/JZE/jze_z.casl b/as/cmd/JZE/jze__z.casl similarity index 100% rename from as/cmd/JZE/jze_z.casl rename to as/cmd/JZE/jze__z.casl diff --git a/as/cmd/LAD/lad0.casl b/as/cmd/LAD/lad_r_adr.casl similarity index 100% rename from as/cmd/LAD/lad0.casl rename to as/cmd/LAD/lad_r_adr.casl diff --git a/as/cmd/LAD/lad1.casl b/as/cmd/LAD/lad_r_adr_x.casl similarity index 100% rename from as/cmd/LAD/lad1.casl rename to as/cmd/LAD/lad_r_adr_x.casl diff --git a/as/cmd/LAD/lad1_o.casl b/as/cmd/LAD/lad_r_adr_x__o.casl similarity index 100% rename from as/cmd/LAD/lad1_o.casl rename to as/cmd/LAD/lad_r_adr_x__o.casl diff --git a/as/cmd/LAD/lad1_s.casl b/as/cmd/LAD/lad_r_adr_x__s.casl similarity index 100% rename from as/cmd/LAD/lad1_s.casl rename to as/cmd/LAD/lad_r_adr_x__s.casl diff --git a/as/cmd/LD/ld2.casl b/as/cmd/LD/ld_r1_r2.casl similarity index 100% rename from as/cmd/LD/ld2.casl rename to as/cmd/LD/ld_r1_r2.casl diff --git a/as/cmd/LD/ld0.casl b/as/cmd/LD/ld_r_adr.casl similarity index 100% rename from as/cmd/LD/ld0.casl rename to as/cmd/LD/ld_r_adr.casl diff --git a/as/cmd/LD/ld0_l.casl b/as/cmd/LD/ld_r_adr__l.casl similarity index 100% rename from as/cmd/LD/ld0_l.casl rename to as/cmd/LD/ld_r_adr__l.casl diff --git a/as/cmd/LD/ld1.casl b/as/cmd/LD/ld_r_adr_x.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 index 6bd0472..0000000 --- a/as/cmd/OR/or1.casl +++ /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 diff --git a/as/cmd/OR/or2.casl b/as/cmd/OR/or_r1_r2.casl similarity index 100% rename from as/cmd/OR/or2.casl rename to as/cmd/OR/or_r1_r2.casl diff --git a/as/cmd/OR/or0.casl b/as/cmd/OR/or_r_adr.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/or0_s.casl b/as/cmd/OR/or_r_adr__s.casl similarity index 100% rename from as/cmd/OR/or0_s.casl rename to as/cmd/OR/or_r_adr__s.casl diff --git a/as/cmd/OR/or0_z.casl b/as/cmd/OR/or_r_adr__z.casl similarity index 100% rename from as/cmd/OR/or0_z.casl rename to as/cmd/OR/or_r_adr__z.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 index 0000000..d811e0d --- /dev/null +++ b/as/cmd/OR/or_r_adr_x.casl @@ -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 diff --git a/as/cmd/POP/push_pop_0.casl b/as/cmd/POP/push_pop__0.casl similarity index 100% rename from as/cmd/POP/push_pop_0.casl rename to as/cmd/POP/push_pop__0.casl diff --git a/as/cmd/POP/push_pop_1.casl b/as/cmd/POP/push_pop__1.casl similarity index 100% rename from as/cmd/POP/push_pop_1.casl rename to as/cmd/POP/push_pop__1.casl diff --git a/as/cmd/SLA/sla_o.casl b/as/cmd/SLA/sla__o.casl similarity index 100% rename from as/cmd/SLA/sla_o.casl rename to as/cmd/SLA/sla__o.casl diff --git a/as/cmd/SLA/sla_os.casl b/as/cmd/SLA/sla__os.casl similarity index 100% rename from as/cmd/SLA/sla_os.casl rename to as/cmd/SLA/sla__os.casl diff --git a/as/cmd/SLA/sla_oz.casl b/as/cmd/SLA/sla__oz.casl similarity index 100% rename from as/cmd/SLA/sla_oz.casl rename to as/cmd/SLA/sla__oz.casl diff --git a/as/cmd/SLA/sla_s.casl b/as/cmd/SLA/sla__s.casl similarity index 100% rename from as/cmd/SLA/sla_s.casl rename to as/cmd/SLA/sla__s.casl diff --git a/as/cmd/SLA/sla_z.casl b/as/cmd/SLA/sla__z.casl similarity index 100% rename from as/cmd/SLA/sla_z.casl rename to as/cmd/SLA/sla__z.casl diff --git a/as/cmd/SLL/sll_o.casl b/as/cmd/SLL/sll__o.casl similarity index 100% rename from as/cmd/SLL/sll_o.casl rename to as/cmd/SLL/sll__o.casl diff --git a/as/cmd/SLL/sll_os.casl b/as/cmd/SLL/sll__os.casl similarity index 100% rename from as/cmd/SLL/sll_os.casl rename to as/cmd/SLL/sll__os.casl diff --git a/as/cmd/SLL/sll_oz.casl b/as/cmd/SLL/sll__oz.casl similarity index 100% rename from as/cmd/SLL/sll_oz.casl rename to as/cmd/SLL/sll__oz.casl diff --git a/as/cmd/SLL/sll_s.casl b/as/cmd/SLL/sll__s.casl similarity index 100% rename from as/cmd/SLL/sll_s.casl rename to as/cmd/SLL/sll__s.casl diff --git a/as/cmd/SLL/sll_z.casl b/as/cmd/SLL/sll__z.casl similarity index 100% rename from as/cmd/SLL/sll_z.casl rename to as/cmd/SLL/sll__z.casl diff --git a/as/cmd/SRA/sra_o.casl b/as/cmd/SRA/sra__o.casl similarity index 100% rename from as/cmd/SRA/sra_o.casl rename to as/cmd/SRA/sra__o.casl diff --git a/as/cmd/SRA/sra_os.casl b/as/cmd/SRA/sra__os.casl similarity index 100% rename from as/cmd/SRA/sra_os.casl rename to as/cmd/SRA/sra__os.casl diff --git a/as/cmd/SRA/sra_oz.casl b/as/cmd/SRA/sra__oz.casl similarity index 100% rename from as/cmd/SRA/sra_oz.casl rename to as/cmd/SRA/sra__oz.casl diff --git a/as/cmd/SRA/sra_s.casl b/as/cmd/SRA/sra__s.casl similarity index 100% rename from as/cmd/SRA/sra_s.casl rename to as/cmd/SRA/sra__s.casl diff --git a/as/cmd/SRA/sra_z.casl b/as/cmd/SRA/sra__z.casl similarity index 100% rename from as/cmd/SRA/sra_z.casl rename to as/cmd/SRA/sra__z.casl diff --git a/as/cmd/SRL/srl_o.casl b/as/cmd/SRL/srl__o.casl similarity index 100% rename from as/cmd/SRL/srl_o.casl rename to as/cmd/SRL/srl__o.casl diff --git a/as/cmd/SRL/srl_oz.casl b/as/cmd/SRL/srl__oz.casl similarity index 100% rename from as/cmd/SRL/srl_oz.casl rename to as/cmd/SRL/srl__oz.casl diff --git a/as/cmd/SRL/srl_s.casl b/as/cmd/SRL/srl__s.casl similarity index 100% rename from as/cmd/SRL/srl_s.casl rename to as/cmd/SRL/srl__s.casl diff --git a/as/cmd/SRL/srl_z.casl b/as/cmd/SRL/srl__z.casl similarity index 100% rename from as/cmd/SRL/srl_z.casl rename to as/cmd/SRL/srl__z.casl diff --git a/as/cmd/ST/st0.casl b/as/cmd/ST/st_r_adr.casl similarity index 100% rename from as/cmd/ST/st0.casl rename to as/cmd/ST/st_r_adr.casl diff --git a/as/cmd/ST/st1.casl b/as/cmd/ST/st_r_adr_x.casl similarity index 100% rename from as/cmd/ST/st1.casl rename to as/cmd/ST/st_r_adr_x.casl diff --git a/as/cmd/SUBA/suba2.casl b/as/cmd/SUBA/suba_r1_r2.casl similarity index 100% rename from as/cmd/SUBA/suba2.casl rename to as/cmd/SUBA/suba_r1_r2.casl diff --git a/as/cmd/SUBA/suba0.casl b/as/cmd/SUBA/suba_r_adr.casl similarity index 100% rename from as/cmd/SUBA/suba0.casl rename to as/cmd/SUBA/suba_r_adr.casl diff --git a/as/cmd/SUBA/suba0_ao.casl b/as/cmd/SUBA/suba_r_adr__ao.casl similarity index 100% rename from as/cmd/SUBA/suba0_ao.casl rename to as/cmd/SUBA/suba_r_adr__ao.casl diff --git a/as/cmd/SUBA/suba0_as0.casl b/as/cmd/SUBA/suba_r_adr__as0.casl similarity index 100% rename from as/cmd/SUBA/suba0_as0.casl rename to as/cmd/SUBA/suba_r_adr__as0.casl diff --git a/as/cmd/SUBA/suba0_as1.casl b/as/cmd/SUBA/suba_r_adr__as1.casl similarity index 100% rename from as/cmd/SUBA/suba0_as1.casl rename to as/cmd/SUBA/suba_r_adr__as1.casl diff --git a/as/cmd/SUBA/suba0_lo.casl b/as/cmd/SUBA/suba_r_adr__lo.casl similarity index 100% rename from as/cmd/SUBA/suba0_lo.casl rename to as/cmd/SUBA/suba_r_adr__lo.casl diff --git a/as/cmd/SUBA/suba0__o.casl b/as/cmd/SUBA/suba_r_adr__o.casl similarity index 100% rename from as/cmd/SUBA/suba0__o.casl rename to as/cmd/SUBA/suba_r_adr__o.casl diff --git a/as/cmd/SUBA/suba0__z.casl b/as/cmd/SUBA/suba_r_adr__z.casl similarity index 100% rename from as/cmd/SUBA/suba0__z.casl rename to as/cmd/SUBA/suba_r_adr__z.casl diff --git a/as/cmd/SUBA/suba1.casl b/as/cmd/SUBA/suba_r_adr_x.casl similarity index 100% rename from as/cmd/SUBA/suba1.casl rename to as/cmd/SUBA/suba_r_adr_x.casl diff --git a/as/cmd/SUBL/subl2.casl b/as/cmd/SUBL/subl_r1_r2.casl similarity index 100% rename from as/cmd/SUBL/subl2.casl rename to as/cmd/SUBL/subl_r1_r2.casl diff --git a/as/cmd/SUBL/subl0.casl b/as/cmd/SUBL/subl_r_adr.casl similarity index 100% rename from as/cmd/SUBL/subl0.casl rename to as/cmd/SUBL/subl_r_adr.casl diff --git a/as/cmd/SUBL/subl0_ao.casl b/as/cmd/SUBL/subl_r_adr__ao.casl similarity index 100% rename from as/cmd/SUBL/subl0_ao.casl rename to as/cmd/SUBL/subl_r_adr__ao.casl diff --git a/as/cmd/SUBL/subl0_as0.casl b/as/cmd/SUBL/subl_r_adr__as0.casl similarity index 100% rename from as/cmd/SUBL/subl0_as0.casl rename to as/cmd/SUBL/subl_r_adr__as0.casl diff --git a/as/cmd/SUBL/subl0_as1.casl b/as/cmd/SUBL/subl_r_adr__as1.casl similarity index 100% rename from as/cmd/SUBL/subl0_as1.casl rename to as/cmd/SUBL/subl_r_adr__as1.casl diff --git a/as/cmd/SUBL/subl0_lo.casl b/as/cmd/SUBL/subl_r_adr__lo.casl similarity index 100% rename from as/cmd/SUBL/subl0_lo.casl rename to as/cmd/SUBL/subl_r_adr__lo.casl diff --git a/as/cmd/SUBL/subl0__o.casl b/as/cmd/SUBL/subl_r_adr__o.casl similarity index 100% rename from as/cmd/SUBL/subl0__o.casl rename to as/cmd/SUBL/subl_r_adr__o.casl diff --git a/as/cmd/SUBL/subl0__z.casl b/as/cmd/SUBL/subl_r_adr__z.casl similarity index 100% rename from as/cmd/SUBL/subl0__z.casl rename to as/cmd/SUBL/subl_r_adr__z.casl diff --git a/as/cmd/SUBL/subl1.casl b/as/cmd/SUBL/subl_r_adr_x.casl similarity index 100% rename from as/cmd/SUBL/subl1.casl rename to as/cmd/SUBL/subl_r_adr_x.casl diff --git a/as/cmd/SVC/svc1.casl b/as/cmd/SVC/svc__1.casl similarity index 100% rename from as/cmd/SVC/svc1.casl rename to as/cmd/SVC/svc__1.casl diff --git a/as/cmd/SVC/svc2.casl b/as/cmd/SVC/svc__2.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 index ff454dd..0000000 --- a/as/cmd/XOR/xor2_clear.casl +++ /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/xor2.casl b/as/cmd/XOR/xor_r1_r2.casl similarity index 100% rename from as/cmd/XOR/xor2.casl rename to as/cmd/XOR/xor_r1_r2.casl diff --git a/as/cmd/XOR/xor_r1_r2__clear.casl b/as/cmd/XOR/xor_r1_r2__clear.casl new file mode 100644 index 0000000..d5fbc8a --- /dev/null +++ b/as/cmd/XOR/xor_r1_r2__clear.casl @@ -0,0 +1,7 @@ +;;; XOR r1,r2 rの内容をクリア +MAIN START +BEGIN LD GR1,A + XOR GR1,GR1 + RET +A DC 3 + END diff --git a/as/cmd/XOR/xor0.casl b/as/cmd/XOR/xor_r_adr.casl similarity index 100% rename from as/cmd/XOR/xor0.casl rename to as/cmd/XOR/xor_r_adr.casl diff --git a/as/cmd/XOR/xor0_s.casl b/as/cmd/XOR/xor_r_adr__s.casl similarity index 100% rename from as/cmd/XOR/xor0_s.casl rename to as/cmd/XOR/xor_r_adr__s.casl diff --git a/as/cmd/XOR/xor0_z.casl b/as/cmd/XOR/xor_r_adr__z.casl similarity index 100% rename from as/cmd/XOR/xor0_z.casl rename to as/cmd/XOR/xor_r_adr__z.casl diff --git a/as/cmd/XOR/xor1.casl b/as/cmd/XOR/xor_r_adr_x.casl similarity index 100% rename from as/cmd/XOR/xor1.casl rename to as/cmd/XOR/xor_r_adr_x.casl diff --git a/test/.gitignore b/test/.gitignore index 707e212..53df9a0 100644 --- a/test/.gitignore +++ b/test/.gitignore @@ -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 index 9fde03a..0000000 --- a/test/system/casl2/cmd_ADDA_adda0/0.txt +++ /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 index c537e2e..0000000 --- a/test/system/casl2/cmd_ADDA_adda0/cmd +++ /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 index 8ecbb3b..0000000 --- a/test/system/casl2/cmd_ADDA_adda0__o/0.txt +++ /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 index a4afd4f..0000000 --- a/test/system/casl2/cmd_ADDA_adda0__o/cmd +++ /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 index df4952a..0000000 --- a/test/system/casl2/cmd_ADDA_adda0__z/0.txt +++ /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 index cf39a46..0000000 --- a/test/system/casl2/cmd_ADDA_adda0__z/cmd +++ /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 index f27938a..0000000 --- a/test/system/casl2/cmd_ADDA_adda0_ao/0.txt +++ /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 index 8bfde1f..0000000 --- a/test/system/casl2/cmd_ADDA_adda0_ao/cmd +++ /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 index a683b68..0000000 --- a/test/system/casl2/cmd_ADDA_adda0_as0/0.txt +++ /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 index 99e30fe..0000000 --- a/test/system/casl2/cmd_ADDA_adda0_as0/cmd +++ /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 index 46fff38..0000000 --- a/test/system/casl2/cmd_ADDA_adda0_as1/0.txt +++ /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 index c13f2cc..0000000 --- a/test/system/casl2/cmd_ADDA_adda0_as1/cmd +++ /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 index 4992f79..0000000 --- a/test/system/casl2/cmd_ADDA_adda0_az/0.txt +++ /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 index 273402e..0000000 --- a/test/system/casl2/cmd_ADDA_adda0_az/cmd +++ /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 index 7da22eb..0000000 --- a/test/system/casl2/cmd_ADDA_adda0_lo/0.txt +++ /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 index f80f33d..0000000 --- a/test/system/casl2/cmd_ADDA_adda0_lo/cmd +++ /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 index f8ccc93..0000000 --- a/test/system/casl2/cmd_ADDA_r1_r2/cmd +++ /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 index 4f14abf..0000000 --- a/test/system/casl2/cmd_ADDL_addl0/0.txt +++ /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 index f98f686..0000000 --- a/test/system/casl2/cmd_ADDL_addl0/cmd +++ /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 index 32f98ba..0000000 --- a/test/system/casl2/cmd_ADDL_addl0__o/0.txt +++ /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 index ba9a74d..0000000 --- a/test/system/casl2/cmd_ADDL_addl0__o/cmd +++ /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 index e95cfb2..0000000 --- a/test/system/casl2/cmd_ADDL_addl0__z/0.txt +++ /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 index 7495d6b..0000000 --- a/test/system/casl2/cmd_ADDL_addl0__z/cmd +++ /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 index 02ccba1..0000000 --- a/test/system/casl2/cmd_ADDL_addl0_ao/0.txt +++ /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 index 9ffb8b8..0000000 --- a/test/system/casl2/cmd_ADDL_addl0_ao/cmd +++ /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 index cd86dca..0000000 --- a/test/system/casl2/cmd_ADDL_addl0_as0/0.txt +++ /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 index b3c9d41..0000000 --- a/test/system/casl2/cmd_ADDL_addl0_as0/cmd +++ /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 index 20b6d13..0000000 --- a/test/system/casl2/cmd_ADDL_addl0_as1/0.txt +++ /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 index 5c38074..0000000 --- a/test/system/casl2/cmd_ADDL_addl0_as1/cmd +++ /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 index 4f6344b..0000000 --- a/test/system/casl2/cmd_ADDL_addl0_az/0.txt +++ /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 index 6f93983..0000000 --- a/test/system/casl2/cmd_ADDL_addl0_az/cmd +++ /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 index c2e6a0d..0000000 --- a/test/system/casl2/cmd_ADDL_addl0_lo/0.txt +++ /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 index 2aae9d4..0000000 --- a/test/system/casl2/cmd_ADDL_addl0_lo/cmd +++ /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 index 73dd246..0000000 --- a/test/system/casl2/cmd_ADDL_addl2/0.txt +++ /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 index 76d034b..0000000 --- a/test/system/casl2/cmd_ADDL_addl2/cmd +++ /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 index fd28409..0000000 --- a/test/system/casl2/cmd_AND_and0/0.txt +++ /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 index 7a124b1..0000000 --- a/test/system/casl2/cmd_AND_and0/cmd +++ /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 index a3fe395..0000000 --- a/test/system/casl2/cmd_AND_and0_s/0.txt +++ /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 index 928e373..0000000 --- a/test/system/casl2/cmd_AND_and0_s/cmd +++ /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 index 581280a..0000000 --- a/test/system/casl2/cmd_AND_and0_z/0.txt +++ /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 index c8a425f..0000000 --- a/test/system/casl2/cmd_AND_and0_z/cmd +++ /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 index a71f0df..0000000 --- a/test/system/casl2/cmd_AND_and1/0.txt +++ /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 index 20f9cc8..0000000 --- a/test/system/casl2/cmd_AND_and1/cmd +++ /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 index deff275..0000000 --- a/test/system/casl2/cmd_AND_and2/0.txt +++ /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 index 33ffdf0..0000000 --- a/test/system/casl2/cmd_AND_and2/cmd +++ /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 index 578ef1a..0000000 --- a/test/system/casl2/cmd_CALL_call0/0.txt +++ /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 index cb0decb..0000000 --- a/test/system/casl2/cmd_CALL_call0/cmd +++ /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 index fb42d84..0000000 --- a/test/system/casl2/cmd_CALL_call1/0.txt +++ /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 index ec18fb0..0000000 --- a/test/system/casl2/cmd_CALL_call1/cmd +++ /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 index bcc9f03..0000000 --- a/test/system/casl2/cmd_CPA_cpa0/0.txt +++ /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 index 9951930..0000000 --- a/test/system/casl2/cmd_CPA_cpa0/cmd +++ /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 index 507fec1..0000000 --- a/test/system/casl2/cmd_CPA_cpa0_ls/0.txt +++ /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 index 98aa09e..0000000 --- a/test/system/casl2/cmd_CPA_cpa0_ls/cmd +++ /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 index 39681c6..0000000 --- a/test/system/casl2/cmd_CPA_cpa0_s/0.txt +++ /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 index dc32f75..0000000 --- a/test/system/casl2/cmd_CPA_cpa0_s/cmd +++ /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 index 41b36c5..0000000 --- a/test/system/casl2/cmd_CPA_cpa0_z/0.txt +++ /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 index 3a2e636..0000000 --- a/test/system/casl2/cmd_CPA_cpa0_z/cmd +++ /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 index a0dad0b..0000000 --- a/test/system/casl2/cmd_CPA_cpa1_s/0.txt +++ /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 index 5d2f618..0000000 --- a/test/system/casl2/cmd_CPA_cpa1_s/cmd +++ /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 index 8f159b6..0000000 --- a/test/system/casl2/cmd_CPA_cpa2_s/0.txt +++ /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 index fdfc8fa..0000000 --- a/test/system/casl2/cmd_CPA_cpa2_s/cmd +++ /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 index 1ab7943..0000000 --- a/test/system/casl2/cmd_CPL_cpl0/0.txt +++ /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 index ceacfe0..0000000 --- a/test/system/casl2/cmd_CPL_cpl0/cmd +++ /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 index 1f6d536..0000000 --- a/test/system/casl2/cmd_CPL_cpl0_ls/0.txt +++ /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 index 391f5b0..0000000 --- a/test/system/casl2/cmd_CPL_cpl0_ls/cmd +++ /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 index 75bdc71..0000000 --- a/test/system/casl2/cmd_CPL_cpl0_s/0.txt +++ /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 index 0580a3a..0000000 --- a/test/system/casl2/cmd_CPL_cpl0_s/cmd +++ /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 index 9c601c7..0000000 --- a/test/system/casl2/cmd_CPL_cpl0_z/0.txt +++ /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 index 7e0eb6f..0000000 --- a/test/system/casl2/cmd_CPL_cpl0_z/cmd +++ /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 index 7c6d64e..0000000 --- a/test/system/casl2/cmd_CPL_cpl1_s/0.txt +++ /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 index 8c53f13..0000000 --- a/test/system/casl2/cmd_CPL_cpl1_s/cmd +++ /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 index 9f02c93..0000000 --- a/test/system/casl2/cmd_CPL_cpl2_s/0.txt +++ /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 index 0c467dd..0000000 --- a/test/system/casl2/cmd_CPL_cpl2_s/cmd +++ /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 index 131de8d..0000000 --- a/test/system/casl2/cmd_DC_dc_c0/0.txt +++ /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 index 8a6bd75..0000000 --- a/test/system/casl2/cmd_DC_dc_c0/cmd +++ /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 index af3e93e..0000000 --- a/test/system/casl2/cmd_DC_dc_c1/0.txt +++ /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 index ceb0de6..0000000 --- a/test/system/casl2/cmd_DC_dc_c1/cmd +++ /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 index 3b00861..0000000 --- a/test/system/casl2/cmd_DC_dc_i0/0.txt +++ /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 index d5c34e8..0000000 --- a/test/system/casl2/cmd_DC_dc_i0/cmd +++ /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 index a00cd45..0000000 --- a/test/system/casl2/cmd_DC_dc_i1/0.txt +++ /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 index 28a1363..0000000 --- a/test/system/casl2/cmd_DC_dc_i1/cmd +++ /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 index f42705b..0000000 --- a/test/system/casl2/cmd_DC_dc_i_of/0.txt +++ /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 index fed11f3..0000000 --- a/test/system/casl2/cmd_DC_dc_i_of/cmd +++ /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 index ff64b39..0000000 --- a/test/system/casl2/cmd_DS_ds_0/0.txt +++ /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 index 049af7f..0000000 --- a/test/system/casl2/cmd_DS_ds_0/cmd +++ /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 index 6ca1be5..0000000 --- a/test/system/casl2/cmd_JMI_jmi_m/0.txt +++ /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 index c0bce66..0000000 --- a/test/system/casl2/cmd_JMI_jmi_m/cmd +++ /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 index df558cf..0000000 --- a/test/system/casl2/cmd_JMI_jmi_o/0.txt +++ /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 index 7873207..0000000 --- a/test/system/casl2/cmd_JMI_jmi_o/cmd +++ /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 index 1410dc5..0000000 --- a/test/system/casl2/cmd_JMI_jmi_p/0.txt +++ /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 index c88ac0d..0000000 --- a/test/system/casl2/cmd_JMI_jmi_p/cmd +++ /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 index 7502bf7..0000000 --- a/test/system/casl2/cmd_JMI_jmi_z/0.txt +++ /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 index 78a122f..0000000 --- a/test/system/casl2/cmd_JMI_jmi_z/cmd +++ /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 index 5b93c32..0000000 --- a/test/system/casl2/cmd_JNZ_jnz_m/0.txt +++ /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 index 72979ba..0000000 --- a/test/system/casl2/cmd_JNZ_jnz_m/cmd +++ /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 index 80b02be..0000000 --- a/test/system/casl2/cmd_JNZ_jnz_o/0.txt +++ /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 index ef2dd1d..0000000 --- a/test/system/casl2/cmd_JNZ_jnz_o/cmd +++ /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 index 9577ba1..0000000 --- a/test/system/casl2/cmd_JNZ_jnz_p/0.txt +++ /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 index 008d2d8..0000000 --- a/test/system/casl2/cmd_JNZ_jnz_p/cmd +++ /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 index d67f3c9..0000000 --- a/test/system/casl2/cmd_JNZ_jnz_z/0.txt +++ /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 index 3aa2150..0000000 --- a/test/system/casl2/cmd_JNZ_jnz_z/cmd +++ /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 index 39790d2..0000000 --- a/test/system/casl2/cmd_JOV_jov_m/0.txt +++ /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 index db83952..0000000 --- a/test/system/casl2/cmd_JOV_jov_m/cmd +++ /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 index c03fbf0..0000000 --- a/test/system/casl2/cmd_JOV_jov_o/0.txt +++ /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 index 8e9c61a..0000000 --- a/test/system/casl2/cmd_JOV_jov_o/cmd +++ /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 index 1ca690c..0000000 --- a/test/system/casl2/cmd_JOV_jov_p/0.txt +++ /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 index 32be767..0000000 --- a/test/system/casl2/cmd_JOV_jov_p/cmd +++ /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 index 4825f85..0000000 --- a/test/system/casl2/cmd_JOV_jov_z/0.txt +++ /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 index 83bb8a5..0000000 --- a/test/system/casl2/cmd_JOV_jov_z/cmd +++ /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 index 097e2a5..0000000 --- a/test/system/casl2/cmd_JPL_jpl_m/0.txt +++ /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 index 3a9f02a..0000000 --- a/test/system/casl2/cmd_JPL_jpl_m/cmd +++ /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 index 2bfbf9a..0000000 --- a/test/system/casl2/cmd_JPL_jpl_o/0.txt +++ /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 index 8e62856..0000000 --- a/test/system/casl2/cmd_JPL_jpl_o/cmd +++ /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 index e163b58..0000000 --- a/test/system/casl2/cmd_JPL_jpl_p/0.txt +++ /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 index 6dcbf3a..0000000 --- a/test/system/casl2/cmd_JPL_jpl_p/cmd +++ /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 index 8fe945f..0000000 --- a/test/system/casl2/cmd_JPL_jpl_z/0.txt +++ /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 index 7b8a8ed..0000000 --- a/test/system/casl2/cmd_JPL_jpl_z/cmd +++ /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 index f06de0c..0000000 --- a/test/system/casl2/cmd_JUMP_jump_m/0.txt +++ /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 index 171b567..0000000 --- a/test/system/casl2/cmd_JUMP_jump_m/cmd +++ /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 index 3228b0d..0000000 --- a/test/system/casl2/cmd_JUMP_jump_o/0.txt +++ /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 index f246763..0000000 --- a/test/system/casl2/cmd_JUMP_jump_o/cmd +++ /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 index 0e1fe5f..0000000 --- a/test/system/casl2/cmd_JUMP_jump_p/0.txt +++ /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 index c15f76b..0000000 --- a/test/system/casl2/cmd_JUMP_jump_p/cmd +++ /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 index caaf55c..0000000 --- a/test/system/casl2/cmd_JUMP_jump_z/0.txt +++ /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 index f06c191..0000000 --- a/test/system/casl2/cmd_JUMP_jump_z/cmd +++ /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 index 414bfd8..0000000 --- a/test/system/casl2/cmd_JZE_jze_m/0.txt +++ /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 index 013770c..0000000 --- a/test/system/casl2/cmd_JZE_jze_m/cmd +++ /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 index e718351..0000000 --- a/test/system/casl2/cmd_JZE_jze_o/0.txt +++ /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 index 63605e6..0000000 --- a/test/system/casl2/cmd_JZE_jze_o/cmd +++ /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 index 0c48bbb..0000000 --- a/test/system/casl2/cmd_JZE_jze_p/0.txt +++ /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 index c828712..0000000 --- a/test/system/casl2/cmd_JZE_jze_p/cmd +++ /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 index c7580cf..0000000 --- a/test/system/casl2/cmd_JZE_jze_z/0.txt +++ /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 index f078f8b..0000000 --- a/test/system/casl2/cmd_JZE_jze_z/cmd +++ /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 index 3acccb2..0000000 --- a/test/system/casl2/cmd_LAD_lad0/0.txt +++ /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 index 0a44553..0000000 --- a/test/system/casl2/cmd_LAD_lad0/cmd +++ /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 index bf33096..0000000 --- a/test/system/casl2/cmd_LAD_lad1/0.txt +++ /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 index cb6c509..0000000 --- a/test/system/casl2/cmd_LAD_lad1/cmd +++ /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 index 6abf652..0000000 --- a/test/system/casl2/cmd_LAD_lad1_o/0.txt +++ /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 index 582e454..0000000 --- a/test/system/casl2/cmd_LAD_lad1_o/cmd +++ /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 index b2f9e54..0000000 --- a/test/system/casl2/cmd_LAD_lad1_s/0.txt +++ /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 index 70ae1e8..0000000 --- a/test/system/casl2/cmd_LAD_lad1_s/cmd +++ /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 index 58c960f..0000000 --- a/test/system/casl2/cmd_LD_ld0/0.txt +++ /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 index 9daf025..0000000 --- a/test/system/casl2/cmd_LD_ld0/cmd +++ /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 index aa5f53c..0000000 --- a/test/system/casl2/cmd_LD_ld0_l/0.txt +++ /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 index ddca2c2..0000000 --- a/test/system/casl2/cmd_LD_ld0_l/cmd +++ /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 index 5919a01..0000000 --- a/test/system/casl2/cmd_LD_ld1/0.txt +++ /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 index 7431b7e..0000000 --- a/test/system/casl2/cmd_LD_ld1/cmd +++ /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 index 1a5fd74..0000000 --- a/test/system/casl2/cmd_LD_ld2/0.txt +++ /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 index 72c7460..0000000 --- a/test/system/casl2/cmd_LD_ld2/cmd +++ /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 index 45b75dc..0000000 --- a/test/system/casl2/cmd_OR_or0/0.txt +++ /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 index aa482c7..0000000 --- a/test/system/casl2/cmd_OR_or0/cmd +++ /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 index c18f555..0000000 --- a/test/system/casl2/cmd_OR_or0_s/0.txt +++ /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 index 2b21940..0000000 --- a/test/system/casl2/cmd_OR_or0_s/cmd +++ /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 index 3b7e658..0000000 --- a/test/system/casl2/cmd_OR_or0_z/0.txt +++ /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 index 2910fcb..0000000 --- a/test/system/casl2/cmd_OR_or0_z/cmd +++ /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 index 5f82818..0000000 --- a/test/system/casl2/cmd_OR_or1/0.txt +++ /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 index c5a983b..0000000 --- a/test/system/casl2/cmd_OR_or1/cmd +++ /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 index 111b15f..0000000 --- a/test/system/casl2/cmd_OR_or2/0.txt +++ /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 index 3d95202..0000000 --- a/test/system/casl2/cmd_OR_or2/cmd +++ /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 index 304e7c7..0000000 --- a/test/system/casl2/cmd_POP_push_pop_0/0.txt +++ /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 index ee47156..0000000 --- a/test/system/casl2/cmd_POP_push_pop_0/cmd +++ /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 index 7725acd..0000000 --- a/test/system/casl2/cmd_POP_push_pop_1/0.txt +++ /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 index 6a075b9..0000000 --- a/test/system/casl2/cmd_POP_push_pop_1/cmd +++ /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 index d29965b..0000000 --- a/test/system/casl2/cmd_SLA_sla_o/0.txt +++ /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 index b23af54..0000000 --- a/test/system/casl2/cmd_SLA_sla_o/cmd +++ /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 index f99490e..0000000 --- a/test/system/casl2/cmd_SLA_sla_os/0.txt +++ /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 index ebe4f71..0000000 --- a/test/system/casl2/cmd_SLA_sla_os/cmd +++ /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 index 04bc23a..0000000 --- a/test/system/casl2/cmd_SLA_sla_oz/0.txt +++ /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 index 58c1fbc..0000000 --- a/test/system/casl2/cmd_SLA_sla_oz/cmd +++ /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 index 1e81c4f..0000000 --- a/test/system/casl2/cmd_SLA_sla_s/0.txt +++ /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 index 82ffadb..0000000 --- a/test/system/casl2/cmd_SLA_sla_s/cmd +++ /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 index 96505c8..0000000 --- a/test/system/casl2/cmd_SLA_sla_z/0.txt +++ /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 index afe14cb..0000000 --- a/test/system/casl2/cmd_SLA_sla_z/cmd +++ /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 index a54d7d1..0000000 --- a/test/system/casl2/cmd_SLL_sll_o/0.txt +++ /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 index b0343c3..0000000 --- a/test/system/casl2/cmd_SLL_sll_o/cmd +++ /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 index 60e55b9..0000000 --- a/test/system/casl2/cmd_SLL_sll_os/0.txt +++ /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 index 06e8f70..0000000 --- a/test/system/casl2/cmd_SLL_sll_os/cmd +++ /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 index 9f52375..0000000 --- a/test/system/casl2/cmd_SLL_sll_oz/0.txt +++ /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 index 77bda35..0000000 --- a/test/system/casl2/cmd_SLL_sll_oz/cmd +++ /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 index 7401105..0000000 --- a/test/system/casl2/cmd_SLL_sll_s/0.txt +++ /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 index 236ef89..0000000 --- a/test/system/casl2/cmd_SLL_sll_s/cmd +++ /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 index 4a95b38..0000000 --- a/test/system/casl2/cmd_SLL_sll_z/0.txt +++ /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 index a73ecfa..0000000 --- a/test/system/casl2/cmd_SLL_sll_z/cmd +++ /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 index d251366..0000000 --- a/test/system/casl2/cmd_SRA_sra_o/0.txt +++ /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 index b1dd80a..0000000 --- a/test/system/casl2/cmd_SRA_sra_o/cmd +++ /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 index def635e..0000000 --- a/test/system/casl2/cmd_SRA_sra_os/0.txt +++ /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 index dd21d36..0000000 --- a/test/system/casl2/cmd_SRA_sra_os/cmd +++ /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 index 148c123..0000000 --- a/test/system/casl2/cmd_SRA_sra_oz/0.txt +++ /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 index 9cf1643..0000000 --- a/test/system/casl2/cmd_SRA_sra_oz/cmd +++ /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 index c73a4f0..0000000 --- a/test/system/casl2/cmd_SRA_sra_s/0.txt +++ /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 index 55b235e..0000000 --- a/test/system/casl2/cmd_SRA_sra_s/cmd +++ /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 index 861d9e0..0000000 --- a/test/system/casl2/cmd_SRA_sra_z/0.txt +++ /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 index 2be530f..0000000 --- a/test/system/casl2/cmd_SRA_sra_z/cmd +++ /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 index 39b60f7..0000000 --- a/test/system/casl2/cmd_SRL_srl_o/0.txt +++ /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 index ed5e67c..0000000 --- a/test/system/casl2/cmd_SRL_srl_o/cmd +++ /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 index 759f1b9..0000000 --- a/test/system/casl2/cmd_SRL_srl_oz/0.txt +++ /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 index db8fd06..0000000 --- a/test/system/casl2/cmd_SRL_srl_oz/cmd +++ /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 index 379a7de..0000000 --- a/test/system/casl2/cmd_SRL_srl_s/0.txt +++ /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 index 981e569..0000000 --- a/test/system/casl2/cmd_SRL_srl_s/cmd +++ /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 index f9b8ce3..0000000 --- a/test/system/casl2/cmd_SRL_srl_z/0.txt +++ /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 index 118a4c9..0000000 --- a/test/system/casl2/cmd_SRL_srl_z/cmd +++ /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 index 05c3394..0000000 --- a/test/system/casl2/cmd_ST_st0/0.txt +++ /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 index a48932b..0000000 --- a/test/system/casl2/cmd_ST_st0/cmd +++ /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 index 8fa9abc..0000000 --- a/test/system/casl2/cmd_ST_st1/0.txt +++ /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 index e583458..0000000 --- a/test/system/casl2/cmd_ST_st1/cmd +++ /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 index 39a9152..0000000 --- a/test/system/casl2/cmd_SUBA_suba0/0.txt +++ /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 index a1f40cb..0000000 --- a/test/system/casl2/cmd_SUBA_suba0/cmd +++ /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 index 96522cf..0000000 --- a/test/system/casl2/cmd_SUBA_suba0__o/0.txt +++ /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 index 621beda..0000000 --- a/test/system/casl2/cmd_SUBA_suba0__o/cmd +++ /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 index 4c77889..0000000 --- a/test/system/casl2/cmd_SUBA_suba0__z/0.txt +++ /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 index 7c36bad..0000000 --- a/test/system/casl2/cmd_SUBA_suba0__z/cmd +++ /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 index 80409bc..0000000 --- a/test/system/casl2/cmd_SUBA_suba0_ao/0.txt +++ /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 index 906d20d..0000000 --- a/test/system/casl2/cmd_SUBA_suba0_ao/cmd +++ /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 index 185cf4b..0000000 --- a/test/system/casl2/cmd_SUBA_suba0_as0/0.txt +++ /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 index c19dc5e..0000000 --- a/test/system/casl2/cmd_SUBA_suba0_as0/cmd +++ /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 index 29e0daf..0000000 --- a/test/system/casl2/cmd_SUBA_suba0_as1/0.txt +++ /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 index f0087b6..0000000 --- a/test/system/casl2/cmd_SUBA_suba0_as1/cmd +++ /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 index a3f15b7..0000000 --- a/test/system/casl2/cmd_SUBA_suba0_lo/0.txt +++ /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 index fc83cd1..0000000 --- a/test/system/casl2/cmd_SUBA_suba0_lo/cmd +++ /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 index f5dc51b..0000000 --- a/test/system/casl2/cmd_SUBA_suba1/0.txt +++ /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 index 5d9c33b..0000000 --- a/test/system/casl2/cmd_SUBA_suba1/cmd +++ /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 index d8ad076..0000000 --- a/test/system/casl2/cmd_SUBA_suba2/0.txt +++ /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 index 6de7b47..0000000 --- a/test/system/casl2/cmd_SUBA_suba2/cmd +++ /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 index 7836d6b..0000000 --- a/test/system/casl2/cmd_SUBL_subl0/0.txt +++ /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 index 3717ac9..0000000 --- a/test/system/casl2/cmd_SUBL_subl0/cmd +++ /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 index 35e38af..0000000 --- a/test/system/casl2/cmd_SUBL_subl0__o/0.txt +++ /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 index 2be7bc4..0000000 --- a/test/system/casl2/cmd_SUBL_subl0__o/cmd +++ /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 index 78ec363..0000000 --- a/test/system/casl2/cmd_SUBL_subl0__z/0.txt +++ /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 index 283cb0b..0000000 --- a/test/system/casl2/cmd_SUBL_subl0__z/cmd +++ /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 index 0527257..0000000 --- a/test/system/casl2/cmd_SUBL_subl0_ao/0.txt +++ /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 index a0de6f5..0000000 --- a/test/system/casl2/cmd_SUBL_subl0_ao/cmd +++ /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 index 73c4c7a..0000000 --- a/test/system/casl2/cmd_SUBL_subl0_as0/0.txt +++ /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 index 6a70275..0000000 --- a/test/system/casl2/cmd_SUBL_subl0_as0/cmd +++ /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 index a11f0ee..0000000 --- a/test/system/casl2/cmd_SUBL_subl0_as1/0.txt +++ /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 index 03d88d5..0000000 --- a/test/system/casl2/cmd_SUBL_subl0_as1/cmd +++ /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 index 2c19a51..0000000 --- a/test/system/casl2/cmd_SUBL_subl0_lo/0.txt +++ /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 index 835f7fb..0000000 --- a/test/system/casl2/cmd_SUBL_subl0_lo/cmd +++ /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 index 7aa4e1f..0000000 --- a/test/system/casl2/cmd_SUBL_subl1/0.txt +++ /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 index fec049d..0000000 --- a/test/system/casl2/cmd_SUBL_subl1/cmd +++ /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 index 3274576..0000000 --- a/test/system/casl2/cmd_SUBL_subl2/0.txt +++ /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 index b5c4228..0000000 --- a/test/system/casl2/cmd_SUBL_subl2/cmd +++ /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 index 8f81b9f..0000000 --- a/test/system/casl2/cmd_SVC_svc1/0.txt +++ /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 index 82b68c6..0000000 --- a/test/system/casl2/cmd_SVC_svc1/cmd +++ /dev/null @@ -1,2 +0,0 @@ -cat ../../../../as/cmd/SVC/svc1.casl teststr.txt -../../../../casl2 -atd -M64 ../../../../as/cmd/SVC/svc1.casl 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_adda0_as1/Makefile b/test/system/casl2/cmd_adda_r_adr__as0/Makefile similarity index 100% rename from test/system/casl2/cmd_ADDA_adda0_as1/Makefile rename to test/system/casl2/cmd_adda_r_adr__as0/Makefile 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 index 0000000..0640f56 --- /dev/null +++ b/test/system/casl2/cmd_adda_r_adr__as0/cmd @@ -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_adda0_as0/desc.txt b/test/system/casl2/cmd_adda_r_adr__as0/desc.txt similarity index 100% rename from test/system/casl2/cmd_ADDA_adda0_as0/desc.txt rename to test/system/casl2/cmd_adda_r_adr__as0/desc.txt 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 index 0000000..5e753a1 --- /dev/null +++ b/test/system/casl2/cmd_adda_r_adr__as1/0.txt @@ -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_adda0_az/Makefile b/test/system/casl2/cmd_adda_r_adr__as1/Makefile similarity index 100% rename from test/system/casl2/cmd_ADDA_adda0_az/Makefile rename to test/system/casl2/cmd_adda_r_adr__as1/Makefile 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 index 0000000..d7824b9 --- /dev/null +++ b/test/system/casl2/cmd_adda_r_adr__as1/cmd @@ -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 index 0000000..90fbffc --- /dev/null +++ b/test/system/casl2/cmd_adda_r_adr__az/0.txt @@ -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_adda0_lo/Makefile b/test/system/casl2/cmd_adda_r_adr__az/Makefile similarity index 100% rename from test/system/casl2/cmd_ADDA_adda0_lo/Makefile rename to test/system/casl2/cmd_adda_r_adr__az/Makefile 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 index 0000000..1e22480 --- /dev/null +++ b/test/system/casl2/cmd_adda_r_adr__az/cmd @@ -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_adda0_az/desc.txt b/test/system/casl2/cmd_adda_r_adr__az/desc.txt similarity index 100% rename from test/system/casl2/cmd_ADDA_adda0_az/desc.txt rename to test/system/casl2/cmd_adda_r_adr__az/desc.txt 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 index 0000000..3238cca --- /dev/null +++ b/test/system/casl2/cmd_adda_r_adr__lo/0.txt @@ -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_r1_r2/Makefile b/test/system/casl2/cmd_adda_r_adr__lo/Makefile similarity index 100% rename from test/system/casl2/cmd_ADDA_r1_r2/Makefile rename to test/system/casl2/cmd_adda_r_adr__lo/Makefile 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 index 0000000..7a12e57 --- /dev/null +++ b/test/system/casl2/cmd_adda_r_adr__lo/cmd @@ -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_ADDA_r_adr_x/0.txt b/test/system/casl2/cmd_adda_r_adr_x/0.txt similarity index 100% rename from test/system/casl2/cmd_ADDA_r_adr_x/0.txt rename to test/system/casl2/cmd_adda_r_adr_x/0.txt diff --git a/test/system/casl2/cmd_ADDA_r_adr_x/Makefile b/test/system/casl2/cmd_adda_r_adr_x/Makefile similarity index 100% rename from test/system/casl2/cmd_ADDA_r_adr_x/Makefile rename to test/system/casl2/cmd_adda_r_adr_x/Makefile diff --git a/test/system/casl2/cmd_ADDA_r_adr_x/cmd b/test/system/casl2/cmd_adda_r_adr_x/cmd similarity index 100% rename from test/system/casl2/cmd_ADDA_r_adr_x/cmd rename to test/system/casl2/cmd_adda_r_adr_x/cmd 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 index 0000000..34f26d1 --- /dev/null +++ b/test/system/casl2/cmd_addl_r1_r2/0.txt @@ -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_addl0/Makefile b/test/system/casl2/cmd_addl_r1_r2/Makefile similarity index 100% rename from test/system/casl2/cmd_ADDL_addl0/Makefile rename to test/system/casl2/cmd_addl_r1_r2/Makefile diff --git a/test/system/casl2/cmd_addl_r1_r2/cmd b/test/system/casl2/cmd_addl_r1_r2/cmd new file mode 100755 index 0000000..dff10db --- /dev/null +++ b/test/system/casl2/cmd_addl_r1_r2/cmd @@ -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 index 0000000..fd5db3d --- /dev/null +++ b/test/system/casl2/cmd_addl_r_adr/0.txt @@ -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_addl0__o/Makefile b/test/system/casl2/cmd_addl_r_adr/Makefile similarity index 100% rename from test/system/casl2/cmd_ADDL_addl0__o/Makefile rename to test/system/casl2/cmd_addl_r_adr/Makefile diff --git a/test/system/casl2/cmd_addl_r_adr/cmd b/test/system/casl2/cmd_addl_r_adr/cmd new file mode 100755 index 0000000..c05fda3 --- /dev/null +++ b/test/system/casl2/cmd_addl_r_adr/cmd @@ -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 index 0000000..869984c --- /dev/null +++ b/test/system/casl2/cmd_addl_r_adr__ao/0.txt @@ -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_addl0__z/Makefile b/test/system/casl2/cmd_addl_r_adr__ao/Makefile similarity index 100% rename from test/system/casl2/cmd_ADDL_addl0__z/Makefile rename to test/system/casl2/cmd_addl_r_adr__ao/Makefile 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 index 0000000..900239e --- /dev/null +++ b/test/system/casl2/cmd_addl_r_adr__ao/cmd @@ -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 index 0000000..a8d0c72 --- /dev/null +++ b/test/system/casl2/cmd_addl_r_adr__as0/0.txt @@ -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_addl0_ao/Makefile b/test/system/casl2/cmd_addl_r_adr__as0/Makefile similarity index 100% rename from test/system/casl2/cmd_ADDL_addl0_ao/Makefile rename to test/system/casl2/cmd_addl_r_adr__as0/Makefile 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 index 0000000..38ff48e --- /dev/null +++ b/test/system/casl2/cmd_addl_r_adr__as0/cmd @@ -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 index 0000000..c8ebb33 --- /dev/null +++ b/test/system/casl2/cmd_addl_r_adr__as1/0.txt @@ -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_addl0_as0/Makefile b/test/system/casl2/cmd_addl_r_adr__as1/Makefile similarity index 100% rename from test/system/casl2/cmd_ADDL_addl0_as0/Makefile rename to test/system/casl2/cmd_addl_r_adr__as1/Makefile 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 index 0000000..1bcf0e9 --- /dev/null +++ b/test/system/casl2/cmd_addl_r_adr__as1/cmd @@ -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 index 0000000..69618fa --- /dev/null +++ b/test/system/casl2/cmd_addl_r_adr__az/0.txt @@ -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_addl0_as1/Makefile b/test/system/casl2/cmd_addl_r_adr__az/Makefile similarity index 100% rename from test/system/casl2/cmd_ADDL_addl0_as1/Makefile rename to test/system/casl2/cmd_addl_r_adr__az/Makefile 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 index 0000000..d71d6a2 --- /dev/null +++ b/test/system/casl2/cmd_addl_r_adr__az/cmd @@ -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 index 0000000..f8fbe88 --- /dev/null +++ b/test/system/casl2/cmd_addl_r_adr__lo/0.txt @@ -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_addl0_az/Makefile b/test/system/casl2/cmd_addl_r_adr__lo/Makefile similarity index 100% rename from test/system/casl2/cmd_ADDL_addl0_az/Makefile rename to test/system/casl2/cmd_addl_r_adr__lo/Makefile 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 index 0000000..28ec839 --- /dev/null +++ b/test/system/casl2/cmd_addl_r_adr__lo/cmd @@ -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 index 0000000..7e45c8b --- /dev/null +++ b/test/system/casl2/cmd_addl_r_adr__o/0.txt @@ -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_addl0_lo/Makefile b/test/system/casl2/cmd_addl_r_adr__o/Makefile similarity index 100% rename from test/system/casl2/cmd_ADDL_addl0_lo/Makefile rename to test/system/casl2/cmd_addl_r_adr__o/Makefile 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 index 0000000..6b6c5a9 --- /dev/null +++ b/test/system/casl2/cmd_addl_r_adr__o/cmd @@ -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 index 0000000..edc6ba7 --- /dev/null +++ b/test/system/casl2/cmd_addl_r_adr_x/0.txt @@ -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_addl1/Makefile b/test/system/casl2/cmd_addl_r_adr_x/Makefile similarity index 100% rename from test/system/casl2/cmd_ADDL_addl1/Makefile rename to test/system/casl2/cmd_addl_r_adr_x/Makefile 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 index 0000000..a75c0e6 --- /dev/null +++ b/test/system/casl2/cmd_addl_r_adr_x/cmd @@ -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_ADDL_addl1/0.txt b/test/system/casl2/cmd_addl_r_adr_x/cmd_addl_r_adr__x/0.txt similarity index 100% rename from test/system/casl2/cmd_ADDL_addl1/0.txt rename to test/system/casl2/cmd_addl_r_adr_x/cmd_addl_r_adr__x/0.txt diff --git a/test/system/casl2/cmd_ADDL_addl2/Makefile b/test/system/casl2/cmd_addl_r_adr_x/cmd_addl_r_adr__x/Makefile similarity index 100% rename from test/system/casl2/cmd_ADDL_addl2/Makefile rename to test/system/casl2/cmd_addl_r_adr_x/cmd_addl_r_adr__x/Makefile diff --git a/test/system/casl2/cmd_ADDL_addl1/cmd b/test/system/casl2/cmd_addl_r_adr_x/cmd_addl_r_adr__x/cmd similarity index 100% rename from test/system/casl2/cmd_ADDL_addl1/cmd rename to test/system/casl2/cmd_addl_r_adr_x/cmd_addl_r_adr__x/cmd 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 index 0000000..170c07b --- /dev/null +++ b/test/system/casl2/cmd_and_r1_r2/0.txt @@ -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_and0/Makefile b/test/system/casl2/cmd_and_r1_r2/Makefile similarity index 100% rename from test/system/casl2/cmd_AND_and0/Makefile rename to test/system/casl2/cmd_and_r1_r2/Makefile diff --git a/test/system/casl2/cmd_and_r1_r2/cmd b/test/system/casl2/cmd_and_r1_r2/cmd new file mode 100755 index 0000000..5e43309 --- /dev/null +++ b/test/system/casl2/cmd_and_r1_r2/cmd @@ -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 index 0000000..93e19c6 --- /dev/null +++ b/test/system/casl2/cmd_and_r_adr/0.txt @@ -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_and0_s/Makefile b/test/system/casl2/cmd_and_r_adr/Makefile similarity index 100% rename from test/system/casl2/cmd_AND_and0_s/Makefile rename to test/system/casl2/cmd_and_r_adr/Makefile diff --git a/test/system/casl2/cmd_and_r_adr/cmd b/test/system/casl2/cmd_and_r_adr/cmd new file mode 100755 index 0000000..a964875 --- /dev/null +++ b/test/system/casl2/cmd_and_r_adr/cmd @@ -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 index 0000000..0f94a60 --- /dev/null +++ b/test/system/casl2/cmd_and_r_adr__s/0.txt @@ -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_and0_z/Makefile b/test/system/casl2/cmd_and_r_adr__s/Makefile similarity index 100% rename from test/system/casl2/cmd_AND_and0_z/Makefile rename to test/system/casl2/cmd_and_r_adr__s/Makefile 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 index 0000000..2039852 --- /dev/null +++ b/test/system/casl2/cmd_and_r_adr__s/cmd @@ -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 index 0000000..c5b56b1 --- /dev/null +++ b/test/system/casl2/cmd_and_r_adr__z/0.txt @@ -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_and1/Makefile b/test/system/casl2/cmd_and_r_adr__z/Makefile similarity index 100% rename from test/system/casl2/cmd_AND_and1/Makefile rename to test/system/casl2/cmd_and_r_adr__z/Makefile 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 index 0000000..dbce555 --- /dev/null +++ b/test/system/casl2/cmd_and_r_adr__z/cmd @@ -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 index 0000000..ba82fc4 --- /dev/null +++ b/test/system/casl2/cmd_and_r_adr_x/0.txt @@ -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_and2/Makefile b/test/system/casl2/cmd_and_r_adr_x/Makefile similarity index 100% rename from test/system/casl2/cmd_AND_and2/Makefile rename to test/system/casl2/cmd_and_r_adr_x/Makefile 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 index 0000000..c02b72f --- /dev/null +++ b/test/system/casl2/cmd_and_r_adr_x/cmd @@ -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 index 0000000..da380f9 --- /dev/null +++ b/test/system/casl2/cmd_call__both/0.txt @@ -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_call0/Makefile b/test/system/casl2/cmd_call__both/Makefile similarity index 100% rename from test/system/casl2/cmd_CALL_call0/Makefile rename to test/system/casl2/cmd_call__both/Makefile diff --git a/test/system/casl2/cmd_call__both/cmd b/test/system/casl2/cmd_call__both/cmd new file mode 100755 index 0000000..7211a48 --- /dev/null +++ b/test/system/casl2/cmd_call__both/cmd @@ -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 index 0000000..790db45 --- /dev/null +++ b/test/system/casl2/cmd_call__inner/0.txt @@ -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_call1/Makefile b/test/system/casl2/cmd_call__inner/Makefile similarity index 100% rename from test/system/casl2/cmd_CALL_call1/Makefile rename to test/system/casl2/cmd_call__inner/Makefile diff --git a/test/system/casl2/cmd_call__inner/cmd b/test/system/casl2/cmd_call__inner/cmd new file mode 100755 index 0000000..a92d5b3 --- /dev/null +++ b/test/system/casl2/cmd_call__inner/cmd @@ -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 index 0000000..1a2f028 --- /dev/null +++ b/test/system/casl2/cmd_call__outer/0.txt @@ -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_CPA_cpa0/Makefile b/test/system/casl2/cmd_call__outer/Makefile similarity index 100% rename from test/system/casl2/cmd_CPA_cpa0/Makefile rename to test/system/casl2/cmd_call__outer/Makefile diff --git a/test/system/casl2/cmd_call__outer/cmd b/test/system/casl2/cmd_call__outer/cmd new file mode 100755 index 0000000..d91494f --- /dev/null +++ b/test/system/casl2/cmd_call__outer/cmd @@ -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 index 0000000..315b6ac --- /dev/null +++ b/test/system/casl2/cmd_cpa_r1_r2__s/0.txt @@ -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_cpa0_ls/Makefile b/test/system/casl2/cmd_cpa_r1_r2__s/Makefile similarity index 100% rename from test/system/casl2/cmd_CPA_cpa0_ls/Makefile rename to test/system/casl2/cmd_cpa_r1_r2__s/Makefile 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 index 0000000..5a1589a --- /dev/null +++ b/test/system/casl2/cmd_cpa_r1_r2__s/cmd @@ -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 index 0000000..822bfb6 --- /dev/null +++ b/test/system/casl2/cmd_cpa_r_adr/0.txt @@ -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_cpa0_s/Makefile b/test/system/casl2/cmd_cpa_r_adr/Makefile similarity index 100% rename from test/system/casl2/cmd_CPA_cpa0_s/Makefile rename to test/system/casl2/cmd_cpa_r_adr/Makefile diff --git a/test/system/casl2/cmd_cpa_r_adr/cmd b/test/system/casl2/cmd_cpa_r_adr/cmd new file mode 100755 index 0000000..46248a6 --- /dev/null +++ b/test/system/casl2/cmd_cpa_r_adr/cmd @@ -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 index 0000000..2165244 --- /dev/null +++ b/test/system/casl2/cmd_cpa_r_adr__ls/0.txt @@ -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_cpa0_z/Makefile b/test/system/casl2/cmd_cpa_r_adr__ls/Makefile similarity index 100% rename from test/system/casl2/cmd_CPA_cpa0_z/Makefile rename to test/system/casl2/cmd_cpa_r_adr__ls/Makefile 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 index 0000000..f567266 --- /dev/null +++ b/test/system/casl2/cmd_cpa_r_adr__ls/cmd @@ -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 index 0000000..5adc70f --- /dev/null +++ b/test/system/casl2/cmd_cpa_r_adr__s/0.txt @@ -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_cpa1_s/Makefile b/test/system/casl2/cmd_cpa_r_adr__s/Makefile similarity index 100% rename from test/system/casl2/cmd_CPA_cpa1_s/Makefile rename to test/system/casl2/cmd_cpa_r_adr__s/Makefile 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 index 0000000..f217813 --- /dev/null +++ b/test/system/casl2/cmd_cpa_r_adr__s/cmd @@ -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 index 0000000..e8b9d7f --- /dev/null +++ b/test/system/casl2/cmd_cpa_r_adr__z/0.txt @@ -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_cpa2_s/Makefile b/test/system/casl2/cmd_cpa_r_adr__z/Makefile similarity index 100% rename from test/system/casl2/cmd_CPA_cpa2_s/Makefile rename to test/system/casl2/cmd_cpa_r_adr__z/Makefile 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 index 0000000..f55ca17 --- /dev/null +++ b/test/system/casl2/cmd_cpa_r_adr__z/cmd @@ -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 index 0000000..aa90d32 --- /dev/null +++ b/test/system/casl2/cmd_cpa_r_adr_x__s/0.txt @@ -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_CPL_cpl0/Makefile b/test/system/casl2/cmd_cpa_r_adr_x__s/Makefile similarity index 100% rename from test/system/casl2/cmd_CPL_cpl0/Makefile rename to test/system/casl2/cmd_cpa_r_adr_x__s/Makefile 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 index 0000000..500dd43 --- /dev/null +++ b/test/system/casl2/cmd_cpa_r_adr_x__s/cmd @@ -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 index 0000000..87d4fa7 --- /dev/null +++ b/test/system/casl2/cmd_cpl_r1_r2__s/0.txt @@ -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_cpl0_ls/Makefile b/test/system/casl2/cmd_cpl_r1_r2__s/Makefile similarity index 100% rename from test/system/casl2/cmd_CPL_cpl0_ls/Makefile rename to test/system/casl2/cmd_cpl_r1_r2__s/Makefile 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 index 0000000..32d7520 --- /dev/null +++ b/test/system/casl2/cmd_cpl_r1_r2__s/cmd @@ -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 index 0000000..647f97b --- /dev/null +++ b/test/system/casl2/cmd_cpl_r_adr/0.txt @@ -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_cpl0_s/Makefile b/test/system/casl2/cmd_cpl_r_adr/Makefile similarity index 100% rename from test/system/casl2/cmd_CPL_cpl0_s/Makefile rename to test/system/casl2/cmd_cpl_r_adr/Makefile diff --git a/test/system/casl2/cmd_cpl_r_adr/cmd b/test/system/casl2/cmd_cpl_r_adr/cmd new file mode 100755 index 0000000..af4857b --- /dev/null +++ b/test/system/casl2/cmd_cpl_r_adr/cmd @@ -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 index 0000000..75e25ac --- /dev/null +++ b/test/system/casl2/cmd_cpl_r_adr__ls/0.txt @@ -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_cpl0_z/Makefile b/test/system/casl2/cmd_cpl_r_adr__ls/Makefile similarity index 100% rename from test/system/casl2/cmd_CPL_cpl0_z/Makefile rename to test/system/casl2/cmd_cpl_r_adr__ls/Makefile 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 index 0000000..7a7370b --- /dev/null +++ b/test/system/casl2/cmd_cpl_r_adr__ls/cmd @@ -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 index 0000000..8b868a3 --- /dev/null +++ b/test/system/casl2/cmd_cpl_r_adr__s/0.txt @@ -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_cpl1_s/Makefile b/test/system/casl2/cmd_cpl_r_adr__s/Makefile similarity index 100% rename from test/system/casl2/cmd_CPL_cpl1_s/Makefile rename to test/system/casl2/cmd_cpl_r_adr__s/Makefile 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 index 0000000..2c05bd4 --- /dev/null +++ b/test/system/casl2/cmd_cpl_r_adr__s/cmd @@ -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 index 0000000..9d36006 --- /dev/null +++ b/test/system/casl2/cmd_cpl_r_adr__z/0.txt @@ -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_cpl2_s/Makefile b/test/system/casl2/cmd_cpl_r_adr__z/Makefile similarity index 100% rename from test/system/casl2/cmd_CPL_cpl2_s/Makefile rename to test/system/casl2/cmd_cpl_r_adr__z/Makefile 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 index 0000000..509a654 --- /dev/null +++ b/test/system/casl2/cmd_cpl_r_adr__z/cmd @@ -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 index 0000000..c19a163 --- /dev/null +++ b/test/system/casl2/cmd_cpl_r_adr_x__s/0.txt @@ -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_DC_dc_c0/Makefile b/test/system/casl2/cmd_cpl_r_adr_x__s/Makefile similarity index 100% rename from test/system/casl2/cmd_DC_dc_c0/Makefile rename to test/system/casl2/cmd_cpl_r_adr_x__s/Makefile 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 index 0000000..682cbf2 --- /dev/null +++ b/test/system/casl2/cmd_cpl_r_adr_x__s/cmd @@ -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 index 0000000..fc1a482 --- /dev/null +++ b/test/system/casl2/cmd_dc__c0/0.txt @@ -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_dc_c1/Makefile b/test/system/casl2/cmd_dc__c0/Makefile similarity index 100% rename from test/system/casl2/cmd_DC_dc_c1/Makefile rename to test/system/casl2/cmd_dc__c0/Makefile diff --git a/test/system/casl2/cmd_dc__c0/cmd b/test/system/casl2/cmd_dc__c0/cmd new file mode 100755 index 0000000..b12dbce --- /dev/null +++ b/test/system/casl2/cmd_dc__c0/cmd @@ -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 index 0000000..c97941a --- /dev/null +++ b/test/system/casl2/cmd_dc__c1/0.txt @@ -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_dc_i0/Makefile b/test/system/casl2/cmd_dc__c1/Makefile similarity index 100% rename from test/system/casl2/cmd_DC_dc_i0/Makefile rename to test/system/casl2/cmd_dc__c1/Makefile diff --git a/test/system/casl2/cmd_dc__c1/cmd b/test/system/casl2/cmd_dc__c1/cmd new file mode 100755 index 0000000..34e6875 --- /dev/null +++ b/test/system/casl2/cmd_dc__c1/cmd @@ -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 index 0000000..e92d6cb --- /dev/null +++ b/test/system/casl2/cmd_dc__i0/0.txt @@ -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_dc_i1/Makefile b/test/system/casl2/cmd_dc__i0/Makefile similarity index 100% rename from test/system/casl2/cmd_DC_dc_i1/Makefile rename to test/system/casl2/cmd_dc__i0/Makefile diff --git a/test/system/casl2/cmd_dc__i0/cmd b/test/system/casl2/cmd_dc__i0/cmd new file mode 100755 index 0000000..cc3fa3e --- /dev/null +++ b/test/system/casl2/cmd_dc__i0/cmd @@ -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 index 0000000..3831db7 --- /dev/null +++ b/test/system/casl2/cmd_dc__i1/0.txt @@ -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_dc_i_of/Makefile b/test/system/casl2/cmd_dc__i1/Makefile similarity index 100% rename from test/system/casl2/cmd_DC_dc_i_of/Makefile rename to test/system/casl2/cmd_dc__i1/Makefile diff --git a/test/system/casl2/cmd_dc__i1/cmd b/test/system/casl2/cmd_dc__i1/cmd new file mode 100755 index 0000000..5a2c640 --- /dev/null +++ b/test/system/casl2/cmd_dc__i1/cmd @@ -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 index 0000000..eb2b571 --- /dev/null +++ b/test/system/casl2/cmd_dc__io/0.txt @@ -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_DS_ds/Makefile b/test/system/casl2/cmd_dc__io/Makefile similarity index 100% rename from test/system/casl2/cmd_DS_ds/Makefile rename to test/system/casl2/cmd_dc__io/Makefile diff --git a/test/system/casl2/cmd_dc__io/cmd b/test/system/casl2/cmd_dc__io/cmd new file mode 100755 index 0000000..a8fa298 --- /dev/null +++ b/test/system/casl2/cmd_dc__io/cmd @@ -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_ds/0.txt b/test/system/casl2/cmd_ds/0.txt similarity index 100% rename from test/system/casl2/cmd_DS_ds/0.txt rename to test/system/casl2/cmd_ds/0.txt diff --git a/test/system/casl2/cmd_DS_ds_0/Makefile b/test/system/casl2/cmd_ds/Makefile similarity index 100% rename from test/system/casl2/cmd_DS_ds_0/Makefile rename to test/system/casl2/cmd_ds/Makefile diff --git a/test/system/casl2/cmd_DS_ds/cmd b/test/system/casl2/cmd_ds/cmd similarity index 100% rename from test/system/casl2/cmd_DS_ds/cmd rename to test/system/casl2/cmd_ds/cmd diff --git a/test/system/casl2/cmd_ds__0/0.txt b/test/system/casl2/cmd_ds__0/0.txt new file mode 100644 index 0000000..16ec171 --- /dev/null +++ b/test/system/casl2/cmd_ds__0/0.txt @@ -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_IN_in/Makefile b/test/system/casl2/cmd_ds__0/Makefile similarity index 100% rename from test/system/casl2/cmd_IN_in/Makefile rename to test/system/casl2/cmd_ds__0/Makefile diff --git a/test/system/casl2/cmd_ds__0/cmd b/test/system/casl2/cmd_ds__0/cmd new file mode 100755 index 0000000..9d11acb --- /dev/null +++ b/test/system/casl2/cmd_ds__0/cmd @@ -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_IN_in/0.txt b/test/system/casl2/cmd_in/0.txt similarity index 100% rename from test/system/casl2/cmd_IN_in/0.txt rename to test/system/casl2/cmd_in/0.txt diff --git a/test/system/casl2/cmd_JMI_jmi_m/Makefile b/test/system/casl2/cmd_in/Makefile similarity index 100% rename from test/system/casl2/cmd_JMI_jmi_m/Makefile rename to test/system/casl2/cmd_in/Makefile diff --git a/test/system/casl2/cmd_IN_in/cmd b/test/system/casl2/cmd_in/cmd similarity index 100% rename from test/system/casl2/cmd_IN_in/cmd rename to test/system/casl2/cmd_in/cmd diff --git a/test/system/casl2/cmd_IN_in/teststr.txt b/test/system/casl2/cmd_in/teststr.txt similarity index 100% rename from test/system/casl2/cmd_IN_in/teststr.txt rename to test/system/casl2/cmd_in/teststr.txt diff --git a/test/system/casl2/cmd_jmi__m/0.txt b/test/system/casl2/cmd_jmi__m/0.txt new file mode 100644 index 0000000..fab6509 --- /dev/null +++ b/test/system/casl2/cmd_jmi__m/0.txt @@ -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_jmi_o/Makefile b/test/system/casl2/cmd_jmi__m/Makefile similarity index 100% rename from test/system/casl2/cmd_JMI_jmi_o/Makefile rename to test/system/casl2/cmd_jmi__m/Makefile diff --git a/test/system/casl2/cmd_jmi__m/cmd b/test/system/casl2/cmd_jmi__m/cmd new file mode 100755 index 0000000..e61f5bc --- /dev/null +++ b/test/system/casl2/cmd_jmi__m/cmd @@ -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 index 0000000..7bfbe79 --- /dev/null +++ b/test/system/casl2/cmd_jmi__o/0.txt @@ -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_jmi_p/Makefile b/test/system/casl2/cmd_jmi__o/Makefile similarity index 100% rename from test/system/casl2/cmd_JMI_jmi_p/Makefile rename to test/system/casl2/cmd_jmi__o/Makefile diff --git a/test/system/casl2/cmd_jmi__o/cmd b/test/system/casl2/cmd_jmi__o/cmd new file mode 100755 index 0000000..9b99ad6 --- /dev/null +++ b/test/system/casl2/cmd_jmi__o/cmd @@ -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 index 0000000..6c2891e --- /dev/null +++ b/test/system/casl2/cmd_jmi__p/0.txt @@ -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_jmi_z/Makefile b/test/system/casl2/cmd_jmi__p/Makefile similarity index 100% rename from test/system/casl2/cmd_JMI_jmi_z/Makefile rename to test/system/casl2/cmd_jmi__p/Makefile diff --git a/test/system/casl2/cmd_jmi__p/cmd b/test/system/casl2/cmd_jmi__p/cmd new file mode 100755 index 0000000..063edf1 --- /dev/null +++ b/test/system/casl2/cmd_jmi__p/cmd @@ -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 index 0000000..57c0d71 --- /dev/null +++ b/test/system/casl2/cmd_jmi__z/0.txt @@ -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_JNZ_jnz_m/Makefile b/test/system/casl2/cmd_jmi__z/Makefile similarity index 100% rename from test/system/casl2/cmd_JNZ_jnz_m/Makefile rename to test/system/casl2/cmd_jmi__z/Makefile diff --git a/test/system/casl2/cmd_jmi__z/cmd b/test/system/casl2/cmd_jmi__z/cmd new file mode 100755 index 0000000..9352ad4 --- /dev/null +++ b/test/system/casl2/cmd_jmi__z/cmd @@ -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 index 0000000..3104571 --- /dev/null +++ b/test/system/casl2/cmd_jnz__m/0.txt @@ -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_jnz_o/Makefile b/test/system/casl2/cmd_jnz__m/Makefile similarity index 100% rename from test/system/casl2/cmd_JNZ_jnz_o/Makefile rename to test/system/casl2/cmd_jnz__m/Makefile diff --git a/test/system/casl2/cmd_jnz__m/cmd b/test/system/casl2/cmd_jnz__m/cmd new file mode 100755 index 0000000..07a7406 --- /dev/null +++ b/test/system/casl2/cmd_jnz__m/cmd @@ -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 index 0000000..ac1673c --- /dev/null +++ b/test/system/casl2/cmd_jnz__o/0.txt @@ -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_jnz_p/Makefile b/test/system/casl2/cmd_jnz__o/Makefile similarity index 100% rename from test/system/casl2/cmd_JNZ_jnz_p/Makefile rename to test/system/casl2/cmd_jnz__o/Makefile diff --git a/test/system/casl2/cmd_jnz__o/cmd b/test/system/casl2/cmd_jnz__o/cmd new file mode 100755 index 0000000..ae8fd5f --- /dev/null +++ b/test/system/casl2/cmd_jnz__o/cmd @@ -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 index 0000000..2560a49 --- /dev/null +++ b/test/system/casl2/cmd_jnz__p/0.txt @@ -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_jnz_z/Makefile b/test/system/casl2/cmd_jnz__p/Makefile similarity index 100% rename from test/system/casl2/cmd_JNZ_jnz_z/Makefile rename to test/system/casl2/cmd_jnz__p/Makefile diff --git a/test/system/casl2/cmd_jnz__p/cmd b/test/system/casl2/cmd_jnz__p/cmd new file mode 100755 index 0000000..b796347 --- /dev/null +++ b/test/system/casl2/cmd_jnz__p/cmd @@ -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 index 0000000..4efde26 --- /dev/null +++ b/test/system/casl2/cmd_jnz__z/0.txt @@ -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_JOV_jov_m/Makefile b/test/system/casl2/cmd_jnz__z/Makefile similarity index 100% rename from test/system/casl2/cmd_JOV_jov_m/Makefile rename to test/system/casl2/cmd_jnz__z/Makefile diff --git a/test/system/casl2/cmd_jnz__z/cmd b/test/system/casl2/cmd_jnz__z/cmd new file mode 100755 index 0000000..8aa9bc3 --- /dev/null +++ b/test/system/casl2/cmd_jnz__z/cmd @@ -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 index 0000000..058095a --- /dev/null +++ b/test/system/casl2/cmd_jov__m/0.txt @@ -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_jov_o/Makefile b/test/system/casl2/cmd_jov__m/Makefile similarity index 100% rename from test/system/casl2/cmd_JOV_jov_o/Makefile rename to test/system/casl2/cmd_jov__m/Makefile diff --git a/test/system/casl2/cmd_jov__m/cmd b/test/system/casl2/cmd_jov__m/cmd new file mode 100755 index 0000000..71d8904 --- /dev/null +++ b/test/system/casl2/cmd_jov__m/cmd @@ -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 index 0000000..dc963a1 --- /dev/null +++ b/test/system/casl2/cmd_jov__o/0.txt @@ -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_jov_p/Makefile b/test/system/casl2/cmd_jov__o/Makefile similarity index 100% rename from test/system/casl2/cmd_JOV_jov_p/Makefile rename to test/system/casl2/cmd_jov__o/Makefile diff --git a/test/system/casl2/cmd_jov__o/cmd b/test/system/casl2/cmd_jov__o/cmd new file mode 100755 index 0000000..1f9aee1 --- /dev/null +++ b/test/system/casl2/cmd_jov__o/cmd @@ -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 index 0000000..c7da617 --- /dev/null +++ b/test/system/casl2/cmd_jov__p/0.txt @@ -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_jov_z/Makefile b/test/system/casl2/cmd_jov__p/Makefile similarity index 100% rename from test/system/casl2/cmd_JOV_jov_z/Makefile rename to test/system/casl2/cmd_jov__p/Makefile diff --git a/test/system/casl2/cmd_jov__p/cmd b/test/system/casl2/cmd_jov__p/cmd new file mode 100755 index 0000000..92c669e --- /dev/null +++ b/test/system/casl2/cmd_jov__p/cmd @@ -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 index 0000000..ba5c422 --- /dev/null +++ b/test/system/casl2/cmd_jov__z/0.txt @@ -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_JPL_jpl_m/Makefile b/test/system/casl2/cmd_jov__z/Makefile similarity index 100% rename from test/system/casl2/cmd_JPL_jpl_m/Makefile rename to test/system/casl2/cmd_jov__z/Makefile diff --git a/test/system/casl2/cmd_jov__z/cmd b/test/system/casl2/cmd_jov__z/cmd new file mode 100755 index 0000000..3973697 --- /dev/null +++ b/test/system/casl2/cmd_jov__z/cmd @@ -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 index 0000000..ed4fdb7 --- /dev/null +++ b/test/system/casl2/cmd_jpl__m/0.txt @@ -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_jpl_o/Makefile b/test/system/casl2/cmd_jpl__m/Makefile similarity index 100% rename from test/system/casl2/cmd_JPL_jpl_o/Makefile rename to test/system/casl2/cmd_jpl__m/Makefile diff --git a/test/system/casl2/cmd_jpl__m/cmd b/test/system/casl2/cmd_jpl__m/cmd new file mode 100755 index 0000000..64d33a9 --- /dev/null +++ b/test/system/casl2/cmd_jpl__m/cmd @@ -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 index 0000000..a3a6553 --- /dev/null +++ b/test/system/casl2/cmd_jpl__o/0.txt @@ -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_jpl_p/Makefile b/test/system/casl2/cmd_jpl__o/Makefile similarity index 100% rename from test/system/casl2/cmd_JPL_jpl_p/Makefile rename to test/system/casl2/cmd_jpl__o/Makefile diff --git a/test/system/casl2/cmd_jpl__o/cmd b/test/system/casl2/cmd_jpl__o/cmd new file mode 100755 index 0000000..d7a0cfe --- /dev/null +++ b/test/system/casl2/cmd_jpl__o/cmd @@ -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 index 0000000..4753c70 --- /dev/null +++ b/test/system/casl2/cmd_jpl__p/0.txt @@ -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_jpl_z/Makefile b/test/system/casl2/cmd_jpl__p/Makefile similarity index 100% rename from test/system/casl2/cmd_JPL_jpl_z/Makefile rename to test/system/casl2/cmd_jpl__p/Makefile diff --git a/test/system/casl2/cmd_jpl__p/cmd b/test/system/casl2/cmd_jpl__p/cmd new file mode 100755 index 0000000..9ae2c1e --- /dev/null +++ b/test/system/casl2/cmd_jpl__p/cmd @@ -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 index 0000000..2570e42 --- /dev/null +++ b/test/system/casl2/cmd_jpl__z/0.txt @@ -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_JUMP_jump_m/Makefile b/test/system/casl2/cmd_jpl__z/Makefile similarity index 100% rename from test/system/casl2/cmd_JUMP_jump_m/Makefile rename to test/system/casl2/cmd_jpl__z/Makefile diff --git a/test/system/casl2/cmd_jpl__z/cmd b/test/system/casl2/cmd_jpl__z/cmd new file mode 100755 index 0000000..2eb4b19 --- /dev/null +++ b/test/system/casl2/cmd_jpl__z/cmd @@ -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 index 0000000..0e613ba --- /dev/null +++ b/test/system/casl2/cmd_jump__m/0.txt @@ -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_jump_o/Makefile b/test/system/casl2/cmd_jump__m/Makefile similarity index 100% rename from test/system/casl2/cmd_JUMP_jump_o/Makefile rename to test/system/casl2/cmd_jump__m/Makefile diff --git a/test/system/casl2/cmd_jump__m/cmd b/test/system/casl2/cmd_jump__m/cmd new file mode 100755 index 0000000..2887731 --- /dev/null +++ b/test/system/casl2/cmd_jump__m/cmd @@ -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 index 0000000..bda1ce1 --- /dev/null +++ b/test/system/casl2/cmd_jump__o/0.txt @@ -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_jump_p/Makefile b/test/system/casl2/cmd_jump__o/Makefile similarity index 100% rename from test/system/casl2/cmd_JUMP_jump_p/Makefile rename to test/system/casl2/cmd_jump__o/Makefile diff --git a/test/system/casl2/cmd_jump__o/cmd b/test/system/casl2/cmd_jump__o/cmd new file mode 100755 index 0000000..ddd39d1 --- /dev/null +++ b/test/system/casl2/cmd_jump__o/cmd @@ -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 index 0000000..87d6f4a --- /dev/null +++ b/test/system/casl2/cmd_jump__p/0.txt @@ -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_jump_z/Makefile b/test/system/casl2/cmd_jump__p/Makefile similarity index 100% rename from test/system/casl2/cmd_JUMP_jump_z/Makefile rename to test/system/casl2/cmd_jump__p/Makefile diff --git a/test/system/casl2/cmd_jump__p/cmd b/test/system/casl2/cmd_jump__p/cmd new file mode 100755 index 0000000..3b431c7 --- /dev/null +++ b/test/system/casl2/cmd_jump__p/cmd @@ -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 index 0000000..cdf8200 --- /dev/null +++ b/test/system/casl2/cmd_jump__z/0.txt @@ -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_JZE_jze_m/Makefile b/test/system/casl2/cmd_jump__z/Makefile similarity index 100% rename from test/system/casl2/cmd_JZE_jze_m/Makefile rename to test/system/casl2/cmd_jump__z/Makefile diff --git a/test/system/casl2/cmd_jump__z/cmd b/test/system/casl2/cmd_jump__z/cmd new file mode 100755 index 0000000..8991fcf --- /dev/null +++ b/test/system/casl2/cmd_jump__z/cmd @@ -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 index 0000000..c173360 --- /dev/null +++ b/test/system/casl2/cmd_jze__m/0.txt @@ -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_jze_o/Makefile b/test/system/casl2/cmd_jze__m/Makefile similarity index 100% rename from test/system/casl2/cmd_JZE_jze_o/Makefile rename to test/system/casl2/cmd_jze__m/Makefile diff --git a/test/system/casl2/cmd_jze__m/cmd b/test/system/casl2/cmd_jze__m/cmd new file mode 100755 index 0000000..71a8af2 --- /dev/null +++ b/test/system/casl2/cmd_jze__m/cmd @@ -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 index 0000000..6d00c9f --- /dev/null +++ b/test/system/casl2/cmd_jze__o/0.txt @@ -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_jze_p/Makefile b/test/system/casl2/cmd_jze__o/Makefile similarity index 100% rename from test/system/casl2/cmd_JZE_jze_p/Makefile rename to test/system/casl2/cmd_jze__o/Makefile diff --git a/test/system/casl2/cmd_jze__o/cmd b/test/system/casl2/cmd_jze__o/cmd new file mode 100755 index 0000000..8652c72 --- /dev/null +++ b/test/system/casl2/cmd_jze__o/cmd @@ -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 index 0000000..6b816f2 --- /dev/null +++ b/test/system/casl2/cmd_jze__p/0.txt @@ -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_jze_z/Makefile b/test/system/casl2/cmd_jze__p/Makefile similarity index 100% rename from test/system/casl2/cmd_JZE_jze_z/Makefile rename to test/system/casl2/cmd_jze__p/Makefile diff --git a/test/system/casl2/cmd_jze__p/cmd b/test/system/casl2/cmd_jze__p/cmd new file mode 100755 index 0000000..5883c20 --- /dev/null +++ b/test/system/casl2/cmd_jze__p/cmd @@ -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 index 0000000..4cfde3b --- /dev/null +++ b/test/system/casl2/cmd_jze__z/0.txt @@ -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_LAD_lad0/Makefile b/test/system/casl2/cmd_jze__z/Makefile similarity index 100% rename from test/system/casl2/cmd_LAD_lad0/Makefile rename to test/system/casl2/cmd_jze__z/Makefile diff --git a/test/system/casl2/cmd_jze__z/cmd b/test/system/casl2/cmd_jze__z/cmd new file mode 100755 index 0000000..80bf28a --- /dev/null +++ b/test/system/casl2/cmd_jze__z/cmd @@ -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 index 0000000..91a3b5c --- /dev/null +++ b/test/system/casl2/cmd_lad_r_adr/0.txt @@ -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_lad1/Makefile b/test/system/casl2/cmd_lad_r_adr/Makefile similarity index 100% rename from test/system/casl2/cmd_LAD_lad1/Makefile rename to test/system/casl2/cmd_lad_r_adr/Makefile diff --git a/test/system/casl2/cmd_lad_r_adr/cmd b/test/system/casl2/cmd_lad_r_adr/cmd new file mode 100755 index 0000000..2505e7f --- /dev/null +++ b/test/system/casl2/cmd_lad_r_adr/cmd @@ -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 index 0000000..e52168c --- /dev/null +++ b/test/system/casl2/cmd_lad_r_adr_x/0.txt @@ -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_lad1_o/Makefile b/test/system/casl2/cmd_lad_r_adr_x/Makefile similarity index 100% rename from test/system/casl2/cmd_LAD_lad1_o/Makefile rename to test/system/casl2/cmd_lad_r_adr_x/Makefile 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 index 0000000..0b04106 --- /dev/null +++ b/test/system/casl2/cmd_lad_r_adr_x/cmd @@ -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 index 0000000..74c2885 --- /dev/null +++ b/test/system/casl2/cmd_lad_r_adr_x__o/0.txt @@ -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_lad1_s/Makefile b/test/system/casl2/cmd_lad_r_adr_x__o/Makefile similarity index 100% rename from test/system/casl2/cmd_LAD_lad1_s/Makefile rename to test/system/casl2/cmd_lad_r_adr_x__o/Makefile 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 index 0000000..e4d732d --- /dev/null +++ b/test/system/casl2/cmd_lad_r_adr_x__o/cmd @@ -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 index 0000000..fc4d07d --- /dev/null +++ b/test/system/casl2/cmd_lad_r_adr_x__s/0.txt @@ -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_LD_ld0/Makefile b/test/system/casl2/cmd_lad_r_adr_x__s/Makefile similarity index 100% rename from test/system/casl2/cmd_LD_ld0/Makefile rename to test/system/casl2/cmd_lad_r_adr_x__s/Makefile 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 index 0000000..336c55d --- /dev/null +++ b/test/system/casl2/cmd_lad_r_adr_x__s/cmd @@ -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 index 0000000..90db007 --- /dev/null +++ b/test/system/casl2/cmd_ld_r1_r2/0.txt @@ -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_ld0_l/Makefile b/test/system/casl2/cmd_ld_r1_r2/Makefile similarity index 100% rename from test/system/casl2/cmd_LD_ld0_l/Makefile rename to test/system/casl2/cmd_ld_r1_r2/Makefile diff --git a/test/system/casl2/cmd_ld_r1_r2/cmd b/test/system/casl2/cmd_ld_r1_r2/cmd new file mode 100755 index 0000000..703b4b8 --- /dev/null +++ b/test/system/casl2/cmd_ld_r1_r2/cmd @@ -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 index 0000000..41560e7 --- /dev/null +++ b/test/system/casl2/cmd_ld_r_adr/0.txt @@ -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_ld1/Makefile b/test/system/casl2/cmd_ld_r_adr/Makefile similarity index 100% rename from test/system/casl2/cmd_LD_ld1/Makefile rename to test/system/casl2/cmd_ld_r_adr/Makefile diff --git a/test/system/casl2/cmd_ld_r_adr/cmd b/test/system/casl2/cmd_ld_r_adr/cmd new file mode 100755 index 0000000..874760b --- /dev/null +++ b/test/system/casl2/cmd_ld_r_adr/cmd @@ -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 index 0000000..1da4974 --- /dev/null +++ b/test/system/casl2/cmd_ld_r_adr__l/0.txt @@ -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_ld2/Makefile b/test/system/casl2/cmd_ld_r_adr__l/Makefile similarity index 100% rename from test/system/casl2/cmd_LD_ld2/Makefile rename to test/system/casl2/cmd_ld_r_adr__l/Makefile 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 index 0000000..4aae62b --- /dev/null +++ b/test/system/casl2/cmd_ld_r_adr__l/cmd @@ -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 index 0000000..a401c9b --- /dev/null +++ b/test/system/casl2/cmd_ld_r_adr_x/0.txt @@ -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_NOP_nop/Makefile b/test/system/casl2/cmd_ld_r_adr_x/Makefile similarity index 100% rename from test/system/casl2/cmd_NOP_nop/Makefile rename to test/system/casl2/cmd_ld_r_adr_x/Makefile 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 index 0000000..15aa343 --- /dev/null +++ b/test/system/casl2/cmd_ld_r_adr_x/cmd @@ -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_NOP_nop/0.txt b/test/system/casl2/cmd_nop/0.txt similarity index 100% rename from test/system/casl2/cmd_NOP_nop/0.txt rename to test/system/casl2/cmd_nop/0.txt diff --git a/test/system/casl2/cmd_OR_or0/Makefile b/test/system/casl2/cmd_nop/Makefile similarity index 100% rename from test/system/casl2/cmd_OR_or0/Makefile rename to test/system/casl2/cmd_nop/Makefile diff --git a/test/system/casl2/cmd_NOP_nop/cmd b/test/system/casl2/cmd_nop/cmd similarity index 100% rename from test/system/casl2/cmd_NOP_nop/cmd rename to test/system/casl2/cmd_nop/cmd 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 index 0000000..518521e --- /dev/null +++ b/test/system/casl2/cmd_or_r1_r2/0.txt @@ -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_or0_s/Makefile b/test/system/casl2/cmd_or_r1_r2/Makefile similarity index 100% rename from test/system/casl2/cmd_OR_or0_s/Makefile rename to test/system/casl2/cmd_or_r1_r2/Makefile diff --git a/test/system/casl2/cmd_or_r1_r2/cmd b/test/system/casl2/cmd_or_r1_r2/cmd new file mode 100755 index 0000000..876aef9 --- /dev/null +++ b/test/system/casl2/cmd_or_r1_r2/cmd @@ -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 index 0000000..91f2a2d --- /dev/null +++ b/test/system/casl2/cmd_or_r_adr/0.txt @@ -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_or0_z/Makefile b/test/system/casl2/cmd_or_r_adr/Makefile similarity index 100% rename from test/system/casl2/cmd_OR_or0_z/Makefile rename to test/system/casl2/cmd_or_r_adr/Makefile diff --git a/test/system/casl2/cmd_or_r_adr/cmd b/test/system/casl2/cmd_or_r_adr/cmd new file mode 100755 index 0000000..9506731 --- /dev/null +++ b/test/system/casl2/cmd_or_r_adr/cmd @@ -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 index 0000000..f30dece --- /dev/null +++ b/test/system/casl2/cmd_or_r_adr__s/0.txt @@ -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_or1/Makefile b/test/system/casl2/cmd_or_r_adr__s/Makefile similarity index 100% rename from test/system/casl2/cmd_OR_or1/Makefile rename to test/system/casl2/cmd_or_r_adr__s/Makefile 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 index 0000000..0275808 --- /dev/null +++ b/test/system/casl2/cmd_or_r_adr__s/cmd @@ -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 index 0000000..1fb2cd1 --- /dev/null +++ b/test/system/casl2/cmd_or_r_adr__z/0.txt @@ -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_or2/Makefile b/test/system/casl2/cmd_or_r_adr__z/Makefile similarity index 100% rename from test/system/casl2/cmd_OR_or2/Makefile rename to test/system/casl2/cmd_or_r_adr__z/Makefile 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 index 0000000..b165b87 --- /dev/null +++ b/test/system/casl2/cmd_or_r_adr__z/cmd @@ -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 index 0000000..49e3ee5 --- /dev/null +++ b/test/system/casl2/cmd_or_r_adr_x/0.txt @@ -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_OUT_out/Makefile b/test/system/casl2/cmd_or_r_adr_x/Makefile similarity index 100% rename from test/system/casl2/cmd_OUT_out/Makefile rename to test/system/casl2/cmd_or_r_adr_x/Makefile 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 index 0000000..3751f16 --- /dev/null +++ b/test/system/casl2/cmd_or_r_adr_x/cmd @@ -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_OUT_out/0.txt b/test/system/casl2/cmd_out/0.txt similarity index 100% rename from test/system/casl2/cmd_OUT_out/0.txt rename to test/system/casl2/cmd_out/0.txt diff --git a/test/system/casl2/cmd_POP_push_pop_0/Makefile b/test/system/casl2/cmd_out/Makefile similarity index 100% rename from test/system/casl2/cmd_POP_push_pop_0/Makefile rename to test/system/casl2/cmd_out/Makefile diff --git a/test/system/casl2/cmd_OUT_out/cmd b/test/system/casl2/cmd_out/cmd similarity index 100% rename from test/system/casl2/cmd_OUT_out/cmd rename to test/system/casl2/cmd_out/cmd 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 index 0000000..e418a56 --- /dev/null +++ b/test/system/casl2/cmd_push_pop__0/0.txt @@ -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_POP_push_pop_1/Makefile b/test/system/casl2/cmd_push_pop__0/Makefile similarity index 100% rename from test/system/casl2/cmd_POP_push_pop_1/Makefile rename to test/system/casl2/cmd_push_pop__0/Makefile diff --git a/test/system/casl2/cmd_push_pop__0/cmd b/test/system/casl2/cmd_push_pop__0/cmd new file mode 100755 index 0000000..ea40129 --- /dev/null +++ b/test/system/casl2/cmd_push_pop__0/cmd @@ -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 index 0000000..73d68be --- /dev/null +++ b/test/system/casl2/cmd_push_pop__1/0.txt @@ -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_RPOP_rpop/Makefile b/test/system/casl2/cmd_push_pop__1/Makefile similarity index 100% rename from test/system/casl2/cmd_RPOP_rpop/Makefile rename to test/system/casl2/cmd_push_pop__1/Makefile diff --git a/test/system/casl2/cmd_push_pop__1/cmd b/test/system/casl2/cmd_push_pop__1/cmd new file mode 100755 index 0000000..32e2691 --- /dev/null +++ b/test/system/casl2/cmd_push_pop__1/cmd @@ -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_RPOP_rpop/0.txt b/test/system/casl2/cmd_rpop/0.txt similarity index 100% rename from test/system/casl2/cmd_RPOP_rpop/0.txt rename to test/system/casl2/cmd_rpop/0.txt diff --git a/test/system/casl2/cmd_RPUSH_rpush/Makefile b/test/system/casl2/cmd_rpop/Makefile similarity index 100% rename from test/system/casl2/cmd_RPUSH_rpush/Makefile rename to test/system/casl2/cmd_rpop/Makefile diff --git a/test/system/casl2/cmd_RPOP_rpop/cmd b/test/system/casl2/cmd_rpop/cmd similarity index 100% rename from test/system/casl2/cmd_RPOP_rpop/cmd rename to test/system/casl2/cmd_rpop/cmd diff --git a/test/system/casl2/cmd_RPUSH_rpush/0.txt b/test/system/casl2/cmd_rpush/0.txt similarity index 100% rename from test/system/casl2/cmd_RPUSH_rpush/0.txt rename to test/system/casl2/cmd_rpush/0.txt diff --git a/test/system/casl2/cmd_SLA_sla/Makefile b/test/system/casl2/cmd_rpush/Makefile similarity index 100% rename from test/system/casl2/cmd_SLA_sla/Makefile rename to test/system/casl2/cmd_rpush/Makefile diff --git a/test/system/casl2/cmd_RPUSH_rpush/cmd b/test/system/casl2/cmd_rpush/cmd similarity index 100% rename from test/system/casl2/cmd_RPUSH_rpush/cmd rename to test/system/casl2/cmd_rpush/cmd diff --git a/test/system/casl2/cmd_SLA_sla/0.txt b/test/system/casl2/cmd_sla/0.txt similarity index 100% rename from test/system/casl2/cmd_SLA_sla/0.txt rename to test/system/casl2/cmd_sla/0.txt diff --git a/test/system/casl2/cmd_SLA_sla_o/Makefile b/test/system/casl2/cmd_sla/Makefile similarity index 100% rename from test/system/casl2/cmd_SLA_sla_o/Makefile rename to test/system/casl2/cmd_sla/Makefile diff --git a/test/system/casl2/cmd_SLA_sla/cmd b/test/system/casl2/cmd_sla/cmd similarity index 100% rename from test/system/casl2/cmd_SLA_sla/cmd rename to test/system/casl2/cmd_sla/cmd diff --git a/test/system/casl2/cmd_sla__o/0.txt b/test/system/casl2/cmd_sla__o/0.txt new file mode 100644 index 0000000..08deb95 --- /dev/null +++ b/test/system/casl2/cmd_sla__o/0.txt @@ -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_sla_os/Makefile b/test/system/casl2/cmd_sla__o/Makefile similarity index 100% rename from test/system/casl2/cmd_SLA_sla_os/Makefile rename to test/system/casl2/cmd_sla__o/Makefile diff --git a/test/system/casl2/cmd_sla__o/cmd b/test/system/casl2/cmd_sla__o/cmd new file mode 100755 index 0000000..3bf8e22 --- /dev/null +++ b/test/system/casl2/cmd_sla__o/cmd @@ -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 index 0000000..61c7daf --- /dev/null +++ b/test/system/casl2/cmd_sla__os/0.txt @@ -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_sla_oz/Makefile b/test/system/casl2/cmd_sla__os/Makefile similarity index 100% rename from test/system/casl2/cmd_SLA_sla_oz/Makefile rename to test/system/casl2/cmd_sla__os/Makefile diff --git a/test/system/casl2/cmd_sla__os/cmd b/test/system/casl2/cmd_sla__os/cmd new file mode 100755 index 0000000..7caeaed --- /dev/null +++ b/test/system/casl2/cmd_sla__os/cmd @@ -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 index 0000000..4be60de --- /dev/null +++ b/test/system/casl2/cmd_sla__oz/0.txt @@ -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_sla_s/Makefile b/test/system/casl2/cmd_sla__oz/Makefile similarity index 100% rename from test/system/casl2/cmd_SLA_sla_s/Makefile rename to test/system/casl2/cmd_sla__oz/Makefile diff --git a/test/system/casl2/cmd_sla__oz/cmd b/test/system/casl2/cmd_sla__oz/cmd new file mode 100755 index 0000000..c001a01 --- /dev/null +++ b/test/system/casl2/cmd_sla__oz/cmd @@ -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 index 0000000..a9182ed --- /dev/null +++ b/test/system/casl2/cmd_sla__s/0.txt @@ -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_sla_z/Makefile b/test/system/casl2/cmd_sla__s/Makefile similarity index 100% rename from test/system/casl2/cmd_SLA_sla_z/Makefile rename to test/system/casl2/cmd_sla__s/Makefile diff --git a/test/system/casl2/cmd_sla__s/cmd b/test/system/casl2/cmd_sla__s/cmd new file mode 100755 index 0000000..69a7316 --- /dev/null +++ b/test/system/casl2/cmd_sla__s/cmd @@ -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 index 0000000..6188a91 --- /dev/null +++ b/test/system/casl2/cmd_sla__z/0.txt @@ -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_SLL_sll/Makefile b/test/system/casl2/cmd_sla__z/Makefile similarity index 100% rename from test/system/casl2/cmd_SLL_sll/Makefile rename to test/system/casl2/cmd_sla__z/Makefile diff --git a/test/system/casl2/cmd_sla__z/cmd b/test/system/casl2/cmd_sla__z/cmd new file mode 100755 index 0000000..5f50844 --- /dev/null +++ b/test/system/casl2/cmd_sla__z/cmd @@ -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_sll/0.txt b/test/system/casl2/cmd_sll/0.txt similarity index 100% rename from test/system/casl2/cmd_SLL_sll/0.txt rename to test/system/casl2/cmd_sll/0.txt diff --git a/test/system/casl2/cmd_SLL_sll_o/Makefile b/test/system/casl2/cmd_sll/Makefile similarity index 100% rename from test/system/casl2/cmd_SLL_sll_o/Makefile rename to test/system/casl2/cmd_sll/Makefile diff --git a/test/system/casl2/cmd_SLL_sll/cmd b/test/system/casl2/cmd_sll/cmd similarity index 100% rename from test/system/casl2/cmd_SLL_sll/cmd rename to test/system/casl2/cmd_sll/cmd diff --git a/test/system/casl2/cmd_sll__o/0.txt b/test/system/casl2/cmd_sll__o/0.txt new file mode 100644 index 0000000..d6940c1 --- /dev/null +++ b/test/system/casl2/cmd_sll__o/0.txt @@ -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_sll_os/Makefile b/test/system/casl2/cmd_sll__o/Makefile similarity index 100% rename from test/system/casl2/cmd_SLL_sll_os/Makefile rename to test/system/casl2/cmd_sll__o/Makefile diff --git a/test/system/casl2/cmd_sll__o/cmd b/test/system/casl2/cmd_sll__o/cmd new file mode 100755 index 0000000..a65d61f --- /dev/null +++ b/test/system/casl2/cmd_sll__o/cmd @@ -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 index 0000000..0dd26f4 --- /dev/null +++ b/test/system/casl2/cmd_sll__os/0.txt @@ -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_sll_oz/Makefile b/test/system/casl2/cmd_sll__os/Makefile similarity index 100% rename from test/system/casl2/cmd_SLL_sll_oz/Makefile rename to test/system/casl2/cmd_sll__os/Makefile diff --git a/test/system/casl2/cmd_sll__os/cmd b/test/system/casl2/cmd_sll__os/cmd new file mode 100755 index 0000000..c5fe7c9 --- /dev/null +++ b/test/system/casl2/cmd_sll__os/cmd @@ -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 index 0000000..37e4bba --- /dev/null +++ b/test/system/casl2/cmd_sll__oz/0.txt @@ -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_sll_s/Makefile b/test/system/casl2/cmd_sll__oz/Makefile similarity index 100% rename from test/system/casl2/cmd_SLL_sll_s/Makefile rename to test/system/casl2/cmd_sll__oz/Makefile diff --git a/test/system/casl2/cmd_sll__oz/cmd b/test/system/casl2/cmd_sll__oz/cmd new file mode 100755 index 0000000..3b1c703 --- /dev/null +++ b/test/system/casl2/cmd_sll__oz/cmd @@ -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 index 0000000..e75484c --- /dev/null +++ b/test/system/casl2/cmd_sll__s/0.txt @@ -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_sll_z/Makefile b/test/system/casl2/cmd_sll__s/Makefile similarity index 100% rename from test/system/casl2/cmd_SLL_sll_z/Makefile rename to test/system/casl2/cmd_sll__s/Makefile diff --git a/test/system/casl2/cmd_sll__s/cmd b/test/system/casl2/cmd_sll__s/cmd new file mode 100755 index 0000000..3ed3e8e --- /dev/null +++ b/test/system/casl2/cmd_sll__s/cmd @@ -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 index 0000000..c2f7ef9 --- /dev/null +++ b/test/system/casl2/cmd_sll__z/0.txt @@ -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_SRA_sra/Makefile b/test/system/casl2/cmd_sll__z/Makefile similarity index 100% rename from test/system/casl2/cmd_SRA_sra/Makefile rename to test/system/casl2/cmd_sll__z/Makefile diff --git a/test/system/casl2/cmd_sll__z/cmd b/test/system/casl2/cmd_sll__z/cmd new file mode 100755 index 0000000..b7bb3cd --- /dev/null +++ b/test/system/casl2/cmd_sll__z/cmd @@ -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_sra/0.txt b/test/system/casl2/cmd_sra/0.txt similarity index 100% rename from test/system/casl2/cmd_SRA_sra/0.txt rename to test/system/casl2/cmd_sra/0.txt diff --git a/test/system/casl2/cmd_SRA_sra_o/Makefile b/test/system/casl2/cmd_sra/Makefile similarity index 100% rename from test/system/casl2/cmd_SRA_sra_o/Makefile rename to test/system/casl2/cmd_sra/Makefile diff --git a/test/system/casl2/cmd_SRA_sra/cmd b/test/system/casl2/cmd_sra/cmd similarity index 100% rename from test/system/casl2/cmd_SRA_sra/cmd rename to test/system/casl2/cmd_sra/cmd diff --git a/test/system/casl2/cmd_sra__o/0.txt b/test/system/casl2/cmd_sra__o/0.txt new file mode 100644 index 0000000..14336b9 --- /dev/null +++ b/test/system/casl2/cmd_sra__o/0.txt @@ -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_sra_os/Makefile b/test/system/casl2/cmd_sra__o/Makefile similarity index 100% rename from test/system/casl2/cmd_SRA_sra_os/Makefile rename to test/system/casl2/cmd_sra__o/Makefile diff --git a/test/system/casl2/cmd_sra__o/cmd b/test/system/casl2/cmd_sra__o/cmd new file mode 100755 index 0000000..c814a67 --- /dev/null +++ b/test/system/casl2/cmd_sra__o/cmd @@ -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 index 0000000..1aba1e0 --- /dev/null +++ b/test/system/casl2/cmd_sra__os/0.txt @@ -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_sra_oz/Makefile b/test/system/casl2/cmd_sra__os/Makefile similarity index 100% rename from test/system/casl2/cmd_SRA_sra_oz/Makefile rename to test/system/casl2/cmd_sra__os/Makefile diff --git a/test/system/casl2/cmd_sra__os/cmd b/test/system/casl2/cmd_sra__os/cmd new file mode 100755 index 0000000..9459779 --- /dev/null +++ b/test/system/casl2/cmd_sra__os/cmd @@ -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 index 0000000..41e951f --- /dev/null +++ b/test/system/casl2/cmd_sra__oz/0.txt @@ -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_sra_s/Makefile b/test/system/casl2/cmd_sra__oz/Makefile similarity index 100% rename from test/system/casl2/cmd_SRA_sra_s/Makefile rename to test/system/casl2/cmd_sra__oz/Makefile diff --git a/test/system/casl2/cmd_sra__oz/cmd b/test/system/casl2/cmd_sra__oz/cmd new file mode 100755 index 0000000..82c1c42 --- /dev/null +++ b/test/system/casl2/cmd_sra__oz/cmd @@ -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 index 0000000..da6eb41 --- /dev/null +++ b/test/system/casl2/cmd_sra__s/0.txt @@ -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_sra_z/Makefile b/test/system/casl2/cmd_sra__s/Makefile similarity index 100% rename from test/system/casl2/cmd_SRA_sra_z/Makefile rename to test/system/casl2/cmd_sra__s/Makefile diff --git a/test/system/casl2/cmd_sra__s/cmd b/test/system/casl2/cmd_sra__s/cmd new file mode 100755 index 0000000..2c7bbae --- /dev/null +++ b/test/system/casl2/cmd_sra__s/cmd @@ -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 index 0000000..bd6cf64 --- /dev/null +++ b/test/system/casl2/cmd_sra__z/0.txt @@ -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_SRL_srl/Makefile b/test/system/casl2/cmd_sra__z/Makefile similarity index 100% rename from test/system/casl2/cmd_SRL_srl/Makefile rename to test/system/casl2/cmd_sra__z/Makefile diff --git a/test/system/casl2/cmd_sra__z/cmd b/test/system/casl2/cmd_sra__z/cmd new file mode 100755 index 0000000..bf1e7fb --- /dev/null +++ b/test/system/casl2/cmd_sra__z/cmd @@ -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_srl/0.txt b/test/system/casl2/cmd_srl/0.txt similarity index 100% rename from test/system/casl2/cmd_SRL_srl/0.txt rename to test/system/casl2/cmd_srl/0.txt diff --git a/test/system/casl2/cmd_SRL_srl_o/Makefile b/test/system/casl2/cmd_srl/Makefile similarity index 100% rename from test/system/casl2/cmd_SRL_srl_o/Makefile rename to test/system/casl2/cmd_srl/Makefile diff --git a/test/system/casl2/cmd_SRL_srl/cmd b/test/system/casl2/cmd_srl/cmd similarity index 100% rename from test/system/casl2/cmd_SRL_srl/cmd rename to test/system/casl2/cmd_srl/cmd diff --git a/test/system/casl2/cmd_srl__o/0.txt b/test/system/casl2/cmd_srl__o/0.txt new file mode 100644 index 0000000..7847f08 --- /dev/null +++ b/test/system/casl2/cmd_srl__o/0.txt @@ -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_srl_oz/Makefile b/test/system/casl2/cmd_srl__o/Makefile similarity index 100% rename from test/system/casl2/cmd_SRL_srl_oz/Makefile rename to test/system/casl2/cmd_srl__o/Makefile diff --git a/test/system/casl2/cmd_srl__o/cmd b/test/system/casl2/cmd_srl__o/cmd new file mode 100755 index 0000000..11d5913 --- /dev/null +++ b/test/system/casl2/cmd_srl__o/cmd @@ -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 index 0000000..32daf04 --- /dev/null +++ b/test/system/casl2/cmd_srl__oz/0.txt @@ -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_srl_s/Makefile b/test/system/casl2/cmd_srl__oz/Makefile similarity index 100% rename from test/system/casl2/cmd_SRL_srl_s/Makefile rename to test/system/casl2/cmd_srl__oz/Makefile diff --git a/test/system/casl2/cmd_srl__oz/cmd b/test/system/casl2/cmd_srl__oz/cmd new file mode 100755 index 0000000..a93d5d1 --- /dev/null +++ b/test/system/casl2/cmd_srl__oz/cmd @@ -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 index 0000000..dc901e1 --- /dev/null +++ b/test/system/casl2/cmd_srl__s/0.txt @@ -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_srl_z/Makefile b/test/system/casl2/cmd_srl__s/Makefile similarity index 100% rename from test/system/casl2/cmd_SRL_srl_z/Makefile rename to test/system/casl2/cmd_srl__s/Makefile diff --git a/test/system/casl2/cmd_srl__s/cmd b/test/system/casl2/cmd_srl__s/cmd new file mode 100755 index 0000000..47e6005 --- /dev/null +++ b/test/system/casl2/cmd_srl__s/cmd @@ -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 index 0000000..f4ef6f0 --- /dev/null +++ b/test/system/casl2/cmd_srl__z/0.txt @@ -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_ST_st0/Makefile b/test/system/casl2/cmd_srl__z/Makefile similarity index 100% rename from test/system/casl2/cmd_ST_st0/Makefile rename to test/system/casl2/cmd_srl__z/Makefile diff --git a/test/system/casl2/cmd_srl__z/cmd b/test/system/casl2/cmd_srl__z/cmd new file mode 100755 index 0000000..e9b8dba --- /dev/null +++ b/test/system/casl2/cmd_srl__z/cmd @@ -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 index 0000000..585c2bd --- /dev/null +++ b/test/system/casl2/cmd_st_r_adr/0.txt @@ -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_st1/Makefile b/test/system/casl2/cmd_st_r_adr/Makefile similarity index 100% rename from test/system/casl2/cmd_ST_st1/Makefile rename to test/system/casl2/cmd_st_r_adr/Makefile diff --git a/test/system/casl2/cmd_st_r_adr/cmd b/test/system/casl2/cmd_st_r_adr/cmd new file mode 100755 index 0000000..a3ce705 --- /dev/null +++ b/test/system/casl2/cmd_st_r_adr/cmd @@ -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 index 0000000..565080c --- /dev/null +++ b/test/system/casl2/cmd_st_r_adr_x/0.txt @@ -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_SUBA_suba0/Makefile b/test/system/casl2/cmd_st_r_adr_x/Makefile similarity index 100% rename from test/system/casl2/cmd_SUBA_suba0/Makefile rename to test/system/casl2/cmd_st_r_adr_x/Makefile 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 index 0000000..2de95db --- /dev/null +++ b/test/system/casl2/cmd_st_r_adr_x/cmd @@ -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 index 0000000..3492607 --- /dev/null +++ b/test/system/casl2/cmd_suba_r1_r2/0.txt @@ -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_suba0__o/Makefile b/test/system/casl2/cmd_suba_r1_r2/Makefile similarity index 100% rename from test/system/casl2/cmd_SUBA_suba0__o/Makefile rename to test/system/casl2/cmd_suba_r1_r2/Makefile diff --git a/test/system/casl2/cmd_suba_r1_r2/cmd b/test/system/casl2/cmd_suba_r1_r2/cmd new file mode 100755 index 0000000..8aa2d34 --- /dev/null +++ b/test/system/casl2/cmd_suba_r1_r2/cmd @@ -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 index 0000000..2ece556 --- /dev/null +++ b/test/system/casl2/cmd_suba_r_adr/0.txt @@ -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_suba0__z/Makefile b/test/system/casl2/cmd_suba_r_adr/Makefile similarity index 100% rename from test/system/casl2/cmd_SUBA_suba0__z/Makefile rename to test/system/casl2/cmd_suba_r_adr/Makefile diff --git a/test/system/casl2/cmd_suba_r_adr/cmd b/test/system/casl2/cmd_suba_r_adr/cmd new file mode 100755 index 0000000..e974289 --- /dev/null +++ b/test/system/casl2/cmd_suba_r_adr/cmd @@ -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 index 0000000..6228a90 --- /dev/null +++ b/test/system/casl2/cmd_suba_r_adr__ao/0.txt @@ -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_suba0_ao/Makefile b/test/system/casl2/cmd_suba_r_adr__ao/Makefile similarity index 100% rename from test/system/casl2/cmd_SUBA_suba0_ao/Makefile rename to test/system/casl2/cmd_suba_r_adr__ao/Makefile 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 index 0000000..290acba --- /dev/null +++ b/test/system/casl2/cmd_suba_r_adr__ao/cmd @@ -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 index 0000000..4e5ad84 --- /dev/null +++ b/test/system/casl2/cmd_suba_r_adr__as0/0.txt @@ -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_suba0_as0/Makefile b/test/system/casl2/cmd_suba_r_adr__as0/Makefile similarity index 100% rename from test/system/casl2/cmd_SUBA_suba0_as0/Makefile rename to test/system/casl2/cmd_suba_r_adr__as0/Makefile 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 index 0000000..75364c1 --- /dev/null +++ b/test/system/casl2/cmd_suba_r_adr__as0/cmd @@ -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 index 0000000..ef13d20 --- /dev/null +++ b/test/system/casl2/cmd_suba_r_adr__as1/0.txt @@ -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_suba0_as1/Makefile b/test/system/casl2/cmd_suba_r_adr__as1/Makefile similarity index 100% rename from test/system/casl2/cmd_SUBA_suba0_as1/Makefile rename to test/system/casl2/cmd_suba_r_adr__as1/Makefile 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 index 0000000..4839aea --- /dev/null +++ b/test/system/casl2/cmd_suba_r_adr__as1/cmd @@ -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 index 0000000..0ad3d76 --- /dev/null +++ b/test/system/casl2/cmd_suba_r_adr__lo/0.txt @@ -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_suba0_lo/Makefile b/test/system/casl2/cmd_suba_r_adr__lo/Makefile similarity index 100% rename from test/system/casl2/cmd_SUBA_suba0_lo/Makefile rename to test/system/casl2/cmd_suba_r_adr__lo/Makefile 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 index 0000000..40bf6a3 --- /dev/null +++ b/test/system/casl2/cmd_suba_r_adr__lo/cmd @@ -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 index 0000000..f7146ea --- /dev/null +++ b/test/system/casl2/cmd_suba_r_adr__o/0.txt @@ -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_suba1/Makefile b/test/system/casl2/cmd_suba_r_adr__o/Makefile similarity index 100% rename from test/system/casl2/cmd_SUBA_suba1/Makefile rename to test/system/casl2/cmd_suba_r_adr__o/Makefile 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 index 0000000..64c6f3d --- /dev/null +++ b/test/system/casl2/cmd_suba_r_adr__o/cmd @@ -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 index 0000000..bdbb465 --- /dev/null +++ b/test/system/casl2/cmd_suba_r_adr__z/0.txt @@ -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_suba2/Makefile b/test/system/casl2/cmd_suba_r_adr__z/Makefile similarity index 100% rename from test/system/casl2/cmd_SUBA_suba2/Makefile rename to test/system/casl2/cmd_suba_r_adr__z/Makefile 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 index 0000000..0bbe750 --- /dev/null +++ b/test/system/casl2/cmd_suba_r_adr__z/cmd @@ -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 index 0000000..3b3116e --- /dev/null +++ b/test/system/casl2/cmd_suba_r_adr_x/0.txt @@ -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_SUBL_subl0/Makefile b/test/system/casl2/cmd_suba_r_adr_x/Makefile similarity index 100% rename from test/system/casl2/cmd_SUBL_subl0/Makefile rename to test/system/casl2/cmd_suba_r_adr_x/Makefile 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 index 0000000..3559a27 --- /dev/null +++ b/test/system/casl2/cmd_suba_r_adr_x/cmd @@ -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 index 0000000..1be84b7 --- /dev/null +++ b/test/system/casl2/cmd_subl_r1_r2/0.txt @@ -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_subl0__o/Makefile b/test/system/casl2/cmd_subl_r1_r2/Makefile similarity index 100% rename from test/system/casl2/cmd_SUBL_subl0__o/Makefile rename to test/system/casl2/cmd_subl_r1_r2/Makefile diff --git a/test/system/casl2/cmd_subl_r1_r2/cmd b/test/system/casl2/cmd_subl_r1_r2/cmd new file mode 100755 index 0000000..7dccf04 --- /dev/null +++ b/test/system/casl2/cmd_subl_r1_r2/cmd @@ -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 index 0000000..035b608 --- /dev/null +++ b/test/system/casl2/cmd_subl_r_adr/0.txt @@ -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_subl0__z/Makefile b/test/system/casl2/cmd_subl_r_adr/Makefile similarity index 100% rename from test/system/casl2/cmd_SUBL_subl0__z/Makefile rename to test/system/casl2/cmd_subl_r_adr/Makefile diff --git a/test/system/casl2/cmd_subl_r_adr/cmd b/test/system/casl2/cmd_subl_r_adr/cmd new file mode 100755 index 0000000..1b51bd6 --- /dev/null +++ b/test/system/casl2/cmd_subl_r_adr/cmd @@ -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 index 0000000..5176e36 --- /dev/null +++ b/test/system/casl2/cmd_subl_r_adr__ao/0.txt @@ -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_subl0_ao/Makefile b/test/system/casl2/cmd_subl_r_adr__ao/Makefile similarity index 100% rename from test/system/casl2/cmd_SUBL_subl0_ao/Makefile rename to test/system/casl2/cmd_subl_r_adr__ao/Makefile 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 index 0000000..c81943b --- /dev/null +++ b/test/system/casl2/cmd_subl_r_adr__ao/cmd @@ -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 index 0000000..c52633a --- /dev/null +++ b/test/system/casl2/cmd_subl_r_adr__as0/0.txt @@ -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_subl0_as0/Makefile b/test/system/casl2/cmd_subl_r_adr__as0/Makefile similarity index 100% rename from test/system/casl2/cmd_SUBL_subl0_as0/Makefile rename to test/system/casl2/cmd_subl_r_adr__as0/Makefile 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 index 0000000..9f63e09 --- /dev/null +++ b/test/system/casl2/cmd_subl_r_adr__as0/cmd @@ -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 index 0000000..3ad2aea --- /dev/null +++ b/test/system/casl2/cmd_subl_r_adr__as1/0.txt @@ -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_subl0_as1/Makefile b/test/system/casl2/cmd_subl_r_adr__as1/Makefile similarity index 100% rename from test/system/casl2/cmd_SUBL_subl0_as1/Makefile rename to test/system/casl2/cmd_subl_r_adr__as1/Makefile 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 index 0000000..0ce2864 --- /dev/null +++ b/test/system/casl2/cmd_subl_r_adr__as1/cmd @@ -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 index 0000000..2e733b3 --- /dev/null +++ b/test/system/casl2/cmd_subl_r_adr__lo/0.txt @@ -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_subl0_lo/Makefile b/test/system/casl2/cmd_subl_r_adr__lo/Makefile similarity index 100% rename from test/system/casl2/cmd_SUBL_subl0_lo/Makefile rename to test/system/casl2/cmd_subl_r_adr__lo/Makefile 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 index 0000000..8c529c6 --- /dev/null +++ b/test/system/casl2/cmd_subl_r_adr__lo/cmd @@ -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 index 0000000..f819ea0 --- /dev/null +++ b/test/system/casl2/cmd_subl_r_adr__o/0.txt @@ -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_subl1/Makefile b/test/system/casl2/cmd_subl_r_adr__o/Makefile similarity index 100% rename from test/system/casl2/cmd_SUBL_subl1/Makefile rename to test/system/casl2/cmd_subl_r_adr__o/Makefile 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 index 0000000..a801805 --- /dev/null +++ b/test/system/casl2/cmd_subl_r_adr__o/cmd @@ -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 index 0000000..b8ae6f1 --- /dev/null +++ b/test/system/casl2/cmd_subl_r_adr__z/0.txt @@ -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_subl2/Makefile b/test/system/casl2/cmd_subl_r_adr__z/Makefile similarity index 100% rename from test/system/casl2/cmd_SUBL_subl2/Makefile rename to test/system/casl2/cmd_subl_r_adr__z/Makefile 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 index 0000000..6e15b11 --- /dev/null +++ b/test/system/casl2/cmd_subl_r_adr__z/cmd @@ -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 index 0000000..5ecdef3 --- /dev/null +++ b/test/system/casl2/cmd_subl_r_adr_x/0.txt @@ -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_SVC_svc1/Makefile b/test/system/casl2/cmd_subl_r_adr_x/Makefile similarity index 100% rename from test/system/casl2/cmd_SVC_svc1/Makefile rename to test/system/casl2/cmd_subl_r_adr_x/Makefile 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 index 0000000..a391f8e --- /dev/null +++ b/test/system/casl2/cmd_subl_r_adr_x/cmd @@ -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 index 0000000..c67500b --- /dev/null +++ b/test/system/casl2/cmd_svc__1/0.txt @@ -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_svc2/Makefile b/test/system/casl2/cmd_svc__1/Makefile similarity index 100% rename from test/system/casl2/cmd_SVC_svc2/Makefile rename to test/system/casl2/cmd_svc__1/Makefile diff --git a/test/system/casl2/cmd_svc__1/cmd b/test/system/casl2/cmd_svc__1/cmd new file mode 100755 index 0000000..e2d3da3 --- /dev/null +++ b/test/system/casl2/cmd_svc__1/cmd @@ -0,0 +1,2 @@ +cat ../../../../as/cmd/SVC/svc__1.casl teststr.txt +../../../../casl2 -atd -M64 ../../../../as/cmd/SVC/svc__1.casl