Está en la página 1de 25

Universidad de Oriente.

Núcleo Anzoátegui.
Escuela de Ingeniería y Ciencias
Aplicadas.
Departamento de Computación y
Sistemas.

Ejercicio E/S

Profesor: Bachiller:
Dalvin Falcón Luis Márquez.
Asignatura: C.I:
Arquitectura Avanzada 25.687.494
del Computador.
Sea un procesador de 64 bits con una capacidad
de ejecución de 2000MIPS, su secuencia de


reconocimiento de interrupción tiene una
duración de 20 ns, la duración de su protocolo
de concesión y liberación de los buses son 2 ns,
y el tiempo de acceso a memoria es de 5 ns.

2
Este computador dispone de varios
periféricos de dos tipos P1 y P2

P1: P2:
◇ Funcionan mediante ◇ Funcionan por ráfagas
interrupciones. DMA.
◇ Tiempo de acceso: 10 ms. ◇ Tiempo de acceso nulo:
◇ Velocidad de transferencia: (Tacc = 0).
50x106bytes/s. ◇ Velocidad de transferencia:
◇ 2 registros de datos de 32 100x106bits/s.
bits. ◇ 4 registros de datos de 32
◇ La rutina de servicio de bits.
interrupción ejecuta 20
◇ La rutina de servicio de
instrucciones
interrupción ejecuta 120
instrucciones.
3
Durante un determinado periodo de tiempo, 2
periféricos de tipo P1 y 3 periféricos de tipo P2


se encuentran operando simultáneamente y en
sus fases de transferencia de datos.

Entonces:

4
Calcule la capacidad de
procesamiento consumida
A por los periféricos durante
dicho periodo de tiempo.
Calcule la capacidad de
procesamiento que dejan
B libre para la ejecución de
otros programas.
Durante dicho periodo un
programa llama a una
C subrutina que ejecuta
100.000 instrucciones.
Calcule cuánto tiempo tarda
en ejecutarse dicha subrutina.
Resolviendo…
Calcule la capacidad de
procesamiento consumida
A por los periféricos durante
dicho periodo de tiempo.
A.1
Capacidad de procesamiento P1
 Frecuencia de interrupciones:
A.1
Capacidad de procesamiento P1
 ¿Cuántas instrucciones representa la SRI?:
A.1
Capacidad de procesamiento P1
 ¿Cuántas instrucciones ejecuta P1? :
A.1
Capacidad de procesamiento P1
 ¿Qué porcentaje representan las MIPS de P1? :
A.2
Capacidad de procesamiento P2
 Secalcula el tiempo en el que se detiene el procesador
por cada robo de ciclo:
A.2
Capacidad de procesamiento P2
 ¿Cuántas instrucciones representa el ?:
A.2
Capacidad de procesamiento P2
 ¿Qué porcentaje representan las MIPS de P2?:
A
Capacidad de procesamiento consumida por P1 y P2

+ =
Calcule la capacidad de
procesamiento que dejan
B libre para la ejecución de
otros programas.
B
Capacidad de procesamiento disponible para la
ejecución de otros programas
 
Durante dicho periodo un
programa llama a una
C subrutina que ejecuta
100.000 instrucciones.
Calcule cuánto tiempo tarda
en ejecutarse dicha subrutina.
C
Duración de la subrutina

 Duración por número de instrucciones:


C
Duración de la subrutina

 Sumando tiempos de acceso a memoria: Memoria


C
Duración de la subrutina

 Sumando tiempos de acceso a memoria: Memoria


00xA10F + 1
C
Duración de la subrutina

 Sumando tiempos de acceso a memoria: Memoria


25

También podría gustarte