Instrukcja zdejmuje jeden bajt ze stosu i umieszcza go w przeznaczeniu.
W momencie wywołania instrukcji POP z wierzchołka stosu kopiowany jest 1 bajt danych (do przeznaczenia) a następnie zmniejszana
o 1 jest zawartość rejestru SP (nowy wierzchołek stosu).
POP przeznaczenie;
postać ogólna:
przykład:
pop pamięć (bezpośrednio);
pop 45H; (zdjęcie jednego bajtu ze stosu i umieszczenie go pod adresem 45H - dopuszczalny tylko adres 8 bitowy)
pop bajt rejestru DPTR;
pop DPH; pop DPL (zdjęcie ze stosu bajtu danych do rejestru DPH a następnie do DPL)
pop akumulator;
pop ACC; (zdjęcie ze stosu bajtu danych do akumulatora adresowanego bezpośrednio
(patrz akumulator)
)
pop rejestr B;
pop B; (zdjęcie ze stosu bajtu danych do rejestru B)
Instrukcją odwrotną do POP jest PUSH.
Przy pracy ze stosem NALEŻY pamiętać o kolejności ułożenia elementów na stosie.