bob Uniprotsessor unumdorligini oshirish 1 kirish


Download 0.64 Mb.
bet5/17
Sana25.01.2023
Hajmi0.64 Mb.
#1119287
1   2   3   4   5   6   7   8   9   ...   17
Bog'liq
2-bob

2.4-rasm Kesh va xotirani tashkil qilish. (a) Xotirani kesh bilan aloqa qilish uchun
bloklarga ajratish. (b) Kesh tashkilotini satrlarga.
2.4.1 Kesh xotirasi bilan ishlash
Asosiy xotira va kesh o'rtasidagi aloqa bloklar deb ataladigan so'zlarning bo'laklarida sodir bo'ladi. 2.4-rasmda ikkita modul o'rtasidagi aloqa nuqtai nazaridan asosiy xotira va keshdagi tashkilot ko'rsatilgan. 2.4 a-rasmda asosiy xotira har birida B so'z bo'lgan bloklarda tashkil etilganligi ko'rsatilgan. Har bir blok b -bitli manzil bilan murojaat qiladi, shuning uchun xotira 2 ga bo'linadi xotira/kesh o'zaro ta'siri. Shakl 2.4 b kesh har bir satrda asosiy xotiradan blok va bog'langan tegni o'z ichiga olgan satrlarda tashkil etilganligini ko'rsatadi.
Kesh hajmi xotiradan ancha kichik va u faqat 2 c satrni saqlashi mumkin. Teg keshdagi satrga mos keladigan blok manzilini xotirada saqlaydi. Shunday qilib, kesh liniyasi mos keladigan xotira bloki bilan aniqlanadi. Protsessor ma'lumotlarni o'qishni talab qilganda , u o'qish buyrug'ini chiqaradi va so'zning xotira manzilini yaratadi. Agar so'z keshda bo'lsa, bizda kesh zarbasi bor va so'z protsessorga juda yuqori tezlikda yetkaziladi. Biroq, agar protsessor keshda kerakli so'zni topa olmasa, biz keshni o'tkazib yuboramiz va kesh tarkibi asosiy xotiradan yangilanmaguncha ma'lumotlarga kirish to'xtatiladi.


2.4.2 Kesh dizayni
Xotirani o'qish/yozish operatsiyasi keshda joylashgan ma'lumotlar va ko'rsatmalar bilan bog'liq ekan, ishlov berish tezligi yuqori ekanligini ko'rdik. Ma'lumotlar keshda bo'lmasa, ishlar sezilarli darajada sekinlashadi. Kesh xotiralarining dizayni tashqarida

2.5-rasm Kesh ierarxiyasi.
ushbu kitobning ko'lami va 18 va 19-sonli adabiyotlar kabi masalalarga bag'ishlangan bir
nechta ajoyib darsliklar mavjud. Keshni urish ehtimolini oshiradigan bir nechta omillar
mavjud, ular orasida
• kesh hajmi (2 c);
• xotiradagi blok manzilini bilan bog'lash uchun xaritalash texnikasi keshdagi satr manzili;
• keshni almashtirish yoki yangilash siyosati; bu siyosat keshga yuklash uchun xotira
bloklarini tanlash va keshdan satrlarni olib tashlash bilan bog'liq; va
• keyingi bo'limda muhokama qilinadigan kesh ierarxiyasidan foydalanish.

Download 0.64 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   ...   17




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