8. Punere și scoatere din stivă¶
8.1. Convenții ale documentului¶
Instrucțiunile push() și pop() acceptă ca argument un set de registre care conține un subset, sau eventual toate, dintre registrele de uz general R0-R12 și registrul de legătură (lr sau R14). Ca în cazul oricărui set Python, ordinea în care sunt specificate registrele este irelevantă. Astfel, în exemplul următor instrucțiunea pop() ar restaura R1, R7 și R8 la conținutul lor dinaintea push():
push({r1, r8, r7}) Salvează trei registre pe stivă.
pop({r7, r1, r8}) Le restaurează
8.2. Operații pe stivă¶
push({regset}) Pune un set de registre pe stivă
pop({regset}) Restaurează un set de registre din stivă