TX-0 ou Tixo
Le TX-0 (Transistor eXperimental – 0) est un ordinateur expérimental conçu et construit au MIT Lincoln Laboratory et mis en service en 1956. Son nom signifie littéralement « ordinateur transistorisé zéro » : il ne s’agit pas d’un produit commercial, mais d’un prototype scientifique destiné à valider deux paris technologiques majeurs — la logique entièrement transistorisée et une mémoire magnétique à tores de grande capacité.
À une époque dominée par les grands systèmes à tubes exploités en centre de calcul, le TX-0 marque une rupture. Il démontre non seulement que le transistor est viable à haute fréquence, mais il introduit aussi une nouvelle manière de travailler : interactive, expérimentale et directe. Cette philosophie influencera profondément la naissance du PDP-1 quelques années plus tard.
Le TX-0 constitue un jalon essentiel dans la genèse culturelle et technique du mini-ordinateur, bien qu’il ne relève ni de la catégorie des mainframes commerciaux ni de celle des mini-ordinateurs industriels.
Fiche rapide
- Institution : MIT Lincoln Laboratory
- Mise en service : 1956
- Architecture : 18 bits
- Fréquence : 5 MHz
- Cycle machine : ≈ 6 microsecondes
- Mémoire initiale : 65 536 mots (256 × 256)
- Technologie : logique transistorisée à transistors à barrière de surface
Un prototype pour prouver que le transistor fonctionne
En 1956, la plupart des ordinateurs rapides utilisent encore des tubes électroniques. Le transistor existe, mais son emploi massif dans une machine rapide reste expérimental. Le TX-0 est conçu pour trancher cette question.
Avec une horloge de 5 MHz et plus de 80 000 additions par seconde, la machine démontre qu’une logique transistorisée peut rivaliser en vitesse tout en améliorant la fiabilité. Après plusieurs milliers d’heures de fonctionnement continu, les tests montrent une stabilité remarquable des composants. Le transistor cesse d’être une promesse : il devient une base crédible pour les générations suivantes.
Une mémoire immense… et pourtant peu de place pour programmer
La mémoire initiale de 65 536 mots constitue un exploit technique majeur pour l’époque. Organisée en plans de tores magnétiques 256 × 256, elle offre un accès aléatoire rapide et stable. Cette capacité est exceptionnelle comparée aux machines contemporaines.
Mais lorsque le TX-0 est transféré au MIT en 1958, la grande mémoire de 65 536 mots est récupérée pour le TX-2.
Le TX-0 reçoit alors une mémoire transistorisée plus modeste : 4096 mots, puis 8192 après extension.
Ce changement entraîne un passage naturel à 12 bits d’adressage mémoire. En effet :
212 = 4096
Les 16 bits d’adressage initiaux, prévus pour la mémoire de 65 536 mots (216), ne sont plus nécessaires. Les bits libérés sont réaffectés au registre d’instruction, ce qui permet d’élargir le jeu d’opcodes au-delà des quatre instructions d’origine.
Pour les développeurs, cela change tout. Quelques milliers de mots seulement pour le programme, les données et les outils de débogage.
Chaque instruction compte. Chaque mot est précieux.
4096 mots de 18 bits représentent à peine quelques kilo-octets.
La contrainte mémoire devient une discipline : code compact, optimisation constante, ingéniosité permanente.
Les assembleurs et outils comme Macro, puis Midas, deviennent de véritables prouesses d’ingénierie logicielle. Ils doivent offrir symboles, macros, pseudo-instructions et débogage interactif… tout en occupant une fraction réduite de la mémoire. Cette contrainte forge une génération de programmeurs capables d’optimiser au bit près.
Une architecture simple mais puissante
Le TX-0 repose sur une organisation minimaliste : un accumulateur, un registre mémoire, un compteur ordinal, un registre « live » servant aux échanges, et un petit nombre d’instructions fondamentales.
L’instruction Operate permet de déclencher des micro-opérations synchronisées par les impulsions temporelles du cycle machine. Cette souplesse transforme la machine en instrument programmable à un niveau très fin, malgré un jeu d’instructions réduit.
La simplicité n’est pas une faiblesse : elle rend la machine intelligible. Les utilisateurs comprennent réellement comment elle fonctionne.
Du centre de calcul au laboratoire ouvert
À la fin des années 1950, travailler sur un grand système centralisé signifie soumettre un programme, attendre son exécution, récupérer un listing, corriger, puis recommencer. L’interaction est lente, coûteuse et indirecte.
Le TX-0 change cette dynamique. Installé sur le campus du MIT, il est exploité comme un atelier de recherche. Les étudiants et chercheurs travaillent directement en ligne, via le Flexowriter, inspectent les registres, modifient la mémoire, insèrent des points d’arrêt, testent immédiatement leurs hypothèses.
L’ordinateur cesse d’être distant. Il devient un outil que l’on manipule.
Naissance d’une culture : les premiers “hackers”
Autour du TX-0 se forme un groupe d’étudiants passionnés qui explorent la machine au-delà des usages académiques stricts. Ils optimisent les outils, écrivent des utilitaires, testent des idées improbables. Le mot « hacker » n’a pas encore son sens moderne, mais l’esprit est déjà là.
Parmi les expériences célèbres :
- Musique générée par ordinateur : un programme fait basculer un flip-flop à différentes fréquences pour produire des notes audibles via un amplificateur. La machine « joue » plusieurs voix simultanément.
- Jeux et stratégies : des étudiants programment des routines capables d’apprendre ou d’améliorer leurs coups dans des jeux comme le tic-tac-toe tridimensionnel, ou d’expérimenter des approches rudimentaires aux échecs.
- Explorations graphiques : utilisation du tube cathodique pour afficher des points, tracer des figures et expérimenter l’interaction par stylet lumineux.
Ces travaux ne sont pas seulement ludiques. Ils démontrent que l’ordinateur peut être un médium créatif, un outil interactif et un partenaire d’expérimentation.
Le rôle déterminant du MIT
Au MIT, le TX-0 n’est pas seulement une machine de recherche : il devient un espace d’expérimentation ouvert.
Sa fiabilité transistorisée permet un fonctionnement quasi continu, offrant aux étudiants un accès prolongé — fait rare à la fin des années 1950.
Contrairement aux grands mainframes verrouillés de l’époque, le TX-0 est accessible. On peut interagir avec lui, modifier un programme en temps réel, tester immédiatement une idée. Cette proximité transforme le rapport à la machine.
C’est dans ce contexte que naît la culture hacker.
Des étudiants travaillent la nuit, optimisent chaque mot de mémoire, détournent les instructions pour produire de la musique ou programmer des jeux. L’ordinateur devient un objet d’appropriation intellectuelle, interactif et créatif.
À cet instant, l’informatique cesse d’être uniquement institutionnelle : elle devient aussi expérimentale et culturelle.
Influence vers le PDP-1
Les ingénieurs et chercheurs impliqués dans le TX-0 participent ensuite à la création de Digital Equipment Corporation. Le PDP-1, lancé en 1960, reprend plusieurs principes validés par l’expérience du TX-0 :
- logique transistorisée fiable,
- machine relativement compacte,
- orientation interactive,
- proximité entre utilisateur et machine.
Le PDP-1 n’est pas une simple continuation technique. Il est l’héritier d’une philosophie d’usage née sur le TX-0 : l’ordinateur comme instrument personnel de recherche et d’exploration.
Photo de couverture : Collection of The Computer History Museum — 102693338.
