BPC-MIC03 - Typy instrukcí, zásobník
Níže je uveden pouze náhled materiálu. Kliknutím na tlačítko 'Stáhnout soubor' stáhnete kompletní formátovaný materiál ve formátu PDF.
– Vloží obsah registru A (akumulátoru) do bytu v
paměti, jehož adresa je dána obsahem registru SP
– Sníží hodnotu SP o 1
Instrukce pro práci se zásobníkem
• Vyzvednutí z vrcholu zásobníku (Pull, Pop)
• Např. PULA (HCS08)
– Zvýší hodnotu registru SP o 1
– Do registru A (akumulátoru) vloží obsah bytu,
jehož adresa je v SP
Vyhrazení paměťové oblasti pro
zásobník
• Před prvním použitím zásobníku je nutno
nastavit počáteční hodnotu registru SP!!!
• Příklad pro HCS08:
LDHX #RAMEnd+1 ; 1 B za konec RAM
TXS ; SP <- (H:X) - $0001