|

PDP 11

DEC PDP-11 (1970)

Le mini-ordinateur qui a marqué les années 1970

Le PDP-11 est une famille de mini-ordinateurs 16 bits conçue par la Digital Equipment Corporation (DEC) et introduite en 1970.

Il s’impose rapidement comme l’une des plateformes informatiques les plus diffusées et les plus étudiées de son époque. Grâce à sa flexibilité et à son coût maîtrisé, il trouve sa place aussi bien en laboratoire qu’en industrie ou dans l’enseignement supérieur.

Avec le PDP-11, DEC ne se contente pas de proposer une nouvelle machine : l’entreprise contribue à définir ce que doit être un ordinateur polyvalent, accessible et durable.

Fiche rapide

  • Constructeur : Digital Equipment Corporation (DEC)
  • Date d’introduction : 1970
  • Catégorie : mini-ordinateur (minicomputer)
  • Architecture : 16 bits (mot 16 bits, octet 8 bits)
  • Bus emblématique : UNIBUS, puis Q-bus sur certains modèles ultérieurs

La grande nouveauté : l’UNIBUS

L’un des apports les plus marquants du PDP-11 est sans conteste l’UNIBUS, introduit dès les premiers modèles.

Contrairement aux architectures plus rigides de l’époque, l’UNIBUS unifie les communications entre le processeur, la mémoire et les périphériques. Cette conception simplifie l’ajout de nouveaux équipements et réduit la complexité matérielle.

De plus, le bus permet des transferts efficaces, notamment grâce à des mécanismes proches du DMA, ce qui évite de solliciter inutilement le processeur pour chaque opération d’entrée/sortie. Cette approche contribue directement aux bonnes performances globales du système.

Une architecture pensée pour les programmeurs

Le succès du PDP-11 tient aussi à la qualité de son architecture logicielle. Son jeu d’instructions est souvent décrit comme élégant, cohérent et particulièrement bien adapté à la programmation système.

De nombreuses instructions peuvent s’appliquer indifféremment aux registres, à la mémoire ou aux entrées/sorties. Ce choix repose sur le principe des entrées/sorties mappées en mémoire, qui unifie la manière d’accéder aux ressources matérielles.

Le PDP-11 introduit également des modes d’adressage puissants, comme l’auto-incrément et l’auto-décrément. Ces mécanismes facilitent la manipulation de structures de données et rendent l’assembleur plus expressif, tout en simplifiant la conception de compilateurs.

PDP-11 et UNIX : un duo historique

Le PDP-11 occupe une place centrale dans l’histoire d’UNIX.

Après des premières expérimentations sur PDP-7 et PDP-9, une version fonctionnelle d’UNIX est développée sur PDP-11/20. Cette machine devient rapidement la plateforme de référence pour l’évolution du système.

Les sources indiquent qu’UNIX est opérationnel sur PDP-11 dès février 1971. Cette proximité entre matériel et logiciel permet des itérations rapides et une amélioration continue du système.

Un tournant majeur intervient durant l’été 1973, lorsque UNIX est réécrit en langage C. Ce choix, facilité par l’architecture du PDP-11, renforce la portabilité du système et pose les bases de l’informatique moderne.

Pourquoi le PDP-11 a autant compté

Le PDP-11 ne doit pas son succès à une seule innovation, mais à un équilibre remarquable entre matériel, logiciel et usages.

  • Plateforme polyvalente : utilisée pour le calcul généraliste, le temps réel, le contrôle industriel et l’enseignement.
  • Écosystème logiciel riche : large diffusion de systèmes comme RT-11, RSX-11 et plusieurs variantes d’UNIX.
  • Influence durable : son architecture inspire durablement la conception des processeurs, des systèmes d’exploitation et des outils de développement.

Repères chronologiques

  • 1970 : introduction du PDP-11
  • 1970–1971 : UNIX fonctionne sur PDP-11/20
  • Été 1973 : UNIX est réécrit en langage C

Publications similaires

  • |

    RAMDAC 305

    IBM 305 RAMAC L’IBM 305 RAMAC (Random Access Method of Accounting and Control) est un système informatique commercialisé par IBM en 1956. Il occupe une place majeure dans l’histoire de l’informatique en intégrant, pour la première fois dans un système commercial, un disque dur à accès direct. Jusqu’alors, le stockage des données repose essentiellement sur…

  • |

    PDP 8/e

    PDP 8/E Le PDP-8/E est un modèle de la famille des mini-ordinateurs 12 bits de la Digital Equipment Corporation (DEC), introduit en 1970. Il ne modifie pas l’architecture du PDP-8 du point de vue du programmeur (même mot de 12 bits, même compatibilité), mais il transforme profondément le produit sur le plan industriel : adoption…

  • |

    IBM 704

    L’IBM 704 au MIT : quand la programmation scientifique se standardise (1956–1957) L’IBM 704, introduit en 1954, est l’un des premiers ordinateurs scientifiques majeurs. Au MIT, son utilisation favorise l’apparition d’outils logiciels partagés comme SAP et FORTRAN. Ainsi, cette machine marque une étape importante dans l’histoire de la programmation. À la charnière 1956-1957, l’IBM 704…

  • |

    Ferranti Mk1

    Ferranti Mark 1 (1951) Le premier ordinateur commercial à programme enregistré Le Ferranti Mark 1 est un ordinateur électronique à programme enregistré, livré pour la première fois en février 1951 à l’Université de Manchester. Construit par la société britannique Ferranti Ltd, il constitue la version industrialisée du Manchester Mark I, développé dans le milieu universitaire….

  • |

    Commodore CBM 8032

    Commodore CBM 8032 Le Commodore CBM 8032 est un micro-ordinateur professionnel commercialisé au début des années 1980. Issu de la famille PET/CBM, il illustre l’évolution de la micro-informatique vers des usages bureautiques et de gestion, à une période où l’ordinateur personnel commence à s’imposer dans les entreprises et les administrations. Conçu pour un usage sérieux…