Riistvara
Näiteks on see vajalik
katkestust teenindava alamprogrammi käivitamise eel, et salvestada protsessori
jooksev tööseis ja taastada see peale katkestuse alamprogrammi lõpetamist, et naasta
põhiprogrammi täitmise juurde. Pinumälu töötab viimasena sisse esimesena välja
(LIFO - Last In First Out) struktuurina.
1.3.2 Protsessori käsustik
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