Académique Documents
Professionnel Documents
Culture Documents
Autor: Tema: UCP, estructura interna Objetivo: Conocer la estructura del UCP y de esa forma entender su funcionamiento. Desarrollo:
Dentro del CPU tenemos la unidad aritmtica lgica ALU y la unidad de control UC, a su vez dentro de cada una de estas tenemos otros subelementos.
ALU
Unidad Aritmtica Lgica, es la encargada de realizar las operaciones que le ordene la Unidad de Control, estas operaciones son de tipo lgico, comparativo y matemtico. Normalmente los datos con los que se opera y los resultados de tales operaciones, se encuentran almacenados en los bancos de registros; transfiere los datos entre las posiciones de almacenamiento, tiene un registro muy importante conocido como acumulador ACC.
Acumulador ACC
El acumulador es un registro utilizado para almacenar temporalmente los resultados aritmticos y lgicos intermedios que sern tratados por el circuito operacional1 del ALU.
Circuito Operacional
Contiene los circuitos necesarios para la realizacin de las operaciones con los datos procedentes del Registro de Entrada. (Este circuito corresponde a la v de la ilustracin 2).
Banco de registros
Proporciona un espacio de almacenamiento para los datos con que trabaja el CPU. Los registros se cargan con informacin de la memoria principal antes de comenzar a operar, cuando se necesita liberar el espacio de los bancos de
1
registro para manipular nuevos datos, su valor se escribe en la memoria principal. Operar con datos que se encuentran en los bancos de registro es mucho ms fcil que tratar con los almacenados en la memoria principal. El banco de registro a su vez se divide en tres sub-registros ms: Registros de Datos: Guarda la informacin con que se trabaja. Registros de Direcciones: Guardan direcciones de memoria en las que puede haber datos. Registros de control: Controlan el estado de la CPU.
Unidad de Control
La unidad de control es la encargada supervisar la ejecucin de programas, de coordinar y controlar las actividades de entrada y salida. Lee las instrucciones mquina almacenadas en la memoria principal, poniendo a disposicin los datos requeridos por la instruccin; decide dnde almacenar los datos, las enva al ALU para ser procesadas y consiguientemente estar en la capacidad de generar seales necesarias para controlar y coordinar el resto de las unidades funcionales del ordenador. Es decir, en forma concreta y fundamental, la unidad de control es la que gobierna todas las actividades de la computadora, se puede decir que es el ncleo de la computadora. Es el intrprete y ejecutor de las instrucciones. Entre las funciones que realiza estn: Supervisa la ejecucin de programas. Coordina y controla las actividades de entrada y salida. Determina qu funcin debe ejecutarse y pone a disposicin los datos requeridos por la instruccin. Decide donde se almacenan los datos y los transfiere desde su almacenamiento.
Una vez ejecutada la instruccin, la Unidad de Control determina dnde ir el resultado, si sale como informacin o se guarda para su futuro uso.
Partes Fundamentales
Contador de programa: Registro que apunta a la direccin de memoria de la prxima instruccin a ejecutar. Registro de instruccin: guarda la instruccin que se est ejecutando. Decodificador: Interpretar la instruccin a realizar. Reloj: Genera una seal de sincrona. Secuenciador: Activa en el orden adecuado las diferentes unidades funcionales para ejecutar la instruccin. Los dos tipos de UC ms frecuentes son: Cableada: La lgica de las operaciones est implementada mediante hardware. Microprograma: es una pequea CPU en miniatura que puede programarse para realizar diferentes tareas. Adems cuenta con un par de buses que transportan la informacin entre los elementos del CPU; el bus de datos transporta la informacin que se est procesando, mientras el bus de control proporciona toda la sealizacin necesaria para realizar el trabajo de forma ordenada.
Bibliografa
Referencias Bibliogrficas:
Hennessy, John & Patterson, David. (1993). Arquitectura de Computadores, enfoque cuantitativo. 1era Edicin. 1993. Institut Puig Castellar, Santa Coloma de Gramenet. (n.d.). Arquitectura de Von Neumann. Extrado el da 25 de Agosto del 2012 desde
http://elpuig.xeill.net/Members/vcarceler/c1/didactica/apuntes/ud2/na1/