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

User Tag List

Страница 179 из 227 ПерваяПервая ... 175176177178179180181182183 ... ПоследняяПоследняя
Показано с 1,781 по 1,790 из 2264

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

  1. #1781

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

    По умолчанию

    Цитата Сообщение от AFZ Посмотреть сообщение
    первыми по "змейке" сидят набортные ИРПС и ИРПР с приоритетом 4, отчего возможны чудеса...
    А они не отслеживают приоритет? Всего 2 сигнала мониторить нужно для 4-приоритетных устройств. Остальным только 1.
    Последний раз редактировалось form; 04.03.2016 в 05:38.
    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. #1782

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

    По умолчанию

    Цитата Сообщение от form Посмотреть сообщение
    А они не отслеживают приоритет? Всего 2 сигнала мониторить нужно для 4-приоритетных устройств. Остальным только 1.
    Как два? Если устройство висит на IRQ4, то оно должно при активном любом из (IRQ5, 6, 7) пропустить мимо себя IAK, сразу с IAKI на IAKO. Ничего подобного ни -065, ни -033 просто не умеют. И внешних схем нет - IAKO процессора идет сразу на IAKI 065-го. Похоже, банально прошляпили. Благо, для ДВК нет штатных устройств с приоритетом выше 4. А если кто соберется подключить CT: или еще что, то посоветую переключить его на 4.
    Кто мешает тебе выдумать порох непромокаемый? (К.Прутков, мысль № 133)

  3. #1783

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

    По умолчанию

    Цитата Сообщение от AFZ Посмотреть сообщение
    Как два?
    Такой протокол прерываний. Устройства с приоритетом 4 выставляют BIRQ4, с приоритетом 5 - BIRQ4+5, с приоритетом 6 - BIRQ4+6 и с приоритетом 7 - BIRQ4+6+7. Таким образом устройству 4 приоритета надо следить за BIRQ5 и BIRQ6. Всем остальным достаточно одного сигнала BIRQ6 или BIRQ7.
    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. #1784

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

    По умолчанию

    .

    Правильно ли я понимаю, что бит 040 регистра SR3, включающий/выключающий внешнее оборудование Unibus Mapping - напрямую транслируется на одну из ног ВМ3 ?

  5. #1785

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

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    Правильно ли я понимаю, что бит 040 регистра SR3, включающий/выключающий внешнее оборудование Unibus Mapping - напрямую транслируется на одну из ног ВМ3 ?
    По идее да. Его должен обрабатывать UNIBUS адаптер.
    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. #1786

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

    По умолчанию

    Цитата Сообщение от form Посмотреть сообщение
    По идее да.
    Если бы у ВМ3 была ещё и нога для ввода битов, то ВМ3 можно было бы запрограммировать на роль UART.

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

  8. #1787

    Регистрация
    07.10.2007
    Адрес
    п.Пудость Гатчинского р-на Лен.обл.
    Сообщений
    3,247
    Спасибо Благодарностей отдано 
    360
    Спасибо Благодарностей получено 
    638
    Поблагодарили
    414 сообщений
    Mentioned
    46 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от AFZ Посмотреть сообщение
    У нас тоже были. Тот же центральный процессор М2. прекращал (обрывал) исполнение команды FIS, а после возврата из прерывания начинал ее заново. Где-то в руководстве предупреждали, что при слишком высокой частоте прерываний прерываемая задача может зависнуть на команде FIS.
    Ну M2 - это цельнодраная копия с LSI-11, так что так и есть.
    Цитата Сообщение от AFZ Посмотреть сообщение
    А с 1801ВМ2 еще веселей. Он исполняет команды FIS обычной программой, выполняемой в Halt-Mode и допускает прерывание на (почти) любой команде этой программы.
    Разработчикам эмулятора FIS было поставлено условие, что если прерывания разрешены при исполнении команды FIS, то они должны быть разрешены и при её эмуляции, потому эмулятор FIS вместе с сохранением регистров читает сохраненное PSW и с помощью MTPS устанавливает приоритет. Соответственно при прерывании FIS-эмулятора в стеке сохраняется PSW с установленным битом HALT-режима и PC со значением большим 0160000. При возврате из прерывания происходит возврат в эмулятор FIS. Но эта идиллия не работала в RT-11SJ без поддержки таймера, если происходило прерывание от клавиатуры. Там выход из прерывания общий с обработкой EMT, потому на выходе из прерывания проверяется код EMT через стек и значение R2. Но сперва идет проверка кода EMT, а в стеке значение выше 0160000, отсюда TRAP4. Потому в системе делали патч, чтобы сначала проверялся R2.

  9. #1788

    Регистрация
    30.08.2011
    Адрес
    Зеленоград
    Сообщений
    7,161
    Спасибо Благодарностей отдано 
    2,979
    Спасибо Благодарностей получено 
    374
    Поблагодарили
    311 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Alex_K Посмотреть сообщение
    Потому в системе делали патч, чтобы сначала проверялся R2
    а как отличить патченый от не патченного? Вот сэмзовский монитор патченый? Там 5.0SJ

    http://zx-pk.ru/showthread.php?t=128...249#post425249
    http://zx-pk.ru/showthread.php?t=128...457#post425457
    Архив программ для УК-НЦ, ДВК и БК.

    Ищу игру "СТРАНА МОНСТРОВ" [monstr.sav] для ДВК.

  10. #1789

    Регистрация
    07.10.2007
    Адрес
    п.Пудость Гатчинского р-на Лен.обл.
    Сообщений
    3,247
    Спасибо Благодарностей отдано 
    360
    Спасибо Благодарностей получено 
    638
    Поблагодарили
    414 сообщений
    Mentioned
    46 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от hobot Посмотреть сообщение
    а как отличить патченый от не патченного
    Патч делали те, кто знал. Это описано в журнале МПСиС №5/1989, страница 92, статья "Ошибка в операционной системе для ДВК3".

  11. #1790

    Регистрация
    05.03.2010
    Адрес
    Санкт-Петербург
    Сообщений
    781
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    3 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от AFZ Посмотреть сообщение
    Ничего подобного ни -065, ни -033 просто не умеют. И внешних схем нет - IAKO процессора идет сразу на IAKI 065-го.
    У -065 есть VIRQ. По схеме УКНЦ да СА последний в цепочке IAK(I/O) после С2, вопрос, как работает там где нет С2 (-065) на плате.

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

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

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

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

Ваши права

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