Ejercicios memoria cache

Páginas: 2 (475 palabras) Publicado: 30 de julio de 2014
Ejercicios propuestos
1) Un PC tiene un bus de direcciones de 13 líneas y posee instalado una memoria RAM de 4K palabras
y hace uso de E/S mapeada en memoria. ¿Cual es la cantidad máxima deperiféricos que se pueden
conectar, en el caso de que cada periférico ocupe una dirección?
Solución:
Un PC con un bus de direcciones de 13 líneas puede direccionar 213 direcciones de memoria
distintas. Lamemoria RAM de 4K palabras equivale a 212 , y el problema nos dice que cada
periférico ocupa una dirección, que equivale a 20 .
Se tiene que 213−212=212 direcciones para gestionar la E/S.
Luego,es posible conectar un máximo de

212 12
=2 periféricos, que equivale a 4096 periféricos.
20

2) Una computadora posee un disco duro que tiene la capacidad de leer a 2MBytes/s además de unbuffer de 1MByte que al llenarse, realiza la transferencia de su contenido a memoria RAM a través de
DMA por ráfagas. El controlador de DMA gasta 4 ciclos de reloj en realizar la transferencia de cadaByte. Cuando el procesador posee exclusivamente el bus, las instrucciones gastan 8 ciclos de reloj para
ser ejecutadas. Si la computadora es de 500 MHz, en una operación del disco duro ¿Cuantasinstrucciones dejan de ser ejecutadas por segundo por el procesador?
Solución:
Primero se calcula cuanto necesita el controlador DMA para transmitir los datos:
2 Mbytes /sg×4 ciclos /byte=8 Mciclos/ sgLuego, se calcula cuantas instrucciones dejan ser ejecutadas por segundo por el procesador en base de
los 8 ciclos de reloj que gastan para ser ejecutadas cuando el procesador posee exclusivamente elbus:
8 Mciclos /sg
=106 instrucciones/ sg
8 ciclos/instruccion
Por lo tanto, el procesador deja de ejecutar 1.000.000 de instrucciones por segundo.

3) Un PC tiene instalado un controlador deDMA en modo transparente que puede hacer transferencias
de Entrada/Salida por cada ciclo de reloj. Para programar el controlador de DMA se necesitan 5
instrucciones además de 10 instrucciones...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Memoria Cache
  • Memoria Cache
  • memoria cache
  • Memoria caché
  • Memoria cache
  • La memoria caché
  • memoria caché
  • memoria caché

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS