jueves, 17 de enero de 2008

PROCESADOR




El procesador o "cpu", que es la abreviatura de las palabras "CENTRAL PROCESSING UNIT"(unidad de proceso central), es el cerebro de la computadora, ubicado especificamente en el microprocesador, posee dos componentes, la unidad de control y la unidad aritmetico-logica. la cpu trabaja activamente con la memoria principal, aunque fisicamente esta separada del microprocesador. La CPU es el elemento mas importante de un sistema informatico.





CLASIFICACION DE LA CPU EN BASE AL MANEJO DE INSTRUCCIONES:

Los Microprocesadores o CPU administran juegos de instrucciones basadas en pilas, acumuladores y registros. Las instrucciones basadas en registros han recibido la mayor atención por parte de los programadores, hecho que a su vez ha propiciado que los fabricantes de semiconductores, diseñen arquitecturas de microprocesadores SEGUN la forma en que se administran los registros.

Partiendo de esa base, han surgido dos grandes arquitecturas de microprocesadores para PCs: los diseñados con instrucciones avanzadas o complejas llamados CISC (Complex Instruction Set Computer) y los diseñados con instrucciones simples o reducidas llamados RISC (Reduced Instruction Set Computer).


FUNCIONAMIENTO DE LA CPU:
Cuando se ejecuta un programa, el registro de la CPU, llamado contador de programa, lleva la cuenta de la siguiente instrucción, para garantizar que las instrucciones se ejecuten en la secuencia adecuada. La unidad de control de la CPU coordina y temporiza las funciones de la CPU, tras lo cual recupera la siguiente instrucción desde la memoria. En una secuencia típica, la CPU localiza la instrucción en el dispositivo de almacenamiento correspondiente. La instrucción viaja por el bus desde la memoria hasta la CPU, donde se almacena en el registro de instrucción. Entretanto, el contador de programa se incrementa en uno para prepararse para la siguiente instrucción. A continuación, la instrucción actual es analizada por un descodificador, que determina lo que hará la instrucción. Cualquier dato requerido por la instrucción es recuperado desde el dispositivo de almacenamiento correspondiente y se almacena en el registro de datos de la CPU. A continuación, la CPU ejecuta la instrucción, y los resultados se almacenan en otro registro o se copian en una dirección de memoria determinada.









No hay comentarios: