EDSAC ( anglicky Electronic Delay Storage A utomatic Calculator ) je elektronický počítač vytvořený v roce 1949 na University of Cambridge ( UK ) skupinou vývojářů vedených Mauricem Wilkesem . Byl vytvořen z prostředků přidělených britským ministerstvem obrany ze státního rozpočtu , prostředků z rozpočtu Cambridgeské univerzity a také z malého grantu od J. Lyons & Co. Prvotním zákazníkem vývoje byl stát [1] . Oficiálně se zařízení nazývalo „ kalkulačka “. Světově první operační a prakticky používaný počítač s uloženým programem [ 2] . Architektura počítače zdědila architekturu amerického EDVAC [3] . Vytvoření EDSAC trvalo dva a půl roku. Na jaře 1949 bylo dokončeno ladění stroje a 6. května 1949 byl proveden první program [4] - výpočet tabulky druhých mocnin čísel od 0 do 99. Počítač byl představen veřejnosti ve dnech 22.-25.6.1949. [5]
Vývoj EDSAC byl výsledkem jakéhosi „ závodu ve zbrojení “ mezi Velkou Británií a Spojenými státy o převahu ve vývoji vysoce výkonných (podle standardů 40. let) vojenských elektronických počítačů. Americká armáda značně investovala do projektu University of Pennsylvania (následně implementovaného pod názvem ENIAC ). Ministerstvo obrany Spojeného království zase iniciovalo podobné projekty na University of Cambridge a University of Manchester . Jak uvádí John Agar, profesor na University College London , rozhodující byla vojenská podpora výzkumu elektronické výpočetní techniky ve fázi jejího vzniku a vývoje [6] .
Počítač se skládal z asi 3000 elektronek. Hlavní paměť počítače se skládala z 32 rtuťových ultrazvukových zpožďovacích linek (RULZ), z nichž každá uložila 32 slov po 17 bitech včetně znaménkového bitu - celkem to dává 1024 paměťových buněk. Bylo možné zahrnout další zpožďovací linky, což umožnilo pracovat se slovy 35 bitů (včetně znaménkového bitu). Výpočty byly prováděny v binárním systému rychlostí 100 až 15 000 operací za sekundu. Příkon - 12 kW, obytná plocha - 20 m².
V roce 1953 byly ve stejné laboratoři pod vedením Wilkese a Renwicka zahájeny práce na druhém počítačovém modelu - EDSAC-2 . Prvky na feritových jádrech již byly použity jako paměť s náhodným přístupem s celkovou kapacitou 1024 slov. Kromě toho se v novém stroji objevilo paměťové zařízení pouze pro čtení (ROM) - nejprve na diodě a poté na feritové matrici. Ale hlavní inovací bylo použití mikroprogramového řízení : některé instrukce mohly být složeny ze sady mikro-operací; mikroprogramy byly zapsány do trvalé paměti.
EDSAC-2 byl uveden do provozu v roce 1957 a provozován do roku 1965.
Přestože byl EDSAC vytvořen pro vojenské účely a projekt byl pod dohledem odpovědných osob z britského ministerstva obrany , vývojáři si dovolili určitou volnost kreativity a jako bezplatnou aplikaci vyvinuli OXO , vůbec první počítačovou hru [7] s výstupem na obrazovku jako bezplatná aplikace.
Rané počítače | |
---|---|
|