P000 Architektura počítačůObsah
|
Zásobník
Zásobník procesor implementuje jako strukturu LIFO kdekoli v operační paměti. Všechny odkazy na zásobník jsou segmentovány přes registr SS.
Příklad: Dno zásobníku je na adrese SS:0A1A. Zásobník byl do současného stavu naplněn posloupností instrukcí, které zapsaly hodnoty: 0AA01, 11AA, 3C00.
Výběr a zápis do zásobníku řídí registr SP (Stack Pointer), který obsahuje adresu právě zapsané položky.
Instrukce PUSH provede činnosti v následujícím pořadí:
Instrukce POP provede tyto akce:
Procesor 8086 nemá žádný prostředek, kterým by hlídal maximální naplnění zásobníku.
Následující:
Přerušení v 8086 Obsah |
Michal Brandejs brandejs@informatics.muni.cz