Mikroprotsessortehnika
Tehtekood Vahetu adresseerimine 35
Operand
35
88
Joonis 2.18. Operandi leidmine vahetu adresseerimise korral
2.2.7. Pinumälu
Pinumälu ehk lihtsalt pinu (stack) on registrite kogum, kuhu saab lühiajaliselt salvestada
infot. Pinumälu on realiseeritud kas nihkeregistrina või kasutatakse selleks osa arvuti
muutmälust. Tuntakse kahte liiki pinumälusid: LIFO- (last in first out) ja FIFO- (first in
first out) tüüpi mälu. LIFO-tüüpi pinu võib võrrelda padrunisalvega, kust viimasena
laaditud padruni saab kätte esimesena. Pinumälu kasutatakse koos pinumälu viidaga (stack
pointer), mis fikseerib pinu asukoha (aadressi) üldkasutatavas muutmälus. Arvutis
kasutatakse pinumälu kõige enam selleks, et sinna ajutiselt kirjutada protsessori registrite