luni, 4 martie 2013

Memoria programului pascal

Dupa incarcarea programului executabil, memoria aferenta lui se structureaza in urmatoarele regiuni (segmente): segmentul prefix program, regiunea de cod, segmentul de date, stiva si zona heap. Pentru adresarea acestora, unitatea centrala de prelucrare foloseste registre specializate, la unele dintre ele existand acces direct sau indirect din programe pascal.

Tipul segmentului               Registrul de segment          Registrul de deplasare           Seg:Ofs
  Segment de cod                            CS (CSeg)                            IP                            CS:IP
  Segment de date                           DS (DSeg)                            SI                           DS:SI
  Segment de stiva                           SS (SSeg)                        SP (SPtr)         SS:SP (SSeg:SPtr)

Niciun comentariu:

Trimiteți un comentariu