Teoria Sobre La Alu (Unidad Logita Aritmetica)
Unidad Lógica Aritmética (ULA), o Arithmetic Logic Unit (ALU), es un circuito digital que calcula operaciones aritméticas (como suma, resta, multiplicación,etc.) y operaciones lógicas (como igual a, menor que, mayor que, etc.), entre dos números. Una ALU debe procesar números usando el mismo formato que el resto del circuitodigital. Para los procesadores modernos, este formato casi siempre es la representación de número binario de complemento a dos. Las primeras computadoras usaron una ampliavariedad de sistemas de numeración, incluyendo complemento a uno, formato signo-magnitud, e incluso verdaderos sistemas decimales, con diez tubos por dígito. Las ALUs para cada unode estos sistemas numéricos tenían diferentes diseños, y esto influenció la preferencia actual por el complemento a dos, debido a que ésta es la representación que hace másfácil, para el circuito electrónico de la ALU, calcular adiciones y sustracciones, etc.
¿Qué Hace un Alu?
La mayoría de las ALU pueden realizar las siguientes operaciones:Operaciones aritméticas de números enteros (adición, sustracción, y a veces multiplicación y división, aunque esto es más costoso)
Operacioneslógicas de bits (AND, NOT, OR, XOR, XNOR)
Operaciones de desplazamiento de bits (Desplazan o rotan una palabra en un número específico de bits hacia la izquierda o la derecha, con o sin extensión de signo)
Losdesplazamientos pueden ser interpretados como multiplicaciones o divisiones por 2.
¿Donde se utiliza un ALU?
Los más complejos circuitos electrónicos son los que estánconstruidos dentro de los chips de microprocesadores modernos como el Intel Core Duo. Por lo tanto, estos procesadores tienen dentro de ellos un ALU muy complejo y poderoso.
Regístrate para leer el documento completo.