Display different cases "5" break 333 break 367 00333: .1.111.1.1 -> 00135 l00333: jsb of13 A=05000000000000 B=00000000000000 C=05000000000000 D=00000000000000 M=00000000000000 P=c S=0......78..b 00135: ....11.1.. of13: clear status A=05000000000000 B=00000000000000 C=05000000000000 D=00000000000000 M=00000000000000 P=c S=............ 00136: .11...111. c -> a[w] A=05000000000000 B=00000000000000 C=05000000000000 D=00000000000000 M=00000000000000 P=c S=............ 00137: 11....11.. of14: 12 -> p A=05000000000000 B=00000000000000 C=05000000000000 D=00000000000000 M=00000000000000 P=c S=............ 00140: .1..1.1.1. a -> b[x] A=05000000000000 B=00000000000000 C=05000000000000 D=00000000000000 M=00000000000000 P=c S=............ 00141: .11...1.1. c -> a[x] A=05000000000000 B=00000000000000 C=05000000000000 D=00000000000000 M=00000000000000 P=c S=............ 00142: .11.111.1. if c[xs] = 0 A=05000000000000 B=00000000000000 C=05000000000000 D=00000000000000 M=00000000000000 P=c S=............ 00143: .11.1...11 -> 00150 then go to of15 A=05000000000000 B=00000000000000 C=05000000000000 D=00000000000000 M=00000000000000 P=c S=............ 00150: 111.1.1.1. of15: a exchange c[x] A=05000000000000 B=00000000000000 C=05000000000000 D=00000000000000 M=00000000000000 P=c S=............ 00151: .1...1.1.. if s4 = 0 A=05000000000000 B=00000000000000 C=05000000000000 D=00000000000000 M=00000000000000 P=c S=............ 00152: .1....1.11 -> 00102 then go to l00102 A=05000000000000 B=00000000000000 C=05000000000000 D=00000000000000 M=00000000000000 P=c S=............ 00102: .1..1.111. l00102: a -> b[w] A=05000000000000 B=05000000000000 C=05000000000000 D=00000000000000 M=00000000000000 P=c S=............ 00103: 1.11111.1. 0 -> a[xs] A=05000000000000 B=05000000000000 C=05000000000000 D=00000000000000 M=00000000000000 P=c S=............ 00104: .1...1.11. shift left a[ms] A=50000000000000 B=05000000000000 C=05000000000000 D=00000000000000 M=00000000000000 P=c S=............ 00105: 11.11.1.1. l00105: a - 1 -> a[x] A=50000000000999 B=05000000000000 C=05000000000000 D=00000000000000 M=00000000000000 P=c S=............ 00106: 111.....11 -> 00340 if no carry go to l00340 A=50000000000999 B=05000000000000 C=05000000000000 D=00000000000000 M=00000000000000 P=c S=............ 00107: .11.111.1. if c[xs] = 0 A=50000000000999 B=05000000000000 C=05000000000000 D=00000000000000 M=00000000000000 P=c S=............ 00110: 111..11.11 -> 00346 then go to l00346 A=50000000000999 B=05000000000000 C=05000000000000 D=00000000000000 M=00000000000000 P=c S=............ 00346: 1.1111.11. l00346: 0 -> a[ms] A=00000000000999 B=05000000000000 C=05000000000000 D=00000000000000 M=00000000000000 P=c S=............ 00347: 11111...1. a + 1 -> a[p] A=01000000000999 B=05000000000000 C=05000000000000 D=00000000000000 M=00000000000000 P=c S=............ 00350: 11111...1. a + 1 -> a[p] A=02000000000999 B=05000000000000 C=05000000000000 D=00000000000000 M=00000000000000 P=c S=............ 00351: ..1...11.. 2 -> p A=02000000000999 B=05000000000000 C=05000000000000 D=00000000000000 M=00000000000000 P=2 S=............ 00352: ....1111.. l00352: p + 1 -> p A=02000000000999 B=05000000000000 C=05000000000000 D=00000000000000 M=00000000000000 P=3 S=............ 00353: 11.11...1. a - 1 -> a[p] A=02000000009999 B=05000000000000 C=05000000000000 D=00000000000000 M=00000000000000 P=3 S=............ 00354: 111.111111 -> 00357 if no carry go to l00357 A=02000000009999 B=05000000000000 C=05000000000000 D=00000000000000 M=00000000000000 P=3 S=............ 00355: ........1. if b[p] = 0 A=02000000009999 B=05000000000000 C=05000000000000 D=00000000000000 M=00000000000000 P=3 S=............ 00356: 111.1.1.11 -> 00352 then go to l00352 A=02000000009999 B=05000000000000 C=05000000000000 D=00000000000000 M=00000000000000 P=3 S=............ 00352: ....1111.. l00352: p + 1 -> p A=02000000009999 B=05000000000000 C=05000000000000 D=00000000000000 M=00000000000000 P=4 S=............ 00353: 11.11...1. a - 1 -> a[p] A=02000000099999 B=05000000000000 C=05000000000000 D=00000000000000 M=00000000000000 P=4 S=............ 00354: 111.111111 -> 00357 if no carry go to l00357 A=02000000099999 B=05000000000000 C=05000000000000 D=00000000000000 M=00000000000000 P=4 S=............ 00355: ........1. if b[p] = 0 A=02000000099999 B=05000000000000 C=05000000000000 D=00000000000000 M=00000000000000 P=4 S=............ 00356: 111.1.1.11 -> 00352 then go to l00352 A=02000000099999 B=05000000000000 C=05000000000000 D=00000000000000 M=00000000000000 P=4 S=............ 00352: ....1111.. l00352: p + 1 -> p A=02000000099999 B=05000000000000 C=05000000000000 D=00000000000000 M=00000000000000 P=5 S=............ 00353: 11.11...1. a - 1 -> a[p] A=02000000999999 B=05000000000000 C=05000000000000 D=00000000000000 M=00000000000000 P=5 S=............ 00354: 111.111111 -> 00357 if no carry go to l00357 A=02000000999999 B=05000000000000 C=05000000000000 D=00000000000000 M=00000000000000 P=5 S=............ 00355: ........1. if b[p] = 0 A=02000000999999 B=05000000000000 C=05000000000000 D=00000000000000 M=00000000000000 P=5 S=............ 00356: 111.1.1.11 -> 00352 then go to l00352 A=02000000999999 B=05000000000000 C=05000000000000 D=00000000000000 M=00000000000000 P=5 S=............ 00352: ....1111.. l00352: p + 1 -> p A=02000000999999 B=05000000000000 C=05000000000000 D=00000000000000 M=00000000000000 P=6 S=............ 00353: 11.11...1. a - 1 -> a[p] A=02000009999999 B=05000000000000 C=05000000000000 D=00000000000000 M=00000000000000 P=6 S=............ 00354: 111.111111 -> 00357 if no carry go to l00357 A=02000009999999 B=05000000000000 C=05000000000000 D=00000000000000 M=00000000000000 P=6 S=............ 00355: ........1. if b[p] = 0 A=02000009999999 B=05000000000000 C=05000000000000 D=00000000000000 M=00000000000000 P=6 S=............ 00356: 111.1.1.11 -> 00352 then go to l00352 A=02000009999999 B=05000000000000 C=05000000000000 D=00000000000000 M=00000000000000 P=6 S=............ 00352: ....1111.. l00352: p + 1 -> p A=02000009999999 B=05000000000000 C=05000000000000 D=00000000000000 M=00000000000000 P=7 S=............ 00353: 11.11...1. a - 1 -> a[p] A=02000099999999 B=05000000000000 C=05000000000000 D=00000000000000 M=00000000000000 P=7 S=............ 00354: 111.111111 -> 00357 if no carry go to l00357 A=02000099999999 B=05000000000000 C=05000000000000 D=00000000000000 M=00000000000000 P=7 S=............ 00355: ........1. if b[p] = 0 A=02000099999999 B=05000000000000 C=05000000000000 D=00000000000000 M=00000000000000 P=7 S=............ 00356: 111.1.1.11 -> 00352 then go to l00352 A=02000099999999 B=05000000000000 C=05000000000000 D=00000000000000 M=00000000000000 P=7 S=............ 00352: ....1111.. l00352: p + 1 -> p A=02000099999999 B=05000000000000 C=05000000000000 D=00000000000000 M=00000000000000 P=8 S=............ 00353: 11.11...1. a - 1 -> a[p] A=02000999999999 B=05000000000000 C=05000000000000 D=00000000000000 M=00000000000000 P=8 S=............ 00354: 111.111111 -> 00357 if no carry go to l00357 A=02000999999999 B=05000000000000 C=05000000000000 D=00000000000000 M=00000000000000 P=8 S=............ 00355: ........1. if b[p] = 0 A=02000999999999 B=05000000000000 C=05000000000000 D=00000000000000 M=00000000000000 P=8 S=............ 00356: 111.1.1.11 -> 00352 then go to l00352 A=02000999999999 B=05000000000000 C=05000000000000 D=00000000000000 M=00000000000000 P=8 S=............ 00352: ....1111.. l00352: p + 1 -> p A=02000999999999 B=05000000000000 C=05000000000000 D=00000000000000 M=00000000000000 P=9 S=............ 00353: 11.11...1. a - 1 -> a[p] A=02009999999999 B=05000000000000 C=05000000000000 D=00000000000000 M=00000000000000 P=9 S=............ 00354: 111.111111 -> 00357 if no carry go to l00357 A=02009999999999 B=05000000000000 C=05000000000000 D=00000000000000 M=00000000000000 P=9 S=............ 00355: ........1. if b[p] = 0 A=02009999999999 B=05000000000000 C=05000000000000 D=00000000000000 M=00000000000000 P=9 S=............ 00356: 111.1.1.11 -> 00352 then go to l00352 A=02009999999999 B=05000000000000 C=05000000000000 D=00000000000000 M=00000000000000 P=9 S=............ 00352: ....1111.. l00352: p + 1 -> p A=02009999999999 B=05000000000000 C=05000000000000 D=00000000000000 M=00000000000000 P=a S=............ 00353: 11.11...1. a - 1 -> a[p] A=02099999999999 B=05000000000000 C=05000000000000 D=00000000000000 M=00000000000000 P=a S=............ 00354: 111.111111 -> 00357 if no carry go to l00357 A=02099999999999 B=05000000000000 C=05000000000000 D=00000000000000 M=00000000000000 P=a S=............ 00355: ........1. if b[p] = 0 A=02099999999999 B=05000000000000 C=05000000000000 D=00000000000000 M=00000000000000 P=a S=............ 00356: 111.1.1.11 -> 00352 then go to l00352 A=02099999999999 B=05000000000000 C=05000000000000 D=00000000000000 M=00000000000000 P=a S=............ 00352: ....1111.. l00352: p + 1 -> p A=02099999999999 B=05000000000000 C=05000000000000 D=00000000000000 M=00000000000000 P=b S=............ 00353: 11.11...1. a - 1 -> a[p] A=02999999999999 B=05000000000000 C=05000000000000 D=00000000000000 M=00000000000000 P=b S=............ 00354: 111.111111 -> 00357 if no carry go to l00357 A=02999999999999 B=05000000000000 C=05000000000000 D=00000000000000 M=00000000000000 P=b S=............ 00355: ........1. if b[p] = 0 A=02999999999999 B=05000000000000 C=05000000000000 D=00000000000000 M=00000000000000 P=b S=............ 00356: 111.1.1.11 -> 00352 then go to l00352 A=02999999999999 B=05000000000000 C=05000000000000 D=00000000000000 M=00000000000000 P=b S=............ 00352: ....1111.. l00352: p + 1 -> p A=02999999999999 B=05000000000000 C=05000000000000 D=00000000000000 M=00000000000000 P=c S=............ 00353: 11.11...1. a - 1 -> a[p] A=01999999999999 B=05000000000000 C=05000000000000 D=00000000000000 M=00000000000000 P=c S=............ 00354: 111.111111 -> 00357 if no carry go to l00357 A=01999999999999 B=05000000000000 C=05000000000000 D=00000000000000 M=00000000000000 P=c S=............ 00357: 11111...1. l00357: a + 1 -> a[p] A=02999999999999 B=05000000000000 C=05000000000000 D=00000000000000 M=00000000000000 P=c S=............ 00360: 11..1.111. a exchange b[w] A=05000000000000 B=02999999999999 C=05000000000000 D=00000000000000 M=00000000000000 P=c S=............ 00361: ....11.... return A=05000000000000 B=02999999999999 C=05000000000000 D=00000000000000 M=00000000000000 P=c S=............ 00334: .111...1.. 1 -> s7 A=05000000000000 B=02999999999999 C=05000000000000 D=00000000000000 M=00000000000000 P=c S=.......7.... 00335: 1111.111.1 -> 00367 fst2zx: jsb dsp1 A=05000000000000 B=02999999999999 C=05000000000000 D=00000000000000 M=00000000000000 P=c S=.......7.... 00367: 1.1.1..1.. dsp1: 0 -> s10 A=05000000000000 B=02999999999999 C=05000000000000 D=00000000000000 M=00000000000000 P=c S=.......7.... 1 02 displayed 100 00333: .1.111.1.1 -> 00135 l00333: jsb of13 A=01000000000002 B=00000000000000 C=01000000000002 D=00000000000000 M=00000000000000 P=c S=0......78..b 00135: ....11.1.. of13: clear status A=01000000000002 B=00000000000000 C=01000000000002 D=00000000000000 M=00000000000000 P=c S=............ 00136: .11...111. c -> a[w] A=01000000000002 B=00000000000000 C=01000000000002 D=00000000000000 M=00000000000000 P=c S=............ 00137: 11....11.. of14: 12 -> p A=01000000000002 B=00000000000000 C=01000000000002 D=00000000000000 M=00000000000000 P=c S=............ 00140: .1..1.1.1. a -> b[x] A=01000000000002 B=00000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=c S=............ 00141: .11...1.1. c -> a[x] A=01000000000002 B=00000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=c S=............ 00142: .11.111.1. if c[xs] = 0 A=01000000000002 B=00000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=c S=............ 00143: .11.1...11 -> 00150 then go to of15 A=01000000000002 B=00000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=c S=............ 00150: 111.1.1.1. of15: a exchange c[x] A=01000000000002 B=00000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=c S=............ 00151: .1...1.1.. if s4 = 0 A=01000000000002 B=00000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=c S=............ 00152: .1....1.11 -> 00102 then go to l00102 A=01000000000002 B=00000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=c S=............ 00102: .1..1.111. l00102: a -> b[w] A=01000000000002 B=01000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=c S=............ 00103: 1.11111.1. 0 -> a[xs] A=01000000000002 B=01000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=c S=............ 00104: .1...1.11. shift left a[ms] A=10000000000002 B=01000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=c S=............ 00105: 11.11.1.1. l00105: a - 1 -> a[x] A=10000000000001 B=01000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=c S=............ 00106: 111.....11 -> 00340 if no carry go to l00340 A=10000000000001 B=01000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=c S=............ 00340: 1.11.1.11. l00340: shift right a[ms] A=01000000000001 B=01000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=c S=............ 00341: .....111.. p - 1 -> p A=01000000000001 B=01000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=b S=............ 00342: ..1.1.11.. if p # 2 A=01000000000001 B=01000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=b S=............ 00343: .1...1.111 -> 00105 then go to l00105 A=01000000000001 B=01000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=b S=............ 00105: 11.11.1.1. l00105: a - 1 -> a[x] A=01000000000000 B=01000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=b S=............ 00106: 111.....11 -> 00340 if no carry go to l00340 A=01000000000000 B=01000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=b S=............ 00340: 1.11.1.11. l00340: shift right a[ms] A=00100000000000 B=01000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=b S=............ 00341: .....111.. p - 1 -> p A=00100000000000 B=01000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=a S=............ 00342: ..1.1.11.. if p # 2 A=00100000000000 B=01000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=a S=............ 00343: .1...1.111 -> 00105 then go to l00105 A=00100000000000 B=01000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=a S=............ 00105: 11.11.1.1. l00105: a - 1 -> a[x] A=00100000000999 B=01000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=a S=............ 00106: 111.....11 -> 00340 if no carry go to l00340 A=00100000000999 B=01000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=a S=............ 00107: .11.111.1. if c[xs] = 0 A=00100000000999 B=01000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=a S=............ 00110: 111..11.11 -> 00346 then go to l00346 A=00100000000999 B=01000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=a S=............ 00346: 1.1111.11. l00346: 0 -> a[ms] A=00000000000999 B=01000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=a S=............ 00347: 11111...1. a + 1 -> a[p] A=00010000000999 B=01000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=a S=............ 00350: 11111...1. a + 1 -> a[p] A=00020000000999 B=01000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=a S=............ 00351: ..1...11.. 2 -> p A=00020000000999 B=01000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=2 S=............ 00352: ....1111.. l00352: p + 1 -> p A=00020000000999 B=01000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=3 S=............ 00353: 11.11...1. a - 1 -> a[p] A=00020000009999 B=01000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=3 S=............ 00354: 111.111111 -> 00357 if no carry go to l00357 A=00020000009999 B=01000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=3 S=............ 00355: ........1. if b[p] = 0 A=00020000009999 B=01000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=3 S=............ 00356: 111.1.1.11 -> 00352 then go to l00352 A=00020000009999 B=01000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=3 S=............ 00352: ....1111.. l00352: p + 1 -> p A=00020000009999 B=01000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=4 S=............ 00353: 11.11...1. a - 1 -> a[p] A=00020000099999 B=01000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=4 S=............ 00354: 111.111111 -> 00357 if no carry go to l00357 A=00020000099999 B=01000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=4 S=............ 00355: ........1. if b[p] = 0 A=00020000099999 B=01000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=4 S=............ 00356: 111.1.1.11 -> 00352 then go to l00352 A=00020000099999 B=01000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=4 S=............ 00352: ....1111.. l00352: p + 1 -> p A=00020000099999 B=01000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=5 S=............ 00353: 11.11...1. a - 1 -> a[p] A=00020000999999 B=01000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=5 S=............ 00354: 111.111111 -> 00357 if no carry go to l00357 A=00020000999999 B=01000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=5 S=............ 00355: ........1. if b[p] = 0 A=00020000999999 B=01000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=5 S=............ 00356: 111.1.1.11 -> 00352 then go to l00352 A=00020000999999 B=01000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=5 S=............ 00352: ....1111.. l00352: p + 1 -> p A=00020000999999 B=01000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=6 S=............ 00353: 11.11...1. a - 1 -> a[p] A=00020009999999 B=01000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=6 S=............ 00354: 111.111111 -> 00357 if no carry go to l00357 A=00020009999999 B=01000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=6 S=............ 00355: ........1. if b[p] = 0 A=00020009999999 B=01000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=6 S=............ 00356: 111.1.1.11 -> 00352 then go to l00352 A=00020009999999 B=01000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=6 S=............ 00352: ....1111.. l00352: p + 1 -> p A=00020009999999 B=01000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=7 S=............ 00353: 11.11...1. a - 1 -> a[p] A=00020099999999 B=01000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=7 S=............ 00354: 111.111111 -> 00357 if no carry go to l00357 A=00020099999999 B=01000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=7 S=............ 00355: ........1. if b[p] = 0 A=00020099999999 B=01000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=7 S=............ 00356: 111.1.1.11 -> 00352 then go to l00352 A=00020099999999 B=01000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=7 S=............ 00352: ....1111.. l00352: p + 1 -> p A=00020099999999 B=01000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=8 S=............ 00353: 11.11...1. a - 1 -> a[p] A=00020999999999 B=01000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=8 S=............ 00354: 111.111111 -> 00357 if no carry go to l00357 A=00020999999999 B=01000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=8 S=............ 00355: ........1. if b[p] = 0 A=00020999999999 B=01000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=8 S=............ 00356: 111.1.1.11 -> 00352 then go to l00352 A=00020999999999 B=01000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=8 S=............ 00352: ....1111.. l00352: p + 1 -> p A=00020999999999 B=01000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=9 S=............ 00353: 11.11...1. a - 1 -> a[p] A=00029999999999 B=01000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=9 S=............ 00354: 111.111111 -> 00357 if no carry go to l00357 A=00029999999999 B=01000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=9 S=............ 00355: ........1. if b[p] = 0 A=00029999999999 B=01000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=9 S=............ 00356: 111.1.1.11 -> 00352 then go to l00352 A=00029999999999 B=01000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=9 S=............ 00352: ....1111.. l00352: p + 1 -> p A=00029999999999 B=01000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=a S=............ 00353: 11.11...1. a - 1 -> a[p] A=00019999999999 B=01000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=a S=............ 00354: 111.111111 -> 00357 if no carry go to l00357 A=00019999999999 B=01000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=a S=............ 00357: 11111...1. l00357: a + 1 -> a[p] A=00029999999999 B=01000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=a S=............ 00360: 11..1.111. a exchange b[w] A=01000000000002 B=00029999999999 C=01000000000002 D=00000000000000 M=00000000000000 P=a S=............ 00361: ....11.... return A=01000000000002 B=00029999999999 C=01000000000002 D=00000000000000 M=00000000000000 P=a S=............ 00334: .111...1.. 1 -> s7 A=01000000000002 B=00029999999999 C=01000000000002 D=00000000000000 M=00000000000000 P=a S=.......7.... 00335: 1111.111.1 -> 00367 fst2zx: jsb dsp1 A=01000000000002 B=00029999999999 C=01000000000002 D=00000000000000 M=00000000000000 P=a S=.......7.... 100 displayed as is 00333: .1.111.1.1 -> 00135 l00333: jsb of13 A=01000000000002 B=00000000000000 C=01000000000002 D=00000000000000 M=00000000000000 P=c S=0......78..b 00135: ....11.1.. of13: clear status A=01000000000002 B=00000000000000 C=01000000000002 D=00000000000000 M=00000000000000 P=c S=............ 00136: .11...111. c -> a[w] A=01000000000002 B=00000000000000 C=01000000000002 D=00000000000000 M=00000000000000 P=c S=............ 00137: 11....11.. of14: 12 -> p A=01000000000002 B=00000000000000 C=01000000000002 D=00000000000000 M=00000000000000 P=c S=............ 00140: .1..1.1.1. a -> b[x] A=01000000000002 B=00000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=c S=............ 00141: .11...1.1. c -> a[x] A=01000000000002 B=00000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=c S=............ 00142: .11.111.1. if c[xs] = 0 A=01000000000002 B=00000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=c S=............ 00143: .11.1...11 -> 00150 then go to of15 A=01000000000002 B=00000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=c S=............ 00150: 111.1.1.1. of15: a exchange c[x] A=01000000000002 B=00000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=c S=............ 00151: .1...1.1.. if s4 = 0 A=01000000000002 B=00000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=c S=............ 00152: .1....1.11 -> 00102 then go to l00102 A=01000000000002 B=00000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=c S=............ 00102: .1..1.111. l00102: a -> b[w] A=01000000000002 B=01000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=c S=............ 00103: 1.11111.1. 0 -> a[xs] A=01000000000002 B=01000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=c S=............ 00104: .1...1.11. shift left a[ms] A=10000000000002 B=01000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=c S=............ 00105: 11.11.1.1. l00105: a - 1 -> a[x] A=10000000000001 B=01000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=c S=............ 00106: 111.....11 -> 00340 if no carry go to l00340 A=10000000000001 B=01000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=c S=............ 00340: 1.11.1.11. l00340: shift right a[ms] A=01000000000001 B=01000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=c S=............ 00341: .....111.. p - 1 -> p A=01000000000001 B=01000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=b S=............ 00342: ..1.1.11.. if p # 2 A=01000000000001 B=01000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=b S=............ 00343: .1...1.111 -> 00105 then go to l00105 A=01000000000001 B=01000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=b S=............ 00105: 11.11.1.1. l00105: a - 1 -> a[x] A=01000000000000 B=01000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=b S=............ 00106: 111.....11 -> 00340 if no carry go to l00340 A=01000000000000 B=01000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=b S=............ 00340: 1.11.1.11. l00340: shift right a[ms] A=00100000000000 B=01000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=b S=............ 00341: .....111.. p - 1 -> p A=00100000000000 B=01000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=a S=............ 00342: ..1.1.11.. if p # 2 A=00100000000000 B=01000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=a S=............ 00343: .1...1.111 -> 00105 then go to l00105 A=00100000000000 B=01000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=a S=............ 00105: 11.11.1.1. l00105: a - 1 -> a[x] A=00100000000999 B=01000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=a S=............ 00106: 111.....11 -> 00340 if no carry go to l00340 A=00100000000999 B=01000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=a S=............ 00107: .11.111.1. if c[xs] = 0 A=00100000000999 B=01000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=a S=............ 00110: 111..11.11 -> 00346 then go to l00346 A=00100000000999 B=01000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=a S=............ 00346: 1.1111.11. l00346: 0 -> a[ms] A=00000000000999 B=01000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=a S=............ 00347: 11111...1. a + 1 -> a[p] A=00010000000999 B=01000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=a S=............ 00350: 11111...1. a + 1 -> a[p] A=00020000000999 B=01000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=a S=............ 00351: ..1...11.. 2 -> p A=00020000000999 B=01000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=2 S=............ 00352: ....1111.. l00352: p + 1 -> p A=00020000000999 B=01000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=3 S=............ 00353: 11.11...1. a - 1 -> a[p] A=00020000009999 B=01000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=3 S=............ 00354: 111.111111 -> 00357 if no carry go to l00357 A=00020000009999 B=01000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=3 S=............ 00355: ........1. if b[p] = 0 A=00020000009999 B=01000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=3 S=............ 00356: 111.1.1.11 -> 00352 then go to l00352 A=00020000009999 B=01000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=3 S=............ 00352: ....1111.. l00352: p + 1 -> p A=00020000009999 B=01000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=4 S=............ 00353: 11.11...1. a - 1 -> a[p] A=00020000099999 B=01000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=4 S=............ 00354: 111.111111 -> 00357 if no carry go to l00357 A=00020000099999 B=01000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=4 S=............ 00355: ........1. if b[p] = 0 A=00020000099999 B=01000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=4 S=............ 00356: 111.1.1.11 -> 00352 then go to l00352 A=00020000099999 B=01000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=4 S=............ 00352: ....1111.. l00352: p + 1 -> p A=00020000099999 B=01000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=5 S=............ 00353: 11.11...1. a - 1 -> a[p] A=00020000999999 B=01000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=5 S=............ 00354: 111.111111 -> 00357 if no carry go to l00357 A=00020000999999 B=01000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=5 S=............ 00355: ........1. if b[p] = 0 A=00020000999999 B=01000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=5 S=............ 00356: 111.1.1.11 -> 00352 then go to l00352 A=00020000999999 B=01000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=5 S=............ 00352: ....1111.. l00352: p + 1 -> p A=00020000999999 B=01000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=6 S=............ 00353: 11.11...1. a - 1 -> a[p] A=00020009999999 B=01000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=6 S=............ 00354: 111.111111 -> 00357 if no carry go to l00357 A=00020009999999 B=01000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=6 S=............ 00355: ........1. if b[p] = 0 A=00020009999999 B=01000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=6 S=............ 00356: 111.1.1.11 -> 00352 then go to l00352 A=00020009999999 B=01000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=6 S=............ 00352: ....1111.. l00352: p + 1 -> p A=00020009999999 B=01000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=7 S=............ 00353: 11.11...1. a - 1 -> a[p] A=00020099999999 B=01000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=7 S=............ 00354: 111.111111 -> 00357 if no carry go to l00357 A=00020099999999 B=01000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=7 S=............ 00355: ........1. if b[p] = 0 A=00020099999999 B=01000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=7 S=............ 00356: 111.1.1.11 -> 00352 then go to l00352 A=00020099999999 B=01000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=7 S=............ 00352: ....1111.. l00352: p + 1 -> p A=00020099999999 B=01000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=8 S=............ 00353: 11.11...1. a - 1 -> a[p] A=00020999999999 B=01000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=8 S=............ 00354: 111.111111 -> 00357 if no carry go to l00357 A=00020999999999 B=01000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=8 S=............ 00355: ........1. if b[p] = 0 A=00020999999999 B=01000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=8 S=............ 00356: 111.1.1.11 -> 00352 then go to l00352 A=00020999999999 B=01000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=8 S=............ 00352: ....1111.. l00352: p + 1 -> p A=00020999999999 B=01000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=9 S=............ 00353: 11.11...1. a - 1 -> a[p] A=00029999999999 B=01000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=9 S=............ 00354: 111.111111 -> 00357 if no carry go to l00357 A=00029999999999 B=01000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=9 S=............ 00355: ........1. if b[p] = 0 A=00029999999999 B=01000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=9 S=............ 00356: 111.1.1.11 -> 00352 then go to l00352 A=00029999999999 B=01000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=9 S=............ 00352: ....1111.. l00352: p + 1 -> p A=00029999999999 B=01000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=a S=............ 00353: 11.11...1. a - 1 -> a[p] A=00019999999999 B=01000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=a S=............ 00354: 111.111111 -> 00357 if no carry go to l00357 A=00019999999999 B=01000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=a S=............ 00357: 11111...1. l00357: a + 1 -> a[p] A=00029999999999 B=01000000000002 C=01000000000002 D=00000000000000 M=00000000000000 P=a S=............ 00360: 11..1.111. a exchange b[w] A=01000000000002 B=00029999999999 C=01000000000002 D=00000000000000 M=00000000000000 P=a S=............ 00361: ....11.... return A=01000000000002 B=00029999999999 C=01000000000002 D=00000000000000 M=00000000000000 P=a S=............ 00334: .111...1.. 1 -> s7 A=01000000000002 B=00029999999999 C=01000000000002 D=00000000000000 M=00000000000000 P=a S=.......7.... 00335: 1111.111.1 -> 00367 fst2zx: jsb dsp1 A=01000000000002 B=00029999999999 C=01000000000002 D=00000000000000 M=00000000000000 P=a S=.......7.... .01 displayed as is 00333: .1.111.1.1 -> 00135 l00333: jsb of13 A=01000000000999 B=00000000000000 C=01000000000999 D=00000000000000 M=00000000000000 P=c S=0......78..b 00135: ....11.1.. of13: clear status A=01000000000999 B=00000000000000 C=01000000000999 D=00000000000000 M=00000000000000 P=c S=............ 00136: .11...111. c -> a[w] A=01000000000999 B=00000000000000 C=01000000000999 D=00000000000000 M=00000000000000 P=c S=............ 00137: 11....11.. of14: 12 -> p A=01000000000999 B=00000000000000 C=01000000000999 D=00000000000000 M=00000000000000 P=c S=............ 00140: .1..1.1.1. a -> b[x] A=01000000000999 B=00000000000999 C=01000000000999 D=00000000000000 M=00000000000000 P=c S=............ 00141: .11...1.1. c -> a[x] A=01000000000999 B=00000000000999 C=01000000000999 D=00000000000000 M=00000000000000 P=c S=............ 00142: .11.111.1. if c[xs] = 0 A=01000000000999 B=00000000000999 C=01000000000999 D=00000000000000 M=00000000000000 P=c S=............ 00143: .11.1...11 -> 00150 then go to of15 A=01000000000999 B=00000000000999 C=01000000000999 D=00000000000000 M=00000000000000 P=c S=............ 00144: ..1.1.1.1. 0 - c -> c[x] A=01000000000999 B=00000000000999 C=01000000000001 D=00000000000000 M=00000000000000 P=c S=............ 00145: .1.1111.1. c - 1 -> c[xs] A=01000000000999 B=00000000000999 C=01000000000901 D=00000000000000 M=00000000000000 P=c S=............ 00146: .1.1.11111 -> 00127 if no carry go to of11 A=01000000000999 B=00000000000999 C=01000000000901 D=00000000000000 M=00000000000000 P=c S=............ 00147: .1.1..11.. 5 -> p A=01000000000999 B=00000000000999 C=01000000000901 D=00000000000000 M=00000000000000 P=5 S=............ 00150: 111.1.1.1. of15: a exchange c[x] A=01000000000901 B=00000000000999 C=01000000000999 D=00000000000000 M=00000000000000 P=5 S=............ 00151: .1...1.1.. if s4 = 0 A=01000000000901 B=00000000000999 C=01000000000999 D=00000000000000 M=00000000000000 P=5 S=............ 00152: .1....1.11 -> 00102 then go to l00102 A=01000000000901 B=00000000000999 C=01000000000999 D=00000000000000 M=00000000000000 P=5 S=............ 00102: .1..1.111. l00102: a -> b[w] A=01000000000901 B=01000000000901 C=01000000000999 D=00000000000000 M=00000000000000 P=5 S=............ 00103: 1.11111.1. 0 -> a[xs] A=01000000000001 B=01000000000901 C=01000000000999 D=00000000000000 M=00000000000000 P=5 S=............ 00104: .1...1.11. shift left a[ms] A=10000000000001 B=01000000000901 C=01000000000999 D=00000000000000 M=00000000000000 P=5 S=............ 00105: 11.11.1.1. l00105: a - 1 -> a[x] A=10000000000000 B=01000000000901 C=01000000000999 D=00000000000000 M=00000000000000 P=5 S=............ 00106: 111.....11 -> 00340 if no carry go to l00340 A=10000000000000 B=01000000000901 C=01000000000999 D=00000000000000 M=00000000000000 P=5 S=............ 00340: 1.11.1.11. l00340: shift right a[ms] A=01000000000000 B=01000000000901 C=01000000000999 D=00000000000000 M=00000000000000 P=5 S=............ 00341: .....111.. p - 1 -> p A=01000000000000 B=01000000000901 C=01000000000999 D=00000000000000 M=00000000000000 P=4 S=............ 00342: ..1.1.11.. if p # 2 A=01000000000000 B=01000000000901 C=01000000000999 D=00000000000000 M=00000000000000 P=4 S=............ 00343: .1...1.111 -> 00105 then go to l00105 A=01000000000000 B=01000000000901 C=01000000000999 D=00000000000000 M=00000000000000 P=4 S=............ 00105: 11.11.1.1. l00105: a - 1 -> a[x] A=01000000000999 B=01000000000901 C=01000000000999 D=00000000000000 M=00000000000000 P=4 S=............ 00106: 111.....11 -> 00340 if no carry go to l00340 A=01000000000999 B=01000000000901 C=01000000000999 D=00000000000000 M=00000000000000 P=4 S=............ 00107: .11.111.1. if c[xs] = 0 A=01000000000999 B=01000000000901 C=01000000000999 D=00000000000000 M=00000000000000 P=4 S=............ 00110: 111..11.11 -> 00346 then go to l00346 A=01000000000999 B=01000000000901 C=01000000000999 D=00000000000000 M=00000000000000 P=4 S=............ 00111: 11..11.11. a exchange b[ms] A=01000000000999 B=01000000000901 C=01000000000999 D=00000000000000 M=00000000000000 P=4 S=............ 00112: 11.1..11.. 13 -> p A=01000000000999 B=01000000000901 C=01000000000999 D=00000000000000 M=00000000000000 P=d S=............ 00113: 111..11.11 -> 00346 go to l00346 A=01000000000999 B=01000000000901 C=01000000000999 D=00000000000000 M=00000000000000 P=d S=............ 00346: 1.1111.11. l00346: 0 -> a[ms] A=00000000000999 B=01000000000901 C=01000000000999 D=00000000000000 M=00000000000000 P=d S=............ 00347: 11111...1. a + 1 -> a[p] A=10000000000999 B=01000000000901 C=01000000000999 D=00000000000000 M=00000000000000 P=d S=............ 00350: 11111...1. a + 1 -> a[p] A=20000000000999 B=01000000000901 C=01000000000999 D=00000000000000 M=00000000000000 P=d S=............ 00351: ..1...11.. 2 -> p A=20000000000999 B=01000000000901 C=01000000000999 D=00000000000000 M=00000000000000 P=2 S=............ 00352: ....1111.. l00352: p + 1 -> p A=20000000000999 B=01000000000901 C=01000000000999 D=00000000000000 M=00000000000000 P=3 S=............ 00353: 11.11...1. a - 1 -> a[p] A=20000000009999 B=01000000000901 C=01000000000999 D=00000000000000 M=00000000000000 P=3 S=............ 00354: 111.111111 -> 00357 if no carry go to l00357 A=20000000009999 B=01000000000901 C=01000000000999 D=00000000000000 M=00000000000000 P=3 S=............ 00355: ........1. if b[p] = 0 A=20000000009999 B=01000000000901 C=01000000000999 D=00000000000000 M=00000000000000 P=3 S=............ 00356: 111.1.1.11 -> 00352 then go to l00352 A=20000000009999 B=01000000000901 C=01000000000999 D=00000000000000 M=00000000000000 P=3 S=............ 00352: ....1111.. l00352: p + 1 -> p A=20000000009999 B=01000000000901 C=01000000000999 D=00000000000000 M=00000000000000 P=4 S=............ 00353: 11.11...1. a - 1 -> a[p] A=20000000099999 B=01000000000901 C=01000000000999 D=00000000000000 M=00000000000000 P=4 S=............ 00354: 111.111111 -> 00357 if no carry go to l00357 A=20000000099999 B=01000000000901 C=01000000000999 D=00000000000000 M=00000000000000 P=4 S=............ 00355: ........1. if b[p] = 0 A=20000000099999 B=01000000000901 C=01000000000999 D=00000000000000 M=00000000000000 P=4 S=............ 00356: 111.1.1.11 -> 00352 then go to l00352 A=20000000099999 B=01000000000901 C=01000000000999 D=00000000000000 M=00000000000000 P=4 S=............ 00352: ....1111.. l00352: p + 1 -> p A=20000000099999 B=01000000000901 C=01000000000999 D=00000000000000 M=00000000000000 P=5 S=............ 00353: 11.11...1. a - 1 -> a[p] A=20000000999999 B=01000000000901 C=01000000000999 D=00000000000000 M=00000000000000 P=5 S=............ 00354: 111.111111 -> 00357 if no carry go to l00357 A=20000000999999 B=01000000000901 C=01000000000999 D=00000000000000 M=00000000000000 P=5 S=............ 00355: ........1. if b[p] = 0 A=20000000999999 B=01000000000901 C=01000000000999 D=00000000000000 M=00000000000000 P=5 S=............ 00356: 111.1.1.11 -> 00352 then go to l00352 A=20000000999999 B=01000000000901 C=01000000000999 D=00000000000000 M=00000000000000 P=5 S=............ 00352: ....1111.. l00352: p + 1 -> p A=20000000999999 B=01000000000901 C=01000000000999 D=00000000000000 M=00000000000000 P=6 S=............ 00353: 11.11...1. a - 1 -> a[p] A=20000009999999 B=01000000000901 C=01000000000999 D=00000000000000 M=00000000000000 P=6 S=............ 00354: 111.111111 -> 00357 if no carry go to l00357 A=20000009999999 B=01000000000901 C=01000000000999 D=00000000000000 M=00000000000000 P=6 S=............ 00355: ........1. if b[p] = 0 A=20000009999999 B=01000000000901 C=01000000000999 D=00000000000000 M=00000000000000 P=6 S=............ 00356: 111.1.1.11 -> 00352 then go to l00352 A=20000009999999 B=01000000000901 C=01000000000999 D=00000000000000 M=00000000000000 P=6 S=............ 00352: ....1111.. l00352: p + 1 -> p A=20000009999999 B=01000000000901 C=01000000000999 D=00000000000000 M=00000000000000 P=7 S=............ 00353: 11.11...1. a - 1 -> a[p] A=20000099999999 B=01000000000901 C=01000000000999 D=00000000000000 M=00000000000000 P=7 S=............ 00354: 111.111111 -> 00357 if no carry go to l00357 A=20000099999999 B=01000000000901 C=01000000000999 D=00000000000000 M=00000000000000 P=7 S=............ 00355: ........1. if b[p] = 0 A=20000099999999 B=01000000000901 C=01000000000999 D=00000000000000 M=00000000000000 P=7 S=............ 00356: 111.1.1.11 -> 00352 then go to l00352 A=20000099999999 B=01000000000901 C=01000000000999 D=00000000000000 M=00000000000000 P=7 S=............ 00352: ....1111.. l00352: p + 1 -> p A=20000099999999 B=01000000000901 C=01000000000999 D=00000000000000 M=00000000000000 P=8 S=............ 00353: 11.11...1. a - 1 -> a[p] A=20000999999999 B=01000000000901 C=01000000000999 D=00000000000000 M=00000000000000 P=8 S=............ 00354: 111.111111 -> 00357 if no carry go to l00357 A=20000999999999 B=01000000000901 C=01000000000999 D=00000000000000 M=00000000000000 P=8 S=............ 00355: ........1. if b[p] = 0 A=20000999999999 B=01000000000901 C=01000000000999 D=00000000000000 M=00000000000000 P=8 S=............ 00356: 111.1.1.11 -> 00352 then go to l00352 A=20000999999999 B=01000000000901 C=01000000000999 D=00000000000000 M=00000000000000 P=8 S=............ 00352: ....1111.. l00352: p + 1 -> p A=20000999999999 B=01000000000901 C=01000000000999 D=00000000000000 M=00000000000000 P=9 S=............ 00353: 11.11...1. a - 1 -> a[p] A=20009999999999 B=01000000000901 C=01000000000999 D=00000000000000 M=00000000000000 P=9 S=............ 00354: 111.111111 -> 00357 if no carry go to l00357 A=20009999999999 B=01000000000901 C=01000000000999 D=00000000000000 M=00000000000000 P=9 S=............ 00355: ........1. if b[p] = 0 A=20009999999999 B=01000000000901 C=01000000000999 D=00000000000000 M=00000000000000 P=9 S=............ 00356: 111.1.1.11 -> 00352 then go to l00352 A=20009999999999 B=01000000000901 C=01000000000999 D=00000000000000 M=00000000000000 P=9 S=............ 00352: ....1111.. l00352: p + 1 -> p A=20009999999999 B=01000000000901 C=01000000000999 D=00000000000000 M=00000000000000 P=a S=............ 00353: 11.11...1. a - 1 -> a[p] A=20099999999999 B=01000000000901 C=01000000000999 D=00000000000000 M=00000000000000 P=a S=............ 00354: 111.111111 -> 00357 if no carry go to l00357 A=20099999999999 B=01000000000901 C=01000000000999 D=00000000000000 M=00000000000000 P=a S=............ 00355: ........1. if b[p] = 0 A=20099999999999 B=01000000000901 C=01000000000999 D=00000000000000 M=00000000000000 P=a S=............ 00356: 111.1.1.11 -> 00352 then go to l00352 A=20099999999999 B=01000000000901 C=01000000000999 D=00000000000000 M=00000000000000 P=a S=............ 00352: ....1111.. l00352: p + 1 -> p A=20099999999999 B=01000000000901 C=01000000000999 D=00000000000000 M=00000000000000 P=b S=............ 00353: 11.11...1. a - 1 -> a[p] A=20999999999999 B=01000000000901 C=01000000000999 D=00000000000000 M=00000000000000 P=b S=............ 00354: 111.111111 -> 00357 if no carry go to l00357 A=20999999999999 B=01000000000901 C=01000000000999 D=00000000000000 M=00000000000000 P=b S=............ 00355: ........1. if b[p] = 0 A=20999999999999 B=01000000000901 C=01000000000999 D=00000000000000 M=00000000000000 P=b S=............ 00356: 111.1.1.11 -> 00352 then go to l00352 A=20999999999999 B=01000000000901 C=01000000000999 D=00000000000000 M=00000000000000 P=b S=............ 00352: ....1111.. l00352: p + 1 -> p A=20999999999999 B=01000000000901 C=01000000000999 D=00000000000000 M=00000000000000 P=c S=............ 00353: 11.11...1. a - 1 -> a[p] A=29999999999999 B=01000000000901 C=01000000000999 D=00000000000000 M=00000000000000 P=c S=............ 00354: 111.111111 -> 00357 if no carry go to l00357 A=29999999999999 B=01000000000901 C=01000000000999 D=00000000000000 M=00000000000000 P=c S=............ 00355: ........1. if b[p] = 0 A=29999999999999 B=01000000000901 C=01000000000999 D=00000000000000 M=00000000000000 P=c S=............ 00356: 111.1.1.11 -> 00352 then go to l00352 A=29999999999999 B=01000000000901 C=01000000000999 D=00000000000000 M=00000000000000 P=c S=............ 00357: 11111...1. l00357: a + 1 -> a[p] A=20999999999999 B=01000000000901 C=01000000000999 D=00000000000000 M=00000000000000 P=c S=............ 00360: 11..1.111. a exchange b[w] A=01000000000901 B=20999999999999 C=01000000000999 D=00000000000000 M=00000000000000 P=c S=............ 00361: ....11.... return A=01000000000901 B=20999999999999 C=01000000000999 D=00000000000000 M=00000000000000 P=c S=............ 00334: .111...1.. 1 -> s7 A=01000000000901 B=20999999999999 C=01000000000999 D=00000000000000 M=00000000000000 P=c S=.......7.... 00335: 1111.111.1 -> 00367 fst2zx: jsb dsp1 A=01000000000901 B=20999999999999 C=01000000000999 D=00000000000000 M=00000000000000 P=c S=.......7.... 1 10-2 displayed .01 00333: .1.111.1.1 -> 00135 l00333: jsb of13 A=01000000000998 B=00000000000000 C=01000000000998 D=00000000000000 M=00000000000000 P=c S=0......78..b 00135: ....11.1.. of13: clear status A=01000000000998 B=00000000000000 C=01000000000998 D=00000000000000 M=00000000000000 P=c S=............ 00136: .11...111. c -> a[w] A=01000000000998 B=00000000000000 C=01000000000998 D=00000000000000 M=00000000000000 P=c S=............ 00137: 11....11.. of14: 12 -> p A=01000000000998 B=00000000000000 C=01000000000998 D=00000000000000 M=00000000000000 P=c S=............ 00140: .1..1.1.1. a -> b[x] A=01000000000998 B=00000000000998 C=01000000000998 D=00000000000000 M=00000000000000 P=c S=............ 00141: .11...1.1. c -> a[x] A=01000000000998 B=00000000000998 C=01000000000998 D=00000000000000 M=00000000000000 P=c S=............ 00142: .11.111.1. if c[xs] = 0 A=01000000000998 B=00000000000998 C=01000000000998 D=00000000000000 M=00000000000000 P=c S=............ 00143: .11.1...11 -> 00150 then go to of15 A=01000000000998 B=00000000000998 C=01000000000998 D=00000000000000 M=00000000000000 P=c S=............ 00144: ..1.1.1.1. 0 - c -> c[x] A=01000000000998 B=00000000000998 C=01000000000002 D=00000000000000 M=00000000000000 P=c S=............ 00145: .1.1111.1. c - 1 -> c[xs] A=01000000000998 B=00000000000998 C=01000000000902 D=00000000000000 M=00000000000000 P=c S=............ 00146: .1.1.11111 -> 00127 if no carry go to of11 A=01000000000998 B=00000000000998 C=01000000000902 D=00000000000000 M=00000000000000 P=c S=............ 00147: .1.1..11.. 5 -> p A=01000000000998 B=00000000000998 C=01000000000902 D=00000000000000 M=00000000000000 P=5 S=............ 00150: 111.1.1.1. of15: a exchange c[x] A=01000000000902 B=00000000000998 C=01000000000998 D=00000000000000 M=00000000000000 P=5 S=............ 00151: .1...1.1.. if s4 = 0 A=01000000000902 B=00000000000998 C=01000000000998 D=00000000000000 M=00000000000000 P=5 S=............ 00152: .1....1.11 -> 00102 then go to l00102 A=01000000000902 B=00000000000998 C=01000000000998 D=00000000000000 M=00000000000000 P=5 S=............ 00102: .1..1.111. l00102: a -> b[w] A=01000000000902 B=01000000000902 C=01000000000998 D=00000000000000 M=00000000000000 P=5 S=............ 00103: 1.11111.1. 0 -> a[xs] A=01000000000002 B=01000000000902 C=01000000000998 D=00000000000000 M=00000000000000 P=5 S=............ 00104: .1...1.11. shift left a[ms] A=10000000000002 B=01000000000902 C=01000000000998 D=00000000000000 M=00000000000000 P=5 S=............ 00105: 11.11.1.1. l00105: a - 1 -> a[x] A=10000000000001 B=01000000000902 C=01000000000998 D=00000000000000 M=00000000000000 P=5 S=............ 00106: 111.....11 -> 00340 if no carry go to l00340 A=10000000000001 B=01000000000902 C=01000000000998 D=00000000000000 M=00000000000000 P=5 S=............ 00340: 1.11.1.11. l00340: shift right a[ms] A=01000000000001 B=01000000000902 C=01000000000998 D=00000000000000 M=00000000000000 P=5 S=............ 00341: .....111.. p - 1 -> p A=01000000000001 B=01000000000902 C=01000000000998 D=00000000000000 M=00000000000000 P=4 S=............ 00342: ..1.1.11.. if p # 2 A=01000000000001 B=01000000000902 C=01000000000998 D=00000000000000 M=00000000000000 P=4 S=............ 00343: .1...1.111 -> 00105 then go to l00105 A=01000000000001 B=01000000000902 C=01000000000998 D=00000000000000 M=00000000000000 P=4 S=............ 00105: 11.11.1.1. l00105: a - 1 -> a[x] A=01000000000000 B=01000000000902 C=01000000000998 D=00000000000000 M=00000000000000 P=4 S=............ 00106: 111.....11 -> 00340 if no carry go to l00340 A=01000000000000 B=01000000000902 C=01000000000998 D=00000000000000 M=00000000000000 P=4 S=............ 00340: 1.11.1.11. l00340: shift right a[ms] A=00100000000000 B=01000000000902 C=01000000000998 D=00000000000000 M=00000000000000 P=4 S=............ 00341: .....111.. p - 1 -> p A=00100000000000 B=01000000000902 C=01000000000998 D=00000000000000 M=00000000000000 P=3 S=............ 00342: ..1.1.11.. if p # 2 A=00100000000000 B=01000000000902 C=01000000000998 D=00000000000000 M=00000000000000 P=3 S=............ 00343: .1...1.111 -> 00105 then go to l00105 A=00100000000000 B=01000000000902 C=01000000000998 D=00000000000000 M=00000000000000 P=3 S=............ 00105: 11.11.1.1. l00105: a - 1 -> a[x] A=00100000000999 B=01000000000902 C=01000000000998 D=00000000000000 M=00000000000000 P=3 S=............ 00106: 111.....11 -> 00340 if no carry go to l00340 A=00100000000999 B=01000000000902 C=01000000000998 D=00000000000000 M=00000000000000 P=3 S=............ 00107: .11.111.1. if c[xs] = 0 A=00100000000999 B=01000000000902 C=01000000000998 D=00000000000000 M=00000000000000 P=3 S=............ 00110: 111..11.11 -> 00346 then go to l00346 A=00100000000999 B=01000000000902 C=01000000000998 D=00000000000000 M=00000000000000 P=3 S=............ 00111: 11..11.11. a exchange b[ms] A=01000000000999 B=00100000000902 C=01000000000998 D=00000000000000 M=00000000000000 P=3 S=............ 00112: 11.1..11.. 13 -> p A=01000000000999 B=00100000000902 C=01000000000998 D=00000000000000 M=00000000000000 P=d S=............ 00113: 111..11.11 -> 00346 go to l00346 A=01000000000999 B=00100000000902 C=01000000000998 D=00000000000000 M=00000000000000 P=d S=............ 00346: 1.1111.11. l00346: 0 -> a[ms] A=00000000000999 B=00100000000902 C=01000000000998 D=00000000000000 M=00000000000000 P=d S=............ 00347: 11111...1. a + 1 -> a[p] A=10000000000999 B=00100000000902 C=01000000000998 D=00000000000000 M=00000000000000 P=d S=............ 00350: 11111...1. a + 1 -> a[p] A=20000000000999 B=00100000000902 C=01000000000998 D=00000000000000 M=00000000000000 P=d S=............ 00351: ..1...11.. 2 -> p A=20000000000999 B=00100000000902 C=01000000000998 D=00000000000000 M=00000000000000 P=2 S=............ 00352: ....1111.. l00352: p + 1 -> p A=20000000000999 B=00100000000902 C=01000000000998 D=00000000000000 M=00000000000000 P=3 S=............ 00353: 11.11...1. a - 1 -> a[p] A=20000000009999 B=00100000000902 C=01000000000998 D=00000000000000 M=00000000000000 P=3 S=............ 00354: 111.111111 -> 00357 if no carry go to l00357 A=20000000009999 B=00100000000902 C=01000000000998 D=00000000000000 M=00000000000000 P=3 S=............ 00355: ........1. if b[p] = 0 A=20000000009999 B=00100000000902 C=01000000000998 D=00000000000000 M=00000000000000 P=3 S=............ 00356: 111.1.1.11 -> 00352 then go to l00352 A=20000000009999 B=00100000000902 C=01000000000998 D=00000000000000 M=00000000000000 P=3 S=............ 00352: ....1111.. l00352: p + 1 -> p A=20000000009999 B=00100000000902 C=01000000000998 D=00000000000000 M=00000000000000 P=4 S=............ 00353: 11.11...1. a - 1 -> a[p] A=20000000099999 B=00100000000902 C=01000000000998 D=00000000000000 M=00000000000000 P=4 S=............ 00354: 111.111111 -> 00357 if no carry go to l00357 A=20000000099999 B=00100000000902 C=01000000000998 D=00000000000000 M=00000000000000 P=4 S=............ 00355: ........1. if b[p] = 0 A=20000000099999 B=00100000000902 C=01000000000998 D=00000000000000 M=00000000000000 P=4 S=............ 00356: 111.1.1.11 -> 00352 then go to l00352 A=20000000099999 B=00100000000902 C=01000000000998 D=00000000000000 M=00000000000000 P=4 S=............ 00352: ....1111.. l00352: p + 1 -> p A=20000000099999 B=00100000000902 C=01000000000998 D=00000000000000 M=00000000000000 P=5 S=............ 00353: 11.11...1. a - 1 -> a[p] A=20000000999999 B=00100000000902 C=01000000000998 D=00000000000000 M=00000000000000 P=5 S=............ 00354: 111.111111 -> 00357 if no carry go to l00357 A=20000000999999 B=00100000000902 C=01000000000998 D=00000000000000 M=00000000000000 P=5 S=............ 00355: ........1. if b[p] = 0 A=20000000999999 B=00100000000902 C=01000000000998 D=00000000000000 M=00000000000000 P=5 S=............ 00356: 111.1.1.11 -> 00352 then go to l00352 A=20000000999999 B=00100000000902 C=01000000000998 D=00000000000000 M=00000000000000 P=5 S=............ 00352: ....1111.. l00352: p + 1 -> p A=20000000999999 B=00100000000902 C=01000000000998 D=00000000000000 M=00000000000000 P=6 S=............ 00353: 11.11...1. a - 1 -> a[p] A=20000009999999 B=00100000000902 C=01000000000998 D=00000000000000 M=00000000000000 P=6 S=............ 00354: 111.111111 -> 00357 if no carry go to l00357 A=20000009999999 B=00100000000902 C=01000000000998 D=00000000000000 M=00000000000000 P=6 S=............ 00355: ........1. if b[p] = 0 A=20000009999999 B=00100000000902 C=01000000000998 D=00000000000000 M=00000000000000 P=6 S=............ 00356: 111.1.1.11 -> 00352 then go to l00352 A=20000009999999 B=00100000000902 C=01000000000998 D=00000000000000 M=00000000000000 P=6 S=............ 00352: ....1111.. l00352: p + 1 -> p A=20000009999999 B=00100000000902 C=01000000000998 D=00000000000000 M=00000000000000 P=7 S=............ 00353: 11.11...1. a - 1 -> a[p] A=20000099999999 B=00100000000902 C=01000000000998 D=00000000000000 M=00000000000000 P=7 S=............ 00354: 111.111111 -> 00357 if no carry go to l00357 A=20000099999999 B=00100000000902 C=01000000000998 D=00000000000000 M=00000000000000 P=7 S=............ 00355: ........1. if b[p] = 0 A=20000099999999 B=00100000000902 C=01000000000998 D=00000000000000 M=00000000000000 P=7 S=............ 00356: 111.1.1.11 -> 00352 then go to l00352 A=20000099999999 B=00100000000902 C=01000000000998 D=00000000000000 M=00000000000000 P=7 S=............ 00352: ....1111.. l00352: p + 1 -> p A=20000099999999 B=00100000000902 C=01000000000998 D=00000000000000 M=00000000000000 P=8 S=............ 00353: 11.11...1. a - 1 -> a[p] A=20000999999999 B=00100000000902 C=01000000000998 D=00000000000000 M=00000000000000 P=8 S=............ 00354: 111.111111 -> 00357 if no carry go to l00357 A=20000999999999 B=00100000000902 C=01000000000998 D=00000000000000 M=00000000000000 P=8 S=............ 00355: ........1. if b[p] = 0 A=20000999999999 B=00100000000902 C=01000000000998 D=00000000000000 M=00000000000000 P=8 S=............ 00356: 111.1.1.11 -> 00352 then go to l00352 A=20000999999999 B=00100000000902 C=01000000000998 D=00000000000000 M=00000000000000 P=8 S=............ 00352: ....1111.. l00352: p + 1 -> p A=20000999999999 B=00100000000902 C=01000000000998 D=00000000000000 M=00000000000000 P=9 S=............ 00353: 11.11...1. a - 1 -> a[p] A=20009999999999 B=00100000000902 C=01000000000998 D=00000000000000 M=00000000000000 P=9 S=............ 00354: 111.111111 -> 00357 if no carry go to l00357 A=20009999999999 B=00100000000902 C=01000000000998 D=00000000000000 M=00000000000000 P=9 S=............ 00355: ........1. if b[p] = 0 A=20009999999999 B=00100000000902 C=01000000000998 D=00000000000000 M=00000000000000 P=9 S=............ 00356: 111.1.1.11 -> 00352 then go to l00352 A=20009999999999 B=00100000000902 C=01000000000998 D=00000000000000 M=00000000000000 P=9 S=............ 00352: ....1111.. l00352: p + 1 -> p A=20009999999999 B=00100000000902 C=01000000000998 D=00000000000000 M=00000000000000 P=a S=............ 00353: 11.11...1. a - 1 -> a[p] A=20099999999999 B=00100000000902 C=01000000000998 D=00000000000000 M=00000000000000 P=a S=............ 00354: 111.111111 -> 00357 if no carry go to l00357 A=20099999999999 B=00100000000902 C=01000000000998 D=00000000000000 M=00000000000000 P=a S=............ 00355: ........1. if b[p] = 0 A=20099999999999 B=00100000000902 C=01000000000998 D=00000000000000 M=00000000000000 P=a S=............ 00356: 111.1.1.11 -> 00352 then go to l00352 A=20099999999999 B=00100000000902 C=01000000000998 D=00000000000000 M=00000000000000 P=a S=............ 00352: ....1111.. l00352: p + 1 -> p A=20099999999999 B=00100000000902 C=01000000000998 D=00000000000000 M=00000000000000 P=b S=............ 00353: 11.11...1. a - 1 -> a[p] A=20999999999999 B=00100000000902 C=01000000000998 D=00000000000000 M=00000000000000 P=b S=............ 00354: 111.111111 -> 00357 if no carry go to l00357 A=20999999999999 B=00100000000902 C=01000000000998 D=00000000000000 M=00000000000000 P=b S=............ 00355: ........1. if b[p] = 0 A=20999999999999 B=00100000000902 C=01000000000998 D=00000000000000 M=00000000000000 P=b S=............ 00356: 111.1.1.11 -> 00352 then go to l00352 A=20999999999999 B=00100000000902 C=01000000000998 D=00000000000000 M=00000000000000 P=b S=............ 00357: 11111...1. l00357: a + 1 -> a[p] A=20099999999999 B=00100000000902 C=01000000000998 D=00000000000000 M=00000000000000 P=b S=............ 00360: 11..1.111. a exchange b[w] A=00100000000902 B=20099999999999 C=01000000000998 D=00000000000000 M=00000000000000 P=b S=............ 00361: ....11.... return A=00100000000902 B=20099999999999 C=01000000000998 D=00000000000000 M=00000000000000 P=b S=............ 00334: .111...1.. 1 -> s7 A=00100000000902 B=20099999999999 C=01000000000998 D=00000000000000 M=00000000000000 P=b S=.......7.... 00335: 1111.111.1 -> 00367 fst2zx: jsb dsp1 A=00100000000902 B=20099999999999 C=01000000000998 D=00000000000000 M=00000000000000 P=b S=.......7.... 1 EEX 12 displayed 1 10^12 00333: .1.111.1.1 -> 00135 l00333: jsb of13 A=01000000000012 B=00000000000000 C=01000000000012 D=00000000000000 M=00000000000000 P=c S=0......78..b 00135: ....11.1.. of13: clear status A=01000000000012 B=00000000000000 C=01000000000012 D=00000000000000 M=00000000000000 P=c S=............ 00136: .11...111. c -> a[w] A=01000000000012 B=00000000000000 C=01000000000012 D=00000000000000 M=00000000000000 P=c S=............ 00137: 11....11.. of14: 12 -> p A=01000000000012 B=00000000000000 C=01000000000012 D=00000000000000 M=00000000000000 P=c S=............ 00140: .1..1.1.1. a -> b[x] A=01000000000012 B=00000000000012 C=01000000000012 D=00000000000000 M=00000000000000 P=c S=............ 00141: .11...1.1. c -> a[x] A=01000000000012 B=00000000000012 C=01000000000012 D=00000000000000 M=00000000000000 P=c S=............ 00142: .11.111.1. if c[xs] = 0 A=01000000000012 B=00000000000012 C=01000000000012 D=00000000000000 M=00000000000000 P=c S=............ 00143: .11.1...11 -> 00150 then go to of15 A=01000000000012 B=00000000000012 C=01000000000012 D=00000000000000 M=00000000000000 P=c S=............ 00150: 111.1.1.1. of15: a exchange c[x] A=01000000000012 B=00000000000012 C=01000000000012 D=00000000000000 M=00000000000000 P=c S=............ 00151: .1...1.1.. if s4 = 0 A=01000000000012 B=00000000000012 C=01000000000012 D=00000000000000 M=00000000000000 P=c S=............ 00152: .1....1.11 -> 00102 then go to l00102 A=01000000000012 B=00000000000012 C=01000000000012 D=00000000000000 M=00000000000000 P=c S=............ 00102: .1..1.111. l00102: a -> b[w] A=01000000000012 B=01000000000012 C=01000000000012 D=00000000000000 M=00000000000000 P=c S=............ 00103: 1.11111.1. 0 -> a[xs] A=01000000000012 B=01000000000012 C=01000000000012 D=00000000000000 M=00000000000000 P=c S=............ 00104: .1...1.11. shift left a[ms] A=10000000000012 B=01000000000012 C=01000000000012 D=00000000000000 M=00000000000000 P=c S=............ 00105: 11.11.1.1. l00105: a - 1 -> a[x] A=10000000000011 B=01000000000012 C=01000000000012 D=00000000000000 M=00000000000000 P=c S=............ 00106: 111.....11 -> 00340 if no carry go to l00340 A=10000000000011 B=01000000000012 C=01000000000012 D=00000000000000 M=00000000000000 P=c S=............ 00340: 1.11.1.11. l00340: shift right a[ms] A=01000000000011 B=01000000000012 C=01000000000012 D=00000000000000 M=00000000000000 P=c S=............ 00341: .....111.. p - 1 -> p A=01000000000011 B=01000000000012 C=01000000000012 D=00000000000000 M=00000000000000 P=b S=............ 00342: ..1.1.11.. if p # 2 A=01000000000011 B=01000000000012 C=01000000000012 D=00000000000000 M=00000000000000 P=b S=............ 00343: .1...1.111 -> 00105 then go to l00105 A=01000000000011 B=01000000000012 C=01000000000012 D=00000000000000 M=00000000000000 P=b S=............ 00105: 11.11.1.1. l00105: a - 1 -> a[x] A=01000000000010 B=01000000000012 C=01000000000012 D=00000000000000 M=00000000000000 P=b S=............ 00106: 111.....11 -> 00340 if no carry go to l00340 A=01000000000010 B=01000000000012 C=01000000000012 D=00000000000000 M=00000000000000 P=b S=............ 00340: 1.11.1.11. l00340: shift right a[ms] A=00100000000010 B=01000000000012 C=01000000000012 D=00000000000000 M=00000000000000 P=b S=............ 00341: .....111.. p - 1 -> p A=00100000000010 B=01000000000012 C=01000000000012 D=00000000000000 M=00000000000000 P=a S=............ 00342: ..1.1.11.. if p # 2 A=00100000000010 B=01000000000012 C=01000000000012 D=00000000000000 M=00000000000000 P=a S=............ 00343: .1...1.111 -> 00105 then go to l00105 A=00100000000010 B=01000000000012 C=01000000000012 D=00000000000000 M=00000000000000 P=a S=............ 00105: 11.11.1.1. l00105: a - 1 -> a[x] A=00100000000009 B=01000000000012 C=01000000000012 D=00000000000000 M=00000000000000 P=a S=............ 00106: 111.....11 -> 00340 if no carry go to l00340 A=00100000000009 B=01000000000012 C=01000000000012 D=00000000000000 M=00000000000000 P=a S=............ 00340: 1.11.1.11. l00340: shift right a[ms] A=00010000000009 B=01000000000012 C=01000000000012 D=00000000000000 M=00000000000000 P=a S=............ 00341: .....111.. p - 1 -> p A=00010000000009 B=01000000000012 C=01000000000012 D=00000000000000 M=00000000000000 P=9 S=............ 00342: ..1.1.11.. if p # 2 A=00010000000009 B=01000000000012 C=01000000000012 D=00000000000000 M=00000000000000 P=9 S=............ 00343: .1...1.111 -> 00105 then go to l00105 A=00010000000009 B=01000000000012 C=01000000000012 D=00000000000000 M=00000000000000 P=9 S=............ 00105: 11.11.1.1. l00105: a - 1 -> a[x] A=00010000000008 B=01000000000012 C=01000000000012 D=00000000000000 M=00000000000000 P=9 S=............ 00106: 111.....11 -> 00340 if no carry go to l00340 A=00010000000008 B=01000000000012 C=01000000000012 D=00000000000000 M=00000000000000 P=9 S=............ 00340: 1.11.1.11. l00340: shift right a[ms] A=00001000000008 B=01000000000012 C=01000000000012 D=00000000000000 M=00000000000000 P=9 S=............ 00341: .....111.. p - 1 -> p A=00001000000008 B=01000000000012 C=01000000000012 D=00000000000000 M=00000000000000 P=8 S=............ 00342: ..1.1.11.. if p # 2 A=00001000000008 B=01000000000012 C=01000000000012 D=00000000000000 M=00000000000000 P=8 S=............ 00343: .1...1.111 -> 00105 then go to l00105 A=00001000000008 B=01000000000012 C=01000000000012 D=00000000000000 M=00000000000000 P=8 S=............ 00105: 11.11.1.1. l00105: a - 1 -> a[x] A=00001000000007 B=01000000000012 C=01000000000012 D=00000000000000 M=00000000000000 P=8 S=............ 00106: 111.....11 -> 00340 if no carry go to l00340 A=00001000000007 B=01000000000012 C=01000000000012 D=00000000000000 M=00000000000000 P=8 S=............ 00340: 1.11.1.11. l00340: shift right a[ms] A=00000100000007 B=01000000000012 C=01000000000012 D=00000000000000 M=00000000000000 P=8 S=............ 00341: .....111.. p - 1 -> p A=00000100000007 B=01000000000012 C=01000000000012 D=00000000000000 M=00000000000000 P=7 S=............ 00342: ..1.1.11.. if p # 2 A=00000100000007 B=01000000000012 C=01000000000012 D=00000000000000 M=00000000000000 P=7 S=............ 00343: .1...1.111 -> 00105 then go to l00105 A=00000100000007 B=01000000000012 C=01000000000012 D=00000000000000 M=00000000000000 P=7 S=............ 00105: 11.11.1.1. l00105: a - 1 -> a[x] A=00000100000006 B=01000000000012 C=01000000000012 D=00000000000000 M=00000000000000 P=7 S=............ 00106: 111.....11 -> 00340 if no carry go to l00340 A=00000100000006 B=01000000000012 C=01000000000012 D=00000000000000 M=00000000000000 P=7 S=............ 00340: 1.11.1.11. l00340: shift right a[ms] A=00000010000006 B=01000000000012 C=01000000000012 D=00000000000000 M=00000000000000 P=7 S=............ 00341: .....111.. p - 1 -> p A=00000010000006 B=01000000000012 C=01000000000012 D=00000000000000 M=00000000000000 P=6 S=............ 00342: ..1.1.11.. if p # 2 A=00000010000006 B=01000000000012 C=01000000000012 D=00000000000000 M=00000000000000 P=6 S=............ 00343: .1...1.111 -> 00105 then go to l00105 A=00000010000006 B=01000000000012 C=01000000000012 D=00000000000000 M=00000000000000 P=6 S=............ 00105: 11.11.1.1. l00105: a - 1 -> a[x] A=00000010000005 B=01000000000012 C=01000000000012 D=00000000000000 M=00000000000000 P=6 S=............ 00106: 111.....11 -> 00340 if no carry go to l00340 A=00000010000005 B=01000000000012 C=01000000000012 D=00000000000000 M=00000000000000 P=6 S=............ 00340: 1.11.1.11. l00340: shift right a[ms] A=00000001000005 B=01000000000012 C=01000000000012 D=00000000000000 M=00000000000000 P=6 S=............ 00341: .....111.. p - 1 -> p A=00000001000005 B=01000000000012 C=01000000000012 D=00000000000000 M=00000000000000 P=5 S=............ 00342: ..1.1.11.. if p # 2 A=00000001000005 B=01000000000012 C=01000000000012 D=00000000000000 M=00000000000000 P=5 S=............ 00343: .1...1.111 -> 00105 then go to l00105 A=00000001000005 B=01000000000012 C=01000000000012 D=00000000000000 M=00000000000000 P=5 S=............ 00105: 11.11.1.1. l00105: a - 1 -> a[x] A=00000001000004 B=01000000000012 C=01000000000012 D=00000000000000 M=00000000000000 P=5 S=............ 00106: 111.....11 -> 00340 if no carry go to l00340 A=00000001000004 B=01000000000012 C=01000000000012 D=00000000000000 M=00000000000000 P=5 S=............ 00340: 1.11.1.11. l00340: shift right a[ms] A=00000000100004 B=01000000000012 C=01000000000012 D=00000000000000 M=00000000000000 P=5 S=............ 00341: .....111.. p - 1 -> p A=00000000100004 B=01000000000012 C=01000000000012 D=00000000000000 M=00000000000000 P=4 S=............ 00342: ..1.1.11.. if p # 2 A=00000000100004 B=01000000000012 C=01000000000012 D=00000000000000 M=00000000000000 P=4 S=............ 00343: .1...1.111 -> 00105 then go to l00105 A=00000000100004 B=01000000000012 C=01000000000012 D=00000000000000 M=00000000000000 P=4 S=............ 00105: 11.11.1.1. l00105: a - 1 -> a[x] A=00000000100003 B=01000000000012 C=01000000000012 D=00000000000000 M=00000000000000 P=4 S=............ 00106: 111.....11 -> 00340 if no carry go to l00340 A=00000000100003 B=01000000000012 C=01000000000012 D=00000000000000 M=00000000000000 P=4 S=............ 00340: 1.11.1.11. l00340: shift right a[ms] A=00000000010003 B=01000000000012 C=01000000000012 D=00000000000000 M=00000000000000 P=4 S=............ 00341: .....111.. p - 1 -> p A=00000000010003 B=01000000000012 C=01000000000012 D=00000000000000 M=00000000000000 P=3 S=............ 00342: ..1.1.11.. if p # 2 A=00000000010003 B=01000000000012 C=01000000000012 D=00000000000000 M=00000000000000 P=3 S=............ 00343: .1...1.111 -> 00105 then go to l00105 A=00000000010003 B=01000000000012 C=01000000000012 D=00000000000000 M=00000000000000 P=3 S=............ 00105: 11.11.1.1. l00105: a - 1 -> a[x] A=00000000010002 B=01000000000012 C=01000000000012 D=00000000000000 M=00000000000000 P=3 S=............ 00106: 111.....11 -> 00340 if no carry go to l00340 A=00000000010002 B=01000000000012 C=01000000000012 D=00000000000000 M=00000000000000 P=3 S=............ 00340: 1.11.1.11. l00340: shift right a[ms] A=00000000001002 B=01000000000012 C=01000000000012 D=00000000000000 M=00000000000000 P=3 S=............ 00341: .....111.. p - 1 -> p A=00000000001002 B=01000000000012 C=01000000000012 D=00000000000000 M=00000000000000 P=2 S=............ 00342: ..1.1.11.. if p # 2 A=00000000001002 B=01000000000012 C=01000000000012 D=00000000000000 M=00000000000000 P=2 S=............ 00343: .1...1.111 -> 00105 then go to l00105 A=00000000001002 B=01000000000012 C=01000000000012 D=00000000000000 M=00000000000000 P=2 S=............ 00344: 11....11.. 12 -> p A=00000000001002 B=01000000000012 C=01000000000012 D=00000000000000 M=00000000000000 P=c S=............ 00345: 1.111.111. 0 -> a[w] A=00000000000000 B=01000000000012 C=01000000000012 D=00000000000000 M=00000000000000 P=c S=............ 00346: 1.1111.11. l00346: 0 -> a[ms] A=00000000000000 B=01000000000012 C=01000000000012 D=00000000000000 M=00000000000000 P=c S=............ 00347: 11111...1. a + 1 -> a[p] A=01000000000000 B=01000000000012 C=01000000000012 D=00000000000000 M=00000000000000 P=c S=............ 00350: 11111...1. a + 1 -> a[p] A=02000000000000 B=01000000000012 C=01000000000012 D=00000000000000 M=00000000000000 P=c S=............ 00351: ..1...11.. 2 -> p A=02000000000000 B=01000000000012 C=01000000000012 D=00000000000000 M=00000000000000 P=2 S=............ 00352: ....1111.. l00352: p + 1 -> p A=02000000000000 B=01000000000012 C=01000000000012 D=00000000000000 M=00000000000000 P=3 S=............ 00353: 11.11...1. a - 1 -> a[p] A=02000000009000 B=01000000000012 C=01000000000012 D=00000000000000 M=00000000000000 P=3 S=............ 00354: 111.111111 -> 00357 if no carry go to l00357 A=02000000009000 B=01000000000012 C=01000000000012 D=00000000000000 M=00000000000000 P=3 S=............ 00355: ........1. if b[p] = 0 A=02000000009000 B=01000000000012 C=01000000000012 D=00000000000000 M=00000000000000 P=3 S=............ 00356: 111.1.1.11 -> 00352 then go to l00352 A=02000000009000 B=01000000000012 C=01000000000012 D=00000000000000 M=00000000000000 P=3 S=............ 00352: ....1111.. l00352: p + 1 -> p A=02000000009000 B=01000000000012 C=01000000000012 D=00000000000000 M=00000000000000 P=4 S=............ 00353: 11.11...1. a - 1 -> a[p] A=02000000099000 B=01000000000012 C=01000000000012 D=00000000000000 M=00000000000000 P=4 S=............ 00354: 111.111111 -> 00357 if no carry go to l00357 A=02000000099000 B=01000000000012 C=01000000000012 D=00000000000000 M=00000000000000 P=4 S=............ 00355: ........1. if b[p] = 0 A=02000000099000 B=01000000000012 C=01000000000012 D=00000000000000 M=00000000000000 P=4 S=............ 00356: 111.1.1.11 -> 00352 then go to l00352 A=02000000099000 B=01000000000012 C=01000000000012 D=00000000000000 M=00000000000000 P=4 S=............ 00352: ....1111.. l00352: p + 1 -> p A=02000000099000 B=01000000000012 C=01000000000012 D=00000000000000 M=00000000000000 P=5 S=............ 00353: 11.11...1. a - 1 -> a[p] A=02000000999000 B=01000000000012 C=01000000000012 D=00000000000000 M=00000000000000 P=5 S=............ 00354: 111.111111 -> 00357 if no carry go to l00357 A=02000000999000 B=01000000000012 C=01000000000012 D=00000000000000 M=00000000000000 P=5 S=............ 00355: ........1. if b[p] = 0 A=02000000999000 B=01000000000012 C=01000000000012 D=00000000000000 M=00000000000000 P=5 S=............ 00356: 111.1.1.11 -> 00352 then go to l00352 A=02000000999000 B=01000000000012 C=01000000000012 D=00000000000000 M=00000000000000 P=5 S=............ 00352: ....1111.. l00352: p + 1 -> p A=02000000999000 B=01000000000012 C=01000000000012 D=00000000000000 M=00000000000000 P=6 S=............ 00353: 11.11...1. a - 1 -> a[p] A=02000009999000 B=01000000000012 C=01000000000012 D=00000000000000 M=00000000000000 P=6 S=............ 00354: 111.111111 -> 00357 if no carry go to l00357 A=02000009999000 B=01000000000012 C=01000000000012 D=00000000000000 M=00000000000000 P=6 S=............ 00355: ........1. if b[p] = 0 A=02000009999000 B=01000000000012 C=01000000000012 D=00000000000000 M=00000000000000 P=6 S=............ 00356: 111.1.1.11 -> 00352 then go to l00352 A=02000009999000 B=01000000000012 C=01000000000012 D=00000000000000 M=00000000000000 P=6 S=............ 00352: ....1111.. l00352: p + 1 -> p A=02000009999000 B=01000000000012 C=01000000000012 D=00000000000000 M=00000000000000 P=7 S=............ 00353: 11.11...1. a - 1 -> a[p] A=02000099999000 B=01000000000012 C=01000000000012 D=00000000000000 M=00000000000000 P=7 S=............ 00354: 111.111111 -> 00357 if no carry go to l00357 A=02000099999000 B=01000000000012 C=01000000000012 D=00000000000000 M=00000000000000 P=7 S=............ 00355: ........1. if b[p] = 0 A=02000099999000 B=01000000000012 C=01000000000012 D=00000000000000 M=00000000000000 P=7 S=............ 00356: 111.1.1.11 -> 00352 then go to l00352 A=02000099999000 B=01000000000012 C=01000000000012 D=00000000000000 M=00000000000000 P=7 S=............ 00352: ....1111.. l00352: p + 1 -> p A=02000099999000 B=01000000000012 C=01000000000012 D=00000000000000 M=00000000000000 P=8 S=............ 00353: 11.11...1. a - 1 -> a[p] A=02000999999000 B=01000000000012 C=01000000000012 D=00000000000000 M=00000000000000 P=8 S=............ 00354: 111.111111 -> 00357 if no carry go to l00357 A=02000999999000 B=01000000000012 C=01000000000012 D=00000000000000 M=00000000000000 P=8 S=............ 00355: ........1. if b[p] = 0 A=02000999999000 B=01000000000012 C=01000000000012 D=00000000000000 M=00000000000000 P=8 S=............ 00356: 111.1.1.11 -> 00352 then go to l00352 A=02000999999000 B=01000000000012 C=01000000000012 D=00000000000000 M=00000000000000 P=8 S=............ 00352: ....1111.. l00352: p + 1 -> p A=02000999999000 B=01000000000012 C=01000000000012 D=00000000000000 M=00000000000000 P=9 S=............ 00353: 11.11...1. a - 1 -> a[p] A=02009999999000 B=01000000000012 C=01000000000012 D=00000000000000 M=00000000000000 P=9 S=............ 00354: 111.111111 -> 00357 if no carry go to l00357 A=02009999999000 B=01000000000012 C=01000000000012 D=00000000000000 M=00000000000000 P=9 S=............ 00355: ........1. if b[p] = 0 A=02009999999000 B=01000000000012 C=01000000000012 D=00000000000000 M=00000000000000 P=9 S=............ 00356: 111.1.1.11 -> 00352 then go to l00352 A=02009999999000 B=01000000000012 C=01000000000012 D=00000000000000 M=00000000000000 P=9 S=............ 00352: ....1111.. l00352: p + 1 -> p A=02009999999000 B=01000000000012 C=01000000000012 D=00000000000000 M=00000000000000 P=a S=............ 00353: 11.11...1. a - 1 -> a[p] A=02099999999000 B=01000000000012 C=01000000000012 D=00000000000000 M=00000000000000 P=a S=............ 00354: 111.111111 -> 00357 if no carry go to l00357 A=02099999999000 B=01000000000012 C=01000000000012 D=00000000000000 M=00000000000000 P=a S=............ 00355: ........1. if b[p] = 0 A=02099999999000 B=01000000000012 C=01000000000012 D=00000000000000 M=00000000000000 P=a S=............ 00356: 111.1.1.11 -> 00352 then go to l00352 A=02099999999000 B=01000000000012 C=01000000000012 D=00000000000000 M=00000000000000 P=a S=............ 00352: ....1111.. l00352: p + 1 -> p A=02099999999000 B=01000000000012 C=01000000000012 D=00000000000000 M=00000000000000 P=b S=............ 00353: 11.11...1. a - 1 -> a[p] A=02999999999000 B=01000000000012 C=01000000000012 D=00000000000000 M=00000000000000 P=b S=............ 00354: 111.111111 -> 00357 if no carry go to l00357 A=02999999999000 B=01000000000012 C=01000000000012 D=00000000000000 M=00000000000000 P=b S=............ 00355: ........1. if b[p] = 0 A=02999999999000 B=01000000000012 C=01000000000012 D=00000000000000 M=00000000000000 P=b S=............ 00356: 111.1.1.11 -> 00352 then go to l00352 A=02999999999000 B=01000000000012 C=01000000000012 D=00000000000000 M=00000000000000 P=b S=............ 00352: ....1111.. l00352: p + 1 -> p A=02999999999000 B=01000000000012 C=01000000000012 D=00000000000000 M=00000000000000 P=c S=............ 00353: 11.11...1. a - 1 -> a[p] A=01999999999000 B=01000000000012 C=01000000000012 D=00000000000000 M=00000000000000 P=c S=............ 00354: 111.111111 -> 00357 if no carry go to l00357 A=01999999999000 B=01000000000012 C=01000000000012 D=00000000000000 M=00000000000000 P=c S=............ 00357: 11111...1. l00357: a + 1 -> a[p] A=02999999999000 B=01000000000012 C=01000000000012 D=00000000000000 M=00000000000000 P=c S=............ 00360: 11..1.111. a exchange b[w] A=01000000000012 B=02999999999000 C=01000000000012 D=00000000000000 M=00000000000000 P=c S=............ 00361: ....11.... return A=01000000000012 B=02999999999000 C=01000000000012 D=00000000000000 M=00000000000000 P=c S=............ 00334: .111...1.. 1 -> s7 A=01000000000012 B=02999999999000 C=01000000000012 D=00000000000000 M=00000000000000 P=c S=.......7.... 00335: 1111.111.1 -> 00367 fst2zx: jsb dsp1 A=01000000000012 B=02999999999000 C=01000000000012 D=00000000000000 M=00000000000000 P=c S=.......7.... 1 EEX CHS 12 1 10^-12 00333: .1.111.1.1 -> 00135 l00333: jsb of13 A=01000000000988 B=00000000000000 C=01000000000988 D=00000000000000 M=00000000000000 P=c S=0......78..b 00135: ....11.1.. of13: clear status A=01000000000988 B=00000000000000 C=01000000000988 D=00000000000000 M=00000000000000 P=c S=............ 00136: .11...111. c -> a[w] A=01000000000988 B=00000000000000 C=01000000000988 D=00000000000000 M=00000000000000 P=c S=............ 00137: 11....11.. of14: 12 -> p A=01000000000988 B=00000000000000 C=01000000000988 D=00000000000000 M=00000000000000 P=c S=............ 00140: .1..1.1.1. a -> b[x] A=01000000000988 B=00000000000988 C=01000000000988 D=00000000000000 M=00000000000000 P=c S=............ 00141: .11...1.1. c -> a[x] A=01000000000988 B=00000000000988 C=01000000000988 D=00000000000000 M=00000000000000 P=c S=............ 00142: .11.111.1. if c[xs] = 0 A=01000000000988 B=00000000000988 C=01000000000988 D=00000000000000 M=00000000000000 P=c S=............ 00143: .11.1...11 -> 00150 then go to of15 A=01000000000988 B=00000000000988 C=01000000000988 D=00000000000000 M=00000000000000 P=c S=............ 00144: ..1.1.1.1. 0 - c -> c[x] A=01000000000988 B=00000000000988 C=01000000000012 D=00000000000000 M=00000000000000 P=c S=............ 00145: .1.1111.1. c - 1 -> c[xs] A=01000000000988 B=00000000000988 C=01000000000912 D=00000000000000 M=00000000000000 P=c S=............ 00146: .1.1.11111 -> 00127 if no carry go to of11 A=01000000000988 B=00000000000988 C=01000000000912 D=00000000000000 M=00000000000000 P=c S=............ 00147: .1.1..11.. 5 -> p A=01000000000988 B=00000000000988 C=01000000000912 D=00000000000000 M=00000000000000 P=5 S=............ 00150: 111.1.1.1. of15: a exchange c[x] A=01000000000912 B=00000000000988 C=01000000000988 D=00000000000000 M=00000000000000 P=5 S=............ 00151: .1...1.1.. if s4 = 0 A=01000000000912 B=00000000000988 C=01000000000988 D=00000000000000 M=00000000000000 P=5 S=............ 00152: .1....1.11 -> 00102 then go to l00102 A=01000000000912 B=00000000000988 C=01000000000988 D=00000000000000 M=00000000000000 P=5 S=............ 00102: .1..1.111. l00102: a -> b[w] A=01000000000912 B=01000000000912 C=01000000000988 D=00000000000000 M=00000000000000 P=5 S=............ 00103: 1.11111.1. 0 -> a[xs] A=01000000000012 B=01000000000912 C=01000000000988 D=00000000000000 M=00000000000000 P=5 S=............ 00104: .1...1.11. shift left a[ms] A=10000000000012 B=01000000000912 C=01000000000988 D=00000000000000 M=00000000000000 P=5 S=............ 00105: 11.11.1.1. l00105: a - 1 -> a[x] A=10000000000011 B=01000000000912 C=01000000000988 D=00000000000000 M=00000000000000 P=5 S=............ 00106: 111.....11 -> 00340 if no carry go to l00340 A=10000000000011 B=01000000000912 C=01000000000988 D=00000000000000 M=00000000000000 P=5 S=............ 00340: 1.11.1.11. l00340: shift right a[ms] A=01000000000011 B=01000000000912 C=01000000000988 D=00000000000000 M=00000000000000 P=5 S=............ 00341: .....111.. p - 1 -> p A=01000000000011 B=01000000000912 C=01000000000988 D=00000000000000 M=00000000000000 P=4 S=............ 00342: ..1.1.11.. if p # 2 A=01000000000011 B=01000000000912 C=01000000000988 D=00000000000000 M=00000000000000 P=4 S=............ 00343: .1...1.111 -> 00105 then go to l00105 A=01000000000011 B=01000000000912 C=01000000000988 D=00000000000000 M=00000000000000 P=4 S=............ 00105: 11.11.1.1. l00105: a - 1 -> a[x] A=01000000000010 B=01000000000912 C=01000000000988 D=00000000000000 M=00000000000000 P=4 S=............ 00106: 111.....11 -> 00340 if no carry go to l00340 A=01000000000010 B=01000000000912 C=01000000000988 D=00000000000000 M=00000000000000 P=4 S=............ 00340: 1.11.1.11. l00340: shift right a[ms] A=00100000000010 B=01000000000912 C=01000000000988 D=00000000000000 M=00000000000000 P=4 S=............ 00341: .....111.. p - 1 -> p A=00100000000010 B=01000000000912 C=01000000000988 D=00000000000000 M=00000000000000 P=3 S=............ 00342: ..1.1.11.. if p # 2 A=00100000000010 B=01000000000912 C=01000000000988 D=00000000000000 M=00000000000000 P=3 S=............ 00343: .1...1.111 -> 00105 then go to l00105 A=00100000000010 B=01000000000912 C=01000000000988 D=00000000000000 M=00000000000000 P=3 S=............ 00105: 11.11.1.1. l00105: a - 1 -> a[x] A=00100000000009 B=01000000000912 C=01000000000988 D=00000000000000 M=00000000000000 P=3 S=............ 00106: 111.....11 -> 00340 if no carry go to l00340 A=00100000000009 B=01000000000912 C=01000000000988 D=00000000000000 M=00000000000000 P=3 S=............ 00340: 1.11.1.11. l00340: shift right a[ms] A=00010000000009 B=01000000000912 C=01000000000988 D=00000000000000 M=00000000000000 P=3 S=............ 00341: .....111.. p - 1 -> p A=00010000000009 B=01000000000912 C=01000000000988 D=00000000000000 M=00000000000000 P=2 S=............ 00342: ..1.1.11.. if p # 2 A=00010000000009 B=01000000000912 C=01000000000988 D=00000000000000 M=00000000000000 P=2 S=............ 00343: .1...1.111 -> 00105 then go to l00105 A=00010000000009 B=01000000000912 C=01000000000988 D=00000000000000 M=00000000000000 P=2 S=............ 00344: 11....11.. 12 -> p A=00010000000009 B=01000000000912 C=01000000000988 D=00000000000000 M=00000000000000 P=c S=............ 00345: 1.111.111. 0 -> a[w] A=00000000000000 B=01000000000912 C=01000000000988 D=00000000000000 M=00000000000000 P=c S=............ 00346: 1.1111.11. l00346: 0 -> a[ms] A=00000000000000 B=01000000000912 C=01000000000988 D=00000000000000 M=00000000000000 P=c S=............ 00347: 11111...1. a + 1 -> a[p] A=01000000000000 B=01000000000912 C=01000000000988 D=00000000000000 M=00000000000000 P=c S=............ 00350: 11111...1. a + 1 -> a[p] A=02000000000000 B=01000000000912 C=01000000000988 D=00000000000000 M=00000000000000 P=c S=............ 00351: ..1...11.. 2 -> p A=02000000000000 B=01000000000912 C=01000000000988 D=00000000000000 M=00000000000000 P=2 S=............ 00352: ....1111.. l00352: p + 1 -> p A=02000000000000 B=01000000000912 C=01000000000988 D=00000000000000 M=00000000000000 P=3 S=............ 00353: 11.11...1. a - 1 -> a[p] A=02000000009000 B=01000000000912 C=01000000000988 D=00000000000000 M=00000000000000 P=3 S=............ 00354: 111.111111 -> 00357 if no carry go to l00357 A=02000000009000 B=01000000000912 C=01000000000988 D=00000000000000 M=00000000000000 P=3 S=............ 00355: ........1. if b[p] = 0 A=02000000009000 B=01000000000912 C=01000000000988 D=00000000000000 M=00000000000000 P=3 S=............ 00356: 111.1.1.11 -> 00352 then go to l00352 A=02000000009000 B=01000000000912 C=01000000000988 D=00000000000000 M=00000000000000 P=3 S=............ 00352: ....1111.. l00352: p + 1 -> p A=02000000009000 B=01000000000912 C=01000000000988 D=00000000000000 M=00000000000000 P=4 S=............ 00353: 11.11...1. a - 1 -> a[p] A=02000000099000 B=01000000000912 C=01000000000988 D=00000000000000 M=00000000000000 P=4 S=............ 00354: 111.111111 -> 00357 if no carry go to l00357 A=02000000099000 B=01000000000912 C=01000000000988 D=00000000000000 M=00000000000000 P=4 S=............ 00355: ........1. if b[p] = 0 A=02000000099000 B=01000000000912 C=01000000000988 D=00000000000000 M=00000000000000 P=4 S=............ 00356: 111.1.1.11 -> 00352 then go to l00352 A=02000000099000 B=01000000000912 C=01000000000988 D=00000000000000 M=00000000000000 P=4 S=............ 00352: ....1111.. l00352: p + 1 -> p A=02000000099000 B=01000000000912 C=01000000000988 D=00000000000000 M=00000000000000 P=5 S=............ 00353: 11.11...1. a - 1 -> a[p] A=02000000999000 B=01000000000912 C=01000000000988 D=00000000000000 M=00000000000000 P=5 S=............ 00354: 111.111111 -> 00357 if no carry go to l00357 A=02000000999000 B=01000000000912 C=01000000000988 D=00000000000000 M=00000000000000 P=5 S=............ 00355: ........1. if b[p] = 0 A=02000000999000 B=01000000000912 C=01000000000988 D=00000000000000 M=00000000000000 P=5 S=............ 00356: 111.1.1.11 -> 00352 then go to l00352 A=02000000999000 B=01000000000912 C=01000000000988 D=00000000000000 M=00000000000000 P=5 S=............ 00352: ....1111.. l00352: p + 1 -> p A=02000000999000 B=01000000000912 C=01000000000988 D=00000000000000 M=00000000000000 P=6 S=............ 00353: 11.11...1. a - 1 -> a[p] A=02000009999000 B=01000000000912 C=01000000000988 D=00000000000000 M=00000000000000 P=6 S=............ 00354: 111.111111 -> 00357 if no carry go to l00357 A=02000009999000 B=01000000000912 C=01000000000988 D=00000000000000 M=00000000000000 P=6 S=............ 00355: ........1. if b[p] = 0 A=02000009999000 B=01000000000912 C=01000000000988 D=00000000000000 M=00000000000000 P=6 S=............ 00356: 111.1.1.11 -> 00352 then go to l00352 A=02000009999000 B=01000000000912 C=01000000000988 D=00000000000000 M=00000000000000 P=6 S=............ 00352: ....1111.. l00352: p + 1 -> p A=02000009999000 B=01000000000912 C=01000000000988 D=00000000000000 M=00000000000000 P=7 S=............ 00353: 11.11...1. a - 1 -> a[p] A=02000099999000 B=01000000000912 C=01000000000988 D=00000000000000 M=00000000000000 P=7 S=............ 00354: 111.111111 -> 00357 if no carry go to l00357 A=02000099999000 B=01000000000912 C=01000000000988 D=00000000000000 M=00000000000000 P=7 S=............ 00355: ........1. if b[p] = 0 A=02000099999000 B=01000000000912 C=01000000000988 D=00000000000000 M=00000000000000 P=7 S=............ 00356: 111.1.1.11 -> 00352 then go to l00352 A=02000099999000 B=01000000000912 C=01000000000988 D=00000000000000 M=00000000000000 P=7 S=............ 00352: ....1111.. l00352: p + 1 -> p A=02000099999000 B=01000000000912 C=01000000000988 D=00000000000000 M=00000000000000 P=8 S=............ 00353: 11.11...1. a - 1 -> a[p] A=02000999999000 B=01000000000912 C=01000000000988 D=00000000000000 M=00000000000000 P=8 S=............ 00354: 111.111111 -> 00357 if no carry go to l00357 A=02000999999000 B=01000000000912 C=01000000000988 D=00000000000000 M=00000000000000 P=8 S=............ 00355: ........1. if b[p] = 0 A=02000999999000 B=01000000000912 C=01000000000988 D=00000000000000 M=00000000000000 P=8 S=............ 00356: 111.1.1.11 -> 00352 then go to l00352 A=02000999999000 B=01000000000912 C=01000000000988 D=00000000000000 M=00000000000000 P=8 S=............ 00352: ....1111.. l00352: p + 1 -> p A=02000999999000 B=01000000000912 C=01000000000988 D=00000000000000 M=00000000000000 P=9 S=............ 00353: 11.11...1. a - 1 -> a[p] A=02009999999000 B=01000000000912 C=01000000000988 D=00000000000000 M=00000000000000 P=9 S=............ 00354: 111.111111 -> 00357 if no carry go to l00357 A=02009999999000 B=01000000000912 C=01000000000988 D=00000000000000 M=00000000000000 P=9 S=............ 00355: ........1. if b[p] = 0 A=02009999999000 B=01000000000912 C=01000000000988 D=00000000000000 M=00000000000000 P=9 S=............ 00356: 111.1.1.11 -> 00352 then go to l00352 A=02009999999000 B=01000000000912 C=01000000000988 D=00000000000000 M=00000000000000 P=9 S=............ 00352: ....1111.. l00352: p + 1 -> p A=02009999999000 B=01000000000912 C=01000000000988 D=00000000000000 M=00000000000000 P=a S=............ 00353: 11.11...1. a - 1 -> a[p] A=02099999999000 B=01000000000912 C=01000000000988 D=00000000000000 M=00000000000000 P=a S=............ 00354: 111.111111 -> 00357 if no carry go to l00357 A=02099999999000 B=01000000000912 C=01000000000988 D=00000000000000 M=00000000000000 P=a S=............ 00355: ........1. if b[p] = 0 A=02099999999000 B=01000000000912 C=01000000000988 D=00000000000000 M=00000000000000 P=a S=............ 00356: 111.1.1.11 -> 00352 then go to l00352 A=02099999999000 B=01000000000912 C=01000000000988 D=00000000000000 M=00000000000000 P=a S=............ 00352: ....1111.. l00352: p + 1 -> p A=02099999999000 B=01000000000912 C=01000000000988 D=00000000000000 M=00000000000000 P=b S=............ 00353: 11.11...1. a - 1 -> a[p] A=02999999999000 B=01000000000912 C=01000000000988 D=00000000000000 M=00000000000000 P=b S=............ 00354: 111.111111 -> 00357 if no carry go to l00357 A=02999999999000 B=01000000000912 C=01000000000988 D=00000000000000 M=00000000000000 P=b S=............ 00355: ........1. if b[p] = 0 A=02999999999000 B=01000000000912 C=01000000000988 D=00000000000000 M=00000000000000 P=b S=............ 00356: 111.1.1.11 -> 00352 then go to l00352 A=02999999999000 B=01000000000912 C=01000000000988 D=00000000000000 M=00000000000000 P=b S=............ 00352: ....1111.. l00352: p + 1 -> p A=02999999999000 B=01000000000912 C=01000000000988 D=00000000000000 M=00000000000000 P=c S=............ 00353: 11.11...1. a - 1 -> a[p] A=01999999999000 B=01000000000912 C=01000000000988 D=00000000000000 M=00000000000000 P=c S=............ 00354: 111.111111 -> 00357 if no carry go to l00357 A=01999999999000 B=01000000000912 C=01000000000988 D=00000000000000 M=00000000000000 P=c S=............ 00357: 11111...1. l00357: a + 1 -> a[p] A=02999999999000 B=01000000000912 C=01000000000988 D=00000000000000 M=00000000000000 P=c S=............ 00360: 11..1.111. a exchange b[w] A=01000000000912 B=02999999999000 C=01000000000988 D=00000000000000 M=00000000000000 P=c S=............ 00361: ....11.... return A=01000000000912 B=02999999999000 C=01000000000988 D=00000000000000 M=00000000000000 P=c S=............ 00334: .111...1.. 1 -> s7 A=01000000000912 B=02999999999000 C=01000000000988 D=00000000000000 M=00000000000000 P=c S=.......7.... 00335: 1111.111.1 -> 00367 fst2zx: jsb dsp1 A=01000000000912 B=02999999999000 C=01000000000988 D=00000000000000 M=00000000000000 P=c S=.......7....