Съдържание:
Определение - Какво означава кеш на ниво 1 (L1 кеш)?
Кеш на ниво 1 (L1 кеш) е кеш памет, който е директно вграден в микропроцесора, който се използва за съхранение на скоро достъпната информация на микропроцесора, като по този начин се нарича и първичен кеш. Също така се нарича вътрешен кеш или кеш на системата.
L1 кешът е най-бързата кеш памет, тъй като той вече е вграден в чипа с нулев интерфейс на състояние на изчакване, което го прави най-скъпият кеш сред процесорните кешове. Той обаче има ограничени размери. Използва се за съхраняване на данни, до които скоро е достигнал процесорът, критични файлове, които трябва да бъдат изпълнени незабавно и това е първият кеш, който се осъществява достъпа и обработва, когато самият процесор изпълнява компютърна инструкция.
Техопедия обяснява кеш на ниво 1 (кеш L1)
В по-новите микропроцесори L1 кешът е разделен по равно на две: кеш, който се използва за запазване на програмните данни и друг кеш, който се използва за запазване на инструкции за микропроцесора. Някои от по-старите микропроцесори, от друга страна, използват неразделения кеш L1 и го използват, за да съхраняват както програмните данни, така и инструкциите за микропроцесора.
Той се реализира с използването на статична памет с произволен достъп (SRAM), която се предлага в различни размери в зависимост от степента на процесора. Този SRAM използва два транзистора на бит. Двата транзистора образуват верига, известна като "джапанка", тъй като има две състояния, между които може да се прелиства; вторият транзистор управлява изхода на първия транзистор. Докато захранването се доставя към веригата, тя може да съхранява данни без външна помощ.
Всички дизайни на кеш L1 следват същия процес; логиката на управление на кеша L1 съхранява често използвани данни в кеша и актуализира външната памет само когато CPU предава контрола на други главни шини, когато периферните устройства правят директен достъп до паметта.
