Pamięć podręczna poziomu 1 (pamięć podręczna L1)

Autor: John Stephens
Data Utworzenia: 25 Styczeń 2021
Data Aktualizacji: 27 Czerwiec 2024
Anonim
What is Cache Memory? L1, L2, and L3 Cache Memory Explained
Wideo: What is Cache Memory? L1, L2, and L3 Cache Memory Explained

Zawartość

Definicja - Co oznacza pamięć podręczna poziomu 1 (pamięć podręczna L1)?

Pamięć podręczna poziomu 1 (pamięć podręczna L1) to pamięć podręczna wbudowana bezpośrednio w mikroprocesor, która służy do przechowywania ostatnio dostępnych informacji o mikroprocesorze, dlatego jest również nazywana pamięcią podręczną podstawową. Jest również nazywany wewnętrzną pamięcią podręczną lub pamięcią podręczną systemu.


Pamięć podręczna L1 jest najszybszą pamięcią podręczną, ponieważ jest już wbudowana w układ z interfejsem zerowego stanu oczekiwania, co czyni ją najdroższą pamięcią podręczną wśród pamięci podręcznych procesora. Ma jednak ograniczony rozmiar. Służy do przechowywania danych, do których ostatnio miał dostęp procesor, krytycznych plików, które muszą zostać natychmiast wykonane, i jest to pierwsza pamięć podręczna, do której dostęp i przetwarzanie są wykonywane, gdy sam procesor wykonuje instrukcję komputerową.

Wprowadzenie do Microsoft Azure i Microsoft Cloud | W tym przewodniku dowiesz się, na czym polega przetwarzanie w chmurze i jak Microsoft Azure może pomóc w migracji i prowadzeniu firmy z chmury.

Techopedia wyjaśnia pamięć podręczną poziomu 1 (pamięć podręczna L1)

W nowszych mikroprocesorach pamięć podręczna L1 jest podzielona równo na dwie części: pamięć podręczną służącą do przechowywania danych programu i kolejną pamięć podręczną używaną do przechowywania instrukcji dla mikroprocesora. Z drugiej strony niektóre starsze mikroprocesory korzystają z niepodzielonej pamięci podręcznej L1 i przechowują dane programu oraz instrukcje mikroprocesora.


Jest on realizowany przy użyciu statycznej pamięci o swobodnym dostępie (SRAM), która jest dostępna w różnych rozmiarach w zależności od jakości procesora. Ta pamięć SRAM wykorzystuje dwa tranzystory na bit. Dwa tranzystory tworzą obwód znany jako flip-flop, ponieważ ma dwa stany, między którymi może się przerzucać; drugi tranzystor zarządza mocą wyjściową pierwszego tranzystora. Tak długo, jak zasilanie jest dostarczane do obwodu, może on przechowywać dane bez pomocy z zewnątrz.

Wszystkie projekty pamięci podręcznej L1 podlegają temu samemu procesowi; logika sterowania pamięci podręcznej L1 przechowuje często używane dane w pamięci podręcznej i aktualizuje pamięć zewnętrzną tylko wtedy, gdy CPU przekazuje sterowanie innym urządzeniom magistrali, gdy urządzenia peryferyjne wykonują bezpośredni dostęp do pamięci.