







Le processeur de données programmé ( PDP ), appelé par certains clients, médias et auteurs « processeur de données programmable », est un terme utilisé par la Digital Equipment Corporation de 1957 à 1990 pour plusieurs gammes de mini-ordinateurs .
Le nom « PDP » évite délibérément l'emploi du terme « ordinateur ». À l'époque des premiers PDP, les ordinateurs avaient la réputation d'être des machines volumineuses, complexes et coûteuses. Les investisseurs de Digital (notamment Georges Doriot ) refusaient de soutenir la tentative de Digital de construire un « ordinateur », et le terme « mini-ordinateur » n'existait pas encore. Digital a donc utilisé sa gamme existante de modules logiques pour concevoir un processeur de données programmable (PDP) destiné à un marché qui ne pouvait pas s'offrir les ordinateurs plus imposants.
Familles
Les différentes machines PDP peuvent généralement être regroupées en familles en fonction de la longueur des mots et de la rétrocompatibilité . Les familles de machines PDP comprennent :
- 18 bits : PDP-1
- 18 bits : PDP-4 → PDP-7 → PDP-9 → PDP-15
- 12 bits : PDP-5 → PDP-8 → PDP-12
- 36 bits : PDP-6 → PDP-10 → DECsystem-10 → DECsystem-20
- PDP-1
- Le PDP original, une machine 18 bits à quatre racks utilisée dans les premiers travaux sur les systèmes d'exploitation à temps partagé et emblématique de la culture hacker naissante du MIT , a contribué à l' essor des start-ups de matériel informatique sur la Route 128 (Massachusetts), notamment Prime Computer , le deuxième siège de DEC . Le jeu vidéo Spacewar!, considéré comme le premier du genre, a été développé pour cette machine, ainsi que le premier programme de traitement de texte connu pour ordinateur généraliste, « Expensive Typewriter ». Ce dernier était en partie basé sur le TX-0 , auquel Ben Gurley avait également contribué. Certains modules du PDP-1 provenaient du catalogue de modules système DEC disponibles dans le commerce [ , bien que, selon Edward Fredkin, la moitié aient été conçus par Gurley
- Le dernier des 53 ordinateurs PDP-1 de DEC a été construit en 1969, une décennie après le premier, et presque tous étaient encore utilisés en 1975. « Une configuration moyenne coûtait 120 000 $ » à une époque « où la plupart des systèmes informatiques se vendaient pour un million de dollars ou plus ».
- Ses successeurs en tant que machines 18 bits furent les PDP-4, PDP-7, PDP-9 et PDP-15, bien que ces machines ne soient pas compatibles avec le PDP-1.
- PDP-2
- Un nombre réservé à une conception 24 bits non réalisée et non conçue.
- PDP-3
- La première machine 36 bits conçue par DEC, présentée aux clients mais jamais fabriquée par Digital, était essentiellement une extension 36 bits du PDP-1 avec des registres d'index. La spécification préliminaire du PDP-3 de 1960 décrit le PDP-1 comme « la version 18 bits du PDP-3 » Au début des années 1960 , lorsque les laboratoires de recherche de l'US Air Force à Cambridge (pour la recherche sur la parole) de l' USAF tentèrent de commander un PDP-3, DEC hésita à honorer la commande, craignant principalement la charge que représenterait le support logiciel. DEC persuada le client potentiel d'acheter plutôt deux PDP-1 reliés par un dispositif matériel spécifique. Un ordinateur fut construit selon les spécifications du PDP-3 par l' Institut d'ingénierie scientifique (SEI) de la CIA à Waltham, dans le Massachusetts , à partir de modules DEC standard achetés chez Digital. Il a été utilisé pour traiter les données de section radar équivalente de l' avion de reconnaissance Lockheed A-12 . Au fil du temps, cet ordinateur a divergé de la conception du PDP-3 et a reçu le nom de CASINO (pour « Computer Able to Select INteral Orders »).
- PDP-4
- Cette machine 18 bits, commercialisée pour la première fois en 1962 et dont « environ 54 exemplaires furent vendus », représentait un compromis : « avec une mémoire plus lente et un format différent » du PDP-1, mais proposée à 65 000 $ – un prix considérablement inférieur à celui de son prédécesseur (environ la moitié du prix) Elle n’était pas compatible avec le PDP-1. Toutes les machines PDP 18 bits ultérieures (7, 9 et 15) reposent sur un jeu d’instructions similaire, mais étendu , offrant une puissance accrue, tout en conservant les mêmes concepts que la série PDP-5/PDP-8 12 bits. Parmi les clients de ces premières machines PDP figurait Énergie atomique du Canada . L’installation de Chalk River, en Ontario, comprenait un PDP-4 de première génération équipé d’un système d’affichage et un PDP-5 flambant neuf servant d’interface avec l’instrumentation et le système de contrôle du réacteur de recherche.
- PDP-5
- Il s'agissait du premier mini-ordinateur commercialisé au monde et de la première machine 12 bits de DEC (1963). Le jeu d'instructions fut ensuite étendu dans le PDP-8 afin de gérer davantage de rotations de bits et d'augmenter la taille maximale de la mémoire de 4 Ko à 32 Ko. Il fut l'une des premières séries d'ordinateurs à être produite à plus de 1 000 exemplaires.
- PDP-6
- This 36-bit machine, DEC's first large PDP computer, came in 1964 with the first DEC-supported timesharing system. 23 were installed. Although the PDP-6 was "disappointing to management," it introduced the instruction set and was the prototype for the far more successful PDP-10 and DEC System-20,
- PDP-7
- Replacement for the PDP-4; DEC's first wire-wrapped machine using the associated Flip-Chip module form-factor. It was introduced in 1964, and a second version, the 7A, was subsequently added. A total of 120 PDP-7 and PDP-7A systems were sold.
- The first version of Unix, and the first version of B, a predecessor of C, were written for the PDP-7 at Bell Labs, as was the first version (by DEC) of MUMPS.
- PDP-8
- 12-bit machine (1965) with a tiny instruction set; DEC's first major commercial success and the start of the minicomputer revolution. Many were purchased (at discount prices, a DEC tradition, which also included free manuals for anyone who asked during the Ken Olsen years) by schools, university departments, and research laboratories.
- Over 50,000 units among various models of the family (A, E, F, I, S, L, M) were sold. Later models are also used in the DECmateword processor and the VT-78workstation.
- LINC-8
- The system contained both a PDP-8 CPU and a LINC CPU; two instruction sets; 1966. Progenitor of the PDP-12.
- PDP-9
- Successor to the PDP-7; DEC's first micro-programmed machine (1966). It features a speed increase of approximately twice that of the PDP-7. The PDP-9 is also one of the first small or medium scale computers to have a keyboard monitor system based on DIGITAL's own small magnetic tape units (DECtape). The PDP-9 established minicomputers as the leading edge of the computer industry.
- PDP-10
- Also marketed as the DECsystem-10, this 36-bit timesharing machine (1966) was quite successful over several different implementations (KA, KI, KL, KS) and models. The instruction set is a slightly elaborated form of that of the PDP-6.
- Le KL a également été utilisé pour le DECSYSTEM-20 . Le KS a été utilisé pour le 2020, l'entrée de DEC sur le marché du traitement distribué , présenté comme « le système informatique mainframe le moins cher au monde ».
- PDP-11
- Le mini-ordinateur archétypal (1970) ; une machine 16 bits et un nouveau succès commercial pour DEC. Le LSI-11 est un PDP-11 à quatre puces, principalement utilisé pour les systèmes embarqués . La série VAX 32 bits descend du PDP-11, et les premiers modèles VAX disposaient d'un mode de compatibilité PDP-11. Le jeu d'instructions 16 bits du PDP-11 a exercé une influence considérable, inspirant des processeurs tels que le Motorola 68000 , le Renesas H8 et le Texas Instruments MSP430 , grâce à son jeu d'instructions hautement orthogonal , orienté registre général et à ses nombreux modes d'adressage . La famille PDP-11 a connu une longévité exceptionnelle, s'étendant sur 20 ans et donnant lieu à de nombreuses implémentations et technologies différentes.
- PDP-12
- Machine 12 bits (1969), descendante du LINC-8 et donc du PDP-8. Elle possédait un seul processeur capable de changer de mode et d'exécuter le jeu d'instructions des deux systèmes. Voir le manuel d'utilisation du LINC et du PDP-12 . Après une légère refonte et une nouvelle apparence, elle fut officiellement commercialisée sous le nom de « Lab-8 ».
- PDP-13
- Aucune désignation n'a été utilisée.
- PDP-14
- Automate programmable industriel ( API ; 1969) doté d'instructions 12 bits. Il ne possède ni mémoire ni registres de données ; ses instructions permettent de tester des signaux d'entrée booléens, de définir ou d'effacer des signaux de sortie booléens, d'effectuer des sauts conditionnels ou inconditionnels, ou d'appeler une sous-routine. Les versions ultérieures (par exemple, le PDP-14/30) sont basées sur la technologie d'encapsulation physique du PDP-8. Les entrées/sorties sont alimentées par la tension secteur.
- PDP-15
- Le dernier ordinateur 18 bits de DEC (1970). C'est le seul ordinateur 18 bits construit à partir de circuits intégrés TTL plutôt que de transistors discrets et, comme tous les systèmes 18 bits de DEC (sauf le PDP-1, obligatoire et absent du PDP-4), il dispose d'un terminal graphique vectoriel intégré en option , première amélioration apportée par DEC à son modèle 34n, où n correspondait au numéro du PDP. Les versions ultérieures du PDP-15 exécutent un système d'exploitation multi-utilisateurs temps réel appelé « XVM ». Le modèle final, le PDP-15/76, utilise un petit PDP-11 pour permettre l'utilisation de périphériques unichannel.
- PDP-16
- A "roll-your-own" digital system using Register Transfer Modules, mainly intended for industrial control systems with more capability than the PDP-14. They could be used to design a custom controller consisting of a control structure and associated data storage and manipulation modules, or to design a small computer which could then be programmed. The PDP-16 modules were based on the RTMs designed by Gordon Bell during his time at Carnegie Mellon University. The PDP-16/M was introduced in 1972 as a pre-assembled set of the PDP-16 modules that could be programmed and was nicknamed a "Subminicomputer".
Related computers
- TX-0 designed by MIT's Lincoln Laboratory, important as influence for DEC products including Ben Gurley's design for the PDP-1. When the memory was replaced with a smaller one, the instruction set was expanded, and it was moved to the MIT campus. When a PDP-1 arrived on campus, it was placed in the next room. Software such as an assembler was ported from the TX-0 to the PDP-1 and the machines were connected for communications between them.
- LINC (Laboratory Instrument Computer), originally designed by MIT's Lincoln Laboratory, some built by DEC. Not in the PDP family, but important as progenitor of the PDP-12. The LINC and the PDP-8 can be considered the first minicomputers, and perhaps the first personal computers as well. The PDP-8 and PDP-11 are the most popular of the PDP series of machines. Digital never made a PDP-20, although the term was sometimes used for a PDP-10 running TOPS-20 (officially known as a DECSYSTEM-20).
- Several unlicensed clones of the PDP-11.
- TOAD-1 and TOAD-2, Foonly, and Systems Concepts PDP-10/DECSYSTEM-20-compatible machines.