U1  - Apunte de la materia

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to Lesson

Podcast

Play an AI-generated podcast conversation about this lesson
Download our mobile app to listen on the go
Get App

Questions and Answers

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

  • Disponer de memoria pequeña y rápida
  • Disponer de memoria lenta y grande
  • Disponer de memoria rápida y cara
  • Disponer de memoria grande y barata (correct)

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

  • Aumenta
  • Se mantiene constante
  • Disminuye (correct)
  • No hay relación

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

  • Memoria de gran capacidad y baja velocidad
  • Memoria de pequeña capacidad y baja velocidad
  • Memoria de gran capacidad y alta velocidad
  • Memoria de pequeña capacidad y alta velocidad (correct)

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

<p>Aumenta (D)</p>
Signup and view all the answers

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

<p>La decreciente frecuencia de acceso (D)</p>
Signup and view all the answers

¿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?

<p>Porque se necesitan más frecuentemente (A)</p>
Signup and view all the answers

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

<p>Disminuye (A)</p>
Signup and view all the answers

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

<p>A menor tiempo de acceso → mayor costo por bit (A)</p>
Signup and view all the answers

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

<p>Bloque de memoria (B)</p>
Signup and view all the answers

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

<p>Línea de caché (B)</p>
Signup and view all the answers

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

<p>Se produce una falta de caché (C)</p>
Signup and view all the answers

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

<p>Reducir el número de accesos a la memoria principal (D)</p>
Signup and view all the answers

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

<p>El bloque completo de memoria principal (A)</p>
Signup and view all the answers

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

<p>Se lee directamente de la caché (D)</p>
Signup and view all the answers

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

<p>Se produce una falta de caché (C)</p>
Signup and view all the answers

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

<p>Unidad de transferencia (B)</p>
Signup and view all the answers

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

<p>Mediendo la tasa de fallos (C)</p>
Signup and view all the answers

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

<p>Fallo obligatorio (D)</p>
Signup and view all the answers

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

<p>La caché no puede contener todos los bloques necesarios (C)</p>
Signup and view all the answers

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

<p>Un bloque es expulsado de la caché (A)</p>
Signup and view all the answers

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

<p>Evaluar la eficacia de la caché (D)</p>
Signup and view all the answers

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

<p>Fallo obligatorio (A)</p>
Signup and view all the answers

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

<p>El primer acceso a un bloque (C)</p>
Signup and view all the answers

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

<p>Puede que vuelva a ser referenciado (A)</p>
Signup and view all the answers

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

<p>El bloque expulsado de la caché (B)</p>
Signup and view all the answers

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

<p>Para escribir los bloques expulsados en memoria principal (B)</p>
Signup and view all the answers

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

<p>Los bloques que se han expulsado de la caché (D)</p>
Signup and view all the answers

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

<p>Se expulsan y se desechan (A)</p>
Signup and view all the answers

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

<p>Comprobar el contenido del buffer para evitar la petición de datos a la caché L2 o memoria principal (B)</p>
Signup and view all the answers

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

<p>Se meten en la caché de víctimas (D)</p>
Signup and view all the answers

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

<p>Para comprobar el contenido del buffer en caso de fallo de caché L1 (C)</p>
Signup and view all the answers

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

<p>Expulsar los bloques de la caché (D)</p>
Signup and view all the answers

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

<p>Determinar si la palabra solicitada está en la caché (A)</p>
Signup and view all the answers

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

<p>La operación de lectura se realiza sobre la dirección correspondiente en la caché (A)</p>
Signup and view all the answers

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

<p>Para que el contenido de un bloque en la caché sea idéntico al de su correspondiente en memoria principal (D)</p>
Signup and view all the answers

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

<p>La palabra afectada en la memoria caché debe actualizarse en la memoria principal (D)</p>
Signup and view all the answers

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

<p>Un fallo de caché (C)</p>
Signup and view all the answers

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

<p>La política de escritura o de actualización (B)</p>
Signup and view all the answers

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

<p>Se copia de la memoria principal a la caché (A)</p>
Signup and view all the answers

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

<p>Enviar la palabra directamente de la memoria principal a la CPU (A)</p>
Signup and view all the answers

Flashcards are hidden until you start studying

Related Documents

MEMORIAS Y CACHE.pdf

More Like This

Von Neumann Architecture Basics
5 questions

Von Neumann Architecture Basics

FastGrowingJasper6981 avatar
FastGrowingJasper6981
Cache Memory Speed
1 questions

Cache Memory Speed

SociableMalachite avatar
SociableMalachite
Use Quizgecko on...
Browser
Browser