Открыть сервис

PDP-8

PDP-8 — это 12-разрядный миникомпьютер, выпущенный компанией Digital Equipment Corporation (DEC) в 1965 году. Он считается одним из первых коммерчески успешных миникомпьютеров и сыграл ключевую роль в становлении индустрии малых вычислительных машин. PDP-8 отличался относительно низкой ценой (около 18 000 долларов США в базовой конфигурации), компактными размерами и простотой эксплуатации, что сделало его доступным для широкого круга научных, промышленных и образовательных учреждений.

История создания

Предпосылки

В начале 1960-х годов рынок вычислительной техники был представлен в основном большими мейнфреймами, которые требовали специально оборудованных помещений, квалифицированного персонала и стоили сотни тысяч долларов. Компания DEC, основанная в 1957 году Кеннетом Олсеном и Харланом Андерсоном, стремилась создать более доступные и компактные машины. Первым шагом стал выпуск в 1960 году компьютера PDP-1, который, хотя и был меньше мейнфреймов, всё ещё оставался дорогим и сложным.

Разработка

Проект PDP-8 был начат под руководством инженера Эда де Кастро. Основной задачей было создание машины, которая сочетала бы в себе низкую стоимость, простоту производства и достаточную производительность для решения типовых задач. Ключевым решением стало использование 12-разрядной архитектуры вместо более распространённых 16- или 18-разрядных. Это позволило сократить количество логических схем и упростить систему команд.

Первый образец PDP-8 был продемонстрирован в 1965 году. Машина была построена на дискретных транзисторах и диодах, а её оперативная память на магнитных сердечниках имела объём от 4 до 32 килослов (1 слово = 12 бит). В отличие от предшественников, PDP-8 не требовал сложного кондиционирования воздуха и мог работать в обычных офисных условиях.

Развитие семейства

Успех PDP-8 привёл к появлению целого семейства моделей. В 1968 году был выпущен PDP-8/I, в котором использовались интегральные схемы (микросхемы) средней степени интеграции, что позволило снизить стоимость и повысить надёжность. В 1970 году появился PDP-8/E — первая модель, выполненная в модульном формате Omnibus, где все компоненты (процессор, память, контроллеры периферии) подключались к единой системной шине. Это упростило модернизацию и ремонт. В 1973 году был представлен PDP-8/A, который использовал микропроцессорные наборы, что сделало его ещё более компактным и дешёвым.

Всего за время производства (с 1965 по 1979 год) было выпущено более 50 000 машин семейства PDP-8, что сделало его одним из самых массовых компьютеров своего времени.

Архитектура и устройство

Процессор и система команд

Процессор PDP-8 был 12-разрядным, что означало, что все данные, адреса и команды обрабатывались словами длиной 12 бит. Система команд была минималистичной и насчитывала всего 8 основных инструкций (например, ADD — сложение, AND — логическое «И», JMP — переход). Однако благодаря косвенной адресации и страничной организации памяти (память делилась на страницы по 128 слов) программисты могли эффективно работать с адресным пространством до 4096 слов (4 килослова).

Память

Оперативная память строилась на ферритовых сердечниках. В базовой конфигурации объём составлял 4 килослова, но мог быть расширен до 32 килослов. Внешняя память обычно была представлена перфолентами (считыватель и перфоратор), а позднее — накопителями на магнитной ленте (DECtape) и дисками (RK05, ёмкостью 2,5 мегабайта).

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

Типичная конфигурация PDP-8 включала:

Программное обеспечение

Первоначально PDP-8 поставлялся без операционной системы. Программы загружались с перфоленты. Позднее были разработаны операционные системы:

Также были созданы компиляторы языков FORTRAN, FOCAL (язык для интерактивных вычислений), BASIC и ALGOL.

Применение

Научные и инженерные расчёты

PDP-8 широко использовался в университетах и научно-исследовательских институтах для обработки экспериментальных данных, моделирования и решения математических задач. Благодаря низкой цене его могли позволить себе отдельные лаборатории.

Промышленность и управление

Машина применялась для управления станками с ЧПУ, технологическими линиями, системами сбора данных и автоматизации. Например, PDP-8 использовался в системах управления химическими заводами, на железнодорожном транспорте и в аэрокосмической промышленности.

Медицина

PDP-8 стал основой для первых компьютерных томографов (КТ), разработанных компанией EMI (Великобритания). Он обрабатывал данные с рентгеновских детекторов и строил томографические изображения. Также он применялся в системах анализа ЭКГ и лабораторных анализаторах.

Образование

Многие университеты использовали PDP-8 для обучения студентов основам программирования и цифровой техники. Простота архитектуры делала его идеальным учебным пособием.

Значение и наследие

PDP-8 считается одним из самых влиятельных компьютеров в истории. Он продемонстрировал, что вычислительная техника может быть доступной и компактной, что положило начало эпохе миникомпьютеров. Его архитектура повлияла на разработку последующих машин DEC (PDP-11, VAX) и многих других производителей.

Концепция «компьютера для каждого» (в рамках организации), реализованная в PDP-8, стала предшественником идеи персонального компьютера. Многие инженеры и программисты, работавшие с PDP-8, впоследствии участвовали в создании первых ПК (например, Стив Джобс и Стив Возняк, хотя они не работали напрямую с PDP-8, но были знакомы с продукцией DEC).

В СССР PDP-8 не производился по лицензии, однако его архитектура была частично скопирована в ряде советских машин, например, в серии «Электроника» (особенно в моделях, ориентированных на управление).

Интересные факты

Источники

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →