Programavimas asembleriu - Kauno technologijos universitetas
Programavimas asembleriu - Kauno technologijos universitetas
Programavimas asembleriu - Kauno technologijos universitetas
- 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.