Önbellek bloğu nedir?
Önbellek bloğu nedir?

Video: Önbellek bloğu nedir?

Video: Önbellek bloğu nedir?
Video: Önbellek Nedir? Tarayıcı Önbelleği (Cache) Nasıl Kullanılır? 2024, Mayıs
Anonim

önbellek bloğu - için temel birim önbellek depolamak. Birden çok bayt/kelime veri içerebilir. önbellek satır - Şununla aynı önbellek bloğu . etiket - Bir grup veri için benzersiz bir tanımlayıcı. Çünkü belleğin farklı bölgeleri bir engellemek , etiketi aralarında ayrım yapmak için kullanılır.

Bu şekilde, bir önbellekte bir blok nasıl bulunur?

CPU bellekten okumaya çalıştığında, adres bir önbellek kontrolör. - Adresin en düşük k biti bir engellemek içinde önbellek . - Eğer engellemek geçerlidir ve etiket, m-bit adresinin üst (m - k) bitleriyle eşleşir, ardından bu veriler CPU'ya gönderilir.

Ayrıca, kelimelerde önbellek bloğu boyutu nedir? 1 Cevap. Örnekte önbellek blok boyutu 32 bayt , yani bayt adresleme kullanılıyor; dört baytlık kelimelerle, bu 8 kelimedir.

Ayrıca, bir önbellekte kaç blok var?

Cevap. Bir dosyada 16 bayt olduğundan önbellek bloğu , OFFSET alanı 4 bit içermelidir (24 = 16). SET alanındaki bit sayısını belirlemek için set sayısını belirlememiz gerekir. Her set 2 içerir önbellek blokları (2-yollu ilişkisel) yani bir set 32 bayt içerir.

Önbellek ilişkilendirilebilirliği nedir?

tamamen ilişkisel önbellek verilerin herhangi bir yerde saklanmasına izin verir. önbellek blok, her bellek adresini belirli bir bloğa zorlamak yerine. - Veriler bellekten getirildiğinde, kullanılmayan herhangi bir bloğa yerleştirilebilir. önbellek.

Önerilen: