U. R. Xamdamov, dj. B. Sultanov, S. S. Parsiyev, U. M. Abdullayev



Download 3,88 Mb.
Pdf ko'rish
bet75/253
Sana08.01.2023
Hajmi3,88 Mb.
#898350
1   ...   71   72   73   74   75   76   77   78   ...   253
Bog'liq
OPERATSION TIZIMILAR

Segmentli xotira (Segmentation) 
Segmentlash - bu xotirani boshqarish usuli bo‘lib, unda har bir 
vazifa turli o‘lchamdagi bir nechta segmentlarga bo‘linadi, har bir 
modul uchun tegishli funksiyalarni bajaradigan qismlar mavjud. 
Segmentlar sahifalardan farqli ravishda o‘zgaruvchan o‘lchamga ega 
bo‘lishadi. Har bir segment aslida har xil mantiqiy dastur manzili 
Sahifa 0 
Sahifa 1 
Sahifa 2 
Sahifa 3 
Sahifa 4 
Sahifa 5 
0000 
10,468 
12,287 
Sahifa 0 
Sahifa 1 
Sahifa 2 
Sahifa 4 
Sahifa 3 
Sahifa n 
Sahifa 5 



0

1

2

3

4

5

6

7

8

9

































Freym 
raqami 
Valid-invalid 
bit 
Sahifa jadvali 


122 
maydoni bilan farqlanadi. Jarayonni bajarish kerak bo‘lganda, uning 
har bir segmenti mavjud xotiraning qo‘shni blokiga yuklangan bo‘lsa 
ham, uning tegishli segmentatsiyasi o‘zaro bog‘liq bo‘lmagan xotiraga 
yuklanadi. Segmentli xotirani boshqarish sahifali xotira bilan juda 
o‘xshash, ammo bu yerda segmentlar uzunligi bo‘yicha o‘zgaruvchan 
bo‘lib, almashtirish sahifalari esa belgilangan o‘lchamga ega. Dastur 
segmenti dasturning asosiy funksiyasini, yordamchi funksiyalarni, 
ma’lumotlar tuzilishini va boshqalarni o‘z ichiga oladi. Segmentlashga 
misol 3.21- rasmda keltirilgan. 
3.20- rasm. Qo‘shni xotirani taqsimlash sxemasi 
Operatsion tizim har bir jarayon uchun segment xaritasi jadvalini 
va bo‘sh xotira bloklari ro‘yxatini, shuningdek segment raqamlarini, 
ularning o‘lchamlarini va asosiy xotiradagi tegishli xotira 
maydonlarini o‘z ichiga oladi. Har bir segment uchun jadvalda 
segmentning boshlang‘ich manzili va segment uzunligi saqlanadi. 
Xotira manzili segment va almashtirish ma’lumotlarini o‘z ichiga 
oladi.
Har bir segment – 0 dan boshlanadigan manzillarning to‘g‘ri 
chiziqli 
ketma-ketligidir. 
Segmentning 
maksimal 
o‘lchami 
protsessorning razryadi bilan aniqlanadi (bunda 32 razryadlida 
manzillashda 2
32
bayt yoki 4 Gb). Segment manzili dinamik ravishda 
Mantiqiy 
manzil 
CPU 

Download 3,88 Mb.

Do'stlaringiz bilan baham:
1   ...   71   72   73   74   75   76   77   78   ...   253




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish