Descriptorul segmentului este

Segment de cod subordonat pentru execuție / citire

Bitul inferior al byte-ului AR de segmente de utilizator (A, Engleză accesat, bit 8 din figură) poate fi folosit pentru a colecta statistici despre segment. La prima accesare a segmentului (citire, scriere, executare), acesta este setat de procesor la 1.







  • Flagul de granularitate G determină limita segmentului. la G = 0 limita este egală cu valoarea câmpului corespunzător din descriptor, iar pentru G = 1 limita este egală cu câmpul descriptor, înmulțită cu (2 12 = 4096). Astfel, pentru G = 0, dimensiunea maximă a segmentului este de 1 MB. și pentru G = 1 4 GB.
  • Steagul de biți DB (bitul 22 din figură) este relevant pentru codurile de utilizator și segmentele de stivă. Specifică o adâncime de biți de 16 biți pentru zero și 32 de biți pentru o singură valoare.
  • Steagul rezervat (câmpul gri) trebuie să fie întotdeauna zero.
  • Flagul AVL personalizat (A, bitul 20 din imagine) este dat sistemului de operare. Starea sa nu afectează lucrul cu segmentul.






notițe

  1. ↑ Discontinuitatea câmpurilor descriptorilor se datorează evoluției procesoarelor.

Vezi ce "Descriptor de segmente" în alte dicționare este:

Descriptor (descriptorul englez): Descriptorul HTML este un element de limbaj HTML pentru hipertext. În descriptorii de vorbire colocvială se numesc etichete. Fișiere XML descriptor de implementare care descriu modul de implementare a modulelor. Număr descriptor de fișier ... ... Wikipedia

Protecția memoriei segmente - nu există nicio intrare în acest articol. Adăugați o secțiune introductivă care acoperă pe scurt tema articolului. Protecția cu segmente de memorie este una dintre opțiunile pentru implementarea protecției memoriei în procesoarele bazate pe x86. Pot fi folosite în protejate ... ... Wikipedia

Prefixul segmentului de program - structura de date utilizată în sistemele de operare DOS și CP / M pentru a păstra starea programelor de calculator. PSP în DOS are următoarea structură: Offset Size (Size) ... ... Wikipedia

TSS - o structură de stat specială în arhitectura x86 care conține informații despre sarcină (proces). Sistemul de operare folosit pentru dispecerizarea sarcinilor. TSS conține informații despre: Starea registrelor ... ... Wikipedia

80286 - <> CPU Microprocesor ... Wikipedia







Articole similare

Trimiteți-le prietenilor: