Procesador
Sus funciones principales incluyen,
la ejecución de las aplicaciones y la
coordinación de los diferentes
dispositivos que componen un
equipo.
Unidad Aritmético Lógica(ALU)
Conocida normalmente como ALU
por sus siglas en inglés, es la
encargada de realizar operaciones
aritméticas y lógicas sobre números.
En concreto estamos hablando de
números enteros, es decir aquellos
que no tienen decimales.
Unidad de coma flotanteAcrónimo de unidad de punto flotante. Es
decir, realizan las operaciones sobre los
números decimales. Estas unidades suelen
ser más complejas y por lo tanto necesitan de
más área dentro del microprocesador.
Este elemento no siempre ha estado incluido
dentro del chip si no que era un elemento
externo y se llamaba coprocesador
matemático. Con los años ha ganado cada vez
más funcionalidades y su función sin duda es
muy importante.
Unidad de Control
De esta forma se denomina a un conjunto de elementos que
puedes encontrar en el interior de un núcleo encargado de
cargar las instrucciones y datos según se van ejecutando los
programas.
Al leer una instrucción, la divide en micro instrucciones más
pequeñas de tal forma que pueden encargar su ejecución a
los distintos elementos del núcleo. Estas micro
instrucciones se pueden ejecutar por tanto en paralelo o
incluso en un orden distinto del que llegan.
Registros
Un registro no es más que una pequeña memoria que está
integrada en el procesador. En ella es donde se almacenan
los datos para ser procesados. Es la memoria más rápida de
todo el sistema pero suelen ser muy pequeñas. Con el
avance de las arquitecturas, al añadir más instrucciones,
cada vez existen más tipos de registros.
Caché
La caché más cercana a la unidad de control
suele estar dividida en instrucciones y datos.
De esta forma la unidad puede ir ejecutando
varias instrucciones sin tener que estar
continuamente leyendo de la RAM con cada
nueva. Es muy común que existan al menos
dos niveles de memoria caché en el interior del
núcleo.
Controlador de Memoria
Este fue uno de los primeros elementos que se quiso integrar
en el microprocesador. Se hizo porque al incorporar el
controlador de memoria en el interior del procesador y
quitarlo de la placa base se consigue aumentar la velocidad de
la memoria RAM.
Antiguamente la memoria dependía de la placa base y no era
raro que esta estuviera preparada para poder funcionar con
varios tipos de memoria RAM.
Controlador PCI Express
Al implementar internamente este
componente la comunicación con la
tarjeta gráfica discreta es directa. Es
decir, se ha seguido la misma
filosofía que con el controlador de
memoria.
Unidad de Procesamiento Acelerado
Si integran este componente ya no hablamos de CPUs sino
de APUs. Ya no estaríamos ante un procesador
convencional, sino ante un híbrido entre procesador y
tarjeta gráfica. En la actualidad y parece que en desarrollos
futuros vamos a tener siempre este tipo de dispositivos.
La inclusión de este elemento es fundamental ya que las
tarjetas gráficas están compuestas de pequeños núcleos en
su interior que pueden usarse para acelerar cierto tipo de
aplicaciones. Al pasar al interior del procesador pueden
hacer su trabajo de una forma mucho más eficiente.
RISC, Reduced Instruction Set Computer
Las arquitecturas usan un conjunto de instrucciones
relativamente pequeño, y los chips RISC están diseñados para
ejecutar estas instrucciones muy rápidamente. Tienen las
siguientes características:
● Instrucciones de tamaño fijo y presentadas en un reducido
número de formatos.
● Sólo las instrucciones de carga y almacenamiento acceden
a la memoria de datos.
CISC, Complex Instruction Set Computer
Las arquitecturas usan un amplio conjunto de
instrucciones, lo que implica menos pasos por
operación. Los microprocesadores CISC tienen un
conjunto de instrucciones que se caracteriza por ser
muy amplio y permitir operaciones complejas entre
operandos situados en la memoria o en los registros
internos, en contraposición a la arquitectura RISC.
Top Related