194. Virtual xotira muhitidagi Memory management unit (Xotirani boshqarish bo'limi) qanday vazifani bajaradi?
Xotira boshqaruv bloki (MMU) virtual xotira muhitida hal qiluvchi rol o'ynaydi. Bu virtual manzillarni kompyuter xotirasidagi jismoniy manzillarga solishtirish uchun mas'ul bo'lgan apparat komponentidir.
MMU dasturlar tomonidan ishlatiladigan virtual manzillarni kompyuterning operativ xotirasidagi yoki qattiq diskdagi jismoniy manzillarga aylantiradi. Buni virtual manzillarni jismoniy manzillar bilan taqqoslaydigan ma'lumotlar tuzilmasi bo'lgan sahifalar jadvali yordamida amalga oshiradi. MMU berilgan virtual manzilga mos keladigan jismoniy manzilni aniqlash uchun sahifa jadvaliga murojaat qiladi.
MMU shuningdek, dastur xotiraning ma'lum bir maydoniga kirish huquqiga ega yoki yo'qligini tekshirish orqali xotira himoyasini ta'minlaydi. Agar dastur ruxsati bo‘lmagan xotiraga kirishga harakat qilsa, MMU apparat istisnosini yaratadi, operatsion tizim undan dasturni tugatish yoki boshqa tegishli harakatlarni amalga oshirish uchun foydalanishi mumkin.
Umuman olganda, MMU virtual xotira tizimining muhim komponenti hisoblanadi, chunki u operatsion tizimga kompyuter xotirasini samarali va xavfsiz boshqarish imkonini beradi.
265. Vektorli protsessorlar –
"Vektorli" (ingliz tilida "vector") protsessorlar, matematik amallarini tezlik bilan bajargan va ko'p elementli datalar bilan ishlashga imkon beruvchi protsessorlar hisoblanadi. Bu protsessorlar, bir "vektor"ni bir necha elementdan iborat bo'lgan matematik amallarini bajarish uchun ishlatiladi. Misol uchun, grafikni tahrirlash, animatsiyani ishga tushirish, sifatli tasvirni shakllantirish va boshqa ko'p elementli amallar uchun vektorli protsessorlar yaxshi yordam beradi.
Bu protsessorlar, xususiyatlariga ko'ra foydalanuvchilarga qulayliklar taqdim etadi. Shu bilan birga, ular ko'p elementli datalarni tezlik bilan ishlab chiqarishga yordam beradi. Bunday protsessorlar, yuqori tezlik va ishlab chiqarish kuchini talab qiladi, shuning uchun ular, asosan, mahsulot ishlab chiqarish, animatsiya va grafikni tahrirlash, shakllantirish va boshqa ko'p elementli amallar uchun ishlatiladi.
L
Do'stlaringiz bilan baham: |