P000 Architektura počítačůObsah |
nejvyšší | nejnižší | ||
0 | 1 | 2 | 3 |
úroveň 0 | jádro operačního systému (řízení procesoru, V/V operací) |
úroveň 1 | služby poskytované operačním systémem (plánování procesů, organizace V/V, přidělování prostředků) |
úroveň 2 | systémové programy a podprogramy z knihoven (systém obsluhy souborů, správa knihoven) |
úroveň 3 | uživatelské aplikace |
DPL | (Descriptor Privilege Level) je uložen ve dvou bitech slabiky přístupová práva popisovače segmentu. Obsahuje úroveň oprávnění přidělenou obsahu segmentu. |
CPL | (Current Privilege Level) je zapsán ve dvou nejnižší bitech selektoru CS (tj. v poli označeném RPL). Představuje momentální úroveň oprávnění přidělenou právě prováděnému procesu. |
RPL | (Requested Privilege Level) je uložen v bitech 0 a 1 selektoru segmentového registru a obsahuje úroveň oprávnění, kterou proces nabízí při přístupu k určitému segmentu. |
EPL | (Effective Privilege Level) je numerické maximum CPL a RPL (tedy hodnota nižší úrovně oprávnění). |
Následující:
Zpřístupnění
datového segmentu Obsah |
Michal Brandejs brandejs@informatics.muni.cz