Concept

Electronic Delay Storage Automatic Calculator

Résumé
L’Electronic Delay Storage Automatic Calculator (EDSAC) est un ordinateur de première génération mis en service en 1949 à l’Université de Cambridge, Royaume-Uni. Après le Manchester SSEM, l'EDSAC est le deuxième ordinateur électronique à programme enregistré connu et conçu à cet effet, et le premier entièrement utilisable. L'EDSAC fut conçu par Maurice Vincent Wilkes, d'après les travaux de John Von Neumann concernant l'EDVAC. La construction débuta en 1947 et s'acheva au printemps 1949. L'EDSAC exécuta son premier programme le 6 mai 1949, calculant une table de puissances de deux et une liste de nombres premiers. L'EDSAC fût éteint le 11 juillet 1958 après avoir été remplacé par son successeur, l'EDSAC 2, qui fonctionna jusqu'en 1965. Les programmeurs de l'EDSAC utilisèrent des codes mnémotechniques pour les instructions, préfigurant les langages assembleur. L'EDSAC pouvait effectuer en une minute 15 000 opérations mathématiques dont 4 000 multiplications. L'EDSAC est un ordinateur de première génération (employant des tubes électroniques), et à programme enregistré, donc programmé par instructions plutôt que par câblage. L'EDSAC est constitué de 142 châssis répartis à travers 12 étagères de 180cm de haut, abritant environ 3400 tubes électroniques, à mettre en perspective avec les quelques 19 000 tubes de l'ENIAC. La plupart des étagères constituent le processeur, les autres servent à l'alimentation, la gestion de la mémoire ou encore l'amorçage. Le jeu d'instructions comprend 17 instructions avec un cycle de 1.5ms pour les instructions ordinaires, et de 6ms pour la multiplication, avec une vitesse de traitement moyenne de 650 instructions par seconde. La mémoire est constitué de 18 lignes de délai au mercure d'une capacité de 512 mots de 18 bits, dont 17 utilisables, soit une capacité totale de 8704 bits (environ 1 kilooctet). Cette capacité fût portée à 1024 mots en 1956, permettant l'exécution de programmes de 800 instructions. Initialement, l'EDSAC ne comprenait qu'un seul registre limité à un accumulateur et un registre multiplicateur.
À propos de ce résultat
Cette page est générée automatiquement et peut contenir des informations qui ne sont pas correctes, complètes, à jour ou pertinentes par rapport à votre recherche. Il en va de même pour toutes les autres pages de ce site. Veillez à vérifier les informations auprès des sources officielles de l'EPFL.