Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

PDP-15 был пятый и последний из 18-битных миникомпьютеров производства Digital Equipment Corporation . PDP-1 был впервые доставлен в декабре 1959 года [1] : Р.4 и первый PDP-15 был поставлен в феврале 1970 года [2] Более 400 из этих преемников PDP-9 (и 9 / л) заказал в течение первых восьми месяцев. [1] : стр.16

Помимо операционных систем , PDP-15 имел компиляторы для Fortran [3] и ALGOL . [4]

История [ править ]

18-битные системы PDP, предшествующие PDP-15, назывались PDP-1, PDP-4 , PDP-7 и PDP-9 . Последний PDP-15 был произведен в 1979 году. [5]

Оборудование [ править ]

Графический терминал PDP-15 со световым пером и дигитайзером

PDP-15 был единственной 18-битной машиной DEC, построенной на интегральных схемах TTL, а не на дискретных транзисторах, и, как любая 18-битная система DEC, могла быть оборудована:

  • дополнительный дисплей XY (точечная или векторная графика ).
  • был предложен аппаратный вариант с плавающей запятой с 10-кратным ускорением. [6]
  • до 128 Кслов основной памяти ядра [7] : p.xv

Модели [ править ]

DEC предлагала следующие модели PDP-15: [8] [9] [10] [6] [11]

  • PDP-15/10: система на бумажной ленте с записью 4K-слов
  • PDP-15/20: 8K, добавлен DECtape
  • PDP-15/30: слово 16K, дополнительная защита памяти и монитор переднего и заднего плана
  • PDP-15/35: добавлен дисковод с фиксированной головкой на 524 тыс. Слов.
  • PDP-15/40: память 24 КБ
  • PDP-15/50: [12]

PDP-15/76 [ править ]

  • PDP-15/76: 15/40 плюс внешний интерфейс PDP-11. PDP-15/76 была двухпроцессорной системой, которая разделяла память с подключенным PDP-11/05 .. [1] : стр.32 PDP-11 служил периферийным процессором и позволял использовать периферийные устройства Unibus. [13]

Программное обеспечение [ править ]

DECsys , RSX-15 и XVM / RSX были операционными системами, поставляемыми DEC для PDP-15. Также был доступен монитор пакетной обработки (BOSS-15: Batch Operating Software System). [4]

DECsys [ править ]

Первой поставляемой DEC операционной системой запоминающего устройства, доступной для PDP-15, была DECsys, интерактивная однопользовательская система. Это программное обеспечение было предоставлено на катушке DECtape , копии которой были сделаны для каждого пользователя. Затем этот скопированный DECtape был добавлен пользователем и, таким образом, служил хранилищем для личных программ и данных. Второй DECtape использовался ассемблером и компилятором Fortran в качестве записной книжки. [14]

RSX-15 [ править ]

RSX-15 был выпущен DEC в 1971 году. [15] Главным архитектором RSX-15 (позже переименованного в XVM / RSX) был Деннис «Дэн» Бревик. [16] [17]

После выпуска XVM / RSX DEC способствовала тому, что «PDP-15 можно модернизировать до XVM в полевых условиях», но для этого потребовалось «добавление процессора памяти XM15». [18]

Происхождение названия RSX-15 [ править ]

Комментируя аббревиатуру RSX , Бревик говорит: [19]

«Сначала я назвал новую систему DEX-15. Это было аббревиатурой от Digital's Executive - PDP-15. Омонимическое отношение между DEC, DEX и deques (используемым в качестве основного механизма связи в ядре) вызвало у меня чувство прихоти. Люди с готовностью приняли аббревиатуру без вопросов.

Но вскоре меня попросили передать выбор в корпоративный юридический отдел для поиска и регистрации товарного знака. Они прислали мне служебную записку о том, что торговая марка DEX уже была зарегистрирована какой-то бумажной компанией, и мне придется переименовать продукт. Я указал им, что софтверные и бумажные фабрики, похоже, не очень хорошо связаны друг с другом, но они не сдвинутся с места.

Так что я сел с карандашом и бумагой и за несколько мгновений придумал более десятка возможных сокращений и имен. Моей целью было придумать хорошее сокращение, а затем найти подходящие слова, чтобы его оправдать. Например, X всегда привлекал меня как часть аббревиатуры, потому что он произносится так сильно, что подразумевает (по крайней мере, для меня) некоторую силу и драматизм. Я использовал много крестиков. Эти возможные сокращения были отправлены обратно в юридический отдел. В то время у меня не было фаворита.

Примерно через неделю они вернулись с подмножеством моего списка, который они могли принять в качестве товарных знаков. Окончательный выбор оставалось за мной.

Однажды днем ​​мы с Бобом Декером встретились в моем офисе, чтобы обсудить выбор. Боб был маркетологом, который работал на меня. Я записал на доске всех кандидатов мелом, и мы начали просматривать их одного за другим, произнося каждого вслух, наслаждаясь звуком, пытаясь прочувствовать каждого. Примерно через десять минут мы сузили выбор до трех.

Боб сидел в тишине, пока я продолжал рассматривать каждую аббревиатуру, видя, как она текла с моего языка, какое впечатление произвела на меня, и, что наиболее важно, общее ощущение от нее. Через три-четыре минуты меня охватило сильное чувство по поводу одного из них. Это действительно казалось правильным. Я посмотрел на Боба и объявил: «Это RSX». Я подошел к доске и стер все остальное, пока не осталось единственной надписи RSX. Это даже выглядело правильно.

Я совершенно не помню других аббревиатур кандидатов. Полагаю, они потеряны навсегда. Что ж, может быть, есть шанс, что юридический отдел сохранил копии переписки - в конце концов, они юристы и, кажется, держат все (особенно мои деньги).

О, кстати, аббревиатура расшифровывалась как «руководитель системы реального времени». Спустя годы это было изменено на «Менеджер по совместному использованию ресурсов», что, я думаю, даже лучше.

... Так и получила свое название компания RSX, расположенная на 3-м этаже 5-го корпуса старой мельницы ».

XVM / RSX [ править ]

Более поздние версии PDP-15 могли работать под управлением многопользовательской ОС реального времени под названием XVM / RSX , являющейся развитием RSX-15. [10] [4] XVM обновление до RSX было многопользовательское и поддержка до шести одновременных пользователей телетайпов основы. [20] XVM Поддержка PDP-15/76 с использованием дисковода RK05 . [18]

не-DEC [ править ]

Еще одна операционная система, разработанная для PDP-7, также была доступна для PDP-15:

  • MUMPS , который был первоначально разработан в 1966 г. [5]

Прикладное программное обеспечение [ править ]

DEC предоставила прикладные математические, научные и коммерческие программные инструменты. [7] : стр.10 / 13–10 / 15 [21]

См. Также [ править ]

  • Программируемый процессор данных

Ссылки [ править ]

  1. ^ a b c КОРПОРАЦИЯ ЦИФРОВОГО ОБОРУДОВАНИЯ - Девятнадцать пятьдесят семь до настоящего времени (PDF) . Корпорация цифрового оборудования. 1975 г.
  2. ^ "Ранние архитектуры DEC" .
  3. ^ "Операционная среда FORTRAN IV PDP-15" (PDF) .
  4. ^ а б в "ПДП-15" (PDF) . BitSavers .
  5. ^ а б Боб Супник. «Отключение операционных систем PDP-15» (PDF) .
  6. ^ a b "Родословная PDP" .
  7. ^ a b pdp15 pdp15 / 76 Справочное руководство по системе . Корпорация цифрового оборудования . Октябрь 1973 г.
  8. ^ Пол E Сераззи (2012). История современных вычислений . п. 209. ISBN. 0262532034.
  9. ^ Белл, К. Гордон; Мадж, Дж. Крейг; Макнамара, Джон Э. (2014). Компьютерная инженерия: взгляд DEC на проектирование аппаратных систем . ISBN 1483221105.
  10. ^ a b "DEC-15-XSRMA-A-D_UC15refMan.pdf" (PDF) . BitSavers .
  11. ^ "CS3220 Project 1: DEC PDP-15" .
  12. ^ PDP-15/50, который тогда описывался как «дорогой в обслуживании», все еще работал в 1982 году. «Годовой отчет за 1982 год» (PDF) . будет выведен из эксплуатации в конце 1982 г.
  13. ^ Белл, К. Гордон; Мадж, Дж. Крейг; Макнамара, Джон Э. (12 мая 2014 г.). Компьютерная инженерия: взгляд DEC на проектирование аппаратных систем . Цифровая пресса. п. 162.
  14. ^ Боб Supnik (19 июня 2006). «Технические комментарии к DECsys» (PDF) .
  15. ^ "Справочное руководство RSX-15 Real Time Executive" (PDF) . Корпорация цифрового оборудования. 1971 . Проверено 4 декабря 2017 года .
  16. ^ «Общие вопросы и ответы» . www.miim.com . Проверено 10 декабря 2019 .
  17. ^ Lacroute, Bernard (3 мая 1982). «Рекомендательное письмо Дэну Бревику» (PDF) . Архивировано из оригинального (PDF) 18 января 2005 года . Проверено 4 декабря 2017 года .
  18. ^ a b «Обновления XVM» (PDF) .
  19. ^ "RSX FAQ, Общие" . Проверено 4 декабря 2017 года .
  20. ^ "Mutliuser PDP-15 XVM / RSX". Компьютерный мир . 30 августа 1976 г. с. 37.
  21. ^ "Коммерческий пакет подпрограмм (CSP) ... совместимый скоммерческим пакетом подпрограмм IBM 1130 ".

Внешние ссылки [ править ]

  • дневник по PDP-15 и RSX-15