Sei sulla pagina 1di 8

INSTITUTO TECNOLOGICO DE PACHUCA

Ingeniera en Sistemas Computacionales

Materia: ARQUITECTURA DE
COMPUTADORAS

Practica de ALU
Equipo: CLR
Alumnos:
MENESES HERNANDEZ
ALEJANDRA ITZEL
OLMOS ESTRADA PEDRO RAL
REYES SANCHEZ ANA LAURA
Catedrtico: ING. LEN OLIVARES ERIC
Semestre: Quinto
Pachuca, Hgo; 20 de Noviembre del 2015

INTRODUCCION
La Unidad Aritmtica Lgica hemos aprendido que es un circuito digital que
realiza operaciones aritmtica como suma, resta, multiplicacin, divisin etc., as
como tambin las operaciones lgicas como AND, OR, NOT, XOR, entre otros.
Como hemos visto que el matemtico Von Neumann el dio su nombre la
arquitectura de Von Neumann as como realizo dicha arquitectura tambin explic
que una Unidad Aritmtica Lgica (ALU) es un requisito fundamental de una
computadora porque esta misma necesita efectuar operaciones matemticas. Por
lo tanto se cre el circuito digital que es el encargado de llevar las operaciones
aritmticas y lgicas que la unidad de control enva para procesar nmeros
usando el mismo formato que el resto del circuito, por lo general su representacin
numrica es del sistema binario de complemento a dos.
Se realiza esta prctica con el fin de aprender todo lo que hace la unidad
aritmtica lgica, las operaciones que se realizan etc.
Todas las operaciones se llevan a cabo en la unidad aritmtica lgica de una
computadora. La figura nos muestra un diagrama de bloques que muestra los
elementos principales que se incluyen en una ALU comn. La finalidad primordial
de la ALU consiste en aceptar datos binarios que estn almacenados en la
memoria y ejecutar operaciones aritmticas con estos datos, de acuerdo con
instrucciones que provienen de la unidad de control.

La unidad aritmtica lgica contiene cuando menos dos registros: el Dato B y


el Dato A. Tambin contiene lgica combinatoria, que efecta las operaciones
aritmticas sobre los nmeros binarios que estn almacenados en el registro B y
el acumulador. Una secuencia comn de operaciones puede ocurrir de la manera
siguiente:
1. La unidad de control recibe una instruccin (de la unidad de memoria)
especificando que un nmero almacenado en cierta localidad de la memoria
(direccin) se sumar al nmero que est almacenado en ese momento en
el registro acumulador.
2. El nmero que se sumar se transfiere de la memoria al registro B.
3. El nmero contenido en el registro B y el nmero en el registro acumulador
se suman en los circuitos lgicos (por el comando emitido desde la unidad
de control). La suma resultante se enva entonces al acumulador para ser
almacenada.
4. El nuevo nmero en el acumulador puede permanecer para que se pueda
sumar otro nmero a l, o, si el proceso aritmtico particular llega a su fin,
puede ser transferido a la memoria para ser almacenad.

Diagrama Lgico

DESARROLLO
Esta prctica consiste en comprender el funcionamiento de la Unidad Aritmtica
Lgica junto con sus operaciones aritmticas y lgicas, para este circuito
utilizaremos el circuito 74S181 que tiene la funcin de dar a conocer cmo es que
funciona la unidad aritmtica lgica. El circuito integrado 74LS181 est compuesto
internamente de la siguiente manera al igual que mostramos las 32 operaciones
lgicas y aritmticas.

Diagrama de Conexin
Realizado en Proteus, un simulador de circuitos.

Construccin del Circuito


Material y Equipo
1 Multmetro
1 Fuente de poder con salida de 12 a 5 volts de corriente contina
2 Protoboard
1 Circuito 74181 ALU de 4 bits
13 leds
3 DIP switch de 4 interruptores

En la protoboard conectamos todos los componentes de la misma forma que el


diagrama de conexin ya mencionado anteriormente.
La Unidad Aritmtica Lgica de 4 bits, consta de dos grupos de lneas de entrada
A3A2A1A0 y B3B2B1B0, un grupo de lneas de salida F3F2F1F0, un grupo de lneas
selectoras de funcin S3S2S1S0 una lnea selectora de modo M, una entrada de
acarreo previo Cn.
Programando adecuadamente las lneas de seleccin, S 3S2S1S0 y la de modo M
junto con la de acarreo previo, Cn, ALU puede ejecutar 16 operaciones lgicas y
16 operaciones aritmticas diferentes con los datos A=A 3A2A1A0 B=B3B2B1B0
podremos decir que en total se pueden realizar 32 operaciones. A continuacin se
muestra el circuito final y las pruebas realizadas verificando que el resultado es
correcto.

Prueba
Aritemtica Cn
A= 0101

B=0110 S= 1001

A PLUS B

F= 1011

F3,F2,F1,F0
S3,S2,S1,S0

Dato B

Dato A

Cn

Prueba
Lgica M
A= 1000

B=0010 S= 1001

A XOR B

F= 1010

F3,F2,F1,F0
S3,S2,S1,S0

Dato B

Dato A

CONCLUSIONES
Comprendimos con mayor precisin el funcionamiento de lo que implica la Unidad
Lgica Aritmtica, ya que esta nos permite realizar diferentes operaciones y sus
tipos de buses correspondientes a la ALU, pusimos a prueba su funcionamiento
con las distintas operaciones lgicas y aritmticas posibles a realizar. Al igual que
pudimos poner en prctica lo aprendido en asignaturas previas como las tablas de
verdad, Sistema Binario entre otras cosas.

Algunas de las competencias que logramos:


La habilidad de comprensin acerca del funcionamiento correcto de nuestro
circuito de la Unidad Lgica Aritmtica.
Capacidad para conocer el circuito 74LS181 que esta misma simula lo que
con lleva el funcionamiento de una Unidad Aritmtica.
La eficiencia en la atencin de los buses (direccin, control, datos).
Conocimiento de las operaciones lgicas y aritmticas que describen a la
unidad lgica aritmtica, as como su importancia que tiene el circuito a
travs de nuestro equipo de cmputo.

Referencias en formato APA

M.

MORRIS

MANOS.

(2003).

DISEO

DIGITAL.

Mxico:

PEARSON

EDUCACIN.

Roger L. Tokheim. (2015). Electrnica digital. Mxico: MCGRAW-HILL /


INTERAMERICANA DE MEXICO.

Potrebbero piacerti anche