8. Stavljanje na stog i skidanje sa stoga¶
8.1. Konvencije dokumenta¶
Instrukcije push() i pop() prihvaćaju kao svoj argument skup registara koji sadrži podskup, ili moguće sve, registre opće namjene R0-R12 i poveznički registar (lr ili R14). Kao i kod svakog Python skupa, redoslijed kojim su registri navedeni nebitan je. Tako bi u sljedećem primjeru instrukcija pop() obnovila R1, R7 i R8 na njihov sadržaj prije push():
push({r1, r8, r7}) Sprema tri registra na stog.
pop({r7, r1, r8}) Obnavlja ih
8.2. Operacije stoga¶
push({regset}) Stavlja skup registara na stog
pop({regset}) Obnavlja skup registara sa stoga