Здравствуйте.
В начале января я собрал на макетке и запустил простейший вариант PDP-11/ДВК. Использовал информацию с этого форума. Благодарю ММ за документацию по УТК. Мой вариант на данный момент представляет собой минимально необходимый набор элементов для работы 1801ВМ2 с 1801РЕ2-055 и 1801ВП1-065 по схеме из темы про переходник . Тактовая ЦПУ 10 МГц (двадцать делённая на два). Тактовая 065-ой 4.608 МГц (9.216/2). Порты пока не делал, ограничился схемой подтверждения выбора адресов 177600-177640. Частоту 50 Гц для таймера беру от 065-ой. Терминал стабильно работает на 57600. Но чтобы поиграть в Тетрис 85-го года, переключаю на 9600 для снижения скорости движения. Благодарю Patron за способ загрузки RT-11 через системный терминал, как описано здесь . Работать с RT-11 таким способом оказалось достаточно комфортно. Правда, сравнить не с чем. Ни с ДВК, ни с RT-11 раньше не встречался, хотя первые попытки освоить систему команд PDP-11 были ещё в начале девяностых на БК-0010.01.
Собранный аппарат работает на удивление стабильно. В планах подключить что-либо полезное на ввод/вывод и попытаться это запрограммировать.
При запуске у меня возник вопрос по результатам теста ПЗУ 055. Т0 и Т1 выдают ДЕФЕКТ СПЗУ. В описании на МС1201.02 это расшифровывается как несовпадение контрольной суммы, но считанное программатором содержимое 055-ой совпадает с содержимым, взятым из интернета. Пока не разобрался с этим. Также, в начале не проходил тест терминала T4. И при этом загружался только образ RT-11 HXsys54_SP=01.DSK, взятый здесь, работающий без прерываний, и система функционировала нормально. Программы запускались и работали. С другими образами после сообщения “HX DSK/TTY multiplexer v3.3 2016” загрузка останавливалась. Оказалось, я не подключил к выводу сброса триггера выборки адресов сигнал SYNC. После устранения этого досадного недоразумения Т4 стал проходить, и стали загружаться все доступные для моей конфигурации образы.
Спасибо всем участникам форума за активное обсуждение подобных тем, что послужило стимулом реализации давней моей задумки.
@T0
*** ТЕСТ СИСТЕМНОЙ ПАМЯТИ ***
ДЕФЕКТ СПЗУ
BUS ERROR
@T1
*** ТЕСТ СИСТЕМНОЙ ПАМЯТИ ***
ДЕФЕКТ СПЗУ
@T2
*** ТЕСТ ОЗУ ***
ПАМЯТЬ 020000 -137776
ПАМЯТЬ 000600 -017776
ПРОВЕРКА ОКОНЧЕНА
@T3
*** ТЕСТ ПРЦ ***
ДЕФЕКТ НЕЗАПЛАНИРОВАННОЕ ПРЕРЫВАНИЕ
@T4
*** ТЕСТ ТЕРМИНАЛА ***
ВВЕДИТЕ СЛЕДУЮЩИЕ СИМВОЛЫ:
1 2 3 4 J C U K
ПРОВЕРКА ОКОНЧЕНА
@T5
*** ТЕСТ АЦПУ ***
ДЕФЕКТ НЕЗАПЛАНИРОВАННОЕ ПРЕРЫВАНИЕ
@T6
*** ТЕСТ НГМД ***
ДЕФЕКТ НЕЗАПЛАНИРОВАННОЕ ПРЕРЫВАНИЕ
@
.SPEED
Тест быстродействия.
Включите таймер...
Быстродействие (тыс.оп./сек)
Команда сложения регистр-регистр: 828
Команда сложения регистр-память: 384
Команда умножения регистр-регистр: 104
Команда деления регистр-регистр: 76
Выключите таймер...
.DHRY
DHRY v3.0 - Dhrystone (1.1)
This machine benchmarks at 310 dhrystones/second.
.MEMORY
low high
0 160000
170000 174000
177560 177570
177600 177640
.




Ответить с цитированием