2013 m. sausio 11 d., penktadienis

15.1. Realaus adreso režimas



1983 m. Intel sukūrė procesorių 80286, o 1984 m. IBM jį panaudojo IBM PC / AT (advanced technology ) kompiuteriui. 286-me yra realus (real) ir virtualus (virtual) darbo režimai.
Natūraliu mikroprocesoriaus 80286 darbo režimu yra apsaugotas virtualaus adreso režimas. Jis nustatomas PE bitu būsenos žodyje (MSW). Vienintele priemone grįžti iš apsaugoto į realų režimą yra techninis sistemos nustatymas į išeities būseną.
Realiame režime atmintinė suskirstyta į segmentus: CS (kodo), DS(duomenų), ES (papildomą duomenų ), SS (steko).
Jie gali persidengti. Fizinis adresas gaunamas sumuojant 16 bitų efektyvųjį adresą su segmento adresu padaugintu iš 16 (kaip ir I8086 procesoriuje). Segmento viduje baitai randami, naudojant 16 bitų postūmį (off set).
Šis režimas skirtas Windows 3.0 versijai, 8086/8088 procesoriams ir yra analogiškas MS-DOS režimui. Vartotojui prieinama tik iki 640 KB operatyviosios atminties. Šiame režime mikroprocesorius imituoja labai greitą 8086 mikroprocesorių. Jame neveikia nei atmintinės apsauga 4 lygiais, nei virtuali atmintinės adresacija. Dirbdamas su operacine sistema DOS, MP praktiškai neperžengia 1 MB pagrindinės atmintinės adresavimo ribos. Dirbama vienprogramiu režimu.


Komentarų nėra:

Rašyti komentarą

Tinklaraščio archyvas

Etiketės