DEFINICIÓN DEL CPU: El CPU o Central Processing Unite (Unidad de Procesamiento Central) es la parte central de toda computadora. Es un circuito electrónico que ha existido desde siempre en las computadoras sin importar su modelo . El CPU funciona en base a la operación de programas previamente diseñados y establecidos. Estos programas son organizados por números en serie y pueden representar cuatro pasos básicos: leer (juntar información o instrucciones sobre una operación), decodificar (dividir esa información en partes entendibles y significativas para el CPU), ejecutar (el momento más importante ya que en él se lleva a cabo la instrucción y se ponen a trabajar varias partes juntas del CPU) y escribir (para dejar establecidos los resultados de la tarea realizada). COMPONENTES TIPÌCOS DE UNA CPU SON: 1: la unidad de procesamiento central (CPU), 2: la memoria principal, 3: el procesador de Entrada - Salida. 1: UNIDAD CENTRAL DE PROCESO (CPU). 1: UNIDAD CENTRAL DE PROCESO (CPU). Esta es la responsable de la interpretación y ejecución de instrucciones contenidas en la memoria principal, las comunicaciones entre la CPU y la memoria principal se realizan a través de 2 canales funcionalmente distintos: el de direcciones y el de datos. La CPU puede dividirse funcionalmente en 3 subunidades, la unidad de control, dedicada a los ciclos de búsqueda y ejecución, la ULA que desempeña funciones aritméticas como por ejemplo, suma y resta, de lógica por ejemplo AND, OR y un conjunto de registros dedicados al almacenamiento de datos en la CPU y a ciertas funciones de control. UNIDAD CENTRAL DE PROCESO (CPU) ESTA FORMADO POR: Es la parte de la computadora donde se manipulan los símbolos, los números, letras y datos, además controla y dirige la operación de la computadora, ejecuta funciones de procesamiento, y se le conoce generalmente como procesador. Procesa o manipula los datos almacenados en memoria; puede recuperar información desde memoria (esta información son datos o instrucciones de programas). También puede almacenar los resultados procesos en memoria para su de estos.
uso posterior. a):LA UNIDAD DE CONTROL (CU):
Su función es buscar las
instrucciones en la memoria principal, decodificarlas (interpretación) y ejecutarlas, empleando para ello la unidad de proceso. COMPONENTES DE LA UNIDAD DE CONTROL (CU): Registro de Instrucción: es el encargado de almacenar la instrucción que se está ejecutando. Registro contador de programas: Contiene la dirección de memoria de la siguiente instrucción a ejecutar Controlador y decodificador: se encarga de interpretar la instrucción para su posterior proceso. Es el encargado de extraer el código de operación de la instrucción en curso. Secuenciador: genera micro órdenes necesarias para ejecutar la instrucción. Reloj: proporciona una sucesión de impulsos eléctricos a intervalos constantes. b: LA UNIDAD DE LÓGICA/ARITMÉTICA (ALU): Es un circuito digital que calcula operaciones aritméticas (como suma, resta, multiplicación, etc.) y operaciones lógicas (si, y, o, no), entre dos números. La mayoría de las ALU pueden realizar las siguientes operaciones: Operaciones aritméticas de números enteros (adición, sustracción, y a veces multiplicación y división, aunque esto es más complejo) Operaciones lógicas de bits (AND, NOT, OR, XOR, XNOR) Operaciones de desplazamiento de bits Los desplazamientos pueden ser interpretados como multiplicaciones. LOS ELEMENTOS QUE COMPONEN LA ALU SON LOS SIGUIENTES: Circuito operacional (OP).- Formado por los circuitos necesarios para la realización de las operaciones con los datos procedentes del registro de entrada. Registro de entrada (RE).- Contiene los datos u operandos que intervienen en una instrucción antes de que se realice la operación por parte del circuito operacional. Registrado de estado (RS).- Engloba un conjunto de inestables (indicadores) Contador de programa (CP).- Contiene en cada momento la dirección de memoria donde se encuentra la instrucción siguiente a ejecutar. Registro de instrucción (RI).- Dedicado a memorizar temporalmente la instrucción que la UC está interpretando o ejecutando en ese momento.
Decodificador (D).- Es el que interpreta realmente la instrucción.
Se encarga de extraer el código de operación de la instrucción en curso, lo analiza y emite las señales necesarias al resto de los elementos para su ejecución a través del secuenciador.
Reloj (R).- Proporciona una sucesión de impulsos eléctricos o
ciclos a intervalos constantes que marcan los instantes en que han de comenzar los distintos pasos de que consta cada instrucción.
Secuenciador (S).- En este dispositivo se generan ordenes muy
elementales (micro órdenes), que sincronizadas por el reloj hacen que se vaya ejecutando poco a poco la instrucción que está cargada en el registro de instrucción. Es la parte de la computadora donde se manipulan los símbolos, los números, letras y datos, además controla y dirige la operación de la computadora, ejecuta funciones de procesamiento, y se le conoce generalmente como procesador. Procesa o manipula los datos almacenados en memoria; puede recuperar información desde memoria (esta información son datos o instrucciones de programas). También puede almacenar los resultados de estos procesos en memoria para su uso posterior. c: MEMORIA PRINCIPAL Es la memoria de la computadora donde se almacenan temporalmente tanto los datos como los programas que la unidad central de procesamiento (CPU) está procesando o va a procesar en un determinado momento. Por su función, la MP debe ser inseparable del microprocesador o CPU, con quien se comunica a través del bus de datos y el bus de direcciones. El ancho del bus determina la capacidad que posea el microprocesador para el direccionamiento de direcciones en memoria. * La memoria RAM (Randon Access Memory): Recibe el nombre de memoria principal o memoria del usuario, en ella se almacena información solo mientras la computadora esta encendida. Cuando se apaga o arranca nuevamente la computadora, la información se pierde, por lo que se dice que la memoria RAM es una memoria volátil. La memoria ROM (Read Only Memory): Es una memoria estática que no puede cambiar, la computadora puede leer los datos almacenados en la memoria ROM, pero no se pueden introducir datos en ella, o cambiar los datos que ahí se encuentran; por lo que se dice que esta memoria es de solo lectura. Los datos de la memoria ROM están grabados en forma permanente y son introducidos por el fabricante de la computadora. 3:: EL PROCESO DE ENTRADA Y SALIDA LOS DISPOSITIVOS DE ENTRADA: Estos dispositivos permiten al usuario del computador introducir datos, comandos y programas en el CPU. El dispositivo de entrada más común es un teclado similar al de las máquinas de escribir. La información introducida con el mismo, es transformada por el ordenador en modelos reconocibles. Los datos se leen de los dispositivos de entrada y se almacenan en la memoria central o interna. Los Dispositivos de Entrada, convierten la información en señales eléctricas que se almacenan en la memoria central. 2.- LOS DISPOSITIVOS DE SALIDA: Estos dispositivos permiten al usuario ver los resultados de los cálculos o de las manipulaciones de datos de la computadora. El dispositivo de salida más común es la unidad de visualización que consiste en un monitor que presenta los caracteres y gráficos en una pantalla similar a la del televisor.