Код:
.RUN HX2:ASH
ASH - v1.1
Memory Top: 131072
BUF words: 21181
CPU KHz: 5300 > 7020
CPU KHz: 7020
1: Nop Evt: 11 ; Run: 11713 ; Res: 11724 ; CLC: 12.0
R2 = 0
1: ASh R2, R0 Evt: 0 ; Run: 5868 ; Res: 5868 ; CLC: 23.9
R2 = 1
1: ASh R2, R0 Evt: 0 ; Run: 5023 ; Res: 5023 ; CLC: 28.0
R2 = 8
1: ASh R2, R0 Evt: 0 ; Run: 2512 ; Res: 2512 ; CLC: 55.9
R2 = -1
1: ASh R2, R0 Evt: 0 ; Run: 5869 ; Res: 5869 ; CLC: 23.9
R2 = -8
1: ASh R2, R0 Evt: 0 ; Run: 2706 ; Res: 2706 ; CLC: 51.9
Program completed.
.RUN HX2:ASH2
ASH2 - v1.1
Memory Top: 131072
BUF words: 20980
CPU KHz: 5300 > 7020
CPU KHz: 7020
1: ASh #000., R0 Evt: 2 ; Run: 3162 ; Res: 3164 ; CLC: 44.4
1: ASh #-01., R0 Evt: 2 ; Run: 3161 ; Res: 3163 ; CLC: 44.4
1: ASh #-02., R0 Evt: 1 ; Run: 2899 ; Res: 2900 ; CLC: 48.4
1: ASh #-03., R0 Evt: 1 ; Run: 2670 ; Res: 2671 ; CLC: 52.6
1: ASh #-04., R0 Evt: 1 ; Run: 2474 ; Res: 2475 ; CLC: 56.7
1: ASh #-05., R0 Evt: 1 ; Run: 2314 ; Res: 2315 ; CLC: 60.6
1: ASh #-06., R0 Evt: 1 ; Run: 2198 ; Res: 2199 ; CLC: 63.8
1: ASh #-07., R0 Evt: 0 ; Run: 2042 ; Res: 2042 ; CLC: 68.8
1: ASh #-08., R0 Evt: 0 ; Run: 1924 ; Res: 1924 ; CLC: 73.0
1: ASh #-09., R0 Evt: 0 ; Run: 1833 ; Res: 1833 ; CLC: 76.6
1: ASh #-10., R0 Evt: 0 ; Run: 1736 ; Res: 1736 ; CLC: 80.9
1: ASh #-11., R0 Evt: 0 ; Run: 1649 ; Res: 1649 ; CLC: 85.1
1: ASh #-12., R0 Evt: 0 ; Run: 1578 ; Res: 1578 ; CLC: 89.0
1: ASh #-13., R0 Evt: 0 ; Run: 1509 ; Res: 1509 ; CLC: 93.0
1: ASh #-14., R0 Evt: 0 ; Run: 1447 ; Res: 1447 ; CLC: 97.0
1: ASh #-15., R0 Evt: 0 ; Run: 1388 ; Res: 1388 ; CLC: 101.2
1: ASh #-16., R0 Evt: 0 ; Run: 1336 ; Res: 1336 ; CLC: 105.1
1: ASh #-17., R0 Evt: 0 ; Run: 1283 ; Res: 1283 ; CLC: 109.4
1: ASh #-20., R0 Evt: 0 ; Run: 1158 ; Res: 1158 ; CLC: 121.2
1: ASh #-30., R0 Evt: 0 ; Run: 871 ; Res: 871 ; CLC: 161.#
1: ASh #-31., R0 Evt: 0 ; Run: 850 ; Res: 850 ; CLC: 165.#
.RUN HX2:ASH4
ASH4 - v1.1
Memory Top: 131072
BUF words: 20981
CPU KHz: 5300 > 7020
CPU KHz: 7020
1: 0: ASh R2,R0 Evt: 0 ; Run: 5873 ; Res: 5873 ; CLC: 23.9
1: -1: ASh R2,R0 Evt: 0 ; Run: 5874 ; Res: 5874 ; CLC: 23.9
1: -2: ASh R2,R0 Evt: 0 ; Run: 5027 ; Res: 5027 ; CLC: 27.9
1: -3: ASh R2,R0 Evt: 0 ; Run: 4399 ; Res: 4399 ; CLC: 31.9
1: -4: ASh R2,R0 Evt: 0 ; Run: 3911 ; Res: 3911 ; CLC: 35.9
1: -5: ASh R2,R0 Evt: 0 ; Run: 3519 ; Res: 3519 ; CLC: 39.9
1: -6: ASh R2,R0 Evt: 0 ; Run: 3199 ; Res: 3199 ; CLC: 43.9
1: -7: ASh R2,R0 Evt: 0 ; Run: 2933 ; Res: 2933 ; CLC: 47.9
1: -8: ASh R2,R0 Evt: 0 ; Run: 2708 ; Res: 2708 ; CLC: 51.8
1: -9: ASh R2,R0 Evt: 0 ; Run: 2514 ; Res: 2514 ; CLC: 55.8
1: -10: ASh R2,R0 Evt: 0 ; Run: 2346 ; Res: 2346 ; CLC: 59.8
1: -11: ASh R2,R0 Evt: 0 ; Run: 2200 ; Res: 2200 ; CLC: 63.8
1: -12: ASh R2,R0 Evt: 0 ; Run: 2070 ; Res: 2070 ; CLC: 67.8
1: -13: ASh R2,R0 Evt: 0 ; Run: 1955 ; Res: 1955 ; CLC: 71.8
1: -14: ASh R2,R0 Evt: 0 ; Run: 1853 ; Res: 1853 ; CLC: 75.8
1: -15: ASh R2,R0 Evt: 0 ; Run: 1760 ; Res: 1760 ; CLC: 79.8
1: -16: ASh R2,R0 Evt: 0 ; Run: 1676 ; Res: 1676 ; CLC: 83.8
1: -17: ASh R2,R0 Evt: 0 ; Run: 1600 ; Res: 1600 ; CLC: 87.8
1: -20: ASh R2,R0 Evt: 0 ; Run: 1408 ; Res: 1408 ; CLC: 99.7
1: -30: ASh R2,R0 Evt: 0 ; Run: 1006 ; Res: 1006 ; CLC: 139.6
1: -31: ASh R2,R0 Evt: 0 ; Run: 978 ; Res: 978 ; CLC: 144.#
.RUN HX2:ASHC1
ASHC1 - v1.1
Memory Top: 131072
BUF words: 20991
CPU KHz: 5300 > 7020
CPU KHz: 7020
1: AShC #00., R0 Evt: 1 ; Run: 2672 ; Res: 2673 ; CLC: 52.5
1: AShC #01., R0 Evt: 1 ; Run: 2476 ; Res: 2477 ; CLC: 56.7
1: AShC #02., R0 Evt: 0 ; Run: 2316 ; Res: 2316 ; CLC: 60.6
1: AShC #03., R0 Evt: 0 ; Run: 2199 ; Res: 2199 ; CLC: 63.8
1: AShC #04., R0 Evt: 0 ; Run: 2043 ; Res: 2043 ; CLC: 68.7
1: AShC #05., R0 Evt: 0 ; Run: 1925 ; Res: 1925 ; CLC: 72.9
1: AShC #06., R0 Evt: 0 ; Run: 1834 ; Res: 1834 ; CLC: 76.6
1: AShC #07., R0 Evt: 0 ; Run: 1737 ; Res: 1737 ; CLC: 80.8
1: AShC #08., R0 Evt: 0 ; Run: 1650 ; Res: 1650 ; CLC: 85.1
1: AShC #09., R0 Evt: 0 ; Run: 1578 ; Res: 1578 ; CLC: 89.0
1: AShC #10., R0 Evt: 0 ; Run: 1509 ; Res: 1509 ; CLC: 93.0
1: AShC #11., R0 Evt: 0 ; Run: 1447 ; Res: 1447 ; CLC: 97.0
1: AShC #12., R0 Evt: 0 ; Run: 1388 ; Res: 1388 ; CLC: 101.2
1: AShC #13., R0 Evt: 0 ; Run: 1336 ; Res: 1336 ; CLC: 105.1
1: AShC #14., R0 Evt: 0 ; Run: 1283 ; Res: 1283 ; CLC: 109.4
1: AShC #15., R0 Evt: 0 ; Run: 1237 ; Res: 1237 ; CLC: 113.5
1: AShC #16., R0 Evt: 0 ; Run: 1197 ; Res: 1197 ; CLC: 117.3
1: AShC #17., R0 Evt: 0 ; Run: 1158 ; Res: 1158 ; CLC: 121.2
1: AShC #20., R0 Evt: 0 ; Run: 1056 ; Res: 1056 ; CLC: 133.0
1: AShC #30., R0 Evt: 0 ; Run: 811 ; Res: 811 ; CLC: 173.#
1: AShC #31., R0 Evt: 0 ; Run: 793 ; Res: 793 ; CLC: 177.#
.RUN HX2:ASHC3
ASHC3 - v1.1
Memory Top: 131072
BUF words: 20986
CPU KHz: 5300 > 7020
CPU KHz: 7020
1: 0: AShC R2,R0 Evt: 0 ; Run: 4404 ; Res: 4404 ; CLC: 31.9
1: 1: AShC R2,R0 Evt: 0 ; Run: 3914 ; Res: 3914 ; CLC: 35.9
1: 2: AShC R2,R0 Evt: 0 ; Run: 3520 ; Res: 3520 ; CLC: 39.9
1: 3: AShC R2,R0 Evt: 0 ; Run: 3200 ; Res: 3200 ; CLC: 43.9
1: 4: AShC R2,R0 Evt: 0 ; Run: 2934 ; Res: 2934 ; CLC: 47.9
1: 5: AShC R2,R0 Evt: 0 ; Run: 2708 ; Res: 2708 ; CLC: 51.8
1: 6: AShC R2,R0 Evt: 0 ; Run: 2514 ; Res: 2514 ; CLC: 55.8
1: 7: AShC R2,R0 Evt: 0 ; Run: 2347 ; Res: 2347 ; CLC: 59.8
1: 8: AShC R2,R0 Evt: 0 ; Run: 2200 ; Res: 2200 ; CLC: 63.8
1: 9: AShC R2,R0 Evt: 0 ; Run: 2071 ; Res: 2071 ; CLC: 67.8
1: 10: AShC R2,R0 Evt: 0 ; Run: 1956 ; Res: 1956 ; CLC: 71.8
1: 11: AShC R2,R0 Evt: 0 ; Run: 1853 ; Res: 1853 ; CLC: 75.8
1: 12: AShC R2,R0 Evt: 0 ; Run: 1760 ; Res: 1760 ; CLC: 79.8
1: 13: AShC R2,R0 Evt: 0 ; Run: 1676 ; Res: 1676 ; CLC: 83.8
1: 14: AShC R2,R0 Evt: 0 ; Run: 1600 ; Res: 1600 ; CLC: 87.8
1: 15: AShC R2,R0 Evt: 0 ; Run: 1531 ; Res: 1531 ; CLC: 91.7
1: 16: AShC R2,R0 Evt: 0 ; Run: 1467 ; Res: 1467 ; CLC: 95.7
1: 17: AShC R2,R0 Evt: 0 ; Run: 1408 ; Res: 1408 ; CLC: 99.7
1: 20: AShC R2,R0 Evt: 0 ; Run: 1257 ; Res: 1257 ; CLC: 111.7
1: 30: AShC R2,R0 Evt: 0 ; Run: 927 ; Res: 927 ; CLC: 152.#
1: 31: AShC R2,R0 Evt: 0 ; Run: 903 ; Res: 903 ; CLC: 156.#
.RUN HX2:DIV
DIV - v1.1
Memory Top: 131072
BUF words: 21186
CPU KHz: 5300 > 7020
CPU KHz: 7020
1: Nop Evt: 9 ; Run: 11721 ; Res: 11730 ; CLC: 12.0
R2/177772 ; R1/000005 ; R0/000005
1: Div R2, R0 Evt: 0 ; Run: 1100 ; Res: 1100 ; CLC: 127.6
1: Div R2, R1 Evt: 0 ; Run: 1100 ; Res: 1100 ; CLC: 127.6
R2/177772 ; R1/000000 ; R0/000000
1: Div R2, R0 Evt: 0 ; Run: 1136 ; Res: 1136 ; CLC: 123.6
R2/000177 ; R1/000000 ; R0/001777
1: Div R2, R0 Evt: 0 ; Run: 1100 ; Res: 1100 ; CLC: 127.6
R2/000000 ; R1/000000 ; R0/001777
1: Div R2, R0 Evt: 0 ; Run: 1100 ; Res: 1100 ; CLC: 127.6
Program completed.
.RUN HX2:JSR
JSR - v1.2
Memory Top: 131072
BUF words: 21132
CPU KHz: 5300 > 7020
CPU KHz: 7020
SOB Loops: 5420 ; CLC: 25.9
Loop Loops: 1585 ; CLC: 62.7
Loop +Interrupt Loops: 764 ; CLC: 157.9
IOT Loops: 1102 ; CLC: 101.5
Trap Loops: 1101 ; CLC: 101.6
JSR PC, (R0) Loops: 2112 ; CLC: 40.6
JSR R0, (PC) Loops: 2113 ; CLC: 40.5
JSR PC, (PC) Loops: 2112 ; CLC: 40.6
JSR PC, (PC)+ Loops: 2112 ; CLC: 40.6
JSR PC,@(PC)+ Loops: 1993 ; CLC: 44.5
JSR PC,@(R0)+ Loops: 1741 ; CLC: 54.7
JSR PC,@(SP)+ Loops: 1739 ; CLC: 54.8
JSR PC,@-(R0) Loops: 1741 ; CLC: 54.7
JSR R1,@-(R0) Loops: 1741 ; CLC: 54.7
JSR PC, Label Loops: 1994 ; CLC: 44.5
JSR PC,@Var Loops: 1701 ; CLC: 56.6
JSR R1,@x(R0) Loops: 1701 ; CLC: 56.6