Está en la página 1de 5

Universidad latina de Panamá, Heileen Herrera, Circuito ALU 1

Preparación artículos XI Jornadas de Ingeniería


Telemática
Heileen Andrea Herrera Ramírez
Heileen0498@gmail.com
Ingeniería Biomédica
Universidad Latina de Panamá

Resumen.

En el siguiente trabajo se establecerá lo que es la unidad


aritmética lógica, donde podremos encontrar los
procedimientos que se requieren para realizar una ALU, como
lo son; la suma, resta y la multiplicación. Además de los
operadores lógicos y aritméticos, la ALU cuenta con una serie
de registros para almacenar datos y bits de información sobre
resultados. También podremos observar los procedimientos
adecuados para llevar a cabo la creación o identificación de los El diagrama a bloques muetsra que las salidas de un
diferentes pasos para realizar las operaciones, ya que esta no circuito secuencial son función, no solo de entradas
se encarga de tomar las decisiones, por ende, sus entradas enternas sino tambien del estado actual o presente de los
deben contener tanto la magnitud como el signo que elementos de alamcenamiento, cuyo estado siguiente o
corresponda a la operación y así poder identificar cuál es el
proximo, es asi mismo, funcion de las entradas y del
tipo de operación que se debe realizar.
estado presente. Por lo tanto, un circuito secuencial
Palabras Clave- Suma, resta, multiplicación, unidad temporal de entradas, salidas y estados internos.
aritmética lógica.
Una funcion esencial de muchas computadoras y y
Introducción calculadoras es la realizacion de operaciones aritméticas.
Estas operaciones se efectuan en la unidad aritmetica-
Existen muchas formas de combinar las puertas lógicas lógica de una computadora, donde se combinan
básicas para realizar funciones útiles. Algunos de estos compuertas lógicas y flip-flops de manera que puedan
circuitos producen salidas que solamente dependen de los sumar, restar, multiplicar y dividir numeros binarios.
estados lógicos actuales de todas sus entradas. Y a esto se le
llama CIRCUITOS LÓGICOS COMBINACIONALES. La finalidad primordial de la ALU consiste en aceptar
Hay otros circuitos que son diseñados para recordar los datos binarios que estan almacenados en la memoria y
estados pasados de sus entradas y producir salidas basados ejecutar operaciones aritméticas con estos datos, de
en dichos estados pasados y los estados lógicos actuales en acuerdo con instrucciones que provienen de la unidad de
sus entradas. Estos circuitos actúan de acuerdo con una control.
secuencia de las señales de entrada y se conoce como
CIRCUITOS LÓGICOS SECUENCIALES.

I. FORMATO Y ESTILO
En electrónica secuencial el circuito que lo representa es
por medio de un diagrama a bloques, donde costa de
circuito combinatorio y elementos de almacenamiento que
juntos forman un sistema retroalimentado. Los elementos de
almacenamiento son dispositivos que pueden almacenar
información binaria en su interior (1 y 0). La información
binaria almacenada define el estado del circuito secuencial.
La ALU contiene cuando menos dos registros de flip-
El circuito secuencial recibe información binaria de
flops: el registro B y el registro acumulador. Tambien
entrada externas, las cuales, junto con el estado presente
contiene lógica combinatoria, que efectua las
almacenado en memoria, determinan el valor binario de las
operaciones aritméticas sobre los numeros binarios que
salidas, así como las condiciones para cambiar el estado del
estan almacenados en el registros B y el acumulador.
circuito.
Una secuencia comun de operaciones puede ocurrir de la
manera siguiente:
Universidad latina de Panamá, Heileen Herrera, Circuito ALU 2

La unidad de control recibe una instrucción (de la unidad


de memoria) especificando que un número almacenado
en cierta localidad de la memoria (dirección) se sumará
al numero que está alamacenado en ese momento en
registro acumulado.
El número que se sumara se transfiere de la memoria al
registro B
El número contenido en el registro B y el numero en el
registro acumulador se suman en los circuitos lógicos
(por el comando emitido desde la unidad de control). La ALU suma y resta
suma resultante se envia entonces al acumulador para ser Fig.3
almacenada.
El nuevo número en el acumulador puede permanecer
para que se pueda sumar otro numero a el, o, si el
preoceso aritmético particular llega a su fin, puede ser
transferido a la memoria para ser almacenada.

Objetivo

En este documento se intentara proponer un circuito


Aritmético Lógico que sea capaz de realizar tres ecuaciones
matematicas y podremos ver el diseño de una ALU
implementando los diferentes dispositivos combinacionales
y secuenciales. También podremos observar como quedan
los circuitos a la hora de separarlos por partes.
A. Figuras y tablas MUX 2 bits
Fig.4
El circuito que se presentará a continuación se realizó
por medio de un programador, para así, ver el
funcionamiento de la ALU, de acuerdo con la ecuación que
se deba realizar.
Está ALU al tener dos entradas de 4 bits, la multiplicación
pasaría a ser de ocho bits para el área de la suma y la resta,
donde se utilizará el primer registro de salida que serian los
4 bits más bajos.

Circuito con las tres ecuaciones matemáticas:


Fig.1

Medio Sumador
Fig.5

Desarrollo del Circuito y sus partes


Fig.2

Sumador completo
Fig.6
Universidad latina de Panamá, Heileen Herrera, Circuito ALU 3

74LS84 SC 4bits
Fig.7

Unidad de Control
Fig.8 Multiplicador
Fig.10

ALU 1bit
Fig.9

B. Tablas de la verdad

Tabla de la verdad “ALU 1bits”


Fig.11
Universidad latina de Panamá, Heileen Herrera, Circuito ALU 4

Tabla de la verdad “sumador completo”


Fig.12

Tabla de la verdad “Display 7 segmentos”


Fig.15

Tabla de la verdad “unidad de control”


Fig.13

Tabla de la verdad “multiplicador”


Fig.14

C. Ecuaciones

Sumador completo Fig.16

MUX 2bits
Fig.17
Universidad latina de Panamá, Heileen Herrera, Circuito ALU 5

métodos de desarrollo matemático de una forma muy rápida


y segura, debido a que cada uno los comandos que se usan se
mueven a una velocidad mucho más rápida que la usada
actualmente.

AGRADECIMIENTOS
Gracias al apoyo y conocimiento de ciertas personas,
que me apoyaron en la creación de este proyecto, personas
que, gracias a sus videos me permitieron desarrollar de una
forma más fácil cada uno de los circuitos que aparecen en el
trabajo.
Medio Sumador
Fig.18

REFERENCIAS
(Tocci , Ronald J., s.f.)
[1]

BIOGRAFÍA
Heileen Andrea Herrera Ramírez, pertenezco a la
facultad de ingeniería de la Universidad Latina de Panamá,
donde actualmente estoy cursando el tercer año en la carrera
Unidad de Control de Ingeniería Biomédica y cuento con un técnico en
Fig.19 Asistencia Administrativa.

II. CONCLUSIONES
Como conclusión, se puede demostrar que, gracias a la ALU
unidad aritmética Lógica, hoy en día se pueden desarrollar

También podría gustarte