Calculator EDSAC

Ce este EDSAC?

Electronic Delay Storage Automatic Calculator (EDSAC) a fost cel mai vechi calculator din lume, originar de la Universitatea Cambridge, Anglia. A început în 1949 și a fost unul dintre primele calculatoare cu programe stocate și a folosit cifre binare. În acest articol, vom discuta despre Electronic Delay Storage Automatic Calculator (EDSAC).

Ce este EDSAC?

EDSAC înseamnă Electronic Delay Storage Automatic Calculator (Calculator Automat Electronic cu Stocare prin Întârziere). A fost unul dintre primele calculatoare cu program stocat, acestea fiind mașini cu care programatorul poate stoca instrucțiunile în memorie și, prin urmare, sunt mai versatile decât alte modele anterioare. Electronic Delay Storage Automatic Calculator putea efectua aproximativ 700 de adunări pe secundă și 200 de înmulțiri pe secundă.

Terminologie Primară

  • Arhitectură cu Program Stocat: O arhitectură de calculator în care instrucțiunile sunt localizate în memoria de date. Acest lucru înseamnă că mașina își poate modifica funcționarea prin modificarea conținutului unității de stocare sau al memoriei.
  • Memorie cu Linie de Întârziere: Un tip de memorie de calculator utilizat în EDSAC era un tub vidat folosit printr-un osciloscop cu raze catodice.
  • Arhitectura Von Neumann: Un concept de proiectare hardware a computerului în care memoria de stocare a computerului conține instrucțiuni și alte forme de date. EDSAC a folosit arhitectura von Neumann, care apoi a fost încorporată în majoritatea proiectelor de calculatoare.

Componente și Funcționare

  • Unitatea Centrală de Procesare (CPU): EDSAC avea și o CPU, care era unitatea principală de procesare a computerului, utilizată în executarea instrucțiunilor stocate în memorie. Era capabilă să efectueze operații aritmetice și logice.
  • Memorie: Memoria calculatorului este la fel ca creierul uman. Este folosită pentru a stoca date și instrucțiuni. Este o unitate de stocare a datelor sau un dispozitiv de stocare a datelor unde datele care urmează să fie procesate și instrucțiunile necesare pentru procesare sunt stocate. Poate stoca atât intrarea, cât și ieșirea.
  • Intrare și Ieșire: EDSAC primea datele de intrare prin bandă de hârtie perforată, iar ieșirea sa era un teleimprimator. Instrucțiunile perforate pe banda de hârtie erau introduse în calculator, iar rezultatele erau tipărite pe teleimprimator.
  • Unitate de Control: Prin dirijarea funcționării CPU-ului și a memoriei, unitatea de control a EDSAC se ocupa de emiterea instrucțiunilor. Ajuta la verificarea faptului că instrucțiunile erau finalizate în ordinea corectă.

Pași în Operarea EDSAC

  • Încărcarea Programului: Programul era scris de mână pe hârtie și apoi perforat pe o bandă de hârtie perforată pentru a fi utilizat în EDSAC.
  • Stocarea Instrucțiunilor: Aici instrucțiunile erau stocate în memoria cu linie de întârziere, provenind de pe banda de hârtie, ca în cazul calculatorului anterior.
  • Executarea Instrucțiunilor: Era implicat în procesarea instrucțiunilor care îi erau date, prin care prelua instrucțiuni din memorie și le executa conform diagramelor logice și programelor atașate instrucțiunilor.
  • Afișarea Rezultatelor: De asemenea, furniza rezultatele pe teleimprimator, astfel încât utilizatorul să poată analiza și/sau evalua rezultatele.

Semnificația EDSAC

  • Primul Calculator Practic cu Program Stocat.
  • Influență asupra Proiectării Calculatoarelor.
  • Instrument Educațional.
  • Avansarea Calculului Științific.
  • Fundație pentru Calculatoarele Comerciale.
  • Tranziția de la Calculul Mecanic la cel Electronic.

Concluzie

Electronic Delay Storage Automatic Calculator (EDSAC) este unul dintre primele calculatoare cu program stocat; a introdus progrese semnificative în arhitectura și funcționalitatea calculatoarelor, în special prin utilizarea programului stocat și a memoriei cu linie de întârziere. Capacitatea EDSAC de a efectua operații aritmetice rapide îmbunătățește eficiența calculatorului.

 

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top