EDVAC — vienas pirmųjų programą saugančių elektroninių kompiuterių

EDVAC (Electronic Discrete Variable Automatic Computer) buvo vienas pirmųjų elektroninių kompiuterių. Skirtingai nei ankstesnis kompiuteris ENIAC, EDVAC veikė dvejetaine sistema ir galėjo saugoti programas.

Funkciniu požiūriu EDVAC buvo dvejetainis nuoseklusis kompiuteris, kuriame buvo galima automatiškai sudėti, atimti, dauginti, programuoti dalybas ir automatiškai tikrinti, o jo talpa buvo 1 000 44 bitų žodžių. EDVAC vidutinis pridėjimo laikas buvo 864 mikrosekundės, o vidutinis daugybos laikas - 2 900 mikrosekundžių.

Iki 1960 m. EDVAC veikė daugiau kaip 20 valandų per parą, o be klaidų vidutiniškai veikė aštuonias valandas. EDVAC veikė iki 1961 m., kai jį pakeitė BRLESC. Eksploatavimo laikotarpiu jis buvo patikimas ir produktyvus savo laikmečiui.

Istorija ir projektavimas

EDVAC projektavimo pradžia siejama su Antrojo pasaulinio karo laikotarpiu ir darbais Moore School of Electrical Engineering (Pensilvanijos universitetas, JAV), kur vyko ankstyvi elektroninių skaičiavimo mašinų tyrimai. Projekto idėjas stipriai paveikė John von Neumann pasiūlyta saugomos programos koncepcija (išdėstyta jo žinomame dokumente „First Draft“). EDVAC kūrime dalyvavo J. Presper Eckert ir John Mauchly bei keli kiti inžinieriai ir matematikai, o vėliau mašina buvo eksploatuojama Ballistic Research Laboratory ir kitose institucijose.

Techninės charakteristikos

  • Sistema: dvejetaine, saugomos programos principas (stored-program).
  • Atmintis: apie 1 000 žodžių po 44 bitus; atmintis buvo realizuota naudojant gyvsidabrio delsos linijas (mercury delay lines), kurios tais laikais buvo įprastas serijinės atminties sprendimas.
  • Aritmetiniai sprendimai: nuoseklus (serial) vykdymas; pridėjimo laikas ~864 mikrosekundės, daugybos laikas ~2 900 mikrosekundžių.
  • Komponentai: vakuuminių lempų (valves) technologija; mašina naudojo tūkstančius lempų (apie 5 000), todėl buvo didelė ir reikalavo daug galios bei aušinimo.
  • Įvestis / išvestis: naudotos perforuotos juostos / kortelės ir spausdinimo įrenginiai rezultatams fiksuoti.

Eksploatacija ir panaudojimas

EDVAC buvo skirtas kruopštiems moksliniams ir inžineriniams skaičiavimams, ypač balistiniams skaičiavimams bei kitiems sudėtingiems numeriniams uždaviniams. Dėl saugomos programos ir dvejetainės logikos jis buvo lankstesnis nei ankstesnės mašinos, pavyzdžiui, ENIAC, ir tapo svarbiu žingsniu link šiuolaikinės kompiuterinės architektūros.

Paveldas

EDVAC reikšmė istorijoje yra didelė: jo dizaino principai (dvejetainė logika, saugoma programa, atskiri valdymo ir aritmetiniai blokai) tapo pamatinėmis taisyklėmis daugumai vėliau kurtų kompiuterių. Šis modelis vėliau buvo apibendrintas terminu von Neumanno architektūra ir turėjo ilgalaikį poveikį tiek akademinei, tiek pramoninei skaičiavimo technikai.

Nors ši mašina šiandien atrodo lėta ir apimanti daug vietos, savo laikmečiu EDVAC ženkliai pagerino skaičiavimo galimybes ir patikimumą, todėl jį galima laikyti vienu svarbiausių ankstyvųjų elektroninių kompiuterių.

Klausimai ir atsakymai

K: Kas yra EDVAC?


A: EDVAC reiškia Electronic Discrete Variable Automatic Computer (elektroninis diskrečiųjų kintamųjų automatinis kompiuteris) ir yra vienas pirmųjų elektroninių kompiuterių.

K: Kuo EDVAC skyrėsi nuo ENIAC?


A: Skirtingai nei ENIAC, EDVAC veikė dvejetaine sistema ir galėjo saugoti programas.

K: Kokios buvo kai kurios EDVAC funkcijos?


A.: EDVAC turėjo automatinę sudėties, atimties, daugybos, užprogramuoto dalijimo ir automatinio tikrinimo sistemą, talpinančią 1 000 44 bitų žodžių.

K: Kokia buvo EDVAC talpa?


A.: EDVAC galėjo talpinti 1 000 44 bitų žodžių.

K: Koks buvo vidutinis EDVAC sudėties ir daugybos laikas?


A: Vidutinis EDVAC sumavimo laikas buvo 864 mikrosekundės, o vidutinis dauginimo laikas - 2 900 mikrosekundžių.

K: Koks buvo EDVAC našumas per visą jo eksploatavimo laikotarpį?


A.: Per visą eksploatavimo laikotarpį EDVAC pasirodė esąs patikimas ir produktyvus savo laiku - be klaidų veikė aštuonias valandas per dieną, o bendra veikimo trukmė viršijo 20 valandų per dieną.

K: Kada ir kuo buvo pakeistas EDVAC?


A.: 1961 m. EDVAC pakeitė BRLESC.

AlegsaOnline.com - 2020 / 2025 - License CC3