Zuhause Hardware Was ist Level 1 Cache (l1 Cache)? - Definition aus techopedia

Was ist Level 1 Cache (l1 Cache)? - Definition aus techopedia

Inhaltsverzeichnis:

Anonim

Definition - Was bedeutet Level 1 Cache (L1 Cache)?

Ein Level-1-Cache (L1-Cache) ist ein direkt in den Mikroprozessor integrierter Speichercache, in dem die zuletzt aufgerufenen Informationen des Mikroprozessors gespeichert werden. Daher wird er auch als primärer Cache bezeichnet. Es wird auch als interner Cache oder Systemcache bezeichnet.

Der L1-Cache ist der schnellste Cache-Speicher, da er bereits mit einer Schnittstelle ohne Wartezustand innerhalb des Chips erstellt wurde. Dies macht ihn zum teuersten Cache unter den CPU-Caches. Es hat jedoch eine begrenzte Größe. Es wird verwendet, um Daten zu speichern, auf die der Prozessor kürzlich zugegriffen hat, wichtige Dateien, die sofort ausgeführt werden müssen, und es ist der erste Cache, auf den zugegriffen und der verarbeitet wird, wenn der Prozessor selbst eine Computeranweisung ausführt.

Techopedia erklärt Level 1 Cache (L1 Cache)

In neueren Mikroprozessoren ist der L1-Cache gleichmäßig in zwei Teile unterteilt: einen Cache, der zum Speichern von Programmdaten verwendet wird, und einen anderen Cache, der zum Speichern von Anweisungen für den Mikroprozessor verwendet wird. Einige ältere Mikroprozessoren verwenden dagegen den ungeteilten L1-Cache und speichern damit sowohl Programmdaten als auch Mikroprozessoranweisungen.

Es wird unter Verwendung eines statischen Direktzugriffsspeichers (SRAM) implementiert, der je nach Prozessorqualität in verschiedenen Größen erhältlich ist. Dieser SRAM verwendet zwei Transistoren pro Bit. Die beiden Transistoren bilden eine Schaltung, die als "Flip-Flop" bezeichnet wird, da sie zwei Zustände aufweist, zwischen denen sie umschalten kann. der zweite Transistor verwaltet den Ausgang des ersten Transistors. Solange die Schaltung mit Strom versorgt wird, können Daten ohne externe Unterstützung gespeichert werden.

Alle L1-Cache-Designs folgen demselben Prozess. Die Steuerlogik des L1-Cache speichert häufig verwendete Daten im Cache und aktualisiert den externen Speicher nur, wenn die CPU die Steuerung an andere Busmaster übergibt, wenn Peripheriegeräte direkten Speicherzugriff ausführen.

Was ist Level 1 Cache (l1 Cache)? - Definition aus techopedia