Está en la página 1de 2

Ejercicio 1

Suponemos nuevamente un procesador que trabaja a 50Mhz y cuya disco duro transfiere
unidades de 32 bits a una velocidad de 2Mbytes/seg. Suponer inicialmente una
transferencia de DMA que utiliza 1000 ciclos de reloj para el procesador, y suponer que el
tratamiento de la interrupción a la terminación de un DMA necesita 500 ciclos de reloj
para el procesador. Si el disco utiliza DMA y en cada bloque transfiere 4KB. ¿Qué fracción
del procesador se consume si el disco está transfiriendo activamente el 100% del tiempo?

Solución:

 Sabemos que el disco transfiere a 2Mbytes/seg y el DMA transfiere bloques de 4KB. Luego cada
transferencia DMA tarda: 4KB/2MB/seg = 2x10-3 seg/transferencia.

 Si una transferencia DMA emplea 1000+500 ciclos por interrupción: 1500/2x10-3=750x 103
ciclos/segundo

 Si ahora dividimos por los ciclos de CPU:

Como vemos no se consumen todos los ciclos del procesador como ocurría en E/S por programa.

Ejercicio 2

Sabiendo que una CPU genera una dirección de 33 bits que permiten acceder a la memoria
principal

a) Cuál es el tamaño potencial de la memoria principal


b) Si a la memoria DRAM se le habilitan 4 Giga ¿Cuántos bits son significativos para
direccionarla
c) Si el total de los 4 Giga están distribuidos en dos placas de 8 chips cada una como
esta armada la matriz de ...... en cada chip y cual es la capacidad de cada uno?
RESPUESTA Ejercicio 2

a) 8GB
b) 32 bits
c) Donde hay que completar es: mX8. Es de 256MX8 y tiene una capacidad de 256 MB

Ejercicio 3
Un proceso que se ejecuta en un sistema con memoria virtual puramente segmentada tiene un
primer segmento de código de 4096 bytes.

a) ¿Cuanto vale el campo el campo P de presencia cuando el programa está


ejecutando la tercera instrucción?
b) ¿Que valor de la entidad “selector” de la dirección virtual permite acceder al
segmento?
c) ¿Que valor tiene el bit de Granularidad?
d) Si la base alojada en su descriptor y expresada en hexadecimal es 32 42 70 00.
¿Cuál es la dirección física que correspondería al último byte del segmento?
RESPUESTA Ejercicio 3

a) P=1
b) Actúa como índice de la LDT y es 0
c) G=0
d) 32 42 7F FF

También podría gustarte