CALLCALL Subroutine

Instrukce:CALL k
Operace:(PC)+1 do STACK , k do (PC)
Stavové bity:-
Počet cyklů:2

Volání podprogramu . Konstanta k představuje 11-ti bitovou adresu . Horní 2 bity jsou převzaty z registru PCLATH .



GOTOGo to address

Instrukce:GOTO k
Operace:k do (PC)
Stavové bity:-
Počet cyklů:2

Nepodmíněný skok . Konstanta k představuje 11-ti bitovou adresu . Horní 2 bity jsou převzaty z registru PCLATH .



RETFIEReturn from interrput

Instrukce:RETFIE
Operace:STACK do (PC) , 1 do GIE
Stavové bity:-
Počet cyklů:2

Návrat z obsluhy přerušení . Povoleno globální přerušení nastavením bitu GIE registru INTCON.



RETLWReturn with literal in W

Instrukce:RETLW k
Operace:STACK do (PC) , k do (W)
Stavové bity:-
Počet cyklů:2

Návrat z podprogramu s naplněním registru W konstantou k .



RETURNReturn from Subroutine

Instrukce:RETURN
Operace:STACK do (PC)
Stavové bity:-
Počet cyklů:2

Návrat z podprogramu .