PDP-9

PDP-9
Разработчик Digital Equipment Corporation
Разрядность адресной шины (бит) 18
Логотип Викисклада Медиафайлы на Викискладе
PDP-9 на выставке ACONIT в Гренобле, Франция

PDP-9 — четвёртый из пяти 18-битных миникомпьютеров, произведенных Digital Equipment Corporation. Был представлен в 1966 году.[1] :P.10Всего было выпущено 445 систем PDP-9,[2] из которых 40 были компактными и недорогими устройствами PDP-9/L.[3]

18-битными системами PDP, предшествующими PDP-9, были PDP-1, PDP-4 и PDP-7. Его преемником стал PDP-15 (англ.).

Аппаратное обеспечение

[править | править код]

PDP-9 был два метра в ширину и около 75 см в глубину[4]; он был примерно в два раза быстрее, чем PDP-7. Он был построен с использованием дискретных транзисторов и имел дополнительный встроенный векторный графический терминал. PDP-9 весил около 340 кг[5], а PDP-9/L весил около 410 кг[6].

Это была первая микропрограммируемая машина DEC[7][5].

Типичная конфигурация включала:[2]

  • Считыватель перфоленты 300 cps
  • Перфоратор для бумажной ленты 50 cps
  • Консольный телетайп со скоростью 10 кадров в секунду, модель 33 KSR
Телепринтер модели 33, аналогичный консольному устройству PDP-9, хотя у PDP-9 были более быстрые специальные устройства для бумажной ленты вместо встроенного считывателя / перфоратора.

Среди улучшений PDP-9 по сравнению с его предшественником PDP-7 были:

  • добавление флагов состояния для ошибок чтения и перфорации, что обеспечивало дополнительную гибкость и обнаружение ошибок[8]
  • совершенно новый дизайн многоуровневых прерываний, называемый опцией автоматического приоритетного прерывания (API)
  • более продвинутая форма управления памятью[9]

Исследовательские проекты пользователей / университетов по расширению PDP-9 включали:

  • разработку аппаратных возможности для арифметики с плавающей запятой (машины в этом ценовом диапазоне использовали программные вычесления).[10]
  • разработка параллельный компьютера, управляемого PDP-9[11]

Программное обеспечение

[править | править код]

Система поставлялась с однопользовательским монитором клавиатурой. DECsys предоставила интерактивную однопользовательскую среду разработки программ для Фортрана и ассемблера[12].

Для PDP-9 были реализованы FORTRAN II[2] и FORTRAN IV[13].

Первоначально MUMPS был разработан на PDP-7 и работал на нескольких PDP-9 в Массачусетской больнице общего профиля.

PDP-7, которых было продано 120 штук[1], считался «весьма успешным»[2]; PDP-9 было продано 445 единиц. У обоих были подмодели, PDP-7A и PDP-9/L, ни на одну из которых не приходился значительный процент продаж[1].

Примечания

[править | править код]
  1. 1 2 3 DIGITAL EQUIPMENT CORPORATION - Nineteen Fifty-Seven To The Present. Архивная копия от 8 июля 2017 на Wayback Machine Источник. Дата обращения: 14 августа 2022. Архивировано 8 июля 2017 года.
  2. 1 2 3 4 RI Computer Museum, DEC PDP-9, System Number 319. Дата обращения: 14 августа 2022. Архивировано 26 февраля 2022 года.
  3. .The Early Architectures of DEC. Дата обращения: 14 августа 2022. Архивировано 14 августа 2022 года.
  4. David Millson - 50 years. Дата обращения: 14 августа 2022. Архивировано 12 ноября 2018 года.
  5. 1 2 Computer Engineering: A DEC View of Hardware Systems Design. Архивная копия от 14 августа 2022 на Wayback Machine Источник. Дата обращения: 14 августа 2022. Архивировано 14 августа 2022 года.
  6. bitsavers. Архивная копия от 4 ноября 2021 на Wayback Machine Источник. Дата обращения: 14 августа 2022. Архивировано 4 ноября 2021 года.
  7. Computer Engineering: A DEC View of Hardware Systems Design. — С. 154–155. — ISBN 0-932376-00-2.
  8. Bob Supnik. Architectural Evolution in DEC's 18b Computers. Дата обращения: 14 августа 2022. Архивировано 4 июня 2016 года.
  9. PDP 9 Simulator Configuration. GitHub.com. Дата обращения: 14 августа 2022. Архивировано 14 августа 2022 года.
  10. Ben Milton Huey (1969). "Design of a floating point processor for the PDP-9 computer". University of Arizona. Архивировано 21 сентября 2017. Дата обращения: 14 августа 2022. {{cite journal}}: Cite journal требует |journal= (справка)
  11. Wokhlu, Roop Krishen (1969). "The logic design of a PDP-9 controlled parallel computer". Архивировано 21 сентября 2017. Дата обращения: 14 августа 2022. {{cite journal}}: Cite journal требует |journal= (справка)
  12. Bob Supnik. Technical Notes on DECsys (19 июня 2006). Дата обращения: 14 августа 2022. Архивировано 4 апреля 2020 года.
  13. User Manual - Linkage - PDP-9 Facilities. Carnegie-Mellon University Hybrid Computation Laboratory (сентябрь 1968). Дата обращения: 19 сентября 2017. Архивировано 14 августа 2022 года.