(Alu) arithmetic logic unit

RomuloFigueredo1 548 views 6 slides Oct 20, 2021
Slide 1
Slide 1 of 6
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6

About This Presentation

ALU


Slide Content

UNIDAD ARITMETICO-LOGICA Instituto Universitario Politécnico Santiago Mariño Extensión Maturín Realizador Por: Rómulo Figueredo.

La ALU o unidad aritmético lógica consiste en un circuito digital que permite realizar operaciones aritméticas y lógicas entre dos números. ALU viene del inglés y es acrónimo de Arithmetic Logic Unit .  En español, la unidad aritmético lógica vendría a ser una especie de circuito que tiene la capacidad de calcular operaciones como adición, substracción u otras como NOT y XOR. Unidad aritmético–lógica Mas sobre la ALU Una ALU puede encontrarse en todo tipo de circuitos y dispositivos electrónicos. Por ejemplo, en un reloj de pulsera digital que permite la adición de un segundo en forma constante. Pero también y en cantidad en un complejo circuito de  microprocesador  moderno. Otros ejemplos se encuentran en tarjetas gráficas, de sonido o video, equipos de TV de alta definición, y lectoras de CD.

Historia de la ALU En 1945 John P. Eckert y John W. Mauchly dieron vida a este concepto. Más tarde, John von Neumann publicaría un  informe  al respecto, explicando la necesidad de una ALU para el uso de una  computadora  en operaciones  matemáticas  básicas. Típicamente, una unidad aritmético lógica está compuesta por un circuito operacional, un  registro  de entradas, un registro acumulador y un registro de estados. Estas entidades permiten el correcto  funcionamiento  de la ALU y, por ejemplo, son responsables de la resolución de operaciones aritméticas de números enteros, operaciones lógicas de bits, operaciones de  desplazamiento  de bits y otras más complejas. Entre estas últimas pueden contarse, por caso, calcular la raíz cuadrada, emular a un coprocesador y múltiples otras. .

la ALU se pueden clasificar en función de diversos parámetros. Los criterios más habituales que van a caracterizar los módulos de la ALU son:   Módulo combi nacional o secuencial. En el caso de módulos combinacionales se tiene un circuito digital combinacional, sin elementos de memoria. Si se modifica uno de los operandos el resultado se modifica con un retraso que vendrá dado por la suma de los retrasos de todas las puertas que intervienen en la operación. Número de operandos del módulo . Hay módulos que solamente emplean un operando, como es el de la negación, pero habitualmente la mayoría de los módulos realizan operaciones que utilizan dos operadores, como son la suma, división o AND lógico. Operación aritmética o lógica . La operación realizada puede ser de tipo lógico (AND, OR, etc ). O de tipo aritmético (suma, multiplicación, etc ).

Operaciones realizadas por la ALU La ALU se dedica primordialmente a realizar operaciones lógicas y matemáticas, incluyendo las operaciones de desplazamiento de bits. Estos son procesos fundamentales que se deben ejecutar en casi todos los datos que procesa la CPU. La unidad aritmética lógica es ese componente de la CPU que ejecuta todos los cálculos que la CPU pueda necesitar. Es la parte “calculadora” de la computadora, ya que realiza las operaciones aritméticas y lógicas básicas. Gran parte de los procedimientos son de índole lógico. Acorde al diseño que tenga la ALU, se le podrá dar a la CPU mayor potencia. Sin embargo, hará también que gaste más energía y produzca más calor.

Las diferentes operaciones que lleva a cabo la ALU se pueden clasificar de la siguiente manera: Operaciones lógicas Aquí se encuentran las diferentes operaciones lógicas, tales como AND, OR, NOT, XOR, NOR, NAND, etc. Operaciones aritméticas Se refiere a la suma y resta de bits. Aunque a veces se usa la multiplicación y la división, estas operaciones son más costosas de realizar. Se pueden usar también sumas repetitivas para sustituir la multiplicación y restas repetitivas para sustituir la división. Operaciones de desplazamiento de bits Se refiere al desplazamiento de las posiciones de los bits en un cierto número de lugares hacia la derecha o hacia la izquierda, lo que se considera como una operación de multiplicación.
Tags