WARU START ;<WARU.CAS> LAD GR1,100 ; GR1=100 LAD GR2,20 ; GR2=20 CALL DIV ;サブルーチンコール LAD GR1,60 ; GR1=60 LAD GR2,7 ; GR2=7 CALL DIV ;サブルーチンコール RET ;終了 END DIV START ;わり算サブルーチン LD GR3,GR2 ; GR3=GR2 LD GR2,GR1 ; GR2=GR1 LAD GR1,-1 ; GR1=-1 D1 LAD GR1,1,GR1 ;インクリメント SUBA GR2,GR3 ; GR2=GR2-GR3 JPL D1 ;正ならばD1 JZE D1 ;ゼロならばD1 ADDA GR2,GR3 ; GR2=GR2+GR3 RET ;戻る END