La ALU (unidad aritmética lógica) realiza cálculos como suma, resta, multiplicación y división y también funciones lógicas como comparar números. La ALU contiene sumadores, complementadores, comparadores y registros que permiten realizar operaciones aritméticas y lógicas. Algunos de los registros más importantes son el acumulador, el registro multiplicador-divisor y el registro de memoria búfer.
1. Republica Bolivariana de Venezuela
Ministerio del Poder Popular para la Educación
Superior
I.U.P. Santiago Mariño
Extension COL
Escuela:ingenieria de sistemas
UC:Organizador del Computador
Realizado por:
Joexibel Leal C.I:26.056.188
ALU
2. Definiciones de la ALU segun autores y años.
La ALU es una sección de manufactura que realiza cálculos como suma,
resta, multiplicación y división.También contiene los mecanismos de
decisión que permiten a la computadora hacer cosas como, por
ejemplo, comparar dos elementos de la unidad de memoria para
determinar si son iguales o no.En los sistemas actuales la ALU se
implementa por lo general como parte de la siguiente unidad lógica, la
CPU.
3. El procesamiento que se lleva a cabo involucra la comparación de números o
la realización de operaciones matemáticas. Además de establecer secuencias
ordenadas y modificar esas secuencias, la computadora puede realizar dos
tipos de operaciones:Operaciones aritméticas yOperaciones lógicas.
4. ALU, conocida como unidad aritmética lógica es la que realiza las funciones de
cálculos y de decisión. Estas funciones se clasifican en:
1. Funciones aritméticas. Ejemplos: sumas, restas, multiplicaciones, divisiones y
potenciaciones.
2. Funciones lógicas. En función del resultado obtenido, el ALU toma decisiones
sobre la ejecución del programa.
3. Funciones auxiliares de las Anteriores. Ejemplos: Mover el contenido de una
posición de memoria a otra, comparar dos posiciones de memoria o almacenar
información en una posición de memoria.
funciones
5. Sumador. Permite realizar sumas y existen diferentes tipos de sumadores
según el código en que se trabaja y la forma en que operan. Unos trabajan
con código decimal codificado en binario y otros directamente en código
binario.
Complementador. Subunidad que permite realizar la operacion
complementacion, consistente en cambiar los ceros por unos y viceversa.
Para restar se complementa el sustraendo y se suma luego el complemento
al minuendo.
Comparador. Subunidad del ALU encargada de comparar cantidades.
Cuando tiene que comparar dos bytes para determinar si son iguales o
difieren, lo hace de bit en bit hasta que encuentra una pareja de bits
diferentes.
Registros. Unidades especiales de memoria en las que la información se
procesa a gran velocidad se pueden distinguir varios tipos de acuerdo con la
función que realice: registro de desplazamiento, que traslada la
información; registro multiplicador-divisor; registro acumulador, que
acopian los resultados de las operaciones, y registro de coma flotante, en la
cual se lleva a cabo las operaciones con números de coma flotante.
6. AC Accumulator Se emplean para almacenar operandos y resultados de
operaciones de la ALU temporalmente
MQ: Multiplier Quotient .-Se emplean para almacenar operandos y
resultados de operaciones de la ALU que no soporta el AC en forma
temporal. Por ejemplo, el resultado de multiplicar dos números de 40
bits es un número de 80 bits; los 40 bits más significativos se almacenan
en AC y los menos significativos se almacenan en MQ.
MBR Memory Buffer Register.- Contiene una palabra que debe ser
almacenada en la memoria, o es usado para recibir una palabra
procedente de la memoria. Interacciona con toda la computadora.
componentes