11.07.2015 Views

Programavimas asembleriu - Kauno technologijos universitetas

Programavimas asembleriu - Kauno technologijos universitetas

Programavimas asembleriu - Kauno technologijos universitetas

SHOW MORE
SHOW LESS
  • No tags were found...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

3.4. I8086 architektūros ypatybės 293.11 pav.: Apsaugoto režimo plokščias atminties modelisšyti 64 Kbaitų (1 Kilobaitas = 1024 Baitų, 1 Megabaitas = 1024 Kbaitų).Mikroprocesorius vienu metu gali būti susietas su keturiais segmentais.Kiekvieno jų pradiniai adresai yra atitinkamuose segmentų registruose. Šiųregistrų funkcijos tokios:• cs (angl. Code Segment) komandų segmento registras nurodo programoskodo segmento pradžią;• ss (angl. Stack Segment) steko segmento registras nurodo steko pradžią;• ds (angl. Data Segment) duomenų segmento registras nurodo duomenųsegmento pradžią;• es (angl. Extra Segment) papildomo segmento registras nurodo papildomosegmento pradžią;Indeksiniai registrai si (angl. Source index) ir di (angl. Destinationindex) dažniausiai naudojami išrenkant operandus iš atminties, formuojantjų fizinius adresus. Registrai - rodikliai sp (angl. Stack pointer) ir bp (angl.Base pointer) naudojami dirbant su steku.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!