Desde
el punto de vista lógico, singular y funcional, el microprocesador está
compuesto básicamente por: varios registros, una unidad de control, una unidad
aritmético lógica, y dependiendo del procesador, puede contener una unidad de
coma flotante.
El
microprocesador ejecuta instrucciones almacenadas como números binarios
organizados secuencialmente en la memoria principal. La ejecución de las
instrucciones se puede realizar en varias fases:
ü Prefetch,
prelectura de la instrucción desde la memoria principal.
ü Fetch,
envío de la instrucción al decodificador
ü Decodificación
de la instrucción, es decir, determinar qué instrucción es y por tanto qué se
debe hacer.
ü Lectura
de operandos (si los hay).
ü Ejecución,
lanzamiento de las máquinas de estado que llevan a cabo el procesamiento.
ü Escritura
de los resultados en la memoria principal o en los registros.
No hay comentarios:
Publicar un comentario