Ferranti Mark I - Définition

Source: Wikipédia sous licence CC-BY-SA 3.0.
La liste des auteurs de cet article est disponible ici.

Introduction

Le Ferranti Mark 1, également connu sous le nom de Manchester Electronic Computer et donc parfois appelé Manchester Ferranti, était le premier ordinateur électronique généraliste commercialisé du monde.

Histoire et spécifications

La première machine fut livrée à l'université de Manchester en février 1951, juste avant l'UNIVAC I livré au Bureau du recensement des États-Unis un mois plus tard. La machine fut construite par Ferranti au Royaume-Uni. Elle était basée sur le Manchester Mark I, conçu à l'université de Manchester par Frederic Calland Williams et Tom Kilburn. Le Manchester Mark I servit de prototype pour le Ferranti Mark I ; les principales améliorations étaient la taille de la mémoire vive et de la mémoire morte, un multiplieur plus rapide et des instructions supplémentaires.

le Mark I utilisait un mot de 20 bits enregistré sous la forme d'une ligne de points sur un tube de Williams. Les instructions étaient enregistrées sur un seul mot, alors que les nombres étaient stockés sur deux mots. La mémoire principale consistait en huit tubes contenant chacun une page de 64 mots. D'autres tubes contenaient l'accumulateur unique de 80 bits (A), le « registre multiplicande/quotient » (MQ) de 40 bits, et huit « lignes B », ou registres d'index, qui étaient une des particularités du Mark I. L'accumulateur pouvait aussi être adressé comme deux mots de 40 bits. Un mot de 20 bits supplémentaire par tube contenait une valeur de déplacement vers la mémoire secondaire. La mémoire secondaire consistait en un tambour magnétique de 512 pages contenant deux pages par piste. Son temps de révolution était d'environ 30 millisecondes. Le tambour fournissait huit fois la capacité de celui du Manchester Mark I.

Les instructions, comme celles du Manchester Mark I, utilisaient un format à adresse unique dans lequel les opérandes étaient modifiées et déposées dans l'accumulateur. Il y avait environ 50 instructions au total. Un cycle prenait 1 2 millisecondes et une multiplication pouvait se terminer dans la nouvelle unité parallèle en environ 2,16 millisecondes, soit environ 5 fois plus vite que dans la machine d'origine. Le multiplieur utilisait près du quart des 4 050 tubes à vide de la machine. De nouvelles instructions furent incluses pour lire et écrire un mot entre l'un des tubes de Williams et un lecteur de ruban perforé. D'autres instructions furent ajoutées par rapport au Manchester Mark I. L'une renvoyait un nombre aléatoire, d'autres étaient en rapport avec les registres d'index.

Il fallait programmer le premier Mark I en entrant des caractères alphanumériques représentant une valeur de 5 bits qui pouvait être représentée sur le ruban perforé. Les ingénieurs décidèrent d'utiliser la correspondance la plus simple entre les trous dans le papier et les bits qu'ils représentaient, mais la correspondance entre les trous et le clavier physique n'était pas censée être binaire. Pour cette raison, les caractères qui représentaient les valeurs de 0 à 31 avaient l'air complètement aléatoires : /E@A:SIU½DRJNFCKTZLWHYPQOBG"MXV£. Chaque instruction était représentée par un seul caractère.

La première machine fut livrée à l'université de Manchester. Ferranti espérait grandement vendre d'autres exemplaires de la machine, et accueillit donc avec bonheur la commande de l'établissement de recherche atomique d'Harwell, pour une livraison prévue à l'automne 1952. Cependant, il y eut un changement de gouvernement pendant que la machine était en construction, et tous les contrats gouvernementaux de plus de 100 000 ₤ furent annulés. La machine fut finalement achetée par l'université de Toronto. Surnommée « FERUT », cette machine fut largement utilisée dans le monde des affaires, de l'ingénierie et de la recherche.

Page générée en 0.094 seconde(s) - site hébergé chez Contabo
Ce site fait l'objet d'une déclaration à la CNIL sous le numéro de dossier 1037632
A propos - Informations légales
Version anglaise | Version allemande | Version espagnole | Version portugaise