From e98877aa88940518a0b9b823d4e9efd4e6db8523 Mon Sep 17 00:00:00 2001 From: j8takagi Date: Sat, 23 Jan 2021 09:12:15 +0900 Subject: [PATCH] =?utf8?q?=E3=82=B5=E3=83=B3=E3=83=97=E3=83=AB=E3=81=AEsum?= =?utf8?q?=5F10.casl=E3=82=92=E3=82=B7=E3=83=B3=E3=83=97=E3=83=AB=E3=81=AB?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- as/sample/sum_10.casl | 4 ---- 1 file changed, 4 deletions(-) diff --git a/as/sample/sum_10.casl b/as/sample/sum_10.casl index cc88df1..a7b9211 100644 --- a/as/sample/sum_10.casl +++ b/as/sample/sum_10.casl @@ -1,8 +1,6 @@ ;;; sum_10.casl ;;; 1から10までの整数をすべて加算した値をメモリーに格納する MAIN START - PUSH 0,GR1 - PUSH 0,GR2 XOR GR2,GR2 ; GR2を初期化 LD GR1,FST ; GR1に初項をメモリーから転送 LOOP ADDL GR2,GR1 ; ループ先頭。GR2 <- GR2 + GR1 @@ -11,8 +9,6 @@ LOOP ADDL GR2,GR1 ; ループ先頭。GR2 <- GR2 + GR1 JPL FIN ; ↓ JUMP LOOP ; ループ終端 FIN ST GR2,RST ; GR2の結果をメモリーに転送 - POP GR2 - POP GR1 RET FST DC 1 ; 初項 LST DC 10 ; 末項 -- 2.18.0