stringtranslate.com

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

ПДП-1
ПДП-6
ПДП-7
ПДП-8/э
ПДП-11/40
ПДП-12
ПДП-15 (частично)
Графический терминал PDP-15 со световым пером и цифровым планшетом

Программируемый процессор данных ( PDP ), называемый некоторыми клиентами, средствами массовой информации и авторами « Программируемый процессор данных» [1] [2] [3] — это термин, использовавшийся корпорацией Digital Equipment Corporation с 1957 по 1990 год для нескольких линеек мини-компьютеров . [4]

Название «PDP» намеренно избегает использования термина «компьютер». Во времена первых PDP компьютеры имели репутацию больших, сложных и дорогих машин. Венчурные капиталисты, стоявшие за Digital (особенно Жорж Дорио ), не поддержали бы попытку Digital построить «компьютер», а термин «миникомпьютер» еще не был придуман. [5] [6] Поэтому вместо этого Digital использовала свою существующую линейку логических модулей для создания программируемого процессора данных и нацелила его на рынок, который не мог позволить себе более крупные компьютеры.

Различные машины PDP обычно можно сгруппировать в семейства на основе длины слова .

Ряд

В серию PDP входят: [7]

ПДП-1
Оригинальный PDP, 18-битная 4- стоечная машина, использовавшаяся в ранних операционных системах с разделением времени и игравшая видную роль в ранней хакерской культуре Массачусетского технологического института , которая привела к (Массачусетскому) поясу аппаратных стартапов Route 128 (второй дом DEC, Prime Computer и т. д.). То, что считается первой видеоигрой , Spacewar!, было разработано для этой машины, наряду с первой известной программой обработки текста для универсального компьютера, « Expensive Typewriter ». Она была в некоторой степени основана на TX-0 , в разработку которого также внес свой вклад Бен Герли . Его инженерное требование заключалось в том, чтобы построить ее из инвентаря (существующий продукт DEC, System Modules ).
Последний из 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 
ПДП-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 в качестве интерфейса для приборов и управления исследовательского реактора.
ПДП-5
Это был первый в мире коммерчески произведенный миникомпьютер [7] : стр.4  и первая 12-битная машина DEC (1963). Набор инструкций был позже расширен в PDP-8 для обработки большего количества битовых оборотов и увеличения максимального размера памяти с 4К слов до 32К слов. Это была одна из первых серий компьютеров, выпущенных более 1000 экземпляров. [ требуется пояснение ]
ПДП-6
Эта 36-битная машина, первый большой PDP-компьютер DEC, появилась в 1964 году с первой поддерживаемой DEC системой разделения времени . Было установлено 23 таких компьютера. [7] : стр. 6  Хотя PDP-6 был «разочарованием для руководства», он представил набор инструкций и стал прототипом для гораздо более успешных PDP-10 и DEC System-20 , [13] [14] которых были проданы сотнями. [15]
ПДП-7
Замена для PDP-4; первая машина DEC с обмоткой проводов , использующая связанный форм-фактор модуля Flip-Chip . Она была представлена ​​в 1964 году, [8] и впоследствии была добавлена ​​вторая версия, 7A. Всего было продано 120 систем 7 и 7A. [7] : стр.8 
Первая версия Unix и первая версия B , предшественника C , были написаны для PDP-7 в Bell Labs, как и первая версия (DEC) MUMPS .
ПДП-8
12-битная машина (1965) с крошечным набором команд; первый крупный коммерческий успех DEC и начало революции миникомпьютеров . Многие были куплены (по сниженным ценам, традиция DEC, которая также включала бесплатные руководства для всех, кто спрашивал в годы Кена Олсена ) школами, университетскими кафедрами и исследовательскими лабораториями.
Было продано более 50 000 единиц различных моделей семейства (A, E, F, I, S, L, M). [16] Более поздние модели также использовались в текстовом процессоре DECmate и рабочей станции VT-78 .
ЛИНК-8
Система содержала как ЦП PDP-8, так и ЦП LINC ; два набора инструкций; 1966. Предшественник PDP-12.
ПДП-9
Преемник PDP-7; первая микропрограммируемая машина DEC (1966). Она отличается примерно двукратным увеличением скорости по сравнению с PDP-7. PDP-9 также является одним из первых компьютеров малого или среднего масштаба, оснащенных системой клавиатурного монитора на основе собственных небольших магнитных лент DIGITAL ( DECtape ). [17] PDP-9 установил мини-компьютеры как передовой край компьютерной индустрии. [ сомнительнообсудить ]
ПДП-10
Также продаваемая как DECsystem-10, [NB 2] [NB 3] эта 36-битная машина с разделением времени (1966) была довольно успешной в нескольких различных реализациях (KA, KI, KL, KS) и моделях. [NB 4] Набор инструкций представляет собой слегка усовершенствованную форму набора инструкций PDP-6.
KL также использовался для DECSYSTEM-20 . KS использовался для выхода DEC на рынок распределенной обработки в 2020 году , представленный как «самая дешевая в мире мэйнфреймовая компьютерная система». [18]
ПДП-11
Архетипический мини-компьютер (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
12-битная машина (1969), потомок LINC-8 и, таким образом, PDP-8. Она имела один ЦП, который мог менять режимы и выполнять набор инструкций любой из систем. См. Руководство пользователя LINC и PDP-12. С небольшим изменением дизайна и другой ливреей, официально последовала и продавалась как "Lab-8". [19]
ПДП-13
Обозначение не использовалось.
ПДП-14
Машина с 12-битными инструкциями, предназначенная как промышленный контроллер ( ПЛК ; 1969). Она не имеет памяти данных или регистров данных; инструкции могут проверять булевы входные сигналы, устанавливать или очищать булевы выходные сигналы, переходить условно или безусловно или вызывать подпрограмму. Более поздние версии (например, PDP-14/30) основаны на технологии физической упаковки PDP-8. Ввод/вывод — линейное напряжение.
ПДП-15
Последняя 18-битная машина DEC (1970). Это единственная 18-битная машина, построенная на интегральных схемах TTL , а не на дискретных транзисторах, и, как и каждая 18-битная система DEC (за исключением обязательной на PDP-1, отсутствующей на PDP-4), имеет опциональный встроенный векторный графический терминал, первое усовершенствование DEC по сравнению с ее ранней разработкой 34n, где n равнялось номеру PDP. Более поздние версии PDP-15 работали под управлением многопользовательской ОС реального времени под названием «XVM». Последняя модель, PDP-15/76, использует небольшой PDP-11, чтобы позволить использовать одноканальные периферийные устройства. [20]
ПДП-16
Цифровая система «roll-your-own» , использующая модули передачи регистров [21], в основном предназначенная для промышленных систем управления с большими возможностями, чем PDP-14. Их можно было использовать для разработки специального контроллера, состоящего из структуры управления и связанных с ними модулей хранения и обработки данных, или для разработки небольшого компьютера, который затем можно было запрограммировать. Модули PDP-16 были основаны на RTM, разработанных Гордоном Беллом во время его работы в CMU . PDP-16/M был представлен в 1972 году как предварительно собранный набор модулей PDP-16, которые можно было запрограммировать, и получил прозвище «Субминикомпьютер».

Связанные компьютеры

Примечания

  1. ^ Первый раз это произошло в декабре 1959 года, но часто его называют «1960».
  2. ^ чье руководство по ЦП называлось DECsystem-10/DECSYSTEM-20 Processor Reference Manual "DECsystem-10/DECSYSTEM-20 Processor Reference Manual" (PDF) . DEC. Архивировано из оригинала (PDF) 11 октября 2015 г. . Получено 14 ноября 2015 г. .
  3. ^ иногда называется DEC-10
  4. ^ 1055, 1090, 2020, 2040, 2065 и другие

Ссылки

  1. ^ Монтгомери, Х. Э.; Уччеллини, Л. В. (октябрь 1985 г.). "Демонстрация VAS" (PDF) . nasa.gov .
  2. ^ "Новый прорыв на рынке: программируемый процессор данных DEC". harvard.edu . Архивировано из оригинала 2017-09-15.
  3. ^ Р. Белчер (2013). Компьютеры в аналитической химии. стр. 153. ISBN 978-1483285627. «Термин PDP является аббревиатурой от Programmable Data Processor (программируемый процессор данных)… эта серия была представлена ​​их производителем, Digital Equipment Corporation…»
  4. ^ «История корпорации Digital Equipment».
  5. ^ Хендерсон, Ребекка М.; Ньюэлл, Ричард Г., ред. (2011). Ускорение инноваций в энергетике: взгляд из разных секторов . Чикаго: Издательство Чикагского университета. стр. 180. ISBN 978-0226326832.
  6. ^ Хуан, Хан-Вэй (2014). Микроконтроллер Atmel AVR: MEGA и XMEGA на ассемблере и C. Австралия; Великобритания: Delmar Cengage Learning. стр. 4. ISBN 978-1133607298.
  7. ^ abcdefgh КОРПОРАЦИЯ ЦИФРОВОГО ОБОРУДОВАНИЯ - С 1957 года по настоящее время (PDF) . Корпорация цифрового оборудования. 1975.
  8. ^ Эд Телен. «PDP-1».
  9. ^ "Объявления от The DEC Connection". The DEC Connection . 2007-02-14 . Получено 2008-11-24 .
  10. ^ "Часто задаваемые вопросы по PDP-8". www.faqs.org . 2001-04-08 . Получено 2008-11-24 .
  11. ^ "Предварительная спецификация - Программируемый процессор данных, модель три (PDP-3)" (PDF) . Digital Equipment Corporation. Октябрь 1960 г.
  12. ^ Роберт Слейтер (1989). Портреты в кремнии . стр. 210. ISBN 978-0262691314.
  13. ^ Пол Э. Черуцци (2012). История современных вычислений . стр. 209. ISBN 978-0262532037.
  14. ^ Белл, К. Гордон; Мадж, Дж. Крейг; Макнамара, Джон Э. (2014). Компьютерная инженерия: взгляд DEC на проектирование аппаратных систем. ISBN 978-1483221106.
  15. ^ Эд Телен. «ПДП-6». Эд-Телен.org .
  16. ^ "PDP-5 Historical Interlude: От мэйнфрейма к миникомпьютеру. Часть 3, DEC и Data General". 11 декабря 2014 г.
  17. ^ "PDP-9". Хронология цифровых вычислений . Музей истории компьютеров . Получено 11 мая 2020 г.
  18. ^ "DECsystem-2020 - Гордон Белл".
  19. ^ примеры ссылок клиентов на 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
  20. ^ Белл, К. Гордон; Мадж, Дж. Крейг; Макнамара, Джон Э. (12 мая 2014 г.). Компьютерная инженерия: взгляд DEC на проектирование аппаратных систем. Digital Press. стр. 162.
  21. ^ «Концепция конструкции модуля передачи регистров — ResearchGate».

Внешние ссылки

На различных сайтах размещены документы Чарльза Ласнера, создателя дискуссионной группы alt.sys.pdp8, а также сопутствующие документы различных членов читательской аудитории alt.sys.pdp8 с еще более авторитетной информацией о различных моделях, особенно подробно рассматриваются различные члены «семейства» компьютеров PDP-8, как произведенные, так и не произведенные компанией DEC.