2 ;;; 出力 GR0: 1から10までの整数をすべて加算した値
3 ;;; 依存プログラム: mull1.casl divl1.casl
7 LD GR1,FST ; GR1 <- (初項 + 末項)
10 LD GR1,LST ; GR1 <- (末項 - 初項)
13 LD GR2,STEP ; GR2 <- STEP
14 CALL DIVL ; GR0 <- GR1 / GR2
15 LD GR2,GR0 ; GR2 <- GR0
16 LAD GR2,1,GR2 ; GR2 <- GR2 + 1
17 SRL GR2,1 ; GR2 <- GR2 / 2
19 CALL MULL ; GR0 <- GR1 * GR2