tabel Descriptor - l
Tabelul descriptor globală
tabel descriptor global este comună tuturor proceselor. mărimea și localizarea acestuia sunt determinate în memoria fizică înregistrare GDTR. Mărimea tabelă nu poate depăși 8192 descriptori un descriptor este de 8 octeți, iar GDTR registru limită - a doi octeți și stochează o singură dimensiune tabel minus (limita valoarea maximă - 65535), și 8192 x 8 = 65,536.
descriptori LDT și sarcinile de segment (TSS) pot fi amplasate doar aici.
GDT O caracteristică este că acesta este refuzat accesul la prima (zero decalat în raport cu începutul tabelului) descriptorul. Contactarea acestora cauzează o #GP excepție, care împiedică accesul de memorie utilizând registrul de segment neîncărcat.
tabel descriptor local
Spre deosebire de GDT. LDT pot fi mai multe (în funcție de numărul de sarcini (fire de), dar nu neapărat). Fiecare activitate poate avea propria sa. La locația curentă de masă sarcină puncte de registru LDTR.
Dimensiunea și locația sunt determinate descriptor LDT LDT în memoria liniară GDT (dar aceasta nu înseamnă. LDT că dimensiunea poate fi mai mare de 65.536 de octeți).
poate fi utilizat Primul LDT descriptor (№ 0).
Interrupt Descriptor Table
Tabelul întrerupe la nivel mondial. Cazare în registrul de memorie fizică definită IDTR.
Atunci când o întrerupere apare (extern, hardware-ul, sau Int instrucțiuni cauzate):
- IDT este selectat din mânerul gateway. respectiv întrerupe număr;
- verifică condițiile de securitate (drepturi de acces);
- sub rezerva unor condiții pentru a proteja o tranziție este făcută la o subrutină care întrerupe manipulant;
Vezi ce „Descriptor Table“ în alte dicționare:
GDTR - (Engl Global Descriptor tabelul Inregistrare tabelul descriptor la nivel mondial.) Un registru special de 48 biți, care descrie locația și dimensiunea tabelului care conține descriptori. El a apărut cu mecanismul de protecție în ... ... Wikipedia
Tabelul vectorilor de întrerupere - (. Engl Interrupt Descriptor Table, IDT) utilizate în arhitectura x86, și este utilizat pentru a determina răspunsul corect la întreruperi și excepții. Microprocesorul tabel vectorul 8086/80186 întrerupere este situat în primul kilooctet de memorie ... ... Wikipedia
Segment Descriptor - (c arhitectura x86) structură de utilitate în memorie care definește segmentul. Lungimea descriptor este de 8 octeți. Structura bazei de segment descriptor (câmp galben, 32 de biți), care începe segmentul în limita de memorie liniară (câmp roșu, 20 ... ... Wikipedia