- DEC KDJ11 SB M7554 PB WITH DCJ11-AA CPU 18MHz 512 Kbyte RAM
-
? MSV - 27.10.2013 17:58
Та самая одна плата из DEC-сервера - http://www.picshare.ru/uploads/131027/kq2j66v0h6.png
-
? Аноним - 27.10.2013 18:04
Тот самый DCJ11-AA - http://www.picshare.ru/uploads/131027/dsT43ozJw6.png
-
? MSV - 27.10.2013 18:05
Выше мое сообщение.
-
? MSV - 27.10.2013 18:10
Та же плата, вид снизу - http://www.picshare.ru/uploads/131027/2OTxcwGD1N.png
-
? Дмитрий - 27.10.2013 19:30
Микрух так плотненько насажали... Сделано добротно. Ее применение и вообще для чего это? А то я в DEC'ах не силен...
-
? anonymous - 27.10.2013 19:42
Так плотненько, что места под колодку для FPA не хватило.
-
? anonymous - 27.10.2013 19:48
Дмитрий, это как плата от ДВК, только от старших моделей PDP11. @ 「Ее применение и вообще для чего это?」
-
? MM@ - 27.10.2013 19:54
Это изделие внутри сильно похоже на МС1201.04 - тот вариант, который с 1 рядком РУ7. Ну и побыстрей в 3 раза примерно.
Разъемы магистрали не соответствуют ДВКашной корзине по механике и расположению.
На матери есть порты 177560 ( для 15ИЭ0013 ) и еще один для принтера ( тоже последовательный ).
Предельная скорость телеграфа - около 38 кбод, в отличии от 56 кбод для ВП1-065.
Емкость стартового ПЗУ - 64 кбайт, адрес старта - 173000 жестко ( именно для этой матери ).
Описание неплохо ищется гуглем - на английском.
Встроенных загрузчиков с КМД ( МУ ) нет, но имеется возможность загрузится с него.
Думается, может подойти и блок КНГМД с РЕ2-326 от БК11М, особенно если туда навесить комплект КР531АП2 и селектор сигнала BS7 для
ВП1-128.
В принципе, пойдет RT-11 от ДВК - только надо записать на диск загрузчик от конкретного контроллера, который приделан к матери.
-
? MM@ - 27.10.2013 20:12
Как это можно приделать к БК11 ? -
Вариант ответа:
Сделать несложный селектор адресов ( примерно в районе 3-го мегабайта из 4-х возможных ) и посадить туда БК11 - можно будет
запускать некотрые БКшные игрушки.
Можно было бы сделать "как полагается" - БКшку - в 000000 адреса, а сектор адресов БК11 160000-177777 ( зона BS7 ) - в адреса
DEC-платы типа 17776000 ( т.е. в зону BS7 ) - но имеется одна маленькая ложка дегтя в такой конфигурации - поверх регистра 177660
( в БК11 ) сидит диспетчер памяти ИС 1831 ( керамического процессора на матери от DEC ) - т.е. облом.
А с вариантом "БК в 3-м мегабайте" - по опыту работы с такой конфигурацией ( в 1993 -1994 г. ) скажу - там порядочно надо патчить софта для БК11/БК10 ( около 20% ).
-
? MM@ - 27.10.2013 20:56
В общем, мать от DEC продается в П-Посаде. Цена - 5000 руб . ( покупка на Ebay обошлась примерно 5400 руб .). Ни разу не включалась,
камень ( предположительно ) в цанговой колодке - но доставать его не буду. Пишите мне на почту - MMTEMA@MAIL.RU .
Возможен обмен на заполненную платами корзинку от ДВК.
-
? anonymous - 27.10.2013 21:01
Патчить надо только две команды простые в программах - RESET и WAIT, а они не так уж и часто используются.
Что не работает - это когда БКшная программа использует RESET для очистки прерываний клавиатуры или ИРПС/КЛС, или остановки двигателя КНГМД - т.к. команда RESET не выполняется в режиме USER и не вызывает трапов. Команда WAIT у J11 тоже не будет работать в режиме USER, насколько помню. Вот эти две команды следует заменять на коды вызывающие прерывания и эмулировать их в исполняющей системе БК.
Остальной весь обычный софт БКшный заводится в виртуальной машине режима USER и не узнает о том, что он не в БКшке исполняется. Доступ к регистрам в виртуальной машине только БКшным имеется. Прерывания, вызванные БКшным софтом или железом, обрабатываются исполняющей системой в моде KERNEL таким образом, что выбирается вектор из режима USER и помещается в стек режима USER адрес возврата прерванной там программы, затем запускаем по вектору из USER обработчик в режиме USER же, который наивно полагает, что это он честно получил управление по прерыванию аппаратному или программному, возвращается он в прерванное место, ибо адрес и psw мы ему в стек подложили, а вернуться из USER по RTI можно только в USER же.
-
? Дмитрий - 28.10.2013 01:23
Бр-р-р, как все сложно-то...
-
? anonymous - 28.10.2013 12:20
Вспомнил, еще MTPS патчился, ибо он в моде USER только 4 младших бита меняет в psw и им нельзя оттуда запретить прерывания. Но это все, и все эти три команды используются в ОС и пзу монитора, которые раз и навсегда можно поправить, а в программах пользователя их применять противопоказано.
- << Форум