0% encontró este documento útil (0 votos)
93 vistas14 páginas

Alu

Este documento describe una práctica de laboratorio sobre una unidad aritmética y lógica (ALU). Explica los componentes de una ALU, cómo realiza operaciones aritméticas y lógicas, y detalla la construcción de un circuito ALU utilizando un chip integrado 74LS181.

Cargado por

Eduardo Alvarado
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
93 vistas14 páginas

Alu

Este documento describe una práctica de laboratorio sobre una unidad aritmética y lógica (ALU). Explica los componentes de una ALU, cómo realiza operaciones aritméticas y lógicas, y detalla la construcción de un circuito ALU utilizando un chip integrado 74LS181.

Cargado por

Eduardo Alvarado
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

INSTITUTO TECNOLOGICO DE PACHUCA

ARQUITECTURA DE COMPUTADORAS

INGENERA EN SISTEMAS COMPUTACIONALES

PRACTICA ALU

EQUIPO: THE FREAKING TEAM

Jimnez Ballesteros Roberto ngel


Escrcega Jurez Liliana
Garca Aguazul Cesar Luilly
Alvarado Czares Eduardo
Limn Jaramillo Alfredo

PROFESOR: ING. Eric Len Olivares


INTRODUCCIN

Empecemos hablando por el procesador que despus de acceder a


memoria principal para copiar la instruccin en el registro de instruccin,
inicia la secuencia de acciones propias de cada instruccin. Muchas de
estas instrucciones consisten en la transformacin de datos mediante la
realizacin de operaciones lgicas o aritmticas. Para realizar estas
operaciones existe un bloque especial de la CPU denominado Unidad
Aritmtico Lgica (ALU).

La ALU a su vez est compuesta por diversos circuitos especializados en


realizar una transformacin particular de los datos, tpicamente una
operacin aritmtica o lgica. Como ejemplo una ALU puede disponer de
una unidad de suma/resta de enteros, una unidad de multiplicacin de
enteros, una unidad de divisin de enteros y su equivalente en punto
flotante.

Definimos genricamente a la unidad ALU (por sus siglas en ingls


Arithmetic Logic Unit) como una de las unidades que forman parte de la
Unidad Central de Procesos (es decir, del Procesador, Microprocesador o
CPU - Central Processor Unit, por sus siglas en ingls) mediante la cual
es posible realizar una gran cantidad de operaciones aritmticas bsicas
(Suma, Resta, Divisin y Multiplicacin) adems de realizar algunas
operaciones Lgicas (Yes, Or, Not, And - Es decir, s; y, o, no) entre dos
nmeros o dos conjuntos de nmeros.
Marco Terico

DATOS PROCESADOS
La ALU trabaja con nmeros binarios, y para las restas el ms efectivo es
el complemento a dos por su simpleza; con el formato signo magnitud, y
para nmeros muy grandes se lo realiza con coma flotante que contiene
mantisa, base y exponente.

COMPONENTES.
La ALU contiene en su interior los circuitos que permiten realizar las
operaciones y son: Circuito operacional, registros de entradas, registro
de estados y buses de conexin interna y externa.

Pero esta unidad es generalmente utilizada en circuitos de alta


complejidad, cubriendo no solo operaciones matemticas simples, sino
una gran cantidad de clculos 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
informacin que se procesa a travs de l.

Es en estos pequeos y complejos dispositivos que encontramos los


siguientes componentes:

Dispositivos de Adicin: Se encargan de realizar las anteriormente


mencionadas operaciones aritmticas

Registros: Son los que contienen los Operandos que permiten realizar las
operaciones, siendo aportados estos por la Unidad de Control

Resultados Parciales: Fragmentos de clculos que fueron realizados

Resultados Finales: Resultados propiamente dichos de los clculos


efectuados
Control de Clculo: Dispositivo que se encarga de controlar, redirigir y
corregir los errores que se puedan haber cometido en las operaciones
realizadas

REGISTROS DE LA ALU
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 nmeros de 40
bits es un nmero de 80 bits; los 40 bits ms 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.
DESARROLLO
Al llevar acabo esta prctica se analizar el funcionamiento de un componente
esencial dentro de una computadora como los es la unidad aritmtica y lgica las
funciones que realiza en el CPU como:

Realizacin de las operaciones aritmticas como: suma, resta,


multiplicacin y divisin.

Ejecucin de operaciones de tipo lgico como: AND, OR, XOR y NOT.

La ALU efecta las operaciones aritmticas por medio de unos circuitos


electrnicos que componen los siguientes dispositivos que ya habamos
mencionado antes:
El dispositivo de adicin: el cual nos sirve para calcular las operaciones
bsicas como lo son suma, resta, multiplicacin, y divisin.

Los registros utilizados para contener los operandos, los resultados


parciales que se van obteniendo en las distintas operaciones y los
resultados finales.

El dispositivo de clculo: el cual dirige y controla las operaciones de clculo


que se realizan en la ALU.

CIRCUITO INTEGRADO

El circuito integrado 74LS181 es implementado como una ALU (unidad lgica


aritmtica) de 4 bits, el cual es capaz de realizar hasta 32 funciones diferentes (16
lgicas y 16 aritmticas).

El circuito 72LS181 presenta como entradas:

Cuatro bits para el operando A.

Cuatro bits para el operando B.

Entradas de seleccin (para seleccionar la operacin a realizar)

Entradas de acarreo
Entrada de control (para seleccionar si la operacin a realizar de ser
aritmtica o lgica).

Y tiene como salidas:

4 bits de resultado.

Una salida de comparacin.

Salidas de acarreo.
MATERIAL

Protoboard
Circuito 74181 de 4 bits
19 Leds
Resistencias de 220
2 Dip Switch de 8 interruptores
1 Dip Switch de 4 interruptores
Fuente de poder
DIAGRAMA LGICO
SIMULACIN

CONSTRUCCIN DEL CIRCUITO


Para la construccin del circuito nos tuvimos que guiar en el diagrama lgico y la
estructura del datasheet circuito integrado 74S181.
CIRCUITO TERMINADO

CONCLUSIN

Al realizar esta prctica, pudimos concluir y dirigir nuestros conceptos acerca del
funcionamiento de la ALU y de los componentes que la conforman as como los
buses de control y datos. Por eso, hemos llegado a comprender, que no hacen
falta tantas compuertas o circuitos lgicos para realizar alguna funcin, este
circuito integrado, la ALU, es capaz de realizar cientos de funciones, (hablamos de
las ALUS ms modernas), son capaces de procesar la gran cantidad de datos que
pide el usuario, a una velocidad realmente veloz y eficaz.

También podría gustarte