Kazalo:
- Opredelitev - Kaj pomeni predpomnilnik stopnje 1 (predpomnilnik L1)?
- Tehopedia razlaga predpomnilnik stopnje 1 (predpomnilnik L1)
Opredelitev - Kaj pomeni predpomnilnik stopnje 1 (predpomnilnik L1)?
Predpomnilnik nivoja 1 (predpomnilnik L1) je pomnilniški predpomnilnik, ki je neposredno vgrajen v mikroprocesor, ki se uporablja za shranjevanje nedavno dostopnih informacij mikroprocesorja, zato se imenuje tudi primarni predpomnilnik. Imenujejo ga tudi kot notranji predpomnilnik ali sistemski predpomnilnik.
Predpomnilnik L1 je najhitrejši pomnilnik predpomnilnika, saj je že vgrajen v čip z ničelnim čakalnim vmesnikom, zaradi česar je najdražji predpomnilnik med predpomnilniki CPU-ja. Vendar ima omejeno velikost. Uporablja se za shranjevanje podatkov, do katerih je procesor pred kratkim dostopal, kritičnih datotek, ki jih je treba takoj izvršiti, in je prvi predpomnilnik, do katerega je mogoče dostopati in obdelovati, ko procesor sam izvede računalniško navodilo.
Tehopedia razlaga predpomnilnik stopnje 1 (predpomnilnik L1)
V novejših mikroprocesorjih je predpomnilnik L1 enako razdeljen na dva: predpomnilnik, ki se uporablja za shranjevanje programskih podatkov, in drugi predpomnilnik, ki se uporablja za ohranjanje navodil za mikroprocesor. Po drugi strani nekateri starejši mikroprocesorji uporabljajo nerazdeljeni predpomnilnik L1 in ga uporabljajo za shranjevanje programskih podatkov in navodil mikroprocesorja.
Izvaja se z uporabo statičnega pomnilnika z naključnim dostopom (SRAM), ki je na voljo v različnih velikostih, odvisno od stopnje procesorja. Ta SRAM uporablja dva tranzistorja na bit. Oba tranzistorja tvorita vezje, znano kot "flip-flop", saj ima dve stanji, med katerimi se lahko preliva; drugi tranzistor upravlja izhod prvega tranzistorja. Dokler se v vezje napaja moč, lahko hrani podatke brez zunanje pomoči.
Vsi modeli predpomnilnika L1 sledijo istemu postopku; Krmilna logika predpomnilnika L1 shranjuje pogosto uporabljene podatke v predpomnilnik in posodablja zunanji pomnilnik samo, ko CPU preda nadzor drugim voditeljem vodil, ko periferne naprave opravljajo neposreden dostop do pomnilnika.