Arquitectura de microprocesador y sus operaciones

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.