Riistvara
Protsessori
poolt teostatavad masinkäskudele vastavad operatsioonid on tavaliselt liigitatavad järgmiselt:
andmete ülekanne (registritest registritesse, mälust registrisse ja vastupidi)
loogilis-aritmeetilised tehted (liitmine, lahutamine, operandi bittide rotatsioon,
paremnihutus, vasaknihutus jne)
bittide käitlus
stringide käitlus
käsuvoog (tingimuslikud ja mittetingimuslikud hargnemised, alamprogrammid jne)
eranditöötlus
Sisendi-väljundi haldus
protsessori töö juhtimine
Protsessori sees paikneb spetsiaalne püsimälu - mikrokood, millega kontrollitakse protsessori
masinakäskude täitmist. See püsimälu on uuematel protsessoritel ümberkirjutatav ja võimaldab
rakendada vigade parandusi protsessorile.
Programmi täitmine protsessoris koosneb järgmistest põhietappidest:
Mälust käsu lugemine (Instruction Fetch)