繰り返しの実装方法

フローチャートの書き方

  1. ひし形の中に、比較する二つの数を書く。
  2. 分岐を作り、LOOPの中で行うことは、そのまま下に書く。
  3. 分岐から外れるときは、右側に書く。

分岐命令

分岐命令は、以下の六種類である。主に、JPL、JMI、JZEを使用することが多い。

コードの書き方

  1. LOOP CPA ○,○
  2. ○○○ FIN
  3. LOOP内で行いたいことを書く。
  4. JUMP LOOP
  5. FIN □

基本形

LOOP CPA ○,○
 ○○○ FIN
  .
  .
  .
 JUMP LOOP
FIN

原理

例題

GR1の初期値を1、GR2の初期値を5とする。GR1とGR2が同値になるまでGR1に1を足し、同値になったら、GR1の値をX番地に格納する。

EX START
 LAD GR1,1
 LAD GR2,5
 LD GR3,X
LOOP CPA GR1,GR2
 JZE FIN
 LAD GR1,1,GR1
 JUMP LOOP
FIN ST GR1,X
 RET
X DS 1
 END