Вы находитесь на странице: 1из 8

Procesadores

Partes de un Procesador y Funcionamiento


Partes de un Procesador
y
Su Funcionamiento

El procesador esta compuesto por la Parte Logica y Fisica.


Partes Logicas

* Unidad de Control: Unidad encargada de Activar o Desactivar los diferentes componentes


del procesador, igualmente se encarga de Interpretar y ejecutar las diferentes instrucciones
almacenadas en la memoria principal.

* Unidad Aritmetica y Logica: Se encarga de realizar la operaciones de transformacion de


datos, especialmente las operaciones matematicas, el cual es denocminado FPU (Floating
Point Unit, Unidad de coma Flotante).

* Registros: Se denominan a las areas de almacenamiento temporal usuadas durante la


ejecucion de las intrucciones.

Partes Fisicas

* Encapsulado: Es lo que rodea a la oblea de silicio, dandole consistecia y proteccion para


impedir su deterioro.

* Zocalo: Lugar donde se inserta el procesador, permitiendo la conexion con el resto del
equipo.

* Chipset: Conjunto de Chips encargados del control de las determinadas funciones del
equipo.

* Memoria Cache: Parte donde se almacenan los datos con mas frecuente.

Funcionamiento
La ejecucion de las instrucciones de efectua en fases

Prefetch: Prelectura de la instruccin desde la memoria principal.

Fetch: Envo de la instruccin al decodificador

Decodificacin de la instruccin, es decir, determinar qu instruccin es y por tanto qu se


debe hacer.

Lectura de operandos (si los hay).

Ejecucin: Lanzamiento de las mquinas de estado que llevan a cabo el procesamiento.

Partes del procesador


El procesador es el dispositivo que se encarga de llevar a cabo las tareas
necesarias para que puedas utilizar tus aplicaciones y programas. Lo puedes
considerar el cerebro de tu PC.
Una aplicacin una vez instalada en el disco duro tiene dos componentes
bsicos. Los datos, por ejemplo dibujos, fotografas, sonidos, vdeos y las
instrucciones que son las encargadas de trabajar con esos datos.

La funcin del micro es por tanto, estar atento a la informacin que le llega por
parte del usuario a travs de teclado y ratn y actuar procesando las
instrucciones que forman parte de la aplicacin que ests usando en un
momento determinado.

Elementos bsicos de un procesador moderno

En un procesador puedes encontrar los siguientes elementos:

Ncleos. Una delas mejoras en las tecnologas de fabricacin de los


procesadores lo que ha conseguido es aumentar el nmero de transistores que
pueden los fabricantes crear por unidad de rea. Un mayor nmero de ellos
conlleva que se puedan integrar ms elementos.

Los fabricantes gracias a esto han aadido varios ncleos en un mismo


procesador. Cada uno de estos elementos no es ms que un procesador pero
reducido en tamao. Al tener varios ciertas tareas se pueden acelerar al
trabajar en paralelo.

Cache. Es muy importante, para las prestaciones que el micro es capaz de dar,
acelerar el uso de los accesos a memoria RAM. Ten en cuenta que en ella se
encuentran tanto los datos como las instrucciones de los programas con los
que ests trabajando. Un procesador tiene varios niveles de memoria
cache pensada para acelerar estos accesos. Su idea de funcionamiento es
sencilla, se almacenan en ella los datos e instrucciones a los que se accede
ms frecuentemente y al estar cerca del procesador el acceso es ms rpido.

Fuera del ncleo nos encontramos con la denominada LLC (Last level cache)
que dependiendo del modelo es la tercera o segunda capa.

Otros elementos integrados. Dependiendo de la arquitectura tendrn ms


elementos o menos en su interior. Ms informacin un poco ms adelante en el
artculo.

Interconexionado interno. Todos estos elementos necesitan conectarse entre


ellos para intercambiar informacin.

Ads
Computadora
Procesador
Procesador de computadora
CPU
Ordenador
Tenemos bsicamente dos opciones o conectar lneas una a una entre todos
los elementos lo cual complica algo el diseo o crear un bus al cual todos se
conecten para compartir informacin.

Qu hay en el interior de cada ncleo?

A grandes rasgos podemos ver un ncleo como un procesador antiguo. Aunque


si te acercas veras que el diseo ha ido adaptndose con muchas
optimizaciones para mejorar las prestaciones.

Unidad de control. De esta forma se denomina a un conjunto de elementos


que puedes encontrar en el interior de un ncleo encargado de cargar las
instrucciones y datos segn se van ejecutando los programas.
Al leer una instruccin, la divide en micro instrucciones ms pequeas de tal
forma que pueden encargar su ejecucin a los distintos elementos del ncleo.
Estas micro instrucciones se pueden ejecutar por tanto en paralelo o incluso en
un orden distinto del que llegan.
Registros. Un registro no es ms que una pequea memoria que esta
integrada en el procesador. En ella es donde se almacenan los datos para ser
procesados. Es la memoria ms rpida de todo el sistema pero suelen ser muy
pequeas. Con el avance de las arquitecturas, al aadir ms instrucciones,
cada vez existen ms tipos de registros.
Unidad Aritmtica Lgica. Conocida normalmente como ALU por sus siglas
en ingles, es la encargada de realizar operaciones aritmticas y lgicas sobre
nmeros. En concreto estamos hablando de nmeros enteros, es decir aquellos
que no tienen decimales.
Unidad de coma flotante. Realizan las mismas funciones que la ALU pero
sobre nmeros naturales. Sus siglas en ingles es FPU. Este elemento no
siempre ha estado incluido dentro del chip si no que era un elemento externo y
se llamaba coprocesador matemtico. Con los aos ha ganado cada vez ms
funcionalidades y su funcin sin duda es muy importante.
Primeros niveles de cache. La cache ms 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 comn que existan al menos dos niveles de
memoria cache en el interior del ncleo.

Que elementos se suelen integrar?

Como ya te comente cada vez se aaden ms elementos dentro del


procesador, entre ellos puedes encontrar:

Controlador de memoria. Antes tenas un elemento sobre la placa base que


se encargaba de toda la comunicacin entre el micro y la memoria RAM. Al
incluir este en el interior del procesador conseguimos mejoras en la velocidad
muy importantes.
Tarjeta grfica. Cada vez son ms los modelos que incluyen una tarjeta
grfica en su interior. De esta forma conseguimos reducir el consumo y
ahorrarnos dinero, al no tener que adquirir este dispositivo, en nuestro equipo.
Por desgracia estas no son tan potentes como sus hermanas mayores las
discretas de toda la vida.
Controlador PCI Express. Al implementar internamente este componente la
comunicacin con la tarjeta grfica discreta es directa. Es decir, se ha seguido
la misma filosofa que con el controlador de memoria.
Controlador del bus del sistema. El bus del sistema permite al procesador
comunicarse con los perifricos que se encuentran en la placa base. Al incluirlo
se consigui otra vez una mejora en la velocidad global del sistema.
Procesador, Qu es,
cmo funciona y cul
comprar?
El procesador, tambin conocido como CPU o micro, es el cerebro del PC. Sus
funciones principales incluyen el manejo del sistema operativo, la ejecucin de
las aplicaciones y la coordinacin de los diferentes dispositivos que componen
el equipo.
En el aspecto fsico, no es ms que una pequea pastilla de silicio la cual est
recubierta de lo que llamamos encapsulado. Este se inserta en la placa
base sobre un conector que se denomina socket, aunque esto no siempre es
as, en un laptop o porttil lo normal es que se suelde directamente.
Existen tres modelos de encapsulado, PGA, LGA y BGA.
La placa se convierte as en la encargada de la conexin con los restantes
dispositivos, como son la memoria RAM, la tarjeta grfica o el disco
duro usando para ello un conjunto de circuitos y chips que te encuentras sobre
ella al que llamamos chipset.
Desde un punto de vista histrico el procesador es uno de los elementos
del PC que ms ha evolucionado, tanto en su proceso de fabricacin, como en
su arquitectura interna.
Gracias a estas mejoras, se han podido incluir ms bloques funcionales en su
interior. En un principio fue el controlador de memoria, despus la tarjeta grfica
y en un futuro muy cercano, pasaremos del concepto de procesador a lo que se
denomina SOC, es decir, un chip con todos los elementos de la placa base en
su interior mejorando as el tamao y reduciendo el consumo.

Qu componentes tiene un procesador?

Ten en cuenta que no todos son iguales pero la mayora de ellos incluyen entre
otros elementos:

Ncleos. Un ncleo no es ms que un procesador en miniatura.


Los procesadores modernos tienen varios de ellos lo cual hace que puedan
acelerar ciertos tipos de aplicaciones y evitar bloqueos.

Cache. La memoria cache es el elemento del sistema de memoria de un PC


que se encuentra en el interior del micro, se usa para acelerar la velocidad de
los accesos a la RAM.
Ads
Procesador
Ordenador
CPU
Procesador de computadora
AMD
La cache se encuentra, a su vez, organizada en varios niveles cada uno ms
lento y grande que el anterior. Ser tarea del micro dejar los datos que ms se
usen lo ms cerca posible para as acelerar la ejecucin de los programas.

Controlador de memoria. Este fue uno de los primeros elementos que se


integro consiguiendo acelerar el acceso la memoria RAM. Esto tiene un
inconveniente y es que slo puedes usar el tipo de memoria para la que tu
procesador este preparado.
Esto no ha sido siempre as ya que antes el tipo de memoria que podas usar
dependa de la placa base y no era raro que esta estuviera preparada para
poder funcionar con varios tipos de RAM.

Tarjeta grfica. Si integran este componente ya no hablamos de CPUs sino


de APUs. Ya no estaramos ante un micro convencional si no ante un hibrido
entre procesador y tarjeta grfica. En la actualidad y parece que en desarrollos
futuros casi todos los micros con los que te encuentres sern de este tipo.
Otros elementos. Los micros han incorporado an mas funcionalidad que
antes se encontraba sobre la placa base. Por ejemplo, el controlador de PCI
Express, aumentando la velocidad con la que el micro es capaz de
comunicarse con otros dispositivos.
Ms informacin sobre estos elementos en partes del procesador.

Cmo funciona un procesador?

Todo el sistema est gobernado por un reloj que se usa para sincronizar los
diferentes bloques funcionales. La velocidad a la que este cambia de estado se
denomina frecuencia de funcionamiento y est relacionada con la capacidad de
cmputo del sistema.

El funcionamiento de un procesador se puede dividir en las siguientes etapas:


Se lee una instruccin de memoria. El conjunto de instrucciones de cualquier
procesador actual incluye ms de mil diferentes y va creciendo con el tiempo.
Se aaden para mejorar la velocidad de procesamiento de ciertas aplicaciones.
Se buscan los datos. Algunas instrucciones necesitaran de datos para realizar
sus clculos que pueden no encontrarse dentro del procesador y tendrn que
buscarse por tanto en el sistema de memoria.
Se realiza la operacin. Una vez que se tiene todo se ejecuta la operacin,
para esto puede ser necesario el trabajo de varios bloques como la unidad
aritmtica lgica o la de punto flotante.
Se pasa a la siguiente instruccin. Que no es siempre la que se encuentra a
continuacin en la memoria. Muchas instrucciones pueden cambiar el flujo del
programa y permitir saltos o repetir ciertas acciones hasta que se cumpla una
determinada condicin.
Una de las tcnicas ms usadas para aumentar la velocidad incluye la
ejecucin de instrucciones fuera de orden intentando optimizar el uso de los
bloques funcionales. En estos procesadores se ejecutan las operaciones
cuando estn sus datos y no en el orden en que fueron escritas. Esto por
supuesto lleva a una arquitectura ms compleja que debe de controlar que los
resultados sean coherentes.
Otra de las mejoras es el predictor de saltos. Este elemento trata de acertar si
en una determinada operacin se va a producir una bifurcacin en el cdigo o
no. De esta forma puede ejecutar las instrucciones de una determinada rama
incluso antes de saber si se va a producir un salto a ella.

Todas estas tcnicas lo que tratan es de mejorar el IPC es decir la capacidad


del procesador de ejecutar ms instrucciones en la misma cantidad de tiempo.
Qu debo de tener en cuenta a la hora de la compra de un
procesador?
Sern tus necesidades las que al final decidan que procesador debes comprar.
No es lo mismo adquirir un PC para estudiar, que para jugar por ponerte dos
ejemplos.
Como caractersticas tcnicas lo que diferencia a un micro de otro son, entre
otras, su frecuencia de funcionamiento, su cantidad de memoria cache y su
nmero de ncleos.

Entre esas otras tecnologas nos encontramos con:

Hyperthreading. Gracias a la tecnologa Hyperthread, que es propia de los


micros de Intel es posible simular que tienes dos ncleos lgicos sobre uno
fsico. Es interesante para ciertas aplicaciones como las que tratan con grficos
y videos.
CMT. CMT es una tecnologa de AMD que permite al unir dos ncleos y
compartir ciertos recursos que estos ocupen menos rea y por lo tanto incluir
un mayor nmero de ellos.
Turbo Boost y Turbo Core. Turbo Boost y Turbo Core son dos tecnologas, la
primera de Intel y la segunda de AMD capaces de acelerar los procesadores
cuando no consumen mucho.

Вам также может понравиться