Свежие обсуждения
Компьютеры

Документация на PDP-11

1 2

Кто располагает документацией на PDP-11? Нужна распиновка центрального процессора фирмы DEC/

 

Это Т-11, ноги тут,
или подробно на bitsavers.org

 

Pedro!Слёзы благодарности застилают мне глаза-не попадаю по клавишам!

 

Xenia

Плата с процессором оригинальная DEC, или какая другая?

 

Чиню профессиональную итальянскую вязальную машину под управлением этого микропроцессора.Нигде в инете не нашлось никаких данных по нему,спрашивал даже на этом форуме.Читая околопроцессорную литературу,выяснил,что на нём была сконструирована эта самая PDP-11.На основании этого последовал вопрос,на который почти сразу и был получен ответ.В ремонтируемом девайсе он оказался непричём,сбоила одна из микросхем памяти.Распиновка была нужна,чтобы организовать останов,перезапуск цикла и другие команды,помогающие в ремонте. В bitsavers.org я не смог дойти до описания этого процессора,можешь прописать более точный путь?

 


На Т-11
http://www.bitsavers.org/pdf/dec/pdp11/ T11_UsersMan.pdf 22-Jun-2001 11:06 7.2M
делались одноплатные микро-ЭВМ для младших моделей PDP-11 без диспетчера памяти, напр PDP-11/21
http://www.bitsavers.org/pdf/dec/pdp11/1121/ EK-KXT11-UG-PR1.pdf 05-Aug-2002 18:31 15M
Обычно на ней 16-32К ОЗУ, 16-32к ПЗУ, два последовательных интерфейса DC019, и параллельный ввод-вывод, все это в формате одинарной платы Электроники-60, т.е DEC. Модели назывались M8063, M7676. Видел PDP в системе подготовки лент для вязальных станков, а что стоит в станках, не интересовался, может такая же одноплатная.

 

Привет,Pedro! Да,на моей вязалке всё так.По твоей ссылке дошёл до описания процессора.Ещё раз благодарю.Я хочу сделать им закачку информации с флешки,а нес перфоленты,как сейчас они делают.

 

Xenia: Я хочу сделать им закачку информации с флешки,а нес перфоленты,как сейчас они делают.
Думаю, эт будет сложно. Ввод с перфоленты там на уровне подсознания (микропрограммно забит) Лучше эмулировать фотосчитыватель микроконтроллером (АВР, ПИК) , а вместо флешки -карту СД или типа того.

 

Alexey: Думаю, эт будет сложно. Ввод с перфоленты там на уровне подсознания (микропрограммно забит) Лучше эмулировать фотосчитыватель микроконтроллером (АВР, ПИК) , а вместо флешки -карту СД или типа того.

Насколько помнит мой склероз, никаких сложностей там нет, по крайней мере в Э-60 и СМ-4, которых юзал немерянно.
всего то :

inc @#PR_STAT ; старт считывания
lop: tstb @#PR_STAT ;
bpl lop ; ждем готовности
mov R1,@#PR_STAT+2 ; прием байта
PR_STAT - адрес статусного регистра перфосчитки ( кажется, 177550 ) .

а уж что делать с принятым байтом - дело вызывающей программы. Как видим, ничего микропрограммного,обычный машинный код ( за точность мнемоники не ручаюсь, уже лет 20 не пис`ал под DEC, но смысл, думаю, ясен ). Замену перфосчитки я делал для Э-60 где-то в конце 80-х, в Э-60 со штатными 8к ( не мег и не гиг ! ) памяти влезало до 8 контрольных программ, не считая самого диспетчера. Никаких флешей тогда не было и в помине ( у нас по крайней мере ), поэтому в начале смены загружали несколько контрольных программ, хранили в ОЗУ, а уж с помощью диспетчера эмулировали загрузку нужной из ОЗУ в технологическое оборудование. Потом пришли 90-е ... и полный консенсдец.

Мысль ввести дополнительный МК для эмуляции ФС поддерживаю, тогда не надо будет лезть в ПО самой DEC"и.Только на всякий случай соблюсти времянку эмулируемой фотосчитки, чтобы не было неожиданностей.Конечно, я тоже взял бы не USB-флешь, а карту SD или MMC, не надо заморачиваться протоколом USB.

 

Bul_d_Ozer: Как видим, ничего микропрограммного,обычный машинный код ( за точность мнемоники не ручаюсь, уже лет 20
Я тоже уже плохо помню, но помоему надо было просто набрать какой-то стартовый адрес (а может 177550) после чего загружался загрузчик , т.к. никаких программ до него не вводилось , я думаю что код в ней вшит.