El microprocesador es el pequeño cerebrito con el que cuenta la computadora y se encarga básicamente de recibir, analizar y calcular todos los datos y esto lo hace en varias etapas de ejecución las cuales son:
- PreFetch: Ejecuta pre lectura de la instrucción a realizar en la memoria principal.
- Fetch: Ordena sistemáticamente todos los datos para poder ejecutar las operaciones necesarias.
- Decodificación: Decodifica las instrucciones de manera que se pueda separar de forma lógica la información y determinar que hacer.
- Ejecución: Efectúa el proceso de análisis y cálculo necesario.
- Escritura: Envía los resultados a la memoria principal y los registra.
La cantidad de instrucciones que se necesita para ejecutar un proceso depende directamente de cuantas estén disponibles, mientras que para ICP dependerá del factor súper segmentación y la cantidad de unidades de proceso o conocido como pipelines.
La arquitectura de un microprocesador es similar a la de una computadora digital, esto se debe a que ambos realizan operaciones bajo un programa de control. En un microprocesador se encuentran las siguientes partes:
- Encapsulado. Impide el deterioro del microprocesador recubriendo la oblea de silicio, ayudándolo a acoplarse con el zócalo de la placa base.
- Memoria Cache. Memoria ultrarrápida que emplea el micro para tener mejor alcance de datos y no recurrir a la memoria RAM. Cuanto mas tenga mejor, aunque ojo a veces cuanto mas tiene mas lenta es.
- Coprocesador matemático. Realiza las operaciones matemáticas.
- Registros. Memoria pequeña que el micro posee para usos particulares.
- Memoria. Lugar donde se almacenas las instrucciones de los programas y sus datos.
- Puertos. Comunicación del microprocesador con el mundo externo.

No hay comentarios.:
Publicar un comentario