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

PDP-11

PDP-11 — это семейство 16-битных миникомпьютеров, разработанных и выпускавшихся американской компанией Digital Equipment Corporation (DEC) с 1970 по 1990-е годы. Архитектура PDP-11 оказала значительное влияние на развитие вычислительной техники, став одной из самых популярных и долгоживущих в истории. Машины этого семейства широко применялись в научных исследованиях, промышленности, системах управления и, позднее, в качестве основы для первых персональных компьютеров. В СССР и России на базе архитектуры PDP-11 была создана серия советских ЭВМ (СМ ЭВМ, «Электроника-60», «Электроника-79»), а также первый советский серийный персональный компьютер «Электроника МС 0511» (УКНЦ).

История

Разработка и первые модели

Разработка PDP-11 началась в конце 1960-х годов как преемник успешной 12-битной серии PDP-8. Основной задачей было создание более мощной и гибкой архитектуры с унифицированной системой адресации и поддержкой восьми регистров общего назначения. Первая модель, PDP-11/20, была выпущена в 1970 году. Она использовала дискретную транзисторную логику и имела объём оперативной памяти до 56 Кбайт (максимальное адресное пространство 16-битной шины составляло 64 Кбайт).

Эволюция и серии

Семейство PDP-11 развивалось по нескольким направлениям:

Ключевым нововведением стала модель PDP-11/70 (1975 год), которая впервые в семействе использовала кэш-память и отдельную быструю шину для подключения дисковых накопителей.

Влияние на советскую электронику

В 1970-х годах в СССР была принята программа копирования и развития архитектуры PDP-11. Результатом стало создание серии СМ ЭВМ (Система Малых ЭВМ), которая включала модели СМ-1, СМ-2, СМ-3, СМ-4 и их модификации. Эти машины широко применялись в промышленности, науке и образовании. Позднее на базе той же архитектуры были разработаны одноплатные микрокомпьютеры «Электроника-60» (1980-е годы) и «Электроника-79», а также учебный компьютер УКНЦ (1987 год), который стал основным средством обучения информатике в школах СССР.

Архитектура

Основные характеристики

Архитектура PDP-11 является 16-битной с линейным адресным пространством размером 64 Кбайт (216 байт). Ключевые особенности:

Система прерываний и ввода-вывода

PDP-11 использовала векторную систему прерываний, где каждому устройству ввода-вывода соответствовал свой вектор (адрес обработчика). Это обеспечивало быструю реакцию на внешние события. Ввод-вывод был отображён на память (memory-mapped I/O): регистры устройств занимали часть адресного пространства и могли читаться/записываться как обычные ячейки памяти.

Поддержка многозадачности

Начиная с модели PDP-11/40, была введена аппаратная поддержка разделения памяти (memory management), позволявшая запускать несколько процессов в защищённом режиме. Это дало возможность использовать операционные системы реального времени (RSX-11) и многопользовательские системы (RSTS/E, UNIX).

Операционные системы

Для PDP-11 было разработано несколько операционных систем, некоторые из которых стали классическими:

Применение

Научные исследования и промышленность

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

Образование

Благодаря низкой стоимости и простоте программирования, PDP-11 стали популярными в учебных заведениях. В СССР на базе УКНЦ (аналога PDP-11) было обучено программированию несколько поколений школьников и студентов.

Развитие персональных компьютеров

Архитектура PDP-11 оказала прямое влияние на разработку микропроцессоров и персональных компьютеров. Например, микропроцессор Intel 8086 (1978 год) использовал многие идеи из PDP-11, включая ортогональную систему команд и регистровую модель. В СССР на базе архитектуры PDP-11 были созданы первые серийные персональные компьютеры, такие как «Электроника МС 0511» (УКНЦ) и «Электроника-60».

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

Критика и ограничения

Несмотря на успех, архитектура PDP-11 имела недостатки:

Тем не менее, PDP-11 остаётся важной вехой в истории вычислительной техники, оказавшей влияние на архитектуру многих последующих процессоров и операционных систем.

Источники

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

На главную BFOmetr →