EDVAC: zgodnji elektronski računalnik, arhitektura in delovanje
EDVAC (Electronic Discrete Variable Automatic Computer) je bil eden prvih elektronskih računalnikov. Za razliko od predhodnega računalnika ENIAC je EDVAC deloval v binarni obliki in je lahko shranjeval programe, kar je pomenilo velik korak naprej pri avtomatizaciji kompleksnih izračunov. Koncept shranjevanja programa v isti pomnilnik kot podatki je bil formaliziran v znanem dokumentu Johna von Neumanna in sodelavcev ("First Draft of a Report on the EDVAC"), kar je pozneje postalo temelj t. i. von Neumannove arhitekture.
Funkcijsko je bil EDVAC binarni serijski računalnik s samodejnim seštevanjem, odštevanjem, množenjem, programiranim deljenjem in samodejnim preverjanjem z zmogljivostjo 1 000 44-bitnih besed. Pomnilnik je temeljil na tehnologijah, ki so bile v tistem času na voljo (na primer delay-line pomnilniki), kar je omogočalo serijsko branje in pisanje 44-bitnih besed; arhitektura je bila optimizirana za znanstvene in balistične izračune. Povprečni čas seštevanja je bil 864 mikrosekund, povprečni čas množenja pa 2 900 mikrosekund.
Za delovanje je EDVAC uporabljal elektronske elemente tistega obdobja (vakuumske cevi), krmiljenje in vhodno-izhodne enote pa so omogočale povezovanje z zunanjimi napravami in karticami za vhod/izhod. Ker je bilo vse v binarni obliki, so programerji neposredno zapisovali navodila in podatke v strojni kodi, kar je zahtevalo natančno načrtovanje programov in postopkov za preverjanje rezultatov.
Do leta 1960 je EDVAC deloval več kot 20 ur na dan, brezhibno delovanje pa je v povprečju trajalo osem ur. EDVAC je deloval do leta 1961, ko ga je nadomestil BRLESC. V času obratovanja se je izkazal za zanesljivega in produktivnega za svoj čas; služil je predvsem vojaškim in znanstvenim raziskavam, kjer je pospešil kompleksne numerične izračune, ki so jih prej izvajali ročno ali z manjšimi mehanskimi napravami.
Pomembnost EDVAC-a presega njegove strojne zmogljivosti: bil je eden od pionirjev shranjene-programske arhitekture, ki je močno vplivala na razvoj naslednjih generacij računalnikov. Njegovi koncepti so postavili temelje za standardno razdelitev sistema na pomnilnik, aritmetično-logično enoto, krmilnik in vhodno-izhodne naprave, kar je postalo osnovna struktura večine kasnejših računalnikov.
Viri in vzdrževanje so bili za takratni računalnik ključni — redno kalibriranje pomnilnika, menjava obrabljenih elementov in skrb za hladilne ter napajalne sisteme so omogočali visoko razpoložljivost. EDVAC je tako ostal pomemben mejnik v zgodovini računalništva in v razvoju metod programiranja, testiranja ter potrebne organizacije dela v računalniških centrih.
Vprašanja in odgovori
V: Kaj je EDVAC?
O: EDVAC je kratica za Electronic Discrete Variable Automatic Computer in je eden prvih elektronskih računalnikov.
V: V čem se je EDVAC razlikoval od ENIACa?
O: Za razliko od ENIAC-a je EDVAC deloval v binarni obliki in je lahko shranil programe.
V: Katere so bile nekatere funkcije EDVAC?
O: EDVAC je imel samodejno seštevanje, odštevanje, množenje, programirano deljenje in samodejno preverjanje z zmogljivostjo 1 000 44-bitnih besed.
V: Kakšna je bila zmogljivost EDVAC?
O: EDVAC je imel zmogljivost 1 000 44-bitnih besed.
V: Kolikšen je bil povprečni čas seštevanja in množenja v sistemu EDVAC?
O: Povprečni čas seštevanja za EDVAC je bil 864 mikrosekund, povprečni čas množenja pa 2 900 mikrosekund.
V: Kako produktiven je bil EDVAC v času svojega delovanja?
O: EDVAC se je v svoji operativni dobi izkazal za zanesljivega in produktivnega, saj je brez napak deloval osem ur na dan, skupni čas delovanja pa je bil več kot 20 ur na dan.
V: Kdaj je bil EDVAC zamenjan in s čim?
O: EDVAC je leta 1961 nadomestil BRLESC.