5 ;;; GR1 = -32768; GR2 = -32768; GR2 = 0
12 XOR GR4,GR4 ; マイナスフラグを初期化
13 CHK1 AND GR1,GR1 ; (GR1 > 0)の場合は、CHK2へジャンプ
15 XOR GR1,ALLON ; GR1の正負を反転
17 JOV FIN ; (GR1 = -32768)の場合は終了
18 XOR GR4,ONE ; GR4 <- 1
19 CHK2 AND GR2,GR2 ; (GR1 > 0)の場合は、DIVへジャンプ
21 XOR GR2,ALLON ; GR2の正負を反転
23 JOV FIN ; (GR2 = -32768)の場合は終了
24 XOR GR4,ONE ; マイナスフラグを反転
25 DIV CALL DIVL ; GR0 <- GR1 / GR2; GR3 <- GR1 mod GR2
26 JOV FIN ; (GR2 = 0)の場合は終了
27 MIN AND GR4,GR4 ; マイナスフラグがオフの場合、終了
29 XOR GR0,ALLON ; GR1の正負を反転
31 XOR GR3,ALLON ; GR3の正負を反転