PDP-1 - PDP-1

PDP-1
Демо-лаборатория DEC PDP-1 в Музее компьютерной истории в Маунтин-Вью.jpg
Демо-лаборатория DEC PDP-1 в Маунтин-Вью Музей истории компьютеров
РазработчикКорпорация цифрового оборудования
Семейство продуктовПрограммируемый процессор данных
ТипМиникомпьютер
Дата выхода1959; 61 год назад (1959)
Начальная цена120 000 долларов США
Снято с производства1969
Отправлено единиц53
Средства массовой информацииПерфолента
Операционная системаСистема разделения времени BBN, Стэнфордская система разделения времени;[1] в большинстве программ, включая Spacewar !, операционная система не используется
объем памяти4К слов (9,2 КБ) память на магнитном сердечнике
ОтображатьЭЛТ типа 30
ПлатформаDEC 18 бит
Масса730 кг (1600 фунтов)
ПредшественникTX-0 и TX-2
ПреемникPDP-4

В PDP-1 (Программируемый процессор данных-1) является первым компьютер в Корпорация цифрового оборудования с PDP серии и впервые был произведен в 1959 году. Он известен тем, что был самым важным компьютером в создании хакерская культура в Массачусетский технологический институт, BBN и в другом месте.[2] PDP-1 - это оригинальное оборудование для первой в истории игры на миникомпьютер, Стив Рассел с Космическая война![3]

Описание

ПДП-1 на Музей истории компьютеров с Стив Рассел, создатель Космическая война! В большом корпусе находится процессор. Основная панель управления находится прямо над столом, считыватель бумажной ленты над ней (металлический), а выход перфоратора для бумажной ленты модели BRPE - над ним (вертикальный паз). К верхней панели прикреплен лоток для хранения восьми фальцованных бумажных лент. Слева находится IBM Модель B печатная машинка модифицированный Соробаном, а ЭЛТ-дисплей Type 30 находится справа.

PDP-1 использует 18-битный слово размер и 4096 слов в стандартной комплектации основная память (эквивалентно 9216 восьмибитным байты (хотя система фактически использует шестибитные байты), с возможностью обновления до 65 536 слов. В память на магнитном сердечнике время цикла 5,35 микросекунды (примерно соответствует "Тактовая частота "из 187 килогерц ); следовательно, большинство арифметических инструкций занимают 10,7 микросекунд (93 458 операций в секунду), потому что они используют два цикла памяти: первый для выборки инструкции, второй для выборки или сохранения слова данных. Подписанные числа представлены в дополнение. PDP-1 имеет вычислительную мощность, примерно эквивалентную карманному органайзеру 1996 года, и немного меньше памяти.[4]

Строительный блок системы, видимый с конца
Системные блоки 1103 шестигранная инверторная карта
Строительный блок системы PDP-1 # 4106, около 1963 г., с Квартал США - обратите внимание, что один транзистор (желтый) был заменен

PDP-1 использует 2700 транзисторы и 3000 диодов.[5]Он построен в основном из DEC 1000-я серия Системные строительные блоки, с помощью микросплав и диффузионные транзисторы из микролитров с номинальной скоростью переключения 5 МГц. Системные строительные блоки упакованы в несколько 19-дюймовые стойки. Сами стойки упакованы в единый большой корпус для мейнфрейма с шестиугольной панелью управления с переключателями и лампами, установленными так, чтобы располагаться на высоте стола на одном конце мэйнфрейма. Над панелью управления находится стандартная система ввод, вывод решение, а перфолента читатель и писатель.

PDP-1 весил около 730 кг (1600 фунтов).[6]

История

Дизайн PDP-1 основан на новаторских TX-0 и TX-2 компьютеры, спроектированные и построенные на Лаборатория Линкольна Массачусетского технологического института. Бенджамин Герли был ведущим инженером проекта.[7] После показа прототипа на Восточная совместная компьютерная конференция в декабре 1959 г. компания DEC поставила первый PDP-1 Болт, Беранек и Ньюман (BBN) в ноябре 1960 г.,[8][9] и официально он был принят в начале 1961 года.[10] В сентябре 1961 года DEC передала PDP-1 MIT,[11] где он был помещен в комнату рядом со своим предком, компьютером TX-0,[12] который к тому времени находился на бессрочной основе у Lincoln Laboratory.

В этой обстановке PDP-1 быстро заменил TX-0 как любимую машину среди начинающих хакерская культура, и послужила платформой для длинного списка компьютерных инноваций. В этот список входит одна из самых ранних цифровых видеоигр, Космическая война!,[3] первый Текстовый редактор, первый текстовый редактор, первый интерактивный отладчик, первый заслуживающий доверия компьютерные шахматы программа, одна из самых ранних систем разделения времени (Система разделения времени BBN ), и некоторые из самых ранних компьютеризированных музыкальных произведений.[13] В Музее компьютерной истории TX-0 воссоединение выпускников в 1984 г., Гордон Белл сказал, что продукты DEC разработаны непосредственно из TX-2, преемник TX-0, который был разработан по выгодной цене, по мнению Белла в то время, примерно 3 миллиона долларов США. На той же встрече Джек Деннис сказал, что на дизайн PDP-1 Бена Герли повлияла его работа над дисплеем TX-0.[14]

PDP-1 продается в базовой форме для 120 000 долларов США (эквивалентно 1 030 000 долларов США в 2019 году).[15] За системой BBN быстро последовали заказы от Лоуренс Ливермор и Атомная энергия Канады (AECL), и в итоге было поставлено 53 PDP-1 до окончания производства в 1969 году.[16][17] Все эти машины еще активно использовались в 1970 году, и несколько в конечном итоге были спасены. Пример MIT был подарен Компьютерный музей, Бостон, и оттуда попал в Музей истории компьютеров (CHM). Поздняя версия Космическая война! на бумажной ленте все еще была заправлена ​​в корпус. ПДП-1 №44 был найден в сарае в г. Уичито, Канзас в 1988 году, по-видимому, ранее принадлежавший одной из многих авиационных компаний в этом районе, и был спасен для Цифровой исторической коллекции, которая также в конечном итоге оказалась в CHM.[18] Компьютер AECL был отправлен Наука Север, но позже был списан.

Выпуск PDP-1 ознаменовал радикальный сдвиг в философии компьютерного дизайна: это первый коммерческий компьютер, ориентированный на взаимодействие с пользователем, а не только на эффективное использование компьютерных циклов.[19]

Первое упоминание о вредоносных взлом является 'телефонные хакеры ' в Массачусетский технологический институт студенческая газета, Техника хакеров пробуют линии с Гарвард, настраивая PDP-1 на бесплатные звонки, набор номера войны и накопление больших телефонных счетов.[20][21][22]

Периферийные устройства

PDP-1 Тип 30-точечный ЭЛТ-дисплей и консольная пишущая машинка, с кадром процессора в фоновом режиме

PDP-1 использует перфорированные бумажная лента в качестве основного носителя информации.[15] В отличие от перфокарта колоды, которые можно было сортировать и переупорядочивать, бумажную ленту трудно редактировать физически. Это вдохновило на создание программ для редактирования текста, таких как Дорогая пишущая машинка и TECO. Потому что он оснащен онлайн- и офлайн-принтерами, основанными на IBM электрический печатная машинка механизмы, он способен на то, что в терминологии 1980-х годов можно было бы назвать "печать буквенного качества "и поэтому вдохновил TJ-2, возможно, первый текстовый редактор.

Пишущая машинка с консолью - продукт компании под названием Соробан Инжиниринг. Он использует Пишущая машинка IBM Model B Electric механизм, модифицированный добавлением переключателей для обнаружения нажатий клавиш, и соленоиды активировать панели шрифтов. В нем используется традиционный механизм печатной панели, а не «мяч для гольфа». Пишущая машинка IBM Selectric механизм, который не был внедрен до следующего года. Регистр букв выбирается путем подъема и опускания корзины массивного типа. Соробан оснащен двухцветной красящей лентой (красной и черной), а интерфейс позволяет выбирать цвет. Программы обычно используют цветовую кодировку, чтобы отличить ввод пользователя от ответов машины. Механизм Соробана ненадежен и подвержен заклиниванию, особенно при перекладывании футляра или изменении цвета ленты.

Офлайн-устройства обычно Friden Flexowriters которые были специально созданы для работы с кодировкой символов FIO-DEC, используемой PDP-1. Как и консольная пишущая машинка, они построены на механизме набора текста, который механически похож на Пишущая машинка IBM Electric.[23] Однако Flexowriters очень надежны и часто используются для длительных сеансов печати без присмотра. Флексографские машины имеют электромеханические пробойники для бумажной ленты и считывающие устройства, которые работают синхронно с механизмом пишущей машинки. Скорость набора составляет около десяти символов в секунду. Типичная рабочая процедура PDP-1 заключается в том, чтобы вывести текст на перфорированную бумажную ленту, используя «высокоскоростной» (60 символов в секунду) перфоратор BRPE телетайпа модели PDP-1, а затем вручную перенести ленту на Flexowriter для автономной печати. .

В более поздние годы DECtape диски были добавлены к некоторым системам PDP-1 как более удобный метод резервного копирования программ и данных, а также совместное времяпровождение. Этому последнему приложению обычно требуется вторичный носитель для обмена программами и данными в основной памяти и из нее без необходимости ручного вмешательства. С этой целью DECtapes намного превосходят бумажные ленты с точки зрения надежности, долговечности и скорости. Рано жесткие диски были дорогими и заведомо ненадежными; если они доступны и работают, они используются в первую очередь для скорости обмена, а не для постоянного хранения файлов.

Графический дисплей

Прецизионный тип 30 ЭЛТ-дисплей представляет собой точечное устройство отображения, способное адресовать 1024 на 1024 адресуемых местоположения со скоростью 20 000 точек в секунду.[24] Специальная инструкция «Display One Point On CRT» используется для создания изображений, которые необходимо обновлять много раз в секунду.[24] ЭЛТ, который первоначально был разработан для использования в радарах, имеет диаметр 19 дюймов (48 см) и использует долговечность. Люминофор P7.[25] А световое перо может использоваться с Type 30 для выбора точек на дисплее. Доступен дополнительный генератор символов и оборудование для генерации линий и кривых.[24]

Компьютерная музыка

Хакеры из Массачусетского технологического института также использовали PDP-1 для воспроизведения музыки в четырехчастной гармонии, используя специальное оборудование - четыре. шлепки напрямую управляется процессором (звуковой сигнал фильтруется простым RC фильтры ). Музыка подготовлена ​​через Питер Самсон с Компилятор Harmony, сложная текстовая программа с некоторыми функциями, специально ориентированными на эффективное кодирование барочная музыка. К нему было подготовлено несколько часов музыки, в том числе Баха. фуги, все Моцарта Eine kleine Nachtmusik, то Ода радости движение, завершающее Бетховенское Симфония № 9, Рождественские гимны и многочисленные популярные песни.

Текущее состояние

Панель управления PDP-1

Известно, что существуют только три компьютера PDP-1, и все три находятся в коллекции Музей истории компьютеров (CHM). Один из них - прототип, ранее использовавшийся в Массачусетском технологическом институте, а два других - серийные машины PDP-1C. Одна из последних, серийный номер 55 (последняя изготовленная PDP-1), была приведена в рабочее состояние, выставлена ​​и демонстрируется по две субботы в месяц. Реставрация описана на специальной веб-странице Музей истории компьютеров. Демонстрации включают:

Программные симуляции PDP-1 существуют в SIMH и БЕСПОРЯДОК, и двоичное изображение бумажные ленты с программным обеспечением находятся на сайте bitsavers.org архивы.

Смотрите также

Примечания

  1. ^ «Первые компьютеры в Стэнфорде». 15 августа 1997 г.. Получено 30 августа, 2020.
  2. ^ «Проект реставрации Музея компьютерной истории PDP-1 - Введение». Музей истории компьютеров. Получено 6 апреля, 2011.
  3. ^ а б «1960: DEC PDP-1, предшественник миникомпьютера». CED Magic. Получено 4 декабря, 2008.
  4. ^ Хафнер, Кэти; Лион, Мэтью (1996). Где волшебники допоздна ложатся спать: истоки Интернета (1-е изд. Пробного камня). Нью-Йорк: Саймон и Шустер. п.85. ISBN  0-684-81201-0.
  5. ^ «ЭВМ ПДП-1».Музей компьютерной истории.
  6. ^ Вейк, Мартин Х. (март 1961 г.). «Программируемый процессор данных». Веб-сайт Эда Телена по ракетам Nike. Третий обзор отечественных электронных цифровых вычислительных систем. Получено 6 июля, 2018.
  7. ^ "Бен Герли". Музей истории компьютеров.
  8. ^ «Хронология цифровых вычислений, 1960»
  9. ^ Белл, К. Гордон; Мадж, Дж. Крейг; Макнамара, Джон Э. (2014). Компьютерная инженерия: взгляд DEC на проектирование аппаратных систем. Цифровая пресса. С. 123–124, 134–137. ISBN  9781483221106.
  10. ^ "Новости компьютеров и обработки данных: за столом редактора - первый" запрограммированный процессор данных "доставлен и используется". Компьютеры и автоматика. 10 (4 (В)): 8Б. Апрель 1961 г.
  11. ^ "Рассказ PDP-1". gordonbell.azurewebsites.net.
  12. ^ Ревущая мышь: лекция по случаю празднования PDP-1. Музей истории компьютеров. 15 мая 2006 г. Отметки времени цитирования: 32:48 панель запускается, 43:55 и 47:00 первый прототип декабрь 1959 г. 52:40 Пожертвование PDP-1 в сентябре 1961 г., 53:46 PDP-1 рядом с TX-0 в 1961 г. (около 3 мин).CS1 maint: лишняя пунктуация (связь)
  13. ^ Стреби, Юдифь; Ким, Ребекка (2006). «Путеводитель по коллекции компьютерных материалов Digital Equipment Corporation PDP-1» (PDF). Музей истории компьютеров.
  14. ^ "Встреча выпускников TX-0". Отчет компьютерного музея. 8. Весна 1984 года. Архивировано с оригинал 15 июня 2006 г. - через веб-сайт Nike Missile Эда Телена.
  15. ^ а б «Великое мошенничество с видеоиграми?». Следующее поколение. №23. Imagine Media. Ноябрь 1996. С. 64–68, 211–229.
  16. ^ Корпорация цифрового оборудования (1978). Digital Equipment Corporation: девятнадцать пятьдесят семь до настоящего времени (PDF). DEC Press. стр. 3
  17. ^ «История вычислительной техники», Lexikon Services, ISBN  0-944601-78-2
  18. ^ Томас Бергин, «Корпорация цифрового оборудования», Музей истории компьютеров
  19. ^ "Коллекция ДЭК ПДП-1". Коллекции. Музей истории компьютеров. Получено 6 марта, 2013.
  20. ^ Press, Gil (20 ноября 2011 г.). «Взлом и синие ящики».
  21. ^ Дуарте, Густаво (27 августа 2008 г.). "Первое зарегистрированное использование" хакером"".
  22. ^ Лихштейн, Генри (20 ноября 1963 г.). "Активные телефонные хакеры" (PDF). Техника.
  23. ^ Воспоминания Боба Маста: «Flexowriter был впервые произведен IBM во время Второй мировой войны для использования в качестве автоматического писателя. После войны несколько сотрудников IBM купили права и сформировали Commercial Controls, Inc. Некоторые из них производили в старом здании пишущей машинки IBM Electric в Рочестере, штат Нью-Йорк. В конце 1950-х гг. Фриден купил Commercial Controls ".
  24. ^ а б c Справочник PDP-1 (PDF). Корпорация цифрового оборудования. 1963. С. 33–36.
  25. ^ Лайл Бикли объясняет PDP-1 (а мы играем в оригинальную Spacewar!). 2 мая 2017 г.. Получено 7 апреля, 2018 - через YouTube.

внешняя ссылка