registre segment

Instrucțiunea registru pointer

Modelul de software microprocesor are 6 registre segment: CS, SS, DS, ES, GS, FS.

Existența lor se datorează specificul organizației și utilizarea de microprocesoare Intel de memorie. Acesta constă în principal în faptul că hardware-ul microprocesor sprijină organizarea structurală a programului sub formă de 3 părți numite segmente. Prin urmare, o astfel de organizație numită segment de memorie.

Aceste registre sunt utilizate ca referință la accesarea predeterminate partiționate ?? zonele de memorie ennym, care sunt numite segmente. Există trei tipuri de segmente și, în consecință, registrele segment:

· Code (CS), în care se stochează instrucțiuni doar procesor, ᴛ.ᴇ. codul mașină al programului;

· Date (DS, ES, FS și GS). Ei au păstrat zona de memorie alocată în cadrul variabilelor de program și de date;

registre segment

· Utilizarea ESP / SP registru (registru de stivă Pointer) este accesat, datele stocate în stivă. Acest registru este, de obicei, nu a folosit niciodată pentru a efectua operații aritmetice obișnuite și comenzile de transfer de date. Acesta este adesea răspândit iazyvayut înregistra indicatorul stivă (extins indicatorul stiva).

a se vedea, de asemenea,

memorie microprocesor universal înregistrează memorie microprocesor (MPP) a bazei MF 8088 include două registru de stocare de 14 octeți. La MT 80286 și mai sus, există registre Nye suplimentare, de exemplu, de tip MP VLIW are 256 registre, dintre care 128 -. [Citește mai mult].

Conceptul modelului software IA-32. Modelul de programare - un set de resurse microprocesor necesare pentru punerea în aplicare și stocarea în memoria sistemului informatic al instrucțiunilor de program, date și informații cu privire la stadiul actual al programului și un microprocesor. model de programare. [Citește mai mult].

articole similare