You are on page 1of 11

Que es un microprocesador? Este viene siendo el cerebro de la computadora, el motor, el corazn de esta mquina.

Este ejecuta instrucciones que se le dan a la computadora a muy bajo nivel haciendo operaciones lgicas simples, como sumar, restar, multiplicar y dividir. El microprocesador, o simplemente el micro, es el cerebro del ordenador. Es un chip

En un microprocesador podemos diferenciar diversas partes: El encapsulado: es lo que rodea a la oblea de silicio en si, para darle consistencia, impedir su deterioro

La memoria cache: es una memoria ultrarrpida que emplea el micro para tener a mano ciertos datos que prediciblemente sern utilizados en las siguientes operaciones sin tener que acudir a la memoria RAM reduciendo el tiempo de espera. Por ejemplo una biblioteca.

Coprocesador Matemtico: o correctamente la FPU (Unidad de coma flotante). Que es la parte del micro especializada en esa clase de clculos matemticos, antiguamente estaba en el exterior del micro en otro chip. Esta parte esta considerada como una parte "lgica" junto con los registros, la unidad de control, memoria y bus de datos.

Los registros: son bsicamente un tipo de memoria pequea con fines especiales que el micro tiene disponible para algunos usos particulares. Hay varios grupos de registros en cada procesador. Un grupo de registros esta diseado para control del programador y hay otros que no son diseados para ser controlados por el procesador pero que CPU los utiliza en algunas operaciones.

Puertos: es la manera en que el procesador se comunica con el mundo externo. Un puerto es parecido a una lnea de telfono. Cualquier parte de la circuitera de la computadora con la cual el procesador necesita comunicarse, tiene asignado un nmero de puerto que el procesador utiliza como un numero de telfono para llamar al circuito o a partes especiales.

Funcionamiento Microprocesador Los elementos ms importante de un microprocesador son: Unidad Aritmtico Lgica (UAL) y la Unidad de Control (UC). La Unidad Aritmtico Lgica es la que realiza las operaciones del microprocesador, se encarga de sumar, restar, hacer operaciones lgicas, etc. con los operandos que le llegan de los registros X e Y.. La Unidad de Control gobierna todos los dems elementos con unas lneas de control que se van encendiendo y apagando sicronizadamente con la seal de reloj. Al reiniciar el microprocesador, la Unidad de Control recibe una seal de reset y prepara al resto del sistema y recibe la seal de reloj que marca la velocidad del procesador. - El registro PC (Program Counter), o Contador de Programa, se carga con la direccin de memoria en la que empieza el programa.

- La Unidad de Control hace que el Contador de Programa (PC) apareca en el bus de direcciones y le indica a la RAM que quiere leer un dato que tiene almacenado en esa posicin. - La memoria pone el dato, que es la instruccin del programa, en el bus de datos, desde el que se carga en el Registro de Instrucciones (RI). La Unidad de Control procesa sto y va activando los movimientos de datos. - La instruccin pasa del RI al Decodificador de Instrucciones (DI) que contiene una tabla con el significado de la instruccin. El DI ejecuta la instruccin y sino puede consulta con la Unidad de Control. - Si la instruccin fuese una suma, la UC cargara los valores a sumar en los registros A y B de la UAL. Luego le ordenara a la UAL que los sumase y lo pusiera en el bus de datos. - Luego la UC hara que el Contador de Programa avanzara un paso para ejecutar la siguiente instruccin y as sucesivamente.

PROCESADOR
La funcin de un procesador, como su nombre lo dice es de "procesar" la informacin. Esto quiere decir que interpreta instrucciones y procesa los datos de los programas. La velocidad con la que trabajan se mide en Hertz. Un hertz es "un ciclo de reloj por segundo". Esto quiere decir que hace una operacin aritmtica por segundo o transferir el valor de un registro a otro. Por ejemplo: Un procesador 4 GHZ (equivale a 4 000 000 000 Hertz).

La unidad de control consta de los siguientes elementos: Registro de instrucciones (RI): contiene la instruccin que se est ejecutando en cada momento.
Contador (C): contiene la direccin de memoria donde se encuentra la prxima instruccin a ejecutar. Reloj: proporciona una sucesin de impulsos elctricos a intervalos constantes que marcan los instantes en que han de comenzar los pasos que constituyen cada instruccin. Determina la velocidad de trabajo del ordenador, ya que esta depende del nmero de instrucciones que procesa por segundo. Decodificador (D): se encarga de analizar e interpretar la instruccin en curso (que est en el RI), determinando las rdenes necesarias para su ejecucin. Secuenciador (S): con la informacin suministrada por el decodificador, genera la secuencia de rdenes elementales que, sincronizadas con los impulsos del reloj, hacen que se ejecute la instruccin cargada en el registro de instrucciones.

La unidad aritmtico-lgica consta, a su vez, de: Banco de registros (BR): almacena temporalmente los datos que intervienen en las operaciones que est realizando la UAL. Circuitos operadores (CIROP): realizan las operaciones elementales aritmticas y lgicas. Registro de resultados (RR): en l se depositan los resultados obtenidos en los circuitos operadores.

El proceso se desarrolla de la siguiente manera: 1. La UC recibe desde la memoria RAM las instrucciones a travs del bus de datos, de forma que la instruccin en curso llega al registro de instrucciones. 2. A continuacin, el decodificador se encarga de interpretarla (para que la UAL pueda operar con ella).

3. El secuenciador genera la serie de rdenes elementales necesarias para ejecutar la instruccin (que son enviadas a la UAL). 4. La UAL realiza las operaciones indicadas y enva los resultados obtenidos a la UC, que los almacena en la RAM.

5. El reloj sincroniza el sistema, marcando los instantes en que ha de comenzar cada nueva instruccin. 6. El contador determina a travs del bus de direcciones dnde se encuentra la prxima instruccin. Cuando haya terminado de ejecutarse la instruccin en curso, esta nueva instruccin pasar al RI y se repetir el proceso.

You might also like