8086/88 Assembler Befehlsreferenz POP

Pop a word from the stack.

Hole ein Speicherwort vom Prozessorstapel.

Syntax:

POP <Zieloperand>

Der POP-Befehl überträgt das zuerst auf dem Stapel liegende Wort in den Zieloperanden und aktualisiert den Stapelzeiger. Der <Zieloperand> darf ein 16-Bit-Register (ausgenommen CS) oder eine 16-Bit-Speicheradresse sein. Genutzt wird diesen Befehl zusammen mit dem PUSH-Kommando zur vorübergehenden Sicherung von Daten, zum Beispiel in Unterprogrammen. Zu Beginn eines Programms werden die Daten mit dem PUSH-Befehl auf dem Stapel gesichert und am Ende des Programms mit dem POP-Kommando wieder vom Stapel geholt.

Beispiel:

POP AX ;hole ein Wort vom Stapel und lege es im AX-Register ab

Anzeige:

Anzeigen: