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 Teletype Model 33 ASR, le KSR ne possède pas de lecteur-perforateur de bande papier. Il est avant tout conçu pour le dialogue direct entre une personne et une machine distante.
Fonctionnant généralement à 110 bauds et utilisant le code ASCII, le Model 33 KSR devient l’un des terminaux emblématiques de l’informatique interactive des années 1960 et 1970. Avant la généralisation des écrans, le papier constitue à la fois l’affichage de la machine et l’historique de la session.

Fiche technique du Teletype Model 33 KSR

  • Constructeur : Teletype Corporation
  • Nom officiel : Model 33 KSR
  • Autre appellation : KSR-33
  • Commercialisation : généralement datée de 1963
  • Type : téléscripteur électromécanique et terminal imprimant
  • KSR : Keyboard Send-Receive
  • Codage : ASCII sur 7 bits, avec parité selon la configuration
  • Transmission : série asynchrone à 110 bauds
  • Vitesse : environ 10 caractères par seconde
  • Affichage : impression sur papier
  • Jeu de caractères : principalement lettres majuscules, chiffres et signes de ponctuation
  • Largeur d’impression : jusqu’à environ 74 caractères par ligne selon la configuration
  • Poids : environ 18 kg pour le KSR seul, hors piètement

Model 33 KSR ou KSR-33 ?

La Teletype Corporation désigne officiellement l’appareil sous le nom de Model 33 KSR. Dans la documentation informatique, l’ordre est cependant souvent inversé et la machine devient le KSR-33.

Cette seconde appellation apparaît notamment dans les documents de constructeurs d’ordinateurs. Digital Equipment Corporation utilise par exemple les formes « Model 33 KSR » ou « 33 KSR » dans ses manuels.

Les deux expressions désignent donc la même machine.

Il faut également distinguer Teletype, qui est à l’origine un nom d’entreprise et une marque, de téléscripteur, terme générique désignant une machine capable d’émettre et de recevoir du texte à distance.

Quelle différence entre le Model 33 KSR et le Model 33 ASR ?

La famille Model 33 existe sous plusieurs formes partageant une grande partie de leur mécanisme.

  • Model 33 RO — Receive-Only : il reçoit les caractères et les imprime, mais ne possède pas de clavier.
  • Model 33 KSR — Keyboard Send-Receive : il ajoute un clavier et permet à l’utilisateur d’envoyer du texte puis de recevoir la réponse imprimée.
  • Model 33 ASR — Automatic Send-Receive : il ajoute au clavier et à l’imprimante un lecteur et un perforateur de bande papier.

La différence est importante. Le KSR-33 est surtout conçu pour une conversation directe entre l’utilisateur et l’ordinateur. Le Model 33 ASR peut également enregistrer des données ou des programmes sur bande perforée, puis les relire automatiquement.

Les photographies montrant un lecteur-perforateur installé sur le côté gauche représentent donc généralement un ASR et non un KSR.

Du téléscripteur au terminal informatique

Le Model 33 appartient d’abord à l’histoire des télécommunications écrites. Un téléscripteur transforme les actions effectuées sur un clavier en signaux électriques qui peuvent être transmis à distance puis reconstruits sous forme de texte sur une autre machine.

Lorsqu’il est relié à un ordinateur, le principe reste identique. La machine distante n’est simplement plus un autre téléscripteur, mais un système informatique.

Le KSR-33 devient ainsi un véritable terminal. Il ne réalise lui-même aucun calcul et ne contient pas de programme utilisateur. Il donne accès aux ressources de l’ordinateur auquel il est connecté.

Cette organisation annonce le fonctionnement des terminaux informatiques ultérieurs, même si le papier occupe encore la place que prendra bientôt l’écran.

Un terminal sans écran

L’utilisation du Model 33 KSR ressemble à une conversation écrite.

L’opérateur saisit une commande sur le clavier. Elle est transmise à l’ordinateur, qui l’interprète puis renvoie une réponse. Le mécanisme du téléscripteur imprime alors les caractères reçus sur le papier.

Une session pouvait par exemple ressembler à ceci :

READY
PRINT 2+2
4
READY

La feuille constitue à la fois l’affichage et l’historique de la session. Pour retrouver une ancienne commande, il suffit de remonter le papier.

En revanche, le terminal ne permet pas de déplacer un curseur sur une page déjà imprimée ni d’effacer proprement un caractère. Les logiciels interactifs privilégient donc des commandes courtes, des réponses textuelles et une édition ligne par ligne.

Cette manière de dialoguer avec la machine convient particulièrement bien aux environnements en temps partagé et à des langages interactifs comme BASIC.

Pourquoi 110 bauds donnent environ 10 caractères par seconde

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

Un caractère ASCII ne se limite toutefois pas à ses sept bits de données. Lors de la transmission série, plusieurs éléments supplémentaires sont nécessaires.

Une trame typique comprend :

  • 1 élément de départ ;
  • 7 bits de données ASCII ;
  • 1 bit supplémentaire, souvent utilisé pour la parité ;
  • 2 éléments d’arrêt.

Un caractère occupe donc environ 11 temps élémentaires.

Le calcul donne :

110 ÷ 11 = 10 caractères par seconde.

La documentation traduit également cette cadence par environ 100 mots par minute selon la convention télégraphique de l’époque.

Cette vitesse paraît très faible aujourd’hui, mais chaque caractère déclenche une succession de mouvements mécaniques dans le terminal.

Quand un signal électrique devient une lettre imprimée

Le fonctionnement du KSR-33 associe étroitement électricité et mécanique.

Lorsqu’une touche est enfoncée, le clavier produit une combinaison correspondant au caractère. Cette information est transformée en une séquence de signaux série envoyés sur la ligne de communication.

À la réception, le processus fonctionne en sens inverse. Les impulsions commandent un mécanisme de sélection qui détermine le caractère à imprimer.

Le caractère est porté par une roue typographique cylindrique. Le mécanisme la positionne devant le papier, puis un marteau la pousse contre un ruban encreur.

Un moteur fournit l’énergie nécessaire aux différents mouvements. Une grande partie du fonctionnement repose encore sur des cames, leviers, ressorts, contacts et embrayages plutôt que sur de l’électronique numérique complexe.

ASCII devient une réalité mécanique

Le Model 33 accompagne les débuts de l’ASCII, dont la première édition normalisée apparaît en 1963.

Ce code attribue une valeur commune aux lettres, chiffres, signes de ponctuation et commandes de contrôle.

Le téléscripteur ne peut toutefois pas imprimer toutes les combinaisons possibles. Son jeu typographique comprend essentiellement des lettres majuscules, des chiffres et différents signes.

Certains codes ASCII provoquent directement une action mécanique :

  • CR — Carriage Return : ramène le chariot au début de la ligne ;
  • LF — Line Feed : fait avancer le papier d’une ligne ;
  • BEL : actionne une cloche destinée à attirer l’attention de l’opérateur.

Le retour du chariot et l’avance du papier sont donc deux opérations différentes.

La séquence informatique \r\n, toujours utilisée dans certains fichiers texte et protocoles, conserve directement la trace de cette organisation mécanique.

Demi-duplex, duplex intégral et écho

Le Model 33 peut être utilisé selon plusieurs modes de communication.

En demi-duplex, le caractère saisi au clavier peut être envoyé directement vers le mécanisme d’impression local. L’utilisateur voit immédiatement sur le papier ce qu’il vient de taper.

En duplex intégral, le clavier envoie le caractère à l’ordinateur sans nécessairement l’imprimer localement. L’ordinateur doit alors le renvoyer au terminal pour qu’il apparaisse sur la feuille.

Ce principe correspond à l’écho distant que l’on retrouve encore aujourd’hui dans les logiciels de terminal.

Selon le câblage et la configuration du système, un caractère peut donc être imprimé localement, renvoyé par l’ordinateur, apparaître deux fois ou ne pas apparaître du tout.

Le Model 33 KSR et les mini-ordinateurs DEC

Le KSR-33 est étroitement associé au développement des mini-ordinateurs et de l’informatique interactive.

Il fournit une solution d’entrée-sortie moins lourde que les équipements traditionnels utilisés avec les grands systèmes.

Le manuel du PDP-7 de Digital Equipment Corporation présente notamment le Model 33 KSR comme un équipement utilisable avec la machine. Le terminal peut transmettre et imprimer jusqu’à environ dix caractères par seconde.

Pour le programmeur, le clavier et l’imprimante peuvent être considérés comme deux périphériques logiquement distincts. Un programme peut détecter l’arrivée d’un caractère depuis le clavier puis envoyer indépendamment des caractères vers l’imprimante.

Cette organisation transforme profondément l’utilisation de l’ordinateur : au lieu de préparer un paquet de cartes perforées et d’attendre son traitement, l’utilisateur peut saisir une commande et recevoir presque immédiatement une réponse.

Le KSR-33, le temps partagé et BASIC

Le Model 33 devient également l’une des images caractéristiques du temps partagé.

Plusieurs utilisateurs peuvent disposer chacun de leur terminal, parfois connecté à distance par une ligne téléphonique et un modem, tandis qu’un ordinateur central répartit ses ressources entre leurs différentes sessions.

À Dartmouth, le Dartmouth Time-Sharing System permet dès 1964 à des utilisateurs de dialoguer avec l’ordinateur depuis des terminaux de type Model 33.

Ce contexte accompagne également la diffusion de BASIC, conçu pour rendre la programmation plus accessible et interactive.

Le téléscripteur cesse alors d’être une simple machine de communication : il devient l’interface par laquelle l’utilisateur dialogue directement avec l’ordinateur.

Les qualités et les limites du Model 33 KSR

Le succès du Model 33 repose sur plusieurs qualités :

  • coût relativement contenu par rapport à de nombreux terminaux professionnels ;
  • compatibilité avec ASCII ;
  • clavier et imprimante réunis dans le même terminal ;
  • trace permanente des échanges sur papier ;
  • possibilité de connexion distante à un système informatique.

Ses limites restent néanmoins importantes :

  • 10 caractères par seconde seulement ;
  • fonctionnement bruyant ;
  • absence d’écran ;
  • jeu de caractères limité ;
  • usure et entretien mécanique ;
  • absence de lecteur-perforateur de bande papier, réservé à la variante ASR.

Pourquoi le Teletype Model 33 KSR a compté

Le Model 33 KSR appartient à une période de transition essentielle de l’histoire de l’informatique.

Héritier du télégraphe, il devient un périphérique informatique. Malgré son fonctionnement largement électromécanique, il utilise déjà un codage normalisé, une transmission série et une communication bidirectionnelle avec l’ordinateur.

Son importance vient surtout de la réunion de plusieurs éléments qui deviendront fondamentaux : un clavier, une liaison bidirectionnelle, un code de caractères normalisé et une réponse immédiatement accessible à l’utilisateur.

Durant les années 1970, les terminaux vidéo remplacent progressivement les téléscripteurs. Ils sont plus rapides, plus silencieux et peuvent modifier leur affichage sans utiliser de papier.

L’héritage du Teletype reste pourtant visible dans le vocabulaire informatique. Sous Unix et les systèmes apparentés, le terme tty continue encore aujourd’hui à désigner un terminal ou une interface de terminal, longtemps après la disparition des téléscripteurs physiques.

Repères chronologiques

  • 1962 : premiers documents et annonce de la famille Model 33.
  • 1963 : commercialisation généralement retenue du Model 33 et publication de la première version normalisée de l’ASCII.
  • 1964 : diffusion du Model 33 dans les environnements interactifs et les systèmes en temps partagé.
  • Milieu des années 1960 : utilisation avec des mini-ordinateurs comme le PDP-7.
  • Années 1970 : le Model 33 reste largement utilisé tandis que les terminaux vidéo commencent à le remplacer.
  • 1981 : fin généralement admise de la production de la famille Model 33.

Sources

Publications similaires