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

FsIXnB9SVcFeaTdz41Ok+PVJG88+Cxvie2lrz1LXKOGmwteeegYn0vxEzeeoavWw1C8iqPiJC8OoCF5FXiKmby6oC1Y61C8irDF5JXB7CQvEpcheTVAWvHWoXkVYYvJK8OYCF5lbgKyasD1o61CsmrDF9IXh3AQvIqcRWSVwesHWsVklcZvpC8OoCF5FXiKiSvDlg71iokrzJ8IXl1AAvJq8RVSF4dsHasVUheZfhC8uoAFpJXiauQvDpg7VirkLzK8IXk1QEsJK8SVyF5dcDasVYheZXhC8mrA1hIXiWuQvLqgLVjrf8FQOg4Fhu0rCkAAAAASUVORK5CYII=

Entradas relacionadas: