Teletype Model 33

Teletype® modèle 33 ASR 10 bits

Introduit en 1963, le Teletype Model 33 apparaît à un moment charnière de l’histoire de l’informatique. L’industrie passe alors des calculateurs centraux coûteux à des systèmes interactifs plus accessibles.

Conçu par la Teletype Corporation pour un usage de bureau léger, ce téléimprimeur électromécanique s’impose rapidement. Il devient l’un des terminaux les plus répandus jusqu’à la fin des années 1970.

En 1975, la production dépasse le demi-million d’exemplaires. Le 500 000e modèle, plaqué or, sert de pièce commémorative. Dix-huit mois plus tard, cent mille unités supplémentaires sortent encore des chaînes.

En 1976, à l’occasion du bicentenaire des États-Unis, Teletype fabrique l’unité numéro 600 000. Elle est peinte en rouge, blanc et bleu, puis exposée à travers le pays.

Le Teletype Model 33 ASR (Automatic Send-Receive) devient ensuite une référence majeure des années 1960 et 1970. À cette époque, les écrans restent rares et coûteux.

Ainsi, le Model 33 constitue l’interface homme-machine principale. Il réunit un clavier, une imprimante, un lecteur de bande perforée et un perforateur dans un même ensemble.

Sur des machines comme le PDP-8, introduit en 1965, puis le PDP-8/E en 1970, il sert très souvent de console principale. Il fonctionne également comme terminal distant via des lignes téléphoniques.

Ce couple mini-ordinateur et téléscripteur marque donc une étape clé. L’informatique devient progressivement plus interactive et décentralisée.

Dennis M. Ritchie (standing) and Ken L. Thompson
Dennis M. Ritchie et Ken L. Thompson (seated) sur le DEC PDP-11 (computer, ca 1970. Courtesy, Computer History Museum).

Sur la photo on voit Ken Thompson et Dennis Ritchie développer le système Unix sur des mini-ordinateurs DEC, notamment le PDP-11. Le travail s’effectue alors en interaction directe avec la machine à l’aide ici du Teletype Model 33 ASR.

La notion de « 10 bits »

L’expression « Teletype 10 bits » ne désigne pas un codage interne sur dix bits. Elle décrit la structure de la transmission série asynchrone utilisée par la machine.

Chaque caractère transmis comprend un bit de départ, sept bits de données ASCII et un bit de parité optionnel. Un ou plusieurs bits d’arrêt complètent la trame.

Dans la configuration la plus courante, la transmission utilise ainsi dix bits par caractère. Ce fonctionnement reste typique des télétypes de cette période.

Liaison électrique et vitesse de transmission

Le Model 33 ASR utilise généralement une boucle de courant de 20 mA. Ce standard précède le RS-232 et offre une excellente robustesse électrique.

La vitesse nominale atteint 110 bauds. En pratique, cela correspond à environ dix caractères par seconde, ce qui s’accorde avec la mécanique d’impression.

ASCII et limitations du jeu de caractères

Le Model 33 repose sur le code ASCII à 7 bits. Toutefois, son mécanisme d’impression limite souvent le jeu à 64 caractères.

Seules les majuscules, les chiffres et quelques symboles sont disponibles. Les minuscules restent absentes dans la plupart des configurations.

Ce choix technique influence fortement les usages. Il marque durablement les langages de commande et les premiers systèmes interactifs.

Le lecteur et le perforateur de bande papier

La version ASR se distingue par son lecteur et son perforateur de bande papier. La bande mesure généralement un pouce de large et comporte huit pistes.

Elle permet de stocker des programmes, d’échanger des données et d’archiver des résultats. Elle sert aussi de support de démarrage pour de nombreuses machines.

Dans ce contexte, la bande papier constitue le principal support logiciel. Elle précède largement l’arrivée des disquettes.

Fonctionnement « Automatic Send-Receive »

La désignation ASR indique une émission et une réception automatiques des données. Le système distant peut contrôler la lecture de la bande.

Des codes de contrôle permettent ainsi de démarrer ou d’arrêter la lecture. L’opérateur n’intervient plus en permanence.

Ce mécanisme autorise l’enchaînement de traitements. Il rend possible l’exécution de programmes complets sans surveillance constante.

Un rôle central dans l’histoire de l’informatique

Le Teletype Model 33 ASR incarne une étape essentielle de l’informatique interactive. Il reste lent, bruyant et entièrement mécanique.

Pourtant, il permet à toute une génération d’utilisateurs de dialoguer directement avec la machine. Il ouvre la voie à l’informatique moderne.

Bien avant l’écran et la souris, le papier imprimé et la bande perforée matérialisent le calcul numérique. Le Model 33 ASR en demeure l’un des symboles majeurs.


Photo de couverture : Marcin Wichary, dérivée d’une image Wikimedia Commons (CC BY 2.0).

Publications similaires

  • Speedcoding

    Speedcoding : le premier langage scientifique moderne oublié de l’histoire de l’informatique En 1953, alors que l’informatique n’en est encore qu’à ses débuts, IBM introduit un système de programmation qui va profondément transformer la manière d’utiliser les ordinateurs scientifiques : Speedcoding. Conçu sous la direction de John W. Backus, ce système ne cherche pas d’abord…

  • Mémoire à tores de ferrite

    Avant la généralisation des mémoires à semi-conducteurs, dans les années 1970, de nombreux ordinateurs utilisent une technologie devenue emblématique : la mémoire à tores de ferrite, souvent appelée mémoire à noyaux magnétiques ou magnetic core memory en anglais. Cette mémoire repose sur de minuscules anneaux de matériau magnétique, les tores de ferrite, capables de conserver…

  • Tennis for Two

    En octobre 1958, les visiteurs du Brookhaven National Laboratory, près de New York, découvrent une attraction inhabituelle. Devant eux, un petit oscilloscope affiche quelques traits lumineux : une ligne représente le sol, une autre le filet et un point lumineux se déplace d’un côté à l’autre de l’écran. Deux personnes tiennent chacune un petit boîtier…

  • FLOW-MATIC

    FLOW-MATIC est un langage de programmation développé dans les années 1950 par l’équipe de Grace Hopper chez Remington Rand, puis Sperry Rand UNIVAC. Conçu pour le traitement des données commerciales, il poursuit une idée alors audacieuse : permettre au programmeur de décrire les opérations à effectuer avec des mots proches de l’anglais courant plutôt qu’avec…

  • Motorola 68000

    Le Motorola 68000, souvent appelé 68000 ou simplement 68k, est un microprocesseur introduit par Motorola en 1979. Il marque une rupture avec les processeurs 8 bits précédents de la marque et propose un modèle de programmation beaucoup plus ambitieux. Avec ses registres de 32 bits, son bus de données externe de 16 bits et son…

  • Spacewar!

    Au printemps 1962, deux vaisseaux apparaissent sur l’écran circulaire d’un ordinateur du MIT. Chacun obéit à un joueur. Au centre, une étoile attire les appareils, déforme leurs trajectoires et transforme chaque tir en problème de mouvement. Ce programme ne sert ni à établir une paie ni à résoudre une équation scientifique : il sert à…