User Tag List

Страница 166 из 227 ПерваяПервая ... 162163164165166167168169170 ... ПоследняяПоследняя
Показано с 1,651 по 1,660 из 2264

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

  1. #1651

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

    По умолчанию

    Цитата Сообщение от form Посмотреть сообщение
    К слову - прогнать бы раз пошла такая пьянка
    Тест MMU на плате М6.
    Код:
    .MMU
    MMU FEATURES: 22-BIT
     
    MOV     #-1,@#MMR0      ;MMR0   = 160001
    CLR     @#MMR0          ;MMR0   = 000000
    MOV     #-1,@#MMR3      ;MMR3   = 000060
    CLR     @#MMR3          ;MMR3   = 000000
    MOV     #-1,@#KISAR0    ;KISAR0 = 177777
    CLR     @#KISAR0        ;KISAR0 = 000000
    MOV     #-1,@#KISDR0    ;KISDR0 = 077416
    CLR     @#KISDR0        ;KISDR0 = 000000
     
    BIS     #140000,@#PSW   ;SET USER MODE
    HALT                    ;TRAP TO 10
    MOV     #123456,@#20000 ;
    MFPD    @#20000         ;
    MOV     (SP)+,R0        ;R0=123456
     
    MOV     #77404,@#UISDR1 ;ACF=10
    TST     @#20000         ;
    *** MMU FAULT AT 002312, MMR0=100143, MMR1=000000, MMR2=002306 ***
    CLR     @#20000         ;
    *** MMU FAULT AT 002342, MMR0=100143, MMR1=000000, MMR2=002336 ***

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

  3. #1652

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

    По умолчанию

    .

    Новый тест: SR2.SAV - тестирует заморозку SR2 установкой старшего бита SR0.

    Запускать на машинах с диспетчером памяти.

  4. #1653

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

    По умолчанию

    Цитата Сообщение от MiX Посмотреть сообщение
    MMU FEATURES: 22-BIT
    Занятно. Я думал только ВМ3 бывает без дополнитльных фич обычного 22-битного MMU.
    Цитата Сообщение от MiX Посмотреть сообщение
    MOV #-1,@#MMR3 ;MMR3 = 000060
    CLR @#MMR3 ;MMR3 = 000000
    Меняется также бит отвечающий за UNIBUS mapping - ну это и у меня также, но отрабатывает его в теории UBA. Интересно, что в доке по KDJ11-B написано, что бит UNIBUS mapping не интерпретируется, а в KDJ11-E написано для чего он.

    - - - Добавлено - - -

    Цитата Сообщение от MiX Посмотреть сообщение
    HALT ;TRAP TO 10
    Ну и классика для машин где нет CPUERR. А SH CONF тоже его как 11/34 опознает? RT-11 часы запускает? (если не запускать DAY при старте) - для ВМ3 подтверждаю - в RT-11 часы не идут. В RSX идут, но там и алгоритм определения другой.
    Последний раз редактировалось form; 06.02.2016 в 23:02.
    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. #1654

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

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    Новый тест: SR2.SAV - тестирует заморозку SR2 установкой старшего бита SR0.
    Код:
    .RU D10:SR2
    SR2 test.
    
    MOV #177572, R2
    MOV #100000, R3
    MOV #177576, R4
    
    CLR (R2)
    010000/ MOV   R3, (R2)
    010002/ MOV  (R4), R5 ;  R5/010000  
    
    MOV #1,(R2)
    INC R3
    010000/ MOV   R3, (R2)
    010002/ MOV  (R4), R5 ;  R5/010000  
    
    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

  6. #1655

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

    По умолчанию

    Тест на ВМ3.
    Код:
    .SR2
    SR2 test.
     
    MOV #177572, R2
    MOV #100000, R3
    MOV #177576, R4
     
    CLR (R2)
    010000/ MOV   R3, (R2)
    010002/ MOV  (R4), R5 ;  R5/010000
     
    MOV #1,(R2)
    INC R3
    010000/ MOV   R3, (R2)
    010002/ MOV  (R4), R5 ;  R5/010000
     
    Program completed.

  7. #1656

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

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    тестирует заморозку SR2 установкой старшего бита SR0
    Ну и SR0 до кучи нужен.
    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

  8. #1657

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

    По умолчанию

    Цитата Сообщение от form Посмотреть сообщение
    А SH CONF тоже его как 11/34 опознает?
    Нет. PDP11/23.
    Цитата Сообщение от form Посмотреть сообщение
    RT-11 часы запускает? (если не запускать DAY при старте)
    Время стоит на месте (команда TIME).

  9. #1658

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

    По умолчанию

    Цитата Сообщение от MiX Посмотреть сообщение
    PDP11/23
    Об этом я не подумал. Классический 11/23 - 18 бит, но упградится до 11/23-PLUS - он 22 (причем если не ошибаюсь, пульт об этом так и не знает). Да и прошник 350 соответственно получается плюс - 22 бит и ничего больше.
    Цитата Сообщение от MiX Посмотреть сообщение
    Время стоит на месте
    Это скорее всего таймер не включен переключателями БП. Для 11/23 неоднозначности нет - у него нету регистра состояния таймера. Когда есть неоднозначность на команду TIM KMON отвечает No clock. У меня так можно сделать если убрать CSR таймера с шины и включить принудительные прерывания. Надо кстати посмотреть как RSX на такую наглость отреагирует.
    Последний раз редактировалось form; 06.02.2016 в 23:46.
    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. #1659

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

    По умолчанию

    .

    Новый вариант теста: SR2.SAV - выводит также SR0.

    Запускать на машинах с диспетчером памяти.

  11. #1660

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

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    Новый вариант теста: SR2.SAV - выводит также SR0
    Код:
    .RU SR2
    SR2 test.
    
    MOV #177572, R2
    MOV #177576, R4
    
    MOV #000000,(R2)
    MOV #100000, R3
    010000/ MOV   R3, (R2)
    010002/ MOV  (R4), R5 ;  R5/010000  
    010004/ MOV  (R2), R3 ;  R3/100000  
    
    MOV #000001,(R2)
    MOV #100001, R3
    010000/ MOV   R3, (R2)
    010002/ MOV  (R4), R5 ;  R5/010000  
    010004/ MOV  (R2), R3 ;  R3/100017  
    
    Program completed.
    
    075122
    @
    Нельзя ли все-таки сделать сохранение статуса MMU и восстановление потом?

    - - - Добавлено - - -

    SB
    Код:
    .RU D10:SR2
    SR2 test.
    
    MOV #177572, R2
    MOV #177576, R4
    
    MOV #000000,(R2)
    MOV #100000, R3
    010000/ MOV   R3, (R2)
    010002/ MOV  (R4), R5 ;  R5/010000  
    010004/ MOV  (R2), R3 ;  R3/100016  
    
    MOV #000001,(R2)
    MOV #100001, R3
    010000/ MOV   R3, (R2)
    010002/ MOV  (R4), R5 ;  R5/010000  
    010004/ MOV  (R2), R3 ;  R3/100017  
    
    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

Страница 166 из 227 ПерваяПервая ... 162163164165166167168169170 ... ПоследняяПоследняя

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

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

Эту тему просматривают: 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

Ваши права

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