Vous êtes sur la page 1sur 5

OPERADORES Y CONTROLADORES 1. Tipos de operadores: Direcciones. nmero. caracteres (se entiende ms como palabras). datos lgicos (expresin de 0 y 1).

2. Organizacin del procesador: CPU: Organizacin del procesador Unidad aritmtica lgica: donde se realizan los clculos las operaciones. Unidad de control: esta nos ayuda a emitir un control a travs de los buses del sistema. Los registros no son ms que una pequea memoria que necesita el procesador para almacenar los datos esta memoria es mnima pero la requiere para administrar sus tareas.

3. Estructura interna del procesador:

4. Ciclo de instrucciones: Captacin. Interrupcin. Ejecucin. Indirecto (enva datos dependiendo de lo que pertenece, captacin o interrupcin).

En la figura vemos el funcionamiento de una instruccin en conjunto con el bus de sistemas (direccin, datos y control) de una instruccin:

(1) Buscar la instruccin en la memoria principal Se vuelca el valor del contador de programa sobre el bus de direcciones. Entonces la CPU pasa la instruccin de la memoria principal a travs del bus de datos al Registro de Datos de Memoria (MDR). A continuacin el valor del MDR es colocado en el Registro de Instruccin Actual (CIR), un circuito que guarda la instruccin temporalmente de manera que pueda ser decodificada y ejecutado. (2) Decodificar la instruccin El decodificador de instruccin interpreta e implementa la instruccin. El registro de instruccin (IR) mantiene la instruccin en curso mientras el contador de programa (PC, programcounter) guarda la direccin de memoria de la siguiente instruccin a ser ejecutada. Recogida de datos desde la memoria principal

Tambin se lee la direccin efectiva de la memoria principal si la instruccin tiene una direccin indirecta, y se recogen los datos requeridos de la memoria principal para ser procesados y colocados en los registros de datos. (3) Ejecutar la instruccin

A partir del registro de instruccin, los datos que forman la instruccin son decodificados por la unidad de control. sta interpreta la informacin como una secuencia de seales de control que son enviadas a las unidades funcionales relevantes de la CPU para realizar la operacin requerida por la instruccin. (4) Almacenar o guardar resultados El resultado generado por la operacin es almacenado en la memoria principal o enviado a un dispositivo de salida dependiendo de la instruccin. Basndose en los resultados de la operacin, el contador de programa se incrementa para apuntar a la siguiente instruccin o se actualiza con una direccin diferente donde la prxima instruccin ser recogida.

5. Ciclo de Captacin: Bus de direcciones, Datos y control. Ejecucin. En el ciclo de captacin, el PC posee la direccin de la prxima instruccin a ejecutar, el procesador mueve la instruccin apuntada por PC al Registro de Instruccin (RI), Incrementa el PC, se interpreta la instruccin y se envan las rdenes de control. 6. Unidad de control-seales de control: Seales de control: encargadas de controlar las instrucciones dentro del procesador. Esta unidad puede saber cmo se encuentra el sistema y en base de eso toma decisiones, tambin tiene un reloj y tiene tiempos para cada instruccin que tiene el procesador. Tiene seales de control interna a travs del bus de control, tambin realizan una interaccin con los buses, a su vez esta unidad es la que emite informacin a la unidad lgica. Existen tambin toda una base de registros.

Unidad de Control: controla el funcionamiento de la CPU y de esta forma el del computador.

Vous aimerez peut-être aussi