Popisovač brány je datová struktura služby , která slouží k různým přechodům. Používá se pouze v chráněném režimu . V reálném režimu může vzdálená adresa sloužit jako nějaká analogová. Délka deskriptoru je standardní a rovná se osmi bytům .
Selektor a offset tvoří obvyklou vzdálenou adresu vstupního bodu procedury.
Při provádění vzdálených příkazů CALL , JMP specifikujících selektor brány je hodnota offsetu zadaná v příkazu ignorována.
Algoritmus přechodu pomocí brány:
Nyní podrobněji:
Nelze použít v IDT .
Charakteristickým rysem call brány je přítomnost WC pole, díky kterému je možné přes zásobník přenést až 2 5 =32 slov / dvojslov do volané procedury . Tento typ brány je podrobněji popsán v článku Ochrana segmentované paměti
Lze použít v kterékoli ze tří tabulek deskriptorů.
Jedinou funkcí této brány je, že segment je specifikován jako segment TSS . Offsetová pole se nepoužívají a mohou mít libovolnou hodnotu.
Tato brána se používá pouze v IDT .
Jeho funkcí je resetování příznaku přerušení IF při vstupu do procedury zpracování. Vzhledem k tomu, že předchozí hodnota registru příznaků je uložena v zásobníku , pak se při ukončení procedury zpracování vrátí příznak IF do své původní polohy. To umožňuje, aby některá přerušení byla zpracována v režimu CLI .
Tato brána se používá pouze v IDT .
Nejjednodušší brána. Když přijde přerušení, jednoduše přejde do procedury zpracování (v případě potřeby se přepne zásobník ).