PRINCIPI

• Binārās kodēšanas princips - Visa informācija – kā dati, tā arī programmas – tiek kodētas ar bināriem cipariem 0 un 1. Bināru skaitļu apstrādāšanas aprakstīšanai tiek izmantotas matemātiskas loģikas aparāts (Buļa matemātika)

• 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ājās secīgā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.

• 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ības kā ar datiem.

• Adresējamības princips - Atmiņas pamatā ir šūnu masīvs ar unikāli numerētām šūnām. Procesoram jebkurā brīdī ir pieejamā jebkura atmiņas šūna. Lai tai piekļūtu, izmanto atbilstošo šūnas numuru jeb adresi (RAM).