1. līmeņa kešatmiņa (L1 kešatmiņa)

Autors: John Stephens
Radīšanas Datums: 25 Janvārī 2021
Atjaunināšanas Datums: 27 Jūnijs 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

Saturs

Definīcija - ko nozīmē 1. līmeņa kešatmiņa (L1 kešatmiņa)?

1. līmeņa kešatmiņa (L1 kešatmiņa) ir atmiņas kešatmiņa, kas ir tieši iebūvēta mikroprocesorā un ko izmanto mikroprocesora nesen piekļūtās informācijas glabāšanai, tāpēc to sauc arī par primāro kešatmiņu. To sauc arī par iekšējo kešatmiņu vai sistēmas kešatmiņu.


L1 kešatmiņa ir ātrākā kešatmiņas atmiņa, jo tā jau ir iebūvēta mikroshēmā ar nulles gaidīšanas stāvokļa saskarni, padarot to par visdārgāko kešatmiņu starp CPU kešatmiņām. Tomēr tam ir ierobežots izmērs. To izmanto, lai saglabātu datus, kuriem procesors piekļūst nesen, kritiskos failus, kas nekavējoties jāizpilda, un tā ir pirmā kešatmiņa, kurai var piekļūt un kuru apstrādā, kad procesors pats veic datora instrukcijas.

Ievads Microsoft Azure un Microsoft Cloud | Šajā rokasgrāmatā jūs uzzināsit, kas ir mākonis skaitļošana un kā Microsoft Azure var palīdzēt jums migrēt un vadīt savu biznesu no mākoņa.

Techopedia izskaidro 1. līmeņa kešatmiņu (L1 kešatmiņa)

Jaunākajos mikroprocesoros L1 kešatmiņa ir sadalīta vienādi divās daļās: kešatmiņā, kas tiek izmantota programmas datu glabāšanai, un citā kešatmiņā, kas tiek izmantota, lai saglabātu instrukcijas mikroprocesoram. Daži vecāki mikroprocesori, no otras puses, izmanto nesadalīto L1 kešatmiņu un izmanto to, lai saglabātu gan programmas datus, gan mikroprocesora instrukcijas.


Tas tiek ieviests, izmantojot statisko brīvpiekļuves atmiņu (SRAM), kurai ir dažādi izmēri atkarībā no procesora pakāpes. Šis SRAM izmanto divus tranzistorus vienā bītā. Abi tranzistori veido ķēdi, ko sauc par flip-flop, jo tajā ir divi stāvokļi, starp kuriem tas var pārvietoties; otrais tranzistors pārvalda pirmā tranzistora izvadi. Kamēr ķēde tiek barota, tā var glabāt datus bez ārējas palīdzības.

Visi L1 kešatmiņas dizaini notiek vienā un tajā pašā procesā; L1 kešatmiņas vadības loģika kešatmiņā saglabā bieži izmantotos datus un atjaunina ārējo atmiņu tikai tad, kad centrālais procesors centrālo kontroli pārdod citiem kopņu meistariem, kad perifērijas ierīces veic tiešu piekļuvi atmiņai.