Важная информация

User Tag List

Страница 47 из 63 ПерваяПервая ... 434445464748495051 ... ПоследняяПоследняя
Показано с 461 по 470 из 627

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

  1. #461

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

    По умолчанию

    Продолжение

    Тест МС1201.03 с отключенным К555ВЖ1
    Код:
    .RUN JMP
    JMP - v1.4
    Memory Top: 126370
    BUF words:   20534
    CPU KHz:  3930 > 3954
    CPU KHz:  3954
     
    SOB             Loops:  4321 ;  CLC:   18.3
    Br              Loops:  2371 ;  CLC:   15.1
    Jmp  (R0)       Loops:  2446 ;  CLC:   14.0
    Jmp  (PC)       Loops:  2446 ;  CLC:   14.0
    Jmp  (PC)+      Loops:  2264 ;  CLC:   16.6
    Mov  R0, PC     Loops:  2370 ;  CLC:   15.1
    Add  R0, PC     Loops:  2375 ;  CLC:   15.0
    Jmp  LABEL      Loops:  2254 ;  CLC:   16.8
    Jmp  @#Addr     Loops:  2260 ;  CLC:   16.7
    Jmp  @(R0)+     Loops:  1715 ;  CLC:   27.8
    Jmp  @-(R0)     Loops:  1945 ;  CLC:   22.4
    Jmp  xx(R0)     Loops:  2264 ;  CLC:   16.6
    Jmp  @x(R0)     Loops:  1828 ;  CLC:   25.0
    Jmp  @Var       Loops:  1823 ;  CLC:   25.1
     
    Program completed.
     
    .RUN MOVPC1
    MovPC - v1.2
    CPU KHz:  3930 > 3954
    CPU KHz:  3954
     
    Mov    (PC), (PC)+        26.5
    MovB   (PC), (PC)+        30.9
    Mov    (PC),  R0          13.3
    MovB   (PC),  R0          19.3
    Mov    (PC), (PC)         35.1
    MovB   (PC), (PC)         35.0
    Mov    (PC)+, R0          11.7
    MovB   (PC)+, R0          16.2
    Mov     R0,  (PC)+        18.4
    MovB    R0,  (PC)+        23.3
     
    Program completed.
     
    .RUN MUL
    MUL - v1.1
    Memory Top: 126370
    BUF words:   20429
    CPU KHz:  3930 > 3954
    CPU KHz:  3954
     
    1: Nop                  Evt: 18 ;  Run: 18527 ;  Res: 18545 ;  CLC:    4.3
    R2/177777 ; R1/000377 ; R0/177777
    1: Mul   R2, R0         Evt:  0 ;  Run:  1309 ;  Res:  1309 ;  CLC:   60.4
    1: Mul   R2, R1         Evt:  0 ;  Run:  1309 ;  Res:  1309 ;  CLC:   60.4
    R2/177777 ; R1/000000 ; R0/000000
    1: Mul   R2, R0         Evt:  0 ;  Run:  1309 ;  Res:  1309 ;  CLC:   60.4
    1: Mul   R2, R1         Evt:  0 ;  Run:  1309 ;  Res:  1309 ;  CLC:   60.4
    R2/000001 ; R1/000377
    1: Mul   R2, R1         Evt:  0 ;  Run:  1309 ;  Res:  1309 ;  CLC:   60.4
    R2/000017 ; R1/000377
    1: Mul   R2, R1         Evt:  0 ;  Run:  1309 ;  Res:  1309 ;  CLC:   60.4
    R2/000177 ; R1/000377
    1: Mul   R2, R1         Evt:  0 ;  Run:  1309 ;  Res:  1309 ;  CLC:   60.4
    R2/001777 ; R1/000377
    1: Mul   R2, R1         Evt:  0 ;  Run:  1309 ;  Res:  1309 ;  CLC:   60.4
    R2/017777 ; R1/000377
    1: Mul   R2, R1         Evt:  0 ;  Run:  1309 ;  Res:  1309 ;  CLC:   60.4
     
    .RUN ADD
    Add - v1.1
    CPU KHz:  3930 > 3954
    CPU KHz:  3954
     
                   R0  (R0)  (R2)+  @(R2)+  -(R1)  @-(R1)  Addr  (PC)+  @Tab(R0)
     
    Add     R1      4   17    18      25      21      29    22    22      30
    Add    (R1)    13   28    28      35      28      36    30    30      37
    Add    (R2)+   17   31    32      39      32      40    34    34      41
    Add    (PC)+   11   25    26      33      26      35    29    29      37
    Add   @(R2)+   21   35    37      46      37      46    37    37      46
    Add   -(R1)    14   28    29      37      29      37    31    31      39
    Add  @-(R1)    21   35    37      46      37      46    37    37      46
    Add    Addr    15   32    33      40      33      41    34    34      42
    Add  @Tab(R1)  23   39    40      46      40      47    41    41      49
     
    Program completed.
     
    .RUN BISB
    BiSB - v1.1
    CPU KHz:  3930 > 3954
    CPU KHz:  3954
     
                   R4  (R4)  (R4)+  @(R2)+  -(R1)  @-(R3)  Addr  (PC)+  @Tab(R2)
     
    BiSB    R1      4   22    22      28      22      30    27    27      35
    BiSB   (R1)    13   32    33      40      33      41    34    34      42
    BiSB   (R4)+   17   35    36      43      36      46    37    37      46
    BiSB   (PC)+   11   31    31      38      31      39    34    34      42
    BiSB  @(R2)+   21   39    40      46      40      47    41    41      49
    BiSB  -(R1)    14   32    33      40      33      41    34    34      42
    BiSB @-(R3)    21   39    40      46      40      47    41    41      49
    BiSB   Addr    15   37    38      46      38      47    39    39      46
    BiSB @Tab(R3)  23   45    46      53      46      54    46    46      54
     
    Program completed.
     
    .RUN CMPB
    CmpB - v1.1
    CPU KHz:  3930 > 3954
    CPU KHz:  3954
     
                   R4  (R4)  (R4)+  @(R2)+  -(R1)  @-(R3)  Addr  (PC)+  @Tab(R2)
     
    CmpB    R1      4   13    14      21      17      23    15    11      23
    CmpB   (R1)    13   23    24      31      24      32    25    21      33
    CmpB   (R4)+   17   27    28      35      28      36    29    25      37
    CmpB   (PC)+   11   19    20      27      20      28    23    18      30
    CmpB  @(R2)+   21   31    32      39      32      40    33    29      41
    CmpB  -(R1)    14   24    25      32      25      33    26    23      34
    CmpB @-(R3)    21   31    32      39      32      40    33    29      41
    CmpB   Addr    15   25    26      34      26      35    27    24      35
    CmpB @Tab(R3)  23   32    34      41      34      42    35    31      43
     
    Program completed.
     
    .RUN MOVB
    MovB - v1.1
    CPU KHz:  3930 > 3954
    CPU KHz:  3954
     
                   R4  (R4)  (R4)+  @(R2)+  -(R1)  @-(R3)  Addr  (PC)+  @Tab(R2)
     
    MovB    R1      9   18    18      28      18      25    23    23      31
    MovB   (R1)    19   27    28      39      28      37    31    31      38
    MovB   (R4)+   23   31    32      42      32      40    34    34      41
    MovB   (PC)+   16   26    27      37      27      35    31    31      38
    MovB  @(R2)+   27   35    36      46      36      46    37    37      46
    MovB  -(R1)    20   27    28      39      28      37    31    31      38
    MovB @-(R3)    27   35    36      46      36      46    38    38      46
    MovB   Addr    23   33    34      45      34      42    36    36      43
    MovB @Tab(R3)  30   40    41      51      41      49    43    43      50
     
    Program completed.

  2. #462

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

    По умолчанию

    Цитата Сообщение от MiX Посмотреть сообщение
    А вот интересно SET EM ON как влияет на тесты.
    Никак не влияет, потому что процессор ВМ3 сам выполняет команды умножения и деления.

  3. #463

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

    По умолчанию

    Не я думал выполняет дважды - аппаратным и программным способом.
    Последний раз редактировалось MiX; 15.03.2014 в 23:16.

  4. #464

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

    По умолчанию

    Цитата Сообщение от MiX Посмотреть сообщение
    Не я думал выполняет дважды - аппаратным и программным способом.
    Чтобы драйвер EM мог узнать, что пора эмулировать команду ( например ) умножения - процессор при попытке выполнить код этой команды должен выдать прерывание по вктору 010.

    Так ведёт себя только ВМ1 - остальные процессоры выполняют умножение сами, поэтому драйвер EM им не нужен.

  5. #465

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

    По умолчанию

    А по 004 вектору что не делает процессор ВМ1?

  6. #466

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

    По умолчанию

    Итак, начнем мучить 11/73...
    Не знаю правильно ли я пишу частоту. В инете упоминается только 15MHz. Кварц на плате 8MHz, PDPCLK по умолчанию показывает примерно такую же частоту, что похоже на правду... Но я запускал все тесты исходя из 15 и уже лень запускать по новой, так, что надо делать поправки

    В конфиге ничего кроме проца, памяти и 4-портового DLV11:
    Код:
    +----------+----------+
    | KDJ11-A  |          |
    +----------+----------+
    |      MSV11-JD       |
    +----------+----------+
    | DVL11-J  |          |
    ~~~~~~~~~~~~~~~~~~~~~~~
    Код:
    .RU PDPCLK
    PDPCLK - Calculate CPU clocks - v1.0
    Memory Top: 131072
    BUF words:   21313
    Factor :     4 >
     
    CPU KHz:  7900
     
    Program completed.


    ---------- Post added at 19:23 ---------- Previous post was at 19:22 ----------

    Код:
    .RU ASH
    ASH - v1.1
    Memory Top: 131072
    BUF words:   21181
    CPU KHz: 15000 >
     
    1: Nop                  Evt:  6 ;  Run:  6146 ;  Res:  6152 ;  CLC:   48.8
    R2 = 0
    1: ASh   R2, R0         Evt:  1 ;  Run:  5327 ;  Res:  5328 ;  CLC:   56.3
    R2 = 1
    1: ASh   R2, R0         Evt:  1 ;  Run:  4700 ;  Res:  4701 ;  CLC:   63.8
    R2 = 8
    1: ASh   R2, R0         Evt:  1 ;  Run:  2578 ;  Res:  2579 ;  CLC:  116.3
    R2 = -1
    1: ASh   R2, R0         Evt:  1 ;  Run:  4700 ;  Res:  4701 ;  CLC:   63.8
    R2 = -8
    1: ASh   R2, R0         Evt:  1 ;  Run:  2578 ;  Res:  2579 ;  CLC:  116.3
     
    Program completed.
     
    .RU ASH1
    ASH1 - v1.1
    Memory Top: 131072
    BUF words:   20984
    CPU KHz:  5300 > 15000
    CPU KHz: 15000
    1: ASh   #00., R0       Evt:  3 ;  Run:  3329 ;  Res:  3332 ;  CLC:   90.0
    1: ASh   #01., R0       Evt:  3 ;  Run:  3073 ;  Res:  3076 ;  CLC:   97.5
    1: ASh   #02., R0       Evt:  3 ;  Run:  2854 ;  Res:  2857 ;  CLC:  105.0
    1: ASh   #03., R0       Evt:  2 ;  Run:  2664 ;  Res:  2666 ;  CLC:  112.5
    1: ASh   #04., R0       Evt:  2 ;  Run:  2497 ;  Res:  2499 ;  CLC:  120.0
    1: ASh   #05., R0       Evt:  1 ;  Run:  2350 ;  Res:  2351 ;  CLC:  127.6
    1: ASh   #06., R0       Evt:  1 ;  Run:  2220 ;  Res:  2221 ;  CLC:  135.1
    1: ASh   #07., R0       Evt:  1 ;  Run:  2103 ;  Res:  2104 ;  CLC:  142.6
    1: ASh   #08., R0       Evt:  1 ;  Run:  1998 ;  Res:  1999 ;  CLC:  150.1
    1: ASh   #09., R0       Evt:  0 ;  Run:  1903 ;  Res:  1903 ;  CLC:  157.6
    1: ASh   #10., R0       Evt:  0 ;  Run:  1816 ;  Res:  1816 ;  CLC:  165.2
    1: ASh   #11., R0       Evt:  0 ;  Run:  1737 ;  Res:  1737 ;  CLC:  172.7
    1: ASh   #12., R0       Evt:  1 ;  Run:  1665 ;  Res:  1666 ;  CLC:  180.1
    1: ASh   #13., R0       Evt:  0 ;  Run:  1598 ;  Res:  1598 ;  CLC:  187.7
    1: ASh   #14., R0       Evt:  0 ;  Run:  1537 ;  Res:  1537 ;  CLC:  195.2
    1: ASh   #15., R0       Evt:  0 ;  Run:  1480 ;  Res:  1480 ;  CLC:  202.7
    1: ASh   #16., R0       Evt:  0 ;  Run:  1427 ;  Res:  1427 ;  CLC:  210.2
    1: ASh   #17., R0       Evt:  0 ;  Run:  1378 ;  Res:  1378 ;  CLC:  217.7
    1: ASh   #20., R0       Evt:  0 ;  Run:  1249 ;  Res:  1249 ;  CLC:  240.2
    1: ASh   #30., R0       Evt:  0 ;  Run:   927 ;  Res:   927 ;  CLC:  324.#
    1: ASh   #31., R0       Evt:  0 ;  Run:   903 ;  Res:   903 ;  CLC:  333.#
     
    .RU ASH2
    ASH2 - v1.1
    Memory Top: 131072
    BUF words:   20980
    CPU KHz:  5300 > 15000
    CPU KHz: 15000
    1: ASh   #000., R0      Evt:  2 ;  Run:  3329 ;  Res:  3331 ;  CLC:   90.1
    1: ASh   #-01., R0      Evt:  2 ;  Run:  3073 ;  Res:  3075 ;  CLC:   97.6
    1: ASh   #-02., R0      Evt:  2 ;  Run:  2854 ;  Res:  2856 ;  CLC:  105.0
    1: ASh   #-03., R0      Evt:  1 ;  Run:  2664 ;  Res:  2665 ;  CLC:  112.6
    1: ASh   #-04., R0      Evt:  2 ;  Run:  2497 ;  Res:  2499 ;  CLC:  120.0
    1: ASh   #-05., R0      Evt:  2 ;  Run:  2350 ;  Res:  2352 ;  CLC:  127.6
    1: ASh   #-06., R0      Evt:  1 ;  Run:  2220 ;  Res:  2221 ;  CLC:  135.1
    1: ASh   #-07., R0      Evt:  1 ;  Run:  2103 ;  Res:  2104 ;  CLC:  142.6
    1: ASh   #-08., R0      Evt:  2 ;  Run:  1998 ;  Res:  2000 ;  CLC:  150.0
    1: ASh   #-09., R0      Evt:  1 ;  Run:  1903 ;  Res:  1904 ;  CLC:  157.6
    1: ASh   #-10., R0      Evt:  1 ;  Run:  1816 ;  Res:  1817 ;  CLC:  165.1
    1: ASh   #-11., R0      Evt:  0 ;  Run:  1737 ;  Res:  1737 ;  CLC:  172.7
    1: ASh   #-12., R0      Evt:  1 ;  Run:  1665 ;  Res:  1666 ;  CLC:  180.1
    1: ASh   #-13., R0      Evt:  0 ;  Run:  1598 ;  Res:  1598 ;  CLC:  187.7
    1: ASh   #-14., R0      Evt:  0 ;  Run:  1537 ;  Res:  1537 ;  CLC:  195.2
    1: ASh   #-15., R0      Evt:  1 ;  Run:  1480 ;  Res:  1481 ;  CLC:  202.6
    1: ASh   #-16., R0      Evt:  0 ;  Run:  1427 ;  Res:  1427 ;  CLC:  210.2
    1: ASh   #-17., R0      Evt:  0 ;  Run:  1378 ;  Res:  1378 ;  CLC:  217.7
    1: ASh   #-20., R0      Evt:  0 ;  Run:  1249 ;  Res:  1249 ;  CLC:  240.2
    1: ASh   #-30., R0      Evt:  0 ;  Run:   927 ;  Res:   927 ;  CLC:  324.#
    1: ASh   #-31., R0      Evt:  0 ;  Run:   923 ;  Res:   923 ;  CLC:  325.#
     
    .RU ASH3
    ASH3 - v1.1
    Memory Top: 131072
    BUF words:   20987
    CPU KHz:  5300 > 15000
    CPU KHz: 15000
    1:   0:  ASh  R2,R0     Evt:  1 ;  Run:  5327 ;  Res:  5328 ;  CLC:   56.3
    1:   1:  ASh  R2,R0     Evt:  1 ;  Run:  4700 ;  Res:  4701 ;  CLC:   63.8
    1:   2:  ASh  R2,R0     Evt:  1 ;  Run:  4206 ;  Res:  4207 ;  CLC:   71.3
    1:   3:  ASh  R2,R0     Evt:  1 ;  Run:  3805 ;  Res:  3806 ;  CLC:   78.8
    1:   4:  ASh  R2,R0     Evt:  1 ;  Run:  3474 ;  Res:  3475 ;  CLC:   86.3
    1:   5:  ASh  R2,R0     Evt:  1 ;  Run:  3196 ;  Res:  3197 ;  CLC:   93.8
    1:   6:  ASh  R2,R0     Evt:  1 ;  Run:  2960 ;  Res:  2961 ;  CLC:  101.3
    1:   7:  ASh  R2,R0     Evt:  1 ;  Run:  2756 ;  Res:  2757 ;  CLC:  108.8
    1:   8:  ASh  R2,R0     Evt:  1 ;  Run:  2578 ;  Res:  2579 ;  CLC:  116.3
    1:   9:  ASh  R2,R0     Evt:  1 ;  Run:  2422 ;  Res:  2423 ;  CLC:  123.8
    1:  10:  ASh  R2,R0     Evt:  1 ;  Run:  2283 ;  Res:  2284 ;  CLC:  131.3
    1:  11:  ASh  R2,R0     Evt:  1 ;  Run:  2160 ;  Res:  2161 ;  CLC:  138.8
    1:  12:  ASh  R2,R0     Evt:  1 ;  Run:  2049 ;  Res:  2050 ;  CLC:  146.3
    1:  13:  ASh  R2,R0     Evt:  1 ;  Run:  1949 ;  Res:  1950 ;  CLC:  153.8
    1:  14:  ASh  R2,R0     Evt:  1 ;  Run:  1859 ;  Res:  1860 ;  CLC:  161.3
    1:  15:  ASh  R2,R0     Evt:  1 ;  Run:  1776 ;  Res:  1777 ;  CLC:  168.8
    1:  16:  ASh  R2,R0     Evt:  1 ;  Run:  1700 ;  Res:  1701 ;  CLC:  176.4
    1:  17:  ASh  R2,R0     Evt:  1 ;  Run:  1631 ;  Res:  1632 ;  CLC:  183.8
    1:  20:  ASh  R2,R0     Evt:  1 ;  Run:  1453 ;  Res:  1454 ;  CLC:  206.3
    1:  30:  ASh  R2,R0     Evt:  1 ;  Run:  1048 ;  Res:  1049 ;  CLC:  286.0
    1:  31:  ASh  R2,R0     Evt:  1 ;  Run:  1003 ;  Res:  1004 ;  CLC:  298.8
     
    .RU ASH4
    ASH4 - v1.1
    Memory Top: 131072
    BUF words:   20981
    CPU KHz:  5300 > 15000
    CPU KHz: 15000
    1:   0:  ASh  R2,R0     Evt:  1 ;  Run:  5327 ;  Res:  5328 ;  CLC:   56.3
    1:  -1:  ASh  R2,R0     Evt:  1 ;  Run:  4700 ;  Res:  4701 ;  CLC:   63.8
    1:  -2:  ASh  R2,R0     Evt:  1 ;  Run:  4206 ;  Res:  4207 ;  CLC:   71.3
    1:  -3:  ASh  R2,R0     Evt:  1 ;  Run:  3805 ;  Res:  3806 ;  CLC:   78.8
    1:  -4:  ASh  R2,R0     Evt:  1 ;  Run:  3474 ;  Res:  3475 ;  CLC:   86.3
    1:  -5:  ASh  R2,R0     Evt:  1 ;  Run:  3196 ;  Res:  3197 ;  CLC:   93.8
    1:  -6:  ASh  R2,R0     Evt:  1 ;  Run:  2960 ;  Res:  2961 ;  CLC:  101.3
    1:  -7:  ASh  R2,R0     Evt:  1 ;  Run:  2756 ;  Res:  2757 ;  CLC:  108.8
    1:  -8:  ASh  R2,R0     Evt:  1 ;  Run:  2578 ;  Res:  2579 ;  CLC:  116.3
    1:  -9:  ASh  R2,R0     Evt:  1 ;  Run:  2422 ;  Res:  2423 ;  CLC:  123.8
    1: -10:  ASh  R2,R0     Evt:  1 ;  Run:  2283 ;  Res:  2284 ;  CLC:  131.3
    1: -11:  ASh  R2,R0     Evt:  1 ;  Run:  2160 ;  Res:  2161 ;  CLC:  138.8
    1: -12:  ASh  R2,R0     Evt:  1 ;  Run:  2049 ;  Res:  2050 ;  CLC:  146.3
    1: -13:  ASh  R2,R0     Evt:  1 ;  Run:  1949 ;  Res:  1950 ;  CLC:  153.8
    1: -14:  ASh  R2,R0     Evt:  1 ;  Run:  1858 ;  Res:  1859 ;  CLC:  161.4
    1: -15:  ASh  R2,R0     Evt:  1 ;  Run:  1776 ;  Res:  1777 ;  CLC:  168.8
    1: -16:  ASh  R2,R0     Evt:  1 ;  Run:  1700 ;  Res:  1701 ;  CLC:  176.4
    1: -17:  ASh  R2,R0     Evt:  1 ;  Run:  1631 ;  Res:  1632 ;  CLC:  183.8
    1: -20:  ASh  R2,R0     Evt:  1 ;  Run:  1453 ;  Res:  1454 ;  CLC:  206.3
    1: -30:  ASh  R2,R0     Evt:  1 ;  Run:  1048 ;  Res:  1049 ;  CLC:  286.0
    1: -31:  ASh  R2,R0     Evt:  1 ;  Run:  1038 ;  Res:  1039 ;  CLC:  288.7
    Последний раз редактировалось form; 29.05.2014 в 17:11.
    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. #466
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  8. #467

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

    По умолчанию

    Код:
    .RU ASHC
    ASHC - v1.1
    Memory Top: 131072
    BUF words:   21142
    CPU KHz:  5300 > 15000
    CPU KHz: 15000
     
    1: Nop                  Evt:  6 ;  Run:  6146 ;  Res:  6152 ;  CLC:   48.8
    R2 = 0
    1: AShC  R2, R0         Evt:  0 ;  Run:  4700 ;  Res:  4700 ;  CLC:   63.8
    1: AShC  R2, R1         Evt:  0 ;  Run:  4700 ;  Res:  4700 ;  CLC:   63.8
    R2 = 1
    1: AShC  R2, R0         Evt:  0 ;  Run:  3805 ;  Res:  3805 ;  CLC:   78.8
    1: AShC  R2, R1         Evt:  0 ;  Run:  3805 ;  Res:  3805 ;  CLC:   78.8
    R2 = 8
    1: AShC  R2, R0         Evt:  0 ;  Run:  2283 ;  Res:  2283 ;  CLC:  131.4
    1: AShC  R2, R1         Evt:  0 ;  Run:  2283 ;  Res:  2283 ;  CLC:  131.4
    R2 = -1
    1: AShC  R2, R0         Evt:  0 ;  Run:  3805 ;  Res:  3805 ;  CLC:   78.8
    1: AShC  R2, R1         Evt:  0 ;  Run:  3805 ;  Res:  3805 ;  CLC:   78.8
    R2 = -8
    1: AShC  R2, R0         Evt:  0 ;  Run:  2160 ;  Res:  2160 ;  CLC:  138.9
    1: AShC  R2, R1         Evt:  0 ;  Run:  2160 ;  Res:  2160 ;  CLC:  138.9
     
    Program completed.
     
    .RU ASHC1
    ASHC1 - v1.1
    Memory Top: 131072
    BUF words:   20991
    CPU KHz:  5300 > 15000
    CPU KHz: 15000
    1: AShC  #00., R0       Evt:  2 ;  Run:  3073 ;  Res:  3075 ;  CLC:   97.6
    1: AShC  #01., R0       Evt:  1 ;  Run:  2664 ;  Res:  2665 ;  CLC:  112.6
    1: AShC  #02., R0       Evt:  2 ;  Run:  2497 ;  Res:  2499 ;  CLC:  120.0
    1: AShC  #03., R0       Evt:  2 ;  Run:  2350 ;  Res:  2352 ;  CLC:  127.6
    1: AShC  #04., R0       Evt:  2 ;  Run:  2220 ;  Res:  2222 ;  CLC:  135.0
    1: AShC  #05., R0       Evt:  1 ;  Run:  2103 ;  Res:  2104 ;  CLC:  142.6
    1: AShC  #06., R0       Evt:  0 ;  Run:  1998 ;  Res:  1998 ;  CLC:  150.2
    1: AShC  #07., R0       Evt:  1 ;  Run:  1903 ;  Res:  1904 ;  CLC:  157.6
    1: AShC  #08., R0       Evt:  1 ;  Run:  1816 ;  Res:  1817 ;  CLC:  165.1
    1: AShC  #09., R0       Evt:  1 ;  Run:  1737 ;  Res:  1738 ;  CLC:  172.6
    1: AShC  #10., R0       Evt:  1 ;  Run:  1665 ;  Res:  1666 ;  CLC:  180.1
    1: AShC  #11., R0       Evt:  0 ;  Run:  1598 ;  Res:  1598 ;  CLC:  187.7
    1: AShC  #12., R0       Evt:  0 ;  Run:  1537 ;  Res:  1537 ;  CLC:  195.2
    1: AShC  #13., R0       Evt:  0 ;  Run:  1480 ;  Res:  1480 ;  CLC:  202.7
    1: AShC  #14., R0       Evt:  0 ;  Run:  1427 ;  Res:  1427 ;  CLC:  210.2
    1: AShC  #15., R0       Evt:  0 ;  Run:  1378 ;  Res:  1378 ;  CLC:  217.7
    1: AShC  #16., R0       Evt:  0 ;  Run:  1332 ;  Res:  1332 ;  CLC:  225.2
    1: AShC  #17., R0       Evt:  0 ;  Run:  1289 ;  Res:  1289 ;  CLC:  232.7
    1: AShC  #20., R0       Evt:  0 ;  Run:  1172 ;  Res:  1172 ;  CLC:  256.0
    1: AShC  #30., R0       Evt:  0 ;  Run:   903 ;  Res:   903 ;  CLC:  333.#
    1: AShC  #31., R0       Evt:  0 ;  Run:   881 ;  Res:   881 ;  CLC:  341.#
     
    .RU ASHC2
    ASHC2 - v1.1
    Memory Top: 131072
    BUF words:   20988
    CPU KHz:  5300 > 15000
    CPU KHz: 15000
    1: AShC  #000., R0      Evt:  3 ;  Run:  3073 ;  Res:  3076 ;  CLC:   97.5
    1: AShC  #-01., R0      Evt:  2 ;  Run:  2664 ;  Res:  2666 ;  CLC:  112.5
    1: AShC  #-02., R0      Evt:  1 ;  Run:  2350 ;  Res:  2351 ;  CLC:  127.6
    1: AShC  #-03., R0      Evt:  2 ;  Run:  2220 ;  Res:  2222 ;  CLC:  135.0
    1: AShC  #-04., R0      Evt:  1 ;  Run:  2103 ;  Res:  2104 ;  CLC:  142.6
    1: AShC  #-05., R0      Evt:  1 ;  Run:  1998 ;  Res:  1999 ;  CLC:  150.1
    1: AShC  #-06., R0      Evt:  0 ;  Run:  1903 ;  Res:  1903 ;  CLC:  157.6
    1: AShC  #-07., R0      Evt:  0 ;  Run:  1816 ;  Res:  1816 ;  CLC:  165.2
    1: AShC  #-08., R0      Evt:  0 ;  Run:  1737 ;  Res:  1737 ;  CLC:  172.7
    1: AShC  #-09., R0      Evt:  1 ;  Run:  1665 ;  Res:  1666 ;  CLC:  180.1
    1: AShC  #-10., R0      Evt:  0 ;  Run:  1598 ;  Res:  1598 ;  CLC:  187.7
    1: AShC  #-11., R0      Evt:  0 ;  Run:  1537 ;  Res:  1537 ;  CLC:  195.2
    1: AShC  #-12., R0      Evt:  0 ;  Run:  1480 ;  Res:  1480 ;  CLC:  202.7
    1: AShC  #-13., R0      Evt:  0 ;  Run:  1427 ;  Res:  1427 ;  CLC:  210.2
    1: AShC  #-14., R0      Evt:  0 ;  Run:  1378 ;  Res:  1378 ;  CLC:  217.7
    1: AShC  #-15., R0      Evt:  0 ;  Run:  1332 ;  Res:  1332 ;  CLC:  225.2
    1: AShC  #-16., R0      Evt:  0 ;  Run:  1289 ;  Res:  1289 ;  CLC:  232.7
    1: AShC  #-17., R0      Evt:  0 ;  Run:  1249 ;  Res:  1249 ;  CLC:  240.2
    1: AShC  #-20., R0      Evt:  0 ;  Run:  1134 ;  Res:  1134 ;  CLC:  264.6
    1: AShC  #-30., R0      Evt:  0 ;  Run:   881 ;  Res:   881 ;  CLC:  341.#
    1: AShC  #-31., R0      Evt:  0 ;  Run:   862 ;  Res:   862 ;  CLC:  348.#
     
    .RU ASHC3
    ASHC3 - v1.1
    Memory Top: 131072
    BUF words:   20986
    CPU KHz:  5300 > 15000
    CPU KHz: 15000
    1:   0:  AShC  R2,R0    Evt:  0 ;  Run:  4700 ;  Res:  4700 ;  CLC:   63.8
    1:   1:  AShC  R2,R0    Evt:  0 ;  Run:  3805 ;  Res:  3805 ;  CLC:   78.8
    1:   2:  AShC  R2,R0    Evt:  2 ;  Run:  3474 ;  Res:  3476 ;  CLC:   86.3
    1:   3:  AShC  R2,R0    Evt:  0 ;  Run:  3196 ;  Res:  3196 ;  CLC:   93.9
    1:   4:  AShC  R2,R0    Evt:  0 ;  Run:  2960 ;  Res:  2960 ;  CLC:  101.4
    1:   5:  AShC  R2,R0    Evt:  1 ;  Run:  2755 ;  Res:  2756 ;  CLC:  108.9
    1:   6:  AShC  R2,R0    Evt:  0 ;  Run:  2578 ;  Res:  2578 ;  CLC:  116.4
    1:   7:  AShC  R2,R0    Evt:  0 ;  Run:  2421 ;  Res:  2421 ;  CLC:  123.9
    1:   8:  AShC  R2,R0    Evt:  0 ;  Run:  2283 ;  Res:  2283 ;  CLC:  131.4
    1:   9:  AShC  R2,R0    Evt:  0 ;  Run:  2160 ;  Res:  2160 ;  CLC:  138.9
    1:  10:  AShC  R2,R0    Evt:  1 ;  Run:  2049 ;  Res:  2050 ;  CLC:  146.3
    1:  11:  AShC  R2,R0    Evt:  0 ;  Run:  1949 ;  Res:  1949 ;  CLC:  153.9
    1:  12:  AShC  R2,R0    Evt:  0 ;  Run:  1858 ;  Res:  1858 ;  CLC:  161.5
    1:  13:  AShC  R2,R0    Evt:  0 ;  Run:  1776 ;  Res:  1776 ;  CLC:  168.9
    1:  14:  AShC  R2,R0    Evt:  0 ;  Run:  1700 ;  Res:  1700 ;  CLC:  176.5
    1:  15:  AShC  R2,R0    Evt:  0 ;  Run:  1631 ;  Res:  1631 ;  CLC:  183.9
    1:  16:  AShC  R2,R0    Evt:  1 ;  Run:  1567 ;  Res:  1568 ;  CLC:  191.3
    1:  17:  AShC  R2,R0    Evt:  0 ;  Run:  1508 ;  Res:  1508 ;  CLC:  198.9
    1:  20:  AShC  R2,R0    Evt:  0 ;  Run:  1354 ;  Res:  1354 ;  CLC:  221.6
    1:  30:  AShC  R2,R0    Evt:  1 ;  Run:  1003 ;  Res:  1004 ;  CLC:  298.8
    1:  31:  AShC  R2,R0    Evt:  1 ;  Run:   972 ;  Res:   973 ;  CLC:  309.#
     
    .RU ASHC4
    ASHC4 - v1.1
    Memory Top: 131072
    BUF words:   20980
    CPU KHz:  5300 > 15000
    CPU KHz: 15000
    1:   0:  AShC  R2,R0    Evt:  0 ;  Run:  4700 ;  Res:  4700 ;  CLC:   63.8
    1:  -1:  AShC  R2,R0    Evt:  0 ;  Run:  3805 ;  Res:  3805 ;  CLC:   78.8
    1:  -2:  AShC  R2,R0    Evt:  0 ;  Run:  3196 ;  Res:  3196 ;  CLC:   93.9
    1:  -3:  AShC  R2,R0    Evt:  0 ;  Run:  2960 ;  Res:  2960 ;  CLC:  101.4
    1:  -4:  AShC  R2,R0    Evt:  1 ;  Run:  2756 ;  Res:  2757 ;  CLC:  108.8
    1:  -5:  AShC  R2,R0    Evt:  0 ;  Run:  2578 ;  Res:  2578 ;  CLC:  116.4
    1:  -6:  AShC  R2,R0    Evt:  0 ;  Run:  2422 ;  Res:  2422 ;  CLC:  123.9
    1:  -7:  AShC  R2,R0    Evt:  1 ;  Run:  2283 ;  Res:  2284 ;  CLC:  131.3
    1:  -8:  AShC  R2,R0    Evt:  0 ;  Run:  2160 ;  Res:  2160 ;  CLC:  138.9
    1:  -9:  AShC  R2,R0    Evt:  0 ;  Run:  2049 ;  Res:  2049 ;  CLC:  146.4
    1: -10:  AShC  R2,R0    Evt:  0 ;  Run:  1949 ;  Res:  1949 ;  CLC:  153.9
    1: -11:  AShC  R2,R0    Evt:  0 ;  Run:  1858 ;  Res:  1858 ;  CLC:  161.5
    1: -12:  AShC  R2,R0    Evt:  0 ;  Run:  1776 ;  Res:  1776 ;  CLC:  168.9
    1: -13:  AShC  R2,R0    Evt:  1 ;  Run:  1700 ;  Res:  1701 ;  CLC:  176.4
    1: -14:  AShC  R2,R0    Evt:  0 ;  Run:  1631 ;  Res:  1631 ;  CLC:  183.9
    1: -15:  AShC  R2,R0    Evt:  0 ;  Run:  1567 ;  Res:  1567 ;  CLC:  191.4
    1: -16:  AShC  R2,R0    Evt:  0 ;  Run:  1508 ;  Res:  1508 ;  CLC:  198.9
    1: -17:  AShC  R2,R0    Evt:  0 ;  Run:  1453 ;  Res:  1453 ;  CLC:  206.5
    1: -20:  AShC  R2,R0    Evt:  0 ;  Run:  1306 ;  Res:  1306 ;  CLC:  229.7
    1: -30:  AShC  R2,R0    Evt:  2 ;  Run:   972 ;  Res:   974 ;  CLC:  308.#
    1: -31:  AShC  R2,R0    Evt:  0 ;  Run:   947 ;  Res:   947 ;  CLC:  317.#
    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

  9. #468

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

    По умолчанию

    Код:
    .RU DIV
    DIV - v1.1
    Memory Top: 131072
    BUF words:   21186
    CPU KHz:  5300 > 15000
    CPU KHz: 15000
     
    1: Nop                  Evt:  7 ;  Run:  6146 ;  Res:  6153 ;  CLC:   48.8
    R2/177772 ; R1/000005 ; R0/000005
    1: Div   R2, R0         Evt:  0 ;  Run:   972 ;  Res:   972 ;  CLC:  309.#
    1: Div   R2, R1         Evt:  0 ;  Run:   972 ;  Res:   972 ;  CLC:  309.#
    R2/177772 ; R1/000000 ; R0/000000
    1: Div   R2, R0         Evt:  0 ;  Run:  1038 ;  Res:  1038 ;  CLC:  289.0
    R2/000177 ; R1/000000 ; R0/001777
    1: Div   R2, R0         Evt:  0 ;  Run:   972 ;  Res:   972 ;  CLC:  309.#
    R2/000000 ; R1/000000 ; R0/001777
    1: Div   R2, R0         Evt:  0 ;  Run:  4700 ;  Res:  4700 ;  CLC:   63.8
     
    Program completed.
     
    .RU JMP
    JMP - v1.4
    Memory Top: 131072
    BUF words:   21207
    CPU KHz:  5300 > 15000
    CPU KHz: 15000
     
    SOB             Loops:  7994 ;  CLC:   37.5
    Br              Loops:  4441 ;  CLC:   30.0
    Jmp  (R0)       Loops:  4441 ;  CLC:   30.0
    Jmp  (PC)       Loops:  4441 ;  CLC:   30.0
    Jmp  (PC)+      Loops:  3634 ;  CLC:   45.0
    Mov  R0, PC     Loops:  3635 ;  CLC:   45.0
    Add  R0, PC     Loops:  3635 ;  CLC:   45.0
    Jmp  LABEL      Loops:  3998 ;  CLC:   37.5
    Jmp  @#Addr     Loops:  3998 ;  CLC:   37.5
    Jmp  @(R0)+     Loops:  2960 ;  CLC:   63.8
    Jmp  @-(R0)     Loops:  2755 ;  CLC:   71.4
    Jmp  xx(R0)     Loops:  3634 ;  CLC:   45.0
    Jmp  @x(R0)     Loops:  3331 ;  CLC:   52.5
    Jmp  @Var       Loops:  3330 ;  CLC:   52.6
     
    Program completed.
     
    .RU JSR
    JSR - v1.2
    Memory Top: 131072
    BUF words:   21132
    CPU KHz:  5300 > 15000
    CPU KHz: 15000
     
    SOB                     Loops:  7994 ;  CLC:   37.5
    Loop                    Loops:  1816 ;  CLC:  127.7
    Loop +InterruptOverrun
    IOT                     Loops:  1249 ;  CLC:  202.7
    Trap                    Loops:  1249 ;  CLC:  202.7
    JSR   PC, (R0)          Loops:  2422 ;  CLC:   86.3
    JSR   R0, (PC)          Loops:  2284 ;  CLC:   93.8
    JSR   PC, (PC)          Loops:  2423 ;  CLC:   86.3
    JSR   PC, (PC)+         Loops:  2284 ;  CLC:   93.8
    JSR   PC,@(PC)+         Loops:  2421 ;  CLC:   86.4
    JSR   PC,@(R0)+         Loops:  1903 ;  CLC:  120.1
    JSR   PC,@(SP)+         Loops:  2284 ;  CLC:   93.8
    JSR   PC,@-(R0)         Loops:  2154 ;  CLC:  101.8
    JSR   R1,@-(R0)         Loops:  2044 ;  CLC:  109.3
    JSR   PC, Label         Loops:  2422 ;  CLC:   86.3
    JSR   PC,@Var           Loops:  2050 ;  CLC:  108.8
    JSR   R1,@x(R0)         Loops:  1950 ;  CLC:  116.3


    ---------- Post added at 19:25 ---------- Previous post was at 19:25 ----------

    Код:
    .RU MOVPC1
    MovPC - v1.2
    CPU KHz:  5300 > 15000
    CPU KHz: 15000
     
    Mov    (PC), (PC)+        94.0
    MovB   (PC), (PC)+        94.0
    Mov    (PC),  R0          22.6
    MovB   (PC),  R0          22.6
    Mov    (PC), (PC)         94.0
    MovB   (PC), (PC)         94.0
    Mov    (PC)+, R0          15.1
    MovB   (PC)+, R0          15.1
    Mov     R0,  (PC)+        78.9
    MovB    R0,  (PC)+        78.9
     
    Program completed.
     
    .RU MOVPC2
    MovPC2 - v1.2
    Memory Top: 131072
    BUF words:   21174
    CPU KHz:  5300 > 15000
    CPU KHz: 15000
     
    1: Nop                  Evt: 10 ;  Run:  6145 ;  Res:  6155 ;  CLC:   48.7
    1: Mov   R0,  R0        Evt: 13 ;  Run:  8876 ;  Res:  8889 ;  CLC:   33.7
    1: Mov   R0, (PC)       Evt:  4 ;  Run:  2853 ;  Res:  2857 ;  CLC:  105.0
    1: MovB  R0, (PC)       Evt:  5 ;  Run:  2853 ;  Res:  2858 ;  CLC:  105.0
    1: Mov  (PC), R0        Evt:  9 ;  Run:  6145 ;  Res:  6154 ;  CLC:   48.7
    1: MovB (PC), R0        Evt:  9 ;  Run:  6145 ;  Res:  6154 ;  CLC:   48.7
    ::: SP = PC :::
    1: Mov   R0, (SP)+      Evt:  4 ;  Run:  2854 ;  Res:  2858 ;  CLC:  105.0
    1: MovB  R0, (SP)+      Evt:  5 ;  Run:  2854 ;  Res:  2859 ;  CLC:  104.9
    1: Mov  (SP),(SP)+      Evt:  4 ;  Run:  2498 ;  Res:  2502 ;  CLC:  119.9
    1: MovB (SP),(SP)+      Evt:  4 ;  Run:  2497 ;  Res:  2501 ;  CLC:  120.0
     
    Program completed.
     
    .RU MUL
    MUL - v1.1
    Memory Top: 131072
    BUF words:   21102
    CPU KHz:  5300 > 15000
    CPU KHz: 15000
     
    1: Nop                  Evt:  5 ;  Run:  6146 ;  Res:  6151 ;  CLC:   48.8
    R2/177777 ; R1/000377 ; R0/177777
    1: Mul   R2, R0         Evt:  1 ;  Run:  1508 ;  Res:  1509 ;  CLC:  198.8
    1: Mul   R2, R1         Evt:  0 ;  Run:  1508 ;  Res:  1508 ;  CLC:  198.9
    R2/177777 ; R1/000000 ; R0/000000
    1: Mul   R2, R0         Evt:  1 ;  Run:  1508 ;  Res:  1509 ;  CLC:  198.8
    1: Mul   R2, R1         Evt:  0 ;  Run:  1508 ;  Res:  1508 ;  CLC:  198.9
    R2/000001 ; R1/000377
    1: Mul   R2, R1         Evt:  1 ;  Run:  1567 ;  Res:  1568 ;  CLC:  191.3
    R2/000017 ; R1/000377
    1: Mul   R2, R1         Evt:  0 ;  Run:  1567 ;  Res:  1567 ;  CLC:  191.4
    R2/000177 ; R1/000377
    1: Mul   R2, R1         Evt:  1 ;  Run:  1567 ;  Res:  1568 ;  CLC:  191.3
    R2/001777 ; R1/000377
    1: Mul   R2, R1         Evt:  0 ;  Run:  1567 ;  Res:  1567 ;  CLC:  191.4
    R2/017777 ; R1/000377
    1: Mul   R2, R1         Evt:  0 ;  Run:  1567 ;  Res:  1567 ;  CLC:  191.4
     
    .RU RTS
    RTS - v1.1
    Memory Top: 131072
    BUF words:   21218
    CPU KHz:  5300 > 15000
    CPU KHz: 15000
     
    1: Nop                  Evt:  9 ;  Run:  6146 ;  Res:  6155 ;  CLC:   48.7
    1: RtS  PC              Evt:  4 ;  Run:  3330 ;  Res:  3334 ;  CLC:   90.0
    1: RtS  R0              Evt:  4 ;  Run:  3074 ;  Res:  3078 ;  CLC:   97.5
    1: RtS  R1              Evt:  4 ;  Run:  3074 ;  Res:  3078 ;  CLC:   97.5
    1: RtI                  Evt:  3 ;  Run:  1949 ;  Res:  1952 ;  CLC:  153.7
    1: RtT                  Evt:  3 ;  Run:  1949 ;  Res:  1952 ;  CLC:  153.7
     
    Program completed.
    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

  10. #469

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

    По умолчанию

    Код:
    .RU ADD
    Add - v1.1
    CPU KHz:  5300 > 15000
    CPU KHz: 15000
     
                   R0  (R0)  (R2)+  @(R2)+  -(R1)  @-(R1)  Addr  (PC)+  @Tab(R0)
     
    Add     R1      7   57    56      72     112     126    74    86      86
    Add    (R1)    22   72    71      87     127     141    89   101     101
    Add    (R2)+   22   72    72      87     133     147    89   101     101
    Add    (PC)+   15   65    65      79     125     139   146    94      95
    Add   @(R2)+   37   87    87     102     148     162   104   116     116
    Add   -(R1)    76  126   131     147     140     155   149   161     161
    Add  @-(R1)    91  141   146     162     155     170   164   176     176
    Add    Addr    40   91    90     104     150     164   205   153     154
    Add  @Tab(R1)  52  103   102     116     162     176   183   132     132
     
    Program completed.
     
    .RU BIS
    BiS - v1.1
    CPU KHz:  5300 > 15000
    CPU KHz: 15000
     
                   R0  (R0)  (R2)+  @(R2)+  -(R1)  @-(R1)  Addr  (PC)+  @Tab(R0)
     
    BiS     R1      7   57    56      72     112     126    74    86      86
    BiS    (R1)    22   72    71      87     127     141    89   101     101
    BiS    (R2)+   22   72    72      87     133     147    89   101     101
    BiS    (PC)+   15   65    65      79     125     139   146    94      95
    BiS   @(R2)+   37   87    87     102     148     162   104   116     116
    BiS   -(R1)    76  126   131     147     140     155   149   161     161
    BiS  @-(R1)    91  141   146     162     155     170   164   176     176
    BiS    Addr    40   91    90     104     150     164   205   153     154
    BiS  @Tab(R1)  52  103   102     116     162     176   183   132     132
     
    Program completed.
     
    .RU BISB
    BiSB - v1.1
    CPU KHz:  5300 > 15000
    CPU KHz: 15000
     
                   R4  (R4)  (R4)+  @(R2)+  -(R1)  @-(R3)  Addr  (PC)+  @Tab(R2)
     
    BiSB    R1      7   57    57      72      85     126    74    86      88
    BiSB   (R1)    22   72    72      87     100     141    89   101     103
    BiSB   (R4)+   22   72    71      87     106     147    89   101     103
    BiSB   (PC)+   15   64    65      81      98     141   146    94      95
    BiSB  @(R2)+   37   87    87     102     121     162   104   116     118
    BiSB  -(R1)    50  100   106     121     133     149   123   135     137
    BiSB @-(R3)    92  141   147     162     149     170   164   176     178
    BiSB   Addr    40   89    90     106     124     166   206   153     154
    BiSB @Tab(R3)  52  101   102     118     136     178   184   132     133
     
    Program completed.
     
    .RU CMP
    Cmp - v1.1
    CPU KHz:  5300 > 15000
    CPU KHz: 15000
     
                   R0  (R0)  (R2)+  @(R2)+  -(R1)  @-(R1)  Addr  (PC)+  @Tab(R0)
     
    Cmp     R1      7   30    30      45      83      99    48    22      60
    Cmp    (R1)    22   45    45      60      99     114    63    37      75
    Cmp    (R2)+   22   45    45      60     105     120    63    37      75
    Cmp    (PC)+   15   37    37      53      97     112    89    30      68
    Cmp   @(R2)+   37   60    60      75     120     135    78    53      90
    Cmp   -(R1)    76   99   105     120     113     128   123    97     135
    Cmp  @-(R1)    91  114   120     135     128     143   138   112     150
    Cmp    Addr    40   63    63      78     123     138   149    89     127
    Cmp  @Tab(R1)  52   75    75      90     135     150   127    68     105
     
    Program completed.
     
    .RU MOV
    Mov - v1.1
    CPU KHz:  5300 > 15000
    CPU KHz: 15000
     
                   R0  (R0)  (R2)+  @(R2)+  -(R1)  @-(R1)  Addr  (PC)+  @Tab(R0)
     
    Mov     R1      7   49    49      65      81     118    65    79      79
    Mov    (R1)    22   64    64      80      96     133    80    94      94
    Mov    (R2)+   22   65    65      80      99     139    80    94      94
    Mov    (PC)+   15   58    57      71      91     131   120    86      87
    Mov   @(R2)+   37   80    80      95     114     154    95   109     109
    Mov   -(R1)    76  118   120     139     119     147   140   154     154
    Mov  @-(R1)    91  133   135     154     134     162   155   169     169
    Mov    Addr    40   83    83      97     116     157   179   146     147
    Mov  @Tab(R1)  52   96    95     109     129     169   157   124     125
     
    Program completed.
     
    .RU OP1
    Op1 - v1.1
    CPU KHz:  5300 > 15000
    CPU KHz: 15000
     
    SOB : 37 ! Last SOB : 22 ! Br  : 30 ! BCS : 15 ! BCC : 30 ! SeC : 22
     
                   R0  (R0)  (R2)+  @(R2)+  -(R1)  @-(R1)  Addr  (PC)+  @Tab(R0)
     
    Tst             7   22    22      37      82      97    40    15      52
    TstB            7   22    22      37      56      97    40    15      52
    Inc             7   57    56      72     118     132    74    86      86
    IncB            7   57    57      72      91     132    74    86      86
    Clr             7   49    49      65      84     124    65    79      79
    ClrB            7   49    49      65      57     124    64    79      79
    MTPS           60   75    75      90     108     150    93    67     105
    MFPS            7   49    49      65      57     124    64    79      79
    XOr             7   57    56      72     118     132    74    86      86
    SwaB            7   57    56      72     118     132    74    86      86
    SXt             7   49    49      65      84     124    65    79      79
     
    Program completed.


    ---------- Post added at 19:27 ---------- Previous post was at 19:26 ----------

    И JSR11 который...

    Код:
    .RU JSR
    JSR - v1.1
    Memory Top: 131030
    BUF words:   21132
    CPU KHz:  5300 > 15000
    CPU KHz: 15000
     
    SOB                     Loops:  7995 ;  CLC:   37.5
    Loop                    Loops:  1816 ;  CLC:  127.7
    Loop +InterruptOverrun
    IOT                     Loops:  1249 ;  CLC:  202.7
    Trap                    Loops:  1249 ;  CLC:  202.7
    JSR   PC, (R0)          Loops:  2422 ;  CLC:   86.3
    JSR   R0, (PC)          Loops:  2284 ;  CLC:   93.8
    JSR   PC, (PC)          Loops:  2423 ;  CLC:   86.3
    JSR   PC, (PC)+         Loops:  2284 ;  CLC:   93.8
    JSR   PC,@(PC)+         Loops:  2421 ;  CLC:   86.4
    JSR   PC,@(R0)+         Loops:  1903 ;  CLC:  120.1
    JSR   PC,@(SP)+         Loops:  2284 ;  CLC:   93.8
    JSR   PC,@-(R0)         Loops:  2154 ;  CLC:  101.8
    JSR   R1,@-(R0)         Loops:  2044 ;  CLC:  109.3
    JSR   PC, Label         Loops:  2422 ;  CLC:   86.3
    JSR   PC,@Var           Loops:  2050 ;  CLC:  108.8
    JSR   R1,@x(R0)         Loops:  1950 ;  CLC:  116.3
    Может пропустил чего, но уже сил нет
    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. #470

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

    По умолчанию

    Цитата Сообщение от form Посмотреть сообщение
    надо делать поправки
    В первом приближении - делить измеренное количество тактов на 2

    ( а точнее - на 150/79 = 1.9 ).

Страница 47 из 63 ПерваяПервая ... 434445464748495051 ... ПоследняяПоследняя

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

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

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

Похожие темы

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

Ваши права

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