Instituto Politécnico Nacional
Centro De Estudios Científicos y
Tecnológicos Nº1
“Gonzalo Vázquez Vela”
PRACTICA 1: ALU
HERNANDEZ ALVAREZ LUIS FERNANDO
SORIA ZUÑIGA OSVALDO SAID
[Link] Castillo Esquivel
5IM22
PRACTICA 1: ALU
El “ALU” mejor o también llamada unidad lógica aritmética, es un circuito digital que
realiza operaciones aritméticas (como suma, resta, multiplicación, etc.) y operaciones
lógicas (si, y, o, no), entre valores (generalmente uno o dos) de los argumentos.
Pero esta unidad es generalmente utilizada en circuitos de alta complejidad, cubriendo
no solo operaciones matemáticas simples, sino una gran cantidad de cálculos por segundos,
siendo en el caso de los últimos aquellos que son conocidos como Microprocesadores, y
que como hemos dicho, son el cerebro de un ordenador y te toda la información que se
procesa a través de él.
Es en estos pequeños y complejos dispositivos que encontramos los siguientes
componentes:
Dispositivos de Adición: Se encargan de realizar las anteriormente mencionadas
operaciones aritméticas
Registros: Son los que contienen los Operando que permiten realizar las
operaciones, siendo aportados estos por la Unidad de Control
Resultados Parciales: Fragmentos de cálculos que fueron realizados
Resultados Finales: Resultados propiamente dichos de los cálculos efectuados
Control de Cálculo: Dispositivo que se encarga de controlar, redirigir y corregir los
errores que se puedan haber cometido en las operaciones realizadas
Hemos mencionado en este listado a la Unidad de Control, y debemos definirla
como un dispositivo que se encarga de enviar a la Arichmetic Logic Unit todas las
órdenes y operaciones que debe realizar, además de transportar los Resultados
Finales que ha obtenido hacia otros componentes.
De este modo, podemos definir el funcionamiento de la siguiente manera:
Unidad de Control: Emite las acciones a efectuar
Unidad Aritmético Lógica: Procesa los datos recibidos y envía los registros
Unidad de Control: Analiza los resultados obtenidos y los envía a otros dispositivos
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 complejo)
Operaciones ló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). Los
desplazamientos pueden ser interpretados como multiplicaciones o divisiones por 2.
CONCLUISON: Al término de esta práctica comprobamos el
funcionamiento del ALU, el cual nos permitía realizar distintas
operaciones aritméticas, como conectarlo, y comprobar varias
operaciones así como la importancia en los demás circuitos etc.