Kompyuter xotirasining tashkil qilinishi
Virtual manzillar maydonini tuzilishi
Download 0.79 Mb.
|
Xotira
- Bu sahifa navigatsiya:
- Jarayon segmentlarining kompyuter xotirasida joylashishi
- Manzilni dinamik o’zgartirish
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: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling