User Tag List

Страница 144 из 227 ПерваяПервая ... 140141142143144145146147148 ... ПоследняяПоследняя
Показано с 1,431 по 1,440 из 2264

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

  1. #1431

    Регистрация
    31.03.2013
    Адрес
    г. Киев
    Сообщений
    2,413
    Спасибо Благодарностей отдано 
    132
    Спасибо Благодарностей получено 
    759
    Поблагодарили
    353 сообщений
    Mentioned
    88 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

  2. #1432

    Регистрация
    02.03.2015
    Адрес
    г. Караганда, Казахстан
    Сообщений
    2,321
    Спасибо Благодарностей отдано 
    35
    Спасибо Благодарностей получено 
    225
    Поблагодарили
    177 сообщений
    Mentioned
    17 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Vslav Посмотреть сообщение
    Меня интересовало как оно в исходниках - PARU/PARK или UPAR/KPAR, я пока выбрал первый вариант.
    В исходниках RT-11 так:
    Код:
    MMSR0	= 177572
    MMSR1	= 177574
    MMSR2	= 177576
    MMSR3	= 172516
    UISDR0	= 177600
    UISDR7	= 177616
    UISAR0	= 177640
    UISAR7	= 177656
    KISDR0	= 172300
    KISDR7	= 172316
    KISAR0	= 172340
    KISAR1	= 172342
    KISAR7	= 172356
    Выдернуто из текста VM.MAC, такой же таблицы в RMONFB.MAC и в XMSUBS.MAC я наскоком не нашел, но имена KISARn, KISDRn и остальные встречаются в них повсеместно.
    Кто мешает тебе выдумать порох непромокаемый? (К.Прутков, мысль № 133)

  3. #1433

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

    По умолчанию

    Похоже выявлен ище один косяк ВМ3. Не страшный, но тем не менее

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

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

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

    Цитата Сообщение от Vslav
    PARU/PARK
    Так никто не называет. KPAR/KISAR, KPDR/KISDR. KPAR/KPDR - старый вариант когда не было разделения I&D и режима супервизора. Для ВМ3 впрочем это в силе.

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

    Цитата Сообщение от Vslav Посмотреть сообщение
    будет видно в подробностях, что происходит.
    Подозреваю, что совсем в подробностях не будет - обращения к PSW как я понимаю идут внутри проца и внаружу не светятся.
    Интересно еще раз проверить обновленный тест, в частности PSW после команды которая вызывает сбой.
    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

  4. #1434

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

    По умолчанию

    2 вариант MTPS на ВМ3.

    Код:
    UISDR7=077506, PSW=170000, MTPS #357, PSW=170357
    UISDR7=077400, PSW=170000, MTPS #357, PSW=170011, MMU FAULT

  5. #1435

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

    По умолчанию

    Цитата Сообщение от MiX Посмотреть сообщение
    2 вариант MTPS на ВМ3.
    Получается интересная картина: команда вызывает прерывание MMU, попутно меняя биты C и N в PSW.
    Также судя по первой операции, MTPS отмечается в MMU как запись в 7 страницу. На СМ1420 такого не наблюдалось.

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

    Еще интересен такой тест (последней прогой):
    Код:
    .SIPP MTPS.SAV/A
    Base?    
    Offset?  1316
    
      Base       Offset      Old  New?
       000000     001316  000357  17
       000000     001320  104400  ^Y
    
    .RU MTPS
    Если используется советский SL, его нужно предварительно отключить - не дружит он с SIPP и некоторыми другии прогами
    Последний раз редактировалось form; 31.01.2016 в 15:13.
    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. #1436

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

    По умолчанию

    form, Что за SIPP? С ним прога не идет.

  7. #1437

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

    По умолчанию

    Цитата Сообщение от MiX Посмотреть сообщение
    Что за SIPP? С ним прога не идет.
    В чем проявляется что она не идет? SIPP редактирует файлы. Циферки совпадают с теми что в сообщении?

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

    Можно и без SIPP чтобы не ломать оригинал:
    Код:
    .GE MTPS
    
    .E 1316 ! ПРОВЕРЯЕМ, ЧТО ПИШЕМ ТУДА
    000357
    
    .D 1316=17
    
    .ST
    UISDR7=077406, PSW=170000, MTPS #357, PSW=170017
    UISDR7=077400, PSW=170000, MTPS #357, PSW=170017
    
    .
    Последний раз редактировалось form; 31.01.2016 в 15:55.
    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. #1438

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

    По умолчанию

    ?UCL-F-Command does not exist

  9. #1439

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

    По умолчанию

    Цитата Сообщение от Vslav Посмотреть сообщение
    Анализатор всю диаграмму за один проход не захватывает, разбил на две (синхро по фронту ACLO и срезу HLTM)
    Удивительное дело - в режиме MMU16 при словной записи по нечётному адресу - процессор не произвёл запись, но до входа в прерывание успел выполнить следующую команду. В режиме HALT такого не случилось и всё отработало как надо.

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

    Цитата Сообщение от MiX Посмотреть сообщение
    ?UCL-F-Command does not exist
    На системном диске отсутствует файл SIPP.SAV

  10. #1440

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

    По умолчанию

    Цитата Сообщение от form Посмотреть сообщение
    Можно и без SIPP чтобы не ломать оригинал:
    Код:
    .GE MTPS
     
    .E 1316
    000357
    .D 1316=17
     
    .ST
    UISDR7=077506, PSW=170000, MTPS #357, PSW=170017
    UISDR7=077400, PSW=170000, MTPS #357, PSW=170001, MMU FAULT

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

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

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

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

Ваши права

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