Название, используемое для нескольких линеек мини-компьютеров.
Программируемый процессор данных ( PDP ), называемый некоторыми клиентами, средствами массовой информации и авторами « Программируемый процессор данных» [1] [2] [3] — это термин, использовавшийся корпорацией Digital Equipment Corporation с 1957 по 1990 год для нескольких линеек мини-компьютеров . [4]
Название «PDP» намеренно избегает использования термина «компьютер». Во времена первых PDP компьютеры имели репутацию больших, сложных и дорогих машин. Венчурные капиталисты, стоявшие за Digital (особенно Жорж Дорио ), не поддержали бы попытку Digital построить «компьютер», а термин «миникомпьютер» еще не был придуман. [5] [6] Поэтому вместо этого Digital использовала свою существующую линейку логических модулей для создания программируемого процессора данных и нацелила его на рынок, который не мог позволить себе более крупные компьютеры.
Различные машины PDP обычно можно сгруппировать в семейства на основе длины слова .
Последний из 53 компьютеров PDP-1 компании DEC был построен в 1969 году, через десятилетие [NB 1] [7] после первого, и почти все они все еще использовались по состоянию на 1975 год. [7] : стр. 4 «Средняя конфигурация стоила 120 000 долларов» в то время, «когда большинство компьютерных систем продавались за миллион долларов и больше».
Его архитектурными преемниками в качестве 18-битных машин были PDP-4, PDP-7, PDP-9 и PDP-15. [8]
ПДП-2
Номер, зарезервированный для не собранной, не спроектированной 24-битной конструкции.
ПДП-3
Первая 36-битная машина, разработанная DEC (для американских « черных бюджетных » организаций), хотя DEC не предлагала ее как продукт. Единственная PDP-3 была построена из модулей DEC Научно-техническим институтом ЦРУ (SEI) в Уолтеме , Массачусетс, для обработки данных о эффективной поверхности рассеяния для разведывательного самолета Lockheed A-12 в 1960 году. [9] [10] Архитектурно это была по сути PDP-1, управляющая PDP-1, растянутая до ширины слова 36 бит. [11] [7] : стр.4
Эта 18-битная машина, впервые поставленная в 1962 году [12] , из которых «было продано около 54», была компромиссом: «с более медленной памятью и другой упаковкой», чем PDP-1, но по цене 65 000 долларов — значительно меньше, чем у ее предшественника (примерно вдвое дешевле). [7] : стр.4 Все более поздние 18-битные машины PDP (7, 9 и 15) основаны на похожем, но расширенном наборе инструкций , более мощные, но основанные на тех же концепциях, что и 12-битные серии PDP-5/PDP-8. Одним из заказчиков этих ранних машин PDP была Atomic Energy of Canada . Установка в Чок-Ривер, Онтарио, включала раннюю PDP-4 с системой отображения и новую PDP-5 в качестве интерфейса для приборов и управления исследовательского реактора.
Это был первый в мире коммерчески произведенный миникомпьютер [7] : стр.4 и первая 12-битная машина DEC (1963). Набор инструкций был позже расширен в PDP-8 для обработки большего количества битовых оборотов и увеличения максимального размера памяти с 4К слов до 32К слов. Это была одна из первых серий компьютеров, выпущенных более 1000 экземпляров. [ требуется пояснение ]
Эта 36-битная машина, первый большой PDP-компьютер DEC, появилась в 1964 году с первой поддерживаемой DEC системой разделения времени . Было установлено 23 таких компьютера. [7] : стр. 6 Хотя PDP-6 был «разочарованием для руководства», он представил набор инструкций и стал прототипом для гораздо более успешных PDP-10 и DEC System-20 , [13] [14] которых были проданы сотнями. [15]
12-битная машина (1965) с крошечным набором команд; первый крупный коммерческий успех DEC и начало революции миникомпьютеров . Многие были куплены (по сниженным ценам, традиция DEC, которая также включала бесплатные руководства для всех, кто спрашивал в годы Кена Олсена ) школами, университетскими кафедрами и исследовательскими лабораториями.
Преемник PDP-7; первая микропрограммируемая машина DEC (1966). Она отличается примерно двукратным увеличением скорости по сравнению с PDP-7. PDP-9 также является одним из первых компьютеров малого или среднего масштаба, оснащенных системой клавиатурного монитора на основе собственных небольших магнитных лент DIGITAL ( DECtape ). [17] PDP-9 установил мини-компьютеры как передовой край компьютерной индустрии. [ сомнительно – обсудить ]
Также продаваемая как DECsystem-10, [NB 2] [NB 3] эта 36-битная машина с разделением времени (1966) была довольно успешной в нескольких различных реализациях (KA, KI, KL, KS) и моделях. [NB 4] Набор инструкций представляет собой слегка усовершенствованную форму набора инструкций PDP-6.
KL также использовался для DECSYSTEM-20 . KS использовался для выхода DEC на рынок распределенной обработки в 2020 году , представленный как «самая дешевая в мире мэйнфреймовая компьютерная система». [18]
Архетипический мини-компьютер (1970); 16-битная машина и еще один коммерческий успех для DEC. LSI-11 — это четырехчиповый PDP-11, используемый в основном для встраиваемых систем . 32-битная серия VAX произошла от PDP-11, и ранние модели VAX имеют режим совместимости с PDP-11. 16-битный набор инструкций PDP-11 оказал большое влияние, с процессорами, начиная от Motorola 68000 до Renesas H8 и Texas Instruments MSP430 , вдохновленными его высокоортогональным , ориентированным на общий регистр набором инструкций и богатыми режимами адресации . Семейство PDP-11 было чрезвычайно долговечным, охватывая 20 лет и множество различных реализаций и технологий.
12-битная машина (1969), потомок LINC-8 и, таким образом, PDP-8. Она имела один ЦП, который мог менять режимы и выполнять набор инструкций любой из систем. См. Руководство пользователя LINC и PDP-12. С небольшим изменением дизайна и другой ливреей, официально последовала и продавалась как "Lab-8". [19]
Машина с 12-битными инструкциями, предназначенная как промышленный контроллер ( ПЛК ; 1969). Она не имеет памяти данных или регистров данных; инструкции могут проверять булевы входные сигналы, устанавливать или очищать булевы выходные сигналы, переходить условно или безусловно или вызывать подпрограмму. Более поздние версии (например, PDP-14/30) основаны на технологии физической упаковки PDP-8. Ввод/вывод — линейное напряжение.
Последняя 18-битная машина DEC (1970). Это единственная 18-битная машина, построенная на интегральных схемах TTL , а не на дискретных транзисторах, и, как и каждая 18-битная система DEC (за исключением обязательной на PDP-1, отсутствующей на PDP-4), имеет опциональный встроенный векторный графический терминал, первое усовершенствование DEC по сравнению с ее ранней разработкой 34n, где n равнялось номеру PDP. Более поздние версии PDP-15 работали под управлением многопользовательской ОС реального времени под названием «XVM». Последняя модель, PDP-15/76, использует небольшой PDP-11, чтобы позволить использовать одноканальные периферийные устройства. [20]
Цифровая система «roll-your-own» , использующая модули передачи регистров [21], в основном предназначенная для промышленных систем управления с большими возможностями, чем PDP-14. Их можно было использовать для разработки специального контроллера, состоящего из структуры управления и связанных с ними модулей хранения и обработки данных, или для разработки небольшого компьютера, который затем можно было запрограммировать. Модули PDP-16 были основаны на RTM, разработанных Гордоном Беллом во время его работы в CMU . PDP-16/M был представлен в 1972 году как предварительно собранный набор модулей PDP-16, которые можно было запрограммировать, и получил прозвище «Субминикомпьютер».
Связанные компьютеры
TX-0 разработан лабораторией Линкольна Массачусетского технологического института , оказал большое влияние на продукцию DEC, включая дизайн Бена Герли для PDP-1. Когда память была заменена на меньшую, набор инструкций был расширен, и она была перемещена в кампус MIT. Когда PDP-1 прибыл в кампус, его разместили в соседней комнате. Программное обеспечение, такое как ассемблер, было перенесено с TX-0 на PDP-1, и машины были соединены для связи между собой.
LINC (Laboratory Instrument Computer), изначально разработанный Lincoln Laboratory Массачусетского технологического института , некоторые из которых были построены DEC. Не входит в семейство PDP, но важен как предшественник PDP-12. LINC и PDP-8 можно считать первыми мини-компьютерами , а возможно, и первыми персональными компьютерами . PDP-8 и PDP-11 являются самыми популярными из серии машин PDP. Digital никогда не выпускала PDP-20, хотя этот термин иногда использовался для PDP-10 с TOPS-20 (официально известный как DECSYSTEM-20 ).
^ Первый раз это произошло в декабре 1959 года, но часто его называют «1960».
^ чье руководство по ЦП называлось DECsystem-10/DECSYSTEM-20 Processor Reference Manual "DECsystem-10/DECSYSTEM-20 Processor Reference Manual" (PDF) . DEC. Архивировано из оригинала (PDF) 11 октября 2015 г. . Получено 14 ноября 2015 г. .
^ иногда называется DEC-10
^ 1055, 1090, 2020, 2040, 2065 и другие
Ссылки
^ Монтгомери, Х. Э.; Уччеллини, Л. В. (октябрь 1985 г.). "Демонстрация VAS" (PDF) . nasa.gov .
^ "Новый прорыв на рынке: программируемый процессор данных DEC". harvard.edu . Архивировано из оригинала 2017-09-15.
^ Р. Белчер (2013). Компьютеры в аналитической химии. стр. 153. ISBN978-1483285627.
«Термин PDP является аббревиатурой от Programmable Data Processor (программируемый процессор данных)… эта серия была представлена их производителем, Digital Equipment Corporation…»
^ «История корпорации Digital Equipment».
^ Хендерсон, Ребекка М.; Ньюэлл, Ричард Г., ред. (2011). Ускорение инноваций в энергетике: взгляд из разных секторов . Чикаго: Издательство Чикагского университета. стр. 180. ISBN978-0226326832.
^ Хуан, Хан-Вэй (2014). Микроконтроллер Atmel AVR: MEGA и XMEGA на ассемблере и C. Австралия; Великобритания: Delmar Cengage Learning. стр. 4. ISBN978-1133607298.
^ abcdefgh КОРПОРАЦИЯ ЦИФРОВОГО ОБОРУДОВАНИЯ - С 1957 года по настоящее время (PDF) . Корпорация цифрового оборудования. 1975.
^ Эд Телен. «PDP-1».
^ "Объявления от The DEC Connection". The DEC Connection . 2007-02-14 . Получено 2008-11-24 .
^ "Часто задаваемые вопросы по PDP-8". www.faqs.org . 2001-04-08 . Получено 2008-11-24 .
^ "Предварительная спецификация - Программируемый процессор данных, модель три (PDP-3)" (PDF) . Digital Equipment Corporation. Октябрь 1960 г.
^ Роберт Слейтер (1989). Портреты в кремнии . стр. 210. ISBN978-0262691314.
^ Пол Э. Черуцци (2012). История современных вычислений . стр. 209. ISBN978-0262532037.
^ Белл, К. Гордон; Мадж, Дж. Крейг; Макнамара, Джон Э. (2014). Компьютерная инженерия: взгляд DEC на проектирование аппаратных систем. ISBN978-1483221106.
^ Эд Телен. «ПДП-6». Эд-Телен.org .
^ "PDP-5 Historical Interlude: От мэйнфрейма к миникомпьютеру. Часть 3, DEC и Data General". 11 декабря 2014 г.
^ "PDP-9". Хронология цифровых вычислений . Музей истории компьютеров . Получено 11 мая 2020 г.
^ "DECsystem-2020 - Гордон Белл".
^ примеры ссылок клиентов на LAB-8, продаваемый DEC: *Пакет подпрограмм LAB 8/E для DEC OS/8 FORTRAN II - https://link.springer.com/article/10.3758/BF03202095 от U Arend - ?1 сентября 1981 г. - Гонсалес, Г.FORTRAN (расширенный). Улучшенная и расширенная версия компилятора OS/8 FOR TRAN II.
DEC LAB-8/e (PDP-8/e) играет музыку - Видео YouTube для DEC "lab-8" https://www.youtube.com/watch?v=akvSE5Z474c 1 апреля 2008 г. - Загружено Филиппом Хахтманном Это видео моего миникомпьютера DEC LAB-8/e 1971 года выпуска, играющего музыку. В этом видео показано, где ...
DEC LAB-8/e (PDP-8/e) ЭЛТ-дисплей, на котором запущен калейдоскоп - Видео на YouTube для DEC "lab-8" https://www.youtube.com/watch?v=tBaTzbsgQYk 1 марта 2008 г. - Загружено Филиппом Хахтманном. Это мой LAB-8/e, на котором запущена программа "Калейдоскоп" на VC8-E (векторный контроллер дисплея) и VR14
^ Белл, К. Гордон; Мадж, Дж. Крейг; Макнамара, Джон Э. (12 мая 2014 г.). Компьютерная инженерия: взгляд DEC на проектирование аппаратных систем. Digital Press. стр. 162.
^ «Концепция конструкции модуля передачи регистров — ResearchGate».
C. Gordon Bell , J. Craig Mudge, John E. McNamara, Computer Engineering: A DEC View of Hardware Systems Design (Digital, 1978)
"Отчет Музея компьютеров, том 8: Встреча выпускников TX-0, весна 1984". Архивировано из оригинала 2006-06-15.
Белл , К. Г., Грэйсон, Дж. и Ньюэлл , А., Проектирование компьютеров и цифровых систем. Digital Press, Мейнард, Массачусетс, 1972.
Беседы с Дэвидом М. Разлером ([email protected]), владельцем/реставратором PDP-7, 8, 9 и 15, пока стоимость перевозки около 2 тонн оборудования DEC не заставила его продать или раздать все свое имущество.
Внешние ссылки
На Викискладе есть медиафайлы по теме «Программируемый процессор данных» .
Список НДП Марка Криспина 1986 года
Несколько PDP и LAB, все еще работоспособные в немецком компьютерном музее
PDP-6 компании DEC была первой в мире коммерческой системой разделения времени. Интервью Гордона Белла в Смитсоновском институте
ХРОНОЛОГИЯ ПРОДУКТА DEC
Описание и использование модулей передачи регистров на сайте Гордона Белла в Microsoft.
pdp12.lofty.com показывает недавно отреставрированный PDP-12
http://www.soemtron.org/pdp7.html информация о PDP-7 и PDP7A, включая некоторые руководства и список клиентов, охватывающий 99 из 120 поставленных систем.
Предварительные характеристики: программируемый процессор обработки данных, модель три в проекте Gutenberg
На различных сайтах размещены документы Чарльза Ласнера, создателя дискуссионной группы alt.sys.pdp8, а также сопутствующие документы различных членов читательской аудитории alt.sys.pdp8 с еще более авторитетной информацией о различных моделях, особенно подробно рассматриваются различные члены «семейства» компьютеров PDP-8, как произведенные, так и не произведенные компанией DEC.