tan(x) x= 1.5 rad x= 85.943669260 ° [CP0] 00315: .....1.1.. dsp5: if s0 = 0 A=01000000000000 B=02999999999999 C=01000000000000 D=00000000000000 M=00000000000000 P=c S=.......78..b 00316: 11...11111 -> 00307 then go to dsp3 A=01000000000000 B=02999999999999 C=01000000000000 D=00000000000000 M=00000000000000 P=c S=.......78..b 00307: 1......1.. dsp3: 1 -> s8 A=01000000000000 B=02999999999999 C=01000000000000 D=00000000000000 M=00000000000000 P=c S=.......78..b 00310: .1.1.1.1.. if s5 = 0 A=01000000000000 B=02999999999999 C=01000000000000 D=00000000000000 M=00000000000000 P=c S=.......78..b 00311: 11..11.111 -> 00315 then go to dsp5 A=01000000000000 B=02999999999999 C=01000000000000 D=00000000000000 M=00000000000000 P=c S=.......78..b [CP0a] 00315: .....1.1.. dsp5: if s0 = 0 A=08594366926000 B=00200000000999 C=08594366926001 D=00000000000000 M=00000000000000 P=c S=0.....678..b 00316: 11...11111 -> 00307 then go to dsp3 A=08594366926000 B=00200000000999 C=08594366926001 D=00000000000000 M=00000000000000 P=c S=0.....678..b 00317: ....1..1.. dsp8: 0 -> s0 A=08594366926000 B=00200000000999 C=08594366926001 D=00000000000000 M=00000000000000 P=c S=......678..b 00320: .....111.. dsp6: p - 1 -> p A=08594366926000 B=00200000000999 C=08594366926001 D=00000000000000 M=00000000000000 P=b S=0.....678..b 00321: 11..1.11.. if p # 12 A=08594366926000 B=00200000000999 C=08594366926001 D=00000000000000 M=00000000000000 P=b S=0.....678..b 00322: 11.1....11 -> 00320 then go to dsp6 A=08594366926000 B=00200000000999 C=08594366926001 D=00000000000000 M=00000000000000 P=b S=0.....678..b 00320: .....111.. dsp6: p - 1 -> p A=08594366926000 B=00200000000999 C=08594366926001 D=00000000000000 M=00000000000000 P=a S=0.....678..b 00321: 11..1.11.. if p # 12 A=08594366926000 B=00200000000999 C=08594366926001 D=00000000000000 M=00000000000000 P=a S=0.....678..b 00322: 11.1....11 -> 00320 then go to dsp6 A=08594366926000 B=00200000000999 C=08594366926001 D=00000000000000 M=00000000000000 P=a S=0.....678..b 00320: .....111.. dsp6: p - 1 -> p A=08594366926000 B=00200000000999 C=08594366926001 D=00000000000000 M=00000000000000 P=9 S=0.....678..b 00321: 11..1.11.. if p # 12 A=08594366926000 B=00200000000999 C=08594366926001 D=00000000000000 M=00000000000000 P=9 S=0.....678..b 00322: 11.1....11 -> 00320 then go to dsp6 A=08594366926000 B=00200000000999 C=08594366926001 D=00000000000000 M=00000000000000 P=9 S=0.....678..b 00320: .....111.. dsp6: p - 1 -> p A=08594366926000 B=00200000000999 C=08594366926001 D=00000000000000 M=00000000000000 P=8 S=0.....678..b 00321: 11..1.11.. if p # 12 A=08594366926000 B=00200000000999 C=08594366926001 D=00000000000000 M=00000000000000 P=8 S=0.....678..b 00322: 11.1....11 -> 00320 then go to dsp6 A=08594366926000 B=00200000000999 C=08594366926001 D=00000000000000 M=00000000000000 P=8 S=0.....678..b 00320: .....111.. dsp6: p - 1 -> p A=08594366926000 B=00200000000999 C=08594366926001 D=00000000000000 M=00000000000000 P=7 S=0.....678..b 00321: 11..1.11.. if p # 12 A=08594366926000 B=00200000000999 C=08594366926001 D=00000000000000 M=00000000000000 P=7 S=0.....678..b 00322: 11.1....11 -> 00320 then go to dsp6 A=08594366926000 B=00200000000999 C=08594366926001 D=00000000000000 M=00000000000000 P=7 S=0.....678..b 00320: .....111.. dsp6: p - 1 -> p A=08594366926000 B=00200000000999 C=08594366926001 D=00000000000000 M=00000000000000 P=6 S=0.....678..b 00321: 11..1.11.. if p # 12 A=08594366926000 B=00200000000999 C=08594366926001 D=00000000000000 M=00000000000000 P=6 S=0.....678..b 00322: 11.1....11 -> 00320 then go to dsp6 A=08594366926000 B=00200000000999 C=08594366926001 D=00000000000000 M=00000000000000 P=6 S=0.....678..b 00320: .....111.. dsp6: p - 1 -> p A=08594366926000 B=00200000000999 C=08594366926001 D=00000000000000 M=00000000000000 P=5 S=0.....678..b 00321: 11..1.11.. if p # 12 A=08594366926000 B=00200000000999 C=08594366926001 D=00000000000000 M=00000000000000 P=5 S=0.....678..b 00322: 11.1....11 -> 00320 then go to dsp6 A=08594366926000 B=00200000000999 C=08594366926001 D=00000000000000 M=00000000000000 P=5 S=0.....678..b 00320: .....111.. dsp6: p - 1 -> p A=08594366926000 B=00200000000999 C=08594366926001 D=00000000000000 M=00000000000000 P=4 S=0.....678..b 00321: 11..1.11.. if p # 12 A=08594366926000 B=00200000000999 C=08594366926001 D=00000000000000 M=00000000000000 P=4 S=0.....678..b 00322: 11.1....11 -> 00320 then go to dsp6 A=08594366926000 B=00200000000999 C=08594366926001 D=00000000000000 M=00000000000000 P=4 S=0.....678..b 00320: .....111.. dsp6: p - 1 -> p A=08594366926000 B=00200000000999 C=08594366926001 D=00000000000000 M=00000000000000 P=3 S=0.....678..b 00321: 11..1.11.. if p # 12 A=08594366926000 B=00200000000999 C=08594366926001 D=00000000000000 M=00000000000000 P=3 S=0.....678..b 00322: 11.1....11 -> 00320 then go to dsp6 A=08594366926000 B=00200000000999 C=08594366926001 D=00000000000000 M=00000000000000 P=3 S=0.....678..b 00320: .....111.. dsp6: p - 1 -> p A=08594366926000 B=00200000000999 C=08594366926001 D=00000000000000 M=00000000000000 P=2 S=0.....678..b 00321: 11..1.11.. if p # 12 A=08594366926000 B=00200000000999 C=08594366926001 D=00000000000000 M=00000000000000 P=2 S=0.....678..b 00322: 11.1....11 -> 00320 then go to dsp6 A=08594366926000 B=00200000000999 C=08594366926001 D=00000000000000 M=00000000000000 P=2 S=0.....678..b 00320: .....111.. dsp6: p - 1 -> p A=08594366926000 B=00200000000999 C=08594366926001 D=00000000000000 M=00000000000000 P=1 S=0.....678..b 00321: 11..1.11.. if p # 12 A=08594366926000 B=00200000000999 C=08594366926001 D=00000000000000 M=00000000000000 P=1 S=0.....678..b 00322: 11.1....11 -> 00320 then go to dsp6 A=08594366926000 B=00200000000999 C=08594366926001 D=00000000000000 M=00000000000000 P=1 S=0.....678..b 00320: .....111.. dsp6: p - 1 -> p A=08594366926000 B=00200000000999 C=08594366926001 D=00000000000000 M=00000000000000 P=0 S=0.....678..b 00321: 11..1.11.. if p # 12 A=08594366926000 B=00200000000999 C=08594366926001 D=00000000000000 M=00000000000000 P=0 S=0.....678..b 00322: 11.1....11 -> 00320 then go to dsp6 A=08594366926000 B=00200000000999 C=08594366926001 D=00000000000000 M=00000000000000 P=0 S=0.....678..b 00320: .....111.. dsp6: p - 1 -> p A=08594366926000 B=00200000000999 C=08594366926001 D=00000000000000 M=00000000000000 P=f S=0.....678..b 00321: 11..1.11.. if p # 12 A=08594366926000 B=00200000000999 C=08594366926001 D=00000000000000 M=00000000000000 P=f S=0.....678..b 00322: 11.1....11 -> 00320 then go to dsp6 A=08594366926000 B=00200000000999 C=08594366926001 D=00000000000000 M=00000000000000 P=f S=0.....678..b 00320: .....111.. dsp6: p - 1 -> p A=08594366926000 B=00200000000999 C=08594366926001 D=00000000000000 M=00000000000000 P=e S=0.....678..b 00321: 11..1.11.. if p # 12 A=08594366926000 B=00200000000999 C=08594366926001 D=00000000000000 M=00000000000000 P=e S=0.....678..b 00322: 11.1....11 -> 00320 then go to dsp6 A=08594366926000 B=00200000000999 C=08594366926001 D=00000000000000 M=00000000000000 P=e S=0.....678..b 00320: .....111.. dsp6: p - 1 -> p A=08594366926000 B=00200000000999 C=08594366926001 D=00000000000000 M=00000000000000 P=d S=0.....678..b 00321: 11..1.11.. if p # 12 A=08594366926000 B=00200000000999 C=08594366926001 D=00000000000000 M=00000000000000 P=d S=0.....678..b 00322: 11.1....11 -> 00320 then go to dsp6 A=08594366926000 B=00200000000999 C=08594366926001 D=00000000000000 M=00000000000000 P=d S=0.....678..b 00320: .....111.. dsp6: p - 1 -> p A=08594366926000 B=00200000000999 C=08594366926001 D=00000000000000 M=00000000000000 P=c S=0.....678..b 00321: 11..1.11.. if p # 12 A=08594366926000 B=00200000000999 C=08594366926001 D=00000000000000 M=00000000000000 P=c S=0.....678..b 00322: 11.1....11 -> 00320 then go to dsp6 A=08594366926000 B=00200000000999 C=08594366926001 D=00000000000000 M=00000000000000 P=c S=0.....678..b 00323: 1...1.1... display off A=08594366926000 B=00200000000999 C=08594366926001 D=00000000000000 M=00000000000000 P=c S=0.....678..b [CP0b] 00324: 1....1.1.. if s8 = 0 A=08594366926000 B=00200000000999 C=08594366926001 D=00000000000000 M=00000000000000 P=c S=0.....678..b 00325: 11..11..11 -> 00314 then go to dsp4 A=08594366926000 B=00200000000999 C=08594366926001 D=00000000000000 M=00000000000000 P=c S=0.....678..b 00326: .1....111. shift left a[w] A=85943669260000 B=00200000000999 C=08594366926001 D=00000000000000 M=00000000000000 P=c S=0.....678..b 00327: .1.11..1.. 0 -> s5 A=85943669260000 B=00200000000999 C=08594366926001 D=00000000000000 M=00000000000000 P=c S=0.....678..b 00330: ..11.1.... keys -> rom address A=85943669260000 B=00200000000999 C=08594366926001 D=00000000000000 M=00000000000000 P=c S=0.....678..b 00050: ...1...1.. 1 -> s1 A=85943669260000 B=00200000000999 C=08594366926001 D=00000000000000 M=00000000000000 P=c S=01....678..b 00051: ..1.111.11 -> 00056 go to l00056 A=85943669260000 B=00200000000999 C=08594366926001 D=00000000000000 M=00000000000000 P=c S=01....678..b 00056: ....1.111. l00056: 0 -> b[w] A=85943669260000 B=00000000000000 C=08594366926001 D=00000000000000 M=00000000000000 P=c S=01....678..b 00057: ..1..1.... -> 01060 select rom 1 ; -> l01060 A=85943669260000 B=00000000000000 C=08594366926001 D=00000000000000 M=00000000000000 P=c S=01....678..b 01060: .11...111. c -> a[w] A=08594366926001 B=00000000000000 C=08594366926001 D=00000000000000 M=00000000000000 P=c S=01....678..b 01061: ...1.1.1.. if s1 = 0 A=08594366926001 B=00000000000000 C=08594366926001 D=00000000000000 M=00000000000000 P=c S=01....678..b 01062: ..1..1.111 -> 01045 then go to sqt11 A=08594366926001 B=00000000000000 C=08594366926001 D=00000000000000 M=00000000000000 P=c S=01....678..b 01063: 1.1..1.1.. if s10 = 0 A=08594366926001 B=00000000000000 C=08594366926001 D=00000000000000 M=00000000000000 P=c S=01....678..b 01064: .11.11.111 -> 01155 then go to l01155 A=08594366926001 B=00000000000000 C=08594366926001 D=00000000000000 M=00000000000000 P=c S=01....678..b [CP0c] 01155: ..11..111. l01155: 0 -> c[w] A=08594366926001 B=00000000000000 C=00000000000000 D=00000000000000 M=00000000000000 P=c S=01....678..b 01156: .1.11...1. c - 1 -> c[p] A=08594366926001 B=00000000000000 C=09000000000000 D=00000000000000 M=00000000000000 P=c S=01....678..b 01157: .1111.1.1. c + 1 -> c[x] A=08594366926001 B=00000000000000 C=09000000000001 D=00000000000000 M=00000000000000 P=c S=01....678..b 01160: ...1.1.1.. if s1 = 0 A=08594366926001 B=00000000000000 C=09000000000001 D=00000000000000 M=00000000000000 P=c S=01....678..b 01161: 1.1..1.111 -> 01245 then go to mpy11 A=08594366926001 B=00000000000000 C=09000000000001 D=00000000000000 M=00000000000000 P=c S=01....678..b 01162: 1.1..11..1 -> 01246 jsb div11 A=08594366926001 B=00000000000000 C=09000000000001 D=00000000000000 M=00000000000000 P=c S=01....678..b 01246: .1.1..1.1. div11: a - c -> c[x] A=08594366926001 B=00000000000000 C=09000000000000 D=00000000000000 M=00000000000000 P=c S=01....678..b 01247: .1...1.... -> 02250 select rom 2 ; -> l02250 A=08594366926001 B=00000000000000 C=09000000000000 D=00000000000000 M=00000000000000 P=c S=01....678..b 02250: .1.1.1111. a - c -> c[s] A=08594366926001 B=00000000000000 C=09000000000000 D=00000000000000 M=00000000000000 P=c S=01....678..b 02251: 1.1.1.1111 -> 02253 if no carry go to div22 A=08594366926001 B=00000000000000 C=09000000000000 D=00000000000000 M=00000000000000 P=c S=01....678..b 02253: 11..1..11. div22: a exchange b[m] A=00000000000001 B=08594366926000 C=09000000000000 D=00000000000000 M=00000000000000 P=c S=01....678..b 02254: 1.111.111. 0 -> a[w] A=00000000000000 B=08594366926000 C=09000000000000 D=00000000000000 M=00000000000000 P=c S=01....678..b 02255: 11..1.11.. if p # 12 A=00000000000000 B=08594366926000 C=09000000000000 D=00000000000000 M=00000000000000 P=c S=01....678..b 02256: 11...1.111 -> 02305 then go to mpy27 A=00000000000000 B=08594366926000 C=09000000000000 D=00000000000000 M=00000000000000 P=c S=01....678..b 02257: ...11..11. if c[m] >= 1 A=00000000000000 B=08594366926000 C=09000000000000 D=00000000000000 M=00000000000000 P=c S=01....678..b 02260: 1.11.11.11 -> 02266 then go to div23 A=00000000000000 B=08594366926000 C=09000000000000 D=00000000000000 M=00000000000000 P=c S=01....678..b 02266: 1...11..1. div23: b exchange c[wp] A=00000000000000 B=09000000000000 C=08594366926000 D=00000000000000 M=00000000000000 P=c S=01....678..b 02267: 111.1..11. a exchange c[m] A=08594366926000 B=09000000000000 C=00000000000000 D=00000000000000 M=00000000000000 P=c S=01....678..b [CP1] tan(x) algorithm angle 85.943669260 ° still in degrees 02270: ..1..1.... -> 01271 select rom 1 ; -> l01271 A=08594366926000 B=09000000000000 C=00000000000000 D=00000000000000 M=00000000000000 P=c S=01....678..b angle/9 [CP2] 01271: 1.11..1111 -> 01263 then go to div15 A=08594366926000 B=09000000000000 C=00000000000000 D=00000000000000 M=00000000000000 P=c S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=99594366926000 B=09000000000000 C=00000000000000 D=00000000000000 M=00000000000000 P=c S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=99594366926000 B=09000000000000 C=00000000000000 D=00000000000000 M=00000000000000 P=c S=01....678..b 01265: 111..1.11. a + b -> a[ms] A=08594366926000 B=09000000000000 C=00000000000000 D=00000000000000 M=00000000000000 P=c S=01....678..b 01266: .1...1.11. shift left a[ms] A=85943669260000 B=09000000000000 C=00000000000000 D=00000000000000 M=00000000000000 P=c S=01....678..b 01267: .....111.. p - 1 -> p A=85943669260000 B=09000000000000 C=00000000000000 D=00000000000000 M=00000000000000 P=b S=01....678..b 01270: ....1.11.. if p # 0 A=85943669260000 B=09000000000000 C=00000000000000 D=00000000000000 M=00000000000000 P=b S=01....678..b 01271: 1.11..1111 -> 01263 then go to div15 A=85943669260000 B=09000000000000 C=00000000000000 D=00000000000000 M=00000000000000 P=b S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=76943669260000 B=09000000000000 C=00000000000000 D=00000000000000 M=00000000000000 P=b S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=76943669260000 B=09000000000000 C=00000000000000 D=00000000000000 M=00000000000000 P=b S=01....678..b 01262: .1111...1. div14: c + 1 -> c[p] A=76943669260000 B=09000000000000 C=00100000000000 D=00000000000000 M=00000000000000 P=b S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=67943669260000 B=09000000000000 C=00100000000000 D=00000000000000 M=00000000000000 P=b S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=67943669260000 B=09000000000000 C=00100000000000 D=00000000000000 M=00000000000000 P=b S=01....678..b 01262: .1111...1. div14: c + 1 -> c[p] A=67943669260000 B=09000000000000 C=00200000000000 D=00000000000000 M=00000000000000 P=b S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=58943669260000 B=09000000000000 C=00200000000000 D=00000000000000 M=00000000000000 P=b S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=58943669260000 B=09000000000000 C=00200000000000 D=00000000000000 M=00000000000000 P=b S=01....678..b 01262: .1111...1. div14: c + 1 -> c[p] A=58943669260000 B=09000000000000 C=00300000000000 D=00000000000000 M=00000000000000 P=b S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=49943669260000 B=09000000000000 C=00300000000000 D=00000000000000 M=00000000000000 P=b S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=49943669260000 B=09000000000000 C=00300000000000 D=00000000000000 M=00000000000000 P=b S=01....678..b 01262: .1111...1. div14: c + 1 -> c[p] A=49943669260000 B=09000000000000 C=00400000000000 D=00000000000000 M=00000000000000 P=b S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=40943669260000 B=09000000000000 C=00400000000000 D=00000000000000 M=00000000000000 P=b S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=40943669260000 B=09000000000000 C=00400000000000 D=00000000000000 M=00000000000000 P=b S=01....678..b 01262: .1111...1. div14: c + 1 -> c[p] A=40943669260000 B=09000000000000 C=00500000000000 D=00000000000000 M=00000000000000 P=b S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=31943669260000 B=09000000000000 C=00500000000000 D=00000000000000 M=00000000000000 P=b S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=31943669260000 B=09000000000000 C=00500000000000 D=00000000000000 M=00000000000000 P=b S=01....678..b 01262: .1111...1. div14: c + 1 -> c[p] A=31943669260000 B=09000000000000 C=00600000000000 D=00000000000000 M=00000000000000 P=b S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=22943669260000 B=09000000000000 C=00600000000000 D=00000000000000 M=00000000000000 P=b S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=22943669260000 B=09000000000000 C=00600000000000 D=00000000000000 M=00000000000000 P=b S=01....678..b 01262: .1111...1. div14: c + 1 -> c[p] A=22943669260000 B=09000000000000 C=00700000000000 D=00000000000000 M=00000000000000 P=b S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=13943669260000 B=09000000000000 C=00700000000000 D=00000000000000 M=00000000000000 P=b S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=13943669260000 B=09000000000000 C=00700000000000 D=00000000000000 M=00000000000000 P=b S=01....678..b 01262: .1111...1. div14: c + 1 -> c[p] A=13943669260000 B=09000000000000 C=00800000000000 D=00000000000000 M=00000000000000 P=b S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=04943669260000 B=09000000000000 C=00800000000000 D=00000000000000 M=00000000000000 P=b S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=04943669260000 B=09000000000000 C=00800000000000 D=00000000000000 M=00000000000000 P=b S=01....678..b 01262: .1111...1. div14: c + 1 -> c[p] A=04943669260000 B=09000000000000 C=00900000000000 D=00000000000000 M=00000000000000 P=b S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=95943669260000 B=09000000000000 C=00900000000000 D=00000000000000 M=00000000000000 P=b S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=95943669260000 B=09000000000000 C=00900000000000 D=00000000000000 M=00000000000000 P=b S=01....678..b 01265: 111..1.11. a + b -> a[ms] A=04943669260000 B=09000000000000 C=00900000000000 D=00000000000000 M=00000000000000 P=b S=01....678..b 01266: .1...1.11. shift left a[ms] A=49436692600000 B=09000000000000 C=00900000000000 D=00000000000000 M=00000000000000 P=b S=01....678..b 01267: .....111.. p - 1 -> p A=49436692600000 B=09000000000000 C=00900000000000 D=00000000000000 M=00000000000000 P=a S=01....678..b 01270: ....1.11.. if p # 0 A=49436692600000 B=09000000000000 C=00900000000000 D=00000000000000 M=00000000000000 P=a S=01....678..b 01271: 1.11..1111 -> 01263 then go to div15 A=49436692600000 B=09000000000000 C=00900000000000 D=00000000000000 M=00000000000000 P=a S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=40436692600000 B=09000000000000 C=00900000000000 D=00000000000000 M=00000000000000 P=a S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=40436692600000 B=09000000000000 C=00900000000000 D=00000000000000 M=00000000000000 P=a S=01....678..b 01262: .1111...1. div14: c + 1 -> c[p] A=40436692600000 B=09000000000000 C=00910000000000 D=00000000000000 M=00000000000000 P=a S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=31436692600000 B=09000000000000 C=00910000000000 D=00000000000000 M=00000000000000 P=a S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=31436692600000 B=09000000000000 C=00910000000000 D=00000000000000 M=00000000000000 P=a S=01....678..b 01262: .1111...1. div14: c + 1 -> c[p] A=31436692600000 B=09000000000000 C=00920000000000 D=00000000000000 M=00000000000000 P=a S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=22436692600000 B=09000000000000 C=00920000000000 D=00000000000000 M=00000000000000 P=a S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=22436692600000 B=09000000000000 C=00920000000000 D=00000000000000 M=00000000000000 P=a S=01....678..b 01262: .1111...1. div14: c + 1 -> c[p] A=22436692600000 B=09000000000000 C=00930000000000 D=00000000000000 M=00000000000000 P=a S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=13436692600000 B=09000000000000 C=00930000000000 D=00000000000000 M=00000000000000 P=a S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=13436692600000 B=09000000000000 C=00930000000000 D=00000000000000 M=00000000000000 P=a S=01....678..b 01262: .1111...1. div14: c + 1 -> c[p] A=13436692600000 B=09000000000000 C=00940000000000 D=00000000000000 M=00000000000000 P=a S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=04436692600000 B=09000000000000 C=00940000000000 D=00000000000000 M=00000000000000 P=a S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=04436692600000 B=09000000000000 C=00940000000000 D=00000000000000 M=00000000000000 P=a S=01....678..b 01262: .1111...1. div14: c + 1 -> c[p] A=04436692600000 B=09000000000000 C=00950000000000 D=00000000000000 M=00000000000000 P=a S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=95436692600000 B=09000000000000 C=00950000000000 D=00000000000000 M=00000000000000 P=a S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=95436692600000 B=09000000000000 C=00950000000000 D=00000000000000 M=00000000000000 P=a S=01....678..b 01265: 111..1.11. a + b -> a[ms] A=04436692600000 B=09000000000000 C=00950000000000 D=00000000000000 M=00000000000000 P=a S=01....678..b 01266: .1...1.11. shift left a[ms] A=44366926000000 B=09000000000000 C=00950000000000 D=00000000000000 M=00000000000000 P=a S=01....678..b 01267: .....111.. p - 1 -> p A=44366926000000 B=09000000000000 C=00950000000000 D=00000000000000 M=00000000000000 P=9 S=01....678..b 01270: ....1.11.. if p # 0 A=44366926000000 B=09000000000000 C=00950000000000 D=00000000000000 M=00000000000000 P=9 S=01....678..b 01271: 1.11..1111 -> 01263 then go to div15 A=44366926000000 B=09000000000000 C=00950000000000 D=00000000000000 M=00000000000000 P=9 S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=35366926000000 B=09000000000000 C=00950000000000 D=00000000000000 M=00000000000000 P=9 S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=35366926000000 B=09000000000000 C=00950000000000 D=00000000000000 M=00000000000000 P=9 S=01....678..b 01262: .1111...1. div14: c + 1 -> c[p] A=35366926000000 B=09000000000000 C=00951000000000 D=00000000000000 M=00000000000000 P=9 S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=26366926000000 B=09000000000000 C=00951000000000 D=00000000000000 M=00000000000000 P=9 S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=26366926000000 B=09000000000000 C=00951000000000 D=00000000000000 M=00000000000000 P=9 S=01....678..b 01262: .1111...1. div14: c + 1 -> c[p] A=26366926000000 B=09000000000000 C=00952000000000 D=00000000000000 M=00000000000000 P=9 S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=17366926000000 B=09000000000000 C=00952000000000 D=00000000000000 M=00000000000000 P=9 S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=17366926000000 B=09000000000000 C=00952000000000 D=00000000000000 M=00000000000000 P=9 S=01....678..b 01262: .1111...1. div14: c + 1 -> c[p] A=17366926000000 B=09000000000000 C=00953000000000 D=00000000000000 M=00000000000000 P=9 S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=08366926000000 B=09000000000000 C=00953000000000 D=00000000000000 M=00000000000000 P=9 S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=08366926000000 B=09000000000000 C=00953000000000 D=00000000000000 M=00000000000000 P=9 S=01....678..b 01262: .1111...1. div14: c + 1 -> c[p] A=08366926000000 B=09000000000000 C=00954000000000 D=00000000000000 M=00000000000000 P=9 S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=99366926000000 B=09000000000000 C=00954000000000 D=00000000000000 M=00000000000000 P=9 S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=99366926000000 B=09000000000000 C=00954000000000 D=00000000000000 M=00000000000000 P=9 S=01....678..b 01265: 111..1.11. a + b -> a[ms] A=08366926000000 B=09000000000000 C=00954000000000 D=00000000000000 M=00000000000000 P=9 S=01....678..b 01266: .1...1.11. shift left a[ms] A=83669260000000 B=09000000000000 C=00954000000000 D=00000000000000 M=00000000000000 P=9 S=01....678..b 01267: .....111.. p - 1 -> p A=83669260000000 B=09000000000000 C=00954000000000 D=00000000000000 M=00000000000000 P=8 S=01....678..b 01270: ....1.11.. if p # 0 A=83669260000000 B=09000000000000 C=00954000000000 D=00000000000000 M=00000000000000 P=8 S=01....678..b 01271: 1.11..1111 -> 01263 then go to div15 A=83669260000000 B=09000000000000 C=00954000000000 D=00000000000000 M=00000000000000 P=8 S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=74669260000000 B=09000000000000 C=00954000000000 D=00000000000000 M=00000000000000 P=8 S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=74669260000000 B=09000000000000 C=00954000000000 D=00000000000000 M=00000000000000 P=8 S=01....678..b 01262: .1111...1. div14: c + 1 -> c[p] A=74669260000000 B=09000000000000 C=00954100000000 D=00000000000000 M=00000000000000 P=8 S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=65669260000000 B=09000000000000 C=00954100000000 D=00000000000000 M=00000000000000 P=8 S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=65669260000000 B=09000000000000 C=00954100000000 D=00000000000000 M=00000000000000 P=8 S=01....678..b 01262: .1111...1. div14: c + 1 -> c[p] A=65669260000000 B=09000000000000 C=00954200000000 D=00000000000000 M=00000000000000 P=8 S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=56669260000000 B=09000000000000 C=00954200000000 D=00000000000000 M=00000000000000 P=8 S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=56669260000000 B=09000000000000 C=00954200000000 D=00000000000000 M=00000000000000 P=8 S=01....678..b 01262: .1111...1. div14: c + 1 -> c[p] A=56669260000000 B=09000000000000 C=00954300000000 D=00000000000000 M=00000000000000 P=8 S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=47669260000000 B=09000000000000 C=00954300000000 D=00000000000000 M=00000000000000 P=8 S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=47669260000000 B=09000000000000 C=00954300000000 D=00000000000000 M=00000000000000 P=8 S=01....678..b 01262: .1111...1. div14: c + 1 -> c[p] A=47669260000000 B=09000000000000 C=00954400000000 D=00000000000000 M=00000000000000 P=8 S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=38669260000000 B=09000000000000 C=00954400000000 D=00000000000000 M=00000000000000 P=8 S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=38669260000000 B=09000000000000 C=00954400000000 D=00000000000000 M=00000000000000 P=8 S=01....678..b 01262: .1111...1. div14: c + 1 -> c[p] A=38669260000000 B=09000000000000 C=00954500000000 D=00000000000000 M=00000000000000 P=8 S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=29669260000000 B=09000000000000 C=00954500000000 D=00000000000000 M=00000000000000 P=8 S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=29669260000000 B=09000000000000 C=00954500000000 D=00000000000000 M=00000000000000 P=8 S=01....678..b 01262: .1111...1. div14: c + 1 -> c[p] A=29669260000000 B=09000000000000 C=00954600000000 D=00000000000000 M=00000000000000 P=8 S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=20669260000000 B=09000000000000 C=00954600000000 D=00000000000000 M=00000000000000 P=8 S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=20669260000000 B=09000000000000 C=00954600000000 D=00000000000000 M=00000000000000 P=8 S=01....678..b 01262: .1111...1. div14: c + 1 -> c[p] A=20669260000000 B=09000000000000 C=00954700000000 D=00000000000000 M=00000000000000 P=8 S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=11669260000000 B=09000000000000 C=00954700000000 D=00000000000000 M=00000000000000 P=8 S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=11669260000000 B=09000000000000 C=00954700000000 D=00000000000000 M=00000000000000 P=8 S=01....678..b 01262: .1111...1. div14: c + 1 -> c[p] A=11669260000000 B=09000000000000 C=00954800000000 D=00000000000000 M=00000000000000 P=8 S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=02669260000000 B=09000000000000 C=00954800000000 D=00000000000000 M=00000000000000 P=8 S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=02669260000000 B=09000000000000 C=00954800000000 D=00000000000000 M=00000000000000 P=8 S=01....678..b 01262: .1111...1. div14: c + 1 -> c[p] A=02669260000000 B=09000000000000 C=00954900000000 D=00000000000000 M=00000000000000 P=8 S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=93669260000000 B=09000000000000 C=00954900000000 D=00000000000000 M=00000000000000 P=8 S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=93669260000000 B=09000000000000 C=00954900000000 D=00000000000000 M=00000000000000 P=8 S=01....678..b 01265: 111..1.11. a + b -> a[ms] A=02669260000000 B=09000000000000 C=00954900000000 D=00000000000000 M=00000000000000 P=8 S=01....678..b 01266: .1...1.11. shift left a[ms] A=26692600000000 B=09000000000000 C=00954900000000 D=00000000000000 M=00000000000000 P=8 S=01....678..b 01267: .....111.. p - 1 -> p A=26692600000000 B=09000000000000 C=00954900000000 D=00000000000000 M=00000000000000 P=7 S=01....678..b 01270: ....1.11.. if p # 0 A=26692600000000 B=09000000000000 C=00954900000000 D=00000000000000 M=00000000000000 P=7 S=01....678..b 01271: 1.11..1111 -> 01263 then go to div15 A=26692600000000 B=09000000000000 C=00954900000000 D=00000000000000 M=00000000000000 P=7 S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=17692600000000 B=09000000000000 C=00954900000000 D=00000000000000 M=00000000000000 P=7 S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=17692600000000 B=09000000000000 C=00954900000000 D=00000000000000 M=00000000000000 P=7 S=01....678..b 01262: .1111...1. div14: c + 1 -> c[p] A=17692600000000 B=09000000000000 C=00954910000000 D=00000000000000 M=00000000000000 P=7 S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=08692600000000 B=09000000000000 C=00954910000000 D=00000000000000 M=00000000000000 P=7 S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=08692600000000 B=09000000000000 C=00954910000000 D=00000000000000 M=00000000000000 P=7 S=01....678..b 01262: .1111...1. div14: c + 1 -> c[p] A=08692600000000 B=09000000000000 C=00954920000000 D=00000000000000 M=00000000000000 P=7 S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=99692600000000 B=09000000000000 C=00954920000000 D=00000000000000 M=00000000000000 P=7 S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=99692600000000 B=09000000000000 C=00954920000000 D=00000000000000 M=00000000000000 P=7 S=01....678..b 01265: 111..1.11. a + b -> a[ms] A=08692600000000 B=09000000000000 C=00954920000000 D=00000000000000 M=00000000000000 P=7 S=01....678..b 01266: .1...1.11. shift left a[ms] A=86926000000000 B=09000000000000 C=00954920000000 D=00000000000000 M=00000000000000 P=7 S=01....678..b 01267: .....111.. p - 1 -> p A=86926000000000 B=09000000000000 C=00954920000000 D=00000000000000 M=00000000000000 P=6 S=01....678..b 01270: ....1.11.. if p # 0 A=86926000000000 B=09000000000000 C=00954920000000 D=00000000000000 M=00000000000000 P=6 S=01....678..b 01271: 1.11..1111 -> 01263 then go to div15 A=86926000000000 B=09000000000000 C=00954920000000 D=00000000000000 M=00000000000000 P=6 S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=77926000000000 B=09000000000000 C=00954920000000 D=00000000000000 M=00000000000000 P=6 S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=77926000000000 B=09000000000000 C=00954920000000 D=00000000000000 M=00000000000000 P=6 S=01....678..b 01262: .1111...1. div14: c + 1 -> c[p] A=77926000000000 B=09000000000000 C=00954921000000 D=00000000000000 M=00000000000000 P=6 S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=68926000000000 B=09000000000000 C=00954921000000 D=00000000000000 M=00000000000000 P=6 S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=68926000000000 B=09000000000000 C=00954921000000 D=00000000000000 M=00000000000000 P=6 S=01....678..b 01262: .1111...1. div14: c + 1 -> c[p] A=68926000000000 B=09000000000000 C=00954922000000 D=00000000000000 M=00000000000000 P=6 S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=59926000000000 B=09000000000000 C=00954922000000 D=00000000000000 M=00000000000000 P=6 S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=59926000000000 B=09000000000000 C=00954922000000 D=00000000000000 M=00000000000000 P=6 S=01....678..b 01262: .1111...1. div14: c + 1 -> c[p] A=59926000000000 B=09000000000000 C=00954923000000 D=00000000000000 M=00000000000000 P=6 S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=50926000000000 B=09000000000000 C=00954923000000 D=00000000000000 M=00000000000000 P=6 S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=50926000000000 B=09000000000000 C=00954923000000 D=00000000000000 M=00000000000000 P=6 S=01....678..b 01262: .1111...1. div14: c + 1 -> c[p] A=50926000000000 B=09000000000000 C=00954924000000 D=00000000000000 M=00000000000000 P=6 S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=41926000000000 B=09000000000000 C=00954924000000 D=00000000000000 M=00000000000000 P=6 S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=41926000000000 B=09000000000000 C=00954924000000 D=00000000000000 M=00000000000000 P=6 S=01....678..b 01262: .1111...1. div14: c + 1 -> c[p] A=41926000000000 B=09000000000000 C=00954925000000 D=00000000000000 M=00000000000000 P=6 S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=32926000000000 B=09000000000000 C=00954925000000 D=00000000000000 M=00000000000000 P=6 S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=32926000000000 B=09000000000000 C=00954925000000 D=00000000000000 M=00000000000000 P=6 S=01....678..b 01262: .1111...1. div14: c + 1 -> c[p] A=32926000000000 B=09000000000000 C=00954926000000 D=00000000000000 M=00000000000000 P=6 S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=23926000000000 B=09000000000000 C=00954926000000 D=00000000000000 M=00000000000000 P=6 S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=23926000000000 B=09000000000000 C=00954926000000 D=00000000000000 M=00000000000000 P=6 S=01....678..b 01262: .1111...1. div14: c + 1 -> c[p] A=23926000000000 B=09000000000000 C=00954927000000 D=00000000000000 M=00000000000000 P=6 S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=14926000000000 B=09000000000000 C=00954927000000 D=00000000000000 M=00000000000000 P=6 S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=14926000000000 B=09000000000000 C=00954927000000 D=00000000000000 M=00000000000000 P=6 S=01....678..b 01262: .1111...1. div14: c + 1 -> c[p] A=14926000000000 B=09000000000000 C=00954928000000 D=00000000000000 M=00000000000000 P=6 S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=05926000000000 B=09000000000000 C=00954928000000 D=00000000000000 M=00000000000000 P=6 S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=05926000000000 B=09000000000000 C=00954928000000 D=00000000000000 M=00000000000000 P=6 S=01....678..b 01262: .1111...1. div14: c + 1 -> c[p] A=05926000000000 B=09000000000000 C=00954929000000 D=00000000000000 M=00000000000000 P=6 S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=96926000000000 B=09000000000000 C=00954929000000 D=00000000000000 M=00000000000000 P=6 S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=96926000000000 B=09000000000000 C=00954929000000 D=00000000000000 M=00000000000000 P=6 S=01....678..b 01265: 111..1.11. a + b -> a[ms] A=05926000000000 B=09000000000000 C=00954929000000 D=00000000000000 M=00000000000000 P=6 S=01....678..b 01266: .1...1.11. shift left a[ms] A=59260000000000 B=09000000000000 C=00954929000000 D=00000000000000 M=00000000000000 P=6 S=01....678..b 01267: .....111.. p - 1 -> p A=59260000000000 B=09000000000000 C=00954929000000 D=00000000000000 M=00000000000000 P=5 S=01....678..b 01270: ....1.11.. if p # 0 A=59260000000000 B=09000000000000 C=00954929000000 D=00000000000000 M=00000000000000 P=5 S=01....678..b 01271: 1.11..1111 -> 01263 then go to div15 A=59260000000000 B=09000000000000 C=00954929000000 D=00000000000000 M=00000000000000 P=5 S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=50260000000000 B=09000000000000 C=00954929000000 D=00000000000000 M=00000000000000 P=5 S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=50260000000000 B=09000000000000 C=00954929000000 D=00000000000000 M=00000000000000 P=5 S=01....678..b 01262: .1111...1. div14: c + 1 -> c[p] A=50260000000000 B=09000000000000 C=00954929100000 D=00000000000000 M=00000000000000 P=5 S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=41260000000000 B=09000000000000 C=00954929100000 D=00000000000000 M=00000000000000 P=5 S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=41260000000000 B=09000000000000 C=00954929100000 D=00000000000000 M=00000000000000 P=5 S=01....678..b 01262: .1111...1. div14: c + 1 -> c[p] A=41260000000000 B=09000000000000 C=00954929200000 D=00000000000000 M=00000000000000 P=5 S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=32260000000000 B=09000000000000 C=00954929200000 D=00000000000000 M=00000000000000 P=5 S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=32260000000000 B=09000000000000 C=00954929200000 D=00000000000000 M=00000000000000 P=5 S=01....678..b 01262: .1111...1. div14: c + 1 -> c[p] A=32260000000000 B=09000000000000 C=00954929300000 D=00000000000000 M=00000000000000 P=5 S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=23260000000000 B=09000000000000 C=00954929300000 D=00000000000000 M=00000000000000 P=5 S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=23260000000000 B=09000000000000 C=00954929300000 D=00000000000000 M=00000000000000 P=5 S=01....678..b 01262: .1111...1. div14: c + 1 -> c[p] A=23260000000000 B=09000000000000 C=00954929400000 D=00000000000000 M=00000000000000 P=5 S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=14260000000000 B=09000000000000 C=00954929400000 D=00000000000000 M=00000000000000 P=5 S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=14260000000000 B=09000000000000 C=00954929400000 D=00000000000000 M=00000000000000 P=5 S=01....678..b 01262: .1111...1. div14: c + 1 -> c[p] A=14260000000000 B=09000000000000 C=00954929500000 D=00000000000000 M=00000000000000 P=5 S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=05260000000000 B=09000000000000 C=00954929500000 D=00000000000000 M=00000000000000 P=5 S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=05260000000000 B=09000000000000 C=00954929500000 D=00000000000000 M=00000000000000 P=5 S=01....678..b 01262: .1111...1. div14: c + 1 -> c[p] A=05260000000000 B=09000000000000 C=00954929600000 D=00000000000000 M=00000000000000 P=5 S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=96260000000000 B=09000000000000 C=00954929600000 D=00000000000000 M=00000000000000 P=5 S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=96260000000000 B=09000000000000 C=00954929600000 D=00000000000000 M=00000000000000 P=5 S=01....678..b 01265: 111..1.11. a + b -> a[ms] A=05260000000000 B=09000000000000 C=00954929600000 D=00000000000000 M=00000000000000 P=5 S=01....678..b 01266: .1...1.11. shift left a[ms] A=52600000000000 B=09000000000000 C=00954929600000 D=00000000000000 M=00000000000000 P=5 S=01....678..b 01267: .....111.. p - 1 -> p A=52600000000000 B=09000000000000 C=00954929600000 D=00000000000000 M=00000000000000 P=4 S=01....678..b 01270: ....1.11.. if p # 0 A=52600000000000 B=09000000000000 C=00954929600000 D=00000000000000 M=00000000000000 P=4 S=01....678..b 01271: 1.11..1111 -> 01263 then go to div15 A=52600000000000 B=09000000000000 C=00954929600000 D=00000000000000 M=00000000000000 P=4 S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=43600000000000 B=09000000000000 C=00954929600000 D=00000000000000 M=00000000000000 P=4 S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=43600000000000 B=09000000000000 C=00954929600000 D=00000000000000 M=00000000000000 P=4 S=01....678..b 01262: .1111...1. div14: c + 1 -> c[p] A=43600000000000 B=09000000000000 C=00954929610000 D=00000000000000 M=00000000000000 P=4 S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=34600000000000 B=09000000000000 C=00954929610000 D=00000000000000 M=00000000000000 P=4 S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=34600000000000 B=09000000000000 C=00954929610000 D=00000000000000 M=00000000000000 P=4 S=01....678..b 01262: .1111...1. div14: c + 1 -> c[p] A=34600000000000 B=09000000000000 C=00954929620000 D=00000000000000 M=00000000000000 P=4 S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=25600000000000 B=09000000000000 C=00954929620000 D=00000000000000 M=00000000000000 P=4 S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=25600000000000 B=09000000000000 C=00954929620000 D=00000000000000 M=00000000000000 P=4 S=01....678..b 01262: .1111...1. div14: c + 1 -> c[p] A=25600000000000 B=09000000000000 C=00954929630000 D=00000000000000 M=00000000000000 P=4 S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=16600000000000 B=09000000000000 C=00954929630000 D=00000000000000 M=00000000000000 P=4 S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=16600000000000 B=09000000000000 C=00954929630000 D=00000000000000 M=00000000000000 P=4 S=01....678..b 01262: .1111...1. div14: c + 1 -> c[p] A=16600000000000 B=09000000000000 C=00954929640000 D=00000000000000 M=00000000000000 P=4 S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=07600000000000 B=09000000000000 C=00954929640000 D=00000000000000 M=00000000000000 P=4 S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=07600000000000 B=09000000000000 C=00954929640000 D=00000000000000 M=00000000000000 P=4 S=01....678..b 01262: .1111...1. div14: c + 1 -> c[p] A=07600000000000 B=09000000000000 C=00954929650000 D=00000000000000 M=00000000000000 P=4 S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=98600000000000 B=09000000000000 C=00954929650000 D=00000000000000 M=00000000000000 P=4 S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=98600000000000 B=09000000000000 C=00954929650000 D=00000000000000 M=00000000000000 P=4 S=01....678..b 01265: 111..1.11. a + b -> a[ms] A=07600000000000 B=09000000000000 C=00954929650000 D=00000000000000 M=00000000000000 P=4 S=01....678..b 01266: .1...1.11. shift left a[ms] A=76000000000000 B=09000000000000 C=00954929650000 D=00000000000000 M=00000000000000 P=4 S=01....678..b 01267: .....111.. p - 1 -> p A=76000000000000 B=09000000000000 C=00954929650000 D=00000000000000 M=00000000000000 P=3 S=01....678..b 01270: ....1.11.. if p # 0 A=76000000000000 B=09000000000000 C=00954929650000 D=00000000000000 M=00000000000000 P=3 S=01....678..b 01271: 1.11..1111 -> 01263 then go to div15 A=76000000000000 B=09000000000000 C=00954929650000 D=00000000000000 M=00000000000000 P=3 S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=67000000000000 B=09000000000000 C=00954929650000 D=00000000000000 M=00000000000000 P=3 S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=67000000000000 B=09000000000000 C=00954929650000 D=00000000000000 M=00000000000000 P=3 S=01....678..b 01262: .1111...1. div14: c + 1 -> c[p] A=67000000000000 B=09000000000000 C=00954929651000 D=00000000000000 M=00000000000000 P=3 S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=58000000000000 B=09000000000000 C=00954929651000 D=00000000000000 M=00000000000000 P=3 S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=58000000000000 B=09000000000000 C=00954929651000 D=00000000000000 M=00000000000000 P=3 S=01....678..b 01262: .1111...1. div14: c + 1 -> c[p] A=58000000000000 B=09000000000000 C=00954929652000 D=00000000000000 M=00000000000000 P=3 S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=49000000000000 B=09000000000000 C=00954929652000 D=00000000000000 M=00000000000000 P=3 S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=49000000000000 B=09000000000000 C=00954929652000 D=00000000000000 M=00000000000000 P=3 S=01....678..b 01262: .1111...1. div14: c + 1 -> c[p] A=49000000000000 B=09000000000000 C=00954929653000 D=00000000000000 M=00000000000000 P=3 S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=40000000000000 B=09000000000000 C=00954929653000 D=00000000000000 M=00000000000000 P=3 S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=40000000000000 B=09000000000000 C=00954929653000 D=00000000000000 M=00000000000000 P=3 S=01....678..b 01262: .1111...1. div14: c + 1 -> c[p] A=40000000000000 B=09000000000000 C=00954929654000 D=00000000000000 M=00000000000000 P=3 S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=31000000000000 B=09000000000000 C=00954929654000 D=00000000000000 M=00000000000000 P=3 S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=31000000000000 B=09000000000000 C=00954929654000 D=00000000000000 M=00000000000000 P=3 S=01....678..b 01262: .1111...1. div14: c + 1 -> c[p] A=31000000000000 B=09000000000000 C=00954929655000 D=00000000000000 M=00000000000000 P=3 S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=22000000000000 B=09000000000000 C=00954929655000 D=00000000000000 M=00000000000000 P=3 S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=22000000000000 B=09000000000000 C=00954929655000 D=00000000000000 M=00000000000000 P=3 S=01....678..b 01262: .1111...1. div14: c + 1 -> c[p] A=22000000000000 B=09000000000000 C=00954929656000 D=00000000000000 M=00000000000000 P=3 S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=13000000000000 B=09000000000000 C=00954929656000 D=00000000000000 M=00000000000000 P=3 S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=13000000000000 B=09000000000000 C=00954929656000 D=00000000000000 M=00000000000000 P=3 S=01....678..b 01262: .1111...1. div14: c + 1 -> c[p] A=13000000000000 B=09000000000000 C=00954929657000 D=00000000000000 M=00000000000000 P=3 S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=04000000000000 B=09000000000000 C=00954929657000 D=00000000000000 M=00000000000000 P=3 S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=04000000000000 B=09000000000000 C=00954929657000 D=00000000000000 M=00000000000000 P=3 S=01....678..b 01262: .1111...1. div14: c + 1 -> c[p] A=04000000000000 B=09000000000000 C=00954929658000 D=00000000000000 M=00000000000000 P=3 S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=95000000000000 B=09000000000000 C=00954929658000 D=00000000000000 M=00000000000000 P=3 S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=95000000000000 B=09000000000000 C=00954929658000 D=00000000000000 M=00000000000000 P=3 S=01....678..b 01265: 111..1.11. a + b -> a[ms] A=04000000000000 B=09000000000000 C=00954929658000 D=00000000000000 M=00000000000000 P=3 S=01....678..b 01266: .1...1.11. shift left a[ms] A=40000000000000 B=09000000000000 C=00954929658000 D=00000000000000 M=00000000000000 P=3 S=01....678..b 01267: .....111.. p - 1 -> p A=40000000000000 B=09000000000000 C=00954929658000 D=00000000000000 M=00000000000000 P=2 S=01....678..b 01270: ....1.11.. if p # 0 A=40000000000000 B=09000000000000 C=00954929658000 D=00000000000000 M=00000000000000 P=2 S=01....678..b 01271: 1.11..1111 -> 01263 then go to div15 A=40000000000000 B=09000000000000 C=00954929658000 D=00000000000000 M=00000000000000 P=2 S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=31000000000000 B=09000000000000 C=00954929658000 D=00000000000000 M=00000000000000 P=2 S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=31000000000000 B=09000000000000 C=00954929658000 D=00000000000000 M=00000000000000 P=2 S=01....678..b 01262: .1111...1. div14: c + 1 -> c[p] A=31000000000000 B=09000000000000 C=00954929658100 D=00000000000000 M=00000000000000 P=2 S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=22000000000000 B=09000000000000 C=00954929658100 D=00000000000000 M=00000000000000 P=2 S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=22000000000000 B=09000000000000 C=00954929658100 D=00000000000000 M=00000000000000 P=2 S=01....678..b 01262: .1111...1. div14: c + 1 -> c[p] A=22000000000000 B=09000000000000 C=00954929658200 D=00000000000000 M=00000000000000 P=2 S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=13000000000000 B=09000000000000 C=00954929658200 D=00000000000000 M=00000000000000 P=2 S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=13000000000000 B=09000000000000 C=00954929658200 D=00000000000000 M=00000000000000 P=2 S=01....678..b 01262: .1111...1. div14: c + 1 -> c[p] A=13000000000000 B=09000000000000 C=00954929658300 D=00000000000000 M=00000000000000 P=2 S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=04000000000000 B=09000000000000 C=00954929658300 D=00000000000000 M=00000000000000 P=2 S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=04000000000000 B=09000000000000 C=00954929658300 D=00000000000000 M=00000000000000 P=2 S=01....678..b 01262: .1111...1. div14: c + 1 -> c[p] A=04000000000000 B=09000000000000 C=00954929658400 D=00000000000000 M=00000000000000 P=2 S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=95000000000000 B=09000000000000 C=00954929658400 D=00000000000000 M=00000000000000 P=2 S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=95000000000000 B=09000000000000 C=00954929658400 D=00000000000000 M=00000000000000 P=2 S=01....678..b 01265: 111..1.11. a + b -> a[ms] A=04000000000000 B=09000000000000 C=00954929658400 D=00000000000000 M=00000000000000 P=2 S=01....678..b 01266: .1...1.11. shift left a[ms] A=40000000000000 B=09000000000000 C=00954929658400 D=00000000000000 M=00000000000000 P=2 S=01....678..b 01267: .....111.. p - 1 -> p A=40000000000000 B=09000000000000 C=00954929658400 D=00000000000000 M=00000000000000 P=1 S=01....678..b 01270: ....1.11.. if p # 0 A=40000000000000 B=09000000000000 C=00954929658400 D=00000000000000 M=00000000000000 P=1 S=01....678..b 01271: 1.11..1111 -> 01263 then go to div15 A=40000000000000 B=09000000000000 C=00954929658400 D=00000000000000 M=00000000000000 P=1 S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=31000000000000 B=09000000000000 C=00954929658400 D=00000000000000 M=00000000000000 P=1 S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=31000000000000 B=09000000000000 C=00954929658400 D=00000000000000 M=00000000000000 P=1 S=01....678..b 01262: .1111...1. div14: c + 1 -> c[p] A=31000000000000 B=09000000000000 C=00954929658410 D=00000000000000 M=00000000000000 P=1 S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=22000000000000 B=09000000000000 C=00954929658410 D=00000000000000 M=00000000000000 P=1 S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=22000000000000 B=09000000000000 C=00954929658410 D=00000000000000 M=00000000000000 P=1 S=01....678..b 01262: .1111...1. div14: c + 1 -> c[p] A=22000000000000 B=09000000000000 C=00954929658420 D=00000000000000 M=00000000000000 P=1 S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=13000000000000 B=09000000000000 C=00954929658420 D=00000000000000 M=00000000000000 P=1 S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=13000000000000 B=09000000000000 C=00954929658420 D=00000000000000 M=00000000000000 P=1 S=01....678..b 01262: .1111...1. div14: c + 1 -> c[p] A=13000000000000 B=09000000000000 C=00954929658430 D=00000000000000 M=00000000000000 P=1 S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=04000000000000 B=09000000000000 C=00954929658430 D=00000000000000 M=00000000000000 P=1 S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=04000000000000 B=09000000000000 C=00954929658430 D=00000000000000 M=00000000000000 P=1 S=01....678..b 01262: .1111...1. div14: c + 1 -> c[p] A=04000000000000 B=09000000000000 C=00954929658440 D=00000000000000 M=00000000000000 P=1 S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=95000000000000 B=09000000000000 C=00954929658440 D=00000000000000 M=00000000000000 P=1 S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=95000000000000 B=09000000000000 C=00954929658440 D=00000000000000 M=00000000000000 P=1 S=01....678..b 01265: 111..1.11. a + b -> a[ms] A=04000000000000 B=09000000000000 C=00954929658440 D=00000000000000 M=00000000000000 P=1 S=01....678..b 01266: .1...1.11. shift left a[ms] A=40000000000000 B=09000000000000 C=00954929658440 D=00000000000000 M=00000000000000 P=1 S=01....678..b 01267: .....111.. p - 1 -> p A=40000000000000 B=09000000000000 C=00954929658440 D=00000000000000 M=00000000000000 P=0 S=01....678..b 01270: ....1.11.. if p # 0 A=40000000000000 B=09000000000000 C=00954929658440 D=00000000000000 M=00000000000000 P=0 S=01....678..b 01271: 1.11..1111 -> 01263 then go to div15 A=40000000000000 B=09000000000000 C=00954929658440 D=00000000000000 M=00000000000000 P=0 S=01....678..b [CP3] angle/9 = 9.54929658440 need to be multiplied by pi/20 to have angle * pi/180 01272: ..1.11.111 -> 01055 go to tnm12 A=40000000000000 B=09000000000000 C=00954929658440 D=00000000000000 M=00000000000000 P=0 S=01....678..b 01055: .11...111. tnm12: c -> a[w] A=00954929658440 B=09000000000000 C=00954929658440 D=00000000000000 M=00000000000000 P=0 S=01....678..b 01056: ..1...1.1. b -> c[x] A=00954929658440 B=09000000000000 C=00954929658000 D=00000000000000 M=00000000000000 P=0 S=01....678..b 01057: 11..1.1111 -> 01313 go to add15 A=00954929658440 B=09000000000000 C=00954929658000 D=00000000000000 M=00000000000000 P=0 S=01....678..b 01313: .1...1.... -> 02314 add15: select rom 2 ; -> nrm21 A=00954929658440 B=09000000000000 C=00954929658000 D=00000000000000 M=00000000000000 P=0 S=01....678..b 02314: 1.1111111. nrm21: 0 -> a[s] A=00954929658440 B=09000000000000 C=00954929658000 D=00000000000000 M=00000000000000 P=0 S=01....678..b 02315: 11....11.. 12 -> p A=00954929658440 B=09000000000000 C=00954929658000 D=00000000000000 M=00000000000000 P=c S=01....678..b 02316: ....1.111. 0 -> b[w] A=00954929658440 B=00000000000000 C=00954929658000 D=00000000000000 M=00000000000000 P=c S=01....678..b 02317: 1..11...1. nrm23: if a[p] >= 1 A=00954929658440 B=00000000000000 C=00954929658000 D=00000000000000 M=00000000000000 P=c S=01....678..b 02320: 11.1.11.11 -> 02326 then go to nrm24 A=00954929658440 B=00000000000000 C=00954929658000 D=00000000000000 M=00000000000000 P=c S=01....678..b 02321: .1....111. shift left a[w] A=09549296584400 B=00000000000000 C=00954929658000 D=00000000000000 M=00000000000000 P=c S=01....678..b 02322: .1.11.1.1. c - 1 -> c[x] A=09549296584400 B=00000000000000 C=00954929658999 D=00000000000000 M=00000000000000 P=c S=01....678..b 02323: 1..11.111. if a[w] >= 1 A=09549296584400 B=00000000000000 C=00954929658999 D=00000000000000 M=00000000000000 P=c S=01....678..b 02324: 11..111111 -> 02317 then go to nrm23 A=09549296584400 B=00000000000000 C=00954929658999 D=00000000000000 M=00000000000000 P=c S=01....678..b 02317: 1..11...1. nrm23: if a[p] >= 1 A=09549296584400 B=00000000000000 C=00954929658999 D=00000000000000 M=00000000000000 P=c S=01....678..b 02320: 11.1.11.11 -> 02326 then go to nrm24 A=09549296584400 B=00000000000000 C=00954929658999 D=00000000000000 M=00000000000000 P=c S=01....678..b 02326: .1..1.1.1. nrm24: a -> b[x] A=09549296584400 B=00000000000400 C=00954929658999 D=00000000000000 M=00000000000000 P=c S=01....678..b 02327: 111...111. a + b -> a[w] A=09549296584800 B=00000000000400 C=00954929658999 D=00000000000000 M=00000000000000 P=c S=01....678..b 02330: 1..111111. if a[s] >= 1 A=09549296584800 B=00000000000400 C=00954929658999 D=00000000000000 M=00000000000000 P=c S=01....678..b 02331: 11...11111 -> 02307 then go to mpy28 A=09549296584800 B=00000000000400 C=00954929658999 D=00000000000000 M=00000000000000 P=c S=01....678..b 02332: 111.1..11. a exchange c[m] A=00954929658800 B=00000000000400 C=09549296584999 D=00000000000000 M=00000000000000 P=c S=01....678..b 02333: .11...111. c -> a[w] A=09549296584999 B=00000000000400 C=09549296584999 D=00000000000000 M=00000000000000 P=c S=01....678..b 02334: ....1.111. 0 -> b[w] A=09549296584999 B=00000000000000 C=09549296584999 D=00000000000000 M=00000000000000 P=c S=01....678..b 02335: 11....11.. nrm27: 12 -> p A=09549296584999 B=00000000000000 C=09549296584999 D=00000000000000 M=00000000000000 P=c S=01....678..b 02336: .1111.1.11 -> 02172 go to nrm26 A=09549296584999 B=00000000000000 C=09549296584999 D=00000000000000 M=00000000000000 P=c S=01....678..b 02172: ..1..1.1.. nrm26: if s2 = 0 A=09549296584999 B=00000000000000 C=09549296584999 D=00000000000000 M=00000000000000 P=c S=01....678..b 02173: 1..1.1..11 -> 02224 then go to rtn21 A=09549296584999 B=00000000000000 C=09549296584999 D=00000000000000 M=00000000000000 P=c S=01....678..b 02224: ..1..1.... -> 01225 rtn21: select rom 1 ; -> rtn11 A=09549296584999 B=00000000000000 C=09549296584999 D=00000000000000 M=00000000000000 P=c S=01....678..b 01225: ...1.1.1.. rtn11: if s1 = 0 A=09549296584999 B=00000000000000 C=09549296584999 D=00000000000000 M=00000000000000 P=c S=01....678..b 01226: 11.11.1.11 -> 01332 then go to rtn12 A=09549296584999 B=00000000000000 C=09549296584999 D=00000000000000 M=00000000000000 P=c S=01....678..b 01227: ....11.... return A=09549296584999 B=00000000000000 C=09549296584999 D=00000000000000 M=00000000000000 P=c S=01....678..b 01163: 11..11...1 -> 01314 jsb atc1 A=09549296584999 B=00000000000000 C=09549296584999 D=00000000000000 M=00000000000000 P=c S=01....678..b 01314: ..11..111. atc1: 0 -> c[w] A=09549296584999 B=00000000000000 C=00000000000000 D=00000000000000 M=00000000000000 P=c S=01....678..b 01315: 1.11..11.. 11 -> p A=09549296584999 B=00000000000000 C=00000000000000 D=00000000000000 M=00000000000000 P=b S=01....678..b load pi/4 = 0.785398163500 01316: .111.11... load constant 7 ; load pi/4 A=09549296584999 B=00000000000000 C=00700000000000 D=00000000000000 M=00000000000000 P=a S=01....678..b 01317: 1....11... load constant 8 A=09549296584999 B=00000000000000 C=00780000000000 D=00000000000000 M=00000000000000 P=9 S=01....678..b 01320: .1.1.11... load constant 5 A=09549296584999 B=00000000000000 C=00785000000000 D=00000000000000 M=00000000000000 P=8 S=01....678..b 01321: ..11.11... load constant 3 A=09549296584999 B=00000000000000 C=00785300000000 D=00000000000000 M=00000000000000 P=7 S=01....678..b 01322: 1..1.11... load constant 9 A=09549296584999 B=00000000000000 C=00785390000000 D=00000000000000 M=00000000000000 P=6 S=01....678..b 01323: 1....11... load constant 8 A=09549296584999 B=00000000000000 C=00785398000000 D=00000000000000 M=00000000000000 P=5 S=01....678..b 01324: ...1.11... load constant 1 A=09549296584999 B=00000000000000 C=00785398100000 D=00000000000000 M=00000000000000 P=4 S=01....678..b 01325: .11..11... load constant 6 A=09549296584999 B=00000000000000 C=00785398160000 D=00000000000000 M=00000000000000 P=3 S=01....678..b 01326: ..11.11... load constant 3 A=09549296584999 B=00000000000000 C=00785398163000 D=00000000000000 M=00000000000000 P=2 S=01....678..b 01327: .1.1.11... load constant 5 A=09549296584999 B=00000000000000 C=00785398163500 D=00000000000000 M=00000000000000 P=1 S=01....678..b 01330: 11....11.. 12 -> p A=09549296584999 B=00000000000000 C=00785398163500 D=00000000000000 M=00000000000000 P=c S=01....678..b 01331: ....11.... return A=09549296584999 B=00000000000000 C=00785398163500 D=00000000000000 M=00000000000000 P=c S=01....678..b c=pi/2 = 1.570796327000 01164: 1.1.1.111. c + c -> c[w] A=09549296584999 B=00000000000000 C=01570796327000 D=00000000000000 M=00000000000000 P=c S=01....678..b compute angle in rad mult A * pi/2 01165: 1.1..1.1.1 -> 01245 jsb mpy11 A=09549296584999 B=00000000000000 C=01570796327000 D=00000000000000 M=00000000000000 P=c S=01....678..b 01245: .1...1.... -> 02246 mpy11: select rom 2 ; -> mpy21 A=09549296584999 B=00000000000000 C=01570796327000 D=00000000000000 M=00000000000000 P=c S=01....678..b 02246: ..11..11.. mpy21: 3 -> p A=09549296584999 B=00000000000000 C=01570796327000 D=00000000000000 M=00000000000000 P=3 S=01....678..b 02247: .111..1.1. mpy22: a + c -> c[x] A=09549296584999 B=00000000000000 C=01570796327999 D=00000000000000 M=00000000000000 P=3 S=01....678..b 02250: .1.1.1111. a - c -> c[s] A=09549296584999 B=00000000000000 C=01570796327999 D=00000000000000 M=00000000000000 P=3 S=01....678..b 02251: 1.1.1.1111 -> 02253 if no carry go to div22 A=09549296584999 B=00000000000000 C=01570796327999 D=00000000000000 M=00000000000000 P=3 S=01....678..b 02253: 11..1..11. div22: a exchange b[m] A=00000000000999 B=09549296584000 C=01570796327999 D=00000000000000 M=00000000000000 P=3 S=01....678..b 02254: 1.111.111. 0 -> a[w] A=00000000000000 B=09549296584000 C=01570796327999 D=00000000000000 M=00000000000000 P=3 S=01....678..b 02255: 11..1.11.. if p # 12 A=00000000000000 B=09549296584000 C=01570796327999 D=00000000000000 M=00000000000000 P=3 S=01....678..b 02256: 11...1.111 -> 02305 then go to mpy27 A=00000000000000 B=09549296584000 C=01570796327999 D=00000000000000 M=00000000000000 P=3 S=01....678..b 02305: .1.11...1. mpy27: c - 1 -> c[p] A=00000000000000 B=09549296584000 C=01570796326999 D=00000000000000 M=00000000000000 P=3 S=01....678..b 02306: 11...1..11 -> 02304 if no carry go to myp26 A=00000000000000 B=09549296584000 C=01570796326999 D=00000000000000 M=00000000000000 P=3 S=01....678..b 02304: 111...111. myp26: a + b -> a[w] A=09549296584000 B=09549296584000 C=01570796326999 D=00000000000000 M=00000000000000 P=3 S=01....678..b 02305: .1.11...1. mpy27: c - 1 -> c[p] A=09549296584000 B=09549296584000 C=01570796325999 D=00000000000000 M=00000000000000 P=3 S=01....678..b 02306: 11...1..11 -> 02304 if no carry go to myp26 A=09549296584000 B=09549296584000 C=01570796325999 D=00000000000000 M=00000000000000 P=3 S=01....678..b 02304: 111...111. myp26: a + b -> a[w] A=19098593168000 B=09549296584000 C=01570796325999 D=00000000000000 M=00000000000000 P=3 S=01....678..b 02305: .1.11...1. mpy27: c - 1 -> c[p] A=19098593168000 B=09549296584000 C=01570796324999 D=00000000000000 M=00000000000000 P=3 S=01....678..b 02306: 11...1..11 -> 02304 if no carry go to myp26 A=19098593168000 B=09549296584000 C=01570796324999 D=00000000000000 M=00000000000000 P=3 S=01....678..b 02304: 111...111. myp26: a + b -> a[w] A=28647889752000 B=09549296584000 C=01570796324999 D=00000000000000 M=00000000000000 P=3 S=01....678..b 02305: .1.11...1. mpy27: c - 1 -> c[p] A=28647889752000 B=09549296584000 C=01570796323999 D=00000000000000 M=00000000000000 P=3 S=01....678..b 02306: 11...1..11 -> 02304 if no carry go to myp26 A=28647889752000 B=09549296584000 C=01570796323999 D=00000000000000 M=00000000000000 P=3 S=01....678..b 02304: 111...111. myp26: a + b -> a[w] A=38197186336000 B=09549296584000 C=01570796323999 D=00000000000000 M=00000000000000 P=3 S=01....678..b 02305: .1.11...1. mpy27: c - 1 -> c[p] A=38197186336000 B=09549296584000 C=01570796322999 D=00000000000000 M=00000000000000 P=3 S=01....678..b 02306: 11...1..11 -> 02304 if no carry go to myp26 A=38197186336000 B=09549296584000 C=01570796322999 D=00000000000000 M=00000000000000 P=3 S=01....678..b 02304: 111...111. myp26: a + b -> a[w] A=47746482920000 B=09549296584000 C=01570796322999 D=00000000000000 M=00000000000000 P=3 S=01....678..b 02305: .1.11...1. mpy27: c - 1 -> c[p] A=47746482920000 B=09549296584000 C=01570796321999 D=00000000000000 M=00000000000000 P=3 S=01....678..b 02306: 11...1..11 -> 02304 if no carry go to myp26 A=47746482920000 B=09549296584000 C=01570796321999 D=00000000000000 M=00000000000000 P=3 S=01....678..b 02304: 111...111. myp26: a + b -> a[w] A=57295779504000 B=09549296584000 C=01570796321999 D=00000000000000 M=00000000000000 P=3 S=01....678..b 02305: .1.11...1. mpy27: c - 1 -> c[p] A=57295779504000 B=09549296584000 C=01570796320999 D=00000000000000 M=00000000000000 P=3 S=01....678..b 02306: 11...1..11 -> 02304 if no carry go to myp26 A=57295779504000 B=09549296584000 C=01570796320999 D=00000000000000 M=00000000000000 P=3 S=01....678..b 02304: 111...111. myp26: a + b -> a[w] A=66845076088000 B=09549296584000 C=01570796320999 D=00000000000000 M=00000000000000 P=3 S=01....678..b 02305: .1.11...1. mpy27: c - 1 -> c[p] A=66845076088000 B=09549296584000 C=01570796329999 D=00000000000000 M=00000000000000 P=3 S=01....678..b 02306: 11...1..11 -> 02304 if no carry go to myp26 A=66845076088000 B=09549296584000 C=01570796329999 D=00000000000000 M=00000000000000 P=3 S=01....678..b 02307: 1.11..111. mpy28: shift right a[w] A=06684507608800 B=09549296584000 C=01570796329999 D=00000000000000 M=00000000000000 P=3 S=01....678..b 02310: ....1111.. p + 1 -> p A=06684507608800 B=09549296584000 C=01570796329999 D=00000000000000 M=00000000000000 P=4 S=01....678..b 02311: 11.11.11.. if p # 13 A=06684507608800 B=09549296584000 C=01570796329999 D=00000000000000 M=00000000000000 P=4 S=01....678..b 02312: 11...1.111 -> 02305 then go to mpy27 A=06684507608800 B=09549296584000 C=01570796329999 D=00000000000000 M=00000000000000 P=4 S=01....678..b 02305: .1.11...1. mpy27: c - 1 -> c[p] A=06684507608800 B=09549296584000 C=01570796319999 D=00000000000000 M=00000000000000 P=4 S=01....678..b 02306: 11...1..11 -> 02304 if no carry go to myp26 A=06684507608800 B=09549296584000 C=01570796319999 D=00000000000000 M=00000000000000 P=4 S=01....678..b 02304: 111...111. myp26: a + b -> a[w] A=16233804192800 B=09549296584000 C=01570796319999 D=00000000000000 M=00000000000000 P=4 S=01....678..b 02305: .1.11...1. mpy27: c - 1 -> c[p] A=16233804192800 B=09549296584000 C=01570796309999 D=00000000000000 M=00000000000000 P=4 S=01....678..b 02306: 11...1..11 -> 02304 if no carry go to myp26 A=16233804192800 B=09549296584000 C=01570796309999 D=00000000000000 M=00000000000000 P=4 S=01....678..b 02304: 111...111. myp26: a + b -> a[w] A=25783100776800 B=09549296584000 C=01570796309999 D=00000000000000 M=00000000000000 P=4 S=01....678..b 02305: .1.11...1. mpy27: c - 1 -> c[p] A=25783100776800 B=09549296584000 C=01570796399999 D=00000000000000 M=00000000000000 P=4 S=01....678..b 02306: 11...1..11 -> 02304 if no carry go to myp26 A=25783100776800 B=09549296584000 C=01570796399999 D=00000000000000 M=00000000000000 P=4 S=01....678..b 02307: 1.11..111. mpy28: shift right a[w] A=02578310077680 B=09549296584000 C=01570796399999 D=00000000000000 M=00000000000000 P=4 S=01....678..b 02310: ....1111.. p + 1 -> p A=02578310077680 B=09549296584000 C=01570796399999 D=00000000000000 M=00000000000000 P=5 S=01....678..b 02311: 11.11.11.. if p # 13 A=02578310077680 B=09549296584000 C=01570796399999 D=00000000000000 M=00000000000000 P=5 S=01....678..b 02312: 11...1.111 -> 02305 then go to mpy27 A=02578310077680 B=09549296584000 C=01570796399999 D=00000000000000 M=00000000000000 P=5 S=01....678..b 02305: .1.11...1. mpy27: c - 1 -> c[p] A=02578310077680 B=09549296584000 C=01570796299999 D=00000000000000 M=00000000000000 P=5 S=01....678..b 02306: 11...1..11 -> 02304 if no carry go to myp26 A=02578310077680 B=09549296584000 C=01570796299999 D=00000000000000 M=00000000000000 P=5 S=01....678..b 02304: 111...111. myp26: a + b -> a[w] A=12127606661680 B=09549296584000 C=01570796299999 D=00000000000000 M=00000000000000 P=5 S=01....678..b 02305: .1.11...1. mpy27: c - 1 -> c[p] A=12127606661680 B=09549296584000 C=01570796199999 D=00000000000000 M=00000000000000 P=5 S=01....678..b 02306: 11...1..11 -> 02304 if no carry go to myp26 A=12127606661680 B=09549296584000 C=01570796199999 D=00000000000000 M=00000000000000 P=5 S=01....678..b 02304: 111...111. myp26: a + b -> a[w] A=21676903245680 B=09549296584000 C=01570796199999 D=00000000000000 M=00000000000000 P=5 S=01....678..b 02305: .1.11...1. mpy27: c - 1 -> c[p] A=21676903245680 B=09549296584000 C=01570796099999 D=00000000000000 M=00000000000000 P=5 S=01....678..b 02306: 11...1..11 -> 02304 if no carry go to myp26 A=21676903245680 B=09549296584000 C=01570796099999 D=00000000000000 M=00000000000000 P=5 S=01....678..b 02304: 111...111. myp26: a + b -> a[w] A=31226199829680 B=09549296584000 C=01570796099999 D=00000000000000 M=00000000000000 P=5 S=01....678..b 02305: .1.11...1. mpy27: c - 1 -> c[p] A=31226199829680 B=09549296584000 C=01570796999999 D=00000000000000 M=00000000000000 P=5 S=01....678..b 02306: 11...1..11 -> 02304 if no carry go to myp26 A=31226199829680 B=09549296584000 C=01570796999999 D=00000000000000 M=00000000000000 P=5 S=01....678..b 02307: 1.11..111. mpy28: shift right a[w] A=03122619982968 B=09549296584000 C=01570796999999 D=00000000000000 M=00000000000000 P=5 S=01....678..b 02310: ....1111.. p + 1 -> p A=03122619982968 B=09549296584000 C=01570796999999 D=00000000000000 M=00000000000000 P=6 S=01....678..b 02311: 11.11.11.. if p # 13 A=03122619982968 B=09549296584000 C=01570796999999 D=00000000000000 M=00000000000000 P=6 S=01....678..b 02312: 11...1.111 -> 02305 then go to mpy27 A=03122619982968 B=09549296584000 C=01570796999999 D=00000000000000 M=00000000000000 P=6 S=01....678..b 02305: .1.11...1. mpy27: c - 1 -> c[p] A=03122619982968 B=09549296584000 C=01570795999999 D=00000000000000 M=00000000000000 P=6 S=01....678..b 02306: 11...1..11 -> 02304 if no carry go to myp26 A=03122619982968 B=09549296584000 C=01570795999999 D=00000000000000 M=00000000000000 P=6 S=01....678..b 02304: 111...111. myp26: a + b -> a[w] A=12671916566968 B=09549296584000 C=01570795999999 D=00000000000000 M=00000000000000 P=6 S=01....678..b 02305: .1.11...1. mpy27: c - 1 -> c[p] A=12671916566968 B=09549296584000 C=01570794999999 D=00000000000000 M=00000000000000 P=6 S=01....678..b 02306: 11...1..11 -> 02304 if no carry go to myp26 A=12671916566968 B=09549296584000 C=01570794999999 D=00000000000000 M=00000000000000 P=6 S=01....678..b 02304: 111...111. myp26: a + b -> a[w] A=22221213150968 B=09549296584000 C=01570794999999 D=00000000000000 M=00000000000000 P=6 S=01....678..b 02305: .1.11...1. mpy27: c - 1 -> c[p] A=22221213150968 B=09549296584000 C=01570793999999 D=00000000000000 M=00000000000000 P=6 S=01....678..b 02306: 11...1..11 -> 02304 if no carry go to myp26 A=22221213150968 B=09549296584000 C=01570793999999 D=00000000000000 M=00000000000000 P=6 S=01....678..b 02304: 111...111. myp26: a + b -> a[w] A=31770509734968 B=09549296584000 C=01570793999999 D=00000000000000 M=00000000000000 P=6 S=01....678..b 02305: .1.11...1. mpy27: c - 1 -> c[p] A=31770509734968 B=09549296584000 C=01570792999999 D=00000000000000 M=00000000000000 P=6 S=01....678..b 02306: 11...1..11 -> 02304 if no carry go to myp26 A=31770509734968 B=09549296584000 C=01570792999999 D=00000000000000 M=00000000000000 P=6 S=01....678..b 02304: 111...111. myp26: a + b -> a[w] A=41319806318968 B=09549296584000 C=01570792999999 D=00000000000000 M=00000000000000 P=6 S=01....678..b 02305: .1.11...1. mpy27: c - 1 -> c[p] A=41319806318968 B=09549296584000 C=01570791999999 D=00000000000000 M=00000000000000 P=6 S=01....678..b 02306: 11...1..11 -> 02304 if no carry go to myp26 A=41319806318968 B=09549296584000 C=01570791999999 D=00000000000000 M=00000000000000 P=6 S=01....678..b 02304: 111...111. myp26: a + b -> a[w] A=50869102902968 B=09549296584000 C=01570791999999 D=00000000000000 M=00000000000000 P=6 S=01....678..b 02305: .1.11...1. mpy27: c - 1 -> c[p] A=50869102902968 B=09549296584000 C=01570790999999 D=00000000000000 M=00000000000000 P=6 S=01....678..b 02306: 11...1..11 -> 02304 if no carry go to myp26 A=50869102902968 B=09549296584000 C=01570790999999 D=00000000000000 M=00000000000000 P=6 S=01....678..b 02304: 111...111. myp26: a + b -> a[w] A=60418399486968 B=09549296584000 C=01570790999999 D=00000000000000 M=00000000000000 P=6 S=01....678..b 02305: .1.11...1. mpy27: c - 1 -> c[p] A=60418399486968 B=09549296584000 C=01570799999999 D=00000000000000 M=00000000000000 P=6 S=01....678..b 02306: 11...1..11 -> 02304 if no carry go to myp26 A=60418399486968 B=09549296584000 C=01570799999999 D=00000000000000 M=00000000000000 P=6 S=01....678..b 02307: 1.11..111. mpy28: shift right a[w] A=06041839948696 B=09549296584000 C=01570799999999 D=00000000000000 M=00000000000000 P=6 S=01....678..b 02310: ....1111.. p + 1 -> p A=06041839948696 B=09549296584000 C=01570799999999 D=00000000000000 M=00000000000000 P=7 S=01....678..b 02311: 11.11.11.. if p # 13 A=06041839948696 B=09549296584000 C=01570799999999 D=00000000000000 M=00000000000000 P=7 S=01....678..b 02312: 11...1.111 -> 02305 then go to mpy27 A=06041839948696 B=09549296584000 C=01570799999999 D=00000000000000 M=00000000000000 P=7 S=01....678..b 02305: .1.11...1. mpy27: c - 1 -> c[p] A=06041839948696 B=09549296584000 C=01570789999999 D=00000000000000 M=00000000000000 P=7 S=01....678..b 02306: 11...1..11 -> 02304 if no carry go to myp26 A=06041839948696 B=09549296584000 C=01570789999999 D=00000000000000 M=00000000000000 P=7 S=01....678..b 02304: 111...111. myp26: a + b -> a[w] A=15591136532696 B=09549296584000 C=01570789999999 D=00000000000000 M=00000000000000 P=7 S=01....678..b 02305: .1.11...1. mpy27: c - 1 -> c[p] A=15591136532696 B=09549296584000 C=01570779999999 D=00000000000000 M=00000000000000 P=7 S=01....678..b 02306: 11...1..11 -> 02304 if no carry go to myp26 A=15591136532696 B=09549296584000 C=01570779999999 D=00000000000000 M=00000000000000 P=7 S=01....678..b 02304: 111...111. myp26: a + b -> a[w] A=25140433116696 B=09549296584000 C=01570779999999 D=00000000000000 M=00000000000000 P=7 S=01....678..b 02305: .1.11...1. mpy27: c - 1 -> c[p] A=25140433116696 B=09549296584000 C=01570769999999 D=00000000000000 M=00000000000000 P=7 S=01....678..b 02306: 11...1..11 -> 02304 if no carry go to myp26 A=25140433116696 B=09549296584000 C=01570769999999 D=00000000000000 M=00000000000000 P=7 S=01....678..b 02304: 111...111. myp26: a + b -> a[w] A=34689729700696 B=09549296584000 C=01570769999999 D=00000000000000 M=00000000000000 P=7 S=01....678..b 02305: .1.11...1. mpy27: c - 1 -> c[p] A=34689729700696 B=09549296584000 C=01570759999999 D=00000000000000 M=00000000000000 P=7 S=01....678..b 02306: 11...1..11 -> 02304 if no carry go to myp26 A=34689729700696 B=09549296584000 C=01570759999999 D=00000000000000 M=00000000000000 P=7 S=01....678..b 02304: 111...111. myp26: a + b -> a[w] A=44239026284696 B=09549296584000 C=01570759999999 D=00000000000000 M=00000000000000 P=7 S=01....678..b 02305: .1.11...1. mpy27: c - 1 -> c[p] A=44239026284696 B=09549296584000 C=01570749999999 D=00000000000000 M=00000000000000 P=7 S=01....678..b 02306: 11...1..11 -> 02304 if no carry go to myp26 A=44239026284696 B=09549296584000 C=01570749999999 D=00000000000000 M=00000000000000 P=7 S=01....678..b 02304: 111...111. myp26: a + b -> a[w] A=53788322868696 B=09549296584000 C=01570749999999 D=00000000000000 M=00000000000000 P=7 S=01....678..b 02305: .1.11...1. mpy27: c - 1 -> c[p] A=53788322868696 B=09549296584000 C=01570739999999 D=00000000000000 M=00000000000000 P=7 S=01....678..b 02306: 11...1..11 -> 02304 if no carry go to myp26 A=53788322868696 B=09549296584000 C=01570739999999 D=00000000000000 M=00000000000000 P=7 S=01....678..b 02304: 111...111. myp26: a + b -> a[w] A=63337619452696 B=09549296584000 C=01570739999999 D=00000000000000 M=00000000000000 P=7 S=01....678..b 02305: .1.11...1. mpy27: c - 1 -> c[p] A=63337619452696 B=09549296584000 C=01570729999999 D=00000000000000 M=00000000000000 P=7 S=01....678..b 02306: 11...1..11 -> 02304 if no carry go to myp26 A=63337619452696 B=09549296584000 C=01570729999999 D=00000000000000 M=00000000000000 P=7 S=01....678..b 02304: 111...111. myp26: a + b -> a[w] A=72886916036696 B=09549296584000 C=01570729999999 D=00000000000000 M=00000000000000 P=7 S=01....678..b 02305: .1.11...1. mpy27: c - 1 -> c[p] A=72886916036696 B=09549296584000 C=01570719999999 D=00000000000000 M=00000000000000 P=7 S=01....678..b 02306: 11...1..11 -> 02304 if no carry go to myp26 A=72886916036696 B=09549296584000 C=01570719999999 D=00000000000000 M=00000000000000 P=7 S=01....678..b 02304: 111...111. myp26: a + b -> a[w] A=82436212620696 B=09549296584000 C=01570719999999 D=00000000000000 M=00000000000000 P=7 S=01....678..b 02305: .1.11...1. mpy27: c - 1 -> c[p] A=82436212620696 B=09549296584000 C=01570709999999 D=00000000000000 M=00000000000000 P=7 S=01....678..b 02306: 11...1..11 -> 02304 if no carry go to myp26 A=82436212620696 B=09549296584000 C=01570709999999 D=00000000000000 M=00000000000000 P=7 S=01....678..b 02304: 111...111. myp26: a + b -> a[w] A=91985509204696 B=09549296584000 C=01570709999999 D=00000000000000 M=00000000000000 P=7 S=01....678..b 02305: .1.11...1. mpy27: c - 1 -> c[p] A=91985509204696 B=09549296584000 C=01570799999999 D=00000000000000 M=00000000000000 P=7 S=01....678..b 02306: 11...1..11 -> 02304 if no carry go to myp26 A=91985509204696 B=09549296584000 C=01570799999999 D=00000000000000 M=00000000000000 P=7 S=01....678..b 02307: 1.11..111. mpy28: shift right a[w] A=09198550920469 B=09549296584000 C=01570799999999 D=00000000000000 M=00000000000000 P=7 S=01....678..b 02310: ....1111.. p + 1 -> p A=09198550920469 B=09549296584000 C=01570799999999 D=00000000000000 M=00000000000000 P=8 S=01....678..b 02311: 11.11.11.. if p # 13 A=09198550920469 B=09549296584000 C=01570799999999 D=00000000000000 M=00000000000000 P=8 S=01....678..b 02312: 11...1.111 -> 02305 then go to mpy27 A=09198550920469 B=09549296584000 C=01570799999999 D=00000000000000 M=00000000000000 P=8 S=01....678..b 02305: .1.11...1. mpy27: c - 1 -> c[p] A=09198550920469 B=09549296584000 C=01570699999999 D=00000000000000 M=00000000000000 P=8 S=01....678..b 02306: 11...1..11 -> 02304 if no carry go to myp26 A=09198550920469 B=09549296584000 C=01570699999999 D=00000000000000 M=00000000000000 P=8 S=01....678..b 02304: 111...111. myp26: a + b -> a[w] A=18747847504469 B=09549296584000 C=01570699999999 D=00000000000000 M=00000000000000 P=8 S=01....678..b 02305: .1.11...1. mpy27: c - 1 -> c[p] A=18747847504469 B=09549296584000 C=01570599999999 D=00000000000000 M=00000000000000 P=8 S=01....678..b 02306: 11...1..11 -> 02304 if no carry go to myp26 A=18747847504469 B=09549296584000 C=01570599999999 D=00000000000000 M=00000000000000 P=8 S=01....678..b 02304: 111...111. myp26: a + b -> a[w] A=28297144088469 B=09549296584000 C=01570599999999 D=00000000000000 M=00000000000000 P=8 S=01....678..b 02305: .1.11...1. mpy27: c - 1 -> c[p] A=28297144088469 B=09549296584000 C=01570499999999 D=00000000000000 M=00000000000000 P=8 S=01....678..b 02306: 11...1..11 -> 02304 if no carry go to myp26 A=28297144088469 B=09549296584000 C=01570499999999 D=00000000000000 M=00000000000000 P=8 S=01....678..b 02304: 111...111. myp26: a + b -> a[w] A=37846440672469 B=09549296584000 C=01570499999999 D=00000000000000 M=00000000000000 P=8 S=01....678..b 02305: .1.11...1. mpy27: c - 1 -> c[p] A=37846440672469 B=09549296584000 C=01570399999999 D=00000000000000 M=00000000000000 P=8 S=01....678..b 02306: 11...1..11 -> 02304 if no carry go to myp26 A=37846440672469 B=09549296584000 C=01570399999999 D=00000000000000 M=00000000000000 P=8 S=01....678..b 02304: 111...111. myp26: a + b -> a[w] A=47395737256469 B=09549296584000 C=01570399999999 D=00000000000000 M=00000000000000 P=8 S=01....678..b 02305: .1.11...1. mpy27: c - 1 -> c[p] A=47395737256469 B=09549296584000 C=01570299999999 D=00000000000000 M=00000000000000 P=8 S=01....678..b 02306: 11...1..11 -> 02304 if no carry go to myp26 A=47395737256469 B=09549296584000 C=01570299999999 D=00000000000000 M=00000000000000 P=8 S=01....678..b 02304: 111...111. myp26: a + b -> a[w] A=56945033840469 B=09549296584000 C=01570299999999 D=00000000000000 M=00000000000000 P=8 S=01....678..b 02305: .1.11...1. mpy27: c - 1 -> c[p] A=56945033840469 B=09549296584000 C=01570199999999 D=00000000000000 M=00000000000000 P=8 S=01....678..b 02306: 11...1..11 -> 02304 if no carry go to myp26 A=56945033840469 B=09549296584000 C=01570199999999 D=00000000000000 M=00000000000000 P=8 S=01....678..b 02304: 111...111. myp26: a + b -> a[w] A=66494330424469 B=09549296584000 C=01570199999999 D=00000000000000 M=00000000000000 P=8 S=01....678..b 02305: .1.11...1. mpy27: c - 1 -> c[p] A=66494330424469 B=09549296584000 C=01570099999999 D=00000000000000 M=00000000000000 P=8 S=01....678..b 02306: 11...1..11 -> 02304 if no carry go to myp26 A=66494330424469 B=09549296584000 C=01570099999999 D=00000000000000 M=00000000000000 P=8 S=01....678..b 02304: 111...111. myp26: a + b -> a[w] A=76043627008469 B=09549296584000 C=01570099999999 D=00000000000000 M=00000000000000 P=8 S=01....678..b 02305: .1.11...1. mpy27: c - 1 -> c[p] A=76043627008469 B=09549296584000 C=01570999999999 D=00000000000000 M=00000000000000 P=8 S=01....678..b 02306: 11...1..11 -> 02304 if no carry go to myp26 A=76043627008469 B=09549296584000 C=01570999999999 D=00000000000000 M=00000000000000 P=8 S=01....678..b 02307: 1.11..111. mpy28: shift right a[w] A=07604362700846 B=09549296584000 C=01570999999999 D=00000000000000 M=00000000000000 P=8 S=01....678..b 02310: ....1111.. p + 1 -> p A=07604362700846 B=09549296584000 C=01570999999999 D=00000000000000 M=00000000000000 P=9 S=01....678..b 02311: 11.11.11.. if p # 13 A=07604362700846 B=09549296584000 C=01570999999999 D=00000000000000 M=00000000000000 P=9 S=01....678..b 02312: 11...1.111 -> 02305 then go to mpy27 A=07604362700846 B=09549296584000 C=01570999999999 D=00000000000000 M=00000000000000 P=9 S=01....678..b 02305: .1.11...1. mpy27: c - 1 -> c[p] A=07604362700846 B=09549296584000 C=01579999999999 D=00000000000000 M=00000000000000 P=9 S=01....678..b 02306: 11...1..11 -> 02304 if no carry go to myp26 A=07604362700846 B=09549296584000 C=01579999999999 D=00000000000000 M=00000000000000 P=9 S=01....678..b 02307: 1.11..111. mpy28: shift right a[w] A=00760436270084 B=09549296584000 C=01579999999999 D=00000000000000 M=00000000000000 P=9 S=01....678..b 02310: ....1111.. p + 1 -> p A=00760436270084 B=09549296584000 C=01579999999999 D=00000000000000 M=00000000000000 P=a S=01....678..b 02311: 11.11.11.. if p # 13 A=00760436270084 B=09549296584000 C=01579999999999 D=00000000000000 M=00000000000000 P=a S=01....678..b 02312: 11...1.111 -> 02305 then go to mpy27 A=00760436270084 B=09549296584000 C=01579999999999 D=00000000000000 M=00000000000000 P=a S=01....678..b 02305: .1.11...1. mpy27: c - 1 -> c[p] A=00760436270084 B=09549296584000 C=01569999999999 D=00000000000000 M=00000000000000 P=a S=01....678..b 02306: 11...1..11 -> 02304 if no carry go to myp26 A=00760436270084 B=09549296584000 C=01569999999999 D=00000000000000 M=00000000000000 P=a S=01....678..b 02304: 111...111. myp26: a + b -> a[w] A=10309732854084 B=09549296584000 C=01569999999999 D=00000000000000 M=00000000000000 P=a S=01....678..b 02305: .1.11...1. mpy27: c - 1 -> c[p] A=10309732854084 B=09549296584000 C=01559999999999 D=00000000000000 M=00000000000000 P=a S=01....678..b 02306: 11...1..11 -> 02304 if no carry go to myp26 A=10309732854084 B=09549296584000 C=01559999999999 D=00000000000000 M=00000000000000 P=a S=01....678..b 02304: 111...111. myp26: a + b -> a[w] A=19859029438084 B=09549296584000 C=01559999999999 D=00000000000000 M=00000000000000 P=a S=01....678..b 02305: .1.11...1. mpy27: c - 1 -> c[p] A=19859029438084 B=09549296584000 C=01549999999999 D=00000000000000 M=00000000000000 P=a S=01....678..b 02306: 11...1..11 -> 02304 if no carry go to myp26 A=19859029438084 B=09549296584000 C=01549999999999 D=00000000000000 M=00000000000000 P=a S=01....678..b 02304: 111...111. myp26: a + b -> a[w] A=29408326022084 B=09549296584000 C=01549999999999 D=00000000000000 M=00000000000000 P=a S=01....678..b 02305: .1.11...1. mpy27: c - 1 -> c[p] A=29408326022084 B=09549296584000 C=01539999999999 D=00000000000000 M=00000000000000 P=a S=01....678..b 02306: 11...1..11 -> 02304 if no carry go to myp26 A=29408326022084 B=09549296584000 C=01539999999999 D=00000000000000 M=00000000000000 P=a S=01....678..b 02304: 111...111. myp26: a + b -> a[w] A=38957622606084 B=09549296584000 C=01539999999999 D=00000000000000 M=00000000000000 P=a S=01....678..b 02305: .1.11...1. mpy27: c - 1 -> c[p] A=38957622606084 B=09549296584000 C=01529999999999 D=00000000000000 M=00000000000000 P=a S=01....678..b 02306: 11...1..11 -> 02304 if no carry go to myp26 A=38957622606084 B=09549296584000 C=01529999999999 D=00000000000000 M=00000000000000 P=a S=01....678..b 02304: 111...111. myp26: a + b -> a[w] A=48506919190084 B=09549296584000 C=01529999999999 D=00000000000000 M=00000000000000 P=a S=01....678..b 02305: .1.11...1. mpy27: c - 1 -> c[p] A=48506919190084 B=09549296584000 C=01519999999999 D=00000000000000 M=00000000000000 P=a S=01....678..b 02306: 11...1..11 -> 02304 if no carry go to myp26 A=48506919190084 B=09549296584000 C=01519999999999 D=00000000000000 M=00000000000000 P=a S=01....678..b 02304: 111...111. myp26: a + b -> a[w] A=58056215774084 B=09549296584000 C=01519999999999 D=00000000000000 M=00000000000000 P=a S=01....678..b 02305: .1.11...1. mpy27: c - 1 -> c[p] A=58056215774084 B=09549296584000 C=01509999999999 D=00000000000000 M=00000000000000 P=a S=01....678..b 02306: 11...1..11 -> 02304 if no carry go to myp26 A=58056215774084 B=09549296584000 C=01509999999999 D=00000000000000 M=00000000000000 P=a S=01....678..b 02304: 111...111. myp26: a + b -> a[w] A=67605512358084 B=09549296584000 C=01509999999999 D=00000000000000 M=00000000000000 P=a S=01....678..b 02305: .1.11...1. mpy27: c - 1 -> c[p] A=67605512358084 B=09549296584000 C=01599999999999 D=00000000000000 M=00000000000000 P=a S=01....678..b 02306: 11...1..11 -> 02304 if no carry go to myp26 A=67605512358084 B=09549296584000 C=01599999999999 D=00000000000000 M=00000000000000 P=a S=01....678..b 02307: 1.11..111. mpy28: shift right a[w] A=06760551235808 B=09549296584000 C=01599999999999 D=00000000000000 M=00000000000000 P=a S=01....678..b 02310: ....1111.. p + 1 -> p A=06760551235808 B=09549296584000 C=01599999999999 D=00000000000000 M=00000000000000 P=b S=01....678..b 02311: 11.11.11.. if p # 13 A=06760551235808 B=09549296584000 C=01599999999999 D=00000000000000 M=00000000000000 P=b S=01....678..b 02312: 11...1.111 -> 02305 then go to mpy27 A=06760551235808 B=09549296584000 C=01599999999999 D=00000000000000 M=00000000000000 P=b S=01....678..b 02305: .1.11...1. mpy27: c - 1 -> c[p] A=06760551235808 B=09549296584000 C=01499999999999 D=00000000000000 M=00000000000000 P=b S=01....678..b 02306: 11...1..11 -> 02304 if no carry go to myp26 A=06760551235808 B=09549296584000 C=01499999999999 D=00000000000000 M=00000000000000 P=b S=01....678..b 02304: 111...111. myp26: a + b -> a[w] A=16309847819808 B=09549296584000 C=01499999999999 D=00000000000000 M=00000000000000 P=b S=01....678..b 02305: .1.11...1. mpy27: c - 1 -> c[p] A=16309847819808 B=09549296584000 C=01399999999999 D=00000000000000 M=00000000000000 P=b S=01....678..b 02306: 11...1..11 -> 02304 if no carry go to myp26 A=16309847819808 B=09549296584000 C=01399999999999 D=00000000000000 M=00000000000000 P=b S=01....678..b 02304: 111...111. myp26: a + b -> a[w] A=25859144403808 B=09549296584000 C=01399999999999 D=00000000000000 M=00000000000000 P=b S=01....678..b 02305: .1.11...1. mpy27: c - 1 -> c[p] A=25859144403808 B=09549296584000 C=01299999999999 D=00000000000000 M=00000000000000 P=b S=01....678..b 02306: 11...1..11 -> 02304 if no carry go to myp26 A=25859144403808 B=09549296584000 C=01299999999999 D=00000000000000 M=00000000000000 P=b S=01....678..b 02304: 111...111. myp26: a + b -> a[w] A=35408440987808 B=09549296584000 C=01299999999999 D=00000000000000 M=00000000000000 P=b S=01....678..b 02305: .1.11...1. mpy27: c - 1 -> c[p] A=35408440987808 B=09549296584000 C=01199999999999 D=00000000000000 M=00000000000000 P=b S=01....678..b 02306: 11...1..11 -> 02304 if no carry go to myp26 A=35408440987808 B=09549296584000 C=01199999999999 D=00000000000000 M=00000000000000 P=b S=01....678..b 02304: 111...111. myp26: a + b -> a[w] A=44957737571808 B=09549296584000 C=01199999999999 D=00000000000000 M=00000000000000 P=b S=01....678..b 02305: .1.11...1. mpy27: c - 1 -> c[p] A=44957737571808 B=09549296584000 C=01099999999999 D=00000000000000 M=00000000000000 P=b S=01....678..b 02306: 11...1..11 -> 02304 if no carry go to myp26 A=44957737571808 B=09549296584000 C=01099999999999 D=00000000000000 M=00000000000000 P=b S=01....678..b 02304: 111...111. myp26: a + b -> a[w] A=54507034155808 B=09549296584000 C=01099999999999 D=00000000000000 M=00000000000000 P=b S=01....678..b 02305: .1.11...1. mpy27: c - 1 -> c[p] A=54507034155808 B=09549296584000 C=01999999999999 D=00000000000000 M=00000000000000 P=b S=01....678..b 02306: 11...1..11 -> 02304 if no carry go to myp26 A=54507034155808 B=09549296584000 C=01999999999999 D=00000000000000 M=00000000000000 P=b S=01....678..b 02307: 1.11..111. mpy28: shift right a[w] A=05450703415580 B=09549296584000 C=01999999999999 D=00000000000000 M=00000000000000 P=b S=01....678..b 02310: ....1111.. p + 1 -> p A=05450703415580 B=09549296584000 C=01999999999999 D=00000000000000 M=00000000000000 P=c S=01....678..b 02311: 11.11.11.. if p # 13 A=05450703415580 B=09549296584000 C=01999999999999 D=00000000000000 M=00000000000000 P=c S=01....678..b 02312: 11...1.111 -> 02305 then go to mpy27 A=05450703415580 B=09549296584000 C=01999999999999 D=00000000000000 M=00000000000000 P=c S=01....678..b 02305: .1.11...1. mpy27: c - 1 -> c[p] A=05450703415580 B=09549296584000 C=00999999999999 D=00000000000000 M=00000000000000 P=c S=01....678..b 02306: 11...1..11 -> 02304 if no carry go to myp26 A=05450703415580 B=09549296584000 C=00999999999999 D=00000000000000 M=00000000000000 P=c S=01....678..b 02304: 111...111. myp26: a + b -> a[w] A=14999999999580 B=09549296584000 C=00999999999999 D=00000000000000 M=00000000000000 P=c S=01....678..b 02305: .1.11...1. mpy27: c - 1 -> c[p] A=14999999999580 B=09549296584000 C=09999999999999 D=00000000000000 M=00000000000000 P=c S=01....678..b 02306: 11...1..11 -> 02304 if no carry go to myp26 A=14999999999580 B=09549296584000 C=09999999999999 D=00000000000000 M=00000000000000 P=c S=01....678..b 02307: 1.11..111. mpy28: shift right a[w] A=01499999999958 B=09549296584000 C=09999999999999 D=00000000000000 M=00000000000000 P=c S=01....678..b 02310: ....1111.. p + 1 -> p A=01499999999958 B=09549296584000 C=09999999999999 D=00000000000000 M=00000000000000 P=d S=01....678..b 02311: 11.11.11.. if p # 13 A=01499999999958 B=09549296584000 C=09999999999999 D=00000000000000 M=00000000000000 P=d S=01....678..b 02312: 11...1.111 -> 02305 then go to mpy27 A=01499999999958 B=09549296584000 C=09999999999999 D=00000000000000 M=00000000000000 P=d S=01....678..b 02313: .1111.1.1. c + 1 -> c[x] A=01499999999958 B=09549296584000 C=09999999999000 D=00000000000000 M=00000000000000 P=d S=01....678..b 02314: 1.1111111. nrm21: 0 -> a[s] A=01499999999958 B=09549296584000 C=09999999999000 D=00000000000000 M=00000000000000 P=d S=01....678..b 02315: 11....11.. 12 -> p A=01499999999958 B=09549296584000 C=09999999999000 D=00000000000000 M=00000000000000 P=c S=01....678..b 02316: ....1.111. 0 -> b[w] A=01499999999958 B=00000000000000 C=09999999999000 D=00000000000000 M=00000000000000 P=c S=01....678..b 02317: 1..11...1. nrm23: if a[p] >= 1 A=01499999999958 B=00000000000000 C=09999999999000 D=00000000000000 M=00000000000000 P=c S=01....678..b 02320: 11.1.11.11 -> 02326 then go to nrm24 A=01499999999958 B=00000000000000 C=09999999999000 D=00000000000000 M=00000000000000 P=c S=01....678..b 02326: .1..1.1.1. nrm24: a -> b[x] A=01499999999958 B=00000000000958 C=09999999999000 D=00000000000000 M=00000000000000 P=c S=01....678..b 02327: 111...111. a + b -> a[w] A=01500000000916 B=00000000000958 C=09999999999000 D=00000000000000 M=00000000000000 P=c S=01....678..b 02330: 1..111111. if a[s] >= 1 A=01500000000916 B=00000000000958 C=09999999999000 D=00000000000000 M=00000000000000 P=c S=01....678..b 02331: 11...11111 -> 02307 then go to mpy28 A=01500000000916 B=00000000000958 C=09999999999000 D=00000000000000 M=00000000000000 P=c S=01....678..b 02332: 111.1..11. a exchange c[m] A=09999999999916 B=00000000000958 C=01500000000000 D=00000000000000 M=00000000000000 P=c S=01....678..b 02333: .11...111. c -> a[w] A=01500000000000 B=00000000000958 C=01500000000000 D=00000000000000 M=00000000000000 P=c S=01....678..b 02334: ....1.111. 0 -> b[w] A=01500000000000 B=00000000000000 C=01500000000000 D=00000000000000 M=00000000000000 P=c S=01....678..b 02335: 11....11.. nrm27: 12 -> p A=01500000000000 B=00000000000000 C=01500000000000 D=00000000000000 M=00000000000000 P=c S=01....678..b 02336: .1111.1.11 -> 02172 go to nrm26 A=01500000000000 B=00000000000000 C=01500000000000 D=00000000000000 M=00000000000000 P=c S=01....678..b 02172: ..1..1.1.. nrm26: if s2 = 0 A=01500000000000 B=00000000000000 C=01500000000000 D=00000000000000 M=00000000000000 P=c S=01....678..b 02173: 1..1.1..11 -> 02224 then go to rtn21 A=01500000000000 B=00000000000000 C=01500000000000 D=00000000000000 M=00000000000000 P=c S=01....678..b 02224: ..1..1.... -> 01225 rtn21: select rom 1 ; -> rtn11 A=01500000000000 B=00000000000000 C=01500000000000 D=00000000000000 M=00000000000000 P=c S=01....678..b 01225: ...1.1.1.. rtn11: if s1 = 0 A=01500000000000 B=00000000000000 C=01500000000000 D=00000000000000 M=00000000000000 P=c S=01....678..b 01226: 11.11.1.11 -> 01332 then go to rtn12 A=01500000000000 B=00000000000000 C=01500000000000 D=00000000000000 M=00000000000000 P=c S=01....678..b 01227: ....11.... return A=01500000000000 B=00000000000000 C=01500000000000 D=00000000000000 M=00000000000000 P=c S=01....678..b A has angle in rad 01166: 11..11...1 -> 01314 jsb atc1 A=01500000000000 B=00000000000000 C=01500000000000 D=00000000000000 M=00000000000000 P=c S=01....678..b 01314: ..11..111. atc1: 0 -> c[w] A=01500000000000 B=00000000000000 C=00000000000000 D=00000000000000 M=00000000000000 P=c S=01....678..b 01315: 1.11..11.. 11 -> p A=01500000000000 B=00000000000000 C=00000000000000 D=00000000000000 M=00000000000000 P=b S=01....678..b 01316: .111.11... load constant 7 ; load pi/4 A=01500000000000 B=00000000000000 C=00700000000000 D=00000000000000 M=00000000000000 P=a S=01....678..b 01317: 1....11... load constant 8 A=01500000000000 B=00000000000000 C=00780000000000 D=00000000000000 M=00000000000000 P=9 S=01....678..b 01320: .1.1.11... load constant 5 A=01500000000000 B=00000000000000 C=00785000000000 D=00000000000000 M=00000000000000 P=8 S=01....678..b 01321: ..11.11... load constant 3 A=01500000000000 B=00000000000000 C=00785300000000 D=00000000000000 M=00000000000000 P=7 S=01....678..b 01322: 1..1.11... load constant 9 A=01500000000000 B=00000000000000 C=00785390000000 D=00000000000000 M=00000000000000 P=6 S=01....678..b 01323: 1....11... load constant 8 A=01500000000000 B=00000000000000 C=00785398000000 D=00000000000000 M=00000000000000 P=5 S=01....678..b 01324: ...1.11... load constant 1 A=01500000000000 B=00000000000000 C=00785398100000 D=00000000000000 M=00000000000000 P=4 S=01....678..b 01325: .11..11... load constant 6 A=01500000000000 B=00000000000000 C=00785398160000 D=00000000000000 M=00000000000000 P=3 S=01....678..b 01326: ..11.11... load constant 3 A=01500000000000 B=00000000000000 C=00785398163000 D=00000000000000 M=00000000000000 P=2 S=01....678..b 01327: .1.1.11... load constant 5 A=01500000000000 B=00000000000000 C=00785398163500 D=00000000000000 M=00000000000000 P=1 S=01....678..b 01330: 11....11.. 12 -> p A=01500000000000 B=00000000000000 C=00785398163500 D=00000000000000 M=00000000000000 P=c S=01....678..b 01331: ....11.... return A=01500000000000 B=00000000000000 C=00785398163500 D=00000000000000 M=00000000000000 P=c S=01....678..b compute pi 01167: 1.1.1.111. c + c -> c[w] A=01500000000000 B=00000000000000 C=01570796327000 D=00000000000000 M=00000000000000 P=c S=01....678..b 01170: 1.1.1.111. c + c -> c[w] A=01500000000000 B=00000000000000 C=03141592654000 D=00000000000000 M=00000000000000 P=c S=01....678..b 01171: 1..1.1.1.1 -> 01225 jsb rtn11 A=01500000000000 B=00000000000000 C=03141592654000 D=00000000000000 M=00000000000000 P=c S=01....678..b 01225: ...1.1.1.. rtn11: if s1 = 0 A=01500000000000 B=00000000000000 C=03141592654000 D=00000000000000 M=00000000000000 P=c S=01....678..b 01226: 11.11.1.11 -> 01332 then go to rtn12 A=01500000000000 B=00000000000000 C=03141592654000 D=00000000000000 M=00000000000000 P=c S=01....678..b 01227: ....11.... return A=01500000000000 B=00000000000000 C=03141592654000 D=00000000000000 M=00000000000000 P=c S=01....678..b compute 2 pi 01172: 1.1.1.111. c + c -> c[w] A=01500000000000 B=00000000000000 C=06283185308000 D=00000000000000 M=00000000000000 P=c S=01....678..b Prescaling (angle between 0 and 2*pi) 01173: 111.1.11.1 -> 01353 jsb pre11 A=01500000000000 B=00000000000000 C=06283185308000 D=00000000000000 M=00000000000000 P=c S=01....678..b 01353: .1...1.... -> 02354 pre11: select rom 2 ; -> pre21 A=01500000000000 B=00000000000000 C=06283185308000 D=00000000000000 M=00000000000000 P=c S=01....678..b 02354: 111.1.111. pre21: a exchange c[w] A=06283185308000 B=00000000000000 C=01500000000000 D=00000000000000 M=00000000000000 P=c S=01....678..b 02355: .1..1.111. a -> b[w] A=06283185308000 B=06283185308000 C=01500000000000 D=00000000000000 M=00000000000000 P=c S=01....678..b 02356: .11....11. c -> a[m] A=01500000000000 B=06283185308000 C=01500000000000 D=00000000000000 M=00000000000000 P=c S=01....678..b 02357: 1.1.111.1. c + c -> c[xs] A=01500000000000 B=06283185308000 C=01500000000000 D=00000000000000 M=00000000000000 P=c S=01....678..b 02360: .1.1111.11 -> 02136 if no carry go to pre24 A=01500000000000 B=06283185308000 C=01500000000000 D=00000000000000 M=00000000000000 P=c S=01....678..b 02136: 11...1.11. pre24: a - b -> a[ms] A=95216814692000 B=06283185308000 C=01500000000000 D=00000000000000 M=00000000000000 P=c S=01....678..b 02137: .1.11..111 -> 02131 if no carry go to pre23 A=95216814692000 B=06283185308000 C=01500000000000 D=00000000000000 M=00000000000000 P=c S=01....678..b 02140: 111..1.11. a + b -> a[ms] A=01500000000000 B=06283185308000 C=01500000000000 D=00000000000000 M=00000000000000 P=c S=01....678..b 02141: .1....111. shift left a[w] A=15000000000000 B=06283185308000 C=01500000000000 D=00000000000000 M=00000000000000 P=c S=01....678..b 02142: .1.11.1.1. c - 1 -> c[x] A=15000000000000 B=06283185308000 C=01500000000999 D=00000000000000 M=00000000000000 P=c S=01....678..b 02143: .1.111..11 -> 02134 if no carry go to pre29 A=15000000000000 B=06283185308000 C=01500000000999 D=00000000000000 M=00000000000000 P=c S=01....678..b 02144: 1.11..111. pre25: shift right a[w] A=01500000000000 B=06283185308000 C=01500000000999 D=00000000000000 M=00000000000000 P=c S=01....678..b 02145: ..11.1..1. 0 -> c[wp] A=01500000000000 B=06283185308000 C=00000000000000 D=00000000000000 M=00000000000000 P=c S=01....678..b 02146: 111.1.1.1. a exchange c[x] A=01500000000000 B=06283185308000 C=00000000000000 D=00000000000000 M=00000000000000 P=c S=01....678..b 02147: .11.11111. pre26: if c[s] = 0 A=01500000000000 B=06283185308000 C=00000000000000 D=00000000000000 M=00000000000000 P=c S=01....678..b 02150: .11.11..11 -> 02154 then go to pre28 A=01500000000000 B=06283185308000 C=00000000000000 D=00000000000000 M=00000000000000 P=c S=01....678..b 02154: 1.11..111. pre28: shift right a[w] A=00150000000000 B=06283185308000 C=00000000000000 D=00000000000000 M=00000000000000 P=c S=01....678..b 1.5 in A 2 pi, 6.28318530 in C 02155: 1...1.111. pqo23: b exchange c[w] A=00150000000000 B=00000000000000 C=06283185308000 D=00000000000000 M=00000000000000 P=c S=01....678..b 02156: ..11..111. 0 -> c[w] A=00150000000000 B=00000000000000 C=00000000000000 D=00000000000000 M=00000000000000 P=c S=01....678..b 02157: .1.11..11. c - 1 -> c[m] A=00150000000000 B=00000000000000 C=09999999999000 D=00000000000000 M=00000000000000 P=c S=01....678..b 02160: ..1..1.1.. if s2 = 0 A=00150000000000 B=00000000000000 C=09999999999000 D=00000000000000 M=00000000000000 P=c S=01....678..b 02161: .111.11.11 -> 02166 then go to pqo28 A=00150000000000 B=00000000000000 C=09999999999000 D=00000000000000 M=00000000000000 P=c S=01....678..b 02166: ...11.11.. pqo28: if p # 1 A=00150000000000 B=00000000000000 C=09999999999000 D=00000000000000 M=00000000000000 P=c S=01....678..b 02167: .111.1.111 -> 02165 then go to pqo27 A=00150000000000 B=00000000000000 C=09999999999000 D=00000000000000 M=00000000000000 P=c S=01....678..b 02165: .11..11... pqo27: load constant 6 A=00150000000000 B=00000000000000 C=06999999999000 D=00000000000000 M=00000000000000 P=b S=01....678..b 02166: ...11.11.. pqo28: if p # 1 A=00150000000000 B=00000000000000 C=06999999999000 D=00000000000000 M=00000000000000 P=b S=01....678..b 02167: .111.1.111 -> 02165 then go to pqo27 A=00150000000000 B=00000000000000 C=06999999999000 D=00000000000000 M=00000000000000 P=b S=01....678..b 02165: .11..11... pqo27: load constant 6 A=00150000000000 B=00000000000000 C=06699999999000 D=00000000000000 M=00000000000000 P=a S=01....678..b 02166: ...11.11.. pqo28: if p # 1 A=00150000000000 B=00000000000000 C=06699999999000 D=00000000000000 M=00000000000000 P=a S=01....678..b 02167: .111.1.111 -> 02165 then go to pqo27 A=00150000000000 B=00000000000000 C=06699999999000 D=00000000000000 M=00000000000000 P=a S=01....678..b 02165: .11..11... pqo27: load constant 6 A=00150000000000 B=00000000000000 C=06669999999000 D=00000000000000 M=00000000000000 P=9 S=01....678..b 02166: ...11.11.. pqo28: if p # 1 A=00150000000000 B=00000000000000 C=06669999999000 D=00000000000000 M=00000000000000 P=9 S=01....678..b 02167: .111.1.111 -> 02165 then go to pqo27 A=00150000000000 B=00000000000000 C=06669999999000 D=00000000000000 M=00000000000000 P=9 S=01....678..b 02165: .11..11... pqo27: load constant 6 A=00150000000000 B=00000000000000 C=06666999999000 D=00000000000000 M=00000000000000 P=8 S=01....678..b 02166: ...11.11.. pqo28: if p # 1 A=00150000000000 B=00000000000000 C=06666999999000 D=00000000000000 M=00000000000000 P=8 S=01....678..b 02167: .111.1.111 -> 02165 then go to pqo27 A=00150000000000 B=00000000000000 C=06666999999000 D=00000000000000 M=00000000000000 P=8 S=01....678..b 02165: .11..11... pqo27: load constant 6 A=00150000000000 B=00000000000000 C=06666699999000 D=00000000000000 M=00000000000000 P=7 S=01....678..b 02166: ...11.11.. pqo28: if p # 1 A=00150000000000 B=00000000000000 C=06666699999000 D=00000000000000 M=00000000000000 P=7 S=01....678..b 02167: .111.1.111 -> 02165 then go to pqo27 A=00150000000000 B=00000000000000 C=06666699999000 D=00000000000000 M=00000000000000 P=7 S=01....678..b 02165: .11..11... pqo27: load constant 6 A=00150000000000 B=00000000000000 C=06666669999000 D=00000000000000 M=00000000000000 P=6 S=01....678..b 02166: ...11.11.. pqo28: if p # 1 A=00150000000000 B=00000000000000 C=06666669999000 D=00000000000000 M=00000000000000 P=6 S=01....678..b 02167: .111.1.111 -> 02165 then go to pqo27 A=00150000000000 B=00000000000000 C=06666669999000 D=00000000000000 M=00000000000000 P=6 S=01....678..b 02165: .11..11... pqo27: load constant 6 A=00150000000000 B=00000000000000 C=06666666999000 D=00000000000000 M=00000000000000 P=5 S=01....678..b 02166: ...11.11.. pqo28: if p # 1 A=00150000000000 B=00000000000000 C=06666666999000 D=00000000000000 M=00000000000000 P=5 S=01....678..b 02167: .111.1.111 -> 02165 then go to pqo27 A=00150000000000 B=00000000000000 C=06666666999000 D=00000000000000 M=00000000000000 P=5 S=01....678..b 02165: .11..11... pqo27: load constant 6 A=00150000000000 B=00000000000000 C=06666666699000 D=00000000000000 M=00000000000000 P=4 S=01....678..b 02166: ...11.11.. pqo28: if p # 1 A=00150000000000 B=00000000000000 C=06666666699000 D=00000000000000 M=00000000000000 P=4 S=01....678..b 02167: .111.1.111 -> 02165 then go to pqo27 A=00150000000000 B=00000000000000 C=06666666699000 D=00000000000000 M=00000000000000 P=4 S=01....678..b 02165: .11..11... pqo27: load constant 6 A=00150000000000 B=00000000000000 C=06666666669000 D=00000000000000 M=00000000000000 P=3 S=01....678..b 02166: ...11.11.. pqo28: if p # 1 A=00150000000000 B=00000000000000 C=06666666669000 D=00000000000000 M=00000000000000 P=3 S=01....678..b 02167: .111.1.111 -> 02165 then go to pqo27 A=00150000000000 B=00000000000000 C=06666666669000 D=00000000000000 M=00000000000000 P=3 S=01....678..b 02165: .11..11... pqo27: load constant 6 A=00150000000000 B=00000000000000 C=06666666666000 D=00000000000000 M=00000000000000 P=2 S=01....678..b 02166: ...11.11.. pqo28: if p # 1 A=00150000000000 B=00000000000000 C=06666666666000 D=00000000000000 M=00000000000000 P=2 S=01....678..b 02167: .111.1.111 -> 02165 then go to pqo27 A=00150000000000 B=00000000000000 C=06666666666000 D=00000000000000 M=00000000000000 P=2 S=01....678..b 02165: .11..11... pqo27: load constant 6 A=00150000000000 B=00000000000000 C=06666666666600 D=00000000000000 M=00000000000000 P=1 S=01....678..b 02166: ...11.11.. pqo28: if p # 1 A=00150000000000 B=00000000000000 C=06666666666600 D=00000000000000 M=00000000000000 P=1 S=01....678..b 02167: .111.1.111 -> 02165 then go to pqo27 A=00150000000000 B=00000000000000 C=06666666666600 D=00000000000000 M=00000000000000 P=1 S=01....678..b 02170: 1..1..111. shift right c[w] A=00150000000000 B=00000000000000 C=00666666666660 D=00000000000000 M=00000000000000 P=1 S=01....678..b 02171: 1..1..111. pqo24: shift right c[w] A=00150000000000 B=00000000000000 C=00066666666666 D=00000000000000 M=00000000000000 P=1 S=01....678..b 02172: ..1..1.1.. nrm26: if s2 = 0 A=00150000000000 B=00000000000000 C=00066666666666 D=00000000000000 M=00000000000000 P=1 S=01....678..b 02173: 1..1.1..11 -> 02224 then go to rtn21 A=00150000000000 B=00000000000000 C=00066666666666 D=00000000000000 M=00000000000000 P=1 S=01....678..b 02224: ..1..1.... -> 01225 rtn21: select rom 1 ; -> rtn11 A=00150000000000 B=00000000000000 C=00066666666666 D=00000000000000 M=00000000000000 P=1 S=01....678..b 01225: ...1.1.1.. rtn11: if s1 = 0 A=00150000000000 B=00000000000000 C=00066666666666 D=00000000000000 M=00000000000000 P=1 S=01....678..b 01226: 11.11.1.11 -> 01332 then go to rtn12 A=00150000000000 B=00000000000000 C=00066666666666 D=00000000000000 M=00000000000000 P=1 S=01....678..b 01227: ....11.... return A=00150000000000 B=00000000000000 C=00066666666666 D=00000000000000 M=00000000000000 P=1 S=01....678..b [CP6] 01174: 11..11...1 -> 01314 jsb atc1 A=00150000000000 B=00000000000000 C=00066666666666 D=00000000000000 M=00000000000000 P=1 S=01....678..b 01314: ..11..111. atc1: 0 -> c[w] A=00150000000000 B=00000000000000 C=00000000000000 D=00000000000000 M=00000000000000 P=1 S=01....678..b 01315: 1.11..11.. 11 -> p A=00150000000000 B=00000000000000 C=00000000000000 D=00000000000000 M=00000000000000 P=b S=01....678..b 01316: .111.11... load constant 7 ; load pi/4 A=00150000000000 B=00000000000000 C=00700000000000 D=00000000000000 M=00000000000000 P=a S=01....678..b 01317: 1....11... load constant 8 A=00150000000000 B=00000000000000 C=00780000000000 D=00000000000000 M=00000000000000 P=9 S=01....678..b 01320: .1.1.11... load constant 5 A=00150000000000 B=00000000000000 C=00785000000000 D=00000000000000 M=00000000000000 P=8 S=01....678..b 01321: ..11.11... load constant 3 A=00150000000000 B=00000000000000 C=00785300000000 D=00000000000000 M=00000000000000 P=7 S=01....678..b 01322: 1..1.11... load constant 9 A=00150000000000 B=00000000000000 C=00785390000000 D=00000000000000 M=00000000000000 P=6 S=01....678..b 01323: 1....11... load constant 8 A=00150000000000 B=00000000000000 C=00785398000000 D=00000000000000 M=00000000000000 P=5 S=01....678..b 01324: ...1.11... load constant 1 A=00150000000000 B=00000000000000 C=00785398100000 D=00000000000000 M=00000000000000 P=4 S=01....678..b 01325: .11..11... load constant 6 A=00150000000000 B=00000000000000 C=00785398160000 D=00000000000000 M=00000000000000 P=3 S=01....678..b 01326: ..11.11... load constant 3 A=00150000000000 B=00000000000000 C=00785398163000 D=00000000000000 M=00000000000000 P=2 S=01....678..b 01327: .1.1.11... load constant 5 A=00150000000000 B=00000000000000 C=00785398163500 D=00000000000000 M=00000000000000 P=1 S=01....678..b 01330: 11....11.. 12 -> p A=00150000000000 B=00000000000000 C=00785398163500 D=00000000000000 M=00000000000000 P=c S=01....678..b 01331: ....11.... return A=00150000000000 B=00000000000000 C=00785398163500 D=00000000000000 M=00000000000000 P=c S=01....678..b pi/4 in C = tan-1(1) 01175: 1.1...11.. 10 -> p A=00150000000000 B=00000000000000 C=00785398163500 D=00000000000000 M=00000000000000 P=a S=01....678..b 01176: 1..111...1 -> 01234 jsb pqo11 A=00150000000000 B=00000000000000 C=00785398163500 D=00000000000000 M=00000000000000 P=a S=01....678..b 01234: .1....111. pqo11: shift left a[w] A=01500000000000 B=00000000000000 C=00785398163500 D=00000000000000 M=00000000000000 P=a S=01....678..b 01235: 1.1..1.11. pqo12: shift right b[ms] A=01500000000000 B=00000000000000 C=00785398163500 D=00000000000000 M=00000000000000 P=a S=01....678..b 01236: 1...1.111. b exchange c[w] A=01500000000000 B=00785398163500 C=00000000000000 D=00000000000000 M=00000000000000 P=a S=01....678..b 01237: 1.1....111 -> 01241 go to pqo16 A=01500000000000 B=00785398163500 C=00000000000000 D=00000000000000 M=00000000000000 P=a S=01....678..b [CP7] first pseudo-division (pqo16) 01241: 11....111. pqo16: a - b -> a[w] A=00714601836500 B=00785398163500 C=00000000000000 D=00000000000000 M=00000000000000 P=a S=01....678..b 01242: 1.1.....11 -> 01240 if no carry go to pqo15 A=00714601836500 B=00785398163500 C=00000000000000 D=00000000000000 M=00000000000000 P=a S=01....678..b 01240: .11111111. pqo15: c + 1 -> c[s] A=00714601836500 B=00785398163500 C=10000000000000 D=00000000000000 M=00000000000000 P=a S=01....678..b 01241: 11....111. pqo16: a - b -> a[w] A=99929203673000 B=00785398163500 C=10000000000000 D=00000000000000 M=00000000000000 P=a S=01....678..b 01242: 1.1.....11 -> 01240 if no carry go to pqo15 A=99929203673000 B=00785398163500 C=10000000000000 D=00000000000000 M=00000000000000 P=a S=01....678..b 01243: 111...111. a + b -> a[w] A=00714601836500 B=00785398163500 C=10000000000000 D=00000000000000 M=00000000000000 P=a S=01....678..b 01244: .1...1.... -> 02245 pqo13: select rom 2 ; -> l02245 A=00714601836500 B=00785398163500 C=10000000000000 D=00000000000000 M=00000000000000 P=a S=01....678..b 02245: .11.11.111 -> 02155 go to pqo23 A=00714601836500 B=00785398163500 C=10000000000000 D=00000000000000 M=00000000000000 P=a S=01....678..b 02155: 1...1.111. pqo23: b exchange c[w] A=00714601836500 B=10000000000000 C=00785398163500 D=00000000000000 M=00000000000000 P=a S=01....678..b 02156: ..11..111. 0 -> c[w] A=00714601836500 B=10000000000000 C=00000000000000 D=00000000000000 M=00000000000000 P=a S=01....678..b 02157: .1.11..11. c - 1 -> c[m] A=00714601836500 B=10000000000000 C=09999999999000 D=00000000000000 M=00000000000000 P=a S=01....678..b 02160: ..1..1.1.. if s2 = 0 A=00714601836500 B=10000000000000 C=09999999999000 D=00000000000000 M=00000000000000 P=a S=01....678..b 02161: .111.11.11 -> 02166 then go to pqo28 A=00714601836500 B=10000000000000 C=09999999999000 D=00000000000000 M=00000000000000 P=a S=01....678..b 02166: ...11.11.. pqo28: if p # 1 A=00714601836500 B=10000000000000 C=09999999999000 D=00000000000000 M=00000000000000 P=a S=01....678..b 02167: .111.1.111 -> 02165 then go to pqo27 A=00714601836500 B=10000000000000 C=09999999999000 D=00000000000000 M=00000000000000 P=a S=01....678..b 02165: .11..11... pqo27: load constant 6 A=00714601836500 B=10000000000000 C=09969999999000 D=00000000000000 M=00000000000000 P=9 S=01....678..b 02166: ...11.11.. pqo28: if p # 1 A=00714601836500 B=10000000000000 C=09969999999000 D=00000000000000 M=00000000000000 P=9 S=01....678..b 02167: .111.1.111 -> 02165 then go to pqo27 A=00714601836500 B=10000000000000 C=09969999999000 D=00000000000000 M=00000000000000 P=9 S=01....678..b 02165: .11..11... pqo27: load constant 6 A=00714601836500 B=10000000000000 C=09966999999000 D=00000000000000 M=00000000000000 P=8 S=01....678..b 02166: ...11.11.. pqo28: if p # 1 A=00714601836500 B=10000000000000 C=09966999999000 D=00000000000000 M=00000000000000 P=8 S=01....678..b 02167: .111.1.111 -> 02165 then go to pqo27 A=00714601836500 B=10000000000000 C=09966999999000 D=00000000000000 M=00000000000000 P=8 S=01....678..b 02165: .11..11... pqo27: load constant 6 A=00714601836500 B=10000000000000 C=09966699999000 D=00000000000000 M=00000000000000 P=7 S=01....678..b 02166: ...11.11.. pqo28: if p # 1 A=00714601836500 B=10000000000000 C=09966699999000 D=00000000000000 M=00000000000000 P=7 S=01....678..b 02167: .111.1.111 -> 02165 then go to pqo27 A=00714601836500 B=10000000000000 C=09966699999000 D=00000000000000 M=00000000000000 P=7 S=01....678..b 02165: .11..11... pqo27: load constant 6 A=00714601836500 B=10000000000000 C=09966669999000 D=00000000000000 M=00000000000000 P=6 S=01....678..b 02166: ...11.11.. pqo28: if p # 1 A=00714601836500 B=10000000000000 C=09966669999000 D=00000000000000 M=00000000000000 P=6 S=01....678..b 02167: .111.1.111 -> 02165 then go to pqo27 A=00714601836500 B=10000000000000 C=09966669999000 D=00000000000000 M=00000000000000 P=6 S=01....678..b 02165: .11..11... pqo27: load constant 6 A=00714601836500 B=10000000000000 C=09966666999000 D=00000000000000 M=00000000000000 P=5 S=01....678..b 02166: ...11.11.. pqo28: if p # 1 A=00714601836500 B=10000000000000 C=09966666999000 D=00000000000000 M=00000000000000 P=5 S=01....678..b 02167: .111.1.111 -> 02165 then go to pqo27 A=00714601836500 B=10000000000000 C=09966666999000 D=00000000000000 M=00000000000000 P=5 S=01....678..b 02165: .11..11... pqo27: load constant 6 A=00714601836500 B=10000000000000 C=09966666699000 D=00000000000000 M=00000000000000 P=4 S=01....678..b 02166: ...11.11.. pqo28: if p # 1 A=00714601836500 B=10000000000000 C=09966666699000 D=00000000000000 M=00000000000000 P=4 S=01....678..b 02167: .111.1.111 -> 02165 then go to pqo27 A=00714601836500 B=10000000000000 C=09966666699000 D=00000000000000 M=00000000000000 P=4 S=01....678..b 02165: .11..11... pqo27: load constant 6 A=00714601836500 B=10000000000000 C=09966666669000 D=00000000000000 M=00000000000000 P=3 S=01....678..b 02166: ...11.11.. pqo28: if p # 1 A=00714601836500 B=10000000000000 C=09966666669000 D=00000000000000 M=00000000000000 P=3 S=01....678..b 02167: .111.1.111 -> 02165 then go to pqo27 A=00714601836500 B=10000000000000 C=09966666669000 D=00000000000000 M=00000000000000 P=3 S=01....678..b 02165: .11..11... pqo27: load constant 6 A=00714601836500 B=10000000000000 C=09966666666000 D=00000000000000 M=00000000000000 P=2 S=01....678..b 02166: ...11.11.. pqo28: if p # 1 A=00714601836500 B=10000000000000 C=09966666666000 D=00000000000000 M=00000000000000 P=2 S=01....678..b 02167: .111.1.111 -> 02165 then go to pqo27 A=00714601836500 B=10000000000000 C=09966666666000 D=00000000000000 M=00000000000000 P=2 S=01....678..b 02165: .11..11... pqo27: load constant 6 A=00714601836500 B=10000000000000 C=09966666666600 D=00000000000000 M=00000000000000 P=1 S=01....678..b 02166: ...11.11.. pqo28: if p # 1 A=00714601836500 B=10000000000000 C=09966666666600 D=00000000000000 M=00000000000000 P=1 S=01....678..b 02167: .111.1.111 -> 02165 then go to pqo27 A=00714601836500 B=10000000000000 C=09966666666600 D=00000000000000 M=00000000000000 P=1 S=01....678..b 02170: 1..1..111. shift right c[w] A=00714601836500 B=10000000000000 C=00996666666660 D=00000000000000 M=00000000000000 P=1 S=01....678..b 02171: 1..1..111. pqo24: shift right c[w] A=00714601836500 B=10000000000000 C=00099666666666 D=00000000000000 M=00000000000000 P=1 S=01....678..b 02172: ..1..1.1.. nrm26: if s2 = 0 A=00714601836500 B=10000000000000 C=00099666666666 D=00000000000000 M=00000000000000 P=1 S=01....678..b 02173: 1..1.1..11 -> 02224 then go to rtn21 A=00714601836500 B=10000000000000 C=00099666666666 D=00000000000000 M=00000000000000 P=1 S=01....678..b 02224: ..1..1.... -> 01225 rtn21: select rom 1 ; -> rtn11 A=00714601836500 B=10000000000000 C=00099666666666 D=00000000000000 M=00000000000000 P=1 S=01....678..b 01225: ...1.1.1.. rtn11: if s1 = 0 A=00714601836500 B=10000000000000 C=00099666666666 D=00000000000000 M=00000000000000 P=1 S=01....678..b 01226: 11.11.1.11 -> 01332 then go to rtn12 A=00714601836500 B=10000000000000 C=00099666666666 D=00000000000000 M=00000000000000 P=1 S=01....678..b 01227: ....11.... return A=00714601836500 B=10000000000000 C=00099666666666 D=00000000000000 M=00000000000000 P=1 S=01....678..b 01177: 1...111..1 -> 01216 jsb atcd1 A=00714601836500 B=10000000000000 C=00099666666666 D=00000000000000 M=00000000000000 P=1 S=01....678..b 01216: .11...11.. atcd1: 6 -> p A=00714601836500 B=10000000000000 C=00099666666666 D=00000000000000 M=00000000000000 P=6 S=01....678..b [CP8] load tan-1(0.1) = 0.09966865249 01217: 1....11... load constant 8 A=00714601836500 B=10000000000000 C=00099668666666 D=00000000000000 M=00000000000000 P=5 S=01....678..b 01220: .11..11... load constant 6 A=00714601836500 B=10000000000000 C=00099668666666 D=00000000000000 M=00000000000000 P=4 S=01....678..b 01221: .1.1.11... load constant 5 A=00714601836500 B=10000000000000 C=00099668656666 D=00000000000000 M=00000000000000 P=3 S=01....678..b 01222: ..1..11... load constant 2 A=00714601836500 B=10000000000000 C=00099668652666 D=00000000000000 M=00000000000000 P=2 S=01....678..b 01223: .1...11... load constant 4 A=00714601836500 B=10000000000000 C=00099668652466 D=00000000000000 M=00000000000000 P=1 S=01....678..b 01224: 1..1.11... load constant 9 A=00714601836500 B=10000000000000 C=00099668652496 D=00000000000000 M=00000000000000 P=0 S=01....678..b 01225: ...1.1.1.. rtn11: if s1 = 0 A=00714601836500 B=10000000000000 C=00099668652496 D=00000000000000 M=00000000000000 P=0 S=01....678..b 01226: 11.11.1.11 -> 01332 then go to rtn12 A=00714601836500 B=10000000000000 C=00099668652496 D=00000000000000 M=00000000000000 P=0 S=01....678..b 01227: ....11.... return A=00714601836500 B=10000000000000 C=00099668652496 D=00000000000000 M=00000000000000 P=0 S=01....678..b 01200: 1.....11.. 8 -> p A=00714601836500 B=10000000000000 C=00099668652496 D=00000000000000 M=00000000000000 P=8 S=01....678..b 01201: 1..111.1.1 -> 01235 jsb pqo12 A=00714601836500 B=10000000000000 C=00099668652496 D=00000000000000 M=00000000000000 P=8 S=01....678..b 01235: 1.1..1.11. pqo12: shift right b[ms] A=00714601836500 B=01000000000000 C=00099668652496 D=00000000000000 M=00000000000000 P=8 S=01....678..b 01236: 1...1.111. b exchange c[w] A=00714601836500 B=00099668652496 C=01000000000000 D=00000000000000 M=00000000000000 P=8 S=01....678..b 01237: 1.1....111 -> 01241 go to pqo16 A=00714601836500 B=00099668652496 C=01000000000000 D=00000000000000 M=00000000000000 P=8 S=01....678..b second pseudo-division (pqo16) 7 times 01241: 11....111. pqo16: a - b -> a[w] A=00614933184004 B=00099668652496 C=01000000000000 D=00000000000000 M=00000000000000 P=8 S=01....678..b 01242: 1.1.....11 -> 01240 if no carry go to pqo15 A=00614933184004 B=00099668652496 C=01000000000000 D=00000000000000 M=00000000000000 P=8 S=01....678..b 01240: .11111111. pqo15: c + 1 -> c[s] A=00614933184004 B=00099668652496 C=11000000000000 D=00000000000000 M=00000000000000 P=8 S=01....678..b 01241: 11....111. pqo16: a - b -> a[w] A=00515264531508 B=00099668652496 C=11000000000000 D=00000000000000 M=00000000000000 P=8 S=01....678..b 01242: 1.1.....11 -> 01240 if no carry go to pqo15 A=00515264531508 B=00099668652496 C=11000000000000 D=00000000000000 M=00000000000000 P=8 S=01....678..b 01240: .11111111. pqo15: c + 1 -> c[s] A=00515264531508 B=00099668652496 C=21000000000000 D=00000000000000 M=00000000000000 P=8 S=01....678..b 01241: 11....111. pqo16: a - b -> a[w] A=00415595879012 B=00099668652496 C=21000000000000 D=00000000000000 M=00000000000000 P=8 S=01....678..b 01242: 1.1.....11 -> 01240 if no carry go to pqo15 A=00415595879012 B=00099668652496 C=21000000000000 D=00000000000000 M=00000000000000 P=8 S=01....678..b 01240: .11111111. pqo15: c + 1 -> c[s] A=00415595879012 B=00099668652496 C=31000000000000 D=00000000000000 M=00000000000000 P=8 S=01....678..b 01241: 11....111. pqo16: a - b -> a[w] A=00315927226516 B=00099668652496 C=31000000000000 D=00000000000000 M=00000000000000 P=8 S=01....678..b 01242: 1.1.....11 -> 01240 if no carry go to pqo15 A=00315927226516 B=00099668652496 C=31000000000000 D=00000000000000 M=00000000000000 P=8 S=01....678..b 01240: .11111111. pqo15: c + 1 -> c[s] A=00315927226516 B=00099668652496 C=41000000000000 D=00000000000000 M=00000000000000 P=8 S=01....678..b 01241: 11....111. pqo16: a - b -> a[w] A=00216258574020 B=00099668652496 C=41000000000000 D=00000000000000 M=00000000000000 P=8 S=01....678..b 01242: 1.1.....11 -> 01240 if no carry go to pqo15 A=00216258574020 B=00099668652496 C=41000000000000 D=00000000000000 M=00000000000000 P=8 S=01....678..b 01240: .11111111. pqo15: c + 1 -> c[s] A=00216258574020 B=00099668652496 C=51000000000000 D=00000000000000 M=00000000000000 P=8 S=01....678..b 01241: 11....111. pqo16: a - b -> a[w] A=00116589921524 B=00099668652496 C=51000000000000 D=00000000000000 M=00000000000000 P=8 S=01....678..b 01242: 1.1.....11 -> 01240 if no carry go to pqo15 A=00116589921524 B=00099668652496 C=51000000000000 D=00000000000000 M=00000000000000 P=8 S=01....678..b 01240: .11111111. pqo15: c + 1 -> c[s] A=00116589921524 B=00099668652496 C=61000000000000 D=00000000000000 M=00000000000000 P=8 S=01....678..b 01241: 11....111. pqo16: a - b -> a[w] A=00016921269028 B=00099668652496 C=61000000000000 D=00000000000000 M=00000000000000 P=8 S=01....678..b 01242: 1.1.....11 -> 01240 if no carry go to pqo15 A=00016921269028 B=00099668652496 C=61000000000000 D=00000000000000 M=00000000000000 P=8 S=01....678..b 01240: .11111111. pqo15: c + 1 -> c[s] A=00016921269028 B=00099668652496 C=71000000000000 D=00000000000000 M=00000000000000 P=8 S=01....678..b 01241: 11....111. pqo16: a - b -> a[w] A=99917252616532 B=00099668652496 C=71000000000000 D=00000000000000 M=00000000000000 P=8 S=01....678..b 01242: 1.1.....11 -> 01240 if no carry go to pqo15 A=99917252616532 B=00099668652496 C=71000000000000 D=00000000000000 M=00000000000000 P=8 S=01....678..b 01243: 111...111. a + b -> a[w] A=00016921269028 B=00099668652496 C=71000000000000 D=00000000000000 M=00000000000000 P=8 S=01....678..b 01244: .1...1.... -> 02245 pqo13: select rom 2 ; -> l02245 A=00016921269028 B=00099668652496 C=71000000000000 D=00000000000000 M=00000000000000 P=8 S=01....678..b 02245: .11.11.111 -> 02155 go to pqo23 A=00016921269028 B=00099668652496 C=71000000000000 D=00000000000000 M=00000000000000 P=8 S=01....678..b 02155: 1...1.111. pqo23: b exchange c[w] A=00016921269028 B=71000000000000 C=00099668652496 D=00000000000000 M=00000000000000 P=8 S=01....678..b 02156: ..11..111. 0 -> c[w] A=00016921269028 B=71000000000000 C=00000000000000 D=00000000000000 M=00000000000000 P=8 S=01....678..b 02157: .1.11..11. c - 1 -> c[m] A=00016921269028 B=71000000000000 C=09999999999000 D=00000000000000 M=00000000000000 P=8 S=01....678..b 02160: ..1..1.1.. if s2 = 0 A=00016921269028 B=71000000000000 C=09999999999000 D=00000000000000 M=00000000000000 P=8 S=01....678..b 02161: .111.11.11 -> 02166 then go to pqo28 A=00016921269028 B=71000000000000 C=09999999999000 D=00000000000000 M=00000000000000 P=8 S=01....678..b 02166: ...11.11.. pqo28: if p # 1 A=00016921269028 B=71000000000000 C=09999999999000 D=00000000000000 M=00000000000000 P=8 S=01....678..b 02167: .111.1.111 -> 02165 then go to pqo27 A=00016921269028 B=71000000000000 C=09999999999000 D=00000000000000 M=00000000000000 P=8 S=01....678..b 02165: .11..11... pqo27: load constant 6 A=00016921269028 B=71000000000000 C=09999699999000 D=00000000000000 M=00000000000000 P=7 S=01....678..b 02166: ...11.11.. pqo28: if p # 1 A=00016921269028 B=71000000000000 C=09999699999000 D=00000000000000 M=00000000000000 P=7 S=01....678..b 02167: .111.1.111 -> 02165 then go to pqo27 A=00016921269028 B=71000000000000 C=09999699999000 D=00000000000000 M=00000000000000 P=7 S=01....678..b 02165: .11..11... pqo27: load constant 6 A=00016921269028 B=71000000000000 C=09999669999000 D=00000000000000 M=00000000000000 P=6 S=01....678..b 02166: ...11.11.. pqo28: if p # 1 A=00016921269028 B=71000000000000 C=09999669999000 D=00000000000000 M=00000000000000 P=6 S=01....678..b 02167: .111.1.111 -> 02165 then go to pqo27 A=00016921269028 B=71000000000000 C=09999669999000 D=00000000000000 M=00000000000000 P=6 S=01....678..b 02165: .11..11... pqo27: load constant 6 A=00016921269028 B=71000000000000 C=09999666999000 D=00000000000000 M=00000000000000 P=5 S=01....678..b 02166: ...11.11.. pqo28: if p # 1 A=00016921269028 B=71000000000000 C=09999666999000 D=00000000000000 M=00000000000000 P=5 S=01....678..b 02167: .111.1.111 -> 02165 then go to pqo27 A=00016921269028 B=71000000000000 C=09999666999000 D=00000000000000 M=00000000000000 P=5 S=01....678..b 02165: .11..11... pqo27: load constant 6 A=00016921269028 B=71000000000000 C=09999666699000 D=00000000000000 M=00000000000000 P=4 S=01....678..b 02166: ...11.11.. pqo28: if p # 1 A=00016921269028 B=71000000000000 C=09999666699000 D=00000000000000 M=00000000000000 P=4 S=01....678..b 02167: .111.1.111 -> 02165 then go to pqo27 A=00016921269028 B=71000000000000 C=09999666699000 D=00000000000000 M=00000000000000 P=4 S=01....678..b 02165: .11..11... pqo27: load constant 6 A=00016921269028 B=71000000000000 C=09999666669000 D=00000000000000 M=00000000000000 P=3 S=01....678..b 02166: ...11.11.. pqo28: if p # 1 A=00016921269028 B=71000000000000 C=09999666669000 D=00000000000000 M=00000000000000 P=3 S=01....678..b 02167: .111.1.111 -> 02165 then go to pqo27 A=00016921269028 B=71000000000000 C=09999666669000 D=00000000000000 M=00000000000000 P=3 S=01....678..b 02165: .11..11... pqo27: load constant 6 A=00016921269028 B=71000000000000 C=09999666666000 D=00000000000000 M=00000000000000 P=2 S=01....678..b 02166: ...11.11.. pqo28: if p # 1 A=00016921269028 B=71000000000000 C=09999666666000 D=00000000000000 M=00000000000000 P=2 S=01....678..b 02167: .111.1.111 -> 02165 then go to pqo27 A=00016921269028 B=71000000000000 C=09999666666000 D=00000000000000 M=00000000000000 P=2 S=01....678..b 02165: .11..11... pqo27: load constant 6 A=00016921269028 B=71000000000000 C=09999666666600 D=00000000000000 M=00000000000000 P=1 S=01....678..b 02166: ...11.11.. pqo28: if p # 1 A=00016921269028 B=71000000000000 C=09999666666600 D=00000000000000 M=00000000000000 P=1 S=01....678..b 02167: .111.1.111 -> 02165 then go to pqo27 A=00016921269028 B=71000000000000 C=09999666666600 D=00000000000000 M=00000000000000 P=1 S=01....678..b 02170: 1..1..111. shift right c[w] A=00016921269028 B=71000000000000 C=00999966666660 D=00000000000000 M=00000000000000 P=1 S=01....678..b 02171: 1..1..111. pqo24: shift right c[w] A=00016921269028 B=71000000000000 C=00099996666666 D=00000000000000 M=00000000000000 P=1 S=01....678..b 02172: ..1..1.1.. nrm26: if s2 = 0 A=00016921269028 B=71000000000000 C=00099996666666 D=00000000000000 M=00000000000000 P=1 S=01....678..b 02173: 1..1.1..11 -> 02224 then go to rtn21 A=00016921269028 B=71000000000000 C=00099996666666 D=00000000000000 M=00000000000000 P=1 S=01....678..b 02224: ..1..1.... -> 01225 rtn21: select rom 1 ; -> rtn11 A=00016921269028 B=71000000000000 C=00099996666666 D=00000000000000 M=00000000000000 P=1 S=01....678..b 01225: ...1.1.1.. rtn11: if s1 = 0 A=00016921269028 B=71000000000000 C=00099996666666 D=00000000000000 M=00000000000000 P=1 S=01....678..b 01226: 11.11.1.11 -> 01332 then go to rtn12 A=00016921269028 B=71000000000000 C=00099996666666 D=00000000000000 M=00000000000000 P=1 S=01....678..b 01227: ....11.... return A=00016921269028 B=71000000000000 C=00099996666666 D=00000000000000 M=00000000000000 P=1 S=01....678..b 01202: ..1...11.. 2 -> p A=00016921269028 B=71000000000000 C=00099996666666 D=00000000000000 M=00000000000000 P=2 S=01....678..b 01203: 1....11... load constant 8 A=00016921269028 B=71000000000000 C=00099996666866 D=00000000000000 M=00000000000000 P=1 S=01....678..b 01204: .11...11.. 6 -> p A=00016921269028 B=71000000000000 C=00099996666866 D=00000000000000 M=00000000000000 P=6 S=01....678..b 01205: 1..111...1 -> 01234 jsb pqo11 A=00016921269028 B=71000000000000 C=00099996666866 D=00000000000000 M=00000000000000 P=6 S=01....678..b 01234: .1....111. pqo11: shift left a[w] A=00169212690280 B=71000000000000 C=00099996666866 D=00000000000000 M=00000000000000 P=6 S=01....678..b 01235: 1.1..1.11. pqo12: shift right b[ms] A=00169212690280 B=07100000000000 C=00099996666866 D=00000000000000 M=00000000000000 P=6 S=01....678..b 01236: 1...1.111. b exchange c[w] A=00169212690280 B=00099996666866 C=07100000000000 D=00000000000000 M=00000000000000 P=6 S=01....678..b 01237: 1.1....111 -> 01241 go to pqo16 A=00169212690280 B=00099996666866 C=07100000000000 D=00000000000000 M=00000000000000 P=6 S=01....678..b Third pseudo division 01241: 11....111. pqo16: a - b -> a[w] A=00069216023414 B=00099996666866 C=07100000000000 D=00000000000000 M=00000000000000 P=6 S=01....678..b 01242: 1.1.....11 -> 01240 if no carry go to pqo15 A=00069216023414 B=00099996666866 C=07100000000000 D=00000000000000 M=00000000000000 P=6 S=01....678..b 01240: .11111111. pqo15: c + 1 -> c[s] A=00069216023414 B=00099996666866 C=17100000000000 D=00000000000000 M=00000000000000 P=6 S=01....678..b 01241: 11....111. pqo16: a - b -> a[w] A=99969219356548 B=00099996666866 C=17100000000000 D=00000000000000 M=00000000000000 P=6 S=01....678..b 01242: 1.1.....11 -> 01240 if no carry go to pqo15 A=99969219356548 B=00099996666866 C=17100000000000 D=00000000000000 M=00000000000000 P=6 S=01....678..b 01243: 111...111. a + b -> a[w] A=00069216023414 B=00099996666866 C=17100000000000 D=00000000000000 M=00000000000000 P=6 S=01....678..b 01244: .1...1.... -> 02245 pqo13: select rom 2 ; -> l02245 A=00069216023414 B=00099996666866 C=17100000000000 D=00000000000000 M=00000000000000 P=6 S=01....678..b 02245: .11.11.111 -> 02155 go to pqo23 A=00069216023414 B=00099996666866 C=17100000000000 D=00000000000000 M=00000000000000 P=6 S=01....678..b 02155: 1...1.111. pqo23: b exchange c[w] A=00069216023414 B=17100000000000 C=00099996666866 D=00000000000000 M=00000000000000 P=6 S=01....678..b 02156: ..11..111. 0 -> c[w] A=00069216023414 B=17100000000000 C=00000000000000 D=00000000000000 M=00000000000000 P=6 S=01....678..b 02157: .1.11..11. c - 1 -> c[m] A=00069216023414 B=17100000000000 C=09999999999000 D=00000000000000 M=00000000000000 P=6 S=01....678..b 02160: ..1..1.1.. if s2 = 0 A=00069216023414 B=17100000000000 C=09999999999000 D=00000000000000 M=00000000000000 P=6 S=01....678..b 02161: .111.11.11 -> 02166 then go to pqo28 A=00069216023414 B=17100000000000 C=09999999999000 D=00000000000000 M=00000000000000 P=6 S=01....678..b 02166: ...11.11.. pqo28: if p # 1 A=00069216023414 B=17100000000000 C=09999999999000 D=00000000000000 M=00000000000000 P=6 S=01....678..b 02167: .111.1.111 -> 02165 then go to pqo27 A=00069216023414 B=17100000000000 C=09999999999000 D=00000000000000 M=00000000000000 P=6 S=01....678..b 02165: .11..11... pqo27: load constant 6 A=00069216023414 B=17100000000000 C=09999996999000 D=00000000000000 M=00000000000000 P=5 S=01....678..b 02166: ...11.11.. pqo28: if p # 1 A=00069216023414 B=17100000000000 C=09999996999000 D=00000000000000 M=00000000000000 P=5 S=01....678..b 02167: .111.1.111 -> 02165 then go to pqo27 A=00069216023414 B=17100000000000 C=09999996999000 D=00000000000000 M=00000000000000 P=5 S=01....678..b 02165: .11..11... pqo27: load constant 6 A=00069216023414 B=17100000000000 C=09999996699000 D=00000000000000 M=00000000000000 P=4 S=01....678..b 02166: ...11.11.. pqo28: if p # 1 A=00069216023414 B=17100000000000 C=09999996699000 D=00000000000000 M=00000000000000 P=4 S=01....678..b 02167: .111.1.111 -> 02165 then go to pqo27 A=00069216023414 B=17100000000000 C=09999996699000 D=00000000000000 M=00000000000000 P=4 S=01....678..b 02165: .11..11... pqo27: load constant 6 A=00069216023414 B=17100000000000 C=09999996669000 D=00000000000000 M=00000000000000 P=3 S=01....678..b 02166: ...11.11.. pqo28: if p # 1 A=00069216023414 B=17100000000000 C=09999996669000 D=00000000000000 M=00000000000000 P=3 S=01....678..b 02167: .111.1.111 -> 02165 then go to pqo27 A=00069216023414 B=17100000000000 C=09999996669000 D=00000000000000 M=00000000000000 P=3 S=01....678..b 02165: .11..11... pqo27: load constant 6 A=00069216023414 B=17100000000000 C=09999996666000 D=00000000000000 M=00000000000000 P=2 S=01....678..b 02166: ...11.11.. pqo28: if p # 1 A=00069216023414 B=17100000000000 C=09999996666000 D=00000000000000 M=00000000000000 P=2 S=01....678..b 02167: .111.1.111 -> 02165 then go to pqo27 A=00069216023414 B=17100000000000 C=09999996666000 D=00000000000000 M=00000000000000 P=2 S=01....678..b 02165: .11..11... pqo27: load constant 6 A=00069216023414 B=17100000000000 C=09999996666600 D=00000000000000 M=00000000000000 P=1 S=01....678..b 02166: ...11.11.. pqo28: if p # 1 A=00069216023414 B=17100000000000 C=09999996666600 D=00000000000000 M=00000000000000 P=1 S=01....678..b 02167: .111.1.111 -> 02165 then go to pqo27 A=00069216023414 B=17100000000000 C=09999996666600 D=00000000000000 M=00000000000000 P=1 S=01....678..b 02170: 1..1..111. shift right c[w] A=00069216023414 B=17100000000000 C=00999999666660 D=00000000000000 M=00000000000000 P=1 S=01....678..b 02171: 1..1..111. pqo24: shift right c[w] A=00069216023414 B=17100000000000 C=00099999966666 D=00000000000000 M=00000000000000 P=1 S=01....678..b 02172: ..1..1.1.. nrm26: if s2 = 0 A=00069216023414 B=17100000000000 C=00099999966666 D=00000000000000 M=00000000000000 P=1 S=01....678..b 02173: 1..1.1..11 -> 02224 then go to rtn21 A=00069216023414 B=17100000000000 C=00099999966666 D=00000000000000 M=00000000000000 P=1 S=01....678..b 02224: ..1..1.... -> 01225 rtn21: select rom 1 ; -> rtn11 A=00069216023414 B=17100000000000 C=00099999966666 D=00000000000000 M=00000000000000 P=1 S=01....678..b 01225: ...1.1.1.. rtn11: if s1 = 0 A=00069216023414 B=17100000000000 C=00099999966666 D=00000000000000 M=00000000000000 P=1 S=01....678..b 01226: 11.11.1.11 -> 01332 then go to rtn12 A=00069216023414 B=17100000000000 C=00099999966666 D=00000000000000 M=00000000000000 P=1 S=01....678..b 01227: ....11.... return A=00069216023414 B=17100000000000 C=00099999966666 D=00000000000000 M=00000000000000 P=1 S=01....678..b 01206: .1....11.. 4 -> p A=00069216023414 B=17100000000000 C=00099999966666 D=00000000000000 M=00000000000000 P=4 S=01....678..b 01207: 1..111...1 -> 01234 jsb pqo11 A=00069216023414 B=17100000000000 C=00099999966666 D=00000000000000 M=00000000000000 P=4 S=01....678..b 01234: .1....111. pqo11: shift left a[w] A=00692160234140 B=17100000000000 C=00099999966666 D=00000000000000 M=00000000000000 P=4 S=01....678..b 01235: 1.1..1.11. pqo12: shift right b[ms] A=00692160234140 B=01710000000000 C=00099999966666 D=00000000000000 M=00000000000000 P=4 S=01....678..b 01236: 1...1.111. b exchange c[w] A=00692160234140 B=00099999966666 C=01710000000000 D=00000000000000 M=00000000000000 P=4 S=01....678..b 01237: 1.1....111 -> 01241 go to pqo16 A=00692160234140 B=00099999966666 C=01710000000000 D=00000000000000 M=00000000000000 P=4 S=01....678..b 01241: 11....111. pqo16: a - b -> a[w] A=00592160267474 B=00099999966666 C=01710000000000 D=00000000000000 M=00000000000000 P=4 S=01....678..b 01242: 1.1.....11 -> 01240 if no carry go to pqo15 A=00592160267474 B=00099999966666 C=01710000000000 D=00000000000000 M=00000000000000 P=4 S=01....678..b 01240: .11111111. pqo15: c + 1 -> c[s] A=00592160267474 B=00099999966666 C=11710000000000 D=00000000000000 M=00000000000000 P=4 S=01....678..b 4th pseudo division 01241: 11....111. pqo16: a - b -> a[w] A=00492160300808 B=00099999966666 C=11710000000000 D=00000000000000 M=00000000000000 P=4 S=01....678..b 01242: 1.1.....11 -> 01240 if no carry go to pqo15 A=00492160300808 B=00099999966666 C=11710000000000 D=00000000000000 M=00000000000000 P=4 S=01....678..b 01240: .11111111. pqo15: c + 1 -> c[s] A=00492160300808 B=00099999966666 C=21710000000000 D=00000000000000 M=00000000000000 P=4 S=01....678..b 01241: 11....111. pqo16: a - b -> a[w] A=00392160334142 B=00099999966666 C=21710000000000 D=00000000000000 M=00000000000000 P=4 S=01....678..b 01242: 1.1.....11 -> 01240 if no carry go to pqo15 A=00392160334142 B=00099999966666 C=21710000000000 D=00000000000000 M=00000000000000 P=4 S=01....678..b 01240: .11111111. pqo15: c + 1 -> c[s] A=00392160334142 B=00099999966666 C=31710000000000 D=00000000000000 M=00000000000000 P=4 S=01....678..b 01241: 11....111. pqo16: a - b -> a[w] A=00292160367476 B=00099999966666 C=31710000000000 D=00000000000000 M=00000000000000 P=4 S=01....678..b 01242: 1.1.....11 -> 01240 if no carry go to pqo15 A=00292160367476 B=00099999966666 C=31710000000000 D=00000000000000 M=00000000000000 P=4 S=01....678..b 01240: .11111111. pqo15: c + 1 -> c[s] A=00292160367476 B=00099999966666 C=41710000000000 D=00000000000000 M=00000000000000 P=4 S=01....678..b 01241: 11....111. pqo16: a - b -> a[w] A=00192160400810 B=00099999966666 C=41710000000000 D=00000000000000 M=00000000000000 P=4 S=01....678..b 01242: 1.1.....11 -> 01240 if no carry go to pqo15 A=00192160400810 B=00099999966666 C=41710000000000 D=00000000000000 M=00000000000000 P=4 S=01....678..b 01240: .11111111. pqo15: c + 1 -> c[s] A=00192160400810 B=00099999966666 C=51710000000000 D=00000000000000 M=00000000000000 P=4 S=01....678..b 01241: 11....111. pqo16: a - b -> a[w] A=00092160434144 B=00099999966666 C=51710000000000 D=00000000000000 M=00000000000000 P=4 S=01....678..b 01242: 1.1.....11 -> 01240 if no carry go to pqo15 A=00092160434144 B=00099999966666 C=51710000000000 D=00000000000000 M=00000000000000 P=4 S=01....678..b 01240: .11111111. pqo15: c + 1 -> c[s] A=00092160434144 B=00099999966666 C=61710000000000 D=00000000000000 M=00000000000000 P=4 S=01....678..b 01241: 11....111. pqo16: a - b -> a[w] A=99992160467478 B=00099999966666 C=61710000000000 D=00000000000000 M=00000000000000 P=4 S=01....678..b 01242: 1.1.....11 -> 01240 if no carry go to pqo15 A=99992160467478 B=00099999966666 C=61710000000000 D=00000000000000 M=00000000000000 P=4 S=01....678..b 01243: 111...111. a + b -> a[w] A=00092160434144 B=00099999966666 C=61710000000000 D=00000000000000 M=00000000000000 P=4 S=01....678..b 01244: .1...1.... -> 02245 pqo13: select rom 2 ; -> l02245 A=00092160434144 B=00099999966666 C=61710000000000 D=00000000000000 M=00000000000000 P=4 S=01....678..b 02245: .11.11.111 -> 02155 go to pqo23 A=00092160434144 B=00099999966666 C=61710000000000 D=00000000000000 M=00000000000000 P=4 S=01....678..b 02155: 1...1.111. pqo23: b exchange c[w] A=00092160434144 B=61710000000000 C=00099999966666 D=00000000000000 M=00000000000000 P=4 S=01....678..b 02156: ..11..111. 0 -> c[w] A=00092160434144 B=61710000000000 C=00000000000000 D=00000000000000 M=00000000000000 P=4 S=01....678..b 02157: .1.11..11. c - 1 -> c[m] A=00092160434144 B=61710000000000 C=09999999999000 D=00000000000000 M=00000000000000 P=4 S=01....678..b 02160: ..1..1.1.. if s2 = 0 A=00092160434144 B=61710000000000 C=09999999999000 D=00000000000000 M=00000000000000 P=4 S=01....678..b 02161: .111.11.11 -> 02166 then go to pqo28 A=00092160434144 B=61710000000000 C=09999999999000 D=00000000000000 M=00000000000000 P=4 S=01....678..b 02166: ...11.11.. pqo28: if p # 1 A=00092160434144 B=61710000000000 C=09999999999000 D=00000000000000 M=00000000000000 P=4 S=01....678..b 02167: .111.1.111 -> 02165 then go to pqo27 A=00092160434144 B=61710000000000 C=09999999999000 D=00000000000000 M=00000000000000 P=4 S=01....678..b 02165: .11..11... pqo27: load constant 6 A=00092160434144 B=61710000000000 C=09999999969000 D=00000000000000 M=00000000000000 P=3 S=01....678..b 02166: ...11.11.. pqo28: if p # 1 A=00092160434144 B=61710000000000 C=09999999969000 D=00000000000000 M=00000000000000 P=3 S=01....678..b 02167: .111.1.111 -> 02165 then go to pqo27 A=00092160434144 B=61710000000000 C=09999999969000 D=00000000000000 M=00000000000000 P=3 S=01....678..b 02165: .11..11... pqo27: load constant 6 A=00092160434144 B=61710000000000 C=09999999966000 D=00000000000000 M=00000000000000 P=2 S=01....678..b 02166: ...11.11.. pqo28: if p # 1 A=00092160434144 B=61710000000000 C=09999999966000 D=00000000000000 M=00000000000000 P=2 S=01....678..b 02167: .111.1.111 -> 02165 then go to pqo27 A=00092160434144 B=61710000000000 C=09999999966000 D=00000000000000 M=00000000000000 P=2 S=01....678..b 02165: .11..11... pqo27: load constant 6 A=00092160434144 B=61710000000000 C=09999999966600 D=00000000000000 M=00000000000000 P=1 S=01....678..b 02166: ...11.11.. pqo28: if p # 1 A=00092160434144 B=61710000000000 C=09999999966600 D=00000000000000 M=00000000000000 P=1 S=01....678..b 02167: .111.1.111 -> 02165 then go to pqo27 A=00092160434144 B=61710000000000 C=09999999966600 D=00000000000000 M=00000000000000 P=1 S=01....678..b 02170: 1..1..111. shift right c[w] A=00092160434144 B=61710000000000 C=00999999996660 D=00000000000000 M=00000000000000 P=1 S=01....678..b 02171: 1..1..111. pqo24: shift right c[w] A=00092160434144 B=61710000000000 C=00099999999666 D=00000000000000 M=00000000000000 P=1 S=01....678..b 02172: ..1..1.1.. nrm26: if s2 = 0 A=00092160434144 B=61710000000000 C=00099999999666 D=00000000000000 M=00000000000000 P=1 S=01....678..b 02173: 1..1.1..11 -> 02224 then go to rtn21 A=00092160434144 B=61710000000000 C=00099999999666 D=00000000000000 M=00000000000000 P=1 S=01....678..b 02224: ..1..1.... -> 01225 rtn21: select rom 1 ; -> rtn11 A=00092160434144 B=61710000000000 C=00099999999666 D=00000000000000 M=00000000000000 P=1 S=01....678..b 01225: ...1.1.1.. rtn11: if s1 = 0 A=00092160434144 B=61710000000000 C=00099999999666 D=00000000000000 M=00000000000000 P=1 S=01....678..b 01226: 11.11.1.11 -> 01332 then go to rtn12 A=00092160434144 B=61710000000000 C=00099999999666 D=00000000000000 M=00000000000000 P=1 S=01....678..b 01227: ....11.... return A=00092160434144 B=61710000000000 C=00099999999666 D=00000000000000 M=00000000000000 P=1 S=01....678..b 01210: 1..111...1 -> 01234 jsb pqo11 A=00092160434144 B=61710000000000 C=00099999999666 D=00000000000000 M=00000000000000 P=1 S=01....678..b 01234: .1....111. pqo11: shift left a[w] A=00921604341440 B=61710000000000 C=00099999999666 D=00000000000000 M=00000000000000 P=1 S=01....678..b 01235: 1.1..1.11. pqo12: shift right b[ms] A=00921604341440 B=06171000000000 C=00099999999666 D=00000000000000 M=00000000000000 P=1 S=01....678..b 01236: 1...1.111. b exchange c[w] A=00921604341440 B=00099999999666 C=06171000000000 D=00000000000000 M=00000000000000 P=1 S=01....678..b 01237: 1.1....111 -> 01241 go to pqo16 A=00921604341440 B=00099999999666 C=06171000000000 D=00000000000000 M=00000000000000 P=1 S=01....678..b 5th pseudo division 01241: 11....111. pqo16: a - b -> a[w] A=00821604341774 B=00099999999666 C=06171000000000 D=00000000000000 M=00000000000000 P=1 S=01....678..b 01242: 1.1.....11 -> 01240 if no carry go to pqo15 A=00821604341774 B=00099999999666 C=06171000000000 D=00000000000000 M=00000000000000 P=1 S=01....678..b 01240: .11111111. pqo15: c + 1 -> c[s] A=00821604341774 B=00099999999666 C=16171000000000 D=00000000000000 M=00000000000000 P=1 S=01....678..b 01241: 11....111. pqo16: a - b -> a[w] A=00721604342108 B=00099999999666 C=16171000000000 D=00000000000000 M=00000000000000 P=1 S=01....678..b 01242: 1.1.....11 -> 01240 if no carry go to pqo15 A=00721604342108 B=00099999999666 C=16171000000000 D=00000000000000 M=00000000000000 P=1 S=01....678..b 01240: .11111111. pqo15: c + 1 -> c[s] A=00721604342108 B=00099999999666 C=26171000000000 D=00000000000000 M=00000000000000 P=1 S=01....678..b 01241: 11....111. pqo16: a - b -> a[w] A=00621604342442 B=00099999999666 C=26171000000000 D=00000000000000 M=00000000000000 P=1 S=01....678..b 01242: 1.1.....11 -> 01240 if no carry go to pqo15 A=00621604342442 B=00099999999666 C=26171000000000 D=00000000000000 M=00000000000000 P=1 S=01....678..b 01240: .11111111. pqo15: c + 1 -> c[s] A=00621604342442 B=00099999999666 C=36171000000000 D=00000000000000 M=00000000000000 P=1 S=01....678..b 01241: 11....111. pqo16: a - b -> a[w] A=00521604342776 B=00099999999666 C=36171000000000 D=00000000000000 M=00000000000000 P=1 S=01....678..b 01242: 1.1.....11 -> 01240 if no carry go to pqo15 A=00521604342776 B=00099999999666 C=36171000000000 D=00000000000000 M=00000000000000 P=1 S=01....678..b 01240: .11111111. pqo15: c + 1 -> c[s] A=00521604342776 B=00099999999666 C=46171000000000 D=00000000000000 M=00000000000000 P=1 S=01....678..b 01241: 11....111. pqo16: a - b -> a[w] A=00421604343110 B=00099999999666 C=46171000000000 D=00000000000000 M=00000000000000 P=1 S=01....678..b 01242: 1.1.....11 -> 01240 if no carry go to pqo15 A=00421604343110 B=00099999999666 C=46171000000000 D=00000000000000 M=00000000000000 P=1 S=01....678..b 01240: .11111111. pqo15: c + 1 -> c[s] A=00421604343110 B=00099999999666 C=56171000000000 D=00000000000000 M=00000000000000 P=1 S=01....678..b 01241: 11....111. pqo16: a - b -> a[w] A=00321604343444 B=00099999999666 C=56171000000000 D=00000000000000 M=00000000000000 P=1 S=01....678..b 01242: 1.1.....11 -> 01240 if no carry go to pqo15 A=00321604343444 B=00099999999666 C=56171000000000 D=00000000000000 M=00000000000000 P=1 S=01....678..b 01240: .11111111. pqo15: c + 1 -> c[s] A=00321604343444 B=00099999999666 C=66171000000000 D=00000000000000 M=00000000000000 P=1 S=01....678..b 01241: 11....111. pqo16: a - b -> a[w] A=00221604343778 B=00099999999666 C=66171000000000 D=00000000000000 M=00000000000000 P=1 S=01....678..b 01242: 1.1.....11 -> 01240 if no carry go to pqo15 A=00221604343778 B=00099999999666 C=66171000000000 D=00000000000000 M=00000000000000 P=1 S=01....678..b 01240: .11111111. pqo15: c + 1 -> c[s] A=00221604343778 B=00099999999666 C=76171000000000 D=00000000000000 M=00000000000000 P=1 S=01....678..b 01241: 11....111. pqo16: a - b -> a[w] A=00121604344112 B=00099999999666 C=76171000000000 D=00000000000000 M=00000000000000 P=1 S=01....678..b 01242: 1.1.....11 -> 01240 if no carry go to pqo15 A=00121604344112 B=00099999999666 C=76171000000000 D=00000000000000 M=00000000000000 P=1 S=01....678..b 01240: .11111111. pqo15: c + 1 -> c[s] A=00121604344112 B=00099999999666 C=86171000000000 D=00000000000000 M=00000000000000 P=1 S=01....678..b 01241: 11....111. pqo16: a - b -> a[w] A=00021604344446 B=00099999999666 C=86171000000000 D=00000000000000 M=00000000000000 P=1 S=01....678..b 01242: 1.1.....11 -> 01240 if no carry go to pqo15 A=00021604344446 B=00099999999666 C=86171000000000 D=00000000000000 M=00000000000000 P=1 S=01....678..b 01240: .11111111. pqo15: c + 1 -> c[s] A=00021604344446 B=00099999999666 C=96171000000000 D=00000000000000 M=00000000000000 P=1 S=01....678..b 01241: 11....111. pqo16: a - b -> a[w] A=99921604344780 B=00099999999666 C=96171000000000 D=00000000000000 M=00000000000000 P=1 S=01....678..b 01242: 1.1.....11 -> 01240 if no carry go to pqo15 A=99921604344780 B=00099999999666 C=96171000000000 D=00000000000000 M=00000000000000 P=1 S=01....678..b 01243: 111...111. a + b -> a[w] A=00021604344446 B=00099999999666 C=96171000000000 D=00000000000000 M=00000000000000 P=1 S=01....678..b 01244: .1...1.... -> 02245 pqo13: select rom 2 ; -> l02245 A=00021604344446 B=00099999999666 C=96171000000000 D=00000000000000 M=00000000000000 P=1 S=01....678..b 02245: .11.11.111 -> 02155 go to pqo23 A=00021604344446 B=00099999999666 C=96171000000000 D=00000000000000 M=00000000000000 P=1 S=01....678..b 02155: 1...1.111. pqo23: b exchange c[w] A=00021604344446 B=96171000000000 C=00099999999666 D=00000000000000 M=00000000000000 P=1 S=01....678..b 02156: ..11..111. 0 -> c[w] A=00021604344446 B=96171000000000 C=00000000000000 D=00000000000000 M=00000000000000 P=1 S=01....678..b 02157: .1.11..11. c - 1 -> c[m] A=00021604344446 B=96171000000000 C=09999999999000 D=00000000000000 M=00000000000000 P=1 S=01....678..b 02160: ..1..1.1.. if s2 = 0 A=00021604344446 B=96171000000000 C=09999999999000 D=00000000000000 M=00000000000000 P=1 S=01....678..b 02161: .111.11.11 -> 02166 then go to pqo28 A=00021604344446 B=96171000000000 C=09999999999000 D=00000000000000 M=00000000000000 P=1 S=01....678..b 02166: ...11.11.. pqo28: if p # 1 A=00021604344446 B=96171000000000 C=09999999999000 D=00000000000000 M=00000000000000 P=1 S=01....678..b 02167: .111.1.111 -> 02165 then go to pqo27 A=00021604344446 B=96171000000000 C=09999999999000 D=00000000000000 M=00000000000000 P=1 S=01....678..b 02170: 1..1..111. shift right c[w] A=00021604344446 B=96171000000000 C=00999999999900 D=00000000000000 M=00000000000000 P=1 S=01....678..b 02171: 1..1..111. pqo24: shift right c[w] A=00021604344446 B=96171000000000 C=00099999999990 D=00000000000000 M=00000000000000 P=1 S=01....678..b [CP9] End of pseudo division process qj = 96171 02172: ..1..1.1.. nrm26: if s2 = 0 A=00021604344446 B=96171000000000 C=00099999999990 D=00000000000000 M=00000000000000 P=1 S=01....678..b 02173: 1..1.1..11 -> 02224 then go to rtn21 A=00021604344446 B=96171000000000 C=00099999999990 D=00000000000000 M=00000000000000 P=1 S=01....678..b 02224: ..1..1.... -> 01225 rtn21: select rom 1 ; -> rtn11 A=00021604344446 B=96171000000000 C=00099999999990 D=00000000000000 M=00000000000000 P=1 S=01....678..b 01225: ...1.1.1.. rtn11: if s1 = 0 A=00021604344446 B=96171000000000 C=00099999999990 D=00000000000000 M=00000000000000 P=1 S=01....678..b 01226: 11.11.1.11 -> 01332 then go to rtn12 A=00021604344446 B=96171000000000 C=00099999999990 D=00000000000000 M=00000000000000 P=1 S=01....678..b 01227: ....11.... return A=00021604344446 B=96171000000000 C=00099999999990 D=00000000000000 M=00000000000000 P=1 S=01....678..b 01211: 11..1.111. a exchange b[w] A=96171000000000 B=00021604344446 C=00099999999990 D=00000000000000 M=00000000000000 P=1 S=01....678..b 01212: 1..1..111. shift right c[w] A=96171000000000 B=00021604344446 C=00009999999999 D=00000000000000 M=00000000000000 P=1 S=01....678..b 01213: 11.1..11.. 13 -> p A=96171000000000 B=00021604344446 C=00009999999999 D=00000000000000 M=00000000000000 P=d S=01....678..b 01214: .1.1.11... load constant 5 A=96171000000000 B=00021604344446 C=50009999999999 D=00000000000000 M=00000000000000 P=c S=01....678..b 01215: 11111.1111 -> 01373 go to tan14 A=96171000000000 B=00021604344446 C=50009999999999 D=00000000000000 M=00000000000000 P=c S=01....678..b [CP10] pq = 96171 01373: 111.11..1. tan14: a exchange c[wp] A=90009999999999 B=00021604344446 C=56171000000000 D=00000000000000 M=00000000000000 P=c S=01....678..b 01374: .1..1.1... c -> stack A=90009999999999 B=00021604344446 C=56171000000000 D=56171000000000 M=00000000000000 P=c S=01....678..b 01375: 1.1..1..1. shift right b[wp] A=90009999999999 B=00002160434444 C=56171000000000 D=56171000000000 M=00000000000000 P=c S=01....678..b 01376: .1.111111. c - 1 -> c[s] A=90009999999999 B=00002160434444 C=46171000000000 D=56171000000000 M=00000000000000 P=c S=01....678..b 01377: 1...11111. b exchange c[s] A=90009999999999 B=40002160434444 C=06171000000000 D=56171000000000 M=00000000000000 P=c S=01....678..b 01000: 1111..1111 -> 01363 go to tan13 A=90009999999999 B=40002160434444 C=06171000000000 D=56171000000000 M=00000000000000 P=c S=01....678..b 01363: ..1...111. tan13: b -> c[w] A=90009999999999 B=40002160434444 C=40002160434444 D=56171000000000 M=00000000000000 P=c S=01....678..b 01364: 11.111111. a - 1 -> a[s] A=80009999999999 B=40002160434444 C=40002160434444 D=56171000000000 M=00000000000000 P=c S=01....678..b 01365: 111.111.11 -> 01356 if no carry go to tan19 A=80009999999999 B=40002160434444 C=40002160434444 D=56171000000000 M=00000000000000 P=c S=01....678..b 01356: .1.111111. tan19: c - 1 -> c[s] A=80009999999999 B=40002160434444 C=30002160434444 D=56171000000000 M=00000000000000 P=c S=01....678..b 01357: 111.11..11 -> 01354 if no carry go to tan18 A=80009999999999 B=40002160434444 C=30002160434444 D=56171000000000 M=00000000000000 P=c S=01....678..b 01354: 1.1..1..1. tan18: shift right b[wp] A=80009999999999 B=40000216043444 C=30002160434444 D=56171000000000 M=00000000000000 P=c S=01....678..b 01355: 1.1..1..1. shift right b[wp] A=80009999999999 B=40000021604344 C=30002160434444 D=56171000000000 M=00000000000000 P=c S=01....678..b 01356: .1.111111. tan19: c - 1 -> c[s] A=80009999999999 B=40000021604344 C=20002160434444 D=56171000000000 M=00000000000000 P=c S=01....678..b 01357: 111.11..11 -> 01354 if no carry go to tan18 A=80009999999999 B=40000021604344 C=20002160434444 D=56171000000000 M=00000000000000 P=c S=01....678..b 01354: 1.1..1..1. tan18: shift right b[wp] A=80009999999999 B=40000002160434 C=20002160434444 D=56171000000000 M=00000000000000 P=c S=01....678..b 01355: 1.1..1..1. shift right b[wp] A=80009999999999 B=40000000216043 C=20002160434444 D=56171000000000 M=00000000000000 P=c S=01....678..b 01356: .1.111111. tan19: c - 1 -> c[s] A=80009999999999 B=40000000216043 C=10002160434444 D=56171000000000 M=00000000000000 P=c S=01....678..b 01357: 111.11..11 -> 01354 if no carry go to tan18 A=80009999999999 B=40000000216043 C=10002160434444 D=56171000000000 M=00000000000000 P=c S=01....678..b 01354: 1.1..1..1. tan18: shift right b[wp] A=80009999999999 B=40000000021604 C=10002160434444 D=56171000000000 M=00000000000000 P=c S=01....678..b 01355: 1.1..1..1. shift right b[wp] A=80009999999999 B=40000000002160 C=10002160434444 D=56171000000000 M=00000000000000 P=c S=01....678..b 01356: .1.111111. tan19: c - 1 -> c[s] A=80009999999999 B=40000000002160 C=00002160434444 D=56171000000000 M=00000000000000 P=c S=01....678..b 01357: 111.11..11 -> 01354 if no carry go to tan18 A=80009999999999 B=40000000002160 C=00002160434444 D=56171000000000 M=00000000000000 P=c S=01....678..b 01354: 1.1..1..1. tan18: shift right b[wp] A=80009999999999 B=40000000000216 C=00002160434444 D=56171000000000 M=00000000000000 P=c S=01....678..b 01355: 1.1..1..1. shift right b[wp] A=80009999999999 B=40000000000021 C=00002160434444 D=56171000000000 M=00000000000000 P=c S=01....678..b 01356: .1.111111. tan19: c - 1 -> c[s] A=80009999999999 B=40000000000021 C=90002160434444 D=56171000000000 M=00000000000000 P=c S=01....678..b 01357: 111.11..11 -> 01354 if no carry go to tan18 A=80009999999999 B=40000000000021 C=90002160434444 D=56171000000000 M=00000000000000 P=c S=01....678..b 01360: .111.1..1. a + c -> c[wp] A=80009999999999 B=40000000000021 C=90012160434443 D=56171000000000 M=00000000000000 P=c S=01....678..b 01361: 11...1..1. a - b -> a[wp] A=80009999999978 B=40000000000021 C=90012160434443 D=56171000000000 M=00000000000000 P=c S=01....678..b [CP11) 01362: 1...11..1. b exchange c[wp] A=80009999999978 B=40012160434443 C=90000000000021 D=56171000000000 M=00000000000000 P=c S=01....678..b 01363: ..1...111. tan13: b -> c[w] A=80009999999978 B=40012160434443 C=40012160434443 D=56171000000000 M=00000000000000 P=c S=01....678..b 01364: 11.111111. a - 1 -> a[s] A=70009999999978 B=40012160434443 C=40012160434443 D=56171000000000 M=00000000000000 P=c S=01....678..b 01365: 111.111.11 -> 01356 if no carry go to tan19 A=70009999999978 B=40012160434443 C=40012160434443 D=56171000000000 M=00000000000000 P=c S=01....678..b 01356: .1.111111. tan19: c - 1 -> c[s] A=70009999999978 B=40012160434443 C=30012160434443 D=56171000000000 M=00000000000000 P=c S=01....678..b 01357: 111.11..11 -> 01354 if no carry go to tan18 A=70009999999978 B=40012160434443 C=30012160434443 D=56171000000000 M=00000000000000 P=c S=01....678..b 01354: 1.1..1..1. tan18: shift right b[wp] A=70009999999978 B=40001216043444 C=30012160434443 D=56171000000000 M=00000000000000 P=c S=01....678..b 01355: 1.1..1..1. shift right b[wp] A=70009999999978 B=40000121604344 C=30012160434443 D=56171000000000 M=00000000000000 P=c S=01....678..b 01356: .1.111111. tan19: c - 1 -> c[s] A=70009999999978 B=40000121604344 C=20012160434443 D=56171000000000 M=00000000000000 P=c S=01....678..b 01357: 111.11..11 -> 01354 if no carry go to tan18 A=70009999999978 B=40000121604344 C=20012160434443 D=56171000000000 M=00000000000000 P=c S=01....678..b 01354: 1.1..1..1. tan18: shift right b[wp] A=70009999999978 B=40000012160434 C=20012160434443 D=56171000000000 M=00000000000000 P=c S=01....678..b 01355: 1.1..1..1. shift right b[wp] A=70009999999978 B=40000001216043 C=20012160434443 D=56171000000000 M=00000000000000 P=c S=01....678..b 01356: .1.111111. tan19: c - 1 -> c[s] A=70009999999978 B=40000001216043 C=10012160434443 D=56171000000000 M=00000000000000 P=c S=01....678..b 01357: 111.11..11 -> 01354 if no carry go to tan18 A=70009999999978 B=40000001216043 C=10012160434443 D=56171000000000 M=00000000000000 P=c S=01....678..b 01354: 1.1..1..1. tan18: shift right b[wp] A=70009999999978 B=40000000121604 C=10012160434443 D=56171000000000 M=00000000000000 P=c S=01....678..b 01355: 1.1..1..1. shift right b[wp] A=70009999999978 B=40000000012160 C=10012160434443 D=56171000000000 M=00000000000000 P=c S=01....678..b 01356: .1.111111. tan19: c - 1 -> c[s] A=70009999999978 B=40000000012160 C=00012160434443 D=56171000000000 M=00000000000000 P=c S=01....678..b 01357: 111.11..11 -> 01354 if no carry go to tan18 A=70009999999978 B=40000000012160 C=00012160434443 D=56171000000000 M=00000000000000 P=c S=01....678..b 01354: 1.1..1..1. tan18: shift right b[wp] A=70009999999978 B=40000000001216 C=00012160434443 D=56171000000000 M=00000000000000 P=c S=01....678..b 01355: 1.1..1..1. shift right b[wp] A=70009999999978 B=40000000000121 C=00012160434443 D=56171000000000 M=00000000000000 P=c S=01....678..b 01356: .1.111111. tan19: c - 1 -> c[s] A=70009999999978 B=40000000000121 C=90012160434443 D=56171000000000 M=00000000000000 P=c S=01....678..b 01357: 111.11..11 -> 01354 if no carry go to tan18 A=70009999999978 B=40000000000121 C=90012160434443 D=56171000000000 M=00000000000000 P=c S=01....678..b 01360: .111.1..1. a + c -> c[wp] A=70009999999978 B=40000000000121 C=90022160434421 D=56171000000000 M=00000000000000 P=c S=01....678..b 01361: 11...1..1. a - b -> a[wp] A=70009999999857 B=40000000000121 C=90022160434421 D=56171000000000 M=00000000000000 P=c S=01....678..b 01362: 1...11..1. b exchange c[wp] A=70009999999857 B=40022160434421 C=90000000000121 D=56171000000000 M=00000000000000 P=c S=01....678..b 01363: ..1...111. tan13: b -> c[w] A=70009999999857 B=40022160434421 C=40022160434421 D=56171000000000 M=00000000000000 P=c S=01....678..b 01364: 11.111111. a - 1 -> a[s] A=60009999999857 B=40022160434421 C=40022160434421 D=56171000000000 M=00000000000000 P=c S=01....678..b 01365: 111.111.11 -> 01356 if no carry go to tan19 A=60009999999857 B=40022160434421 C=40022160434421 D=56171000000000 M=00000000000000 P=c S=01....678..b 01356: .1.111111. tan19: c - 1 -> c[s] A=60009999999857 B=40022160434421 C=30022160434421 D=56171000000000 M=00000000000000 P=c S=01....678..b 01357: 111.11..11 -> 01354 if no carry go to tan18 A=60009999999857 B=40022160434421 C=30022160434421 D=56171000000000 M=00000000000000 P=c S=01....678..b 01354: 1.1..1..1. tan18: shift right b[wp] A=60009999999857 B=40002216043442 C=30022160434421 D=56171000000000 M=00000000000000 P=c S=01....678..b 01355: 1.1..1..1. shift right b[wp] A=60009999999857 B=40000221604344 C=30022160434421 D=56171000000000 M=00000000000000 P=c S=01....678..b 01356: .1.111111. tan19: c - 1 -> c[s] A=60009999999857 B=40000221604344 C=20022160434421 D=56171000000000 M=00000000000000 P=c S=01....678..b 01357: 111.11..11 -> 01354 if no carry go to tan18 A=60009999999857 B=40000221604344 C=20022160434421 D=56171000000000 M=00000000000000 P=c S=01....678..b 01354: 1.1..1..1. tan18: shift right b[wp] A=60009999999857 B=40000022160434 C=20022160434421 D=56171000000000 M=00000000000000 P=c S=01....678..b 01355: 1.1..1..1. shift right b[wp] A=60009999999857 B=40000002216043 C=20022160434421 D=56171000000000 M=00000000000000 P=c S=01....678..b 01356: .1.111111. tan19: c - 1 -> c[s] A=60009999999857 B=40000002216043 C=10022160434421 D=56171000000000 M=00000000000000 P=c S=01....678..b 01357: 111.11..11 -> 01354 if no carry go to tan18 A=60009999999857 B=40000002216043 C=10022160434421 D=56171000000000 M=00000000000000 P=c S=01....678..b 01354: 1.1..1..1. tan18: shift right b[wp] A=60009999999857 B=40000000221604 C=10022160434421 D=56171000000000 M=00000000000000 P=c S=01....678..b 01355: 1.1..1..1. shift right b[wp] A=60009999999857 B=40000000022160 C=10022160434421 D=56171000000000 M=00000000000000 P=c S=01....678..b 01356: .1.111111. tan19: c - 1 -> c[s] A=60009999999857 B=40000000022160 C=00022160434421 D=56171000000000 M=00000000000000 P=c S=01....678..b 01357: 111.11..11 -> 01354 if no carry go to tan18 A=60009999999857 B=40000000022160 C=00022160434421 D=56171000000000 M=00000000000000 P=c S=01....678..b 01354: 1.1..1..1. tan18: shift right b[wp] A=60009999999857 B=40000000002216 C=00022160434421 D=56171000000000 M=00000000000000 P=c S=01....678..b 01355: 1.1..1..1. shift right b[wp] A=60009999999857 B=40000000000221 C=00022160434421 D=56171000000000 M=00000000000000 P=c S=01....678..b 01356: .1.111111. tan19: c - 1 -> c[s] A=60009999999857 B=40000000000221 C=90022160434421 D=56171000000000 M=00000000000000 P=c S=01....678..b 01357: 111.11..11 -> 01354 if no carry go to tan18 A=60009999999857 B=40000000000221 C=90022160434421 D=56171000000000 M=00000000000000 P=c S=01....678..b 01360: .111.1..1. a + c -> c[wp] A=60009999999857 B=40000000000221 C=90032160434278 D=56171000000000 M=00000000000000 P=c S=01....678..b 01361: 11...1..1. a - b -> a[wp] A=60009999999636 B=40000000000221 C=90032160434278 D=56171000000000 M=00000000000000 P=c S=01....678..b 01362: 1...11..1. b exchange c[wp] A=60009999999636 B=40032160434278 C=90000000000221 D=56171000000000 M=00000000000000 P=c S=01....678..b 01363: ..1...111. tan13: b -> c[w] A=60009999999636 B=40032160434278 C=40032160434278 D=56171000000000 M=00000000000000 P=c S=01....678..b 01364: 11.111111. a - 1 -> a[s] A=50009999999636 B=40032160434278 C=40032160434278 D=56171000000000 M=00000000000000 P=c S=01....678..b 01365: 111.111.11 -> 01356 if no carry go to tan19 A=50009999999636 B=40032160434278 C=40032160434278 D=56171000000000 M=00000000000000 P=c S=01....678..b 01356: .1.111111. tan19: c - 1 -> c[s] A=50009999999636 B=40032160434278 C=30032160434278 D=56171000000000 M=00000000000000 P=c S=01....678..b 01357: 111.11..11 -> 01354 if no carry go to tan18 A=50009999999636 B=40032160434278 C=30032160434278 D=56171000000000 M=00000000000000 P=c S=01....678..b 01354: 1.1..1..1. tan18: shift right b[wp] A=50009999999636 B=40003216043427 C=30032160434278 D=56171000000000 M=00000000000000 P=c S=01....678..b 01355: 1.1..1..1. shift right b[wp] A=50009999999636 B=40000321604342 C=30032160434278 D=56171000000000 M=00000000000000 P=c S=01....678..b 01356: .1.111111. tan19: c - 1 -> c[s] A=50009999999636 B=40000321604342 C=20032160434278 D=56171000000000 M=00000000000000 P=c S=01....678..b 01357: 111.11..11 -> 01354 if no carry go to tan18 A=50009999999636 B=40000321604342 C=20032160434278 D=56171000000000 M=00000000000000 P=c S=01....678..b 01354: 1.1..1..1. tan18: shift right b[wp] A=50009999999636 B=40000032160434 C=20032160434278 D=56171000000000 M=00000000000000 P=c S=01....678..b 01355: 1.1..1..1. shift right b[wp] A=50009999999636 B=40000003216043 C=20032160434278 D=56171000000000 M=00000000000000 P=c S=01....678..b 01356: .1.111111. tan19: c - 1 -> c[s] A=50009999999636 B=40000003216043 C=10032160434278 D=56171000000000 M=00000000000000 P=c S=01....678..b 01357: 111.11..11 -> 01354 if no carry go to tan18 A=50009999999636 B=40000003216043 C=10032160434278 D=56171000000000 M=00000000000000 P=c S=01....678..b 01354: 1.1..1..1. tan18: shift right b[wp] A=50009999999636 B=40000000321604 C=10032160434278 D=56171000000000 M=00000000000000 P=c S=01....678..b 01355: 1.1..1..1. shift right b[wp] A=50009999999636 B=40000000032160 C=10032160434278 D=56171000000000 M=00000000000000 P=c S=01....678..b 01356: .1.111111. tan19: c - 1 -> c[s] A=50009999999636 B=40000000032160 C=00032160434278 D=56171000000000 M=00000000000000 P=c S=01....678..b 01357: 111.11..11 -> 01354 if no carry go to tan18 A=50009999999636 B=40000000032160 C=00032160434278 D=56171000000000 M=00000000000000 P=c S=01....678..b 01354: 1.1..1..1. tan18: shift right b[wp] A=50009999999636 B=40000000003216 C=00032160434278 D=56171000000000 M=00000000000000 P=c S=01....678..b 01355: 1.1..1..1. shift right b[wp] A=50009999999636 B=40000000000321 C=00032160434278 D=56171000000000 M=00000000000000 P=c S=01....678..b 01356: .1.111111. tan19: c - 1 -> c[s] A=50009999999636 B=40000000000321 C=90032160434278 D=56171000000000 M=00000000000000 P=c S=01....678..b 01357: 111.11..11 -> 01354 if no carry go to tan18 A=50009999999636 B=40000000000321 C=90032160434278 D=56171000000000 M=00000000000000 P=c S=01....678..b 01360: .111.1..1. a + c -> c[wp] A=50009999999636 B=40000000000321 C=90042160433914 D=56171000000000 M=00000000000000 P=c S=01....678..b 01361: 11...1..1. a - b -> a[wp] A=50009999999315 B=40000000000321 C=90042160433914 D=56171000000000 M=00000000000000 P=c S=01....678..b 01362: 1...11..1. b exchange c[wp] A=50009999999315 B=40042160433914 C=90000000000321 D=56171000000000 M=00000000000000 P=c S=01....678..b 01363: ..1...111. tan13: b -> c[w] A=50009999999315 B=40042160433914 C=40042160433914 D=56171000000000 M=00000000000000 P=c S=01....678..b 01364: 11.111111. a - 1 -> a[s] A=40009999999315 B=40042160433914 C=40042160433914 D=56171000000000 M=00000000000000 P=c S=01....678..b 01365: 111.111.11 -> 01356 if no carry go to tan19 A=40009999999315 B=40042160433914 C=40042160433914 D=56171000000000 M=00000000000000 P=c S=01....678..b 01356: .1.111111. tan19: c - 1 -> c[s] A=40009999999315 B=40042160433914 C=30042160433914 D=56171000000000 M=00000000000000 P=c S=01....678..b 01357: 111.11..11 -> 01354 if no carry go to tan18 A=40009999999315 B=40042160433914 C=30042160433914 D=56171000000000 M=00000000000000 P=c S=01....678..b 01354: 1.1..1..1. tan18: shift right b[wp] A=40009999999315 B=40004216043391 C=30042160433914 D=56171000000000 M=00000000000000 P=c S=01....678..b 01355: 1.1..1..1. shift right b[wp] A=40009999999315 B=40000421604339 C=30042160433914 D=56171000000000 M=00000000000000 P=c S=01....678..b 01356: .1.111111. tan19: c - 1 -> c[s] A=40009999999315 B=40000421604339 C=20042160433914 D=56171000000000 M=00000000000000 P=c S=01....678..b 01357: 111.11..11 -> 01354 if no carry go to tan18 A=40009999999315 B=40000421604339 C=20042160433914 D=56171000000000 M=00000000000000 P=c S=01....678..b 01354: 1.1..1..1. tan18: shift right b[wp] A=40009999999315 B=40000042160433 C=20042160433914 D=56171000000000 M=00000000000000 P=c S=01....678..b 01355: 1.1..1..1. shift right b[wp] A=40009999999315 B=40000004216043 C=20042160433914 D=56171000000000 M=00000000000000 P=c S=01....678..b 01356: .1.111111. tan19: c - 1 -> c[s] A=40009999999315 B=40000004216043 C=10042160433914 D=56171000000000 M=00000000000000 P=c S=01....678..b 01357: 111.11..11 -> 01354 if no carry go to tan18 A=40009999999315 B=40000004216043 C=10042160433914 D=56171000000000 M=00000000000000 P=c S=01....678..b 01354: 1.1..1..1. tan18: shift right b[wp] A=40009999999315 B=40000000421604 C=10042160433914 D=56171000000000 M=00000000000000 P=c S=01....678..b 01355: 1.1..1..1. shift right b[wp] A=40009999999315 B=40000000042160 C=10042160433914 D=56171000000000 M=00000000000000 P=c S=01....678..b 01356: .1.111111. tan19: c - 1 -> c[s] A=40009999999315 B=40000000042160 C=00042160433914 D=56171000000000 M=00000000000000 P=c S=01....678..b 01357: 111.11..11 -> 01354 if no carry go to tan18 A=40009999999315 B=40000000042160 C=00042160433914 D=56171000000000 M=00000000000000 P=c S=01....678..b 01354: 1.1..1..1. tan18: shift right b[wp] A=40009999999315 B=40000000004216 C=00042160433914 D=56171000000000 M=00000000000000 P=c S=01....678..b 01355: 1.1..1..1. shift right b[wp] A=40009999999315 B=40000000000421 C=00042160433914 D=56171000000000 M=00000000000000 P=c S=01....678..b 01356: .1.111111. tan19: c - 1 -> c[s] A=40009999999315 B=40000000000421 C=90042160433914 D=56171000000000 M=00000000000000 P=c S=01....678..b 01357: 111.11..11 -> 01354 if no carry go to tan18 A=40009999999315 B=40000000000421 C=90042160433914 D=56171000000000 M=00000000000000 P=c S=01....678..b 01360: .111.1..1. a + c -> c[wp] A=40009999999315 B=40000000000421 C=90052160433229 D=56171000000000 M=00000000000000 P=c S=01....678..b 01361: 11...1..1. a - b -> a[wp] A=40009999998894 B=40000000000421 C=90052160433229 D=56171000000000 M=00000000000000 P=c S=01....678..b 01362: 1...11..1. b exchange c[wp] A=40009999998894 B=40052160433229 C=90000000000421 D=56171000000000 M=00000000000000 P=c S=01....678..b 01363: ..1...111. tan13: b -> c[w] A=40009999998894 B=40052160433229 C=40052160433229 D=56171000000000 M=00000000000000 P=c S=01....678..b 01364: 11.111111. a - 1 -> a[s] A=30009999998894 B=40052160433229 C=40052160433229 D=56171000000000 M=00000000000000 P=c S=01....678..b 01365: 111.111.11 -> 01356 if no carry go to tan19 A=30009999998894 B=40052160433229 C=40052160433229 D=56171000000000 M=00000000000000 P=c S=01....678..b 01356: .1.111111. tan19: c - 1 -> c[s] A=30009999998894 B=40052160433229 C=30052160433229 D=56171000000000 M=00000000000000 P=c S=01....678..b 01357: 111.11..11 -> 01354 if no carry go to tan18 A=30009999998894 B=40052160433229 C=30052160433229 D=56171000000000 M=00000000000000 P=c S=01....678..b 01354: 1.1..1..1. tan18: shift right b[wp] A=30009999998894 B=40005216043322 C=30052160433229 D=56171000000000 M=00000000000000 P=c S=01....678..b 01355: 1.1..1..1. shift right b[wp] A=30009999998894 B=40000521604332 C=30052160433229 D=56171000000000 M=00000000000000 P=c S=01....678..b 01356: .1.111111. tan19: c - 1 -> c[s] A=30009999998894 B=40000521604332 C=20052160433229 D=56171000000000 M=00000000000000 P=c S=01....678..b 01357: 111.11..11 -> 01354 if no carry go to tan18 A=30009999998894 B=40000521604332 C=20052160433229 D=56171000000000 M=00000000000000 P=c S=01....678..b 01354: 1.1..1..1. tan18: shift right b[wp] A=30009999998894 B=40000052160433 C=20052160433229 D=56171000000000 M=00000000000000 P=c S=01....678..b 01355: 1.1..1..1. shift right b[wp] A=30009999998894 B=40000005216043 C=20052160433229 D=56171000000000 M=00000000000000 P=c S=01....678..b 01356: .1.111111. tan19: c - 1 -> c[s] A=30009999998894 B=40000005216043 C=10052160433229 D=56171000000000 M=00000000000000 P=c S=01....678..b 01357: 111.11..11 -> 01354 if no carry go to tan18 A=30009999998894 B=40000005216043 C=10052160433229 D=56171000000000 M=00000000000000 P=c S=01....678..b 01354: 1.1..1..1. tan18: shift right b[wp] A=30009999998894 B=40000000521604 C=10052160433229 D=56171000000000 M=00000000000000 P=c S=01....678..b 01355: 1.1..1..1. shift right b[wp] A=30009999998894 B=40000000052160 C=10052160433229 D=56171000000000 M=00000000000000 P=c S=01....678..b 01356: .1.111111. tan19: c - 1 -> c[s] A=30009999998894 B=40000000052160 C=00052160433229 D=56171000000000 M=00000000000000 P=c S=01....678..b 01357: 111.11..11 -> 01354 if no carry go to tan18 A=30009999998894 B=40000000052160 C=00052160433229 D=56171000000000 M=00000000000000 P=c S=01....678..b 01354: 1.1..1..1. tan18: shift right b[wp] A=30009999998894 B=40000000005216 C=00052160433229 D=56171000000000 M=00000000000000 P=c S=01....678..b 01355: 1.1..1..1. shift right b[wp] A=30009999998894 B=40000000000521 C=00052160433229 D=56171000000000 M=00000000000000 P=c S=01....678..b 01356: .1.111111. tan19: c - 1 -> c[s] A=30009999998894 B=40000000000521 C=90052160433229 D=56171000000000 M=00000000000000 P=c S=01....678..b 01357: 111.11..11 -> 01354 if no carry go to tan18 A=30009999998894 B=40000000000521 C=90052160433229 D=56171000000000 M=00000000000000 P=c S=01....678..b 01360: .111.1..1. a + c -> c[wp] A=30009999998894 B=40000000000521 C=90062160432123 D=56171000000000 M=00000000000000 P=c S=01....678..b 01361: 11...1..1. a - b -> a[wp] A=30009999998373 B=40000000000521 C=90062160432123 D=56171000000000 M=00000000000000 P=c S=01....678..b 01362: 1...11..1. b exchange c[wp] A=30009999998373 B=40062160432123 C=90000000000521 D=56171000000000 M=00000000000000 P=c S=01....678..b 01363: ..1...111. tan13: b -> c[w] A=30009999998373 B=40062160432123 C=40062160432123 D=56171000000000 M=00000000000000 P=c S=01....678..b 01364: 11.111111. a - 1 -> a[s] A=20009999998373 B=40062160432123 C=40062160432123 D=56171000000000 M=00000000000000 P=c S=01....678..b 01365: 111.111.11 -> 01356 if no carry go to tan19 A=20009999998373 B=40062160432123 C=40062160432123 D=56171000000000 M=00000000000000 P=c S=01....678..b 01356: .1.111111. tan19: c - 1 -> c[s] A=20009999998373 B=40062160432123 C=30062160432123 D=56171000000000 M=00000000000000 P=c S=01....678..b 01357: 111.11..11 -> 01354 if no carry go to tan18 A=20009999998373 B=40062160432123 C=30062160432123 D=56171000000000 M=00000000000000 P=c S=01....678..b 01354: 1.1..1..1. tan18: shift right b[wp] A=20009999998373 B=40006216043212 C=30062160432123 D=56171000000000 M=00000000000000 P=c S=01....678..b 01355: 1.1..1..1. shift right b[wp] A=20009999998373 B=40000621604321 C=30062160432123 D=56171000000000 M=00000000000000 P=c S=01....678..b 01356: .1.111111. tan19: c - 1 -> c[s] A=20009999998373 B=40000621604321 C=20062160432123 D=56171000000000 M=00000000000000 P=c S=01....678..b 01357: 111.11..11 -> 01354 if no carry go to tan18 A=20009999998373 B=40000621604321 C=20062160432123 D=56171000000000 M=00000000000000 P=c S=01....678..b 01354: 1.1..1..1. tan18: shift right b[wp] A=20009999998373 B=40000062160432 C=20062160432123 D=56171000000000 M=00000000000000 P=c S=01....678..b 01355: 1.1..1..1. shift right b[wp] A=20009999998373 B=40000006216043 C=20062160432123 D=56171000000000 M=00000000000000 P=c S=01....678..b 01356: .1.111111. tan19: c - 1 -> c[s] A=20009999998373 B=40000006216043 C=10062160432123 D=56171000000000 M=00000000000000 P=c S=01....678..b 01357: 111.11..11 -> 01354 if no carry go to tan18 A=20009999998373 B=40000006216043 C=10062160432123 D=56171000000000 M=00000000000000 P=c S=01....678..b 01354: 1.1..1..1. tan18: shift right b[wp] A=20009999998373 B=40000000621604 C=10062160432123 D=56171000000000 M=00000000000000 P=c S=01....678..b 01355: 1.1..1..1. shift right b[wp] A=20009999998373 B=40000000062160 C=10062160432123 D=56171000000000 M=00000000000000 P=c S=01....678..b 01356: .1.111111. tan19: c - 1 -> c[s] A=20009999998373 B=40000000062160 C=00062160432123 D=56171000000000 M=00000000000000 P=c S=01....678..b 01357: 111.11..11 -> 01354 if no carry go to tan18 A=20009999998373 B=40000000062160 C=00062160432123 D=56171000000000 M=00000000000000 P=c S=01....678..b 01354: 1.1..1..1. tan18: shift right b[wp] A=20009999998373 B=40000000006216 C=00062160432123 D=56171000000000 M=00000000000000 P=c S=01....678..b 01355: 1.1..1..1. shift right b[wp] A=20009999998373 B=40000000000621 C=00062160432123 D=56171000000000 M=00000000000000 P=c S=01....678..b 01356: .1.111111. tan19: c - 1 -> c[s] A=20009999998373 B=40000000000621 C=90062160432123 D=56171000000000 M=00000000000000 P=c S=01....678..b 01357: 111.11..11 -> 01354 if no carry go to tan18 A=20009999998373 B=40000000000621 C=90062160432123 D=56171000000000 M=00000000000000 P=c S=01....678..b 01360: .111.1..1. a + c -> c[wp] A=20009999998373 B=40000000000621 C=90072160430496 D=56171000000000 M=00000000000000 P=c S=01....678..b 01361: 11...1..1. a - b -> a[wp] A=20009999997752 B=40000000000621 C=90072160430496 D=56171000000000 M=00000000000000 P=c S=01....678..b 01362: 1...11..1. b exchange c[wp] A=20009999997752 B=40072160430496 C=90000000000621 D=56171000000000 M=00000000000000 P=c S=01....678..b 01363: ..1...111. tan13: b -> c[w] A=20009999997752 B=40072160430496 C=40072160430496 D=56171000000000 M=00000000000000 P=c S=01....678..b 01364: 11.111111. a - 1 -> a[s] A=10009999997752 B=40072160430496 C=40072160430496 D=56171000000000 M=00000000000000 P=c S=01....678..b 01365: 111.111.11 -> 01356 if no carry go to tan19 A=10009999997752 B=40072160430496 C=40072160430496 D=56171000000000 M=00000000000000 P=c S=01....678..b 01356: .1.111111. tan19: c - 1 -> c[s] A=10009999997752 B=40072160430496 C=30072160430496 D=56171000000000 M=00000000000000 P=c S=01....678..b 01357: 111.11..11 -> 01354 if no carry go to tan18 A=10009999997752 B=40072160430496 C=30072160430496 D=56171000000000 M=00000000000000 P=c S=01....678..b 01354: 1.1..1..1. tan18: shift right b[wp] A=10009999997752 B=40007216043049 C=30072160430496 D=56171000000000 M=00000000000000 P=c S=01....678..b 01355: 1.1..1..1. shift right b[wp] A=10009999997752 B=40000721604304 C=30072160430496 D=56171000000000 M=00000000000000 P=c S=01....678..b 01356: .1.111111. tan19: c - 1 -> c[s] A=10009999997752 B=40000721604304 C=20072160430496 D=56171000000000 M=00000000000000 P=c S=01....678..b 01357: 111.11..11 -> 01354 if no carry go to tan18 A=10009999997752 B=40000721604304 C=20072160430496 D=56171000000000 M=00000000000000 P=c S=01....678..b 01354: 1.1..1..1. tan18: shift right b[wp] A=10009999997752 B=40000072160430 C=20072160430496 D=56171000000000 M=00000000000000 P=c S=01....678..b 01355: 1.1..1..1. shift right b[wp] A=10009999997752 B=40000007216043 C=20072160430496 D=56171000000000 M=00000000000000 P=c S=01....678..b 01356: .1.111111. tan19: c - 1 -> c[s] A=10009999997752 B=40000007216043 C=10072160430496 D=56171000000000 M=00000000000000 P=c S=01....678..b 01357: 111.11..11 -> 01354 if no carry go to tan18 A=10009999997752 B=40000007216043 C=10072160430496 D=56171000000000 M=00000000000000 P=c S=01....678..b 01354: 1.1..1..1. tan18: shift right b[wp] A=10009999997752 B=40000000721604 C=10072160430496 D=56171000000000 M=00000000000000 P=c S=01....678..b 01355: 1.1..1..1. shift right b[wp] A=10009999997752 B=40000000072160 C=10072160430496 D=56171000000000 M=00000000000000 P=c S=01....678..b 01356: .1.111111. tan19: c - 1 -> c[s] A=10009999997752 B=40000000072160 C=00072160430496 D=56171000000000 M=00000000000000 P=c S=01....678..b 01357: 111.11..11 -> 01354 if no carry go to tan18 A=10009999997752 B=40000000072160 C=00072160430496 D=56171000000000 M=00000000000000 P=c S=01....678..b 01354: 1.1..1..1. tan18: shift right b[wp] A=10009999997752 B=40000000007216 C=00072160430496 D=56171000000000 M=00000000000000 P=c S=01....678..b 01355: 1.1..1..1. shift right b[wp] A=10009999997752 B=40000000000721 C=00072160430496 D=56171000000000 M=00000000000000 P=c S=01....678..b 01356: .1.111111. tan19: c - 1 -> c[s] A=10009999997752 B=40000000000721 C=90072160430496 D=56171000000000 M=00000000000000 P=c S=01....678..b 01357: 111.11..11 -> 01354 if no carry go to tan18 A=10009999997752 B=40000000000721 C=90072160430496 D=56171000000000 M=00000000000000 P=c S=01....678..b 01360: .111.1..1. a + c -> c[wp] A=10009999997752 B=40000000000721 C=90082160428248 D=56171000000000 M=00000000000000 P=c S=01....678..b 01361: 11...1..1. a - b -> a[wp] A=10009999997031 B=40000000000721 C=90082160428248 D=56171000000000 M=00000000000000 P=c S=01....678..b 01362: 1...11..1. b exchange c[wp] A=10009999997031 B=40082160428248 C=90000000000721 D=56171000000000 M=00000000000000 P=c S=01....678..b 01363: ..1...111. tan13: b -> c[w] A=10009999997031 B=40082160428248 C=40082160428248 D=56171000000000 M=00000000000000 P=c S=01....678..b 01364: 11.111111. a - 1 -> a[s] A=00009999997031 B=40082160428248 C=40082160428248 D=56171000000000 M=00000000000000 P=c S=01....678..b 01365: 111.111.11 -> 01356 if no carry go to tan19 A=00009999997031 B=40082160428248 C=40082160428248 D=56171000000000 M=00000000000000 P=c S=01....678..b 01356: .1.111111. tan19: c - 1 -> c[s] A=00009999997031 B=40082160428248 C=30082160428248 D=56171000000000 M=00000000000000 P=c S=01....678..b 01357: 111.11..11 -> 01354 if no carry go to tan18 A=00009999997031 B=40082160428248 C=30082160428248 D=56171000000000 M=00000000000000 P=c S=01....678..b 01354: 1.1..1..1. tan18: shift right b[wp] A=00009999997031 B=40008216042824 C=30082160428248 D=56171000000000 M=00000000000000 P=c S=01....678..b 01355: 1.1..1..1. shift right b[wp] A=00009999997031 B=40000821604282 C=30082160428248 D=56171000000000 M=00000000000000 P=c S=01....678..b 01356: .1.111111. tan19: c - 1 -> c[s] A=00009999997031 B=40000821604282 C=20082160428248 D=56171000000000 M=00000000000000 P=c S=01....678..b 01357: 111.11..11 -> 01354 if no carry go to tan18 A=00009999997031 B=40000821604282 C=20082160428248 D=56171000000000 M=00000000000000 P=c S=01....678..b 01354: 1.1..1..1. tan18: shift right b[wp] A=00009999997031 B=40000082160428 C=20082160428248 D=56171000000000 M=00000000000000 P=c S=01....678..b 01355: 1.1..1..1. shift right b[wp] A=00009999997031 B=40000008216042 C=20082160428248 D=56171000000000 M=00000000000000 P=c S=01....678..b 01356: .1.111111. tan19: c - 1 -> c[s] A=00009999997031 B=40000008216042 C=10082160428248 D=56171000000000 M=00000000000000 P=c S=01....678..b 01357: 111.11..11 -> 01354 if no carry go to tan18 A=00009999997031 B=40000008216042 C=10082160428248 D=56171000000000 M=00000000000000 P=c S=01....678..b 01354: 1.1..1..1. tan18: shift right b[wp] A=00009999997031 B=40000000821604 C=10082160428248 D=56171000000000 M=00000000000000 P=c S=01....678..b 01355: 1.1..1..1. shift right b[wp] A=00009999997031 B=40000000082160 C=10082160428248 D=56171000000000 M=00000000000000 P=c S=01....678..b 01356: .1.111111. tan19: c - 1 -> c[s] A=00009999997031 B=40000000082160 C=00082160428248 D=56171000000000 M=00000000000000 P=c S=01....678..b 01357: 111.11..11 -> 01354 if no carry go to tan18 A=00009999997031 B=40000000082160 C=00082160428248 D=56171000000000 M=00000000000000 P=c S=01....678..b 01354: 1.1..1..1. tan18: shift right b[wp] A=00009999997031 B=40000000008216 C=00082160428248 D=56171000000000 M=00000000000000 P=c S=01....678..b 01355: 1.1..1..1. shift right b[wp] A=00009999997031 B=40000000000821 C=00082160428248 D=56171000000000 M=00000000000000 P=c S=01....678..b 01356: .1.111111. tan19: c - 1 -> c[s] A=00009999997031 B=40000000000821 C=90082160428248 D=56171000000000 M=00000000000000 P=c S=01....678..b 01357: 111.11..11 -> 01354 if no carry go to tan18 A=00009999997031 B=40000000000821 C=90082160428248 D=56171000000000 M=00000000000000 P=c S=01....678..b 01360: .111.1..1. a + c -> c[wp] A=00009999997031 B=40000000000821 C=90092160425279 D=56171000000000 M=00000000000000 P=c S=01....678..b 01361: 11...1..1. a - b -> a[wp] A=00009999996210 B=40000000000821 C=90092160425279 D=56171000000000 M=00000000000000 P=c S=01....678..b 01362: 1...11..1. b exchange c[wp] A=00009999996210 B=40092160425279 C=90000000000821 D=56171000000000 M=00000000000000 P=c S=01....678..b 01363: ..1...111. tan13: b -> c[w] A=00009999996210 B=40092160425279 C=40092160425279 D=56171000000000 M=00000000000000 P=c S=01....678..b 01364: 11.111111. a - 1 -> a[s] A=90009999996210 B=40092160425279 C=40092160425279 D=56171000000000 M=00000000000000 P=c S=01....678..b 01365: 111.111.11 -> 01356 if no carry go to tan19 A=90009999996210 B=40092160425279 C=40092160425279 D=56171000000000 M=00000000000000 P=c S=01....678..b 01366: 111.11..1. a exchange c[wp] A=90092160425279 B=40092160425279 C=40009999996210 D=56171000000000 M=00000000000000 P=c S=01....678..b 01367: .11.1.1... stack -> a A=56171000000000 B=40092160425279 C=40009999996210 D=00000000000000 M=00000000000000 P=c S=01....678..b 01370: .....1111. if b[s] = 0 A=56171000000000 B=40092160425279 C=40009999996210 D=00000000000000 M=00000000000000 P=c S=01....678..b 01371: .......111 -> 01001 then go to tan15 A=56171000000000 B=40092160425279 C=40009999996210 D=00000000000000 M=00000000000000 P=c S=01....678..b 01372: .1....111. shift left a[w] A=61710000000000 B=40092160425279 C=40009999996210 D=00000000000000 M=00000000000000 P=c S=01....678..b 01373: 111.11..1. tan14: a exchange c[wp] A=60009999996210 B=40092160425279 C=41710000000000 D=00000000000000 M=00000000000000 P=c S=01....678..b 01374: .1..1.1... c -> stack A=60009999996210 B=40092160425279 C=41710000000000 D=41710000000000 M=00000000000000 P=c S=01....678..b 01375: 1.1..1..1. shift right b[wp] A=60009999996210 B=40009216042527 C=41710000000000 D=41710000000000 M=00000000000000 P=c S=01....678..b 01376: .1.111111. c - 1 -> c[s] A=60009999996210 B=40009216042527 C=31710000000000 D=41710000000000 M=00000000000000 P=c S=01....678..b 01377: 1...11111. b exchange c[s] A=60009999996210 B=30009216042527 C=41710000000000 D=41710000000000 M=00000000000000 P=c S=01....678..b 01000: 1111..1111 -> 01363 go to tan13 A=60009999996210 B=30009216042527 C=41710000000000 D=41710000000000 M=00000000000000 P=c S=01....678..b 01363: ..1...111. tan13: b -> c[w] A=60009999996210 B=30009216042527 C=30009216042527 D=41710000000000 M=00000000000000 P=c S=01....678..b 01364: 11.111111. a - 1 -> a[s] A=50009999996210 B=30009216042527 C=30009216042527 D=41710000000000 M=00000000000000 P=c S=01....678..b 01365: 111.111.11 -> 01356 if no carry go to tan19 A=50009999996210 B=30009216042527 C=30009216042527 D=41710000000000 M=00000000000000 P=c S=01....678..b 01356: .1.111111. tan19: c - 1 -> c[s] A=50009999996210 B=30009216042527 C=20009216042527 D=41710000000000 M=00000000000000 P=c S=01....678..b 01357: 111.11..11 -> 01354 if no carry go to tan18 A=50009999996210 B=30009216042527 C=20009216042527 D=41710000000000 M=00000000000000 P=c S=01....678..b 01354: 1.1..1..1. tan18: shift right b[wp] A=50009999996210 B=30000921604252 C=20009216042527 D=41710000000000 M=00000000000000 P=c S=01....678..b 01355: 1.1..1..1. shift right b[wp] A=50009999996210 B=30000092160425 C=20009216042527 D=41710000000000 M=00000000000000 P=c S=01....678..b 01356: .1.111111. tan19: c - 1 -> c[s] A=50009999996210 B=30000092160425 C=10009216042527 D=41710000000000 M=00000000000000 P=c S=01....678..b 01357: 111.11..11 -> 01354 if no carry go to tan18 A=50009999996210 B=30000092160425 C=10009216042527 D=41710000000000 M=00000000000000 P=c S=01....678..b 01354: 1.1..1..1. tan18: shift right b[wp] A=50009999996210 B=30000009216042 C=10009216042527 D=41710000000000 M=00000000000000 P=c S=01....678..b 01355: 1.1..1..1. shift right b[wp] A=50009999996210 B=30000000921604 C=10009216042527 D=41710000000000 M=00000000000000 P=c S=01....678..b 01356: .1.111111. tan19: c - 1 -> c[s] A=50009999996210 B=30000000921604 C=00009216042527 D=41710000000000 M=00000000000000 P=c S=01....678..b 01357: 111.11..11 -> 01354 if no carry go to tan18 A=50009999996210 B=30000000921604 C=00009216042527 D=41710000000000 M=00000000000000 P=c S=01....678..b 01354: 1.1..1..1. tan18: shift right b[wp] A=50009999996210 B=30000000092160 C=00009216042527 D=41710000000000 M=00000000000000 P=c S=01....678..b 01355: 1.1..1..1. shift right b[wp] A=50009999996210 B=30000000009216 C=00009216042527 D=41710000000000 M=00000000000000 P=c S=01....678..b 01356: .1.111111. tan19: c - 1 -> c[s] A=50009999996210 B=30000000009216 C=90009216042527 D=41710000000000 M=00000000000000 P=c S=01....678..b 01357: 111.11..11 -> 01354 if no carry go to tan18 A=50009999996210 B=30000000009216 C=90009216042527 D=41710000000000 M=00000000000000 P=c S=01....678..b 01360: .111.1..1. a + c -> c[wp] A=50009999996210 B=30000000009216 C=90019216038737 D=41710000000000 M=00000000000000 P=c S=01....678..b 01361: 11...1..1. a - b -> a[wp] A=50009999986994 B=30000000009216 C=90019216038737 D=41710000000000 M=00000000000000 P=c S=01....678..b 01362: 1...11..1. b exchange c[wp] A=50009999986994 B=30019216038737 C=90000000009216 D=41710000000000 M=00000000000000 P=c S=01....678..b 01363: ..1...111. tan13: b -> c[w] A=50009999986994 B=30019216038737 C=30019216038737 D=41710000000000 M=00000000000000 P=c S=01....678..b 01364: 11.111111. a - 1 -> a[s] A=40009999986994 B=30019216038737 C=30019216038737 D=41710000000000 M=00000000000000 P=c S=01....678..b 01365: 111.111.11 -> 01356 if no carry go to tan19 A=40009999986994 B=30019216038737 C=30019216038737 D=41710000000000 M=00000000000000 P=c S=01....678..b 01356: .1.111111. tan19: c - 1 -> c[s] A=40009999986994 B=30019216038737 C=20019216038737 D=41710000000000 M=00000000000000 P=c S=01....678..b 01357: 111.11..11 -> 01354 if no carry go to tan18 A=40009999986994 B=30019216038737 C=20019216038737 D=41710000000000 M=00000000000000 P=c S=01....678..b 01354: 1.1..1..1. tan18: shift right b[wp] A=40009999986994 B=30001921603873 C=20019216038737 D=41710000000000 M=00000000000000 P=c S=01....678..b 01355: 1.1..1..1. shift right b[wp] A=40009999986994 B=30000192160387 C=20019216038737 D=41710000000000 M=00000000000000 P=c S=01....678..b 01356: .1.111111. tan19: c - 1 -> c[s] A=40009999986994 B=30000192160387 C=10019216038737 D=41710000000000 M=00000000000000 P=c S=01....678..b 01357: 111.11..11 -> 01354 if no carry go to tan18 A=40009999986994 B=30000192160387 C=10019216038737 D=41710000000000 M=00000000000000 P=c S=01....678..b 01354: 1.1..1..1. tan18: shift right b[wp] A=40009999986994 B=30000019216038 C=10019216038737 D=41710000000000 M=00000000000000 P=c S=01....678..b 01355: 1.1..1..1. shift right b[wp] A=40009999986994 B=30000001921603 C=10019216038737 D=41710000000000 M=00000000000000 P=c S=01....678..b 01356: .1.111111. tan19: c - 1 -> c[s] A=40009999986994 B=30000001921603 C=00019216038737 D=41710000000000 M=00000000000000 P=c S=01....678..b 01357: 111.11..11 -> 01354 if no carry go to tan18 A=40009999986994 B=30000001921603 C=00019216038737 D=41710000000000 M=00000000000000 P=c S=01....678..b 01354: 1.1..1..1. tan18: shift right b[wp] A=40009999986994 B=30000000192160 C=00019216038737 D=41710000000000 M=00000000000000 P=c S=01....678..b 01355: 1.1..1..1. shift right b[wp] A=40009999986994 B=30000000019216 C=00019216038737 D=41710000000000 M=00000000000000 P=c S=01....678..b 01356: .1.111111. tan19: c - 1 -> c[s] A=40009999986994 B=30000000019216 C=90019216038737 D=41710000000000 M=00000000000000 P=c S=01....678..b 01357: 111.11..11 -> 01354 if no carry go to tan18 A=40009999986994 B=30000000019216 C=90019216038737 D=41710000000000 M=00000000000000 P=c S=01....678..b 01360: .111.1..1. a + c -> c[wp] A=40009999986994 B=30000000019216 C=90029216025731 D=41710000000000 M=00000000000000 P=c S=01....678..b 01361: 11...1..1. a - b -> a[wp] A=40009999967778 B=30000000019216 C=90029216025731 D=41710000000000 M=00000000000000 P=c S=01....678..b 01362: 1...11..1. b exchange c[wp] A=40009999967778 B=30029216025731 C=90000000019216 D=41710000000000 M=00000000000000 P=c S=01....678..b 01363: ..1...111. tan13: b -> c[w] A=40009999967778 B=30029216025731 C=30029216025731 D=41710000000000 M=00000000000000 P=c S=01....678..b 01364: 11.111111. a - 1 -> a[s] A=30009999967778 B=30029216025731 C=30029216025731 D=41710000000000 M=00000000000000 P=c S=01....678..b 01365: 111.111.11 -> 01356 if no carry go to tan19 A=30009999967778 B=30029216025731 C=30029216025731 D=41710000000000 M=00000000000000 P=c S=01....678..b 01356: .1.111111. tan19: c - 1 -> c[s] A=30009999967778 B=30029216025731 C=20029216025731 D=41710000000000 M=00000000000000 P=c S=01....678..b 01357: 111.11..11 -> 01354 if no carry go to tan18 A=30009999967778 B=30029216025731 C=20029216025731 D=41710000000000 M=00000000000000 P=c S=01....678..b 01354: 1.1..1..1. tan18: shift right b[wp] A=30009999967778 B=30002921602573 C=20029216025731 D=41710000000000 M=00000000000000 P=c S=01....678..b 01355: 1.1..1..1. shift right b[wp] A=30009999967778 B=30000292160257 C=20029216025731 D=41710000000000 M=00000000000000 P=c S=01....678..b 01356: .1.111111. tan19: c - 1 -> c[s] A=30009999967778 B=30000292160257 C=10029216025731 D=41710000000000 M=00000000000000 P=c S=01....678..b 01357: 111.11..11 -> 01354 if no carry go to tan18 A=30009999967778 B=30000292160257 C=10029216025731 D=41710000000000 M=00000000000000 P=c S=01....678..b 01354: 1.1..1..1. tan18: shift right b[wp] A=30009999967778 B=30000029216025 C=10029216025731 D=41710000000000 M=00000000000000 P=c S=01....678..b 01355: 1.1..1..1. shift right b[wp] A=30009999967778 B=30000002921602 C=10029216025731 D=41710000000000 M=00000000000000 P=c S=01....678..b 01356: .1.111111. tan19: c - 1 -> c[s] A=30009999967778 B=30000002921602 C=00029216025731 D=41710000000000 M=00000000000000 P=c S=01....678..b 01357: 111.11..11 -> 01354 if no carry go to tan18 A=30009999967778 B=30000002921602 C=00029216025731 D=41710000000000 M=00000000000000 P=c S=01....678..b 01354: 1.1..1..1. tan18: shift right b[wp] A=30009999967778 B=30000000292160 C=00029216025731 D=41710000000000 M=00000000000000 P=c S=01....678..b 01355: 1.1..1..1. shift right b[wp] A=30009999967778 B=30000000029216 C=00029216025731 D=41710000000000 M=00000000000000 P=c S=01....678..b 01356: .1.111111. tan19: c - 1 -> c[s] A=30009999967778 B=30000000029216 C=90029216025731 D=41710000000000 M=00000000000000 P=c S=01....678..b 01357: 111.11..11 -> 01354 if no carry go to tan18 A=30009999967778 B=30000000029216 C=90029216025731 D=41710000000000 M=00000000000000 P=c S=01....678..b 01360: .111.1..1. a + c -> c[wp] A=30009999967778 B=30000000029216 C=90039215993509 D=41710000000000 M=00000000000000 P=c S=01....678..b 01361: 11...1..1. a - b -> a[wp] A=30009999938562 B=30000000029216 C=90039215993509 D=41710000000000 M=00000000000000 P=c S=01....678..b 01362: 1...11..1. b exchange c[wp] A=30009999938562 B=30039215993509 C=90000000029216 D=41710000000000 M=00000000000000 P=c S=01....678..b 01363: ..1...111. tan13: b -> c[w] A=30009999938562 B=30039215993509 C=30039215993509 D=41710000000000 M=00000000000000 P=c S=01....678..b 01364: 11.111111. a - 1 -> a[s] A=20009999938562 B=30039215993509 C=30039215993509 D=41710000000000 M=00000000000000 P=c S=01....678..b 01365: 111.111.11 -> 01356 if no carry go to tan19 A=20009999938562 B=30039215993509 C=30039215993509 D=41710000000000 M=00000000000000 P=c S=01....678..b 01356: .1.111111. tan19: c - 1 -> c[s] A=20009999938562 B=30039215993509 C=20039215993509 D=41710000000000 M=00000000000000 P=c S=01....678..b 01357: 111.11..11 -> 01354 if no carry go to tan18 A=20009999938562 B=30039215993509 C=20039215993509 D=41710000000000 M=00000000000000 P=c S=01....678..b 01354: 1.1..1..1. tan18: shift right b[wp] A=20009999938562 B=30003921599350 C=20039215993509 D=41710000000000 M=00000000000000 P=c S=01....678..b 01355: 1.1..1..1. shift right b[wp] A=20009999938562 B=30000392159935 C=20039215993509 D=41710000000000 M=00000000000000 P=c S=01....678..b 01356: .1.111111. tan19: c - 1 -> c[s] A=20009999938562 B=30000392159935 C=10039215993509 D=41710000000000 M=00000000000000 P=c S=01....678..b 01357: 111.11..11 -> 01354 if no carry go to tan18 A=20009999938562 B=30000392159935 C=10039215993509 D=41710000000000 M=00000000000000 P=c S=01....678..b 01354: 1.1..1..1. tan18: shift right b[wp] A=20009999938562 B=30000039215993 C=10039215993509 D=41710000000000 M=00000000000000 P=c S=01....678..b 01355: 1.1..1..1. shift right b[wp] A=20009999938562 B=30000003921599 C=10039215993509 D=41710000000000 M=00000000000000 P=c S=01....678..b 01356: .1.111111. tan19: c - 1 -> c[s] A=20009999938562 B=30000003921599 C=00039215993509 D=41710000000000 M=00000000000000 P=c S=01....678..b 01357: 111.11..11 -> 01354 if no carry go to tan18 A=20009999938562 B=30000003921599 C=00039215993509 D=41710000000000 M=00000000000000 P=c S=01....678..b 01354: 1.1..1..1. tan18: shift right b[wp] A=20009999938562 B=30000000392159 C=00039215993509 D=41710000000000 M=00000000000000 P=c S=01....678..b 01355: 1.1..1..1. shift right b[wp] A=20009999938562 B=30000000039215 C=00039215993509 D=41710000000000 M=00000000000000 P=c S=01....678..b 01356: .1.111111. tan19: c - 1 -> c[s] A=20009999938562 B=30000000039215 C=90039215993509 D=41710000000000 M=00000000000000 P=c S=01....678..b 01357: 111.11..11 -> 01354 if no carry go to tan18 A=20009999938562 B=30000000039215 C=90039215993509 D=41710000000000 M=00000000000000 P=c S=01....678..b 01360: .111.1..1. a + c -> c[wp] A=20009999938562 B=30000000039215 C=90049215932071 D=41710000000000 M=00000000000000 P=c S=01....678..b 01361: 11...1..1. a - b -> a[wp] A=20009999899347 B=30000000039215 C=90049215932071 D=41710000000000 M=00000000000000 P=c S=01....678..b 01362: 1...11..1. b exchange c[wp] A=20009999899347 B=30049215932071 C=90000000039215 D=41710000000000 M=00000000000000 P=c S=01....678..b 01363: ..1...111. tan13: b -> c[w] A=20009999899347 B=30049215932071 C=30049215932071 D=41710000000000 M=00000000000000 P=c S=01....678..b 01364: 11.111111. a - 1 -> a[s] A=10009999899347 B=30049215932071 C=30049215932071 D=41710000000000 M=00000000000000 P=c S=01....678..b 01365: 111.111.11 -> 01356 if no carry go to tan19 A=10009999899347 B=30049215932071 C=30049215932071 D=41710000000000 M=00000000000000 P=c S=01....678..b 01356: .1.111111. tan19: c - 1 -> c[s] A=10009999899347 B=30049215932071 C=20049215932071 D=41710000000000 M=00000000000000 P=c S=01....678..b 01357: 111.11..11 -> 01354 if no carry go to tan18 A=10009999899347 B=30049215932071 C=20049215932071 D=41710000000000 M=00000000000000 P=c S=01....678..b 01354: 1.1..1..1. tan18: shift right b[wp] A=10009999899347 B=30004921593207 C=20049215932071 D=41710000000000 M=00000000000000 P=c S=01....678..b 01355: 1.1..1..1. shift right b[wp] A=10009999899347 B=30000492159320 C=20049215932071 D=41710000000000 M=00000000000000 P=c S=01....678..b 01356: .1.111111. tan19: c - 1 -> c[s] A=10009999899347 B=30000492159320 C=10049215932071 D=41710000000000 M=00000000000000 P=c S=01....678..b 01357: 111.11..11 -> 01354 if no carry go to tan18 A=10009999899347 B=30000492159320 C=10049215932071 D=41710000000000 M=00000000000000 P=c S=01....678..b 01354: 1.1..1..1. tan18: shift right b[wp] A=10009999899347 B=30000049215932 C=10049215932071 D=41710000000000 M=00000000000000 P=c S=01....678..b 01355: 1.1..1..1. shift right b[wp] A=10009999899347 B=30000004921593 C=10049215932071 D=41710000000000 M=00000000000000 P=c S=01....678..b 01356: .1.111111. tan19: c - 1 -> c[s] A=10009999899347 B=30000004921593 C=00049215932071 D=41710000000000 M=00000000000000 P=c S=01....678..b 01357: 111.11..11 -> 01354 if no carry go to tan18 A=10009999899347 B=30000004921593 C=00049215932071 D=41710000000000 M=00000000000000 P=c S=01....678..b 01354: 1.1..1..1. tan18: shift right b[wp] A=10009999899347 B=30000000492159 C=00049215932071 D=41710000000000 M=00000000000000 P=c S=01....678..b 01355: 1.1..1..1. shift right b[wp] A=10009999899347 B=30000000049215 C=00049215932071 D=41710000000000 M=00000000000000 P=c S=01....678..b 01356: .1.111111. tan19: c - 1 -> c[s] A=10009999899347 B=30000000049215 C=90049215932071 D=41710000000000 M=00000000000000 P=c S=01....678..b 01357: 111.11..11 -> 01354 if no carry go to tan18 A=10009999899347 B=30000000049215 C=90049215932071 D=41710000000000 M=00000000000000 P=c S=01....678..b 01360: .111.1..1. a + c -> c[wp] A=10009999899347 B=30000000049215 C=90059215831418 D=41710000000000 M=00000000000000 P=c S=01....678..b 01361: 11...1..1. a - b -> a[wp] A=10009999850132 B=30000000049215 C=90059215831418 D=41710000000000 M=00000000000000 P=c S=01....678..b 01362: 1...11..1. b exchange c[wp] A=10009999850132 B=30059215831418 C=90000000049215 D=41710000000000 M=00000000000000 P=c S=01....678..b 01363: ..1...111. tan13: b -> c[w] A=10009999850132 B=30059215831418 C=30059215831418 D=41710000000000 M=00000000000000 P=c S=01....678..b 01364: 11.111111. a - 1 -> a[s] A=00009999850132 B=30059215831418 C=30059215831418 D=41710000000000 M=00000000000000 P=c S=01....678..b 01365: 111.111.11 -> 01356 if no carry go to tan19 A=00009999850132 B=30059215831418 C=30059215831418 D=41710000000000 M=00000000000000 P=c S=01....678..b 01356: .1.111111. tan19: c - 1 -> c[s] A=00009999850132 B=30059215831418 C=20059215831418 D=41710000000000 M=00000000000000 P=c S=01....678..b 01357: 111.11..11 -> 01354 if no carry go to tan18 A=00009999850132 B=30059215831418 C=20059215831418 D=41710000000000 M=00000000000000 P=c S=01....678..b 01354: 1.1..1..1. tan18: shift right b[wp] A=00009999850132 B=30005921583141 C=20059215831418 D=41710000000000 M=00000000000000 P=c S=01....678..b 01355: 1.1..1..1. shift right b[wp] A=00009999850132 B=30000592158314 C=20059215831418 D=41710000000000 M=00000000000000 P=c S=01....678..b 01356: .1.111111. tan19: c - 1 -> c[s] A=00009999850132 B=30000592158314 C=10059215831418 D=41710000000000 M=00000000000000 P=c S=01....678..b 01357: 111.11..11 -> 01354 if no carry go to tan18 A=00009999850132 B=30000592158314 C=10059215831418 D=41710000000000 M=00000000000000 P=c S=01....678..b 01354: 1.1..1..1. tan18: shift right b[wp] A=00009999850132 B=30000059215831 C=10059215831418 D=41710000000000 M=00000000000000 P=c S=01....678..b 01355: 1.1..1..1. shift right b[wp] A=00009999850132 B=30000005921583 C=10059215831418 D=41710000000000 M=00000000000000 P=c S=01....678..b 01356: .1.111111. tan19: c - 1 -> c[s] A=00009999850132 B=30000005921583 C=00059215831418 D=41710000000000 M=00000000000000 P=c S=01....678..b 01357: 111.11..11 -> 01354 if no carry go to tan18 A=00009999850132 B=30000005921583 C=00059215831418 D=41710000000000 M=00000000000000 P=c S=01....678..b 01354: 1.1..1..1. tan18: shift right b[wp] A=00009999850132 B=30000000592158 C=00059215831418 D=41710000000000 M=00000000000000 P=c S=01....678..b 01355: 1.1..1..1. shift right b[wp] A=00009999850132 B=30000000059215 C=00059215831418 D=41710000000000 M=00000000000000 P=c S=01....678..b 01356: .1.111111. tan19: c - 1 -> c[s] A=00009999850132 B=30000000059215 C=90059215831418 D=41710000000000 M=00000000000000 P=c S=01....678..b 01357: 111.11..11 -> 01354 if no carry go to tan18 A=00009999850132 B=30000000059215 C=90059215831418 D=41710000000000 M=00000000000000 P=c S=01....678..b 01360: .111.1..1. a + c -> c[wp] A=00009999850132 B=30000000059215 C=90069215681550 D=41710000000000 M=00000000000000 P=c S=01....678..b 01361: 11...1..1. a - b -> a[wp] A=00009999790917 B=30000000059215 C=90069215681550 D=41710000000000 M=00000000000000 P=c S=01....678..b 01362: 1...11..1. b exchange c[wp] A=00009999790917 B=30069215681550 C=90000000059215 D=41710000000000 M=00000000000000 P=c S=01....678..b 01363: ..1...111. tan13: b -> c[w] A=00009999790917 B=30069215681550 C=30069215681550 D=41710000000000 M=00000000000000 P=c S=01....678..b 01364: 11.111111. a - 1 -> a[s] A=90009999790917 B=30069215681550 C=30069215681550 D=41710000000000 M=00000000000000 P=c S=01....678..b 01365: 111.111.11 -> 01356 if no carry go to tan19 A=90009999790917 B=30069215681550 C=30069215681550 D=41710000000000 M=00000000000000 P=c S=01....678..b 01366: 111.11..1. a exchange c[wp] A=90069215681550 B=30069215681550 C=30009999790917 D=41710000000000 M=00000000000000 P=c S=01....678..b 01367: .11.1.1... stack -> a A=41710000000000 B=30069215681550 C=30009999790917 D=00000000000000 M=00000000000000 P=c S=01....678..b 01370: .....1111. if b[s] = 0 A=41710000000000 B=30069215681550 C=30009999790917 D=00000000000000 M=00000000000000 P=c S=01....678..b 01371: .......111 -> 01001 then go to tan15 A=41710000000000 B=30069215681550 C=30009999790917 D=00000000000000 M=00000000000000 P=c S=01....678..b 01372: .1....111. shift left a[w] A=17100000000000 B=30069215681550 C=30009999790917 D=00000000000000 M=00000000000000 P=c S=01....678..b 01373: 111.11..1. tan14: a exchange c[wp] A=10009999790917 B=30069215681550 C=37100000000000 D=00000000000000 M=00000000000000 P=c S=01....678..b 01374: .1..1.1... c -> stack A=10009999790917 B=30069215681550 C=37100000000000 D=37100000000000 M=00000000000000 P=c S=01....678..b 01375: 1.1..1..1. shift right b[wp] A=10009999790917 B=30006921568155 C=37100000000000 D=37100000000000 M=00000000000000 P=c S=01....678..b 01376: .1.111111. c - 1 -> c[s] A=10009999790917 B=30006921568155 C=27100000000000 D=37100000000000 M=00000000000000 P=c S=01....678..b 01377: 1...11111. b exchange c[s] A=10009999790917 B=20006921568155 C=37100000000000 D=37100000000000 M=00000000000000 P=c S=01....678..b 01000: 1111..1111 -> 01363 go to tan13 A=10009999790917 B=20006921568155 C=37100000000000 D=37100000000000 M=00000000000000 P=c S=01....678..b 01363: ..1...111. tan13: b -> c[w] A=10009999790917 B=20006921568155 C=20006921568155 D=37100000000000 M=00000000000000 P=c S=01....678..b 01364: 11.111111. a - 1 -> a[s] A=00009999790917 B=20006921568155 C=20006921568155 D=37100000000000 M=00000000000000 P=c S=01....678..b 01365: 111.111.11 -> 01356 if no carry go to tan19 A=00009999790917 B=20006921568155 C=20006921568155 D=37100000000000 M=00000000000000 P=c S=01....678..b 01356: .1.111111. tan19: c - 1 -> c[s] A=00009999790917 B=20006921568155 C=10006921568155 D=37100000000000 M=00000000000000 P=c S=01....678..b 01357: 111.11..11 -> 01354 if no carry go to tan18 A=00009999790917 B=20006921568155 C=10006921568155 D=37100000000000 M=00000000000000 P=c S=01....678..b 01354: 1.1..1..1. tan18: shift right b[wp] A=00009999790917 B=20000692156815 C=10006921568155 D=37100000000000 M=00000000000000 P=c S=01....678..b 01355: 1.1..1..1. shift right b[wp] A=00009999790917 B=20000069215681 C=10006921568155 D=37100000000000 M=00000000000000 P=c S=01....678..b 01356: .1.111111. tan19: c - 1 -> c[s] A=00009999790917 B=20000069215681 C=00006921568155 D=37100000000000 M=00000000000000 P=c S=01....678..b 01357: 111.11..11 -> 01354 if no carry go to tan18 A=00009999790917 B=20000069215681 C=00006921568155 D=37100000000000 M=00000000000000 P=c S=01....678..b 01354: 1.1..1..1. tan18: shift right b[wp] A=00009999790917 B=20000006921568 C=00006921568155 D=37100000000000 M=00000000000000 P=c S=01....678..b 01355: 1.1..1..1. shift right b[wp] A=00009999790917 B=20000000692156 C=00006921568155 D=37100000000000 M=00000000000000 P=c S=01....678..b 01356: .1.111111. tan19: c - 1 -> c[s] A=00009999790917 B=20000000692156 C=90006921568155 D=37100000000000 M=00000000000000 P=c S=01....678..b 01357: 111.11..11 -> 01354 if no carry go to tan18 A=00009999790917 B=20000000692156 C=90006921568155 D=37100000000000 M=00000000000000 P=c S=01....678..b 01360: .111.1..1. a + c -> c[wp] A=00009999790917 B=20000000692156 C=90016921359072 D=37100000000000 M=00000000000000 P=c S=01....678..b 01361: 11...1..1. a - b -> a[wp] A=00009999098761 B=20000000692156 C=90016921359072 D=37100000000000 M=00000000000000 P=c S=01....678..b 01362: 1...11..1. b exchange c[wp] A=00009999098761 B=20016921359072 C=90000000692156 D=37100000000000 M=00000000000000 P=c S=01....678..b 01363: ..1...111. tan13: b -> c[w] A=00009999098761 B=20016921359072 C=20016921359072 D=37100000000000 M=00000000000000 P=c S=01....678..b 01364: 11.111111. a - 1 -> a[s] A=90009999098761 B=20016921359072 C=20016921359072 D=37100000000000 M=00000000000000 P=c S=01....678..b 01365: 111.111.11 -> 01356 if no carry go to tan19 A=90009999098761 B=20016921359072 C=20016921359072 D=37100000000000 M=00000000000000 P=c S=01....678..b 01366: 111.11..1. a exchange c[wp] A=90016921359072 B=20016921359072 C=20009999098761 D=37100000000000 M=00000000000000 P=c S=01....678..b 01367: .11.1.1... stack -> a A=37100000000000 B=20016921359072 C=20009999098761 D=00000000000000 M=00000000000000 P=c S=01....678..b 01370: .....1111. if b[s] = 0 A=37100000000000 B=20016921359072 C=20009999098761 D=00000000000000 M=00000000000000 P=c S=01....678..b 01371: .......111 -> 01001 then go to tan15 A=37100000000000 B=20016921359072 C=20009999098761 D=00000000000000 M=00000000000000 P=c S=01....678..b 01372: .1....111. shift left a[w] A=71000000000000 B=20016921359072 C=20009999098761 D=00000000000000 M=00000000000000 P=c S=01....678..b 01373: 111.11..1. tan14: a exchange c[wp] A=70009999098761 B=20016921359072 C=21000000000000 D=00000000000000 M=00000000000000 P=c S=01....678..b 01374: .1..1.1... c -> stack A=70009999098761 B=20016921359072 C=21000000000000 D=21000000000000 M=00000000000000 P=c S=01....678..b 01375: 1.1..1..1. shift right b[wp] A=70009999098761 B=20001692135907 C=21000000000000 D=21000000000000 M=00000000000000 P=c S=01....678..b 01376: .1.111111. c - 1 -> c[s] A=70009999098761 B=20001692135907 C=11000000000000 D=21000000000000 M=00000000000000 P=c S=01....678..b 01377: 1...11111. b exchange c[s] A=70009999098761 B=10001692135907 C=21000000000000 D=21000000000000 M=00000000000000 P=c S=01....678..b 01000: 1111..1111 -> 01363 go to tan13 A=70009999098761 B=10001692135907 C=21000000000000 D=21000000000000 M=00000000000000 P=c S=01....678..b 01363: ..1...111. tan13: b -> c[w] A=70009999098761 B=10001692135907 C=10001692135907 D=21000000000000 M=00000000000000 P=c S=01....678..b 01364: 11.111111. a - 1 -> a[s] A=60009999098761 B=10001692135907 C=10001692135907 D=21000000000000 M=00000000000000 P=c S=01....678..b 01365: 111.111.11 -> 01356 if no carry go to tan19 A=60009999098761 B=10001692135907 C=10001692135907 D=21000000000000 M=00000000000000 P=c S=01....678..b 01356: .1.111111. tan19: c - 1 -> c[s] A=60009999098761 B=10001692135907 C=00001692135907 D=21000000000000 M=00000000000000 P=c S=01....678..b 01357: 111.11..11 -> 01354 if no carry go to tan18 A=60009999098761 B=10001692135907 C=00001692135907 D=21000000000000 M=00000000000000 P=c S=01....678..b 01354: 1.1..1..1. tan18: shift right b[wp] A=60009999098761 B=10000169213590 C=00001692135907 D=21000000000000 M=00000000000000 P=c S=01....678..b 01355: 1.1..1..1. shift right b[wp] A=60009999098761 B=10000016921359 C=00001692135907 D=21000000000000 M=00000000000000 P=c S=01....678..b 01356: .1.111111. tan19: c - 1 -> c[s] A=60009999098761 B=10000016921359 C=90001692135907 D=21000000000000 M=00000000000000 P=c S=01....678..b 01357: 111.11..11 -> 01354 if no carry go to tan18 A=60009999098761 B=10000016921359 C=90001692135907 D=21000000000000 M=00000000000000 P=c S=01....678..b 01360: .111.1..1. a + c -> c[wp] A=60009999098761 B=10000016921359 C=90011691234668 D=21000000000000 M=00000000000000 P=c S=01....678..b 01361: 11...1..1. a - b -> a[wp] A=60009982177402 B=10000016921359 C=90011691234668 D=21000000000000 M=00000000000000 P=c S=01....678..b 01362: 1...11..1. b exchange c[wp] A=60009982177402 B=10011691234668 C=90000016921359 D=21000000000000 M=00000000000000 P=c S=01....678..b 01363: ..1...111. tan13: b -> c[w] A=60009982177402 B=10011691234668 C=10011691234668 D=21000000000000 M=00000000000000 P=c S=01....678..b 01364: 11.111111. a - 1 -> a[s] A=50009982177402 B=10011691234668 C=10011691234668 D=21000000000000 M=00000000000000 P=c S=01....678..b 01365: 111.111.11 -> 01356 if no carry go to tan19 A=50009982177402 B=10011691234668 C=10011691234668 D=21000000000000 M=00000000000000 P=c S=01....678..b 01356: .1.111111. tan19: c - 1 -> c[s] A=50009982177402 B=10011691234668 C=00011691234668 D=21000000000000 M=00000000000000 P=c S=01....678..b 01357: 111.11..11 -> 01354 if no carry go to tan18 A=50009982177402 B=10011691234668 C=00011691234668 D=21000000000000 M=00000000000000 P=c S=01....678..b 01354: 1.1..1..1. tan18: shift right b[wp] A=50009982177402 B=10001169123466 C=00011691234668 D=21000000000000 M=00000000000000 P=c S=01....678..b 01355: 1.1..1..1. shift right b[wp] A=50009982177402 B=10000116912346 C=00011691234668 D=21000000000000 M=00000000000000 P=c S=01....678..b 01356: .1.111111. tan19: c - 1 -> c[s] A=50009982177402 B=10000116912346 C=90011691234668 D=21000000000000 M=00000000000000 P=c S=01....678..b 01357: 111.11..11 -> 01354 if no carry go to tan18 A=50009982177402 B=10000116912346 C=90011691234668 D=21000000000000 M=00000000000000 P=c S=01....678..b 01360: .111.1..1. a + c -> c[wp] A=50009982177402 B=10000116912346 C=90021673412070 D=21000000000000 M=00000000000000 P=c S=01....678..b 01361: 11...1..1. a - b -> a[wp] A=50009865265056 B=10000116912346 C=90021673412070 D=21000000000000 M=00000000000000 P=c S=01....678..b 01362: 1...11..1. b exchange c[wp] A=50009865265056 B=10021673412070 C=90000116912346 D=21000000000000 M=00000000000000 P=c S=01....678..b 01363: ..1...111. tan13: b -> c[w] A=50009865265056 B=10021673412070 C=10021673412070 D=21000000000000 M=00000000000000 P=c S=01....678..b 01364: 11.111111. a - 1 -> a[s] A=40009865265056 B=10021673412070 C=10021673412070 D=21000000000000 M=00000000000000 P=c S=01....678..b 01365: 111.111.11 -> 01356 if no carry go to tan19 A=40009865265056 B=10021673412070 C=10021673412070 D=21000000000000 M=00000000000000 P=c S=01....678..b 01356: .1.111111. tan19: c - 1 -> c[s] A=40009865265056 B=10021673412070 C=00021673412070 D=21000000000000 M=00000000000000 P=c S=01....678..b 01357: 111.11..11 -> 01354 if no carry go to tan18 A=40009865265056 B=10021673412070 C=00021673412070 D=21000000000000 M=00000000000000 P=c S=01....678..b 01354: 1.1..1..1. tan18: shift right b[wp] A=40009865265056 B=10002167341207 C=00021673412070 D=21000000000000 M=00000000000000 P=c S=01....678..b 01355: 1.1..1..1. shift right b[wp] A=40009865265056 B=10000216734120 C=00021673412070 D=21000000000000 M=00000000000000 P=c S=01....678..b 01356: .1.111111. tan19: c - 1 -> c[s] A=40009865265056 B=10000216734120 C=90021673412070 D=21000000000000 M=00000000000000 P=c S=01....678..b 01357: 111.11..11 -> 01354 if no carry go to tan18 A=40009865265056 B=10000216734120 C=90021673412070 D=21000000000000 M=00000000000000 P=c S=01....678..b 01360: .111.1..1. a + c -> c[wp] A=40009865265056 B=10000216734120 C=90031538677126 D=21000000000000 M=00000000000000 P=c S=01....678..b 01361: 11...1..1. a - b -> a[wp] A=40009648530936 B=10000216734120 C=90031538677126 D=21000000000000 M=00000000000000 P=c S=01....678..b 01362: 1...11..1. b exchange c[wp] A=40009648530936 B=10031538677126 C=90000216734120 D=21000000000000 M=00000000000000 P=c S=01....678..b 01363: ..1...111. tan13: b -> c[w] A=40009648530936 B=10031538677126 C=10031538677126 D=21000000000000 M=00000000000000 P=c S=01....678..b 01364: 11.111111. a - 1 -> a[s] A=30009648530936 B=10031538677126 C=10031538677126 D=21000000000000 M=00000000000000 P=c S=01....678..b 01365: 111.111.11 -> 01356 if no carry go to tan19 A=30009648530936 B=10031538677126 C=10031538677126 D=21000000000000 M=00000000000000 P=c S=01....678..b 01356: .1.111111. tan19: c - 1 -> c[s] A=30009648530936 B=10031538677126 C=00031538677126 D=21000000000000 M=00000000000000 P=c S=01....678..b 01357: 111.11..11 -> 01354 if no carry go to tan18 A=30009648530936 B=10031538677126 C=00031538677126 D=21000000000000 M=00000000000000 P=c S=01....678..b 01354: 1.1..1..1. tan18: shift right b[wp] A=30009648530936 B=10003153867712 C=00031538677126 D=21000000000000 M=00000000000000 P=c S=01....678..b 01355: 1.1..1..1. shift right b[wp] A=30009648530936 B=10000315386771 C=00031538677126 D=21000000000000 M=00000000000000 P=c S=01....678..b 01356: .1.111111. tan19: c - 1 -> c[s] A=30009648530936 B=10000315386771 C=90031538677126 D=21000000000000 M=00000000000000 P=c S=01....678..b 01357: 111.11..11 -> 01354 if no carry go to tan18 A=30009648530936 B=10000315386771 C=90031538677126 D=21000000000000 M=00000000000000 P=c S=01....678..b 01360: .111.1..1. a + c -> c[wp] A=30009648530936 B=10000315386771 C=90041187208062 D=21000000000000 M=00000000000000 P=c S=01....678..b 01361: 11...1..1. a - b -> a[wp] A=30009333144165 B=10000315386771 C=90041187208062 D=21000000000000 M=00000000000000 P=c S=01....678..b 01362: 1...11..1. b exchange c[wp] A=30009333144165 B=10041187208062 C=90000315386771 D=21000000000000 M=00000000000000 P=c S=01....678..b 01363: ..1...111. tan13: b -> c[w] A=30009333144165 B=10041187208062 C=10041187208062 D=21000000000000 M=00000000000000 P=c S=01....678..b 01364: 11.111111. a - 1 -> a[s] A=20009333144165 B=10041187208062 C=10041187208062 D=21000000000000 M=00000000000000 P=c S=01....678..b 01365: 111.111.11 -> 01356 if no carry go to tan19 A=20009333144165 B=10041187208062 C=10041187208062 D=21000000000000 M=00000000000000 P=c S=01....678..b 01356: .1.111111. tan19: c - 1 -> c[s] A=20009333144165 B=10041187208062 C=00041187208062 D=21000000000000 M=00000000000000 P=c S=01....678..b 01357: 111.11..11 -> 01354 if no carry go to tan18 A=20009333144165 B=10041187208062 C=00041187208062 D=21000000000000 M=00000000000000 P=c S=01....678..b 01354: 1.1..1..1. tan18: shift right b[wp] A=20009333144165 B=10004118720806 C=00041187208062 D=21000000000000 M=00000000000000 P=c S=01....678..b 01355: 1.1..1..1. shift right b[wp] A=20009333144165 B=10000411872080 C=00041187208062 D=21000000000000 M=00000000000000 P=c S=01....678..b 01356: .1.111111. tan19: c - 1 -> c[s] A=20009333144165 B=10000411872080 C=90041187208062 D=21000000000000 M=00000000000000 P=c S=01....678..b 01357: 111.11..11 -> 01354 if no carry go to tan18 A=20009333144165 B=10000411872080 C=90041187208062 D=21000000000000 M=00000000000000 P=c S=01....678..b 01360: .111.1..1. a + c -> c[wp] A=20009333144165 B=10000411872080 C=90050520352227 D=21000000000000 M=00000000000000 P=c S=01....678..b 01361: 11...1..1. a - b -> a[wp] A=20008921272085 B=10000411872080 C=90050520352227 D=21000000000000 M=00000000000000 P=c S=01....678..b 01362: 1...11..1. b exchange c[wp] A=20008921272085 B=10050520352227 C=90000411872080 D=21000000000000 M=00000000000000 P=c S=01....678..b 01363: ..1...111. tan13: b -> c[w] A=20008921272085 B=10050520352227 C=10050520352227 D=21000000000000 M=00000000000000 P=c S=01....678..b 01364: 11.111111. a - 1 -> a[s] A=10008921272085 B=10050520352227 C=10050520352227 D=21000000000000 M=00000000000000 P=c S=01....678..b 01365: 111.111.11 -> 01356 if no carry go to tan19 A=10008921272085 B=10050520352227 C=10050520352227 D=21000000000000 M=00000000000000 P=c S=01....678..b 01356: .1.111111. tan19: c - 1 -> c[s] A=10008921272085 B=10050520352227 C=00050520352227 D=21000000000000 M=00000000000000 P=c S=01....678..b 01357: 111.11..11 -> 01354 if no carry go to tan18 A=10008921272085 B=10050520352227 C=00050520352227 D=21000000000000 M=00000000000000 P=c S=01....678..b 01354: 1.1..1..1. tan18: shift right b[wp] A=10008921272085 B=10005052035222 C=00050520352227 D=21000000000000 M=00000000000000 P=c S=01....678..b 01355: 1.1..1..1. shift right b[wp] A=10008921272085 B=10000505203522 C=00050520352227 D=21000000000000 M=00000000000000 P=c S=01....678..b 01356: .1.111111. tan19: c - 1 -> c[s] A=10008921272085 B=10000505203522 C=90050520352227 D=21000000000000 M=00000000000000 P=c S=01....678..b 01357: 111.11..11 -> 01354 if no carry go to tan18 A=10008921272085 B=10000505203522 C=90050520352227 D=21000000000000 M=00000000000000 P=c S=01....678..b 01360: .111.1..1. a + c -> c[wp] A=10008921272085 B=10000505203522 C=90059441624312 D=21000000000000 M=00000000000000 P=c S=01....678..b 01361: 11...1..1. a - b -> a[wp] A=10008416068563 B=10000505203522 C=90059441624312 D=21000000000000 M=00000000000000 P=c S=01....678..b 01362: 1...11..1. b exchange c[wp] A=10008416068563 B=10059441624312 C=90000505203522 D=21000000000000 M=00000000000000 P=c S=01....678..b 01363: ..1...111. tan13: b -> c[w] A=10008416068563 B=10059441624312 C=10059441624312 D=21000000000000 M=00000000000000 P=c S=01....678..b 01364: 11.111111. a - 1 -> a[s] A=00008416068563 B=10059441624312 C=10059441624312 D=21000000000000 M=00000000000000 P=c S=01....678..b 01365: 111.111.11 -> 01356 if no carry go to tan19 A=00008416068563 B=10059441624312 C=10059441624312 D=21000000000000 M=00000000000000 P=c S=01....678..b 01356: .1.111111. tan19: c - 1 -> c[s] A=00008416068563 B=10059441624312 C=00059441624312 D=21000000000000 M=00000000000000 P=c S=01....678..b 01357: 111.11..11 -> 01354 if no carry go to tan18 A=00008416068563 B=10059441624312 C=00059441624312 D=21000000000000 M=00000000000000 P=c S=01....678..b 01354: 1.1..1..1. tan18: shift right b[wp] A=00008416068563 B=10005944162431 C=00059441624312 D=21000000000000 M=00000000000000 P=c S=01....678..b 01355: 1.1..1..1. shift right b[wp] A=00008416068563 B=10000594416243 C=00059441624312 D=21000000000000 M=00000000000000 P=c S=01....678..b 01356: .1.111111. tan19: c - 1 -> c[s] A=00008416068563 B=10000594416243 C=90059441624312 D=21000000000000 M=00000000000000 P=c S=01....678..b 01357: 111.11..11 -> 01354 if no carry go to tan18 A=00008416068563 B=10000594416243 C=90059441624312 D=21000000000000 M=00000000000000 P=c S=01....678..b 01360: .111.1..1. a + c -> c[wp] A=00008416068563 B=10000594416243 C=90067857692875 D=21000000000000 M=00000000000000 P=c S=01....678..b 01361: 11...1..1. a - b -> a[wp] A=00007821652320 B=10000594416243 C=90067857692875 D=21000000000000 M=00000000000000 P=c S=01....678..b 01362: 1...11..1. b exchange c[wp] A=00007821652320 B=10067857692875 C=90000594416243 D=21000000000000 M=00000000000000 P=c S=01....678..b 01363: ..1...111. tan13: b -> c[w] A=00007821652320 B=10067857692875 C=10067857692875 D=21000000000000 M=00000000000000 P=c S=01....678..b 01364: 11.111111. a - 1 -> a[s] A=90007821652320 B=10067857692875 C=10067857692875 D=21000000000000 M=00000000000000 P=c S=01....678..b 01365: 111.111.11 -> 01356 if no carry go to tan19 A=90007821652320 B=10067857692875 C=10067857692875 D=21000000000000 M=00000000000000 P=c S=01....678..b 01366: 111.11..1. a exchange c[wp] A=90067857692875 B=10067857692875 C=10007821652320 D=21000000000000 M=00000000000000 P=c S=01....678..b 01367: .11.1.1... stack -> a A=21000000000000 B=10067857692875 C=10007821652320 D=00000000000000 M=00000000000000 P=c S=01....678..b 01370: .....1111. if b[s] = 0 A=21000000000000 B=10067857692875 C=10007821652320 D=00000000000000 M=00000000000000 P=c S=01....678..b 01371: .......111 -> 01001 then go to tan15 A=21000000000000 B=10067857692875 C=10007821652320 D=00000000000000 M=00000000000000 P=c S=01....678..b 01372: .1....111. shift left a[w] A=10000000000000 B=10067857692875 C=10007821652320 D=00000000000000 M=00000000000000 P=c S=01....678..b 01373: 111.11..1. tan14: a exchange c[wp] A=10007821652320 B=10067857692875 C=10000000000000 D=00000000000000 M=00000000000000 P=c S=01....678..b 01374: .1..1.1... c -> stack A=10007821652320 B=10067857692875 C=10000000000000 D=10000000000000 M=00000000000000 P=c S=01....678..b 01375: 1.1..1..1. shift right b[wp] A=10007821652320 B=10006785769287 C=10000000000000 D=10000000000000 M=00000000000000 P=c S=01....678..b 01376: .1.111111. c - 1 -> c[s] A=10007821652320 B=10006785769287 C=00000000000000 D=10000000000000 M=00000000000000 P=c S=01....678..b 01377: 1...11111. b exchange c[s] A=10007821652320 B=00006785769287 C=10000000000000 D=10000000000000 M=00000000000000 P=c S=01....678..b 01000: 1111..1111 -> 01363 go to tan13 A=10007821652320 B=00006785769287 C=10000000000000 D=10000000000000 M=00000000000000 P=c S=01....678..b 01363: ..1...111. tan13: b -> c[w] A=10007821652320 B=00006785769287 C=00006785769287 D=10000000000000 M=00000000000000 P=c S=01....678..b 01364: 11.111111. a - 1 -> a[s] A=00007821652320 B=00006785769287 C=00006785769287 D=10000000000000 M=00000000000000 P=c S=01....678..b 01365: 111.111.11 -> 01356 if no carry go to tan19 A=00007821652320 B=00006785769287 C=00006785769287 D=10000000000000 M=00000000000000 P=c S=01....678..b 01356: .1.111111. tan19: c - 1 -> c[s] A=00007821652320 B=00006785769287 C=90006785769287 D=10000000000000 M=00000000000000 P=c S=01....678..b 01357: 111.11..11 -> 01354 if no carry go to tan18 A=00007821652320 B=00006785769287 C=90006785769287 D=10000000000000 M=00000000000000 P=c S=01....678..b 01360: .111.1..1. a + c -> c[wp] A=00007821652320 B=00006785769287 C=90014607421607 D=10000000000000 M=00000000000000 P=c S=01....678..b 01361: 11...1..1. a - b -> a[wp] A=00001035883033 B=00006785769287 C=90014607421607 D=10000000000000 M=00000000000000 P=c S=01....678..b 01362: 1...11..1. b exchange c[wp] A=00001035883033 B=00014607421607 C=90006785769287 D=10000000000000 M=00000000000000 P=c S=01....678..b 01363: ..1...111. tan13: b -> c[w] A=00001035883033 B=00014607421607 C=00014607421607 D=10000000000000 M=00000000000000 P=c S=01....678..b 01364: 11.111111. a - 1 -> a[s] A=90001035883033 B=00014607421607 C=00014607421607 D=10000000000000 M=00000000000000 P=c S=01....678..b 01365: 111.111.11 -> 01356 if no carry go to tan19 A=90001035883033 B=00014607421607 C=00014607421607 D=10000000000000 M=00000000000000 P=c S=01....678..b 01366: 111.11..1. a exchange c[wp] A=90014607421607 B=00014607421607 C=00001035883033 D=10000000000000 M=00000000000000 P=c S=01....678..b 01367: .11.1.1... stack -> a A=10000000000000 B=00014607421607 C=00001035883033 D=00000000000000 M=00000000000000 P=c S=01....678..b 01370: .....1111. if b[s] = 0 A=10000000000000 B=00014607421607 C=00001035883033 D=00000000000000 M=00000000000000 P=c S=01....678..b 01371: .......111 -> 01001 then go to tan15 A=10000000000000 B=00014607421607 C=00001035883033 D=00000000000000 M=00000000000000 P=c S=01....678..b 01001: 11..1.111. tan15: a exchange b[w] A=00014607421607 B=10000000000000 C=00001035883033 D=00000000000000 M=00000000000000 P=c S=01....678..b 01002: ..1.1....1 -> 01050 jsb tnm11 A=00014607421607 B=10000000000000 C=00001035883033 D=00000000000000 M=00000000000000 P=c S=01....678..b 01050: .1..1.1... tnm11: c -> stack A=00014607421607 B=10000000000000 C=00001035883033 D=00001035883033 M=00000000000000 P=c S=01....678..b 01051: 111.1.111. a exchange c[w] A=00001035883033 B=10000000000000 C=00014607421607 D=00001035883033 M=00000000000000 P=c S=01....678..b 01052: .11.1...1. if c[p] = 0 A=00001035883033 B=10000000000000 C=00014607421607 D=00001035883033 M=00000000000000 P=c S=01....678..b 01053: ..1.11.111 -> 01055 then go to tnm12 A=00001035883033 B=10000000000000 C=00014607421607 D=00001035883033 M=00000000000000 P=c S=01....678..b 01055: .11...111. tnm12: c -> a[w] A=00014607421607 B=10000000000000 C=00014607421607 D=00001035883033 M=00000000000000 P=c S=01....678..b 01056: ..1...1.1. b -> c[x] A=00014607421607 B=10000000000000 C=00014607421000 D=00001035883033 M=00000000000000 P=c S=01....678..b 01057: 11..1.1111 -> 01313 go to add15 A=00014607421607 B=10000000000000 C=00014607421000 D=00001035883033 M=00000000000000 P=c S=01....678..b 01313: .1...1.... -> 02314 add15: select rom 2 ; -> nrm21 A=00014607421607 B=10000000000000 C=00014607421000 D=00001035883033 M=00000000000000 P=c S=01....678..b 02314: 1.1111111. nrm21: 0 -> a[s] A=00014607421607 B=10000000000000 C=00014607421000 D=00001035883033 M=00000000000000 P=c S=01....678..b 02315: 11....11.. 12 -> p A=00014607421607 B=10000000000000 C=00014607421000 D=00001035883033 M=00000000000000 P=c S=01....678..b 02316: ....1.111. 0 -> b[w] A=00014607421607 B=00000000000000 C=00014607421000 D=00001035883033 M=00000000000000 P=c S=01....678..b 02317: 1..11...1. nrm23: if a[p] >= 1 A=00014607421607 B=00000000000000 C=00014607421000 D=00001035883033 M=00000000000000 P=c S=01....678..b 02320: 11.1.11.11 -> 02326 then go to nrm24 A=00014607421607 B=00000000000000 C=00014607421000 D=00001035883033 M=00000000000000 P=c S=01....678..b 02321: .1....111. shift left a[w] A=00146074216070 B=00000000000000 C=00014607421000 D=00001035883033 M=00000000000000 P=c S=01....678..b 02322: .1.11.1.1. c - 1 -> c[x] A=00146074216070 B=00000000000000 C=00014607421999 D=00001035883033 M=00000000000000 P=c S=01....678..b 02323: 1..11.111. if a[w] >= 1 A=00146074216070 B=00000000000000 C=00014607421999 D=00001035883033 M=00000000000000 P=c S=01....678..b 02324: 11..111111 -> 02317 then go to nrm23 A=00146074216070 B=00000000000000 C=00014607421999 D=00001035883033 M=00000000000000 P=c S=01....678..b 02317: 1..11...1. nrm23: if a[p] >= 1 A=00146074216070 B=00000000000000 C=00014607421999 D=00001035883033 M=00000000000000 P=c S=01....678..b 02320: 11.1.11.11 -> 02326 then go to nrm24 A=00146074216070 B=00000000000000 C=00014607421999 D=00001035883033 M=00000000000000 P=c S=01....678..b 02321: .1....111. shift left a[w] A=01460742160700 B=00000000000000 C=00014607421999 D=00001035883033 M=00000000000000 P=c S=01....678..b 02322: .1.11.1.1. c - 1 -> c[x] A=01460742160700 B=00000000000000 C=00014607421998 D=00001035883033 M=00000000000000 P=c S=01....678..b 02323: 1..11.111. if a[w] >= 1 A=01460742160700 B=00000000000000 C=00014607421998 D=00001035883033 M=00000000000000 P=c S=01....678..b 02324: 11..111111 -> 02317 then go to nrm23 A=01460742160700 B=00000000000000 C=00014607421998 D=00001035883033 M=00000000000000 P=c S=01....678..b 02317: 1..11...1. nrm23: if a[p] >= 1 A=01460742160700 B=00000000000000 C=00014607421998 D=00001035883033 M=00000000000000 P=c S=01....678..b 02320: 11.1.11.11 -> 02326 then go to nrm24 A=01460742160700 B=00000000000000 C=00014607421998 D=00001035883033 M=00000000000000 P=c S=01....678..b 02326: .1..1.1.1. nrm24: a -> b[x] A=01460742160700 B=00000000000700 C=00014607421998 D=00001035883033 M=00000000000000 P=c S=01....678..b 02327: 111...111. a + b -> a[w] A=01460742161400 B=00000000000700 C=00014607421998 D=00001035883033 M=00000000000000 P=c S=01....678..b 02330: 1..111111. if a[s] >= 1 A=01460742161400 B=00000000000700 C=00014607421998 D=00001035883033 M=00000000000000 P=c S=01....678..b 02331: 11...11111 -> 02307 then go to mpy28 A=01460742161400 B=00000000000700 C=00014607421998 D=00001035883033 M=00000000000000 P=c S=01....678..b 02332: 111.1..11. a exchange c[m] A=00014607421400 B=00000000000700 C=01460742161998 D=00001035883033 M=00000000000000 P=c S=01....678..b 02333: .11...111. c -> a[w] A=01460742161998 B=00000000000700 C=01460742161998 D=00001035883033 M=00000000000000 P=c S=01....678..b 02334: ....1.111. 0 -> b[w] A=01460742161998 B=00000000000000 C=01460742161998 D=00001035883033 M=00000000000000 P=c S=01....678..b 02335: 11....11.. nrm27: 12 -> p A=01460742161998 B=00000000000000 C=01460742161998 D=00001035883033 M=00000000000000 P=c S=01....678..b 02336: .1111.1.11 -> 02172 go to nrm26 A=01460742161998 B=00000000000000 C=01460742161998 D=00001035883033 M=00000000000000 P=c S=01....678..b 02172: ..1..1.1.. nrm26: if s2 = 0 A=01460742161998 B=00000000000000 C=01460742161998 D=00001035883033 M=00000000000000 P=c S=01....678..b 02173: 1..1.1..11 -> 02224 then go to rtn21 A=01460742161998 B=00000000000000 C=01460742161998 D=00001035883033 M=00000000000000 P=c S=01....678..b 02224: ..1..1.... -> 01225 rtn21: select rom 1 ; -> rtn11 A=01460742161998 B=00000000000000 C=01460742161998 D=00001035883033 M=00000000000000 P=c S=01....678..b 01225: ...1.1.1.. rtn11: if s1 = 0 A=01460742161998 B=00000000000000 C=01460742161998 D=00001035883033 M=00000000000000 P=c S=01....678..b 01226: 11.11.1.11 -> 01332 then go to rtn12 A=01460742161998 B=00000000000000 C=01460742161998 D=00001035883033 M=00000000000000 P=c S=01....678..b 01227: ....11.... return A=01460742161998 B=00000000000000 C=01460742161998 D=00001035883033 M=00000000000000 P=c S=01....678..b 01003: .11.1.1... stack -> a A=00001035883033 B=00000000000000 C=01460742161998 D=00000000000000 M=00000000000000 P=c S=01....678..b 01004: ..1.1....1 -> 01050 jsb tnm11 A=00001035883033 B=00000000000000 C=01460742161998 D=00000000000000 M=00000000000000 P=c S=01....678..b 01050: .1..1.1... tnm11: c -> stack A=00001035883033 B=00000000000000 C=01460742161998 D=01460742161998 M=00000000000000 P=c S=01....678..b 01051: 111.1.111. a exchange c[w] A=01460742161998 B=00000000000000 C=00001035883033 D=01460742161998 M=00000000000000 P=c S=01....678..b 01052: .11.1...1. if c[p] = 0 A=01460742161998 B=00000000000000 C=00001035883033 D=01460742161998 M=00000000000000 P=c S=01....678..b 01053: ..1.11.111 -> 01055 then go to tnm12 A=01460742161998 B=00000000000000 C=00001035883033 D=01460742161998 M=00000000000000 P=c S=01....678..b 01055: .11...111. tnm12: c -> a[w] A=00001035883033 B=00000000000000 C=00001035883033 D=01460742161998 M=00000000000000 P=c S=01....678..b 01056: ..1...1.1. b -> c[x] A=00001035883033 B=00000000000000 C=00001035883000 D=01460742161998 M=00000000000000 P=c S=01....678..b 01057: 11..1.1111 -> 01313 go to add15 A=00001035883033 B=00000000000000 C=00001035883000 D=01460742161998 M=00000000000000 P=c S=01....678..b 01313: .1...1.... -> 02314 add15: select rom 2 ; -> nrm21 A=00001035883033 B=00000000000000 C=00001035883000 D=01460742161998 M=00000000000000 P=c S=01....678..b 02314: 1.1111111. nrm21: 0 -> a[s] A=00001035883033 B=00000000000000 C=00001035883000 D=01460742161998 M=00000000000000 P=c S=01....678..b 02315: 11....11.. 12 -> p A=00001035883033 B=00000000000000 C=00001035883000 D=01460742161998 M=00000000000000 P=c S=01....678..b 02316: ....1.111. 0 -> b[w] A=00001035883033 B=00000000000000 C=00001035883000 D=01460742161998 M=00000000000000 P=c S=01....678..b 02317: 1..11...1. nrm23: if a[p] >= 1 A=00001035883033 B=00000000000000 C=00001035883000 D=01460742161998 M=00000000000000 P=c S=01....678..b 02320: 11.1.11.11 -> 02326 then go to nrm24 A=00001035883033 B=00000000000000 C=00001035883000 D=01460742161998 M=00000000000000 P=c S=01....678..b 02321: .1....111. shift left a[w] A=00010358830330 B=00000000000000 C=00001035883000 D=01460742161998 M=00000000000000 P=c S=01....678..b 02322: .1.11.1.1. c - 1 -> c[x] A=00010358830330 B=00000000000000 C=00001035883999 D=01460742161998 M=00000000000000 P=c S=01....678..b 02323: 1..11.111. if a[w] >= 1 A=00010358830330 B=00000000000000 C=00001035883999 D=01460742161998 M=00000000000000 P=c S=01....678..b 02324: 11..111111 -> 02317 then go to nrm23 A=00010358830330 B=00000000000000 C=00001035883999 D=01460742161998 M=00000000000000 P=c S=01....678..b 02317: 1..11...1. nrm23: if a[p] >= 1 A=00010358830330 B=00000000000000 C=00001035883999 D=01460742161998 M=00000000000000 P=c S=01....678..b 02320: 11.1.11.11 -> 02326 then go to nrm24 A=00010358830330 B=00000000000000 C=00001035883999 D=01460742161998 M=00000000000000 P=c S=01....678..b 02321: .1....111. shift left a[w] A=00103588303300 B=00000000000000 C=00001035883999 D=01460742161998 M=00000000000000 P=c S=01....678..b 02322: .1.11.1.1. c - 1 -> c[x] A=00103588303300 B=00000000000000 C=00001035883998 D=01460742161998 M=00000000000000 P=c S=01....678..b 02323: 1..11.111. if a[w] >= 1 A=00103588303300 B=00000000000000 C=00001035883998 D=01460742161998 M=00000000000000 P=c S=01....678..b 02324: 11..111111 -> 02317 then go to nrm23 A=00103588303300 B=00000000000000 C=00001035883998 D=01460742161998 M=00000000000000 P=c S=01....678..b 02317: 1..11...1. nrm23: if a[p] >= 1 A=00103588303300 B=00000000000000 C=00001035883998 D=01460742161998 M=00000000000000 P=c S=01....678..b 02320: 11.1.11.11 -> 02326 then go to nrm24 A=00103588303300 B=00000000000000 C=00001035883998 D=01460742161998 M=00000000000000 P=c S=01....678..b 02321: .1....111. shift left a[w] A=01035883033000 B=00000000000000 C=00001035883998 D=01460742161998 M=00000000000000 P=c S=01....678..b 02322: .1.11.1.1. c - 1 -> c[x] A=01035883033000 B=00000000000000 C=00001035883997 D=01460742161998 M=00000000000000 P=c S=01....678..b 02323: 1..11.111. if a[w] >= 1 A=01035883033000 B=00000000000000 C=00001035883997 D=01460742161998 M=00000000000000 P=c S=01....678..b 02324: 11..111111 -> 02317 then go to nrm23 A=01035883033000 B=00000000000000 C=00001035883997 D=01460742161998 M=00000000000000 P=c S=01....678..b 02317: 1..11...1. nrm23: if a[p] >= 1 A=01035883033000 B=00000000000000 C=00001035883997 D=01460742161998 M=00000000000000 P=c S=01....678..b 02320: 11.1.11.11 -> 02326 then go to nrm24 A=01035883033000 B=00000000000000 C=00001035883997 D=01460742161998 M=00000000000000 P=c S=01....678..b 02326: .1..1.1.1. nrm24: a -> b[x] A=01035883033000 B=00000000000000 C=00001035883997 D=01460742161998 M=00000000000000 P=c S=01....678..b 02327: 111...111. a + b -> a[w] A=01035883033000 B=00000000000000 C=00001035883997 D=01460742161998 M=00000000000000 P=c S=01....678..b 02330: 1..111111. if a[s] >= 1 A=01035883033000 B=00000000000000 C=00001035883997 D=01460742161998 M=00000000000000 P=c S=01....678..b 02331: 11...11111 -> 02307 then go to mpy28 A=01035883033000 B=00000000000000 C=00001035883997 D=01460742161998 M=00000000000000 P=c S=01....678..b 02332: 111.1..11. a exchange c[m] A=00001035883000 B=00000000000000 C=01035883033997 D=01460742161998 M=00000000000000 P=c S=01....678..b 02333: .11...111. c -> a[w] A=01035883033997 B=00000000000000 C=01035883033997 D=01460742161998 M=00000000000000 P=c S=01....678..b 02334: ....1.111. 0 -> b[w] A=01035883033997 B=00000000000000 C=01035883033997 D=01460742161998 M=00000000000000 P=c S=01....678..b 02335: 11....11.. nrm27: 12 -> p A=01035883033997 B=00000000000000 C=01035883033997 D=01460742161998 M=00000000000000 P=c S=01....678..b 02336: .1111.1.11 -> 02172 go to nrm26 A=01035883033997 B=00000000000000 C=01035883033997 D=01460742161998 M=00000000000000 P=c S=01....678..b 02172: ..1..1.1.. nrm26: if s2 = 0 A=01035883033997 B=00000000000000 C=01035883033997 D=01460742161998 M=00000000000000 P=c S=01....678..b 02173: 1..1.1..11 -> 02224 then go to rtn21 A=01035883033997 B=00000000000000 C=01035883033997 D=01460742161998 M=00000000000000 P=c S=01....678..b 02224: ..1..1.... -> 01225 rtn21: select rom 1 ; -> rtn11 A=01035883033997 B=00000000000000 C=01035883033997 D=01460742161998 M=00000000000000 P=c S=01....678..b 01225: ...1.1.1.. rtn11: if s1 = 0 A=01035883033997 B=00000000000000 C=01035883033997 D=01460742161998 M=00000000000000 P=c S=01....678..b 01226: 11.11.1.11 -> 01332 then go to rtn12 A=01035883033997 B=00000000000000 C=01035883033997 D=01460742161998 M=00000000000000 P=c S=01....678..b 01227: ....11.... return A=01035883033997 B=00000000000000 C=01035883033997 D=01460742161998 M=00000000000000 P=c S=01....678..b 01005: .11.1.1... stack -> a A=01460742161998 B=00000000000000 C=01035883033997 D=00000000000000 M=00000000000000 P=c S=01....678..b 01006: 1..1.1.1.. if s9 = 0 A=01460742161998 B=00000000000000 C=01035883033997 D=00000000000000 M=00000000000000 P=c S=01....678..b 01007: ....1..111 -> 01011 then go to tan16 A=01460742161998 B=00000000000000 C=01035883033997 D=00000000000000 M=00000000000000 P=c S=01....678..b 01011: .1.1.1.1.. tan16: if s5 = 0 A=01460742161998 B=00000000000000 C=01035883033997 D=00000000000000 M=00000000000000 P=c S=01....678..b 01012: ...1..1.11 -> 01022 then go to asn12 A=01460742161998 B=00000000000000 C=01035883033997 D=00000000000000 M=00000000000000 P=c S=01....678..b 01022: 1.1..11..1 -> 01246 asn12: jsb div11 A=01460742161998 B=00000000000000 C=01035883033997 D=00000000000000 M=00000000000000 P=c S=01....678..b [CP12] tan(x) = A /C 01246: .1.1..1.1. div11: a - c -> c[x] A=01460742161998 B=00000000000000 C=01035883033001 D=00000000000000 M=00000000000000 P=c S=01....678..b 01247: .1...1.... -> 02250 select rom 2 ; -> l02250 A=01460742161998 B=00000000000000 C=01035883033001 D=00000000000000 M=00000000000000 P=c S=01....678..b 02250: .1.1.1111. a - c -> c[s] A=01460742161998 B=00000000000000 C=01035883033001 D=00000000000000 M=00000000000000 P=c S=01....678..b 02251: 1.1.1.1111 -> 02253 if no carry go to div22 A=01460742161998 B=00000000000000 C=01035883033001 D=00000000000000 M=00000000000000 P=c S=01....678..b 02253: 11..1..11. div22: a exchange b[m] A=00000000000998 B=01460742161000 C=01035883033001 D=00000000000000 M=00000000000000 P=c S=01....678..b 02254: 1.111.111. 0 -> a[w] A=00000000000000 B=01460742161000 C=01035883033001 D=00000000000000 M=00000000000000 P=c S=01....678..b 02255: 11..1.11.. if p # 12 A=00000000000000 B=01460742161000 C=01035883033001 D=00000000000000 M=00000000000000 P=c S=01....678..b 02256: 11...1.111 -> 02305 then go to mpy27 A=00000000000000 B=01460742161000 C=01035883033001 D=00000000000000 M=00000000000000 P=c S=01....678..b 02257: ...11..11. if c[m] >= 1 A=00000000000000 B=01460742161000 C=01035883033001 D=00000000000000 M=00000000000000 P=c S=01....678..b 02260: 1.11.11.11 -> 02266 then go to div23 A=00000000000000 B=01460742161000 C=01035883033001 D=00000000000000 M=00000000000000 P=c S=01....678..b 02266: 1...11..1. div23: b exchange c[wp] A=00000000000000 B=01035883033001 C=01460742161000 D=00000000000000 M=00000000000000 P=c S=01....678..b 02267: 111.1..11. a exchange c[m] A=01460742161000 B=01035883033001 C=00000000000000 D=00000000000000 M=00000000000000 P=c S=01....678..b 02270: ..1..1.... -> 01271 select rom 1 ; -> l01271 A=01460742161000 B=01035883033001 C=00000000000000 D=00000000000000 M=00000000000000 P=c S=01....678..b 01271: 1.11..1111 -> 01263 then go to div15 A=01460742161000 B=01035883033001 C=00000000000000 D=00000000000000 M=00000000000000 P=c S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=00424859128000 B=01035883033001 C=00000000000000 D=00000000000000 M=00000000000000 P=c S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=00424859128000 B=01035883033001 C=00000000000000 D=00000000000000 M=00000000000000 P=c S=01....678..b 01262: .1111...1. div14: c + 1 -> c[p] A=00424859128000 B=01035883033001 C=01000000000000 D=00000000000000 M=00000000000000 P=c S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=99388976095000 B=01035883033001 C=01000000000000 D=00000000000000 M=00000000000000 P=c S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=99388976095000 B=01035883033001 C=01000000000000 D=00000000000000 M=00000000000000 P=c S=01....678..b 01265: 111..1.11. a + b -> a[ms] A=00424859128000 B=01035883033001 C=01000000000000 D=00000000000000 M=00000000000000 P=c S=01....678..b 01266: .1...1.11. shift left a[ms] A=04248591280000 B=01035883033001 C=01000000000000 D=00000000000000 M=00000000000000 P=c S=01....678..b 01267: .....111.. p - 1 -> p A=04248591280000 B=01035883033001 C=01000000000000 D=00000000000000 M=00000000000000 P=b S=01....678..b 01270: ....1.11.. if p # 0 A=04248591280000 B=01035883033001 C=01000000000000 D=00000000000000 M=00000000000000 P=b S=01....678..b 01271: 1.11..1111 -> 01263 then go to div15 A=04248591280000 B=01035883033001 C=01000000000000 D=00000000000000 M=00000000000000 P=b S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=03212708247000 B=01035883033001 C=01000000000000 D=00000000000000 M=00000000000000 P=b S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=03212708247000 B=01035883033001 C=01000000000000 D=00000000000000 M=00000000000000 P=b S=01....678..b 01262: .1111...1. div14: c + 1 -> c[p] A=03212708247000 B=01035883033001 C=01100000000000 D=00000000000000 M=00000000000000 P=b S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=02176825214000 B=01035883033001 C=01100000000000 D=00000000000000 M=00000000000000 P=b S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=02176825214000 B=01035883033001 C=01100000000000 D=00000000000000 M=00000000000000 P=b S=01....678..b 01262: .1111...1. div14: c + 1 -> c[p] A=02176825214000 B=01035883033001 C=01200000000000 D=00000000000000 M=00000000000000 P=b S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=01140942181000 B=01035883033001 C=01200000000000 D=00000000000000 M=00000000000000 P=b S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=01140942181000 B=01035883033001 C=01200000000000 D=00000000000000 M=00000000000000 P=b S=01....678..b 01262: .1111...1. div14: c + 1 -> c[p] A=01140942181000 B=01035883033001 C=01300000000000 D=00000000000000 M=00000000000000 P=b S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=00105059148000 B=01035883033001 C=01300000000000 D=00000000000000 M=00000000000000 P=b S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=00105059148000 B=01035883033001 C=01300000000000 D=00000000000000 M=00000000000000 P=b S=01....678..b 01262: .1111...1. div14: c + 1 -> c[p] A=00105059148000 B=01035883033001 C=01400000000000 D=00000000000000 M=00000000000000 P=b S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=99069176115000 B=01035883033001 C=01400000000000 D=00000000000000 M=00000000000000 P=b S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=99069176115000 B=01035883033001 C=01400000000000 D=00000000000000 M=00000000000000 P=b S=01....678..b 01265: 111..1.11. a + b -> a[ms] A=00105059148000 B=01035883033001 C=01400000000000 D=00000000000000 M=00000000000000 P=b S=01....678..b 01266: .1...1.11. shift left a[ms] A=01050591480000 B=01035883033001 C=01400000000000 D=00000000000000 M=00000000000000 P=b S=01....678..b 01267: .....111.. p - 1 -> p A=01050591480000 B=01035883033001 C=01400000000000 D=00000000000000 M=00000000000000 P=a S=01....678..b 01270: ....1.11.. if p # 0 A=01050591480000 B=01035883033001 C=01400000000000 D=00000000000000 M=00000000000000 P=a S=01....678..b 01271: 1.11..1111 -> 01263 then go to div15 A=01050591480000 B=01035883033001 C=01400000000000 D=00000000000000 M=00000000000000 P=a S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=00014708447000 B=01035883033001 C=01400000000000 D=00000000000000 M=00000000000000 P=a S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=00014708447000 B=01035883033001 C=01400000000000 D=00000000000000 M=00000000000000 P=a S=01....678..b 01262: .1111...1. div14: c + 1 -> c[p] A=00014708447000 B=01035883033001 C=01410000000000 D=00000000000000 M=00000000000000 P=a S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=98978825414000 B=01035883033001 C=01410000000000 D=00000000000000 M=00000000000000 P=a S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=98978825414000 B=01035883033001 C=01410000000000 D=00000000000000 M=00000000000000 P=a S=01....678..b 01265: 111..1.11. a + b -> a[ms] A=00014708447000 B=01035883033001 C=01410000000000 D=00000000000000 M=00000000000000 P=a S=01....678..b 01266: .1...1.11. shift left a[ms] A=00147084470000 B=01035883033001 C=01410000000000 D=00000000000000 M=00000000000000 P=a S=01....678..b 01267: .....111.. p - 1 -> p A=00147084470000 B=01035883033001 C=01410000000000 D=00000000000000 M=00000000000000 P=9 S=01....678..b 01270: ....1.11.. if p # 0 A=00147084470000 B=01035883033001 C=01410000000000 D=00000000000000 M=00000000000000 P=9 S=01....678..b 01271: 1.11..1111 -> 01263 then go to div15 A=00147084470000 B=01035883033001 C=01410000000000 D=00000000000000 M=00000000000000 P=9 S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=99111201437000 B=01035883033001 C=01410000000000 D=00000000000000 M=00000000000000 P=9 S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=99111201437000 B=01035883033001 C=01410000000000 D=00000000000000 M=00000000000000 P=9 S=01....678..b 01265: 111..1.11. a + b -> a[ms] A=00147084470000 B=01035883033001 C=01410000000000 D=00000000000000 M=00000000000000 P=9 S=01....678..b 01266: .1...1.11. shift left a[ms] A=01470844700000 B=01035883033001 C=01410000000000 D=00000000000000 M=00000000000000 P=9 S=01....678..b 01267: .....111.. p - 1 -> p A=01470844700000 B=01035883033001 C=01410000000000 D=00000000000000 M=00000000000000 P=8 S=01....678..b 01270: ....1.11.. if p # 0 A=01470844700000 B=01035883033001 C=01410000000000 D=00000000000000 M=00000000000000 P=8 S=01....678..b 01271: 1.11..1111 -> 01263 then go to div15 A=01470844700000 B=01035883033001 C=01410000000000 D=00000000000000 M=00000000000000 P=8 S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=00434961667000 B=01035883033001 C=01410000000000 D=00000000000000 M=00000000000000 P=8 S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=00434961667000 B=01035883033001 C=01410000000000 D=00000000000000 M=00000000000000 P=8 S=01....678..b 01262: .1111...1. div14: c + 1 -> c[p] A=00434961667000 B=01035883033001 C=01410100000000 D=00000000000000 M=00000000000000 P=8 S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=99399078634000 B=01035883033001 C=01410100000000 D=00000000000000 M=00000000000000 P=8 S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=99399078634000 B=01035883033001 C=01410100000000 D=00000000000000 M=00000000000000 P=8 S=01....678..b 01265: 111..1.11. a + b -> a[ms] A=00434961667000 B=01035883033001 C=01410100000000 D=00000000000000 M=00000000000000 P=8 S=01....678..b 01266: .1...1.11. shift left a[ms] A=04349616670000 B=01035883033001 C=01410100000000 D=00000000000000 M=00000000000000 P=8 S=01....678..b 01267: .....111.. p - 1 -> p A=04349616670000 B=01035883033001 C=01410100000000 D=00000000000000 M=00000000000000 P=7 S=01....678..b 01270: ....1.11.. if p # 0 A=04349616670000 B=01035883033001 C=01410100000000 D=00000000000000 M=00000000000000 P=7 S=01....678..b 01271: 1.11..1111 -> 01263 then go to div15 A=04349616670000 B=01035883033001 C=01410100000000 D=00000000000000 M=00000000000000 P=7 S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=03313733637000 B=01035883033001 C=01410100000000 D=00000000000000 M=00000000000000 P=7 S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=03313733637000 B=01035883033001 C=01410100000000 D=00000000000000 M=00000000000000 P=7 S=01....678..b 01262: .1111...1. div14: c + 1 -> c[p] A=03313733637000 B=01035883033001 C=01410110000000 D=00000000000000 M=00000000000000 P=7 S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=02277850604000 B=01035883033001 C=01410110000000 D=00000000000000 M=00000000000000 P=7 S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=02277850604000 B=01035883033001 C=01410110000000 D=00000000000000 M=00000000000000 P=7 S=01....678..b 01262: .1111...1. div14: c + 1 -> c[p] A=02277850604000 B=01035883033001 C=01410120000000 D=00000000000000 M=00000000000000 P=7 S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=01241967571000 B=01035883033001 C=01410120000000 D=00000000000000 M=00000000000000 P=7 S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=01241967571000 B=01035883033001 C=01410120000000 D=00000000000000 M=00000000000000 P=7 S=01....678..b 01262: .1111...1. div14: c + 1 -> c[p] A=01241967571000 B=01035883033001 C=01410130000000 D=00000000000000 M=00000000000000 P=7 S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=00206084538000 B=01035883033001 C=01410130000000 D=00000000000000 M=00000000000000 P=7 S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=00206084538000 B=01035883033001 C=01410130000000 D=00000000000000 M=00000000000000 P=7 S=01....678..b 01262: .1111...1. div14: c + 1 -> c[p] A=00206084538000 B=01035883033001 C=01410140000000 D=00000000000000 M=00000000000000 P=7 S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=99170201505000 B=01035883033001 C=01410140000000 D=00000000000000 M=00000000000000 P=7 S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=99170201505000 B=01035883033001 C=01410140000000 D=00000000000000 M=00000000000000 P=7 S=01....678..b 01265: 111..1.11. a + b -> a[ms] A=00206084538000 B=01035883033001 C=01410140000000 D=00000000000000 M=00000000000000 P=7 S=01....678..b 01266: .1...1.11. shift left a[ms] A=02060845380000 B=01035883033001 C=01410140000000 D=00000000000000 M=00000000000000 P=7 S=01....678..b 01267: .....111.. p - 1 -> p A=02060845380000 B=01035883033001 C=01410140000000 D=00000000000000 M=00000000000000 P=6 S=01....678..b 01270: ....1.11.. if p # 0 A=02060845380000 B=01035883033001 C=01410140000000 D=00000000000000 M=00000000000000 P=6 S=01....678..b 01271: 1.11..1111 -> 01263 then go to div15 A=02060845380000 B=01035883033001 C=01410140000000 D=00000000000000 M=00000000000000 P=6 S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=01024962347000 B=01035883033001 C=01410140000000 D=00000000000000 M=00000000000000 P=6 S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=01024962347000 B=01035883033001 C=01410140000000 D=00000000000000 M=00000000000000 P=6 S=01....678..b 01262: .1111...1. div14: c + 1 -> c[p] A=01024962347000 B=01035883033001 C=01410141000000 D=00000000000000 M=00000000000000 P=6 S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=99989079314000 B=01035883033001 C=01410141000000 D=00000000000000 M=00000000000000 P=6 S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=99989079314000 B=01035883033001 C=01410141000000 D=00000000000000 M=00000000000000 P=6 S=01....678..b 01265: 111..1.11. a + b -> a[ms] A=01024962347000 B=01035883033001 C=01410141000000 D=00000000000000 M=00000000000000 P=6 S=01....678..b 01266: .1...1.11. shift left a[ms] A=10249623470000 B=01035883033001 C=01410141000000 D=00000000000000 M=00000000000000 P=6 S=01....678..b 01267: .....111.. p - 1 -> p A=10249623470000 B=01035883033001 C=01410141000000 D=00000000000000 M=00000000000000 P=5 S=01....678..b 01270: ....1.11.. if p # 0 A=10249623470000 B=01035883033001 C=01410141000000 D=00000000000000 M=00000000000000 P=5 S=01....678..b 01271: 1.11..1111 -> 01263 then go to div15 A=10249623470000 B=01035883033001 C=01410141000000 D=00000000000000 M=00000000000000 P=5 S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=09213740437000 B=01035883033001 C=01410141000000 D=00000000000000 M=00000000000000 P=5 S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=09213740437000 B=01035883033001 C=01410141000000 D=00000000000000 M=00000000000000 P=5 S=01....678..b 01262: .1111...1. div14: c + 1 -> c[p] A=09213740437000 B=01035883033001 C=01410141100000 D=00000000000000 M=00000000000000 P=5 S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=08177857404000 B=01035883033001 C=01410141100000 D=00000000000000 M=00000000000000 P=5 S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=08177857404000 B=01035883033001 C=01410141100000 D=00000000000000 M=00000000000000 P=5 S=01....678..b 01262: .1111...1. div14: c + 1 -> c[p] A=08177857404000 B=01035883033001 C=01410141200000 D=00000000000000 M=00000000000000 P=5 S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=07141974371000 B=01035883033001 C=01410141200000 D=00000000000000 M=00000000000000 P=5 S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=07141974371000 B=01035883033001 C=01410141200000 D=00000000000000 M=00000000000000 P=5 S=01....678..b 01262: .1111...1. div14: c + 1 -> c[p] A=07141974371000 B=01035883033001 C=01410141300000 D=00000000000000 M=00000000000000 P=5 S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=06106091338000 B=01035883033001 C=01410141300000 D=00000000000000 M=00000000000000 P=5 S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=06106091338000 B=01035883033001 C=01410141300000 D=00000000000000 M=00000000000000 P=5 S=01....678..b 01262: .1111...1. div14: c + 1 -> c[p] A=06106091338000 B=01035883033001 C=01410141400000 D=00000000000000 M=00000000000000 P=5 S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=05070208305000 B=01035883033001 C=01410141400000 D=00000000000000 M=00000000000000 P=5 S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=05070208305000 B=01035883033001 C=01410141400000 D=00000000000000 M=00000000000000 P=5 S=01....678..b 01262: .1111...1. div14: c + 1 -> c[p] A=05070208305000 B=01035883033001 C=01410141500000 D=00000000000000 M=00000000000000 P=5 S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=04034325272000 B=01035883033001 C=01410141500000 D=00000000000000 M=00000000000000 P=5 S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=04034325272000 B=01035883033001 C=01410141500000 D=00000000000000 M=00000000000000 P=5 S=01....678..b 01262: .1111...1. div14: c + 1 -> c[p] A=04034325272000 B=01035883033001 C=01410141600000 D=00000000000000 M=00000000000000 P=5 S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=02998442239000 B=01035883033001 C=01410141600000 D=00000000000000 M=00000000000000 P=5 S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=02998442239000 B=01035883033001 C=01410141600000 D=00000000000000 M=00000000000000 P=5 S=01....678..b 01262: .1111...1. div14: c + 1 -> c[p] A=02998442239000 B=01035883033001 C=01410141700000 D=00000000000000 M=00000000000000 P=5 S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=01962559206000 B=01035883033001 C=01410141700000 D=00000000000000 M=00000000000000 P=5 S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=01962559206000 B=01035883033001 C=01410141700000 D=00000000000000 M=00000000000000 P=5 S=01....678..b 01262: .1111...1. div14: c + 1 -> c[p] A=01962559206000 B=01035883033001 C=01410141800000 D=00000000000000 M=00000000000000 P=5 S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=00926676173000 B=01035883033001 C=01410141800000 D=00000000000000 M=00000000000000 P=5 S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=00926676173000 B=01035883033001 C=01410141800000 D=00000000000000 M=00000000000000 P=5 S=01....678..b 01262: .1111...1. div14: c + 1 -> c[p] A=00926676173000 B=01035883033001 C=01410141900000 D=00000000000000 M=00000000000000 P=5 S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=99890793140000 B=01035883033001 C=01410141900000 D=00000000000000 M=00000000000000 P=5 S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=99890793140000 B=01035883033001 C=01410141900000 D=00000000000000 M=00000000000000 P=5 S=01....678..b 01265: 111..1.11. a + b -> a[ms] A=00926676173000 B=01035883033001 C=01410141900000 D=00000000000000 M=00000000000000 P=5 S=01....678..b 01266: .1...1.11. shift left a[ms] A=09266761730000 B=01035883033001 C=01410141900000 D=00000000000000 M=00000000000000 P=5 S=01....678..b 01267: .....111.. p - 1 -> p A=09266761730000 B=01035883033001 C=01410141900000 D=00000000000000 M=00000000000000 P=4 S=01....678..b 01270: ....1.11.. if p # 0 A=09266761730000 B=01035883033001 C=01410141900000 D=00000000000000 M=00000000000000 P=4 S=01....678..b 01271: 1.11..1111 -> 01263 then go to div15 A=09266761730000 B=01035883033001 C=01410141900000 D=00000000000000 M=00000000000000 P=4 S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=08230878697000 B=01035883033001 C=01410141900000 D=00000000000000 M=00000000000000 P=4 S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=08230878697000 B=01035883033001 C=01410141900000 D=00000000000000 M=00000000000000 P=4 S=01....678..b 01262: .1111...1. div14: c + 1 -> c[p] A=08230878697000 B=01035883033001 C=01410141910000 D=00000000000000 M=00000000000000 P=4 S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=07194995664000 B=01035883033001 C=01410141910000 D=00000000000000 M=00000000000000 P=4 S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=07194995664000 B=01035883033001 C=01410141910000 D=00000000000000 M=00000000000000 P=4 S=01....678..b 01262: .1111...1. div14: c + 1 -> c[p] A=07194995664000 B=01035883033001 C=01410141920000 D=00000000000000 M=00000000000000 P=4 S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=06159112631000 B=01035883033001 C=01410141920000 D=00000000000000 M=00000000000000 P=4 S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=06159112631000 B=01035883033001 C=01410141920000 D=00000000000000 M=00000000000000 P=4 S=01....678..b 01262: .1111...1. div14: c + 1 -> c[p] A=06159112631000 B=01035883033001 C=01410141930000 D=00000000000000 M=00000000000000 P=4 S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=05123229598000 B=01035883033001 C=01410141930000 D=00000000000000 M=00000000000000 P=4 S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=05123229598000 B=01035883033001 C=01410141930000 D=00000000000000 M=00000000000000 P=4 S=01....678..b 01262: .1111...1. div14: c + 1 -> c[p] A=05123229598000 B=01035883033001 C=01410141940000 D=00000000000000 M=00000000000000 P=4 S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=04087346565000 B=01035883033001 C=01410141940000 D=00000000000000 M=00000000000000 P=4 S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=04087346565000 B=01035883033001 C=01410141940000 D=00000000000000 M=00000000000000 P=4 S=01....678..b 01262: .1111...1. div14: c + 1 -> c[p] A=04087346565000 B=01035883033001 C=01410141950000 D=00000000000000 M=00000000000000 P=4 S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=03051463532000 B=01035883033001 C=01410141950000 D=00000000000000 M=00000000000000 P=4 S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=03051463532000 B=01035883033001 C=01410141950000 D=00000000000000 M=00000000000000 P=4 S=01....678..b 01262: .1111...1. div14: c + 1 -> c[p] A=03051463532000 B=01035883033001 C=01410141960000 D=00000000000000 M=00000000000000 P=4 S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=02015580499000 B=01035883033001 C=01410141960000 D=00000000000000 M=00000000000000 P=4 S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=02015580499000 B=01035883033001 C=01410141960000 D=00000000000000 M=00000000000000 P=4 S=01....678..b 01262: .1111...1. div14: c + 1 -> c[p] A=02015580499000 B=01035883033001 C=01410141970000 D=00000000000000 M=00000000000000 P=4 S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=00979697466000 B=01035883033001 C=01410141970000 D=00000000000000 M=00000000000000 P=4 S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=00979697466000 B=01035883033001 C=01410141970000 D=00000000000000 M=00000000000000 P=4 S=01....678..b 01262: .1111...1. div14: c + 1 -> c[p] A=00979697466000 B=01035883033001 C=01410141980000 D=00000000000000 M=00000000000000 P=4 S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=99943814433000 B=01035883033001 C=01410141980000 D=00000000000000 M=00000000000000 P=4 S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=99943814433000 B=01035883033001 C=01410141980000 D=00000000000000 M=00000000000000 P=4 S=01....678..b 01265: 111..1.11. a + b -> a[ms] A=00979697466000 B=01035883033001 C=01410141980000 D=00000000000000 M=00000000000000 P=4 S=01....678..b 01266: .1...1.11. shift left a[ms] A=09796974660000 B=01035883033001 C=01410141980000 D=00000000000000 M=00000000000000 P=4 S=01....678..b 01267: .....111.. p - 1 -> p A=09796974660000 B=01035883033001 C=01410141980000 D=00000000000000 M=00000000000000 P=3 S=01....678..b 01270: ....1.11.. if p # 0 A=09796974660000 B=01035883033001 C=01410141980000 D=00000000000000 M=00000000000000 P=3 S=01....678..b 01271: 1.11..1111 -> 01263 then go to div15 A=09796974660000 B=01035883033001 C=01410141980000 D=00000000000000 M=00000000000000 P=3 S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=08761091627000 B=01035883033001 C=01410141980000 D=00000000000000 M=00000000000000 P=3 S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=08761091627000 B=01035883033001 C=01410141980000 D=00000000000000 M=00000000000000 P=3 S=01....678..b 01262: .1111...1. div14: c + 1 -> c[p] A=08761091627000 B=01035883033001 C=01410141981000 D=00000000000000 M=00000000000000 P=3 S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=07725208594000 B=01035883033001 C=01410141981000 D=00000000000000 M=00000000000000 P=3 S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=07725208594000 B=01035883033001 C=01410141981000 D=00000000000000 M=00000000000000 P=3 S=01....678..b 01262: .1111...1. div14: c + 1 -> c[p] A=07725208594000 B=01035883033001 C=01410141982000 D=00000000000000 M=00000000000000 P=3 S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=06689325561000 B=01035883033001 C=01410141982000 D=00000000000000 M=00000000000000 P=3 S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=06689325561000 B=01035883033001 C=01410141982000 D=00000000000000 M=00000000000000 P=3 S=01....678..b 01262: .1111...1. div14: c + 1 -> c[p] A=06689325561000 B=01035883033001 C=01410141983000 D=00000000000000 M=00000000000000 P=3 S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=05653442528000 B=01035883033001 C=01410141983000 D=00000000000000 M=00000000000000 P=3 S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=05653442528000 B=01035883033001 C=01410141983000 D=00000000000000 M=00000000000000 P=3 S=01....678..b 01262: .1111...1. div14: c + 1 -> c[p] A=05653442528000 B=01035883033001 C=01410141984000 D=00000000000000 M=00000000000000 P=3 S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=04617559495000 B=01035883033001 C=01410141984000 D=00000000000000 M=00000000000000 P=3 S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=04617559495000 B=01035883033001 C=01410141984000 D=00000000000000 M=00000000000000 P=3 S=01....678..b 01262: .1111...1. div14: c + 1 -> c[p] A=04617559495000 B=01035883033001 C=01410141985000 D=00000000000000 M=00000000000000 P=3 S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=03581676462000 B=01035883033001 C=01410141985000 D=00000000000000 M=00000000000000 P=3 S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=03581676462000 B=01035883033001 C=01410141985000 D=00000000000000 M=00000000000000 P=3 S=01....678..b 01262: .1111...1. div14: c + 1 -> c[p] A=03581676462000 B=01035883033001 C=01410141986000 D=00000000000000 M=00000000000000 P=3 S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=02545793429000 B=01035883033001 C=01410141986000 D=00000000000000 M=00000000000000 P=3 S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=02545793429000 B=01035883033001 C=01410141986000 D=00000000000000 M=00000000000000 P=3 S=01....678..b 01262: .1111...1. div14: c + 1 -> c[p] A=02545793429000 B=01035883033001 C=01410141987000 D=00000000000000 M=00000000000000 P=3 S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=01509910396000 B=01035883033001 C=01410141987000 D=00000000000000 M=00000000000000 P=3 S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=01509910396000 B=01035883033001 C=01410141987000 D=00000000000000 M=00000000000000 P=3 S=01....678..b 01262: .1111...1. div14: c + 1 -> c[p] A=01509910396000 B=01035883033001 C=01410141988000 D=00000000000000 M=00000000000000 P=3 S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=00474027363000 B=01035883033001 C=01410141988000 D=00000000000000 M=00000000000000 P=3 S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=00474027363000 B=01035883033001 C=01410141988000 D=00000000000000 M=00000000000000 P=3 S=01....678..b 01262: .1111...1. div14: c + 1 -> c[p] A=00474027363000 B=01035883033001 C=01410141989000 D=00000000000000 M=00000000000000 P=3 S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=99438144330000 B=01035883033001 C=01410141989000 D=00000000000000 M=00000000000000 P=3 S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=99438144330000 B=01035883033001 C=01410141989000 D=00000000000000 M=00000000000000 P=3 S=01....678..b 01265: 111..1.11. a + b -> a[ms] A=00474027363000 B=01035883033001 C=01410141989000 D=00000000000000 M=00000000000000 P=3 S=01....678..b 01266: .1...1.11. shift left a[ms] A=04740273630000 B=01035883033001 C=01410141989000 D=00000000000000 M=00000000000000 P=3 S=01....678..b 01267: .....111.. p - 1 -> p A=04740273630000 B=01035883033001 C=01410141989000 D=00000000000000 M=00000000000000 P=2 S=01....678..b 01270: ....1.11.. if p # 0 A=04740273630000 B=01035883033001 C=01410141989000 D=00000000000000 M=00000000000000 P=2 S=01....678..b 01271: 1.11..1111 -> 01263 then go to div15 A=04740273630000 B=01035883033001 C=01410141989000 D=00000000000000 M=00000000000000 P=2 S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=03704390597000 B=01035883033001 C=01410141989000 D=00000000000000 M=00000000000000 P=2 S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=03704390597000 B=01035883033001 C=01410141989000 D=00000000000000 M=00000000000000 P=2 S=01....678..b 01262: .1111...1. div14: c + 1 -> c[p] A=03704390597000 B=01035883033001 C=01410141989100 D=00000000000000 M=00000000000000 P=2 S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=02668507564000 B=01035883033001 C=01410141989100 D=00000000000000 M=00000000000000 P=2 S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=02668507564000 B=01035883033001 C=01410141989100 D=00000000000000 M=00000000000000 P=2 S=01....678..b 01262: .1111...1. div14: c + 1 -> c[p] A=02668507564000 B=01035883033001 C=01410141989200 D=00000000000000 M=00000000000000 P=2 S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=01632624531000 B=01035883033001 C=01410141989200 D=00000000000000 M=00000000000000 P=2 S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=01632624531000 B=01035883033001 C=01410141989200 D=00000000000000 M=00000000000000 P=2 S=01....678..b 01262: .1111...1. div14: c + 1 -> c[p] A=01632624531000 B=01035883033001 C=01410141989300 D=00000000000000 M=00000000000000 P=2 S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=00596741498000 B=01035883033001 C=01410141989300 D=00000000000000 M=00000000000000 P=2 S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=00596741498000 B=01035883033001 C=01410141989300 D=00000000000000 M=00000000000000 P=2 S=01....678..b 01262: .1111...1. div14: c + 1 -> c[p] A=00596741498000 B=01035883033001 C=01410141989400 D=00000000000000 M=00000000000000 P=2 S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=99560858465000 B=01035883033001 C=01410141989400 D=00000000000000 M=00000000000000 P=2 S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=99560858465000 B=01035883033001 C=01410141989400 D=00000000000000 M=00000000000000 P=2 S=01....678..b 01265: 111..1.11. a + b -> a[ms] A=00596741498000 B=01035883033001 C=01410141989400 D=00000000000000 M=00000000000000 P=2 S=01....678..b 01266: .1...1.11. shift left a[ms] A=05967414980000 B=01035883033001 C=01410141989400 D=00000000000000 M=00000000000000 P=2 S=01....678..b 01267: .....111.. p - 1 -> p A=05967414980000 B=01035883033001 C=01410141989400 D=00000000000000 M=00000000000000 P=1 S=01....678..b 01270: ....1.11.. if p # 0 A=05967414980000 B=01035883033001 C=01410141989400 D=00000000000000 M=00000000000000 P=1 S=01....678..b 01271: 1.11..1111 -> 01263 then go to div15 A=05967414980000 B=01035883033001 C=01410141989400 D=00000000000000 M=00000000000000 P=1 S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=04931531947000 B=01035883033001 C=01410141989400 D=00000000000000 M=00000000000000 P=1 S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=04931531947000 B=01035883033001 C=01410141989400 D=00000000000000 M=00000000000000 P=1 S=01....678..b 01262: .1111...1. div14: c + 1 -> c[p] A=04931531947000 B=01035883033001 C=01410141989410 D=00000000000000 M=00000000000000 P=1 S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=03895648914000 B=01035883033001 C=01410141989410 D=00000000000000 M=00000000000000 P=1 S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=03895648914000 B=01035883033001 C=01410141989410 D=00000000000000 M=00000000000000 P=1 S=01....678..b 01262: .1111...1. div14: c + 1 -> c[p] A=03895648914000 B=01035883033001 C=01410141989420 D=00000000000000 M=00000000000000 P=1 S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=02859765881000 B=01035883033001 C=01410141989420 D=00000000000000 M=00000000000000 P=1 S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=02859765881000 B=01035883033001 C=01410141989420 D=00000000000000 M=00000000000000 P=1 S=01....678..b 01262: .1111...1. div14: c + 1 -> c[p] A=02859765881000 B=01035883033001 C=01410141989430 D=00000000000000 M=00000000000000 P=1 S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=01823882848000 B=01035883033001 C=01410141989430 D=00000000000000 M=00000000000000 P=1 S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=01823882848000 B=01035883033001 C=01410141989430 D=00000000000000 M=00000000000000 P=1 S=01....678..b 01262: .1111...1. div14: c + 1 -> c[p] A=01823882848000 B=01035883033001 C=01410141989440 D=00000000000000 M=00000000000000 P=1 S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=00787999815000 B=01035883033001 C=01410141989440 D=00000000000000 M=00000000000000 P=1 S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=00787999815000 B=01035883033001 C=01410141989440 D=00000000000000 M=00000000000000 P=1 S=01....678..b 01262: .1111...1. div14: c + 1 -> c[p] A=00787999815000 B=01035883033001 C=01410141989450 D=00000000000000 M=00000000000000 P=1 S=01....678..b 01263: 11...1.11. div15: a - b -> a[ms] A=99752116782000 B=01035883033001 C=01410141989450 D=00000000000000 M=00000000000000 P=1 S=01....678..b 01264: 1.11..1.11 -> 01262 if no carry go to div14 A=99752116782000 B=01035883033001 C=01410141989450 D=00000000000000 M=00000000000000 P=1 S=01....678..b 01265: 111..1.11. a + b -> a[ms] A=00787999815000 B=01035883033001 C=01410141989450 D=00000000000000 M=00000000000000 P=1 S=01....678..b 01266: .1...1.11. shift left a[ms] A=07879998150000 B=01035883033001 C=01410141989450 D=00000000000000 M=00000000000000 P=1 S=01....678..b 01267: .....111.. p - 1 -> p A=07879998150000 B=01035883033001 C=01410141989450 D=00000000000000 M=00000000000000 P=0 S=01....678..b 01270: ....1.11.. if p # 0 A=07879998150000 B=01035883033001 C=01410141989450 D=00000000000000 M=00000000000000 P=0 S=01....678..b 01271: 1.11..1111 -> 01263 then go to div15 A=07879998150000 B=01035883033001 C=01410141989450 D=00000000000000 M=00000000000000 P=0 S=01....678..b 01272: ..1.11.111 -> 01055 go to tnm12 A=07879998150000 B=01035883033001 C=01410141989450 D=00000000000000 M=00000000000000 P=0 S=01....678..b 01055: .11...111. tnm12: c -> a[w] A=01410141989450 B=01035883033001 C=01410141989450 D=00000000000000 M=00000000000000 P=0 S=01....678..b 01056: ..1...1.1. b -> c[x] A=01410141989450 B=01035883033001 C=01410141989001 D=00000000000000 M=00000000000000 P=0 S=01....678..b 01057: 11..1.1111 -> 01313 go to add15 A=01410141989450 B=01035883033001 C=01410141989001 D=00000000000000 M=00000000000000 P=0 S=01....678..b 01313: .1...1.... -> 02314 add15: select rom 2 ; -> nrm21 A=01410141989450 B=01035883033001 C=01410141989001 D=00000000000000 M=00000000000000 P=0 S=01....678..b [CP13] tan(1.5) normalized 01410141989001 02314: 1.1111111. nrm21: 0 -> a[s] A=01410141989450 B=01035883033001 C=01410141989001 D=00000000000000 M=00000000000000 P=0 S=01....678..b 02315: 11....11.. 12 -> p A=01410141989450 B=01035883033001 C=01410141989001 D=00000000000000 M=00000000000000 P=c S=01....678..b 02316: ....1.111. 0 -> b[w] A=01410141989450 B=00000000000000 C=01410141989001 D=00000000000000 M=00000000000000 P=c S=01....678..b 02317: 1..11...1. nrm23: if a[p] >= 1 A=01410141989450 B=00000000000000 C=01410141989001 D=00000000000000 M=00000000000000 P=c S=01....678..b 02320: 11.1.11.11 -> 02326 then go to nrm24 A=01410141989450 B=00000000000000 C=01410141989001 D=00000000000000 M=00000000000000 P=c S=01....678..b 02326: .1..1.1.1. nrm24: a -> b[x] A=01410141989450 B=00000000000450 C=01410141989001 D=00000000000000 M=00000000000000 P=c S=01....678..b 02327: 111...111. a + b -> a[w] A=01410141989900 B=00000000000450 C=01410141989001 D=00000000000000 M=00000000000000 P=c S=01....678..b 02330: 1..111111. if a[s] >= 1 A=01410141989900 B=00000000000450 C=01410141989001 D=00000000000000 M=00000000000000 P=c S=01....678..b 02331: 11...11111 -> 02307 then go to mpy28 A=01410141989900 B=00000000000450 C=01410141989001 D=00000000000000 M=00000000000000 P=c S=01....678..b 02332: 111.1..11. a exchange c[m] A=01410141989900 B=00000000000450 C=01410141989001 D=00000000000000 M=00000000000000 P=c S=01....678..b 02333: .11...111. c -> a[w] A=01410141989001 B=00000000000450 C=01410141989001 D=00000000000000 M=00000000000000 P=c S=01....678..b 02334: ....1.111. 0 -> b[w] A=01410141989001 B=00000000000000 C=01410141989001 D=00000000000000 M=00000000000000 P=c S=01....678..b 02335: 11....11.. nrm27: 12 -> p A=01410141989001 B=00000000000000 C=01410141989001 D=00000000000000 M=00000000000000 P=c S=01....678..b 02336: .1111.1.11 -> 02172 go to nrm26 A=01410141989001 B=00000000000000 C=01410141989001 D=00000000000000 M=00000000000000 P=c S=01....678..b 02172: ..1..1.1.. nrm26: if s2 = 0 A=01410141989001 B=00000000000000 C=01410141989001 D=00000000000000 M=00000000000000 P=c S=01....678..b 02173: 1..1.1..11 -> 02224 then go to rtn21 A=01410141989001 B=00000000000000 C=01410141989001 D=00000000000000 M=00000000000000 P=c S=01....678..b 02224: ..1..1.... -> 01225 rtn21: select rom 1 ; -> rtn11 A=01410141989001 B=00000000000000 C=01410141989001 D=00000000000000 M=00000000000000 P=c S=01....678..b 01225: ...1.1.1.. rtn11: if s1 = 0 A=01410141989001 B=00000000000000 C=01410141989001 D=00000000000000 M=00000000000000 P=c S=01....678..b 01226: 11.11.1.11 -> 01332 then go to rtn12 A=01410141989001 B=00000000000000 C=01410141989001 D=00000000000000 M=00000000000000 P=c S=01....678..b 01227: ....11.... return A=01410141989001 B=00000000000000 C=01410141989001 D=00000000000000 M=00000000000000 P=c S=01....678..b 01023: 1.1..1.1.. if s10 = 0 A=01410141989001 B=00000000000000 C=01410141989001 D=00000000000000 M=00000000000000 P=c S=01....678..b 01024: 11.11.1.11 -> 01332 then go to rtn12 A=01410141989001 B=00000000000000 C=01410141989001 D=00000000000000 M=00000000000000 P=c S=01....678..b 01332: .....1.... -> 00333 rtn12: select rom 0 ; -> l00333 A=01410141989001 B=00000000000000 C=01410141989001 D=00000000000000 M=00000000000000 P=c S=01....678..b 00333: .1.111.1.1 -> 00135 l00333: jsb of13 A=01410141989001 B=00000000000000 C=01410141989001 D=00000000000000 M=00000000000000 P=c S=01....678..b 00135: ....11.1.. of13: clear status A=01410141989001 B=00000000000000 C=01410141989001 D=00000000000000 M=00000000000000 P=c S=............ 00136: .11...111. c -> a[w] A=01410141989001 B=00000000000000 C=01410141989001 D=00000000000000 M=00000000000000 P=c S=............ 00137: 11....11.. of14: 12 -> p A=01410141989001 B=00000000000000 C=01410141989001 D=00000000000000 M=00000000000000 P=c S=............ 00140: .1..1.1.1. a -> b[x] A=01410141989001 B=00000000000001 C=01410141989001 D=00000000000000 M=00000000000000 P=c S=............ 00141: .11...1.1. c -> a[x] A=01410141989001 B=00000000000001 C=01410141989001 D=00000000000000 M=00000000000000 P=c S=............ 00142: .11.111.1. if c[xs] = 0 A=01410141989001 B=00000000000001 C=01410141989001 D=00000000000000 M=00000000000000 P=c S=............ 00143: .11.1...11 -> 00150 then go to of15 A=01410141989001 B=00000000000001 C=01410141989001 D=00000000000000 M=00000000000000 P=c S=............ 00150: 111.1.1.1. of15: a exchange c[x] A=01410141989001 B=00000000000001 C=01410141989001 D=00000000000000 M=00000000000000 P=c S=............ 00151: .1...1.1.. if s4 = 0 A=01410141989001 B=00000000000001 C=01410141989001 D=00000000000000 M=00000000000000 P=c S=............ 00152: .1....1.11 -> 00102 then go to l00102 A=01410141989001 B=00000000000001 C=01410141989001 D=00000000000000 M=00000000000000 P=c S=............ 00102: .1..1.111. l00102: a -> b[w] A=01410141989001 B=01410141989001 C=01410141989001 D=00000000000000 M=00000000000000 P=c S=............ 00103: 1.11111.1. 0 -> a[xs] A=01410141989001 B=01410141989001 C=01410141989001 D=00000000000000 M=00000000000000 P=c S=............ 00104: .1...1.11. shift left a[ms] A=14101419890001 B=01410141989001 C=01410141989001 D=00000000000000 M=00000000000000 P=c S=............ 00105: 11.11.1.1. l00105: a - 1 -> a[x] A=14101419890000 B=01410141989001 C=01410141989001 D=00000000000000 M=00000000000000 P=c S=............ 00106: 111.....11 -> 00340 if no carry go to l00340 A=14101419890000 B=01410141989001 C=01410141989001 D=00000000000000 M=00000000000000 P=c S=............ 00340: 1.11.1.11. l00340: shift right a[ms] A=01410141989000 B=01410141989001 C=01410141989001 D=00000000000000 M=00000000000000 P=c S=............ 00341: .....111.. p - 1 -> p A=01410141989000 B=01410141989001 C=01410141989001 D=00000000000000 M=00000000000000 P=b S=............ 00342: ..1.1.11.. if p # 2 A=01410141989000 B=01410141989001 C=01410141989001 D=00000000000000 M=00000000000000 P=b S=............ 00343: .1...1.111 -> 00105 then go to l00105 A=01410141989000 B=01410141989001 C=01410141989001 D=00000000000000 M=00000000000000 P=b S=............ 00105: 11.11.1.1. l00105: a - 1 -> a[x] A=01410141989999 B=01410141989001 C=01410141989001 D=00000000000000 M=00000000000000 P=b S=............ 00106: 111.....11 -> 00340 if no carry go to l00340 A=01410141989999 B=01410141989001 C=01410141989001 D=00000000000000 M=00000000000000 P=b S=............ 00107: .11.111.1. if c[xs] = 0 A=01410141989999 B=01410141989001 C=01410141989001 D=00000000000000 M=00000000000000 P=b S=............ 00110: 111..11.11 -> 00346 then go to l00346 A=01410141989999 B=01410141989001 C=01410141989001 D=00000000000000 M=00000000000000 P=b S=............ 00346: 1.1111.11. l00346: 0 -> a[ms] A=00000000000999 B=01410141989001 C=01410141989001 D=00000000000000 M=00000000000000 P=b S=............ 00347: 11111...1. a + 1 -> a[p] A=00100000000999 B=01410141989001 C=01410141989001 D=00000000000000 M=00000000000000 P=b S=............ 00350: 11111...1. a + 1 -> a[p] A=00200000000999 B=01410141989001 C=01410141989001 D=00000000000000 M=00000000000000 P=b S=............ 00351: ..1...11.. 2 -> p A=00200000000999 B=01410141989001 C=01410141989001 D=00000000000000 M=00000000000000 P=2 S=............ 00352: ....1111.. l00352: p + 1 -> p A=00200000000999 B=01410141989001 C=01410141989001 D=00000000000000 M=00000000000000 P=3 S=............ 00353: 11.11...1. a - 1 -> a[p] A=00200000009999 B=01410141989001 C=01410141989001 D=00000000000000 M=00000000000000 P=3 S=............ 00354: 111.111111 -> 00357 if no carry go to l00357 A=00200000009999 B=01410141989001 C=01410141989001 D=00000000000000 M=00000000000000 P=3 S=............ 00355: ........1. if b[p] = 0 A=00200000009999 B=01410141989001 C=01410141989001 D=00000000000000 M=00000000000000 P=3 S=............ 00356: 111.1.1.11 -> 00352 then go to l00352 A=00200000009999 B=01410141989001 C=01410141989001 D=00000000000000 M=00000000000000 P=3 S=............ 00357: 11111...1. l00357: a + 1 -> a[p] A=00200000000999 B=01410141989001 C=01410141989001 D=00000000000000 M=00000000000000 P=3 S=............ 00360: 11..1.111. a exchange b[w] A=01410141989001 B=00200000000999 C=01410141989001 D=00000000000000 M=00000000000000 P=3 S=............ 00361: ....11.... return A=01410141989001 B=00200000000999 C=01410141989001 D=00000000000000 M=00000000000000 P=3 S=............ [CP14] 00334: .111...1.. 1 -> s7 A=01410141989001 B=00200000000999 C=01410141989001 D=00000000000000 M=00000000000000 P=3 S=.......7.... 00335: 1111.111.1 -> 00367 fst2zx: jsb dsp1 A=01410141989001 B=00200000000999 C=01410141989001 D=00000000000000 M=00000000000000 P=3 S=.......7.... 00367: 1.1.1..1.. dsp1: 0 -> s10 A=01410141989001 B=00200000000999 C=01410141989001 D=00000000000000 M=00000000000000 P=3 S=.......7.... 00370: 11....1111 -> 00303 go to dsp7 A=01410141989001 B=00200000000999 C=01410141989001 D=00000000000000 M=00000000000000 P=3 S=.......7.... 00303: .11..1111. dsp7: c -> a[s] A=01410141989001 B=00200000000999 C=01410141989001 D=00000000000000 M=00000000000000 P=3 S=.......7.... 00304: 1...1..1.. l00304: 0 -> s8 A=01410141989001 B=00200000000999 C=01410141989001 D=00000000000000 M=00000000000000 P=3 S=.......7.... 00305: 11..111111 -> 00317 go to dsp8 A=01410141989001 B=00200000000999 C=01410141989001 D=00000000000000 M=00000000000000 P=3 S=.......7.... 00317: ....1..1.. dsp8: 0 -> s0 A=01410141989001 B=00200000000999 C=01410141989001 D=00000000000000 M=00000000000000 P=3 S=.......7.... 00320: .....111.. dsp6: p - 1 -> p A=01410141989001 B=00200000000999 C=01410141989001 D=00000000000000 M=00000000000000 P=2 S=.......7.... 00321: 11..1.11.. if p # 12 A=01410141989001 B=00200000000999 C=01410141989001 D=00000000000000 M=00000000000000 P=2 S=.......7.... 00322: 11.1....11 -> 00320 then go to dsp6 A=01410141989001 B=00200000000999 C=01410141989001 D=00000000000000 M=00000000000000 P=2 S=.......7.... 00320: .....111.. dsp6: p - 1 -> p A=01410141989001 B=00200000000999 C=01410141989001 D=00000000000000 M=00000000000000 P=1 S=.......7.... 00321: 11..1.11.. if p # 12 A=01410141989001 B=00200000000999 C=01410141989001 D=00000000000000 M=00000000000000 P=1 S=.......7.... 00322: 11.1....11 -> 00320 then go to dsp6 A=01410141989001 B=00200000000999 C=01410141989001 D=00000000000000 M=00000000000000 P=1 S=.......7.... 00320: .....111.. dsp6: p - 1 -> p A=01410141989001 B=00200000000999 C=01410141989001 D=00000000000000 M=00000000000000 P=0 S=.......7.... 00321: 11..1.11.. if p # 12 A=01410141989001 B=00200000000999 C=01410141989001 D=00000000000000 M=00000000000000 P=0 S=.......7.... 00322: 11.1....11 -> 00320 then go to dsp6 A=01410141989001 B=00200000000999 C=01410141989001 D=00000000000000 M=00000000000000 P=0 S=.......7.... 00320: .....111.. dsp6: p - 1 -> p A=01410141989001 B=00200000000999 C=01410141989001 D=00000000000000 M=00000000000000 P=f S=.......7.... 00321: 11..1.11.. if p # 12 A=01410141989001 B=00200000000999 C=01410141989001 D=00000000000000 M=00000000000000 P=f S=.......7.... 00322: 11.1....11 -> 00320 then go to dsp6 A=01410141989001 B=00200000000999 C=01410141989001 D=00000000000000 M=00000000000000 P=f S=.......7.... 00320: .....111.. dsp6: p - 1 -> p A=01410141989001 B=00200000000999 C=01410141989001 D=00000000000000 M=00000000000000 P=e S=.......7.... 00321: 11..1.11.. if p # 12 A=01410141989001 B=00200000000999 C=01410141989001 D=00000000000000 M=00000000000000 P=e S=.......7.... 00322: 11.1....11 -> 00320 then go to dsp6 A=01410141989001 B=00200000000999 C=01410141989001 D=00000000000000 M=00000000000000 P=e S=.......7.... 00320: .....111.. dsp6: p - 1 -> p A=01410141989001 B=00200000000999 C=01410141989001 D=00000000000000 M=00000000000000 P=d S=.......7.... 00321: 11..1.11.. if p # 12 A=01410141989001 B=00200000000999 C=01410141989001 D=00000000000000 M=00000000000000 P=d S=.......7.... 00322: 11.1....11 -> 00320 then go to dsp6 A=01410141989001 B=00200000000999 C=01410141989001 D=00000000000000 M=00000000000000 P=d S=.......7.... 00320: .....111.. dsp6: p - 1 -> p A=01410141989001 B=00200000000999 C=01410141989001 D=00000000000000 M=00000000000000 P=c S=.......7.... 00321: 11..1.11.. if p # 12 A=01410141989001 B=00200000000999 C=01410141989001 D=00000000000000 M=00000000000000 P=c S=.......7.... 00322: 11.1....11 -> 00320 then go to dsp6 A=01410141989001 B=00200000000999 C=01410141989001 D=00000000000000 M=00000000000000 P=c S=.......7.... 00323: 1...1.1... display off A=01410141989001 B=00200000000999 C=01410141989001 D=00000000000000 M=00000000000000 P=c S=.......7.... 00324: 1....1.1.. if s8 = 0 A=01410141989001 B=00200000000999 C=01410141989001 D=00000000000000 M=00000000000000 P=c S=.......7.... 00325: 11..11..11 -> 00314 then go to dsp4 A=01410141989001 B=00200000000999 C=01410141989001 D=00000000000000 M=00000000000000 P=c S=.......7.... 00314: ....1.1... dsp4: display toggle A=01410141989001 B=00200000000999 C=01410141989001 D=00000000000000 M=00000000000000 P=c S=.......7.... 00315: .....1.1.. dsp5: if s0 = 0 A=01410141989001 B=00200000000999 C=01410141989001 D=00000000000000 M=00000000000000 P=c S=.......7.... 00316: 11...11111 -> 00307 then go to dsp3 A=01410141989001 B=00200000000999 C=01410141989001 D=00000000000000 M=00000000000000 P=c S=.......7.... 00307: 1......1.. dsp3: 1 -> s8 A=01410141989001 B=00200000000999 C=01410141989001 D=00000000000000 M=00000000000000 P=c S=.......78... 00310: .1.1.1.1.. if s5 = 0 A=01410141989001 B=00200000000999 C=01410141989001 D=00000000000000 M=00000000000000 P=c S=.......78... 00311: 11..11.111 -> 00315 then go to dsp5 A=01410141989001 B=00200000000999 C=01410141989001 D=00000000000000 M=00000000000000 P=c S=.......78... 00315: .....1.1.. dsp5: if s0 = 0 A=01410141989001 B=00200000000999 C=01410141989001 D=00000000000000 M=00000000000000 P=c S=.......78... 00316: 11...11111 -> 00307 then go to dsp3 A=01410141989001 B=00200000000999 C=01410141989001 D=00000000000000 M=00000000000000 P=c S=.......78... 00307: 1......1.. dsp3: 1 -> s8 A=01410141989001 B=00200000000999 C=01410141989001 D=00000000000000 M=00000000000000 P=c S=.......78... 00310: .1.1.1.1.. if s5 = 0 A=01410141989001 B=00200000000999 C=01410141989001 D=00000000000000 M=00000000000000 P=c S=.......78... 00311: 11..11.111 -> 00315 then go to dsp5 A=01410141989001 B=00200000000999 C=01410141989001 D=00000000000000 M=00000000000000 P=c S=.......78... 00315: .....1.1.. dsp5: if s0 = 0 A=01410141989001 B=00200000000999 C=01410141989001 D=00000000000000 M=00000000000000 P=c S=.......78... 00316: 11...11111 -> 00307 then go to dsp3 A=01410141989001 B=00200000000999 C=01410141989001 D=00000000000000 M=00000000000000 P=c S=.......78... 00307: 1......1.. dsp3: 1 -> s8 A=01410141989001 B=00200000000999 C=01410141989001 D=00000000000000 M=00000000000000 P=c S=.......78... 00310: .1.1.1.1.. if s5 = 0 A=01410141989001 B=00200000000999 C=01410141989001 D=00000000000000 M=00000000000000 P=c S=.......78... 00311: 11..11.111 -> 00315 then go to dsp5 A=01410141989001 B=00200000000999 C=01410141989001 D=00000000000000 M=00000000000000 P=c S=.......78... 00315: .....1.1.. dsp5: if s0 = 0 A=01410141989001 B=00200000000999 C=01410141989001 D=00000000000000 M=00000000000000 P=c S=.......78... 00316: 11...11111 -> 00307 then go to dsp3 A=01410141989001 B=00200000000999 C=01410141989001 D=00000000000000 M=00000000000000 P=c S=.......78... 00307: 1......1.. dsp3: 1 -> s8 A=01410141989001 B=00200000000999 C=01410141989001 D=00000000000000 M=00000000000000 P=c S=.......78... 00310: .1.1.1.1.. if s5 = 0 A=01410141989001 B=00200000000999 C=01410141989001 D=00000000000000 M=00000000000000 P=c S=.......78... 00311: 11..11.111 -> 00315 then go to dsp5 A=01410141989001 B=00200000000999 C=01410141989001 D=00000000000000 M=00000000000000 P=c S=.......78... 00315: .....1.1.. dsp5: if s0 = 0 A=01410141989001 B=00200000000999 C=01410141989001 D=00000000000000 M=00000000000000 P=c S=.......78... 00316: 11...11111 -> 00307 then go to dsp3 A=01410141989001 B=00200000000999 C=01410141989001 D=00000000000000 M=00000000000000 P=c S=.......78... 00307: 1......1.. dsp3: 1 -> s8 A=01410141989001 B=00200000000999 C=01410141989001 D=00000000000000 M=00000000000000 P=c S=.......78... 00310: .1.1.1.1.. if s5 = 0 A=01410141989001 B=00200000000999 C=01410141989001 D=00000000000000 M=00000000000000 P=c S=.......78... 00311: 11..11.111 -> 00315 then go to dsp5 A=01410141989001 B=00200000000999 C=01410141989001 D=00000000000000 M=00000000000000 P=c S=.......78... 00315: .....1.1.. dsp5: if s0 = 0 A=01410141989001 B=00200000000999 C=01410141989001 D=00000000000000 M=00000000000000 P=c S=.......78... 00316: 11...11111 -> 00307 then go to dsp3 A=01410141989001 B=00200000000999 C=01410141989001 D=00000000000000 M=00000000000000 P=c S=.......78... 00307: 1......1.. dsp3: 1 -> s8 A=01410141989001 B=00200000000999 C=01410141989001 D=00000000000000 M=00000000000000 P=c S=.......78... 00310: .1.1.1.1.. if s5 = 0 A=01410141989001 B=00200000000999 C=01410141989001 D=00000000000000 M=00000000000000 P=c S=.......78... 00311: 11..11.111 -> 00315 then go to dsp5 A=01410141989001 B=00200000000999 C=01410141989001 D=00000000000000 M=00000000000000 P=c S=.......78... 00315: .....1.1.. dsp5: if s0 = 0 A=01410141989001 B=00200000000999 C=01410141989001 D=00000000000000 M=00000000000000 P=c S=.......78... 00316: 11...11111 -> 00307 then go to dsp3 A=01410141989001 B=00200000000999 C=01410141989001 D=00000000000000 M=00000000000000 P=c S=.......78... 00307: 1......1.. dsp3: 1 -> s8 00310: .1.1.1.1.. if s5 = 0 00311: 11..11.111 -> 00315 then go to dsp5 00315: .....1.1.. dsp5: if s0 = 0 00316: 11...11111 -> 00307 then go to dsp3 00307: 1......1.. dsp3: 1 -> s8 00310: .1.1.1.1.. if s5 = 0 00311: 11..11.111 -> 00315 then go to dsp5 00315: .....1.1.. dsp5: if s0 = 0 00316: 11...11111 -> 00307 then go to dsp3 00307: 1......1.. dsp3: 1 -> s8 00310: .1.1.1.1.. if s5 = 0 00311: 11..11.111 -> 00315 then go to dsp5 00315: .....1.1.. dsp5: if s0 = 0 00316: 11...11111 -> 00307 then go to dsp3 00307: 1......1.. dsp3: 1 -> s8 00310: .1.1.1.1.. if s5 = 0 00311: 11..11.111 -> 00315 then go to dsp5 00315: .....1.1.. dsp5: if s0 = 0 00316: 11...11111 -> 00307 then go to dsp3 00307: 1......1.. dsp3: 1 -> s8 00310: .1.1.1.1.. if s5 = 0 00311: 11..11.111 -> 00315 then go to dsp5 00315: .....1.1.. dsp5: if s0 = 0 00316: 11...11111 -> 00307 then go to dsp3 00307: 1......1.. dsp3: 1 -> s8 00310: .1.1.1.1.. if s5 = 0 00311: 11..11.111 -> 00315 then go to dsp5 00315: .....1.1.. dsp5: if s0 = 0 00316: 11...11111 -> 00307 then go to dsp3 00307: 1......1.. dsp3: 1 -> s8 00310: .1.1.1.1.. if s5 = 0 00311: 11..11.111 -> 00315 then go to dsp5 00315: .....1.1.. dsp5: if s0 = 0 00316: 11...11111 -> 00307 then go to dsp3 00307: 1......1.. dsp3: 1 -> s8 00310: .1.1.1.1.. if s5 = 0 00311: 11..11.111 -> 00315 then go to dsp5