Esta fisicamente contituido por circuitos de naturaleza eléctrica que en un mocrocomputador se encuentran integrados en un chop denominado microprocesador. El concepto de microprocesadoe es, por tanto un concepto tecnológico que se refiere al diseño en un circuito integrado de la unidad de control, la unidad aritmética y los registros de un ordenador, es decir, una CPU en una diminuta pastilla de silicio. Los elementos principales son los siguientes:
Unidad de control: Tiene por misión gobernar al resto de unidades de la CPU enviandoles las señales adecuadas (lectura de memoria, operaciones en la unidad aritmetica, etc.), e interpretar las instrucciones del programa desencadenando las operaciones necesarias para su ejecución.
Unidad aritmética La unidad aritmetica es la encargada de realizar los cálculos, efectuando operaciones aritmeticas elementales y operaciones lógicas. Los datos sobre los que opera provienen de la memoria principal y pueden estar almacenados de forma temporal en algunos registros de la propia aritmética.
Registros: Los registros constituyen la sección encargada de retener los datos que se están procesando en cada momento. Exixten registros generales, que almacenan resultados intermedios, y registros especiales, como por ejemplo, el contador del programa.
El tamaño habitual de un microprocesador o CPU es de 1cm2, aproximadamente. Dispone a lo largo de su perímetro de cientos de contactos eléctricos para comunicarse con el resto de componentes del ordenador. Todo ello engastado dentro de una cápsula cerámica o de resina de mayor tamaño. Cada instrucción y dato que maneja un ordenador pasan por la memoria principal y por el procesador. El ritmo con el que éste se ejecuta las instrucciones es constante y viene marcado por un oscilador de cuarzo que normalmente se encuentra dentro de un contenedor de estaño situado en la placa base. Es la frecuencia, la velocidad a la que el reloj marca el paso y se mide de megahericios (MHz). Si la velocidad de un procesador es de 2.000 MHz o, mucho mejor, si trabaja a una frecuencia de 2.000 MHZ, podría en teoría llegar a efectuar 2.000 millones de operaciones por segundo porque el reloj interno oscila, en este ejemplo, 2.000 millones de veces por segundo. No obstante, no es correcto utilizar la frecuencia de funcionamiento para indicar la rapidez de un procesador ya que su rendimiento depende de michos otros factores externos al mismo (chipset, memoria RAM, etc).