Teletype Model 33

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 puis de relire automatiquement des programmes et des données.
Les lettres ASR signifient Automatic Send-Receive. C’est précisément la présence du système de bande perforée qui distingue cette version du Teletype Model 33 KSR, limité au clavier et à l’impression. Avant la généralisation des terminaux à écran et des disquettes, le Model 33 ASR devient ainsi l’une des interfaces les plus reconnaissables de l’informatique interactive des années 1960 et 1970.

Fiche technique du Teletype Model 33 ASR

  • Constructeur : Teletype Corporation
  • Commercialisation : 1963
  • Type : téléscripteur électromécanique et terminal informatique
  • ASR : Automatic Send-Receive
  • Entrée : clavier et lecteur de bande perforée
  • Sortie : impression et perforateur de bande
  • Codage : ASCII sur 7 bits, avec bit supplémentaire selon la configuration
  • Transmission : série asynchrone
  • Vitesse : 110 bauds, soit environ 10 caractères par seconde
  • Affichage : impression sur papier, sans écran
  • Bande perforée : bande à huit niveaux d’environ un pouce de large
  • Jeu de caractères : essentiellement majuscules, chiffres et signes de ponctuation

ASR ou KSR : quelle différence ?

Le Model 33 existe sous plusieurs formes.

Le Model 33 KSR (Keyboard Send-Receive) possède un clavier et une imprimante. L’utilisateur saisit une commande et reçoit la réponse de l’ordinateur sur papier.

Le Model 33 ASR ajoute à cet ensemble un lecteur et un perforateur de bande papier.

Cette différence change considérablement les possibilités de la machine. Avec l’ASR, un programme peut être enregistré sous forme de trous perforés dans une bande, conservé puis rechargé ultérieurement sans devoir être entièrement retapé.

L’ASR combine donc deux usages : terminal interactif et support d’entrée-sortie pour les programmes et les données.

Quand le papier remplace encore l’écran

Au début des années 1960, les terminaux vidéo restent rares et coûteux. Le téléscripteur constitue une solution beaucoup plus accessible pour dialoguer avec un ordinateur.

L’utilisateur tape une commande sur le clavier du Model 33 ASR. Elle est transmise à l’ordinateur, qui renvoie ensuite sa réponse. Le téléscripteur imprime chaque caractère reçu sur un rouleau de papier.

La feuille joue ainsi le rôle d’un écran permanent. Elle conserve également tout l’historique de la session.

Cette interaction transforme progressivement la manière d’utiliser les ordinateurs. Au lieu de préparer uniquement des cartes perforées puis d’attendre le résultat d’un traitement, l’utilisateur peut désormais saisir une commande et obtenir une réponse presque immédiatement.

Le Model 33 ASR et les mini-ordinateurs

Le Model 33 ASR accompagne particulièrement bien l’essor des mini-ordinateurs.

Sur des machines comme le DEC PDP-8, il peut servir de terminal principal. Le clavier fournit les caractères en entrée, tandis que l’imprimante restitue les messages et les résultats.

Le lecteur et le perforateur permettent parallèlement de charger ou de sauvegarder des programmes sur bande papier.

Le même type d’utilisation se poursuit avec différentes générations de machines DEC, notamment le PDP-8/E et les premiers PDP-11.

Le couple mini-ordinateur + téléscripteur devient ainsi l’une des images caractéristiques de l’informatique interactive des années 1960 et du début des années 1970.

Ken Thompson et Dennis Ritchie devant un PDP-11 avec un Teletype Model 33 ASR

Ken Thompson, assis, et Dennis Ritchie devant un PDP-11 aux Bell Labs, avec un Teletype Model 33 ASR. Courtesy Computer History Museum.

Cette photographie illustre parfaitement le rôle du téléscripteur dans le développement logiciel de cette période. Après ses débuts sur un PDP-7, Unix est porté sur PDP-11 au début des années 1970. Le Model 33 ASR constitue alors l’une des interfaces permettant aux programmeurs de dialoguer avec la machine.

110 bauds et 10 caractères par seconde

Le Model 33 ASR fonctionne généralement à 110 bauds.

Il ne faut cependant pas en déduire qu’un caractère est simplement constitué de dix bits. La transmission utilise une trame série de 11 unités de temps.

Elle comprend :

  • 1 unité de départ ;
  • 8 unités représentant le caractère et son information supplémentaire ;
  • 2 unités d’arrêt.

Chaque caractère occupe donc onze temps élémentaires.

Le calcul est alors : 110 ÷ 11 = 10 caractères par seconde.

Cette cadence correspond également aux limites mécaniques de la machine : chaque caractère doit être sélectionné puis réellement imprimé sur le papier.

Une liaison série adaptée aux machines de l’époque

Dans de nombreuses installations informatiques, notamment chez DEC, le Model 33 utilise une boucle de courant pour transmettre les informations.

Ce type de liaison est particulièrement robuste et convient bien aux connexions entre un ordinateur et un terminal électromécanique.

Les signaux transmis sont constitués d’états traditionnellement appelés mark et space. L’interface de l’ordinateur transforme ensuite ces signaux série en données binaires utilisables par le processeur.

Des adaptations permettront également d’utiliser le Model 33 avec d’autres interfaces de communication.

ASCII : un code qui devient mécanique

Le Model 33 fait partie des machines qui accompagnent la diffusion du nouveau code ASCII, normalisé pour la première fois en 1963.

Son mécanisme d’impression ne reproduit cependant pas tous les caractères possibles. Le jeu imprimable reste limité principalement aux lettres majuscules, chiffres et signes de ponctuation.

Certains codes ASCII commandent directement une action mécanique.

Par exemple :

  • CR — Carriage Return : retour du chariot au début de la ligne ;
  • LF — Line Feed : avance du papier d’une ligne ;
  • BEL : déclenchement de la cloche du terminal.

Des conventions informatiques encore visibles aujourd’hui trouvent une partie de leur origine dans ces contraintes matérielles.

Le lecteur et le perforateur de bande papier

C’est l’élément qui caractérise véritablement la version ASR.

La machine possède un perforateur capable de transformer les caractères en une succession de trous dans une bande de papier. Le lecteur effectue l’opération inverse et transforme les perforations en caractères transmis à l’ordinateur.

La bande utilisée pour le Model 33 ASR comporte huit niveaux de perforation et mesure environ un pouce de large.

Elle peut servir à conserver :

  • des programmes ;
  • des données ;
  • des commandes ;
  • ou le résultat d’une préparation effectuée précédemment.

Pour charger un programme, il suffit de placer la bande dans le lecteur. Les caractères sont alors envoyés à l’ordinateur comme s’ils avaient été saisis successivement au clavier.

Cette technique évite de retaper un programme entier à chaque utilisation.

Automatic Send-Receive : l’origine du nom ASR

La bande perforée permet également une utilisation plus automatisée du terminal.

Sur les machines équipées du contrôle automatique du lecteur, le système distant peut commander son fonctionnement par des caractères de contrôle ASCII.

Le code DC1, devenu plus tard XON, peut lancer la lecture. Le code DC3, ou XOFF, peut l’interrompre.

Ces commandes dépassent largement l’histoire du Model 33. Le principe XON/XOFF sera repris dans les communications informatiques comme mécanisme de contrôle logiciel du flux de données.

Le fonctionnement très concret d’un lecteur de bande électromécanique laisse ainsi une trace durable dans les systèmes informatiques modernes.

Un terminal emblématique de l’informatique interactive

Le succès commercial de la famille Model 33 est considérable.

Au milieu des années 1970, plusieurs centaines de milliers d’exemplaires ont déjà été produits. En 1976, Teletype revendique environ 600 000 terminaux Model 32 et Model 33 fabriqués.

Cette diffusion s’explique notamment par un coût inférieur à celui de nombreux terminaux professionnels concurrents, par l’utilisation de l’ASCII et par sa compatibilité avec de nombreux systèmes informatiques.

Le Model 33 ASR devient ainsi familier dans les universités, les laboratoires, les centres de calcul et auprès des utilisateurs de mini-ordinateurs.

Du Teletype Model 33 aux terminaux à écran

Le Model 33 ASR possède pourtant des limites évidentes.

Il est lent, bruyant, mécanique et nécessite du papier en permanence. Une erreur déjà imprimée ne peut pas simplement disparaître de la page et l’affichage ne peut pas être réorganisé comme sur un écran.

Durant les années 1970, les terminaux vidéo deviennent progressivement moins coûteux. Ils permettent d’afficher instantanément davantage d’informations et de modifier le contenu de l’écran sans mouvement mécanique.

Ils finissent donc par remplacer les téléscripteurs dans la plupart des applications informatiques.

Le Model 33 reste néanmoins l’un des symboles les plus reconnaissables de cette période de transition. Il représente le moment où l’utilisateur commence à dialoguer directement avec l’ordinateur, tandis que la bande perforée lui permet encore de conserver physiquement ses programmes.

Repères chronologiques

  • 1963 : introduction commerciale du Teletype Model 33 et premières versions normalisées de l’ASCII.
  • Milieu des années 1960 : diffusion avec les mini-ordinateurs et les systèmes en temps partagé.
  • 1965 : utilisation du Model 33 ASR avec des machines comme le DEC PDP-8.
  • Début des années 1970 : présence auprès de nombreux systèmes PDP-11 et dans les environnements de développement interactifs.
  • 1976 : Teletype annonce environ 600 000 Model 32 et Model 33 produits.
  • Fin des années 1970 : les terminaux vidéo remplacent progressivement les téléscripteurs.
  • 1981 : fin généralement retenue de la production de la famille Model 33.

Sources

  • Teletype Corporation, Technical Manual — 33 Teletypewriter Sets.
  • Digital Equipment Corporation, PDP-11 Handbook, 1970.
  • Digital Equipment Corporation, documentation du PDP-8 et de ses périphériques.
  • Computer History Museum, collections et documentation consacrées au Teletype Model 33.

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

Publications similaires