Riistvara
Protsessori käsustiku arhitektuur (ISA - InstructionSetArchitecture) hõlmab protsessori käsustikku
ja registreid, mille kaudu pääseb protsessori funktsionaalsust kasutama programmeerija. 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