ciclo fetch

Páginas: 4 (920 palabras) Publicado: 25 de agosto de 2014
CICLO DE FETCH
Es el período que tarda la unidad central de proceso (CPU) en ejecutar una instrucción de lenguaje máquina.
Comprende una secuencia de acciones determinada que debe llevar a cabo laCPU para ejecutar cada instrucción en un programa. Cada instrucción del juego de instrucciones de una CPU puede requerir diferente número de ciclos de instrucción para su ejecución. Un ciclo deinstrucción está formado por uno o más ciclos máquina.
Para que cualquier sistema de proceso de datos basado en microprocesador (por ejemplo un ordenador) o microcontrolador (por ejemplo un reproductor deMP3) realice una tarea (programa) primero debe buscar cada instrucción en la memoria principal y luego ejecutarla.
Secuencia de acciones del ciclo de instrucción
1. Buscar la instrucción en lamemoria principal:

El valor del contador de programa pasa sobre el bus de direcciones. Entonces la CPU pasa la instrucción de la memoria principal a través del bus de datos al Registro de Datos deMemoria (MDR). A continuación el valor del MDR es colocado en el Registro de Instrucción Actual (CIR), un circuito que guarda la instrucción temporalmente de manera que pueda ser decodificada y ejecutada.2. Decodificar la instrucción

El decodificador de instrucción interpreta e implementa la instrucción. El registro de instrucción (IR) mantiene la instrucción en curso mientras el contador deprograma (PC, program counter) guarda la dirección de memoria de la siguiente instrucción a ser ejecutada.
• Recogida de datos desde la memoria principal
• Se accede al banco de registros por losoperandos (solo si es necesario)
• Se calcula el valor del operando inmediato con extensión de signo (solo si es necesario)
3. Ejecutar la instrucción
A partir del registro de instrucción, los datos queforman la instrucción son decodificados por la unidad de control. Ésta interpreta la información como una secuencia de señales de control que son enviadas a las unidades funcionales relevantes de la...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • ciclo fetch
  • Ciclo de fetch
  • Ciclo de fetch
  • CICLO FETCH Y PREFETCH
  • ciclo fetch
  • fetch
  • fetch
  • Fetch Sql server

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS