6-Amaliy ish mavzu


Download 139.42 Kb.
bet4/7
Sana06.05.2023
Hajmi139.42 Kb.
#1435704
1   2   3   4   5   6   7
Bog'liq
Davlatboyev Ollombergan

Ko'p dasturlash
Keyin paydo bo'ladi ko'p dasturlash... Ko'p dasturlashda bir vaqtning o'zida bir nechta jarayon va vazifalar bajariladi.
Bu xotira menejeriga talablarni oshiradi:

Virtual manzillar tushunchasi kiritildi.
Virtual manzil - bu xotiradagi ma'lumotlarning jismoniy joylashuvidan mustaqillik, ya'ni. ma'lumotlar xotirada har qanday tarzda joylashganligi sababli, biz ularga qandaydir virtual manzil yordamida murojaat qilishimiz mumkin.
Virtual manzil bir nechta jarayonlar uchun xotira boshqaruvini soddalashtiradi. Protsessor ko'rsatmalari virtual manzillardan foydalanadi. CPU ushbu virtual manzillarni OS yordami yordamida jismoniy manzillarga aylantiradi.
Manzil maydoni Jarayonlar foydalanishi mumkin bo'lgan virtual manzillar to'plami. Bu hozirgi "virtual xotira" deb ataladigan narsaning boshlanishi edi. Ammo bu holda, u ancha ibtidoiy.
Ruxsat etilgan bo'linish usuli
Bu eng oddiy usul - parchalanish usuli jismoniy xotirani qismlarga bo'lish belgilangan uzunlik .
Tugallangan - oldindan belgilangan ma'noni anglatadi va ularning hajmini ish jarayonida o'zgartirib bo'lmaydi.
Asosiy chegara registrlari ko'rinishidagi apparat ta'minoti.
Manzillarni konvertatsiya qilish quyidagi formula bo'yicha amalga oshiriladi:
Jismoniy manzil = virtual manzil + baza
Asosiy registr OT tomonidan jarayon kalitiga yuklanadi.
Oddiy himoya: Agar virtual manzil baza + chegaradan katta bo'lsa, tizim tomonidan aniqlangan hodisa ro'y beradi - kirish taqiqlangan yoki xato ko'rsatiladi. Buni kuzatish imkonini beruvchi mexanizm mavjud.

Download 139.42 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7




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