Dom > Razstava > Vsebine

Zgodovina računalniške arhitekture

Mar 09, 2019

Prva dokumentirana računalniška arhitektura je bila v korespondenci med Charlesom Babbagejem in Ado Lovelace, ki opisuje analitični motor. Konrad Zuse je pri gradnji računalnika Z1 leta 1936 opisal v dveh patentnih prijavah za svoje prihodnje projekte, da bi strojna navodila lahko shranjevala v istem shranjevalniku, ki se uporablja za podatke, to je koncept shranjenega programa. Dva druga zgodnja in pomembna primera sta:


John von Neumann iz leta 1945, prvi osnutek poročila o EDVAC, ki je opisal organizacijo logičnih elementov; in

Podrobnejši predlagani elektronski kalkulator Alana Turinga za motor avtomatskega računanja, tudi leta 1945, ki je navajal dokument Johna von Neumanna.

Izraz »arhitektura« v računalniški literaturi je mogoče zaslediti z delom Lyleja R. Johnsona in Fredericka P. Brooksa, ml., Članov oddelka za strojno organizacijo v glavnem IBM-ovem raziskovalnem centru leta 1959. Johnson je imel priložnost napisati lastninsko pravico raziskava o Stretchu, IBM-ovem superkompjuterju za Nacionalni laboratorij Los Alamos (takrat znan kot znanstveni laboratorij Los Alamos). Da bi opisal stopnjo podrobnosti za razpravo o luksuzno okrašenem računalniku, je ugotovil, da je njegov opis formatov, vrst navodil, parametrov strojne opreme in izboljšav hitrosti na ravni »sistemske arhitekture« - izraz, ki se je zdel bolj uporaben kot »strojna organizacija« . «


Kasneje je Brooks, Stretch oblikovalec, s pisanjem začel s poglavjem 2 knjige (Načrtovanje računalniškega sistema: Project Stretch, ed. W. Buchholz, 1962) [8].

Računalniška arhitektura, tako kot druga arhitektura, je umetnost ugotavljanja potreb uporabnika strukture in nato načrtovanja, da se te potrebe čim bolj učinkovito zadovoljijo v okviru ekonomskih in tehnoloških omejitev.


Brooks je nato pomagal razviti IBM System / 360 (zdaj imenovano IBM zSeries) linijo računalnikov, v kateri je »arhitektura« postala samostalnik, ki je definiral »kaj mora uporabnik vedeti«. Kasneje so uporabniki računalnikov uporabili izraz na mnogo manj eksplicitnih načinih.


Prve računalniške arhitekture so bile oblikovane na papirju in nato neposredno vgrajene v končno strojno obliko. Kasneje so bili prototipi računalniške arhitekture fizično zgrajeni v obliki računalnika tranzistorsko-tranzistorske logike (TTL), kot so prototipi 6800 in PA-RISC, ki so bili testirani in prilagojeni, preden so se zavezali končni obliki strojne opreme. Od devetdesetih let prejšnjega stoletja so nove računalniške arhitekture običajno "zgrajene", preizkušene in spremenjene - znotraj druge računalniške arhitekture v simulatorju računalniške arhitekture; ali v FPGA kot mehki mikroprocesor; ali pred obojestransko obliko strojne opreme.