Код:
.RUN OP1
Op1 - v1.1
CPU KHz:  5300 > 18000
CPU KHz: 18000

SOB : 20 ! Last SOB : 12 ! Br  : 16 ! BCS :  8 ! BCC : 16 ! SeC : 12

               R0  (R0)  (R2)+  @(R2)+  -(R1)  @-(R1)  Addr  (PC)+  @Tab(R0)

Tst             4   12    12      20      17      25    21     8      28 
TstB            4   12    12      20      17      25    21     8      28 
Inc             4   24    24      32      30      38    33    40      40 
IncB            4   24    24      32      30      38    34    40      40 
Clr             4   20    20      28      26      34    28    36      36 
ClrB            4   20    20      28      24      34    28    36      36 
MTPS           32   40    40      48      45      53    49    36      56 
MFPS            4   20    20      28      24      34    28    36      36 
XOr             4   24    24      32      30      38    33    40      40 
SwaB            4   24    24      32      30      38    33    40      40 
SXt             4   20    20      28      26      34    28    36      36 

Program completed.

.RUN MOVPC
MovPC - v1.0
CPU KHz:  5300 > 18000
CPU KHz: 18000

Mov    (PC)+,(PC)         40.1
MovB   (PC)+,(PC)         40.1
Mov    (PC), (PC)+        44.1
MovB   (PC), (PC)+        44.1
Mov    (PC),  R0          12.0
MovB   (PC),  R0          12.0
Mov    (PC), (PC)         44.1
MovB   (PC), (PC)         44.1
Mov    (PC)+, R0           8.0
MovB   (PC)+, R0           8.0
Mov     R0,  (PC)+        36.1
MovB    R0,  (PC)+        36.1

Program completed.

.RUN MOVPC2
MovPC2 - v1.1
Memory Top:  65456
BUF words:   12097
CPU KHz:  5300 > 18000
CPU KHz: 18000

2: Nop                  Evt: 989 ;  Run: 18934 ;  Res: 19923 ;  CLC:   18.1
3: Mov   R0,  R0        Evt: 22 ;  Run: 32702 ;  Res: 32724 ;  CLC:   11.0
1: Mov   R0, (PC)       Evt:  6 ;  Run:  8366 ;  Res:  8372 ;  CLC:   43.0
1: MovB  R0, (PC)       Evt:  6 ;  Run:  8367 ;  Res:  8373 ;  CLC:   43.0
2: Mov  (PC), R0        Evt: 12 ;  Run: 18935 ;  Res: 18947 ;  CLC:   19.0
2: MovB (PC), R0        Evt: 10 ;  Run: 18935 ;  Res: 18945 ;  CLC:   19.0
::: SP = PC :::
1: Mov   R0, (SP)+      Evt:  5 ;  Run:  8367 ;  Res:  8372 ;  CLC:   43.0
1: MovB  R0, (SP)+      Evt:  5 ;  Run:  8367 ;  Res:  8372 ;  CLC:   43.0
1: Mov  (SP),(SP)+      Evt:  4 ;  Run:  7055 ;  Res:  7059 ;  CLC:   51.0
1: MovB (SP),(SP)+      Evt:  5 ;  Run:  7054 ;  Res:  7059 ;  CLC:   51.0

Program completed.

.


---------- Post added at 15:16 ---------- Previous post was at 15:12 ----------

Все-таки зависли.
Запустим под SB...

Код:
.@TESTS

.RUN MUL
MUL - v1.0
Memory Top: 116230
BUF words:   18350
CPU KHz: 18000 > 

2: Nop                  Evt:  7 ;  Run: 18936 ;  Res: 18943 ;  CLC:   19.0
R2/177777 ; R1/000377 ; R0/177777
1: Mul   R2, R0         Evt:  0 ;  Run:  3634 ;  Res:  3634 ;  CLC:   99.1
1: Mul   R2, R1         Evt:  1 ;  Run:  3634 ;  Res:  3635 ;  CLC:   99.0
R2/177777 ; R1/000000 ; R0/000000
1: Mul   R2, R0         Evt:  0 ;  Run:  3635 ;  Res:  3635 ;  CLC:   99.0
1: Mul   R2, R1         Evt:  0 ;  Run:  3635 ;  Res:  3635 ;  CLC:   99.0
R2/000001 ; R1/000377
1: Mul   R2, R1         Evt:  0 ;  Run:  3787 ;  Res:  3787 ;  CLC:   95.1
R2/000017 ; R1/000377
1: Mul   R2, R1         Evt:  1 ;  Run:  3788 ;  Res:  3789 ;  CLC:   95.0
R2/000177 ; R1/000377
1: Mul   R2, R1         Evt:  0 ;  Run:  3788 ;  Res:  3788 ;  CLC:   95.0
R2/001777 ; R1/000377
1: Mul   R2, R1         Evt:  1 ;  Run:  3788 ;  Res:  3789 ;  CLC:   95.0
R2/017777 ; R1/000377
1: Mul   R2, R1         Evt:  0 ;  Run:  3788 ;  Res:  3788 ;  CLC:   95.0

.RUN DIV
DIV - v1.0
Memory Top: 116230
BUF words:   18434
CPU KHz: 18000 > 

2: Nop                  Evt:  8 ;  Run: 18936 ;  Res: 18944 ;  CLC:   19.0
R2/177772 ; R1/000005 ; R0/000005
1: Div   R2, R0         Evt:  0 ;  Run:  2309 ;  Res:  2309 ;  CLC:  155.9
1: Div   R2, R1         Evt:  0 ;  Run:  2309 ;  Res:  2309 ;  CLC:  155.9
R2/177772 ; R1/000000 ; R0/000000
1: Div   R2, R0         Evt:  0 ;  Run:  2437 ;  Res:  2437 ;  CLC:  147.7
R2/000177 ; R1/000000 ; R0/001777
1: Div   R2, R0         Evt:  0 ;  Run:  2309 ;  Res:  2309 ;  CLC:  155.9
R2/000000 ; R1/000000 ; R0/001777
1: Div   R2, R0         Evt:  0 ;  Run: 13325 ;  Res: 13325 ;  CLC:   27.0

Program completed.

.RUN ASHC
ASHC - v1.0
Memory Top: 116230
BUF words:   18390
CPU KHz: 18000 > 

2: Nop                  Evt:  8 ;  Run: 18936 ;  Res: 18944 ;  CLC:   19.0
R2 = 0
1: AShC  R2, R0         Evt:  1 ;  Run: 13325 ;  Res: 13326 ;  CLC:   27.0
1: AShC  R2, R1         Evt:  1 ;  Run: 13325 ;  Res: 13326 ;  CLC:   27.0
R2 = 1
1: AShC  R2, R0         Evt:  0 ;  Run:  9225 ;  Res:  9225 ;  CLC:   39.0
1: AShC  R2, R1         Evt:  1 ;  Run:  9225 ;  Res:  9226 ;  CLC:   39.0
R2 = 8
1: AShC  R2, R0         Evt:  1 ;  Run:  5370 ;  Res:  5371 ;  CLC:   67.0
1: AShC  R2, R1         Evt:  1 ;  Run:  5370 ;  Res:  5371 ;  CLC:   67.0
R2 = -1
1: AShC  R2, R0         Evt:  1 ;  Run: 10280 ;  Res: 10281 ;  CLC:   35.0
1: AShC  R2, R1         Evt:  1 ;  Run: 10280 ;  Res: 10281 ;  CLC:   35.0
R2 = -8
1: AShC  R2, R0         Evt:  1 ;  Run:  5370 ;  Res:  5371 ;  CLC:   67.0
1: AShC  R2, R1         Evt:  1 ;  Run:  5370 ;  Res:  5371 ;  CLC:   67.0

Program completed.

.RUN ASH
ASH - v1.0
Memory Top: 116230
BUF words:   18429
CPU KHz:  5300 > 18000
CPU KHz: 18000

2: Nop                  Evt:  7 ;  Run: 18935 ;  Res: 18942 ;  CLC:   19.0
R2 = 0
1: ASh   R2, R0         Evt:  1 ;  Run: 15642 ;  Res: 15643 ;  CLC:   23.0
R2 = 1
1: ASh   R2, R0         Evt:  1 ;  Run: 13325 ;  Res: 13326 ;  CLC:   27.0
R2 = 8
1: ASh   R2, R0         Evt:  1 ;  Run:  6542 ;  Res:  6543 ;  CLC:   55.0
R2 = -1
1: ASh   R2, R0         Evt:  0 ;  Run: 13325 ;  Res: 13325 ;  CLC:   27.0
R2 = -8
1: ASh   R2, R0         Evt:  1 ;  Run:  6541 ;  Res:  6542 ;  CLC:   55.0

Program completed.

.