El CPU (Central Proccesor Unit) es el
responsable de controlar el flujo de datos (Actividades de Entrada y Salida) y
de la ejecución de las instrucciones de los programas sobre los datos. Realiza
todos los cálculos (suma, resta, multiplicación, división y compara números y
caracteres). Es el "cerebro” de la computadora.
Se divide en 3 Componentes
1. Unidad de Control (UC)
2. Unidad Aritmético/Lógica (UAL)
3. Área de almacenamiento primario
(memoria)
Unidad de control
Es en esencia la que gobierna todas las
actividades de la computadora, así como el CPU es el cerebro de la computadora,
se puede decir que la UC es el núcleo del CPU. Supervisa la ejecución de los
programas Coordina y controla al sistema de cómputo, es decir, coordina
actividades de E/S Determina que instrucción se debe ejecutar y pone a
disposición los datos pedidos por la instrucción. Determina donde se almacenan
los datos y los transfiere desde las posiciones donde están almacenado. Una vez
ejecutada la instrucción la Unidad de Control debe determinar donde pondrá el
resultado para salida ó para su uso posterior.
Unidad Aritmético/Lógica
Esta unidad realiza cálculos (suma,
resta, multiplicación y división) y operaciones lógicas (comparaciones).
Transfiere los datos entre las posiciones de almacenamiento. Tiene un registro
muy importante conocido como: Acumulador ACC. Al realizar operaciones
aritméticas y lógicas, la UAL mueve datos entre ella y el almacenamiento. Los
datos usados en el procesamiento se transfieren de su posición en el
almacenamiento a la UAL. Los datos se manipulan de acuerdo con las
instrucciones del programa y regresan al almacenamiento. Debido a que el
procesamiento no puede efectuarse en el área de almacenamiento, los datos deben
transferirse a la UAL. Para terminar una operación puede suceder que los datos
pasen de la UAL al área de almacenamiento o varias veces.
Área de almacenamiento Primario
La memoria da al procesador
almacenamiento temporal para programas y datos. Todos los programas y datos
deben transferirse a la memoria desde un dispositivo de entrada o desde el
almacenamiento secundario ( disquete), antes de que los programas puedan
ejecutarse o procesarse los datos. Las computadoras usan 2 tipos de memoria
primaria: ROM (read only memory), memoria de sólo lectura, en la cual se
almacena ciertos programas e información que necesita la computadora las cuales
están grabadas permanentemente y no pueden ser modificadas por el programador.
Las instrucciones básicas para ar rancar una computadora están grabadas aquí y
en algunas notebooks han grabado hojas de calculo, basic, etc.
RAM (Random access memory), memoria de
acceso aleatorio, la utiliza el usuario mediante sus programas, y es volátil.
La memoria del equipo permite almacenar datos de entrada, instrucciones de los
programas que se están ejecutando en ese momento, los dato s resultados del
procesamiento y los datos que se preparan para la salida. Los datos
proporcionados a la computadora permanecen en el almacenamiento primario hasta
que se utilizan en el procesamiento. Durante el procesamiento, el
almacenamiento primario almacena los datos intermedios y finales de todas las
operaciones aritméticas y lógicas.
El almacenamiento primario debe guardar
también las instrucciones de los programas usados en el procesamiento. La
memoria está subdividida en celdas individuales cada una de las cuales tiene
una capacidad similar para almacenar datos.
No hay comentarios:
Publicar un comentario