Жадыдағы мультибағдарламалық жүйе
Ауысу бөлігіндегі мультибағдарлама – егер де есепті енгізсек, онда ешқандай кеденді сақтап керегі жоқ, есепке қанша жадыдан орын керек болса, керектігінше қолданды.
есеп Х 40К операциялық жүйе
есеп Y 60K
Есеп Х 40К
Бос
Есеп Y 60K
Ауысу бөлігіндегі мультибағдарламадағы бастапқы бөлінуі
Сегменттік – беттік жады (paging/segmentation) –сегмент үшін жады беттер бөледі, және де сегменттің кестелік кеденіне байланысты бөлінеді. Адрестер үш компоненттардан тұрады [s,p,d] s-сегменттің нөмері, p- беттегі кестедегі жазбаны анықтайды, d – қосылыстары. Сонда [s,p,d] s- сол берілген есептегі, p- беттегі, d – сөзді анықтайды.
сегменттағы кестелік регистр
бет
s р d d
+ + сөз
Сегметтер кестесі
Кедені беттегі база кестесі s-тая строка
таблицы
сегментов
+
Беттегі кестелер
Признак қорғаныс беттің орналастыруын көрсеткіш р-тая
строка таблицы
кеден страниц (беттегі кестенің ұзындығы)
Сегменттік – беттік жадының , адресті табу кезеңі
f3(сөз)= f3(f3(f3(f3(сегменттағы кестелік регистр)+s)+p)+d)
Беттерге тез ену ассоциативтік регистр
сегменттің беттің Беттің
номері номері орналасқан
жері бет [s1,p1]
s1 p1 бет [s2,p2]
s2 p2
s3 p3
. . . бет [s3,p3]
Достарыңызбен бөлісу: |