Dom > Izložba > Sadržaj

Povijest arhitekture računala

Mar 09, 2019

Prva dokumentirana arhitektura računala bila je u korespondenciji Charlesa Babbagea i Ade Lovelace, opisujući analitički stroj. Konrad Zuse je 1936. godine izgradio računalo Z1 u dvije patentne prijave za svoje buduće projekte kako bi strojne upute mogle biti pohranjene u istom prostoru za pohranu podataka, tj. Konceptu pohranjenog programa. Dva rana i važna primjera su:


Papir Johna von Neumanna iz 1945. godine, Prvi nacrt izvješća o EDVAC-u, u kojem je opisana organizacija logičkih elemenata; i

Alan Turingov detaljniji Predloženi elektronički kalkulator za motor automatskog računanja, također iz 1945. i koji je citirao rad Johna von Neumanna.

Pojam "arhitektura" u računalnoj literaturi može se pratiti do rada Lylea R. Johnsona i Fredericka P. Brooksa, Jr., članova odjela za organizaciju stroja u IBM-ovom glavnom istraživačkom centru 1959. Johnson je imao priliku napisati vlasnički istraživanje komunikacije o Stretchu, IBM-ovom superkompjuteru za Nacionalni laboratorij u Los Alamosu (u to vrijeme poznatom kao Los Alamos Scientific Laboratory). Da bi opisao razinu detalja za raspravu o luksuzno ukrašenom računalu, primijetio je da je njegov opis formata, vrsta uputa, hardverskih parametara i poboljšanja brzine na razini "arhitekture sustava" - pojam koji se činio korisnijim od "strojne organizacije" „.


Nakon toga, Brooks, Stretch dizajner, započeo je s pisanjem, poglavlje 2 knjige (Planiranje računalnog sustava: Projekt rastezanja, ed. W. Buchholz, 1962).

Arhitektura računala, kao i druga arhitektura, umjetnost je određivanja potreba korisnika strukture, a zatim projektiranja kako bi se te potrebe što učinkovitije zadovoljile u okviru ekonomskih i tehnoloških ograničenja.


Potom je Brooks pomogao razviti IBM System / 360 (sada nazvan IBM zSeries) liniju računala, u kojoj je “arhitektura” postala imenica koja definira “ono što korisnik treba znati”. Kasnije su korisnici računala koristili taj pojam na mnogo manje eksplicitne načine.


Najranije računalne arhitekture dizajnirane su na papiru, a zatim izravno ugrađene u konačni hardverski oblik. Kasnije su prototipovi računalne arhitekture fizički izgrađeni u obliku tranzistorsko-tranzicijske logike (TTL) računala - kao što su prototipovi 6800 i PA-RISC-testirani, i praćeni, prije nego što su se posvetili konačnom obliku hardvera. Od 1990-ih, nove arhitekture računala obično su "izgrađene", testirane i prilagođene - unutar neke druge arhitekture računala u simulatoru računalne arhitekture; ili unutar FPGA kao mekani mikroprocesor; ili oboje - prije objavljivanja u konačnom obliku hardvera.