Ferranti Mark 1 - Ferranti Mark 1
![]() Ferranti Mark 1, c. 1951 | |
Také známý jako | Manchester Electronic Computer Manchester Ferranti |
---|---|
Produktová řada | Manchesterské počítače |
Předchůdce | Manchester Mark 1 |
The Ferranti Mark 1, také známý jako Manchester Electronic Computer ve své prodejní literatuře,[1] a tak se někdy nazývá Manchester Ferranti, byla vyrobena britskou elektrotechnickou firmou Ferranti Ltd.. Mezi první komerčně dostupné univerzální na světě digitální počítače.[A] byla to "uklizená a komercializovaná verze Manchester Mark I..[2] První stroj byl dodán do University of Manchester v únoru 1951[3] (veřejně předvedeno v červenci)[4][5] před UNIVAC I, který byl prodán společnosti Úřad pro sčítání lidu Spojených států dne 31. března 1951, ačkoli nebyl dodán do konce prosince následujícího roku.[6]
Historie a specifikace
Založeno na Manchester Mark 1, který na univerzitě v Manchesteru navrhl Freddie Williams a Tom Kilburn, stroj postavil Ferranti Spojeného království. Hlavní vylepšení přes to bylo ve velikosti hlavní a vedlejší sklad, rychlejší multiplikátor a další pokyny.
Značka 1 používala 20bitové slovo uložené jako jediný řádek teček elektrických nábojů usazených na povrchu a Williamsova trubice displej, každá katodická trubice obsahuje 64 řádků bodů. Pokyny byly uloženy v jednom slově, zatímco čísla byla uložena ve dvou slovech. Hlavní paměť se skládala z osmi elektronek, z nichž každá obsahovala jednu takovou stránku se 64 slovy. Ostatní elektronky ukládaly jeden 80bitový bit akumulátor (A), 40bitový „registr multiplikátoru / kvocientu“ (MQ) a osm „řádků B“, nebo rejstříky rejstříků, což byla jedna z jedinečných vlastností designu Mark 1. Akumulátor lze také řešit jako dvě 40bitová slova. Další 20bitové slovo na zkumavku uložilo hodnotu offsetu do sekundárního úložiště. Sekundární úložiště bylo poskytnuto ve formě 512 stránek magnetický buben, ukládání dvou stránek na stopu, s časem otáček asi 30 milisekund. Buben poskytoval osmkrát větší kapacitu než originál navržený v Manchesteru.
Pokyny, stejně jako stroj v Manchesteru, používaly formát jedné adresy, ve kterém byly operandy upraveny a ponechány v akumulátoru. Celkem bylo asi padesát pokynů. Základní doba cyklu byla 1,2 milisekundy a multiplikaci bylo možné dokončit v nové paralelní jednotce za přibližně 2,16 milisekundy (přibližně 5krát rychlejší než původní). Multiplikátor použil téměř čtvrtinu z 4 050 stroje vakuové trubky.[1] Bylo zahrnuto několik pokynů ke zkopírování slova paměti z jedné z Williamsových zkumavek do a papírová páska nebo je přečíst zpět. K původnímu designu Manchesteru bylo přidáno několik nových pokynů, včetně a náhodné číslo instrukce a několik nových instrukcí pomocí B-linek.
Původní značka 1 musela být naprogramována zadáním alfanumerických znaků představujících pětibitovou hodnotu, která mohla být na vstupu papírové pásky znázorněna. Inženýři se rozhodli použít nejjednodušší mapování mezi papírovými otvory a binárními číslicemi, které představovali, ale mapování mezi otvory a fyzickou klávesnicí nikdy nemělo být binárním mapováním. Výsledkem bylo, že znaky představující hodnoty od 0–31 (pětibitová čísla) vypadaly konkrétně zcela náhodně / E @ A: SIU½DRJNFCKTZLWHYPQOBG "MXV £.
První stroj byl dodán na univerzitu v Manchesteru. Ferranti měl velké naděje na další prodej a byl povzbuzen objednávkou zadanou Zřízení výzkumu atomové energie k dodání na podzim roku 1952. Ale změna vlády, zatímco se stavěl druhý stroj, vedla ke zrušení všech vládních zakázek přes 100 000 liber, takže Ferranti zůstal s částečně dokončenou značkou 1. Společnost ji nakonec prodala University of Toronto,[7] kteří stavěli svůj vlastní stroj, ale viděli šanci koupit si kompletní Mark 1 za ještě méně peněz. Koupili jej za zhruba 30 000 dolarů, což je cena „požárního prodeje“, a dali mu přezdívku FERUT. FERUT byl široce používán v obchodě, strojírenství a akademické sféře, mimo jiné při provádění výpočtů jako součásti stavby St. Lawrence Seaway.
Označte 1 hvězdičku
Po prvních dvou strojích byla k dispozici revidovaná verze designu, známá jako Ferranti Mark 1 Star nebo Ferranti Mark 1 *. Revize hlavně vyčistily instrukční sada pro lepší použitelnost. Namísto původního mapování z děr na binární číslice, které vyústilo v náhodně vypadající mapování, nové stroje namapovaly číslice na díry, aby vytvořily mnohem jednodušší mapování, ø £ ½0 @: $ ABCDEFGHIJKLMNPQRSTUVWXYZ. Několik příkazů, které používaly rejstříky indexů, mělo navíc vedlejší účinky, které vedly k nepředvídatelnému programování, ale byly upraveny tak, aby neměly žádné vedlejší účinky. Podobně původní stroje SKOK instrukce přistály na místě „jeden před“ skutečnou adresou, z důvodů podobných chování lichého indexu, ale tyto se ukázaly užitečné pouze teoreticky a v praxi docela nepříjemné a byly podobně upraveny. Upraven byl také vstup / výstup, přičemž pětibitová čísla byla na výstup odesílána nejméně významná číslice že jo, jak je typické pro většinu numerických zápisů. Tyto, mimo jiné změny, výrazně zlepšily snadnost programování novějších strojů.
Značka 1/1 * vážila 10 000 liber (5,0 malých tun; 4,5 t).[8]
Mezi lety 1953 a 1957 bylo dodáno nejméně sedm strojů Mark 1 *,[7] jeden z nich Shell laboratoře v Amsterdam.[9] Další byl nainstalován v Avro, výrobci letadel, v jejich továrně Chadderton v Manchesteru. To bylo použito pro práci na Vulcan mimo jiné projekty.
Conway Berners-Lee a Mary Lee Woods, rodiče Tim Berners-Lee, vynálezce Celosvětová Síť, oba pracovali na Ferranti Mark 1 a Mark 1 *.[10]
Počítačová hudba
Součástí instrukční sady Ferranti Mark 1 bylo a houkání příkaz, který umožnil stroji poskytovat zvukovou zpětnou vazbu svým operátorům. Generovaný zvuk mohl být změněn ve výšce, což byla vlastnost, která byla zneužita, když Mark 1 provedl nejdříve známý záznam počítačem generovaná hudba, hrát směsici, která zahrnovala "Bůh ochraňuj krále ", "Baa Baa Černá ovce ", a "V náladě ".[11] Záznam pořídil BBC ke konci roku 1951, přičemž programování provádí Christopher Strachey, učitel matematiky ve společnosti Brány a přítel Alan Turing. Nebyl to však první počítač, který přehrával hudbu; CSIRAC, Prvního digitálního počítače v Austrálii, toho dosáhl vydáním „Plukovník Bogey ".[12]
Počítačové hry
V listopadu 1951 Dr. Dietrich Prinz napsal jednu z prvních počítačových her, šachový program pro počítač Manchester Ferranti Mark 1. Omezení počítače Mark 1 neumožňovalo naprogramovat celou šachovou partii. Prinz mohl programovat pouze kamaráda ve dvou šachové problémy. Program zkoumal všechny možné pohyby pro bílou a černou (tisíce možných tahů), dokud nebylo nalezeno řešení, které v průměru trvalo 15–20 minut. Omezení programu byla: ne rošáda, žádné dvojité pěšák tah, ne en passant zajměte, žádný pěšec povýšení, a žádný rozdíl mezi Šach mat a patová situace.[13]
Viz také
Reference
Poznámky
- ^ Do roku 1951 byla k dispozici široká škála univerzálních počítačů. Viz sympozium Pentagonu: Komerčně dostupné univerzální elektronické digitální počítače střední ceny, Washington, DC, 14. KVĚTNA 1952
Citace
- ^ A b Lavington 1998, str. 25
- ^ Tootill, Geoff (2010), National Life Stories a Oral History of British Science: Geoff Tootill Interviewed Thomas Lean (PDF)Britská knihovna, str. 169 C1379 / 02 dráha 6, vyvoláno 30. ledna 2011
- ^ Teuscher, Christof (2004), Alan Turing: Život a dědictví velkého myslitele, Springer Science & Business Media, str. 334–335, ISBN 9783540200208
- ^ Cooper, S. Barry; Leeuwen, J. van (18. března 2013). Alan Turing: Jeho práce a dopad. Elsevier. p. 468. ISBN 9780123870124.
- ^
- "10. Počítač Ferranti na Manchester University v Anglii". Zpravodaj pro digitální počítače. 3 (3): 4–5. Říjen 1951.
- "11. Počítač Ferranti na Manchester University v Anglii". Zpravodaj pro digitální počítače. 4 (3): 6. července 1952.
- ^ UNIVAC I # cituji ref-8
- ^ A b Gandy, A. (30. listopadu 2012). Počáteční počítačový průmysl: Omezení rozsahu a rozsahu. Springer. p. 135. ISBN 978-0-230-38911-3.
- ^ Weik, Martin H. (prosinec 1955). „FERRANTI MARK-I“. ed-thelen.org. Průzkum domácích elektronických digitálních výpočetních systémů.
- ^ Erno Eskens; Wessel Zweers; Onno Zweers glish. „Rozhovor s Lidy Zweers-De Ronde, programátorkou programu MIRACLE (Ferranti Mark I *), prvního komerčního elektronického počítače používaného v Nizozemsku v laboratořích Shell v Amsterdamu“. Citováno 9. května 2016.
- ^ http://www.w3.org/People/Berners-Lee/FAQ.html
- ^ Manchester Mark 1 hrající první zaznamenanou počítačovou hudbu, Manchester University, vyvoláno 2. listopadu 2015
- ^ Fildes, Jonathan (17. června 2008), Odhalena „nejstarší“ počítačová hudba, BBC novinky, vyvoláno 18. června 2008
- ^ B. Jack Copeland; Jonathan Bowen; Mark Sprevak; Robin Wilson (2017). Turingův průvodce. Oxford University Press. 339–342. ISBN 9780191065002.
Bibliografie
- Lavington, Simon (1998), Historie Manchester počítačů (2. vyd.), The British Computer Society, ISBN 978-1-902505-01-5
- Značka Ferranti 1 „The University of Manchester, 2008, vyvoláno 31. října 2016
- Williams, F. C.; Kilburn, T. (2008) [1951], Počítačový stroj University of Manchester: The Enhamced Mark 1 - From Manchester University Computer Inaugural Conference July 1951, University of Manchester, vyvoláno 31. října 2016
Další čtení
- Lavington, Simon (1980), „7“, Brzy britské počítače, Manchester University Press, ISBN 0-7190-0803-4
- Williams, Michael (1997), "8.3.2", Historie výpočetní technologie, IEEE Computer Society Press, ISBN 978-0-8186-7739-7
- Lavington, Simon (2019), Early Computing in Britain: Ferranti Ltd. and Government Funding, 1948 - 1958Springer, ISBN 978-3-030-15103-4
externí odkazy
- Ferranti Mark 1 ve společnosti Computer50
- Simulátor Ferranti Mark 1, provádějící algoritmus Milostného dopisu Christophera Stracheye z roku 1952
- Ferranti Mark 1 *, který šel do laboratoří společnosti Shell v Amsterdamu v Nizozemsku (Pouze holandština), Google Překladač
- „The Ferranti Mark 1 Gallery (Digital 60)“. curation.cs.manchester.ac.uk.
- „Ferranti Mark 1“. Ferut. Obsahuje fotografii konzoly