From b3eb272540f5a2fee00a2ddc34624f51ed5625f9 Mon Sep 17 00:00:00 2001 From: j8takagi Date: Tue, 3 Jul 2018 23:51:41 +0900 Subject: [PATCH] =?utf8?q?=E3=82=B5=E3=83=B3=E3=83=97=E3=83=AB=E3=83=95?= =?utf8?q?=E3=82=A1=E3=82=A4=E3=83=AB=E3=82=92=E5=A4=89=E6=9B=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- as/sample/sum_10.o | Bin 40 -> 50 bytes as/sample/sum_10.o.casl | 31 +++++++++++++++++-------------- 2 files changed, 17 insertions(+), 14 deletions(-) diff --git a/as/sample/sum_10.o b/as/sample/sum_10.o index 3f09454f47b36eec734800585df8ba9fcae7815b..e1bd61d83420bee986e50e9cf614454eceb41361 100644 GIT binary patch literal 50 zcmZQ9U|?VZVkI*H0Z|4;H321Y1_4Jg28L7t28I-N1_eP028BX_LWV|01}+9h1_lNI DiR=Y1 literal 40 tcmZQ9U|?VnVqg#u5M*Ff6HpRn5O4%?Q~4PfQrH*-3K<$18Mqi282~~G18@KU diff --git a/as/sample/sum_10.o.casl b/as/sample/sum_10.o.casl index f1bd9f2..f3726d6 100644 --- a/as/sample/sum_10.o.casl +++ b/as/sample/sum_10.o.casl @@ -1,16 +1,19 @@ MAIN START - PUSH #0000,GR1 ; #0000 - LAD GR0,#0000 ; #0002 - LD GR1,#0011 ; #0004 - ADDL GR0,GR1 ; #0006 - ADDL GR1,#0013 ; #0007 - CPL GR1,#0012 ; #0009 - JPL #000F ; #000B - JUMP #0006 ; #000D - POP GR1 ; #000F - RET ; #0010 - DC 1 ; #0011 - DC 10 ; #0012 - DC 1 ; #0013 - DC 1 ; #0014 + PUSH #0000,GR1 ; #0000: #7001 #0000 + PUSH #0000,GR2 ; #0002: #7002 #0000 + XOR GR2,GR2 ; #0004: #3622 + LD GR1,#0015 ; #0005: #1010 #0015 + ADDL GR2,GR1 ; #0007: #2621 + ADDL GR1,#0017 ; #0008: #2210 #0017 + CPL GR1,#0016 ; #000A: #4110 #0016 + JPL #0010 ; #000C: #6500 #0010 + JUMP #0007 ; #000E: #6400 #0007 + ST GR2,#0018 ; #0010: #1120 #0018 + POP GR2 ; #0012: #7120 + POP GR1 ; #0013: #7110 + RET ; #0014: #8100 + DC 1 ; #0015: #0001 :: 1 = #0001 = 0000000000000001 + DC 10 ; #0016: #000A :: 10 = #000A = 0000000000001010 = '\n' + DC 1 ; #0017: #0001 :: 1 = #0001 = 0000000000000001 + NOP ; #0018: #0000 END -- 2.18.0