PDP-1

PDP-1
Un PDP-1 présenté au Museum of Science and Industry in Chicago.

Le PDP-1 est le premier ordinateur construit par la société américaine Digital Equipment Corporation (DEC) en 1959. Cette machine est aujourd'hui célèbre car les étudiants du Massachusetts Institute of Technology ont programmé dessus un des premiers jeux vidéo : Spacewar.

Sommaire

Historique

Vendue à partir de 1959, 50 exemplaires furent construits. Le prix unitaire était de 120 000 dollars de l'époque. Le projet PDP-1 restoration project a permis la restauration d'une de ces machines, qui, au 1er mars 2005 a fait tourner Spacewar! sur un PDP-1 d'origine.

Applications

Hormis Spacewar! (et d'autres jeux comme l'Awalé) cette machine faisait notamment tourner :

  • un interprète Lisp ;
  • un programme pour produire de la musique, le « compilateur harmonique ».

Architecture

La machine est facilement reconnaissable grâce à son écran rond inscrit dans un châssis hexagonal.

Unité centrale

La technologie utilisée est le transistor. Le temps d'exécution de chaque instruction est un multiple du temps de cycle de la mémoire, ainsi une addition demande 10 μs (2 cycles) et une multiplication environ 20 μs.

Mémoire

La capacité mémoire commence à 4 kilomots de 18 bits et peut être étendue jusqu'à 64 K mots, en technologie tores de ferrite. Elle possède un temps de cycle de 5 μs (cycle de base de la machine).

Entrée/sortie

Écran du PDP-1.
Panneau de contrôle du PDP-1.

De très nombreux périphériques peuvent être reliés à cette machine, dont :

Certains de ses périphériques n'étaient pas d'origine DEC mais IBM.

Jeu d'instructions

Le PDP-1 est une machine à accumulateur, ce qui signifie que toutes les instructions arithmétiques l'adressent implicitement. Les autres registres sont typiques : pointeur de programme (PC - Program Counter), registre d'entrée/sortie, registre d'état etc.[pas clair]

Pour certaines instructions (décalage, rotation), le registre d'entrée est considéré comme contigu à l'accumulateur (à sa droite).

Les instructions sont codées dans un de ces 2 formats :

Instructions avec référence à la mémoire :

   0  1  2  3  4  5  6  7  8  9  10 11 12 13 14 15 16 17 
  +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+
  |       op     |I |                 Y                 |
  +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+
  
   op : code opération, 32 possible, 29 utilisés.
   I  : adressage indirecte
   Y  : adresse de l'opérande

Instructions augmentées :

   0  1  2  3  4  5  6  7  8  9  10 11 12 13 14 15 16 17
  +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+
  |       op     |                    X                 |
  +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+

   op : code opération
   X  : l'interprétation de ce champ dépend de l'instruction.

Un exemple d'instruction augmentée pourrait être SAR (Shift Accumulator Right) qui décale l'accumulateur d'autant qu'il y a de bits à 1 sur les positions 9:17 de l'instruction.

Comme le PDP-10 (36 bits), l'adressage indirect est « infini » : si le mot référencé par l'instruction a le bit I positionné, une nouvelle indirection prend place (c’est-à-dire que le champ Y (bits 6:17) est à nouveau déréférencé).

Voir aussi

Article connexe

Liens externes


Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article PDP-1 de Wikipédia en français (auteurs)

Игры ⚽ Поможем сделать НИР

Regardez d'autres dictionnaires:

  • PDP-1 — at the Computer History Museum with Steve Russell, creator of Spacewar!. The large cabinet houses the processor itself. The main control panel is just above the desk, the paper tape reader is above it (metallic), and the output of the Teletype… …   Wikipedia

  • PDP-11 — équipé de DECtapes. Un PDP 11 est un modèle d ordinateur de la gamme des PDP (Programmable Data Processor) construit par Digital Equipment Corporation (DEC) entre 1970 et 1993. Tous les PDP 11 sont 16 bits et entrent dans la classe des mini… …   Wikipédia en Français

  • Pdp-11 — équipé de DECtapes. Un PDP 11 est un modèle d ordinateur de la gamme des PDP (Programmable Data Processor) construit par Digital Equipment Corporation (DEC) entre 1970 et 1993. Tous les PDP 11 sont 16 bits et entrent dans la classe des mini… …   Wikipédia en Français

  • Pdp-1 — Un PDP 1 présenté au Museum of Science and Industry in Chicago. Le PDP 1 est le premier ordinateur construit par la société américaine Digital Equipment Corporation (DEC) en 1959. Cette machine est aujourd hui célèbre car les étudiants du… …   Wikipédia en Français

  • Pdp-7 — Un PDP 7 modifié en restauration à Oslo en Norvège Le DEC PDP 7 est un mini ordinateur produit par Digital Equipment Corporation. Créé en 1965, il était le premier à utiliser leur technologie Flip Chip, et ce pour un coût de 72 000 dollars… …   Wikipédia en Français

  • Pdp-10 — Le PDP 10 est un ordinateur créé à la fin des années 1960 par Digital Equipment Corporation. Son nom signifie Programmed Data Processor model 10. Il utilise des mots d une longueur de 36 bits comme son prédécesseur, le PDP 6. Les PDP 10 pouvaient …   Wikipédia en Français

  • PDP-10 — Le PDP 10 est un ordinateur créé à la fin des années 1960 par Digital Equipment Corporation. Son nom signifie « Programmed Data Processor model 10 ». Il utilise un processeur 36 bits comme son prédécesseur, le PDP 6. Les PDP 10… …   Wikipédia en Français

  • PDP-8 — Le PDP 8 a été le premier mini ordinateur à grand succès de la société Digital Equipment : 50 000 exemplaires produits entre son lancement le 22 mars 1965 et son arrêt de fabrication. Sa taille de mots était de 12 bits, car il était… …   Wikipédia en Français

  • Pdp-6 — Le PDP 6 (Programmed Data Processor 6) est un type d ordinateur développé par Digital Equipment Corporation (DEC) en 1963. Son architecture a été reprise pour le PDP 10 dont le jeu d instructions est quasi identique. Il utilise des mots d une… …   Wikipédia en Français

  • PDP — may mean: Computing and technology Packet Data Protocol, a packet transfer protocol used in wireless GPRS/HSDPA networks Parallel Distributed Processing, an artificial intelligence processing approach Plasma display panel, a type of flat panel… …   Wikipedia

  • PDP — PDP: Плазменная панель (англ. Plasma Display Panel), газоразрядный экран  устройство отображения информации, монитор, использующий явление электрического разряда в газе и возбуждаемого им свечения люминофора. DEC PDP  серия… …   Википедия

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”