¿Qué es la arquitectura de microprocesador?

La arquitectura del chip del microprocesador es una descripción del diseño físico de los diversos elementos que lo forman. Afecta directamente cómo fluye la información y la corriente eléctrica a través del chip.

Un microprocesador puede tener una computadora CISC, un conjunto de instrucciones complejas, una arquitectura o un RISC, o una arquitectura, una computadora con un conjunto reducido de instrucciones. La arquitectura CISC es más compleja y tiene la capacidad de ejecutar comandos complejos. La arquitectura RISC es más simple, más pequeña y más rápida.

La arquitectura del microprocesador ha evolucionado desde procesadores de un solo núcleo a procesadores de múltiples núcleos. Los procesadores con dos o más núcleos son más rápidos porque pueden procesar múltiples partes de información simultáneamente.

Los componentes básicos de la arquitectura del microprocesador incluyen:

  • ALU: la unidad lógica aritmética realiza todas las operaciones aritméticas y lógicas.
  • Acumulador: mantiene que los operandos son resultados de operaciones realizadas por la ALU.
  • PC (programa contador): contiene la dirección de memoria de la siguiente instrucción que se ejecutará.
  • Registros de estado, datos y direcciones: el registro de estado almacena información sobre el resultado de una operación ALU anterior, el registro de datos almacena los datos que van o vienen de un puerto de E /S o memoria, y el registro de direcciones almacena la dirección de la ubicación de la memoria a la que se debe acceder.
  • Unidad de control: contiene los circuitos que controlan el proceso de ejecución, descodificación y recuperación de las instrucciones del programa.