quiz image

U1 - Apunte de la materia

LighterTheme9174 avatar
LighterTheme9174
·
·
Download

Start Quiz

Study Flashcards

40 Questions

¿Cuál es el principal objetivo del diseñador de la arquitectura de un ordenador en cuanto a la memoria?

Disponer de memoria grande y barata

¿Qué sucede con el costo por bit a medida que aumenta la capacidad de la memoria?

Disminuye

¿Qué tipo de memoria es necesaria para obtener buen rendimiento y velocidad en un ordenador?

Memoria de pequeña capacidad y alta velocidad

¿Qué sucede con el tiempo de acceso a la memoria a medida que aumenta su capacidad?

Aumenta

¿Cuál es la clave para resolver el problema de la memoria en un ordenador?

La decreciente frecuencia de acceso

¿Por qué se accede más a los datos del programa en ejecución que a los de uno que no se ejecuta hace un tiempo?

Porque se necesitan más frecuentemente

¿Qué sucede con la frecuencia de acceso a la memoria desde la CPU en la pirámide de memoria?

Disminuye

¿Cuál es la relación entre el tiempo de acceso y el costo por bit en la memoria?

A menor tiempo de acceso → mayor costo por bit

¿Cuál es el término empleado para referirse a un conjunto de datos con direcciones contiguas en el contexto de las cachés?

Bloque de memoria

¿Cuál es el espacio que tiene una caché para albergar un bloque de memoria principal?

Línea de caché

¿Qué sucede cuando la CPU intenta leer una palabra de memoria principal?

Se produce una falta de caché

¿Cuál es el propósito de traer el grupo de datos que reside en direcciones adyacentes a dicho dato?

Reducir el número de accesos a la memoria principal

¿Qué se transfiere a la caché cuando se recibe una petición de lectura de la CPU?

El bloque completo de memoria principal

¿Cuál es el resultado cuando el programa referencia cualquier dirección del bloque?

Se lee directamente de la caché

¿Qué sucede cuando la memoria caché no tiene el dato correspondiente a la dirección?

Se produce una falta de caché

¿Cuál es la unidad utilizada entre la memoria principal y la caché?

Unidad de transferencia

¿Cuál es la forma de evaluar los beneficios de las diferentes organizaciones de una caché?

Mediendo la tasa de fallos

¿Qué tipo de fallo de caché se produce cuando se accede a un bloque por primera vez?

Fallo obligatorio

¿Cuál es la causa de los fallos de caché por capacidad?

La caché no puede contener todos los bloques necesarios

¿Qué ocurre cuando se produce un fallo de caché por conflicto?

Un bloque es expulsado de la caché

¿Cuál es el propósito de medir la tasa de fallos en una caché?

Evaluar la eficacia de la caché

¿Qué tipo de fallo de caché se produce independientemente del tamaño de la caché?

Fallo obligatorio

¿Cuál es la causa de los fallos de caché obligatorios?

El primer acceso a un bloque

¿Qué sucede con un bloque que es expulsado de la caché debido a un fallo por conflicto?

Puede que vuelva a ser referenciado

¿Qué se conoce como víctima en una caché de escritura diferida?

El bloque expulsado de la caché

¿Por qué se utiliza el buffer de escritura en las cachés de escritura diferida?

Para escribir los bloques expulsados en memoria principal

¿Qué contiene la caché de víctimas en una caché de escritura diferida?

Los bloques que se han expulsado de la caché

¿Qué sucede con los bloques que no se han modificado en la caché de escritura diferida?

Se expulsan y se desechan

¿Cuál es el propósito del buffer de víctimas en la caché de escritura diferida?

Comprobar el contenido del buffer para evitar la petición de datos a la caché L2 o memoria principal

¿Qué se hace con los bloques expulsados en la caché de escritura diferida cuando se dispone de un buffer de víctimas?

Se meten en la caché de víctimas

¿Por qué se utiliza la caché de víctimas en la caché de escritura diferida?

Para comprobar el contenido del buffer en caso de fallo de caché L1

¿Cuál es el propósito de la sustitución de bloques en la caché de escritura diferida?

Expulsar los bloques de la caché

¿Cuál es la responsabilidad de la circuitería de la caché en relación con la CPU?

Determinar si la palabra solicitada está en la caché

¿Qué ocurre cuando la CPU realiza una operación de lectura y la palabra está en la caché?

La operación de lectura se realiza sobre la dirección correspondiente en la caché

¿Por qué es importante que la caché se actualice en la memoria principal?

Para que el contenido de un bloque en la caché sea idéntico al de su correspondiente en memoria principal

¿Cuál es el resultado cuando la CPU realiza una operación de escritura y la palabra está en la caché?

La palabra afectada en la memoria caché debe actualizarse en la memoria principal

¿Qué se produce cuando el dato referenciado por una lectura de la CPU no está en la caché?

Un fallo de caché

¿Cuál es la política que se lleva a cabo cuando se produce una escritura en la caché?

La política de escritura o de actualización

¿Qué ocurre con el bloque que contiene la palabra referenciada cuando se produce un fallo de caché?

Se copia de la memoria principal a la caché

¿Cuál es una opción alternativa cuando se produce un fallo de caché?

Enviar la palabra directamente de la memoria principal a la CPU

Learn about the importance of memory in computer architecture, including the relationships between access time, cost, and capacity. Test your understanding of the ideal memory characteristics and their trade-offs.

Make Your Own Quizzes and Flashcards

Convert your notes into interactive study material.

Get started for free

More Quizzes Like This

Use Quizgecko on...
Browser
Browser