Mi az a gyorsítótár blokk?
Mi az a gyorsítótár blokk?

Videó: Mi az a gyorsítótár blokk?

Videó: Mi az a gyorsítótár blokk?
Videó: Alok, Bruno Martini feat. Zeeba - Hear Me Now (Official Music Video) 2024, November
Anonim

gyorsítótár blokk - Az alapegység a gyorsítótár tárolás. Több bájt/szó adatot tartalmazhat. gyorsítótár sor - Ugyanaz, mint gyorsítótár blokk . címke – Egy adatcsoport egyedi azonosítója. Mivel a memória különböző régiói leképezhetők a Blokk , a címkét a különbségtételre használják.

Ilyen módon hogyan található egy blokk a gyorsítótárban?

Amikor a CPU megpróbál olvasni a memóriából, a cím elküldésre kerül a gyorsítótár vezérlő. - A cím legalacsonyabb k bitje indexeli a Blokk ban,-ben gyorsítótár . - Ha a Blokk érvényes, és a címke megegyezik az m-bites cím felső (m - k) bitjével, akkor ezek az adatok elküldésre kerülnek a CPU-nak.

Továbbá, mekkora a gyorsítótár blokk mérete szavakban? 1 Válasz. A példában a cache blokk mérete a következő 32 bájt , azaz bájtcímzést használnak; négybájtos szavakkal ez 8 szó.

Illetve hány blokk van egy gyorsítótárban?

Válasz. Mivel 16 bájt van az a gyorsítótár blokk , az OFFSET mezőnek 4 bitet kell tartalmaznia (24 = 16). A SET mezőben lévő bitek számának meghatározásához meg kell határoznunk a készletek számát. Minden készlet 2 db-ot tartalmaz gyorsítótár blokkok (2-utas asszociatív), tehát egy halmaz 32 bájtot tartalmaz.

Mi az a gyorsítótár asszociativitás?

Egy teljesen asszociatív gyorsítótár lehetővé teszi az adatok tárolását bármely gyorsítótár blokkot, ahelyett, hogy minden memóriacímet egy adott blokkba kényszerítenének. - Amikor az adatokat lekéri a memóriából, elhelyezheti azokat a nem használt blokkokban gyorsítótár.

Ajánlott: