Код:
.RUN ASH1
ASH1 - v1.0
Memory Top: 116334
BUF words:   18266
CPU KHz:  5300 > 18000
CPU KHz: 18000
2: ASh   #00., R0       Evt:  3 ;  Run: 10581 ;  Res: 10584 ;  CLC:   34.0
2: ASh   #01., R0       Evt:  5 ;  Run:  9467 ;  Res:  9472 ;  CLC:   38.0
1: ASh   #02., R0       Evt:  3 ;  Run:  8566 ;  Res:  8569 ;  CLC:   42.0
1: ASh   #03., R0       Evt:  2 ;  Run:  7822 ;  Res:  7824 ;  CLC:   46.0
1: ASh   #04., R0       Evt:  2 ;  Run:  7196 ;  Res:  7198 ;  CLC:   50.0
1: ASh   #05., R0       Evt:  2 ;  Run:  6663 ;  Res:  6665 ;  CLC:   54.0
1: ASh   #06., R0       Evt:  2 ;  Run:  6203 ;  Res:  6205 ;  CLC:   58.0
1: ASh   #07., R0       Evt:  1 ;  Run:  5803 ;  Res:  5804 ;  CLC:   62.0
1: ASh   #08., R0       Evt:  1 ;  Run:  5451 ;  Res:  5452 ;  CLC:   66.0
1: ASh   #09., R0       Evt:  1 ;  Run:  5140 ;  Res:  5141 ;  CLC:   70.0
1: ASh   #10., R0       Evt:  1 ;  Run:  4862 ;  Res:  4863 ;  CLC:   74.0
1: ASh   #11., R0       Evt:  0 ;  Run:  4613 ;  Res:  4613 ;  CLC:   78.0
1: ASh   #12., R0       Evt:  1 ;  Run:  4388 ;  Res:  4389 ;  CLC:   82.0
1: ASh   #13., R0       Evt:  0 ;  Run:  4184 ;  Res:  4184 ;  CLC:   86.0
1: ASh   #14., R0       Evt:  0 ;  Run:  3998 ;  Res:  3998 ;  CLC:   90.0
1: ASh   #15., R0       Evt:  0 ;  Run:  3828 ;  Res:  3828 ;  CLC:   94.0
1: ASh   #16., R0       Evt:  0 ;  Run:  3672 ;  Res:  3672 ;  CLC:   98.0
1: ASh   #17., R0       Evt:  0 ;  Run:  3528 ;  Res:  3528 ;  CLC:  102.0
1: ASh   #20., R0       Evt:  0 ;  Run:  3156 ;  Res:  3156 ;  CLC:  114.1
1: ASh   #30., R0       Evt:  0 ;  Run:  2336 ;  Res:  2336 ;  CLC:  154.1
1: ASh   #31., R0       Evt:  0 ;  Run:  2277 ;  Res:  2277 ;  CLC:  158.1

.RUN ASH2
ASH2 - v1.0
Memory Top: 116334
BUF words:   18262
CPU KHz:  5300 > 18000
CPU KHz: 18000
2: ASh   #000., R0      Evt:  4 ;  Run: 10581 ;  Res: 10585 ;  CLC:   34.0
2: ASh   #-01., R0      Evt:  5 ;  Run:  9467 ;  Res:  9472 ;  CLC:   38.0
1: ASh   #-02., R0      Evt:  3 ;  Run:  8566 ;  Res:  8569 ;  CLC:   42.0
1: ASh   #-03., R0      Evt:  1 ;  Run:  7821 ;  Res:  7822 ;  CLC:   46.0
1: ASh   #-04., R0      Evt:  2 ;  Run:  7196 ;  Res:  7198 ;  CLC:   50.0
1: ASh   #-05., R0      Evt:  2 ;  Run:  6663 ;  Res:  6665 ;  CLC:   54.0
1: ASh   #-06., R0      Evt:  1 ;  Run:  6203 ;  Res:  6204 ;  CLC:   58.0
1: ASh   #-07., R0      Evt:  1 ;  Run:  5803 ;  Res:  5804 ;  CLC:   62.0
1: ASh   #-08., R0      Evt:  1 ;  Run:  5451 ;  Res:  5452 ;  CLC:   66.0
1: ASh   #-09., R0      Evt:  1 ;  Run:  5140 ;  Res:  5141 ;  CLC:   70.0
1: ASh   #-10., R0      Evt:  0 ;  Run:  4862 ;  Res:  4862 ;  CLC:   74.0
1: ASh   #-11., R0      Evt:  0 ;  Run:  4613 ;  Res:  4613 ;  CLC:   78.0
1: ASh   #-12., R0      Evt:  0 ;  Run:  4388 ;  Res:  4388 ;  CLC:   82.0
1: ASh   #-13., R0      Evt:  1 ;  Run:  4184 ;  Res:  4185 ;  CLC:   86.0
1: ASh   #-14., R0      Evt:  0 ;  Run:  3998 ;  Res:  3998 ;  CLC:   90.0
1: ASh   #-15., R0      Evt:  0 ;  Run:  3828 ;  Res:  3828 ;  CLC:   94.0
1: ASh   #-16., R0      Evt:  0 ;  Run:  3671 ;  Res:  3671 ;  CLC:   98.1
1: ASh   #-17., R0      Evt:  0 ;  Run:  3528 ;  Res:  3528 ;  CLC:  102.0
1: ASh   #-20., R0      Evt:  0 ;  Run:  3156 ;  Res:  3156 ;  CLC:  114.1
1: ASh   #-30., R0      Evt:  0 ;  Run:  2337 ;  Res:  2337 ;  CLC:  154.0
1: ASh   #-31., R0      Evt:  0 ;  Run:  2278 ;  Res:  2278 ;  CLC:  158.0

.VDT

 VDT V05.07 
*177746/000000 14
*^C

.RUN ASH1
ASH1 - v1.0
Memory Top: 116334
BUF words:   18266
CPU KHz: 18000 > 
1: ASh   #00., R0       Evt:  3 ;  Run:  7459 ;  Res:  7462 ;  CLC:   48.2
1: ASh   #01., R0       Evt:  3 ;  Run:  6908 ;  Res:  6911 ;  CLC:   52.1
1: ASh   #02., R0       Evt:  3 ;  Run:  6389 ;  Res:  6392 ;  CLC:   56.3
1: ASh   #03., R0       Evt:  2 ;  Run:  5963 ;  Res:  5965 ;  CLC:   60.4
1: ASh   #04., R0       Evt:  3 ;  Run:  5584 ;  Res:  5587 ;  CLC:   64.4
1: ASh   #05., R0       Evt:  2 ;  Run:  5263 ;  Res:  5265 ;  CLC:   68.4
1: ASh   #06., R0       Evt:  2 ;  Run:  4968 ;  Res:  4970 ;  CLC:   72.4
1: ASh   #07., R0       Evt:  1 ;  Run:  4709 ;  Res:  4710 ;  CLC:   76.4
1: ASh   #08., R0       Evt:  1 ;  Run:  4470 ;  Res:  4471 ;  CLC:   80.5
1: ASh   #09., R0       Evt:  1 ;  Run:  4255 ;  Res:  4256 ;  CLC:   84.6
1: ASh   #10., R0       Evt:  1 ;  Run:  4064 ;  Res:  4065 ;  CLC:   88.6
1: ASh   #11., R0       Evt:  1 ;  Run:  3887 ;  Res:  3888 ;  CLC:   92.6
1: ASh   #12., R0       Evt:  0 ;  Run:  3723 ;  Res:  3723 ;  CLC:   96.7
1: ASh   #13., R0       Evt:  1 ;  Run:  3574 ;  Res:  3575 ;  CLC:  100.7
1: ASh   #14., R0       Evt:  1 ;  Run:  3439 ;  Res:  3440 ;  CLC:  104.7
1: ASh   #15., R0       Evt:  0 ;  Run:  3310 ;  Res:  3310 ;  CLC:  108.8
1: ASh   #16., R0       Evt:  0 ;  Run:  3192 ;  Res:  3192 ;  CLC:  112.8
1: ASh   #17., R0       Evt:  0 ;  Run:  3081 ;  Res:  3081 ;  CLC:  116.8
1: ASh   #20., R0       Evt:  0 ;  Run:  2791 ;  Res:  2791 ;  CLC:  129.0
1: ASh   #30., R0       Evt:  0 ;  Run:  2127 ;  Res:  2127 ;  CLC:  169.3
1: ASh   #31., R0       Evt:  0 ;  Run:  2078 ;  Res:  2078 ;  CLC:  173.2

.RUN ASH2
ASH2 - v1.0
Memory Top: 116334
BUF words:   18262
CPU KHz: 18000 > 
1: ASh   #000., R0      Evt:  3 ;  Run:  7459 ;  Res:  7462 ;  CLC:   48.2
1: ASh   #-01., R0      Evt:  4 ;  Run:  6908 ;  Res:  6912 ;  CLC:   52.1
1: ASh   #-02., R0      Evt:  2 ;  Run:  6388 ;  Res:  6390 ;  CLC:   56.3
1: ASh   #-03., R0      Evt:  2 ;  Run:  5963 ;  Res:  5965 ;  CLC:   60.4
1: ASh   #-04., R0      Evt:  2 ;  Run:  5584 ;  Res:  5586 ;  CLC:   64.4
1: ASh   #-05., R0      Evt:  3 ;  Run:  5263 ;  Res:  5266 ;  CLC:   68.4
1: ASh   #-06., R0      Evt:  3 ;  Run:  4968 ;  Res:  4971 ;  CLC:   72.4
1: ASh   #-07., R0      Evt:  2 ;  Run:  4709 ;  Res:  4711 ;  CLC:   76.4
1: ASh   #-08., R0      Evt:  2 ;  Run:  4470 ;  Res:  4472 ;  CLC:   80.5
1: ASh   #-09., R0      Evt:  1 ;  Run:  4255 ;  Res:  4256 ;  CLC:   84.6
1: ASh   #-10., R0      Evt:  1 ;  Run:  4064 ;  Res:  4065 ;  CLC:   88.6
1: ASh   #-11., R0      Evt:  1 ;  Run:  3887 ;  Res:  3888 ;  CLC:   92.6
1: ASh   #-12., R0      Evt:  2 ;  Run:  3723 ;  Res:  3725 ;  CLC:   96.6
1: ASh   #-13., R0      Evt:  1 ;  Run:  3574 ;  Res:  3575 ;  CLC:  100.7
1: ASh   #-14., R0      Evt:  0 ;  Run:  3439 ;  Res:  3439 ;  CLC:  104.7
1: ASh   #-15., R0      Evt:  0 ;  Run:  3310 ;  Res:  3310 ;  CLC:  108.8
1: ASh   #-16., R0      Evt:  1 ;  Run:  3192 ;  Res:  3193 ;  CLC:  112.7
1: ASh   #-17., R0      Evt:  0 ;  Run:  3081 ;  Res:  3081 ;  CLC:  116.8
1: ASh   #-20., R0      Evt:  0 ;  Run:  2791 ;  Res:  2791 ;  CLC:  129.0
1: ASh   #-30., R0      Evt:  0 ;  Run:  2127 ;  Res:  2127 ;  CLC:  169.3
1: ASh   #-31., R0      Evt:  0 ;  Run:  2078 ;  Res:  2078 ;  CLC:  173.2

.


---------- Post added at 02:02 ---------- Previous post was at 01:53 ----------

Цитата Сообщение от Alex_K Посмотреть сообщение
Кстати, благодаря тестам, нашел ошибочку
Еще бы эти тесты коль уж претендуют на возможность возврата в систему после выполнения, позволяли запускать их в любом мониторе, что требует страшно трудной переделки - добавки трех строчек кода

А то блин всегда перегружаться приходится...