Předávat řízení na jinou úroveň oprávnění lze
pouze pomocí brány.
Skok (JMP) se smí provést při C=0 pouze do segmentu se
stejnou úrovní oprávnění, při C=1 do segmentu se
stejnou nebo vyšší úrovní oprávnění.
Při C=0 se smí volat podprogram (CALL) pouze takový,
který je umístěn v segmentu se stejnou úrovní
oprávnění. Při volání podprogramu v segmentu
vyšší úrovně oprávnění se musí použít brány.
Pro předávání řízení obsluze přerušení platí
stejná pravidla jako pro volání podprogramu.
Segmenty označené C=1 lze volat ze stejné nebo
nižší úrovné oprávnění.
CPL musí být vždy menší nebo rovno DPL
zpřístupňované brány (lze přistupovat pouze k
bráně na stejné nebo nižší úrovni oprávnění).
Instrukční segment, na který ukazuje brána, musí
mít DPL=<CPL procesu, který přístup provádí.
Instrukce návratu z podprogramu (RETF), která
nezpůsobí přepnutí procesu, musí provést návrat
pouze do segmentu se stejnou nebo nižší úrovní
oprávnění.
Přepnutí procesu lze zajistit instrukcemi CALL, JMP a
INT, které se odkazují na bránu zpřístupňující
TSS nebo přímo na TSS, jehož DPL>=CPL procesu,
který přepnutí vyvolal.