«жаратылыстану» институты



бет35/99
Дата04.10.2022
өлшемі2.45 Mb.
#461924
1   ...   31   32   33   34   35   36   37   38   ...   99
ОЖ УМКДд

Мекенжай түрлері. Айнымалы және команда идентификациясы үшін әр түрлі кезеңдерде бағдарламалардың өмірлік мерзімін символдық аттар, виртуалды мекен-жайлар және физикалық мекен-жай қолданылады



  • С
    имволдық аттарды қолданушы бағдарламалық жасау барысында алгоритм тілдерді қолданылады.

  • Кейде математиклық немесе логикалық деп аталатын виртуалды мекен-жайлы транслятор өңдеп бағдарламаны машинаның тіліне аударады.

Трансляция кезінде жалпы жағдай белгісіз, бағдарламаны оперативті жады қандай орынға жүктейтіні, транслятор айнымалы және виртуалды мекен-жайлы командаларды қабылдап, әдетте олар өздігінен орындалады, бағдарламаның бастапқы мекен-жайы болып табылады.
Айнымалылар және командалар орнында физикалық мекен-жай ұяшықтың оперативтік жадының номерімен сәйкес болады. Виртуалдық мекен-жайдың жиынтығы виртуалды мекен-жайдың кеңістігі деп аталады. Процесстердің виртуалдық мекен-жайдың кеңістік аралығы бірдей болады.
Әр түрлі процесстердің командасы мен айнымалылар виртуалды мекен-жайлардың тура келуі қақтығысқа әкелмейді, өйткені жадыда бір уақытта айнымалы болса, онда оперативтік жүйе әр түрлі физикалық мекен-жайда көрсетіледі. Егерде бірнеше процесстер жалпы деректерді немесе шартты белгілер жүйесін бөлу қажет болса, онда оперативтік жүйесі сол процесстердің виртуалды мекен-жай кеңістігіндегі тиісті бөлігін физикалық жадының сол бір бөлігінде көрсетеді.
Әр түрлі оперативтік жүйеде виртуалды мекен-жай кеңістігі құрылысының амалы қолданылады. Кейбір оперативтік жүйеде виртуалдық мекен-жай физикалық жады сияқты ұздіксіз сызықтық жүйелікте беріледі. Сонымен қоса виртуалды мекен-жай біршама ығысу (әдетте бұл 000 ……………000) – жекеше бір сан виртуалды мекен-жай болады. Мекен-жайдың мұндай түрін сызықтық виртуалды мекен-жай дейді. 5.2.сурет
1.2.сурет. Бірнеше бағдарламалардың виртуалды мекене-жай кеңістігі
Б

асқа оперативтік жүйеде виртуалды мекен-жай сегмент деп аталатын бөлшектерге бөлінеді. Бұл жағдайда мекен-жайдан басқа қосты сан болған, соның ішінде n – сегменті, ал т – сегменттің ығысуын білдіретін виртуалды мекен-жай пайдаланылады.


Достарыңызбен бөлісу:
1   ...   31   32   33   34   35   36   37   38   ...   99




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет