Hem Hårdvara Vad är nivå 1-cache (l1-cache)? - definition från techopedia

Vad är nivå 1-cache (l1-cache)? - definition från techopedia

Innehållsförteckning:

Anonim

Definition - Vad betyder nivå 1-cache (L1-cache)?

En nivå 1-cache (L1-cache) är en minnescache som är direkt inbyggd i mikroprocessorn, som används för att lagra mikroprocessorns nyligen åtkomna information, så kallas den också den primära cachen. Det kallas också den interna cachen eller systemcachen.

L1-cache är det snabbaste cacheminnet, eftersom det redan är inbyggt i chipet med ett noll-vänta-tillståndsgränssnitt, vilket gör det till den dyraste cachen bland CPU-cacharna. Men den har begränsad storlek. Det används för att lagra data som åtkomits av processorn nyligen, kritiska filer som måste köras omedelbart och det är den första cachen som åtkomst till och bearbetas när processorn själv utför en datorinstruktion.

Techopedia förklarar nivå 1-cache (L1-cache)

I nyare mikroprocessorer delas L1-cachen lika i två: en cache som används för att behålla programdata och en annan cache som används för att hålla instruktioner för mikroprocessorn. Vissa äldre mikroprocessorer använder å andra sidan den odelade L1-cachen och använder den för att lagra både programdata och mikroprocessorinstruktioner.

Det implementeras med användning av statisk random access-minne (SRAM), som finns i olika storlekar beroende på processorns kvalitet. Denna SRAM använder två transistorer per bit. De två transistorerna bildar en krets som kallas en "vippa" eftersom den har två tillstånd som den kan vända mellan; den andra transistorn hanterar utgången från den första transistorn. Så länge ström tillförs kretsen kan den hålla data utan extern hjälp.

Alla L1-cache-design följer samma process; kontrolllogiken för L1-cachen lagrar ofta använda data i cachen och uppdaterar endast externt minne när CPU överlämnar kontrollen till andra bussmästare när kringutrustning gör direktminneåtkomst.

Vad är nivå 1-cache (l1-cache)? - definition från techopedia