GE-225

GENERAL ELECTRIC GE-225

Le General Electric GE-225 est un ordinateur central du début des années 1960. Il est surtout resté dans l’histoire parce qu’il a servi à Dartmouth pour le développement du temps partagé et du langage BASIC.

L’ordinateur qui a rendu possible les débuts de BASIC et du temps partagé à Dartmouth

Au début des années 1960, l’informatique reste dominée par de grandes machines coûteuses, installées dans des centres de calcul. L’utilisateur ordinaire ne travaille généralement pas directement devant l’ordinateur. Il prépare son programme, souvent sur cartes perforées ou sur ruban papier, puis attend que la machine le traite. Cette organisation par lots, ou batch processing, impose une distance importante entre l’humain et la machine.
Le General Electric GE-225 apparaît dans ce contexte. Ce n’est pas un micro-ordinateur, ni une machine personnelle, mais un ordinateur central de moyenne gamme, conçu pour des usages scientifiques, industriels et administratifs. Il appartient à la famille GE-200, une gamme par laquelle General Electric cherche à s’imposer sur le marché de l’informatique commerciale et scientifique. Sa célébrité historique vient surtout d’un épisode précis : son utilisation au Dartmouth College dans le projet qui donnera naissance au Dartmouth Time-Sharing System, ou DTSS, et au langage BASIC. En d’autres termes, le GE-225 n’est pas seulement une machine de calcul ; il fait partie de l’histoire de l’accès interactif à l’ordinateur.

Date d’apparition : début des années 1960

  • Vers 1960 : introduction du GE-225 par General Electric.
  • 1963 : John Kemeny et Thomas Kurtz choisissent un ensemble General Electric GE-225 et Datanet-30 pour développer un système de temps partagé à Dartmouth.
  • 1964 : le système de Dartmouth devient opérationnel ; BASIC et le temps partagé y sont expérimentés avec succès.
  • Juin 1964 : Dartmouth remplace rapidement le GE-225 par un GE-235, plus rapide, tout en conservant la logique générale du système.

Cette chronologie explique une petite confusion fréquente : certaines sources associent les débuts de BASIC au GE-225, d’autres au GE-235. Les deux affirmations se comprennent. Le GE-225 est la machine choisie initialement pour le projet Dartmouth ; le GE-235, compatible et plus rapide, prend rapidement le relais dans le système en exploitation.

Quel type de machine est le GE-225 ?

Le GE-225 est un ordinateur central à transistors, utilisant une mémoire à tores magnétiques. Il ne fonctionne pas avec des octets comme les microprocesseurs 8 bits que l’on associera plus tard aux micro-ordinateurs. Son unité de base est un mot de 20 bits.

Cette largeur de mot est importante. Elle influence directement l’architecture de la machine, le format des instructions, la représentation des données et même certains choix logiciels. Dans les machines de cette époque, le matériel et le logiciel sont encore très fortement liés. Un langage, un compilateur ou un système d’exploitation doivent tenir compte de contraintes physiques très concrètes : taille des mots mémoire, vitesse d’accès, périphériques disponibles, format des cartes, bandes, imprimantes et terminaux.

D’après les descriptions techniques disponibles, une instruction du GE-225 tient dans un mot de 20 bits. Elle contient notamment un code opération, des informations de modification d’adresse et une adresse d’opérande. On retrouve ici une logique très classique des ordinateurs de cette génération : l’instruction encode directement ce que la machine doit faire et sur quelle zone mémoire elle doit agir.

Caractéristiques techniques principales

Les chiffres varient légèrement selon les documents et les configurations, mais les caractéristiques générales du GE-225 sont les suivantes :

  • Technologie : transistors et diodes, donc une machine entièrement électronique sans tubes à vide pour la logique principale.
  • Mémoire principale : mémoire à tores magnétiques, avec des configurations de quelques milliers à 16 384 mots.
  • Mot machine : 20 bits.
  • Calcul : arithmétique binaire, avec options pour la virgule flottante et le calcul décimal selon les configurations.
  • Périphériques : lecteur de cartes, perforateur de cartes, bandes magnétiques, ruban papier, imprimante rapide, machine à écrire de console, unités de stockage auxiliaires et équipements de communication.
  • Temps d’exécution : les opérations se mesurent en dizaines ou centaines de microsecondes. Une addition prend de l’ordre de 40 microsecondes, une multiplication quelques centaines de microsecondes.

Ces performances peuvent sembler extrêmement modestes aujourd’hui. Pourtant, dans les années 1960, une telle machine représente une ressource considérable. Elle permet d’automatiser des calculs, de traiter des fichiers, d’imprimer des rapports, de gérer des données et de connecter plusieurs périphériques.

Un ordinateur pensé comme un système complet

Le GE-225 ne doit pas être imaginé comme un simple processeur isolé. Les documents commerciaux de General Electric insistent au contraire sur l’idée de système de traitement de l’information. La machine centrale est entourée de périphériques : cartes perforées, bandes magnétiques, imprimantes, stockage aléatoire, équipements de communication, etc.

Cette vision est caractéristique des années 1960. Un ordinateur n’est pas seulement une unité de calcul. C’est une installation complète, souvent organisée comme un petit atelier technique. On y trouve des opérateurs, des programmeurs, des supports physiques, des consoles, des armoires, des lecteurs, des imprimantes et des procédures d’exploitation.

General Electric présente aussi le GE-225 comme une machine flexible, capable de servir à la fois des applications scientifiques et des applications de gestion. Ce positionnement est important : à cette époque, l’informatique cherche à quitter le seul domaine du calcul scientifique pour devenir un outil général de traitement de l’information.

Le rôle décisif du Datanet-30

Pour comprendre l’importance historique du GE-225 à Dartmouth, il faut parler du Datanet-30. Le projet DTSS ne repose pas uniquement sur le GE-225. Il associe deux machines : le GE-225, chargé d’exécuter les programmes, et le Datanet-30, chargé de gérer les communications avec les terminaux.

Cette architecture à deux ordinateurs est originale. Le Datanet-30 s’occupe des télétypes, des interruptions, des échanges avec les utilisateurs et d’une partie de la supervision. Le GE-225, lui, réalise les compilations et les calculs. L’idée est de séparer le dialogue avec les utilisateurs du travail de calcul proprement dit.

Ce choix est essentiel pour le temps partagé. Si plusieurs utilisateurs tapent des commandes depuis des terminaux, la machine doit répondre assez vite pour donner l’impression d’une interaction personnelle. Le Datanet-30 joue donc un rôle de frontal de communication, tandis que le GE-225 fournit la puissance de calcul.

Dartmouth : rendre l’ordinateur accessible

Au Dartmouth College, John G. Kemeny et Thomas E. Kurtz poursuivent un objectif pédagogique clair : permettre à tous les étudiants d’utiliser un ordinateur, pas seulement aux spécialistes. L’enjeu n’est pas seulement technique ; il est culturel. L’ordinateur doit devenir un outil d’apprentissage, utilisable par des étudiants de mathématiques, d’économie, de sciences sociales ou de lettres.

Le système de temps partagé permet cela. Plusieurs utilisateurs peuvent travailler depuis des terminaux, taper des commandes, lancer leurs programmes, corriger leurs erreurs et recommencer. Le rapport à la machine change profondément : on ne dépose plus simplement un paquet de cartes ; on dialogue avec l’ordinateur.

C’est dans ce cadre que BASIC apparaît. Le langage est conçu pour être simple, direct et utilisable par des débutants. Le GE-225 fournit donc l’une des bases matérielles de cette révolution pédagogique : il rend possible un environnement dans lequel un étudiant peut taper quelques lignes de code et obtenir une réponse presque immédiatement.

Pourquoi le GE-225 est important pour l’histoire de BASIC

BASIC est souvent présenté comme le langage qui a démocratisé la programmation. Mais cette démocratisation ne vient pas uniquement de la syntaxe du langage. Elle vient aussi de l’environnement technique dans lequel le langage fonctionne.

Un exemple simple suffit à comprendre :

10 PRINT 2+2
20 END

Dans un système interactif, l’utilisateur tape le programme, lance RUN, puis reçoit le résultat. Cette immédiateté est fondamentale. Elle transforme l’apprentissage de la programmation. L’erreur n’est plus un échec coûteux qui impose d’attendre un nouveau passage en traitement par lots ; elle devient une étape normale de l’expérimentation.

Le GE-225, associé au Datanet-30, participe donc à une transition majeure : passer de l’ordinateur comme machine distante et administrative à l’ordinateur comme interlocuteur interactif. Cette idée deviendra centrale dans toute l’histoire ultérieure de l’informatique personnelle.

Un lien avec l’histoire des bases de données

Le GE-225 est également lié à un autre domaine important : les bases de données. Chez General Electric, Charles W. Bachman développe au début des années 1960 l’Integrated Data Store, ou IDS, souvent considéré comme l’un des premiers systèmes de gestion de base de données modernes.

IDS appartient à la tradition des bases de données dites navigationnelles : le programme parcourt explicitement des liens entre enregistrements. On est encore loin du modèle relationnel d’Edgar F. Codd, publié plus tard en 1970, mais l’idée essentielle est déjà là : organiser les données dans un système logiciel spécialisé, plutôt que de laisser chaque programme gérer directement ses propres fichiers.

Ce point mérite d’être souligné : le GE-225 n’est pas seulement associé à BASIC. Il appartient aussi à une période où apparaissent plusieurs idées fondamentales de l’informatique moderne : temps partagé, accès interactif, compilateurs, gestion structurée des données et systèmes logiciels plus abstraits.

Limites et remplacement rapide

Le GE-225 a une importance historique réelle, mais il ne faut pas l’idéaliser. C’est une machine de transition. Sa mémoire reste faible selon les critères actuels, sa vitesse est limitée, et son exploitation exige une infrastructure lourde. À Dartmouth, il est remplacé rapidement par le GE-235, environ trois fois plus rapide.

Cette évolution est normale dans les années 1960. Les machines progressent vite, les centres de calcul augmentent leur nombre d’utilisateurs, et les systèmes de temps partagé demandent davantage de puissance. Le GE-225 a donc surtout joué le rôle de machine fondatrice : il a permis de lancer le projet, de valider l’architecture et d’ouvrir la voie à des systèmes plus puissants.

Impact historique : une machine discrète mais stratégique

Le GE-225 n’a pas la notoriété de l’IBM System/360, du PDP-8 ou de l’Apple II. Pourtant, son rôle historique est important. Il se situe à un carrefour : celui de l’informatique centralisée, du temps partagé, de la programmation pédagogique et du traitement moderne des données.

Son importance tient à trois points principaux :

  • Il participe à la naissance du temps partagé à Dartmouth, en association avec le Datanet-30.
  • Il est lié aux débuts de BASIC, l’un des langages les plus importants pour la démocratisation de la programmation.
  • Il appartient à l’environnement General Electric dans lequel apparaissent aussi des travaux majeurs sur les bases de données, notamment IDS de Charles Bachman.

Le GE-225 est donc une machine à replacer dans une histoire plus large. Ce n’est pas l’ordinateur personnel, mais il contribue à préparer l’idée d’une informatique plus accessible. Il montre qu’un ordinateur central peut être partagé, interrogé à distance, utilisé par des non-spécialistes et intégré dans un projet éducatif.

Publications similaires

  • |

    Ferranti Mk1

    Ferranti Mark 1 (1951) Le premier ordinateur commercial à programme enregistré Le Ferranti Mark 1 est un ordinateur électronique à programme enregistré, livré pour la première fois en février 1951 à l’Université de Manchester. Construit par la société britannique Ferranti Ltd, il constitue la version industrialisée du Manchester Mark I, développé dans le milieu universitaire….

  • | |

    PDP 10

    DEC PDP-10 (1966) Le PDP-10, également commercialisé sous le nom de DECsystem-10, est un ordinateur 36 bits introduit par la Digital Equipment Corporation (DEC) en 1966. Il s’impose comme l’une des machines les plus importantes de l’informatique universitaire et scientifique des années 1960 et 1970. Le PDP-10 occupe une position intermédiaire : plus puissant et…

  • |

    IBM 704

    L’IBM 704 au MIT : quand la programmation scientifique se standardise (1956–1957) L’IBM 704, introduit en 1954, est l’un des premiers ordinateurs scientifiques majeurs. Au MIT, son utilisation favorise l’apparition d’outils logiciels partagés comme SAP et FORTRAN. Ainsi, cette machine marque une étape importante dans l’histoire de la programmation. À la charnière 1956-1957, l’IBM 704…

  • | |

    TX-0

    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 —…

  • |

    RAMDAC 305

    IBM 305 RAMAC L’IBM 305 RAMAC (Random Access Method of Accounting and Control) est un système informatique commercialisé par IBM en 1956. Il occupe une place majeure dans l’histoire de l’informatique en intégrant, pour la première fois dans un système commercial, un disque dur à accès direct. Jusqu’alors, le stockage des données repose essentiellement sur…

  • |

    IBM System/360

    Le mainframe qui a inventé la « plateforme » compatible L’IBM System/360 (souvent abrégé IBM 360) est une famille d’ordinateurs centraux annoncée par IBM le 7 avril 1964. Son idée fondatrice est simple à formuler, mais profondément révolutionnaire pour l’époque : proposer une gamme complète de machines partageant une même architecture et capables d’exécuter les…