Muxammad al-xorazimiy nomidagi toshkent axborot texnologiyalari universiteti


Download 74.99 Kb.
bet2/5
Sana09.02.2023
Hajmi74.99 Kb.
#1181145
1   2   3   4   5
Bog'liq
MI.Ergashev Javoxir

Maxalliylik (lokallilik)
Ma’lum bo`lishicha, bu usulda boshqarishni tashkil etish xotira satxlariga kirishni va aloqa chastotasini kamaytiradi.
Bu yerda muxim rolni,chegaralangan vakt davomida,xotira adreslarining kichik bulagi bilan ishlash xossasi uynaydi.Bu em`irik jixatdan kuzatiladigan xossa lokallilik printsipi yeki murojaatlarni lokallashtirish deyiladi.
`rotsessor KESHi, qurilmalarning bir qismi xisoblanadi, shuning uchun OTning hotira menejeri ,asosan mahlumotlarni kompyuterning asosiy va ichki hotira qismiga taqsimlash bilan shug`ullanadi. Bag`zi sxemalarda tezkor va ichki hotira o`rtasidagi oqimni dasturchi boshqaradi. Ammo bu bog`lanish dasturchi vaqtini yo`qotadi, shu sababli bu ishni OT ga yuklashga harakat qilinadi.
Fizik xotirada mag`lumotlarni real joylashishini kursatuvchi.asosiy xotiradagi adreslar- fizik adreslar deb ataladi.Dastur ishlaydigan fizik adreslar to``lami, fizik adreslar maydoni deb ataladi.
Mantiqiy(logik) hotira.
Xotirani ,yacheykalar chizikli tu`lami kurinishida a``arat tashkil etish,dasturchining dastur va mag`lumotlar saklanishi kurinishi xakidagi tassavuri bilan mos kelmaydi.Ku`gina dasturlar bir-biriga boglik bulmagan xolda yaratilgan modullardan tashkil to`gan.
Bag`zan jarayon tarkibiga kiruvchi hamma modullar hotirada ketma-ket joylashadi va chiziqli adreslar maydonini tashkil qiladi. Biroq ko``incha modullar hotiraning turli joylarida joylashtiriladi va turlicha foydalaniladi.
Hotirani bosharish sxemasida, foydalanuvchining bunday tassavuriga mos keladigan mahlumot va dasturlarni saqlash, segmentatsiya deyiladi. Segment-hotiraning aniq ko`rsatilagan qismi bo`lib,uing ichkikismida chiziqli adreslarni qo`llab quvvatlaydi. Segment `rotsedura, massiv, stek yoki skalyar miqdorlardan tashkil to`gan buladi, lekin odatda aralash ti`dagi mahlumotlardan iborat bulmaydi.
Boshida segmentlar. dastur kodi fragmentlarini(matn redaktori,trigonometrik kutubxona v ax.k.) jaraenlar bilan umumlashtirish zaruriyatidan kelib chikkan bulishi kerak,chunki ularsiz xar bir jaraen uzining adres makonida mag`lumotlarning yana bir nusxasini saklashiga tugri kelar edi. Xotiraning, tizim bir nechta jaraenning mag`lumotlarini aks ettiradigan aloxida kismlari bulib ular segmentlar deb nom oldi.
Xotira shunday kilib,chizikli kurinishdan ikki ulchamli kurinishga keldi.Adres ikki kom`onentdan iborat bulib,ular:segment nomer iva segment ichidagi joylashgan urnidir.Keyinchalik,jaraenning turli kom`onentalarini(dastur kodi,mag`lumotlar,stek v ax.k.) turli segmentlarda joylashtirish kulay bulib koldi.Yana shu narsa anik bulib koldiki,anik segment ishini,unga segmentda saklanadigan mag`lumotlar ustida bajarilishi ruxsat berilgan .o`eratsiyalar ,masalan,murojaat xukuki va o`eratsiyalar ti`i kabi atributlar kiymatini berib ,nazorat kilish mumkin bulib koldi.

2rasm. Jarayon segmentlarining kompyuter xotirasida joylashishi.
Ba`zi , jarayonni adres makonini tasvirlaydigan segmentlar 2 –rasmda kursatilgan.
Aksariyat zamonaviy Operatsion tizimlar hotirani segment boshqaruv hususiyatiga ega. Otlarning bag`zi arxitekturalarida (masalan Intel) segmentlash qurulmalar tomonidan kullanadi.
Jarayon murojaat kiladigan adreslar,o`erativ xotirada mavjud bo`lgan real adreslardan shu taxlitda fark kiladi. Har bir aniq holatda dastur foydalanadigan adres, har xil usullar yerdamida tasvirlanishi mumkin. Masalan, adres, berilgan matnda odatda simvolli bo`ladi. Kom`ilyator bu simvolli adres va o`zgaradigan adreslarni bog`laydi (masalan, n bayt modul boshidan). Dastur generatsiyalagan bunday adres odatda mantikiy adres(virtual xotirali tizimlarda u ko``incha virtual xotira ) deb nomlanadi. Barcha mantikiy adreslar tu`lami mantikiy(virtual) adreslar maydoni deb ataladi.

Download 74.99 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5




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