La
unidad aritmético lógica (ALU)
Su
finalidad es realizar operaciones aritméticas y lógicas con números
bajo el control de la CU. Realiza las siguientes operaciones.
-Operaciones
aritméticas con números enteros, fundamentalmente sumas y restas.
Algunas ALU pueden realizar también multiplicaciones y divisiones
directamente, sin necesidad de descomponer estas operaciones en sumas
y restas.
-Operaciones
lógicas entre dos números, normalmente comparaciones, utilizando
los operadores lógicos (AND, NOT, OR…)
-Operaciones
de desplazamiento de bits, que consisten en desplazar un operando un
número específico de posiciones de bits hacia la izquierda o la
derecha.
La
ALU está compuesta por:
Componentes
y funciones:
Circuito
operacional: es el componente que realiza la operación con los
datos procedentes de los registros de entrada.
Registros
de entrada: son dos y en ellos se sitúan los operandos con los
que se realiza la operación.
Registro
acumulador (AC): almacena temporalmente los resultados de las
operaciones realizadas por el circuito operacional.
Registros
de estados (RE): registra las diferentes condiciones de estado de
la última operación.
No hay comentarios:
Publicar un comentario