Un microprocesador es la unidad central de procesamiento (CPU) de una computadora. Es donde se procesan las instrucciones y los datos del programa. Una computadora básica consta de un microprocesador, una memoria externa y dispositivos de entrada y salida.
Arquitectura de un microprocesador simple
Las siguientes secciones describen los componentes básicos de una arquitectura de microprocesador simple. Está más cerca de los primeros microprocesadores. Sin embargo, sigue siendo la base de los microprocesadores más complejos de la actualidad.
Video del día
Unidad Aritmética Lógica
Las operaciones aritméticas y lógicas se llevan a cabo en la ALU.
Acumulador
El acumulador contiene uno de los operandos y el resultado de las operaciones realizadas por la ALU.
Contador de programas (PC)
El contador de programa contiene la dirección de memoria de la siguiente instrucción de programa que se ejecutará.
Registros de dirección, datos y estado y puntero de pila
El registro de direcciones contiene la dirección de una ubicación de memoria a la que se accede.
El registro de datos contiene los datos que vienen o van a la memoria o un puerto de E / S.
El registro de estado contiene información sobre el resultado de la operación anterior de la ALU.
El registro Stack Pointer contiene la dirección del bloque de memoria (la pila) donde se almacenan las direcciones de retorno de las subrutinas.
Unidad de control
La unidad de control contiene los circuitos que controlan el proceso de obtención, decodificación y ejecución de instrucciones del programa.