User Tag List

Показано с 1 по 10 из 2264

Тема: Особенности процессоров и устройств архитектуры PDP-11. Тесты. Диагностика.

Древовидный режим

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

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

    По умолчанию Проверка фич проца

    Это пока только пристрелочный вариант... На данном этапе прога временная просто выясняет отличия E11 от реальности (готовлю очередное письмо). В дальнейшем планируется сканировать процессор на всевозможные фичи (в том числе невозможные в реальной жизни) и определять тип процессора полным сравнением всех фич, а не последовательным отсеканием.

    На 11/83 результат такой:
    Код:
    .RU CPFEAT
    MFPT value                                         : 005
    Maintenance register (177750) value                : 000445
    PS address (177776) implemented                    : Yes
    Stack limit register (177774)                      : No
    PIRQ register (177772)                             : Yes
    Memory management unit                             : Yes
    Supervisor mode                                    : Yes
    Split I/D space                                    : Yes
    Multiple interrupt levels                          : Yes
    Dual register set                                  : Yes
    Odd address trap                                   : Yes
    OPR (R)+ increments R for non-existent address     : Yes
    OPR R,(R)+ uses R+2 as the source operand          : Yes
    OPR R,-(R) uses R-2 as the source operand          : Yes
    OPR PC,X(R) uses PC+4 as the source operand        : No
    JMP (R)+/JSR reg,(R)+ uses R+2 as the new PC value : No
    JMP R/JSR reg,R traps to                           : 010
    SWAB clears V bit                                  : Yes
    Direct access to PS can load T bit                 : No
    RTI works like RTT                                 : No
    SOB/SXT instructions                               : Yes
    MARK instruction                                   : Yes
    RTT instruction                                    : Yes
    MUL/DIV/ASH/ASHC instructios                       : Yes
    XOR instruction                                    : Yes
    FADD/FSUB/FMUL/FDIV instructions                   : No
    SPL instruction                                    : Yes
    MFPS/MTPS instructions                             : Yes
    TSTSET/WRTLCK instructions                         : Yes
    Ну и сразу видно, что некоторые отличия от E11 пропали, некоторые еще есть:
    Код:
    form@diag:/tmp$ diff -duN 1183.txt e11.txt |grep -- '^[+-]'
    --- 1183.txt	2015-04-21 16:23:18.792107017 +0600
    +++ e11.txt	2015-04-21 16:23:39.292275880 +0600
    -OPR (R)+ increments R for non-existent address     : Yes
    +OPR (R)+ increments R for non-existent address     : No
    form@diag:/tmp$
    Вложения Вложения
    • Тип файла: rar cpfeat.rar (2.1 Кб, Просмотров: 369)
    Последний раз редактировалось form; 21.04.2015 в 17:29.
    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

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

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

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

Похожие темы

  1. Тесты ВМ1
    от nzeemin в разделе БК-0010/0011
    Ответов: 90
    Последнее: 05.10.2018, 12:24
  2. Диагностика
    от dk_spb в разделе Корвет
    Ответов: 31
    Последнее: 21.07.2017, 23:52
  3. Проблема двух процессоров.
    от Mikka_A в разделе Несортированное железо
    Ответов: 21
    Последнее: 28.11.2006, 17:04

Ваши права

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