From b3eb272540f5a2fee00a2ddc34624f51ed5625f9 Mon Sep 17 00:00:00 2001
From: j8takagi <j8takagi@nifty.com>
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