Prehľad
EDVAC (Electronic Discrete Variable Automatic Computer) bol jedným z prvých praktických elektronických počítačov navrhnutých s princípom ukladaného programu a s binárnou aritmetikou. Vznikol ako nástupca strojov ako ENIAC, pričom jeho koncepcia prispela k rozšíreniu architektúry, ktorú popularizoval známy "EDVAC report" a diskusie s Johnom von Neumannom. EDVAC bol prevádzkovaný v polovici 40. a 50. rokov 20. storočia a stal sa dôležitým medzníkom vo vývoji počítačovej techniky.
Technické charakteristiky
EDVAC bol binárny sériový počítač. Používal elektronické rúrky (vákuové ventily) a pamäť založenú na mechanizme delay-line, ktorý umožňoval uchovávanie a postupný prenos bitov. Kapacita hlavnej pamäte bola navrhnutá ako 1 000 slov po 44 bitoch každé, čo poskytovalo priestor pre ukladanie inštrukcií a dát v rámci toho istého pamäťového priestoru — základ uloženého programu.
- Arithmetické operácie: sčítanie, odčítanie, násobenie a programovaná (sekvenčná) operácia delenia;
- Priemerné rýchlosti (typicky uvádzané z prevádzkových meraní): sčítanie ~864 mikrosekúnd, násobenie ~2 900 mikrosekúnd;
- Sériové spracovanie bitov, čo znamenalo, že operácie bežali postupne cez bitové pozície;
- Konštrukcia pre spoľahlivú dlhodobú prevádzku v laboratórnom alebo vojenskom prostredí.
Dejiny a vývoj
Príprava EDVACu vychádzala z práce tímu na Moore School of Electrical Engineering a z požiadaviek americkej Ballistic Research Laboratory. Projekt nasledoval po experimentoch s ENIACom, ktoré ukázali limity programovania pomocou prepájacích panelov. EDVAC implementoval binárny systém namiesto predchádzajúceho dekadického prístupu a poskytol mechanizmus pre ukladanie inštrukcií v pamäti — kľúčový rozdiel oproti ENIAC. História projektu a jeho teoretické základy sú často odkazované v literatúre o raných počítačoch a architektúre počítačov [viac o EDVAC].
Použitie a význam
Počas prevádzky EDVAC slúžil najmä na vedecké a vojenské výpočty, analýzy a simulácie, ktoré vyžadovali opakované a relatívne zdĺhavé numerické operácie. Stroj pracoval spoľahlivo v intenzívnej prevádzke — v niektorých etapách viac ako 20 hodín denne — a jeho priemerný bezchybný čas prevádzky sa historicky uvádzal ako približne osem hodín medzi poruchami. Tento typ stability bol v tom čase cenný pre výskumné inštitúcie a vojenské laboratóriá [prevádzkové údaje].
Pozoruhodnosti a rozdiely
EDVAC je známy najmä pre tri vzájomne súvisiace prínosy: zavedenie binárneho kódovania dát a inštrukcií, použitie pamäte pre dátové aj inštrukčné slová (uložený program) a systematickejší návrh operačných jednotiek. Tieto rysy ho odlišovali od starších koncepčných strojov, ktoré používali dekadické alebo špeciálne formáty a vyžadovali ručné preprogramovanie. EDVAC tiež demonštroval, že delay-line pamäť spolu s elektronickými obvodmi dokáže zabezpečiť užitočné výpočtové schopnosti pre reálne aplikácie [binárna implementácia].
Ďalšie informácie a zdroje
EDVAC zostal v pravidelnej prevádzke až do nahradenia modernejším strojom BRLESC v roku 1961, pričom jeho životnosť a prevádzkové metriky sú predmetom historických štúdií o spoľahlivosti raných počítačov [ukončenie prevádzky]. Pre podrobnejšie technické popisy, schémy a analýzy výkonu sú dostupné odborné články a archívne dokumenty [sčítanie], [odčítanie], [násobenie] a [delenie]. Praktické prevádzkové štatistiky a hodnotenia spoľahlivosti nájdete v dokumentoch z prevádzky [merania rýchlosti] a v historických prehľadoch strojov [archív]. Pre širší kontext raného počítačového vývoja a prepojenie na projekty ako ENIAC a neskoršie stroje sa odporúča študovať zdroje spomínané vyššie [ENIAC] a [prevádzka].
EDVAC ostáva významným príkladom prechodu od experimentálnych elektronických strojov k programovateľným počítačom, ktoré položili základy modernej IT infraštruktúry.