close

Automatický výpočetní engine

Přejít na navigaci Přejít na hledání

ACE ( Automatic Computing Engine ) byl jedním z prvních počítačových návrhů schopných používat programy uložené v paměti. Byl vyvinut Alanem Turingem na pozvání Johna R. Womersleyho , [ 1 ] superintendenta matematické divize Národní fyzikální laboratoře Spojeného království . Použití slova Engine bylo použito jako pocta Charlesi Babbageovi a jeho dvěma vynálezům, rozdílovému motoru a analytickému motoru . Turingův technický návrh pro Proposed Electronic Calculator byl produktem jeho teoretické práce On Computable Numbers publikované v roce 1936 a jeho válečných zkušeností v Bletchley Park , kde počítače Colossus úspěšně prolomily německé vojenské kódy. Ve svém článku z roku 1936 Turing popsal svůj nápad jako „univerzální počítačový stroj“.

19. února 1946 Turing předložil výkonnému výboru Národní fyzikální laboratoře ve Spojeném království podrobný dokument, ukazující první návrh, nyní považovaný za kompletní, počítače s uloženým programem. Kvůli přísnému a dlouhodobému utajení ve vztahu k práci prováděné v Bletchley Park ( Official Secrets Act ) mu však nebylo umožněno vysvětlit své znalosti o možnosti aplikace svých nápadů na elektronické zařízení. Návrh EDVAC prezentovaný v Prvním datu zprávy o EDVAC 30. června 1945 Johnem von Neumannem , který byl obeznámen s Turingovou teoretickou prací, získal velkou publicitu navzdory své vágnosti a pochybnému nedostatku odkazů a odkazů. vašich nápadů.

Turingova zpráva o ACE byla napsána koncem roku 1945 a zahrnovala několik podrobných schémat logických obvodů a odhadovanou cenu 11 200 liber. [ 1 ] Ve stejném názoru jako Turing, rychlost a velikost paměti byly zásadní, a tak navrhl vybavit systém vysokorychlostní pamětí, která by dnes byla považována za 25 kilobajtů , přistupující rychlostí 1MHz . ACE implementovalo podprogramy , na rozdíl od EDVAC . Dalším prvkem, který tyto dva návrhy odlišoval, bylo to, že ACE začlenilo použití zkrácených počítačových instrukcí , rané formy programovacího jazyka. Původně se očekávalo, že sestrojí design ACE také Tommy Flowers , inženýr z Post Office Research Station v Dollis Hill v severním Londýně , zodpovědný za stavbu Colossusu , ale vzhledem k utajení okolního prostředí jeho úspěchy a objevy, stejně jako tlak práce v poválečném období, to nakonec nebylo možné. [ 1 ]

Aplikace [ 2 ]

Pilot ACE

Turingovi kolegové z NPL, kteří o Colossu nevěděli, se domnívali, že inženýrské úsilí o vybudování plného ACE bylo příliš ambiciózní, takže první postavená verze ACE byla pilotní ACE, menší verze než původní Turingův návrh. Pilot ACE měl 1450 termoelektrických ventilů (vakuových trubic) a pro jeho hlavní paměť byly použity rtuťové zpožďovací linky . Každá z 12 zpožďovacích linek může uložit 32 instrukcí nebo 32bitových datových slov. Jeho první program byl vydán 10. května 1950, do té doby to byl nejrychlejší počítač na světě, taktovaný na 1 MHz.

MOZAIKA

Druhou implementací návrhu ACE byla MOSAIC ( Ministerstvo zásobování automatickým integrátorem a počítačem). Tu postavili Allen Coombs a William Chandler z Dollis Hill, kteří spolupracovali s Tommym Flowersem na počítačích Colossus. Byl instalován v Telecommunications Research Establishment (TRE), který se brzy stal Royal Radar Establishment (RRE) v Malvernu a zahájil svůj první program koncem roku 1952 nebo začátkem roku 1953. Byl použit k výpočtu trajektorií letadel z radarových dat.

Bendix G-15

Principy návrhu ACE byly použity v počítači G-15 společnosti Bendix Corporation. Konstruktérský návrh provedl Harry Huskey, který v roce 1947 pracoval na sekci ACE NPL. Později přispěl k návrhům strojů pro EDVAC. První G-15 byl uveden na trh v roce 1954 jako malý (relativně) stroj pro jednoho uživatele. Někteří jej považují za první osobní počítač.

Reference

  1. abc Copeland , BJ (2004). "20" . Automatický výpočetní stroj Alana Turinga . Oxford University Press . ISBN 0-19-856593-3 .  
  2. "ACE (Automatic computing engine)" nesprávné s vlastní referencí ( nápověda ) . Viquipèdia, l'enciclopèdia lliure (v katalánštině) . 4. prosince 2016 . Staženo 6. prosince 2016 . |url=  

Bibliografie

  • Copeland, BJ (2004) Alan Turing's Automatic Computing Engine . Oxford University Press. ISBN 0-19-856593-3 .

Externí odkazy

  • alanturing.net