Fon Neimana arhitektūra
Vikipēdijas raksts
Par fon Neimana arhitektūru (pēc matemātiķa Džona fon Neimana) dēvē šādus datora uzbūves principus:
[izmainīt šo sadaļu] Binārās kodēšanas princips
Visa informācija – kā dati, tā arī programmas – tiek kodētas ar bināriem cipariem 0 un 1. Katram informācijas tipam ir sava bitu konsekvence jeb formāts.
[izmainīt šo sadaļu] Programmējamās vadības princips
Algoritms tiek pasniegts programmas veidā, kas sastāv no atsevišķām komandām, ko realizē dators. Programmas komandas datora atmiņā glabājas konsekventās šūnās un tiek izpildītas to dabiskajā secībā (t.i. viena pēc otras). Programmas komandu izpildes secības maiņai pastāv speciālas beznosacījuma vai nosacījuma zarojuma komandas.
[izmainīt šo sadaļu] Atmiņas vienveidības princips
Komandas un dati glabājas vienotā atmiņā un ārēji nav atšķirami. Tas ļauj ar instrukcijām veikt tās pašas darbībās kā ar datiem.
[izmainīt šo sadaļu] Adresējamības princips
Atmiņas pamatā ir šūnu masīvs ar unikāli numurētām šūnām. Procesoram ir jebkurā brīdī pieejama jebkura atmiņas šūna, bet, lai tai piekļūtu, izmanto atbilstošo šūnas numuru jeb adresi.