Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
I.
INTRODUCCION
0
0
1
1
0
1
0
1
1
1
1
0
B. Compuertas Lgicas
C. Full Adder
0
0
1
1
0
1
0
1
0
0
0
1
A
0
0
1
1
B
0
1
0
1
X
0
1
1
1
0
1
0
1
0
1
0
1
0
0
1
1
0
0
1
1
CIN COUT
0
0
0
0
1
1
1
1
0
0
0
1
0
1
1
1
S
0
1
1
0
1
0
0
1
D. Resta CA2
Con el fin de realizar la resta en CA2, y sabiendo que
el CA2 se define como se muestra en (1), se puede
apreciar que para realizar un resta podemos realizar la
suma, a partir de un full adder, al negar una de las
entradas (C1) y adicionarle 1.
N
! ! C2
= C1N + 1
(1)
!
Fig. 7. Resta CA2 de 1 bit.
Gray
000
001
011
010
110
111
101
100
!
Fig. 9 Divisin binaria empleando restas.
G. Multiplexor
Un multiplexor es un dispositivo combinacional con
2n entradas, n estradas de seleccin y 1 salida. Las
entradas de seleccin permiten definir cual de las
entradas ser transmitida a la salida, en la Fig. 11
vemos el esquema bsico de un multiplexor.
!
Fig. 11. Esquema de un multiplexor
!
Fig. 8. Conversor binario a Gray de 4 bits.
F. Division Binaria
La division binaria se puede desarrollar a partir de
restas, como se muestra en la Fig. 9. Este
procedimiento se puede realizar a travs de compuertas
Decimal
Gray
0000
0001
0010
0011
0100
0101
0110
0111
1000
1001
!
Fig. 11. Esquema de un multiplexor
En cuanto a las operaciones lgicas AND, OR y NAND se obtuvieron los resultados esperados como se puede apreciar
en la Fig 12, Fig. 13 y Fig.14 respectivamente. Para la realizacin de estas operaciones se emplea una comparacin bit a
bit entre los canales de 4 bits A y B obteniendo as S.
!
Fig. 12. Resultados de la compuerta AND
!
Fig. 13. Resultados de la compuerta OR
!
Fig. 14. Resultados de la compuerta NAND
Ahora bien, para el desarrollo del Full Adder se emplea el circuito descrito anteriormente en la Fig. 6 pero, al ser este
de 1 bit, es necesario conectarlo en cascada a otros elementos iguales con el fin de desarrollar la operacin para 4 bits
como se puede observar en la Fig. 15, ademas, se muestra, a travs de la simulacin de la Fig 16, que el resultado es el
esperado.
!
Fig 15. Full Adder 4 bits.
!
Fig 16. Resultados Full Adder 4 bits.
Para el desarrollo del restado en CA2 se emplea la configuracin descrita en la Fig. 7, nuevamente esta esta diseada
para trabajar con 1 bit es por esto que se procede a implementar una conexin en cascada con el fin de obtener un
operador de 4 bits, los resultados obtenidos se ven en la Fig. 17.
!
Fig 17. Resultados Restador CA2 4 bits.
Para el conversor de binario a Gray empleamos el circuito de la Fig. 8,esto nicamente para la entrada A, su resultado
se encuentra en la Fig. 18.
!
Fig 18. Resultados Conversor Binario a Gray 4 bits.
Finalmente, procedemos a desarrollar el divisor, el cual se compone nuevamente de varios circuitos de la Fig. 10
conectados en cascada y serie, esto lo podemos ver en la Fig. 19, y su respuesta en la Fig. 20.
!
Fig 19. Divisor binario de 4 bits.
!
Fig. 20. Resultados Divisor binario de 4 bits.
IV. CONCLUSIONES
Para el desarrollo de un restado es conveniente
emplear el mtodo de CA2 ya que permite tratar la
sustraccin como una suma y as emplear un full adder
que tambin puede llegar a ser necesario en una ALU.
Los multiplexores son circuitos combinaciones de
gran utilidad a la hora de seleccionar una de varias
entradas para finalmente ser transportado a la salida,
siendo esta una de las necesidades de la ALU.
A la hora de emplear visualizadores es ampliamente
usado el sistema numrico BCD ya que permite
representar numero decimales en cdigo binario y
posteriormente ser enseada al usuario usando, por
ejemplo, en un 7 segmentos.