Medidas de rendimiento y fases de ejecución de una instrucción
Enviado por Chuletator online y clasificado en Informática y Telecomunicaciones
Escrito el en español con un tamaño de 111,94 KB
Medidas de rendimiento
1. Tiempo de respuesta
Tiempo que tarda en ejecutarse 1 tarea, cuantos menos usuarios mejor.
2. Productividad
Número de tareas que tardan en ejecutarse en un determinado tiempo.
Cuantos más directivos de un centro de computación mejor.
3. Procesador
Tiempo de CPU, tiempo que la CPU le dedica a una tarea.
4. Memoria
Cuanto más pequeña más rápida.
5. Buses
Ancho de banda, bytes/segundo
Periodo o ciclo de reloj:
Tiempo que dura un ciclo de reloj maestro.
Tiempo entre dos flancos sucesivos de subida.
Es el tiempo mínimo que dura una operación elemental.
Fases de ejecución de una instrucción
1. Ciclo de captación
- El contador de programa (PC) contiene la dirección de la instrucción que se debe captar a continuación
- El procesador capta la instrucción que indica el PC desde la memoria
- El registro PC se incrementa en 4 unidades
- Esta instrucción se almacena en el registro de instrucción (IR)
2. Ciclo de decodificación
Se lee la instrucción del registro IR para decodificarla.
3. Ciclo de ejecución
- Cálculo de la dirección de acceso a memoria.
- Realización de alguna operación aritmética o lógica con los datos.
- Calcula la dirección efectiva del salto
- Chequea si la condición de un salto es tomado o no
4. Acceso a memoria
Acceso a memoria para escribir o leer el dato que pide la instrucción de acceso a memoria
5. Escritura de resultados
Escritura en el banco de registros de los datos que se han generado por la instrucción