PARTES DE UN MICROPROCESADOR
Un Microprocesador es una unidad
central de proceso de propósito general (CPU ó CENTRAL PROCESSING UNIT) que
esta dentro de un solo Circuito Integrado ó Chip. Las partes que constituyen un
microprocesador en forma detallada son: Unidad Aritmética Lógica (ALU), un
Contador de Programa (PC), un Registro de Instrucciones algunos Registros de
Trabajo, un circuito de reloj y un circuito de Interrupción.
UNIDAD LOGICA ARITMETICA
Está formada por una serie de circuitos electrónicos que son capaces de
efectuar
Operaciones: aritméticas (suma y resta binaria), lógicas (AND, OR, NOT Y
XOR) y de corrimiento. Para que la ALU efectúe operaciones los operandos
se
Guardan en los registros de trabajo (operando 1 y operando 2), el
resultado de la
Operación se guarda en un registro llamado ACUMULADOR, antes de
transferir
el resultado a la memoria ó a la unidad de Entrada/Salida.
Elementos y Señales de una ALU.
REGISTRO DE ESTADOS.- Contiene
los indicadores de estado que son una serie de bits que se modifican según el
resultado de las operaciones aritméticas o lógicas, y se guardan en un
registro, para posteriormente la UC las considere para tomar una decisión. Así
por ejemplo: Si en el resultado de la última operación se genero un acarreo, la
bandera CY será "1", ....... .....; en total se manejan 6 banderas ó
bits de estado.
UNIDAD DE CONTROL (UC).- Para
efectuar una tarea la UC necesita conocer instrucciones e informaciones
adicionales que deberán tener en cuenta para coordinar la ejecución de las
instrucciones. Una computadora no emite todas las órdenes al mismo tiempo, sino
que sigue una determinada secuencia. La fase ó rapidez con que se ejecuta una
instrucción esta determinada por el reloj. La unidad de control está formada,
básicamente, por un elemento que interpreta la instrucción (Decodificación) y
varios elementos de memoria denominados
REGISTROS; Por la UC, deberá conocer cual es la dirección de la próxima
instrucción para poder ir a buscarla una vez que finalice la que se ejecuta,
dicha dirección se guarda en un registro llamado Contador de Programa (P.C.).
No hay comentarios:
Publicar un comentario