Академический Документы
Профессиональный Документы
Культура Документы
Es la parte de la unidad central de proceso que acta como coordinadora de todas las tareas que ha de realizar la computadora. Asimismo, se encarga de manejar todas las rdenes que la computadora necesita para realizar la ejecucin de las operaciones requeridas por los programas de aplicacin.
1. Manejar todas las operaciones de acceso, lectura y escritura a cada una de las posiciones de la memoria principal donde se almacenan las instrucciones necesarias para realizar un proceso.
Esta unidad tambin se ocupa de controlar y coordinar a las unidades implicadas en las operaciones anteriormente mencionadas, de manera que se eviten problemas internos que se puedan producir entre los componentes de la computadora.
La unidad de control, finalmente, comunica entre s y dirige las entradas y salidas desde y hasta los perifricos, dando el oportuno tratamiento a la informacin en proceso.
El registro de estado.
La instruccin a ejecutar.
La salida que proporcionar la unidad de control ser el conjunto de rdenes elementales que servirn para ejecutar la orden solicitada.
2. Tras reconocer la instruccin, la unidad de control establece la configuracin de las puertas lgicas (las interconexiones de los diferentes componentes del circuito lgico) que se van a ver involucradas en la operacin de clculo solicitada por la instruccin, estableciendo el circuito que va a resolverla.
3. Busca y extrae de la memoria principal los datos necesarios para ejecutar la instruccin indicada en el paso nmero 1.
4. Ordena a la unidad involucrada en la resolucin de la instruccin en proceso que realice las oportunas operaciones elementales.
5. Si la operacin elemental realizada ha proporcionado nuevos datos, stos se almacenan en la memoria principal.
Su misin es realizar las operaciones con los datos que recibe, siguiendo las indicaciones dadas por la unidad de control.
El nombre de unidad aritmtica y lgica se debe a que puede realizar operaciones tanto aritmticas como lgicas con los datos transferidos por la unidad de control.
La unidad de control maneja las instrucciones y la aritmtica y lgica procesa los datos.
Para que la unidad de control sepa si la informacin que recibe es una instruccin o dato, es obligatorio que la primera palabra que reciba sea una instruccin, indicando la naturaleza del resto de la informacin a tratar.
Para que la unidad aritmtica y lgica sea capaz de realizar una operacin aritmtica, se le deben proporcionar, de alguna manera, los siguientes datos:
Registros Un registro es una memoria de alta velocidad y poca capacidad, integrada en el microprocesador, que permite guardar transitoriamente y acceder a valores muy usados, generalmente en operaciones matemticas.
Los registros estn en la cumbre de la jerarqua de memoria, y son la manera ms rpida que tiene el sistema de almacenar datos. Los registros se miden generalmente por el nmero de bitsque almacenan; por ejemplo, un "registro de 8 bits" o un "registro de 32 bits".
Los Registros son un medio de ayuda a las operaciones realizadas por la unidad de control y la unidad aritmtica y lgica. Permiten almacenar informacin, temporalmente, para facilitar la manipulacin de los datos por parte de la CPU.
Realizando una similitud con el resto del sistema informtico, los registros son a la CPU como la memoria principal es a la computadora.
Registros de Instrucciones.
Seguidamente se presenta una relacin completa de los tres grupos de registros que contiene un microprocesador tpico como puede ser el Intel 80386:
Son los caballos de batalla o las herramientas del sistema. Entre ellos encontramos:
Es el acumulador principal, es utilizado para operaciones que implican entrada/salida y la mayor parte de la aritmtica.
Es conocido como el registro contador. Puede contener un valor para controlar el nmero de veces que un ciclo se repite.
Es conocido como el registro base ya que es el nico registro de propsitos generales que pueden ser unos ndices para direccionamiento.
Es aquel que facilita la referencia de parmetros, los cuales son datos y direcciones transmitidos va rpida.
Proporciona un valor de desplazamiento que se refiere a la palabra actual que est siendo procesada en la pila.
Un registro de segmento se utiliza para alinear en un lmite de prrafo dicho de otra forma codifica la direccin de inicio de cada segmento y su direccin en un registro de segmento supone cuatro bits 0 a su derecha. Entre estos registros tenemos:
Permite la colocacin en memoria de una pila, para el almacenamiento temporal de direcciones y datos.
- Registros FS y GS. Son registros extra de segmento en los procesadores 80386 y posteriores a estos procesadores.
Registros de Instrucciones
Contiene el desplazamiento de direccin de la siguiente instruccin que se ejecuta. Entre ellos encontramos:
Se utiliza para indicar cambios de estados y condiciones en los otros registros existentes en el sistema informtico
Indica el flujo de las instrucciones del proceso en realizacin, apuntando a la direccin de memoria en que se encuentra la instruccin a ejecutar.