CRT 30

Precision CRT Display Type 30 : l’écran vectoriel du PDP-1

Au début des années 1960, les résultats produits par les ordinateurs sont encore fréquemment imprimés sur papier ou enregistrés sur des supports comme la bande perforée. L’utilisateur lance un calcul, puis consulte les résultats après leur traitement.Avec le Precision CRT Display Type 30, DEC propose sur le PDP-1 une approche encore rare dans les systèmes commerciaux : afficher immédiatement des points, des formes et des graphiques. Cette capacité contribue au développement d’une informatique plus visuelle et plus interactive.

Le Type 30 utilise un tube cathodique de 16 pouces dont la surface d’affichage est circulaire, à la manière d’un oscilloscope. Il ne produit pas une image composée de pixels comme un écran moderne. Il fonctionne selon un principe d’affichage vectoriel par points, également appelé point-plotting display : l’ordinateur positionne le faisceau selon des coordonnées X et Y, puis l’intensifie afin de faire apparaître un point lumineux.


Des points plutôt que des pixels

Le programme demande l’affichage d’un point à une position déterminée. En répétant cette opération très rapidement, il devient possible de construire des segments, des courbes, des repères, des schémas ou des diagrammes. Le texte lui-même peut être représenté en traçant les caractères à partir de plusieurs points.

Contrairement à un écran moderne, le tube ne conserve pas durablement une image complète. Son phosphore P7 à longue persistance maintient chaque point visible pendant un certain temps, mais le programme doit retracer régulièrement la figure pour obtenir une image stable ou animée.

La qualité de l’affichage dépend donc directement de l’organisation du programme, de la quantité de points à tracer et de la fréquence de rafraîchissement.


Caractéristiques essentielles du Type 30

  • Tube cathodique : écran circulaire de 16 pouces.
  • Zone utile : environ 9,25 × 9,25 pouces.
  • Origine des coordonnées : située au centre de l’écran.
  • Adressage : 1024 × 1024 positions, avec des coordonnées codées sur 10 bits pour chaque axe.
  • Vitesse : jusqu’à environ 20 000 points par seconde, soit près de 50 microsecondes pour tracer un point.
  • Précision : exactitude globale annoncée d’environ ± 3 % de la taille de la zone d’affichage.
  • Conception : focalisation et déflexion magnétiques, avec des registres tampons pour les coordonnées X et Y.

Ces caractéristiques permettent au Type 30 d’afficher des graphiques scientifiques, des trajectoires, des schémas techniques et des programmes nécessitant un retour visuel immédiat.


Programmer l’affichage avec l’instruction « dpy »

L’intégration du Type 30 au PDP-1 repose sur une instruction d’entrée-sortie spécialisée appelée dpy, pour display. Son rôle consiste à afficher un point sur le tube cathodique.

  • La coordonnée X est fournie par les bits 0 à 9 de l’accumulateur, appelé AC.
  • La coordonnée Y est fournie par les bits 0 à 9 du registre d’entrée-sortie, appelé IO.
  • L’instruction efface le statut du stylo optique, s’il est présent, puis déclenche le tracé du point.

Le Type 30 dispose de registres tampons de 10 bits pour conserver temporairement les coordonnées X et Y pendant le tracé. Selon la forme de l’instruction utilisée, le PDP-1 peut attendre la fin de l’opération ou poursuivre brièvement ses calculs avant de se resynchroniser avec l’écran.

Ce fonctionnement encourage une programmation très géométrique : calcul des coordonnées, affichage d’un point, déplacement, puis répétition. Des sous-programmes permettent ensuite de construire des segments, des cercles, des axes gradués ou des courbes.


Du visuel à l’interaction : le Light Pen Type 32

Associé au Light Pen Type 32, le Type 30 devient également un périphérique d’interaction. Ce stylo photosensible détecte le passage du faisceau lumineux lorsqu’il est dirigé vers un point affiché à l’écran.

Le signal envoyé au PDP-1 peut alors provoquer une action prévue par le programme. L’utilisateur peut notamment :

  • sélectionner un élément affiché ;
  • désigner un point précis ;
  • modifier une figure ou un schéma ;
  • demander l’affichage de nouvelles informations ;
  • déclencher une commande programmée.

Bien avant la généralisation de la souris, l’utilisateur peut ainsi désigner directement des objets à l’écran.

À retenir : le Light Pen ne dessine pas directement sur l’écran. Il détecte un point lumineux, puis le logiciel interprète cette détection comme une sélection ou une commande.

Afficher du texte avec le Symbol Generator Type 33

Tracer chaque caractère point par point mobilise une partie importante du temps de calcul. Pour accélérer l’affichage alphanumérique, DEC propose le Symbol Generator Type 33.

Ce périphérique produit des caractères construits à partir d’une matrice de 5 × 7 points. Plusieurs tailles de caractères peuvent être sélectionnées selon l’espacement utilisé entre les points.

Le Type 33 augmente ainsi les capacités du Type 30 pour l’affichage de textes, de valeurs numériques, de légendes et d’interfaces graphiques rudimentaires.


Le Type 30 dans un environnement PDP-1

Dans une configuration typique, la machine à écrire de console et l’écran remplissent des fonctions complémentaires :

  • Machine à écrire de console : saisie de commandes, affichage de messages textuels, impression de résultats et opérations de débogage.
  • CRT Type 30 : visualisation immédiate de graphiques, de trajectoires et de schémas.
  • Light Pen Type 32 : sélection et interaction directe avec les éléments affichés.

Lorsque le résultat recherché est essentiellement numérique ou textuel, le papier reste pratique. Lorsqu’il s’agit de formes, de mouvements ou d’évolutions dans le temps, le Type 30 transforme profondément la relation avec la machine : l’utilisateur peut observer le résultat, modifier son programme et recommencer immédiatement.

L’ordinateur devient alors un outil d’exploration, et non plus seulement une machine chargée d’effectuer des calculs.


Spacewar! : le Type 30 devient un terrain de jeu

Le Type 30 reste étroitement associé à Spacewar!, l’un des premiers jeux vidéo conçus pour un ordinateur numérique. Imaginé dès 1961, le jeu est d’abord programmé par Steve Russell sur le PDP-1 du MIT. Il est ensuite considérablement amélioré en 1962 par plusieurs membres de la communauté informatique du MIT, notamment Peter Samson, Dan Edwards et Martin Graetz.

Le Type 30 affiche en temps réel les deux vaisseaux, leurs projectiles, l’étoile centrale et le champ stellaire. Pour produire cette animation, le PDP-1 recalcule continuellement les positions des différents éléments et envoie des milliers de points à l’écran.

Spacewar! devient rapidement une démonstration spectaculaire des capacités graphiques et interactives du PDP-1. Le jeu contribue ainsi à faire connaître la machine et à montrer qu’un ordinateur peut également servir à l’expérimentation, à la création et au divertissement.


Pourquoi le Type 30 est important

  • Affichage immédiat : il permet de visualiser directement le résultat d’un programme.
  • Graphisme informatique : il facilite la création de schémas, de courbes et d’animations.
  • Interaction : le Light Pen permet de sélectionner des éléments affichés à l’écran.
  • Programmation graphique : les images sont construites directement par le logiciel à partir de coordonnées.
  • Jeu vidéo : il sert d’écran à Spacewar!, l’un des premiers jeux vidéo de l’histoire.

Le Precision CRT Display Type 30 ne constitue pas encore un écran moderne, mais il représente une étape importante dans l’histoire des interfaces graphiques. Associé au PDP-1, il montre dès le début des années 1960 qu’un utilisateur peut observer et manipuler visuellement les résultats produits par un ordinateur.

Publications similaires

  • Teletype Model 33 KSR

    Le Teletype Model 33 KSR, également appelé KSR-33, est un terminal électromécanique commercialisé par la Teletype Corporation à partir de 1963. Il associe un clavier et une imprimante afin de permettre à l’utilisateur de saisir des commandes et de recevoir directement sur papier les réponses d’un ordinateur. Les lettres KSR signifient Keyboard Send-Receive. Contrairement au…

  • |

    PDP-6

    Le PDP-6, ou Programmed Data Processor-6, est un ordinateur 36 bits conçu par la Digital Equipment Corporation (DEC) au début des années 1960. Introduit en 1964, il occupe une place particulière dans l’histoire de l’informatique : il constitue à la fois un aboutissement des premières machines interactives de DEC et l’ancêtre direct de la famille…

  • PDP-11

    Le PDP-11 est une famille de mini-ordinateurs 16 bits commercialisée par Digital Equipment Corporation (DEC) à partir de 1970. Avec son architecture cohérente, son bus UNIBUS et son vaste écosystème logiciel, il devient l’une des familles d’ordinateurs les plus importantes des années 1970. Plus compact et moins coûteux que les grands systèmes centraux de l’époque,…

  • Teletype® Model 33 ASR

    Le Teletype Model 33 ASR, commercialisé à partir de 1963 par la Teletype Corporation, est un terminal électromécanique associant un clavier, une imprimante, un lecteur et un perforateur de bande papier. Très utilisé avec les mini-ordinateurs et les systèmes en temps partagé, il permet non seulement de dialoguer directement avec un ordinateur, mais aussi d’enregistrer…

  • PDP-1

    Le PDP-1 (Programmed Data Processor-1) est un ordinateur 18 bits commercialisé par Digital Equipment Corporation (DEC) à partir de 1960. Premier ordinateur commercialisé par DEC, il devient l’une des machines emblématiques des débuts de l’informatique interactive et accueille notamment Spacewar!, l’un des premiers jeux vidéo de l’histoire. Au tournant des années 1960, utiliser un ordinateur…

  • DEC (Digital Equipment Corporation)

    DEC, l’entreprise qui a popularisé le mini-ordinateur Digital Equipment Corporation (DEC) est l’un des constructeurs les plus importants de l’histoire de l’informatique. Fondée en 1957 par Ken Olsen et Harlan Anderson, l’entreprise popularise le mini-ordinateur avec les familles PDP, puis développe les systèmes VAX qui marquent l’informatique professionnelle des années 1970 et 1980. DEC contribue…