硬件 什么是1级缓存(l1缓存)? -技术百科的定义

什么是1级缓存(l1缓存)? -技术百科的定义

目录:

Anonim

定义-1级缓存(L1 Cache)是什么意思?

一级缓存(L1缓存)是直接内置于微处理器中的内存缓存,用于存储微处理器最近访问的信息,因此也称为主缓存。 它也称为内部缓存或系统缓存。

L1高速缓存是最快的高速缓存内存,因为它已经内置在具有零等待状态接口的芯片内,这使其成为CPU高速缓存中最昂贵的高速缓存。 但是,它的大小有限。 它用于存储处理器最近访问的数据,需要立即执行的关键文件,并且是处理器本身执行计算机指令时要访问和处理的第一个缓存。

Techopedia解释了1级缓存(L1缓存)

在较新的微处理器中,L1高速缓存平均分为两部分:一个用于保存程序数据的缓存,另一个用于保存微处理器的指令。 另一方面,一些较旧的微处理器利用未分割的L1高速缓存,并使用它来存储程序数据和微处理器指令。

它通过使用静态随机存取存储器(SRAM)来实现,该存储器的大小取决于处理器的等级而不同。 该SRAM每位使用两个晶体管。 这两个晶体管形成一个称为“触发器”的电路,因为它具有两个可以在它们之间进行翻转的状态。 第二晶体管管理第一晶体管的输出。 只要电路通电,它就可以保持数据,而无需外部帮助。

所有的L1缓存设计都遵循相同的过程。 L1高速缓存的控制逻辑将经常使用的数据存储在高速缓存中,并且仅在外围设备直接进行内存访问时将CPU的控制权移交给其他总线主机时才更新外部存储器。

什么是1级缓存(l1缓存)? -技术百科的定义