Где не использовались компьютеры pdp в первые годы после создания
В 60-е годы цивилизованный мир претерпел заметные социальные изменения. Апогеем «перестройки» стали молодежные волнения в Европе и США. Тогда же, точнее в конце 60-х, произошли существенные изменения и в компьютерном сообществе. Этому способствовало появление мини-ЭВМ, рождению которых мы обязаны инженерам из корпорации Digital Equipment, созданной в 1957 году. Между этими явлениями определенно есть нечто общее.
Не исключено, что когда-нибудь будущие историки компьютеров признают, что именно осень 1960 года была одним из самых значительных периодов для ИТ-отрасли. Все эти три месяца происходили события, так или иначе связанные с выходом в свет компьютера PDP-1, а во второй половине ноября состоялась его первая продажа. Это был крупный успех Кена Олсена, основателя DEC. Спустя четверть века журнал Fortune назвал его «самым успешным предпринимателем за всю историю американского бизнеса», что, однако, не помешало еще через десять лет его компании оказаться бесславно проданной.
Для того чтобы понять значение PDP-1, стоит мысленно переместиться в то время, когда компьютеры были чудовищно огромными и дорогими. Бытовала всеобщая вера в то, что гигантизм и есть основной путь развития компьютеров. В издании «Детской энциклопедии» тех лет можно увидеть замечательную картинку, где под изображением главного здания Московского университета приведена подпись примерно следующего содержания: «Вот таким должен быть компьютер, сравнимый по мощности с человеческим мозгом». С тех пор мэйнфреймы стали прочно ассоциироваться с динозаврами, и, если продолжить ассоциативный ряд, то создание PDP-1 можно сравнить с появлением млекопитающих.
В PDP-1 новым было все. Для того чтобы подчеркнуть отличие от монстров, в DEC довольно долго избегали слова «компьютер»: PDP — это Programmable Digital Processor.
Один из разработчиков, великий Гордон Белл, будущий создатель машин VAX, сравнил появление PDP-1 с разработкой автомобиля Volkswagen. Сравнение Белла тем более точно, что при цене 120 тыс. долл. эту машину стало возможно продавать. Прежде — такой на протяжении десятилетий была основная модель бизнеса IBM — компьютеры не продавались, а передавались в лизинг.
Несмотря на все свои достоинства, PDP-1 не стала массовой; было выпущено около 50 ее экземпляров. Однако эта машина явилась полигоном, на котором были отработаны решения для 12-разрядной PDP-8 (1965 год) и PDP-11 (1970). Массовое производство этих машин, а в последующем и 32-разрядной VAX, дебютировавшей в 1978 году, позволило DEC стать второй компьютерной компанией в мире.
За пару лет идеи мини-ЭВМ были подхвачены другими производителями, благодаря чему в конце 60-х — начале 70-х сформировался компьютерный рынок, стимулировавший процесс дальнейшего развития отрасли со всеми его преимуществами и недостатками. Не менее важно и другое. Массовость и доступность компьютеров нового поколения позволила родиться более свободной ИТ-культуре. На смену чопорным инженерам в белых халатах, работавшим за стеклянными стенами, пришли дети послевоенного поколения «бэби-бума» в свитерах и джинсах, не обремененные официозными представлениями. Они распространили использование компьютеров в нетрадиционных до того сферах, создали ОС Unix, а их младшие братья — рабочие станции и ПК.
А дальше произошло то, чего никто не ожидал. Совместными усилиями именно те, кто достиг профессиональной зрелости, учась на PDP, победили DEC в конкурентной борьбе.
В 1957 году Кеннет Олсен и Харлан Андерсон учредили компанию Digital Equipment Corporation (DEC), которая выпустила свой первый компьютер PDP-1. До этого Олсен и Андерсон принимали участие в разработке машин AN/FSQ- 7, TX-0 и TX-2 при лаборатории Lincoln Labs.
AN/FSQ- 7
TX-0
TX-2
Компания расширялась, развивалась и благодаря тому, что стоимость таких мини-компьютеров была сравнительно не высокой (PDP-1 стоил 120 тысяч долларов, в то время как большие ЭВМ, мейнфреймы стоили больше миллиона долларов), быстро нашла своих покупателей и заняла новую нишу на рынке. DEC предоставили рынку небольшие и недорогие компьютеры, как альтернативу мейнфреймам IBM. В последствии было выпущено 16 моделей ЭВМ семейства PDP. Каждая последующая модернизация PDP повышала производительность ЭВМ, расширялась номенклатура периферийных устройств.
PDP-1 представлял собой компьютер с оперативной памятью 4К 18 битовых слов. Быстродействие компьютера — 200 тысяч команд в секунду. Его стоимость составляла менее 5% стоимости IBM 7094. Изначально, компьютер PDP-1 использовался для обучения студентов. Слава к PDP-1 пришла вскоре: конгресс США выбрал этот компактный компьютер в качестве типовой вычислительной платформы, которая использовалась в мобильных сейсмостанциях для мониторинга ядерных испытаний. Начали поступать заказы от NASA и других коммерческих организаций. Началось его серийное производство, он был «окрещен» — Programmed Data Processor (PDP).
Считывающее устройство машины PDP-1 было построено на фотоэлементах и его быстродействие достигало 400 символов в секунду, что было большим преимуществом по сравнению с используемыми на то время флексорайтерами (Flexowriter), быстродействие которого составляло всего 10 символов в секунду.
Flexowriter
Принцип работы флексорайтера был прост: инженер набирал текст как на обычной пишущей машинке, флексорайтер печатал его на бумаге и проделывал отверстия в перфоленте, после этого перфолента использовалась для ввода данных в ЭВМ.
Машина была оснащена дисплейной станцией, которая была монохромной с ЭЛТ-дисплеем, диаметром 16 дюймов с разрешением 1024 х 1024 точки (количество точек, которые могут быть заданы, в качестве граничных координат отображаемых отрезков).
PDP-1
Один экземпляр был презентован студентам МТИ (Массачусетский технологический институт). Студент Стефен Пайнер написал одну из первых в мире программ для редактирования текста для PDP-1. Всего было выпущено 50 PDP-1, вторая модель PDP-2 не была запущенна в серийное производство, а был создан только прототип.
PDP-3 была разработана по заказу правительства (предположительно ЦРУ) в единственном экземпляре.
Следующая модель семейства PDP — PDP-4 – была во многом схожа с PDP-1, увидела свет в 1962 году. Важно отметить, что программной совместимости между машинами тогда еще не было.
PDP-4
По заказу комиссии по атомной энергетике в 1963 году была разработана PDP-5 для управления атомными реакторами. Данная модель использовалась вместе с машиной PDP-4, которая была основным управляющим компьютером. Позже мини-компьютер PDP-5 стал предшественником PDP-8. Стоимость такой машины составляла всего 27 тыс. долларов, за все время было выпущено 1000 экземпляров. Это была 12-разрядная машина, с ОЗУ в 4K слов и простым, но мощным набором команд. Цикл обращения к памяти составлял 6 микросекунд.
PDP-5
PDP-5 представлял собой одноадрессный параллельного действия 12-битный компьютер с двоичной системой счисления.
В конце 1964 года на рынке появилась первая машина, созданная на основе мультипроцессорной технологии — PDP-6. В основном машина использовалась для обработки данных, всего было произведено около 20 экземпляров. В то время это был «революционный» компьютер.
Это была первая машина с концепцией «разделения времени» (time-shared), что позволило многим пользователям одновременно взаимодействовать с одним компьютером. Такая система выделяет каждому пользователю некоторое время процессора для выполнения задачи. Это была 36 разрядная машина, цикл обращения к памяти — 2 микросекунды. Стоимость такого мини-компьютера составляла приблизительно 300 тыс. долларов.
PDP-6
PDP-7
Цикл обращения к памяти составлял 1.75 микросекунды, время выполнения операции сложения — 4 микросекунды. Мини-компьютер был снабжен клавиатурой, принтером и ленточным дисководом DECtape.
Вскоре поступил заказ от канадской энергетической компании на создание машины для управления ядерным реактором. Было принято решение спроектировать универсальную машину. Так в 1965 году появилась PDP-8 – первая машина семейства PDP-8, она стала первой в мире машиной массового производства и самой успешной разработкой компании DEC. Стоимость машины составляла 18 тыс. долларов, позже цена была снижена.
Первая PDP-8 была 12-разрядным мини-компьютером с оперативной памятью в 4 Кбайта, с возможностью расширить ее до 48 Кбайт, время обращения к памяти составляло 1,2 мкс. Базовая оперативная память составляла 4096 12-разрядных слов, которые были разбиты на страницы по 128 слов в каждой. Производительность машины составляла 385 тыс. сложений в секунду, операция вычитания занимала 5 мкс, умножение двух 12-разрядных чисел со знаком, дающее 24-разрядный результат, – 256,5 мкс., при делении – 342,4 мкс. Для повышения скорости при операциях умножения/деления была разработана опциональная плата арифметического ускорителя (Extended Arithmetic Element).
В состав программного обеспечения входили такие процедурные языки программирования (ЯВУ) высокого уровня: Фортран (две версии), FOCAL, DIBOL, разнообразные макроассемблеры, Бейсики, утилиты, отладчики, однозадачная ОС.
Под семейство PDP-8 было написано более тысячи программ, разработано более 60 периферийных устройств, среди них магнитные диски, ленты. К машине можно было подключать накопители на магнитной ленте IBM, 17 типов телетайпов, графические дисплеи, устройства для чтения перфоленты и вывода на перфоленту. Важно, что для PDP-8 были разработаны платы ввода и вывода аналоговых сигналов, что позволило применять ее в составе лабораторного оборудования.
За 15 лет были разработаны такие модели семейства PDP-8: LINC-8, PDP-8/S, PDP-8/I, PDP-8/L, PDP-12, PDP-8/E – 8/E, PDP-8/F, PDP-8/M, PDP-8/A, совместимый с PDP-8 однокристальный микропроцессор Intersil 6100 для терминала VT78, совместимый с PDP-8 однокристальный микропроцессор Harris 6120.
PDP-8/I
передняя панель PDP-8/E
PDP-9
В 1969 году на базе PDP-6 была создана PDP-10. Выпускалась она под названием DECSYSTEM-20, и была 36 разрядным мини-компьютером. В то время машина предоставляла более широкие возможности при программировании на ассемблере, имела большой набор команд для выполнения команд, для выполнения операций с отдельными битами, для работы с полями и целыми числами.
PDP-10
процессор PDP-11
Первой моделью данного семейства был компьютер PDP 11/20. По разным данным всего было выпущено от 16 до 22 разных моделей. «Генеалогическое дерево» PDP-11 запутано и сложно.
PDP-11/20
D 1973 году вышла PDP-11/40, обладала 18 разрядным MMU, FPU и EIS/FIS (extended/floating point instruction set). Под нее была разработана графическая рабочая станция GT44. Машины 11/40 часто использовались в DECsystem-10 (KL10) в качестве процессоров ввода-вывода. ОС для PDP-11/40 — DOS/BATCH, RSX11, RT-11 и RSTS.
В 1975 году была разработана следующая машина линейки PDP-11/03, в ней использовалась полупроводниковая технологии LSI (процессоры LSI-11, LSI-11/2). PDP-11/03 применялся в качестве препроцессора для VAX11-780. Данная модель была с самым низким показателем быстродействия по сравнению со своими «собратьями».
Весной в 1975 году увидел свет самый большой миникомпьютер линейки PDP-11/70, с процессором KB11B, в котором была кэш память (2 Кб биполярной памяти). Было выпущено около 10 тысяч экземпляров.
PDP-11/70
PDP-11/34
PDP 11/55
PDP-11 имел невероятный успех, в СССР был «полностью срисован» процессор КМ1801ВМ2 (аналог DEC LSI-11/03) и на его базе построены практически полные клоны PDP-11 — ДВК и серия микрокомпьютеров, таких как БК-0010, УКНЦ и МК-90 "… Вариации на тему PDP-11 привились в нашей стране под двумя названиями: СМ-ЭВМ и «Электроника».
В 1969 была разработана PDP-12, таких машин было выпущено в количестве 725 штук, продавались они по 27 900 долларов. Это был двухпроцессорный 12 битный мини-компьютер. Основной операционной системой на PDP-12 была LAP6-DIAL (Display Interactive Assembly Language), позже она была вытеснена одной из версий операционной системы OS/8 (OS/12).
PDP-12
PDP-14 представлял собой 1-битную машину, программируемый контроллер. Состоял из блока управления и нескольких систем, размещенных в автономном внешнем шкафу.
PDP-15
В 1972 году был разработан PDP-16, за все время было выпущено всего 3 экземпляра такой специализированной модульной системы.
Корпорация Digital Equipment и ее мини-компьютеры PDP по праву вошли в историю развития IT рынка, став легендой.
В 1957 году Кеннет Олсен и Харлан Андерсон учредили компанию Digital Equipment Corporation (DEC), которая выпустила свой первый компьютер PDP-1. До этого Олсен и Андерсон принимали участие в разработке машин AN/FSQ- 7, TX-0 и TX-2 при лаборатории Lincoln Labs.
AN/FSQ- 7
TX-0
TX-2
Компания расширялась, развивалась и благодаря тому, что стоимость таких мини-компьютеров была сравнительно не высокой (PDP-1 стоил 120 тысяч долларов, в то время как большие ЭВМ, мейнфреймы стоили больше миллиона долларов), быстро нашла своих покупателей и заняла новую нишу на рынке. DEC предоставили рынку небольшие и недорогие компьютеры, как альтернативу мейнфреймам IBM. В последствии было выпущено 16 моделей ЭВМ семейства PDP. Каждая последующая модернизация PDP повышала производительность ЭВМ, расширялась номенклатура периферийных устройств.
PDP-1 представлял собой компьютер с оперативной памятью 4К 18 битовых слов. Быстродействие компьютера — 200 тысяч команд в секунду. Его стоимость составляла менее 5% стоимости IBM 7094. Изначально, компьютер PDP-1 использовался для обучения студентов. Слава к PDP-1 пришла вскоре: конгресс США выбрал этот компактный компьютер в качестве типовой вычислительной платформы, которая использовалась в мобильных сейсмостанциях для мониторинга ядерных испытаний. Начали поступать заказы от NASA и других коммерческих организаций. Началось его серийное производство, он был «окрещен» — Programmed Data Processor (PDP).
Считывающее устройство машины PDP-1 было построено на фотоэлементах и его быстродействие достигало 400 символов в секунду, что было большим преимуществом по сравнению с используемыми на то время флексорайтерами (Flexowriter), быстродействие которого составляло всего 10 символов в секунду.
Flexowriter
Принцип работы флексорайтера был прост: инженер набирал текст как на обычной пишущей машинке, флексорайтер печатал его на бумаге и проделывал отверстия в перфоленте, после этого перфолента использовалась для ввода данных в ЭВМ.
Машина была оснащена дисплейной станцией, которая была монохромной с ЭЛТ-дисплеем, диаметром 16 дюймов с разрешением 1024 х 1024 точки (количество точек, которые могут быть заданы, в качестве граничных координат отображаемых отрезков).
PDP-1
Один экземпляр был презентован студентам МТИ (Массачусетский технологический институт). Студент Стефен Пайнер написал одну из первых в мире программ для редактирования текста для PDP-1. Всего было выпущено 50 PDP-1, вторая модель PDP-2 не была запущенна в серийное производство, а был создан только прототип.
PDP-3 была разработана по заказу правительства (предположительно ЦРУ) в единственном экземпляре.
Следующая модель семейства PDP — PDP-4 – была во многом схожа с PDP-1, увидела свет в 1962 году. Важно отметить, что программной совместимости между машинами тогда еще не было.
PDP-4
По заказу комиссии по атомной энергетике в 1963 году была разработана PDP-5 для управления атомными реакторами. Данная модель использовалась вместе с машиной PDP-4, которая была основным управляющим компьютером. Позже мини-компьютер PDP-5 стал предшественником PDP-8. Стоимость такой машины составляла всего 27 тыс. долларов, за все время было выпущено 1000 экземпляров. Это была 12-разрядная машина, с ОЗУ в 4K слов и простым, но мощным набором команд. Цикл обращения к памяти составлял 6 микросекунд.
PDP-5
PDP-5 представлял собой одноадрессный параллельного действия 12-битный компьютер с двоичной системой счисления.
В конце 1964 года на рынке появилась первая машина, созданная на основе мультипроцессорной технологии — PDP-6. В основном машина использовалась для обработки данных, всего было произведено около 20 экземпляров. В то время это был «революционный» компьютер.
Это была первая машина с концепцией «разделения времени» (time-shared), что позволило многим пользователям одновременно взаимодействовать с одним компьютером. Такая система выделяет каждому пользователю некоторое время процессора для выполнения задачи. Это была 36 разрядная машина, цикл обращения к памяти — 2 микросекунды. Стоимость такого мини-компьютера составляла приблизительно 300 тыс. долларов.
PDP-6
PDP-7
Цикл обращения к памяти составлял 1.75 микросекунды, время выполнения операции сложения — 4 микросекунды. Мини-компьютер был снабжен клавиатурой, принтером и ленточным дисководом DECtape.
Вскоре поступил заказ от канадской энергетической компании на создание машины для управления ядерным реактором. Было принято решение спроектировать универсальную машину. Так в 1965 году появилась PDP-8 – первая машина семейства PDP-8, она стала первой в мире машиной массового производства и самой успешной разработкой компании DEC. Стоимость машины составляла 18 тыс. долларов, позже цена была снижена.
Первая PDP-8 была 12-разрядным мини-компьютером с оперативной памятью в 4 Кбайта, с возможностью расширить ее до 48 Кбайт, время обращения к памяти составляло 1,2 мкс. Базовая оперативная память составляла 4096 12-разрядных слов, которые были разбиты на страницы по 128 слов в каждой. Производительность машины составляла 385 тыс. сложений в секунду, операция вычитания занимала 5 мкс, умножение двух 12-разрядных чисел со знаком, дающее 24-разрядный результат, – 256,5 мкс., при делении – 342,4 мкс. Для повышения скорости при операциях умножения/деления была разработана опциональная плата арифметического ускорителя (Extended Arithmetic Element).
В состав программного обеспечения входили такие процедурные языки программирования (ЯВУ) высокого уровня: Фортран (две версии), FOCAL, DIBOL, разнообразные макроассемблеры, Бейсики, утилиты, отладчики, однозадачная ОС.
Под семейство PDP-8 было написано более тысячи программ, разработано более 60 периферийных устройств, среди них магнитные диски, ленты. К машине можно было подключать накопители на магнитной ленте IBM, 17 типов телетайпов, графические дисплеи, устройства для чтения перфоленты и вывода на перфоленту. Важно, что для PDP-8 были разработаны платы ввода и вывода аналоговых сигналов, что позволило применять ее в составе лабораторного оборудования.
За 15 лет были разработаны такие модели семейства PDP-8: LINC-8, PDP-8/S, PDP-8/I, PDP-8/L, PDP-12, PDP-8/E – 8/E, PDP-8/F, PDP-8/M, PDP-8/A, совместимый с PDP-8 однокристальный микропроцессор Intersil 6100 для терминала VT78, совместимый с PDP-8 однокристальный микропроцессор Harris 6120.
PDP-8/I
передняя панель PDP-8/E
PDP-9
В 1969 году на базе PDP-6 была создана PDP-10. Выпускалась она под названием DECSYSTEM-20, и была 36 разрядным мини-компьютером. В то время машина предоставляла более широкие возможности при программировании на ассемблере, имела большой набор команд для выполнения команд, для выполнения операций с отдельными битами, для работы с полями и целыми числами.
PDP-10
процессора PDP-11, наглядно видны 4 ядра
Первой моделью данного семейства был компьютер PDP 11/20. По разным данным всего было выпущено от 16 до 22 разных моделей. «Генеалогическое дерево» PDP-11 запутано и сложно.
PDP-11/20
D 1973 году вышла PDP-11/40, обладала 18 разрядным MMU, FPU и EIS/FIS (extended/floating point instruction set). Под нее была разработана графическая рабочая станция GT44. Машины 11/40 часто использовались в DECsystem-10 (KL10) в качестве процессоров ввода-вывода. ОС для PDP-11/40 — DOS/BATCH, RSX11, RT-11 и RSTS.
В 1975 году была разработана следующая машина линейки PDP-11/03, в ней использовалась полупроводниковая технологии LSI (процессоры LSI-11, LSI-11/2). PDP-11/03 применялся в качестве препроцессора для VAX11-780. Данная модель была с самым низким показателем быстродействия по сравнению со своими «собратьями».
LSI11 (PDP11/03)
Весной в 1975 году увидел свет самым большой миникомпьютер линейки PDP-11/70, с процессором KB11B, в котором была кэш память (2 Кб биполярной памяти). Было выпущено около 10 тысяч экземпляров.
PDP-11/70
PDP-11/34
PDP 11/55
модели серии PDP-11
PDP-11 имел невероятный успех, в СССР был «полностью срисован» процессор КМ1801ВМ2 (аналог DEC LSI-11/03) и на его базе построены практически полные клоны PDP-11 — ДВК и серия микрокомпьютеров, таких как БК-0010, УКНЦ и МК-90 «… Вариации на тему PDP-11 привились в нашей стране под двумя названиями: СМ-ЭВМ и «Электроника».
В 1969 была разработана PDP-12, таких машин было выпущено в количестве 725 штук, продавались они по 27 900 долларов. Это был двухпроцессорный 12 битный мини-компьютер. Основной операционной системой на PDP-12 была LAP6-DIAL (Display Interactive Assembly Language), позже она была вытеснена одной из версий операционной системы OS/8 (OS/12).
PDP-12
PDP-14 представлял собой 1-битную машину, программируемый контроллер. Состоял из блока управления и нескольких систем, размещенных в автономном внешнем шкафу.
PDP-15
В 1972 году был разработан PDP-16, за все время было выпущено всего 3 экземпляра такой специализированной модульной системы.
Корпорация Digital Equipment и ее мини-компьютеры PDP по праву вошли в историю развития IT рынка, став легендой.
PDP-1 ( Запрограммированный Data Processor-1 ) является первым компьютером в Digital Equipment Corporation «s PDP серии и впервые был выпущен в 1959 году известен тем , что компьютер самым важным в создании хакерской культуры в MIT , BBN и в другом месте. [2] НДП-1 является оригинальной аппаратуры для воспроизведения первой игры в истории на миникомпьютер , Steve Russell «s Spacewar! [3]
Содержание
PDP-1 в Музее компьютерной истории со Стивом Расселом , создателем Spacewar! В большом корпусе находится процессор. Основная панель управления находится прямо над столом, считыватель бумажной ленты - над ним (металлический), а выход перфоратора для бумажной ленты модели BRPE - над ним (вертикальный паз). К верхней панели прикреплен лоток для хранения восьми фальцованных бумажных лент. Слева - пишущая машинка IBM Model B, модифицированная Соробаном, а ЭЛТ-дисплей Type 30 - крайний справа.
PDP-1 использует 2700 транзисторов и 3000 диодов. [5] Он построен в основном из DEC 1000 серии System строительных блоков , с помощью микро-сплава и микро-сплава , рассеянных транзисторов с номинальной скоростью переключения 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 Массачусетскому технологическому институту [11], где он был помещен в комнату рядом с его предком, компьютером TX-0, [12] который к тому времени находился на бессрочной основе у Lincoln Laboratory.
В этой обстановке PDP-1 быстро заменил TX-0 в качестве любимой машины среди подающей надежды хакерской культуры и послужил платформой для длинного списка компьютерных инноваций. В этот список входит одна из самых ранних цифровых видеоигр Spacewar! , [3] первый текстовый редактор , первый текстовый процессор , первый интерактивный отладчик , первая заслуживающая доверия компьютерная шахматная программа, одна из самых ранних систем разделения времени ( BBN Time-Sharing System ) и некоторые из самых ранних компьютеризированных музыкальных инструментов. . [13] На встрече выпускников Музея компьютерной истории TX-0 в 1984 году, Гордон Белл. сказал, что продукты DEC разработаны непосредственно на основе TX-2 , преемника TX-0, который был разработан по, по мнению Bell, в то время выгодной цене, около 3 миллионов долларов США . На той же встрече Джек Деннис сказал, что на дизайн Бена Герли PDP-1 повлияла его работа над дисплеем TX-0. [14]
PDP-1 продавался в базовой форме за 120 000 долларов США (что эквивалентно 1 030 000 долларов США в 2019 году). [15] За системой BBN быстро последовали заказы от Лоуренса Ливермора и компании Atomic Energy of Canada (AECL), и в конечном итоге было поставлено 53 PDP-1, пока производство не закончилось в 1969 году. [16] [17] Все эти машины все еще активно использовались. использовались в 1970 году, и несколько в конечном итоге были спасены. Пример MIT был подарен The Computer Museum в Бостоне , а оттуда оказался в Музее компьютерной истории (CHM). Поздняя версия Spacewar! на бумажной ленте все еще была заправлена в корпус. PDP-1 №44 был найден в сарае в Уичито, штат Канзас. в 1988 году, по-видимому, ранее принадлежавший одной из многих авиационных компаний в этом районе, и был спасен для Цифровой исторической коллекции, которая также в конечном итоге оказалась в CHM. [18] Компьютер AECL был отправлен в Science North , но позже был списан.
Выпуск PDP-1 ознаменовал радикальный сдвиг в философии компьютерного дизайна: это первый коммерческий компьютер, ориентированный на взаимодействие с пользователем, а не только на эффективное использование компьютерных циклов. [19]
Первое упоминание злонамеренного взлома - это « телефонные хакеры » в студенческой газете Массачусетского технологического института « Технология хакеров, пытающихся установить связь с Гарвардом , настроить PDP-1 для бесплатных звонков, набора номера во время войны и накопления крупных телефонных счетов». [20] [21] [22]
PDP-1 использует перфорированную бумажную ленту в качестве основного носителя информации. [15] В отличие от колоды перфокарт , которые можно сортировать и переупорядочивать, бумажную ленту трудно редактировать физически. Это вдохновило на создание программ для редактирования текста, таких как « Дорогая пишущая машинка» и « TECO» . Поскольку он оснащен онлайн- и автономными принтерами, основанными на механизмах электрической пишущей машинки IBM , он способен к тому, что в терминологии 1980-х годов можно было бы назвать « печатью буквенного качества », и поэтому вдохновил TJ-2 , возможно, первый текстовый процессор .
Автономные устройства, как правило, представляют собой устройства 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] Специальная инструкция «Отображать одну точку на ЭЛТ» используется для создания изображений, которые необходимо обновлять много раз в секунду. [24] ЭЛТ, который был первоначально разработан для использования в радарах, имеет диаметр 19 дюймов (48 см) и использует люминофор P7 с длительным послесвечением . [25] световое перо может быть использовано с типом 30 , чтобы выбрать точки на дисплее. Доступен дополнительный генератор символов и оборудование для генерации линий и кривых. [24]
Хакеры из Массачусетского технологического института также использовали PDP-1 для воспроизведения музыки в четырехчастной гармонии с использованием специального оборудования - четырех триггеров, напрямую управляемых процессором (звуковой сигнал фильтруется с помощью простых RC-фильтров ). Музыка была подготовлена с помощью Peter Samson «s Harmony Compiler , сложный текст на основе программы с некоторыми особенностями , специально ориентированных на эффективное кодирование музыки барокко . Для него было подготовлено несколько часов музыки, включая фуги Баха , все песни Моцарта Eine kleine Nachtmusik , движение « Ода радости », завершающее Симфонию № 9 Бетховена , рождественские гимны и множество популярных песен.
Известно, что существуют только три компьютера PDP-1, и все три находятся в коллекции Музея компьютерной истории (CHM). Один из них - прототип, ранее использовавшийся в Массачусетском технологическом институте, а два других - серийные машины PDP-1C. Один из последних, серийный номер 55 (последний изготовленный PDP-1), был приведен в рабочее состояние, выставлен на выставке и демонстрируется по две субботы в месяц. О реставрации рассказано на специальной веб-странице Музея компьютерной истории . Демонстрации включают:
- игра Spacewar!
- графические демонстрации, такие как Snowflake
- играет музыку
Программируемый процессор данных ( PDP ), называемый некоторыми клиентами, СМИ и авторами « Программируемым процессором данных» [1] [2] [3] - это термин, используемый Digital Equipment Corporation с 1957 по 1990 год для нескольких линий мини-компьютеров. . [4] Название «PDP» намеренно избегает использования термина «компьютер», потому что во времена первых PDP компьютеры имели репутацию больших, сложных и дорогих машин, а венчурные капиталисты, стоящие за Digital (особенно Жорж Дорио ) не поддержал бы попытку Digital построить «компьютер»; слово «миникомпьютер» еще не было придумано. [5] [6] Вместо этого Digital использовала существующую линейку логических модулей для создания программируемого процессора данных и нацелила его на рынок, который не мог позволить себе более крупные компьютеры.
Различные машины PDP обычно можно сгруппировать в семейства на основе длины слова .
Члены серии PDP включают: [7]
-
разработан MIT «s Lincoln Laboratory , важно , как влияние на продукцию DEC включая дизайн Бен Герли для ПРП-1 (лабораторный прибор компьютер), первоначально разработанный MIT «s Лаборатории Линкольна , некоторые построены DEC. Не в семействе PDP, но важен как предшественник PDP-12. LINC и PDP-8 можно считать первыми миникомпьютерами , а также, возможно, первыми персональными компьютерами . PDP-8 и PDP-11 - самые популярные из машин серии PDP. Компания Digital никогда не создавала PDP-20, хотя этот термин иногда использовался для PDP-10 с TOPS-20 (официально известный как DECSYSTEM-20 ). Серия ЭВМ СМ ЭВМ в СССР Персональные компьютеры серии ДВК - это клоны PDP, разработанные в СССР в 1970-х годах.
- ^ первый был в декабре 1959 года, но часто упоминается как «1960».
- ^ чье руководство по процессору называлось Справочное руководство по процессоруDECsystem-10 / DECSYSTEM-20 «Справочное руководство по процессору DECsystem-10 / DECSYSTEM-20» (PDF) . Дек. Архивировано из оригинального (PDF) 11 октября 2015 года . Проверено 14 ноября 2015 года .
- ^ иногда называемый DEC-10
- ^ 1055, 1090, 2020, 2040, 2065 и другие
-
, Дж. Крейг Мадж , Джон Э. Макнамара , Компьютерная инженерия: взгляд DEC на проектирование аппаратных систем (цифровой, 1978)
- «Отчет компьютерного музея, том 8: воссоединение выпускников TX-0, весна 1984» . Архивировано из оригинала на 2006-06-15. К.Г. , Грэсон Дж. И Ньюэлл А. Проектирование компьютеров и цифровых систем . Цифровая пресса, Мейнард, Массачусетс, 1972. с Дэвидом М. Разлером ([email protected]), владельцем / реставратором PDP-7, 8, 9 и 15, пока стоимость перевозки около 2 тонн оборудования DEC не заставила его продать или отдать все, что у него было.
На различных сайтах перечислены документы Чарльза Ласнера, создателя дискуссионной группы alt.sys.pdp8, и связанные документы различных членов читательской аудитории alt.sys.pdp8 с еще более авторитетной информацией о различных моделях, особенно с подробным акцентом на различных члены «семейства» компьютеров PDP-8, произведенные и не произведенные DEC.
Читайте также: