User Tag List

Страница 29 из 48 ПерваяПервая ... 252627282930313233 ... ПоследняяПоследняя
Показано с 281 по 290 из 627

Тема: Расчёт точного времени выполнения команд различными процессорами архитектуры PDP-11.

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    Регистрация
    27.05.2009
    Адрес
    СССР, Новосибирск
    Сообщений
    5,850
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    289
    Поблагодарили
    233 сообщений
    Mentioned
    30 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Код:
    .RU MUL
    MUL - v1.0
    Memory Top: 116366
    BUF words:   18397
    CPU KHz: 18000 > 
    
    2: Nop                  Evt:  5 ;  Run: 18936 ;  Res: 18941 ;  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:  0 ;  Run:  3634 ;  Res:  3634 ;  CLC:   99.1
    R2/177777 ; R1/000000 ; R0/000000
    1: Mul   R2, R0         Evt:  1 ;  Run:  3634 ;  Res:  3635 ;  CLC:   99.0
    1: Mul   R2, R1         Evt:  0 ;  Run:  3634 ;  Res:  3634 ;  CLC:   99.1
    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:  0 ;  Run:  3788 ;  Res:  3788 ;  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:  0 ;  Run:  3788 ;  Res:  3788 ;  CLC:   95.0
    R2/017777 ; R1/000377
    1: Mul   R2, R1         Evt:  0 ;  Run:  3788 ;  Res:  3788 ;  CLC:   95.0
    
    .RU DIV
    DIV - v1.0
    Memory Top: 116366
    BUF words:   18481
    CPU KHz:  5300 > 18000
    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: 13326 ;  Res: 13326 ;  CLC:   27.0
    
    Program completed.
    
    .RU ASH
    ASH - v1.0
    Memory Top: 116366
    BUF words:   18476
    CPU KHz:  5300 > 18000
    CPU KHz: 18000
    
    2: Nop                  Evt:  8 ;  Run: 18934 ;  Res: 18942 ;  CLC:   19.0
    R2 = 0
    1: ASh   R2, R0         Evt:  2 ;  Run: 15643 ;  Res: 15645 ;  CLC:   23.0
    R2 = 1
    1: ASh   R2, R0         Evt:  0 ;  Run: 13325 ;  Res: 13325 ;  CLC:   27.0
    R2 = 8
    1: ASh   R2, R0         Evt:  0 ;  Run:  6541 ;  Res:  6541 ;  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.
    
    .RU ASHC
    ASHC - v1.0
    Memory Top: 116366
    BUF words:   18437
    CPU KHz:  5300 > 18000
    CPU KHz: 18000
    
    2: Nop                  Evt:  8 ;  Run: 18936 ;  Res: 18944 ;  CLC:   19.0
    R2 = 0
    1: AShC  R2, R0         Evt:  0 ;  Run: 13325 ;  Res: 13325 ;  CLC:   27.0
    1: AShC  R2, R1         Evt:  0 ;  Run: 13325 ;  Res: 13325 ;  CLC:   27.0
    R2 = 1
    1: AShC  R2, R0         Evt:  1 ;  Run:  9225 ;  Res:  9226 ;  CLC:   39.0
    1: AShC  R2, R1         Evt:  1 ;  Run:  9225 ;  Res:  9226 ;  CLC:   39.0
    R2 = 8
    1: AShC  R2, R0         Evt:  0 ;  Run:  5370 ;  Res:  5370 ;  CLC:   67.0
    1: AShC  R2, R1         Evt:  1 ;  Run:  5370 ;  Res:  5371 ;  CLC:   67.0
    R2 = -1
    1: AShC  R2, R0         Evt:  0 ;  Run: 10280 ;  Res: 10280 ;  CLC:   35.0
    1: AShC  R2, R1         Evt:  0 ;  Run: 10280 ;  Res: 10280 ;  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.
    
    .


    ---------- Post added at 06:22 ---------- Previous post was at 06:20 ----------

    Код:
    .RU JMP
    JMP - v1.3
    Memory Top: 116366
    BUF words:   18502
    CPU KHz:  5300 > 18000
    CPU KHz: 18000
    
    SOB             Loops: 17992 ;  CLC:   20.0
    Br              Loops:  9995 ;  CLC:   16.0
    Jmp  (R0)       Loops:  9995 ;  CLC:   16.0
    Jmp  (PC)       Loops:  9996 ;  CLC:   16.0
    Jmp  (PC)+      Loops:  8178 ;  CLC:   24.0
    Mov  R0, PC     Loops:  8178 ;  CLC:   24.0
    Add  R0, PC     Loops:  8178 ;  CLC:   24.0
    Jmp  LABEL      Loops:  8996 ;  CLC:   20.0
    Jmp  @#Addr     Loops:  8995 ;  CLC:   20.0
    Jmp  @(R0)+     Loops:  7650 ;  CLC:   27.1
    Jmp  @-(R0)     Loops:  7052 ;  CLC:   31.0
    Jmp  xx(R0)     Loops:  8178 ;  CLC:   24.0
    Jmp  @x(R0)     Loops:  7496 ;  CLC:   28.0
    Jmp  @Var       Loops:  7496 ;  CLC:   28.0
    
    Program completed.
    
    .RU JSR
    JSR - v1.1
    Memory Top: 116366
    BUF words:   18427
    CPU KHz:  5300 > 18000
    CPU KHz: 18000
    
    SOB                     Loops: 17993 ;  CLC:   20.0
    Loop                    Loops:  4997 ;  CLC:   52.0
    Loop +Interrupt         Loops:  1935 ;  CLC:  166.0
    IOT                     Loops:  3102 ;  CLC:   96.1
    Trap                    Loops:  3102 ;  CLC:   96.1
    JSR   PC, (R0)          Loops:  5997 ;  CLC:   40.0
    JSR   R0, (PC)          Loops:  5622 ;  CLC:   44.0
    JSR   PC, (PC)          Loops:  5997 ;  CLC:   40.0
    JSR   PC, (PC)+         Loops:  5623 ;  CLC:   44.0
    JSR   PC,@(PC)+         Loops:  5996 ;  CLC:   40.0
    JSR   PC,@(R0)+         Loops:  5066 ;  CLC:   51.1
    JSR   PC,@(SP)+         Loops:  5622 ;  CLC:   44.0
    JSR   PC,@-(R0)         Loops:  5176 ;  CLC:   49.6
    JSR   R1,@-(R0)         Loops:  4914 ;  CLC:   53.3
    JSR   PC, Label         Loops:  5996 ;  CLC:   40.0
    JSR   PC,@Var           Loops:  4997 ;  CLC:   52.0
    JSR   R1,@x(R0)         Loops:  4734 ;  CLC:   56.0
    
    .RU RTS
    RTS - v1.0
    Memory Top: 116366
    BUF words:   18514
    CPU KHz:  5300 > 18000
    CPU KHz: 18000
    
    2: Nop                  Evt: 10 ;  Run: 18933 ;  Res: 18943 ;  CLC:   19.0
    2: RtS  PC              Evt:  5 ;  Run: 10583 ;  Res: 10588 ;  CLC:   34.0
    2: RtS  R0              Evt:  5 ;  Run:  9469 ;  Res:  9474 ;  CLC:   38.0
    2: RtS  R1              Evt:  5 ;  Run:  9468 ;  Res:  9473 ;  CLC:   38.0
    1: RtI                  Evt:  4 ;  Run:  5897 ;  Res:  5901 ;  CLC:   61.0
    1: RtT                  Evt:  3 ;  Run:  5897 ;  Res:  5900 ;  CLC:   61.0
    
    Program completed.
    
    .


    ---------- Post added at 06:25 ---------- Previous post was at 06:22 ----------

    Код:
    .RU 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      16      24    21     8      28 
    TstB            4   12    12      20      16      24    21     8      28 
    Inc             4   24    24      32      29      36    33    40      40 
    IncB            4   24    24      32      28      36    34    40      40 
    Clr             4   20    20      28      25      32    28    36      36 
    ClrB            4   20    20      28      24      32    28    36      36 
    MTPS           32   40    40      48      44      52    49    36      56 
    MFPS            4   20    20      28      24      32    28    36      36 
    XOr             4   24    24      32      29      36    33    40      40 
    SwaB            4   24    24      32      29      36    33    40      40 
    SXt             4   20    20      28      25      32    28    36      36 
    
    Program completed.
    
    .RU 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.
    
    .RU MOVPC2
    MovPC2 - v1.1
    Memory Top: 116366
    BUF words:   18469
    CPU KHz:  5300 > 18000
    CPU KHz: 18000
    
    2: Nop                  Evt: 11 ;  Run: 18935 ;  Res: 18946 ;  CLC:   19.0
    2: Mov   R0,  R0        Evt: 18 ;  Run: 32704 ;  Res: 32722 ;  CLC:   11.0
    1: Mov   R0, (PC)       Evt:  6 ;  Run:  8366 ;  Res:  8372 ;  CLC:   43.0
    1: MovB  R0, (PC)       Evt:  5 ;  Run:  8367 ;  Res:  8372 ;  CLC:   43.0
    2: Mov  (PC), R0        Evt: 10 ;  Run: 18935 ;  Res: 18945 ;  CLC:   19.0
    2: MovB (PC), R0        Evt: 11 ;  Run: 18935 ;  Res: 18946 ;  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:  4 ;  Run:  7055 ;  Res:  7059 ;  CLC:   51.0
    
    Program completed.
    
    .


    ---------- Post added at 06:26 ---------- Previous post was at 06:25 ----------

    Все вроде.
    Без кэша не стал мучить - вроде примерно и так ясно
    PDP-11/83, Электроника МС0511 (УК-НЦ), DECserver 90M
    Q-Bus: H9278-A, DLV11-J, DZQ11, DHV11, DELQA-M, LPV11, CQD-420/TM, DRV11
    PMI: KDJ11-BF, MSV11-JE
    VT220, CM7209

  2. #1
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #2

    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,805
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    147
    Поблагодарили
    78 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от form Посмотреть сообщение
    Все вроде. Без кэша не стал мучить - вроде примерно и так ясно
    Эти тесты отличаются от запускавшихся ранее только тем, что правильно считают результат при запуске на машине с таймером 60 Гц - теперь их можно использовать не только у нас, но и в Канаде, Америке или Японии.

  4. #3

    Регистрация
    27.05.2009
    Адрес
    СССР, Новосибирск
    Сообщений
    5,850
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    289
    Поблагодарили
    233 сообщений
    Mentioned
    30 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    Эти тесты отличаются от запускавшихся ранее только тем, что правильно считают результат при запуске на машине с таймером 60 Гц - теперь их можно использовать не только у нас, но и в Канаде, Америке или Японии.
    Ну могу для демонстрации прогнать тест на 60Hz

    ---------- Post added at 15:41 ---------- Previous post was at 15:32 ----------

    Прогон теста MOV на 50 и 60Hz.
    Код:
    .RU MOV
    Mov - v1.1
    CPU KHz: 18000 > 
    
                   R0  (R0)  (R2)+  @(R2)+  -(R1)  @-(R1)  Addr  (PC)+  @Tab(R0)
    
    Mov     R1      4   20    20      28      25      32    28    36      36 
    Mov    (R1)    12   28    28      36      33      40    36    44      44 
    Mov    (R2)+   12   28    28      36      33      40    36    44      44 
    Mov    (PC)+    8   25    24      32      28      36    58    40      40 
    Mov   @(R2)+   20   36    36      44      41      48    44    52      52 
    Mov   -(R1)    16   32    32      40      36      44    46    48      48 
    Mov  @-(R1)    24   40    40      48      44      52    54    56      56 
    Mov    Addr    21   38    38      45      48      61    84    71      72 
    Mov  @Tab(R1)  28   45    44      52      48      56    78    60      60 
    
    Program completed.
    
    .VDT
    
     VDT V05.07 
    *177520/003007 5007
    *^C
    
    .SET CLOCK 60
    
    .RU MOV
    Mov - v1.1
    CPU KHz: 18000 > 
    
                   R0  (R0)  (R2)+  @(R2)+  -(R1)  @-(R1)  Addr  (PC)+  @Tab(R0)
    
    Mov     R1      4   20    20      28      25      32    28    36      36 
    Mov    (R1)    12   28    28      36      33      40    36    44      44 
    Mov    (R2)+   12   28    28      36      33      40    36    44      44 
    Mov    (PC)+    8   25    24      32      28      36    58    40      40 
    Mov   @(R2)+   20   36    36      44      41      48    45    52      52 
    Mov   -(R1)    16   32    32      40      36      44    46    48      48 
    Mov  @-(R1)    24   40    40      48      44      52    54    56      56 
    Mov    Addr    21   38    38      45      48      61    84    71      72 
    Mov  @Tab(R1)  28   45    44      52      48      56    78    60      60 
    
    Program completed.
    
    .


    ---------- Post added at 15:49 ---------- Previous post was at 15:41 ----------

    Бесполезный тест - от скуки пока чай пью

    Скрытый текст

    Код:
    .VDT
    
     VDT V05.07 
    *177520/003007 7007
    *^C
    
    .RU MOV
    Mov - v1.1
    CPU KHz: 18000 > 
    
                   R0  (R0)  (R2)+  @(R2)+  -(R1)  @-(R1)  Addr  (PC)+  @Tab(R0)
    
    Mov     R1     65  332   324     461     404     527   467   582     582 
    Mov    (R1)   194  461   453     590     534     656   596   712     712 
    Mov    (R2)+  195  461   462     592     534     656   596   713     713 
    Mov    (PC)+  130  405   397     519     461     584   936   648     657 
    Mov   @(R2)+  324  590   592     722     663     785   727   843     843 
    Mov   -(R1)   260  526   518     656     591     720   755   777     778 
    Mov  @-(R1)   390  657   649     786     720     850   885   907     907 
    Mov    Addr   351  628   621     743     779     996   1369   1160     1173 
    Mov  @Tab(R1) 453  728   720     842     785     907   1259   972     980 
    
    Program completed.
    
    .
    [свернуть]


    ---------- Post added at 15:58 ---------- Previous post was at 15:49 ----------

    Кстати, теперь, если что можно через DECserver пробрасывать телнет на консоль 11/83 - если будет интерес что-нибудь помучить...
    PDP-11/83, Электроника МС0511 (УК-НЦ), DECserver 90M
    Q-Bus: H9278-A, DLV11-J, DZQ11, DHV11, DELQA-M, LPV11, CQD-420/TM, DRV11
    PMI: KDJ11-BF, MSV11-JE
    VT220, CM7209

  5. #4

    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,805
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    147
    Поблагодарили
    78 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от form Посмотреть сообщение
    Бесполезный тест
    Вполне можно было сделать выравнивание и в 4-значном поле, а не в 3-значном - не сообразил я по-ходу, что число тактов в команде может быть 4-значным.

  6. #5

    Регистрация
    27.05.2009
    Адрес
    СССР, Новосибирск
    Сообщений
    5,850
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    289
    Поблагодарили
    233 сообщений
    Mentioned
    30 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    Вполне можно было сделать выравнивание и в 4-значном поле, а не в 3-значном - не сообразил я по-ходу, что число тактов в команде может быть 4-значным.
    Ну для порядку пригодится, а так - в сущности это был тест на 800Hz когда программа думает что это 50

    Кстати всякие выравнивания, форматирования и вывод результатов достаточно удобно с помощью RSXLIB делать который я выкладывал в софте. Конкретно подпрограмма $EDMSG. Хотя если бы я сам делал - сделал бы несколько иначе, просто уже привык к родному в RSX
    PDP-11/83, Электроника МС0511 (УК-НЦ), DECserver 90M
    Q-Bus: H9278-A, DLV11-J, DZQ11, DHV11, DELQA-M, LPV11, CQD-420/TM, DRV11
    PMI: KDJ11-BF, MSV11-JE
    VT220, CM7209

  7. #6

    Регистрация
    08.05.2011
    Адрес
    г. Измаил, Украина
    Сообщений
    3,216
    Спасибо Благодарностей отдано 
    3
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Patron, скачал архив PDP11_TimingsTests.zip .
    там 2 образа.
    начну с TSTSAV я так понимаю все тесты запустить по очереди и выложить лог .

    МС1201.02-01

    Скрытый текст

    Код:
    .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
    [свернуть]
    Последний раз редактировалось palsw; 13.03.2014 в 03:56.
    Радио-Губитель Канал на YouTube

  8. #7

    Регистрация
    08.05.2011
    Адрес
    г. Измаил, Украина
    Сообщений
    3,216
    Спасибо Благодарностей отдано 
    3
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    продолжение...

    Скрытый текст

    Код:
    .RUN HX2:MOVPC2
    MovPC2 - v1.2
    Memory Top: 131072
    BUF words:   21174
    CPU KHz:  5300 > 7020
    CPU KHz:  7020
     
    1: Nop                  Evt: 19 ;  Run: 11709 ;  Res: 11728 ;  CLC:   12.0
    1: Mov   R0,  R0        Evt: 23 ;  Run: 13814 ;  Res: 13837 ;  CLC:   10.1
    1: Mov   R0, (PC)       Evt:  7 ;  Run:  4082 ;  Res:  4089 ;  CLC:   34.3
    1: MovB  R0, (PC)       Evt:  6 ;  Run:  3288 ;  Res:  3294 ;  CLC:   42.6
    1: Mov  (PC), R0        Evt:  7 ;  Run:  4099 ;  Res:  4106 ;  CLC:   34.2
    1: MovB (PC), R0        Evt:  6 ;  Run:  4100 ;  Res:  4106 ;  CLC:   34.2
    ::: SP = PC :::
    1: Mov   R0, (SP)+      Evt:  4 ;  Run:  2377 ;  Res:  2381 ;  CLC:   59.0
    1: MovB  R0, (SP)+      Evt:  4 ;  Run:  2088 ;  Res:  2092 ;  CLC:   67.1
    1: Mov  (SP),(SP)+      Evt:  3 ;  Run:  1866 ;  Res:  1869 ;  CLC:   75.1
    1: MovB (SP),(SP)+      Evt:  3 ;  Run:  1724 ;  Res:  1727 ;  CLC:   81.3
     
    Program completed.
    
    .RUN HX2:RTS
    RTS - v1.1
    Memory Top: 131072
    BUF words:   21218
    CPU KHz:  5300 > 7020
    CPU KHz:  7020
     
    1: Nop                  Evt: 20 ;  Run: 11719 ;  Res: 11739 ;  CLC:   12.0
    1: RtS  PC              Evt:  7 ;  Run:  4083 ;  Res:  4090 ;  CLC:   34.3
    1: RtS  R0              Evt:  7 ;  Run:  4087 ;  Res:  4094 ;  CLC:   34.3
    1: RtS  R1              Evt:  7 ;  Run:  4086 ;  Res:  4093 ;  CLC:   34.3
    1: RtI                  Evt:  4 ;  Run:  2321 ;  Res:  2325 ;  CLC:   60.4
    1: RtT                  Evt:  4 ;  Run:  2321 ;  Res:  2325 ;  CLC:   60.4
     
    Program completed.
    
    .RUN HX2:BIS
    BiS - v1.1
    CPU KHz:  5300 > 7020
    CPU KHz:  7020
     
                   R0  (R0)  (R2)+  @(R2)+  -(R1)  @-(R1)  Addr  (PC)+  @Tab(R0)
     
    BiS     R1     10   32    32      44      32      44    44    42      56
    BiS    (R1)    24   46    46      58      48      60    58    58      70
    BiS    (R2)+   24   46    46      58      48      60    58    58      70
    BiS    (PC)+   24   46    46      58      46      58    58    56      70
    BiS   @(R2)+   36   58    58      70      60      71    70    70      82
    BiS   -(R1)    24   46    46      58      48      60    58    58      70
    BiS  @-(R1)    36   58    58      70      60      71    70    70      82
    BiS    Addr    36   58    58      70      58      70    70    68      81
    BiS  @Tab(R1)  47   70    70      81      70      81    81    80      93
     
    Program completed.
    
    .RUN HX2:CMP
    Cmp - v1.1
    CPU KHz:  5300 > 7020
    CPU KHz:  7020
     
                   R0  (R0)  (R2)+  @(R2)+  -(R1)  @-(R1)  Addr  (PC)+  @Tab(R0)
     
    Cmp     R1     10   24    24      36      24      36    36    28      47
    Cmp    (R1)    24   38    38      50      40      51    50    42      62
    Cmp    (R2)+   24   38    38      50      40      51    50    42      62
    Cmp    (PC)+   24   38    38      50      38      50    50    42      62
    Cmp   @(R2)+   36   50    50      62      51      63    62    54      73
    Cmp   -(R1)    24   38    38      50      40      51    50    42      62
    Cmp  @-(R1)    36   50    50      62      51      63    62    54      73
    Cmp    Addr    36   50    50      62      50      62    62    54      73
    Cmp  @Tab(R1)  47   62    62      73      62      73    73    65      85
     
    Program completed.
    
    .RUN HX2:MOV
    Mov - v1.1
    CPU KHz:  5300 > 7020
    CPU KHz:  7020
     
                   R0  (R0)  (R2)+  @(R2)+  -(R1)  @-(R1)  Addr  (PC)+  @Tab(R0)
     
    Mov     R1     10   24    24      36      24      36    36    34      48
    Mov    (R1)    24   40    40      50      40      52    50    50      62
    Mov    (R2)+   24   40    40      50      40      52    50    50      62
    Mov    (PC)+   24   38    38      50      38      50    50    48      62
    Mov   @(R2)+   36   52    52      62      52      63    62    62      74
    Mov   -(R1)    24   40    40      50      40      52    50    50      62
    Mov  @-(R1)    36   52    52      62      52      63    62    62      74
    Mov    Addr    36   50    50      62      50      62    62    60      74
    Mov  @Tab(R1)  47   62    62      74      62      74    74    72      85
     
    Program completed.
    
    .RUN HX2:OP1
    Op1 - v1.1
    CPU KHz:  5300 > 7020
    CPU KHz:  7020
     
    SOB : 25 ! Last SOB : 15 ! Br  : 20 ! BCS : 10 ! BCC : 20 ! SeC : 12
     
                   R0  (R0)  (R2)+  @(R2)+  -(R1)  @-(R1)  Addr  (PC)+  @Tab(R0)
     
    Tst            10   24    24      36      24      36    36    28      47
    TstB           10   24    24      36      24      36    36    34      47
    Inc            10   32    32      44      32      44    44    42      56
    IncB           10   32    33      44      33      44    44    42      56
    Clr            10   24    24      36      24      36    36    34      48
    ClrB           10   32    33      44      33      44    44    42      56
    MTPS           16   31    31      44      31      44    44    42      56
    MFPS           10   32    33      44      33      44    44    42      56
    XOr            10   32    32      44      32      44    44    42      56
    SwaB           10   32    32      44      32      44    44    42      56
    SXt            10   24    24      36      24      36    36    34      48
     
    Program completed.
    [свернуть]



    половину осилил
    Последний раз редактировалось palsw; 13.03.2014 в 14:13.
    Радио-Губитель Канал на YouTube

  9. #8

    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,805
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    147
    Поблагодарили
    78 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от palsw Посмотреть сообщение
    половину осилил
    Отлично!
    Последний раз редактировалось Patron; 13.03.2014 в 02:00.

  10. #9

    Регистрация
    27.05.2009
    Адрес
    СССР, Новосибирск
    Сообщений
    5,850
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    289
    Поблагодарили
    233 сообщений
    Mentioned
    30 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Давненько что-то новых тестов не было - чего бы еще померять?
    Если будут силы, соберу LSI-11/73 на второй корзине - померяю его еще...
    PDP-11/83, Электроника МС0511 (УК-НЦ), DECserver 90M
    Q-Bus: H9278-A, DLV11-J, DZQ11, DHV11, DELQA-M, LPV11, CQD-420/TM, DRV11
    PMI: KDJ11-BF, MSV11-JE
    VT220, CM7209

  11. #10

    Регистрация
    13.12.2013
    Адрес
    г. Санкт-Петербург
    Сообщений
    3,072
    Спасибо Благодарностей отдано 
    37
    Спасибо Благодарностей получено 
    81
    Поблагодарили
    65 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Patron, Я все топики темы не читал, МС1201.3 надо прогнать?

Страница 29 из 48 ПерваяПервая ... 252627282930313233 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Ответов: 234
    Последнее: 26.02.2021, 11:05
  2. Время выполнения команд CPI/CPD/CPIR/CPDR
    от ARTi в разделе Программирование
    Ответов: 27
    Последнее: 18.12.2007, 16:32

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •