¿Qué significa caché?

cache significa memoria caché.

La intención original es hacer referencia a una memoria de acceso aleatorio que tiene una velocidad de acceso más rápida que la memoria de acceso aleatorio ordinaria. El caché puede mejorar en gran medida la velocidad de acceso de la CPU a la memoria principal y puede aliviar en gran medida el problema. Velocidad lenta entre CPU y memoria principal. Coincidencia de contradicciones. El almacenamiento y el uso de caché para aliviar la discrepancia de velocidad entre la CPU y la memoria principal también son uno de los métodos comunes. La caché es una memoria de primer nivel entre la memoria principal y la CPU y consta de chips de memoria estática. Su capacidad es relativamente pequeña, pero su velocidad es mucho mayor que la de la memoria principal y cercana a la de la CPU.

Cuando la CPU accede a una determinada unidad de memoria principal, el hardware de la computadora transferirá automáticamente el contenido del grupo de unidades, incluida esta unidad, a la memoria caché La unidad de memoria principal que la CPU desea. Es probable que el acceso sea solo en el conjunto de celdas que se acaban de mover al caché.

Cómo funciona la memoria caché

La memoria caché generalmente se compone de memoria de alta velocidad, memoria asociativa, circuitos lógicos de reemplazo y circuitos de control correspondientes en un sistema informático con memoria caché, la dirección. utilizado por la CPU para acceder a la memoria principal se divide en tres campos: número de fila, número de columna y dirección de grupo. Por lo tanto, la memoria principal se divide lógicamente en varias filas, y cada fila se divide en varios grupos de unidades de almacenamiento, conteniendo cada grupo varias o docenas de palabras.

La memoria de alta velocidad también se divide en grupos de unidades de almacenamiento de filas y columnas. El número de columnas y el tamaño de los grupos son los mismos, pero el número de filas de la memoria de alta velocidad es menor. el de la memoria principal muchos. La memoria asociativa se utiliza para la asociación de direcciones y tiene la misma cantidad de filas y columnas de celdas de memoria que la memoria de alta velocidad.

Referencia del contenido anterior: Enciclopedia Baidu: memoria caché