Kompyuter xotirasining tashkil qilinishi


Virtual manzillar maydonini tuzilishi


Download 0.79 Mb.
bet2/4
Sana14.04.2023
Hajmi0.79 Mb.
#1356537
1   2   3   4
Bog'liq
Xotira

Virtual manzillar maydonini tuzilishi
Chiziqli (flat) virtual manzillar maydonini tuzilishi
Virtual manzillar maydoni doimiy ravishda bir o’lchamli (m) virtual manzillarning ketma-ketligi sifatida taqdim etiladi.
Virtual manzillar maydoni segmentlar (bo‘limlar, maydonlar) deb nomlangan qismlarga bo‘linadi.
Segmentlangan virtual manzillar maydonini tuzilishi
Virtual manzil - (n,m) raqamlar juftligi bilan aniqlanadi. n – segment raqami, m - segment ichidagi siljishni belgilaydi.
Jarayon segmentlarining kompyuter xotirasida joylashishi
Bir nechta dasturlarning virtual manzil maydonlari
Har bir jarayon o‘zining virtual manzil maydoniga ega - translyator har bir dasturning parametrlari va kodlariga virtual manzillarni mustaqil ravishda tayinlaydi
Manzilni dinamik o’zgartirish
Aksariyat zamonaviy operatsion tizimlar xotirani segmentli boshqaruv xususiyatiga ega. Jarayon murojaat qiladigan manzillar, operativ xotirada mavjud bo‘lgan real manzillardan farq qiladi. Har bir aniq holatda dastur foydalanadigan manzil, har xil usullar yordamida tasvirlanishi mumkin. Masalan, manzil, berilgan matnda odatda belgili bo‘ladi. Kompilyator bu belgili manzil va o‘zgaradigan manzillarni bog‘laydi. Dastur generatsiyalagan bunday manzil odatda mantiqiy manzil (virtual xotirali tizimlarda u ko‘pincha virtual xotira) deb nomlanadi. Barcha mantiqiy manzillar to‘plami mantiqiy (virtual) manzillar maydoni deb ataladi.
Mantiqiy va fizik manzillar maydonlari, tashkil etilishi va o‘lchami bo‘yicha bir biriga mos emas. Mantiqiy manzillar maydoning maksimal o‘lchami odatda protsessorning razryadi bilan aniqlanadi (masalan 232) va fizik manzillar maydonining hajmidan katta bo‘ladi. Protsessor va operatsion tizim asosiy xotirada joylashgan dasturni dastur kodiga, real fizik manzilga tayangan holda yo‘lni aks ettirishi kerak. Bunday ko‘rinishda manzillarni tasvirlash manzillarni translatsiyasi yoki manzillarni bog‘lash deb nomlanadi.
Virtual manzil maydoni va fizik xotira hajmining nisbati
virtual manzil maydoni
fizik xotira hajmidan katta
virtual manzil maydoni
fizik xotira hajmidan kam
Virtual manzillarni fizik manzilga aylantirish usullari

Download 0.79 Mb.

Do'stlaringiz bilan baham:
1   2   3   4




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