Lexique informatique › Programmation › Code convertisseur (ENIAC)

Code convertisseur (ENIAC) Converter Code

Programmation Svenska → Mis à jour: 2026-10-05

La conversion de 1948 qui a rendu l'ENIAC six fois plus lent et nettement plus utile, en sortant le programme des câbles pour le placer sur un mur de commutateurs.

Après les conférences de la Moore School, tout le monde voulait un programme enregistré, mais l'ENIAC était déjà installé à Aberdeen et n'allait pas être mis au rebut. Richard Clippinger, au laboratoire de balistique de l'armée, a proposé un raccourci : les trois tables de fonctions de la machine formaient en pratique une mémoire morte de plusieurs milliers de chiffres, prévue pour des valeurs de consultation. Y placer des ordres à la place, câbler une fois pour toutes un jeu d'instructions fixe pour les interpréter, et les tables de fonctions deviennent une mémoire de programme. John von Neumann et Adele Goldstine ont mis au point la conception, et la machine a tourné dans ce nouveau mode à partir de septembre 1948.

Le prix était brutal. Chaque ordre devait désormais être décodé par la machine elle-même au lieu d'être précâblé dans des cordons de connexion, et l'ENIAC a sacrifié environ cinq sixièmes de sa vitesse. Le gain était plus grand : un nouveau problème passait de plusieurs jours de recâblage à quelques heures de réglage de commutateurs, et pouvait être consigné et conservé. La production utile a tellement augmenté que la machine a survécu jusqu'en 1955 — une démonstration d'une netteté peu commune : l'architecture l'emporte sur la fréquence d'horloge.

← Retour au lexique