Témoignages sur l'IBM 1130
Publié par ACONIT (Association pour un Conservatoire de l'Informatique et de la Télématique), le 21 septembre 2025 230
Pour prolonger la réussite des visites de la collection d'ordinateurs de l'ACONIT qui ont pris place dans le cadre des JEP 2025, et contribuer ainsi à marquer les 40 années d'existence de notre association, nous reproduisons ici la synthèse d'un article daté de mai 2013. Signé de la main d'un ancien président de l'association, Jacques Pain, il retrace la saga d'une des machines les plus emblématiques de la collection, pour donner envie d'aller plus loin, quel que soit votre niveau ou centre d'intérêt.
L’IBM 1130 était un mini-ordinateur annoncé par IBM en 1965, principalement destiné aux scientifiques et aux ingénieurs qui ne pouvaient s’offrir un système 360, plus sophistiqué.
Le 1130 a été très bien accepté dans le monde de l’éducation et le nombre de programmeurs qui y font référence en témoigne.
Le 1130 disposait en standard des compilateurs Macro-Assembleur, Fortran et RPG. Le Cobol et l’APL étaient disponibles en option.
Un système 1130 pouvait être composé des unités suivantes :
- IBM 1131 CPU Central Processing Unit (Unité Centrale) avec 4, 8, 16, 32 K mots de 16-bit (8, 16, 32, 64 Ko) de mémoire à 3.6μs (0,170Mhz) ou 2.2μs (0,287 Mhz), un disque dur dans une cartouche amovible de 512K mots, une imprimante Selectric (Machine à écrire à boule) et un clavier Hollerith.
Notre exemplaire se compose en outre :
- d'une armoire d'attachement,
- d'un pupitre de commande IBM 1131 avec imprimante incorporée,
- d'un lecteur-perforateur de cartes IBM 1142,
- d'un lecteur-perforateur de ruban IBM 1134,
- et d'une table traçante IFELEC 2025 S.
Une interface avec un IBM System/7 Système d’acquisition temps-réel était possible.
Le lecteur-perforateur de cartes IBM 1142 se compose d'un compartiment de stockage des cartes perforées et d'un tableau de commande. De plus, l'ordinateur est associé à un lot conséquent de documentation.

De 1967 à 1982, soit pendant 15 ans, cet ordinateur à servi aux élèves et aux professeurs de L’E.S.P.C.I (Ecole supérieure de physique et chimie industrielles de la ville de Paris) 10, rue Vauquelin Paris V http://www.espci.fr
A l’époque du 1130, Jacques LEWINER était alors Directeur Scientifique de Physique Chimie ; il se souvient des heures de travail passées sur cette machine et a répondu à un petit courrier où je lui annonçais la remise en marche du 1130 :
"Merci de toutes ces bonnes nouvelles. Je reverrai avec émotion cette machine. Je fais une petite enquête pour voir si nous pouvons retrouver des anecdotes. A bientôt" J. Lewiner
Cette machine avait 16 K mots de 16 bits de mémoire, c’est à dire correspondant à 32 Kilo octets de maintenant, et elle "tournait" à une cadence d’horloge de 0,287 Mhz. Elle avait un disque dur amovible de 1,5 Mo, qui était une révolution à l’époque ! C’était l’équivalent d’une disquette des années 2000.
A titre de comparaison, le 1130 était aussi puissant qu’un 360 modèle 30. De plus, il incluait un dispositif de vol de cycle du processeur, ce qui constituait une innovation fantastique permettant d’exécuter une opération à la volée, tout en suspendant l’exécution du programme principal !
Le langage de programmation le plus utilisé sur cette machine était le FORTRAN. Mais, pour exemple, le langage FORTH a été "inventé" sur le 1130, et un compilateur du langage ALGOL, entrepris dès 1960 par Louis Bolliet, a pu être finalisé en 1967 sur l'IBM 1130 mis à disposition de l'Université de Grenoble.
En 1973, Paul J. Friedl (considéré de nos jours comme le père du PC) invente le SCAMP (Special Computer APL Machine Portable). C’était le premier prototype du PC portable et il émulait un 1130. Ce SCAMP a servi à concevoir l’IBM 5100, véritable ancêtre du PC, qui ne sortira sur le marcher que 8 ans plus tard, en août 1981. Sur le 5100, on pouvait programmer en Basic ou en APL, en basculant simplement un interrupteur, car les deux langages étaient intégrés.
Remis en état de fonctionnent une première fois entre 2004 et 2005, notre IBM 1130 est de nouveau opérationnel depuis quelques mois et peut lire et compiler des programmes à partir de son lecteur/perforateur de cartes. Ces programmes peuvent êtres perforés sur une perforatrice de cartes IBM 029, remise elle aussi en activité.
(retrouvez l'article source complet ci-dessous)
L’émulateur de l’IBM 1130 - Un émulateur sur un PC
Téléchargez l’émulateur disponible ci-dessous et prenez place devant le pupitre du 1130.
L’émulateur de l’IBM 1130 a été écrit par Brian Knittel, de l'université de Berkeley, en Californie ; il est basé sur le paquetage SIMH développé par Bob Supnik.
Télécharger l’émulateur du 1130
Le Disk Monitor System R2V12 est maintenant disponible et il contient : Le Macro Assembleur, le Fortran et la librairie système.
Lorsque vous aurez conçu, écrit et testé vos œuvres sur cet émulateur, venez le faire tourner en VRAI sur le 1130 de l’ACONIT.
A bientôt ?
----
Et retrouvez les 69 articles précédents de l'ACONIT en cliquant ici
Article mis en forme par Xavier Hiron