Niveau 1 Cache (L1 Cache)

Forfatter: John Stephens
Oprettelsesdato: 25 Januar 2021
Opdateringsdato: 27 Juni 2024
Anonim
What is Cache Memory? L1, L2, and L3 Cache Memory Explained
Video.: What is Cache Memory? L1, L2, and L3 Cache Memory Explained

Indhold

Definition - Hvad betyder niveau 1-cache (L1-cache)?

En niveau 1-cache (L1-cache) er en hukommelsescache, der er direkte indbygget i mikroprocessoren, som bruges til at gemme mikroprocessorens nyligt tilgængelige information, derfor kaldes den også den primære cache. Det kaldes også den interne cache eller systemcache.


L1-cache er den hurtigste cache-hukommelse, da den allerede er bygget inden i chippen med en nul-ventetilstand-interface, hvilket gør den til den dyreste cache blandt cache-cacherne. Dog har den begrænset størrelse. Det bruges til at gemme data, som processoren for nylig havde adgang til, kritiske filer, der skal udføres øjeblikkeligt, og det er den første cache, der åbnes og behandles, når processoren selv udfører en computerinstruktion.

En introduktion til Microsoft Azure og Microsoft Cloud | Gennem denne vejledning lærer du, hvad cloud computing handler om, og hvordan Microsoft Azure kan hjælpe dig med at migrere og drive din virksomhed fra skyen.

Techopedia forklarer niveau 1-cache (L1-cache)

I nyere mikroprocessorer er L1-cachen delt i to: en cache, der bruges til at gemme programdata og en anden cache, der bruges til at opbevare instruktioner til mikroprocessoren. Nogle ældre mikroprocessorer bruger på den anden side den udelte L1-cache og bruger den til at gemme både programdata og mikroprosessorinstruktioner.


Det implementeres ved hjælp af statisk tilfældig adgangshukommelse (SRAM), der findes i forskellige størrelser afhængigt af processorens kvalitet. Denne SRAM bruger to transistorer pr. Bit. De to transistorer danner et kredsløb kendt som en flip-flop ', da det har to tilstande, det kan vende mellem; den anden transistor styrer output fra den første transistor. Så længe der leveres strøm til kredsløbet, kan det indeholde data uden ekstern hjælp.

Alle L1-cache-design følger den samme proces; kontrollogikken for L1-cachen lagrer ofte anvendte data i cachen og opdaterer kun ekstern hukommelse, når CPU overleverer kontrol til andre busmastere, når perifere enheder gør direkte hukommelsesadgang.