Escolar Documentos
Profissional Documentos
Cultura Documentos
1
0
1
0
1
1
0
0
0
4
2
6
1
0
0
0
1
0
carry
1
1
+
0
1
0
0
1
1
1
0
1
0
0
1
0
carry
1
1
+
0
2
1
4
5
5
0
0
1
1
1
1
1
1
0
carry
0
0
+
0
4
1
6
6
4
0
1
1
1
0
0
1
1
0
0
0
1
0
1
0
0
1
1
1
0
1
0
carry
1
1
+
0
1
2
4
7
7
5
1
1
0 0
1 1
0 1
1 0 y llevo "1" (carry acarreo)
1
0
1
5
3
8
3
9
2
SUMA ACARREO
Co
0
0
1
0
1
0
0
1
Co
0V
HA
SS
Co
74LS86
suma
0V
B
Co
74LS08
Ejemplos
Realice la tabla de verdad para las sumas ( ) y acarreos (Co) en el siguiente
circuito.
1 1 0 1 0 0
f e d c b a
0 1 0 1 0 1
A
B
HA
SS
Co
ENTRADAS SALIDAS
A B
Co
a 1 0
1
0
b 0 0
0
0
c
1 1
0
1
d 0 0
0
0
e 1 1
0
1
f
0 1
1
0
El sumador completo (FA = Full Adder, SC = sumador completo) se utiliza para
sumar varias columnas de datos.
HA
SS
Co
Co
74LS86
0V
suma
5V
Co
Co
HA
SS
FA
SC
A
B
Ci
Ci
Ci
74LS86
74LS08
0V
Co
B
74LS32
74LS08
Ci
Ci
1 0 0 1 1 0 0 1
1 0 1 0 0 1 0 1
h g f e d c b a
ENTRADAS
Ci A B
a
0 1 1
b
0 0 0
c
0 0 1
d
0 1 0
e
1 1 0
f
1 0 1
g
1 0 0
h
1 1 1
A
B
FA
SC
Co
SALIDAS
Co
0
1
0
0
1
0
1
0
0
1
0
1
1
0
1
1
A2
B2
A1
B1
+
A1
B1
HA
SS
1
Co
FA
SC
2
Co
Ci
A2
B2
Ci
A3
B3
FA
SC
3
Co
SUMA
A1
1
1
1
1
1
1
0
5V
1
0
1
7
6
13
74LS86
SUMA1
0V
B1
74LS08
CARRY1
5V
74LS86
74LS86
SUMA2
A2
B2
5V
74LS08
74LS32
74LS08
CARRY2
5V
74LS86
74LS86
SUMA3
A3
B3
5V
74LS08
74LS08
74LS32
CARRY3
1
3
Rt1
Rt2
12
11
S1
13
B1
1
3
K1
12
11
K2
13
K3
A2 A1
B2 B1
C2 C1
D2 D1 +
-----------------------------S4 S3 S2 S1
C1
0
Or1
1
3
D1
A2
Rt4
9
4
6
Rt3
B2
S2
12
K4
11
13
K5
10
D2
8
10
9
4
Rt6
C2
Rt5
10
K6
S1
K7
12
S2
S3
S4
K8
10
11
13
9
6
12
Rt7
11
8
10
Or2
Or3
S3
13
4
12
11
13
K9
K10
12
Or4
11
13
TITLE:
DATE:
01/11/12
PAGE:
BY:
REV:
Ob
1/1
RESTA BINARIA
Se sustrae del minuendo el sustraendo y entregando como resultado la diferencia.
Si el sustraendo excede el minuendo se extrae el 1 del minuendo que est a la
izquierda convirtindose en 0 y equivaliendo el nuevo minuendo que se est
analizando al valor 10B = 2D.
0 0
2D
10 borrow
0
1
1
2
0
1
1
1
1
2
0
1
0
2
0
1
1
0
1
0
0
0
1
0
0
2
0
1
1
1
1
2
0
1
0
2
1
1
0
1
0
0
Minuendo
Sustraendo
Diferencia
borrow
1
2
7
5
2
0
1
1
1
2
0
1
1
1
1
2
0
1
0
1
2
0
0
1
1
2
0
1
0
2
0
1
1
2
0
1
1
1
2
0
1
0
0
1
0
0
borrow
2
0
1
1
4
3
1
2
0
1
1
1
2
0
1
1
1
1
2
0
1
0
4
3
1
9
0
9
2
0
1
1
1
1
0
borrow
5
3
2
borrow
1
0
1
borrow
1
0
1
0
0
0
1
0
1
4
2
2
3
1
2
SALIDAS
Diferencia Prstamo
D
Bo
0
0
1
1
1
0
0
0
D
Bo
7
1
6
HS
SR
5V
74LS86
D
5V
B
Bo
Bo
74LS04
74LS08
Ejemplos
Realice la tabla de verdad para las restas (D) y prstamos (Bo) en el siguiente
circuito.
A
0 1 1 1 0 0
f e d c b a
1 1 0 1 0 1
D
HS
SR
Bo
ENTRADAS SALIDAS
A B
D
Bo
a 0 1
1
1
b 0 0
0
0
c
1 1
0
0
d 1 0
1
0
e 1 1
0
0
f
0 1
1
1
El restador completo (FS = Full Substractor, RC = restador completo) se utiliza
para restar varias columnas de datos.
ENTRADAS
SALIDAS
Prstamo
Prstamo
Minuendo Sustraendo
Diferencia
Entrada
Salida
A
B
Bi
D
Bo
0
0
0
0
0
0
0
1
1
1
0
1
0
1
1
0
1
1
0
1
1
0
0
1
0
1
0
1
0
0
1
1
0
0
0
1
1
1
1
1
A B Bi
DIFERENCIA PRSTAMO
Bi
D
HS
SR
Bo
Bo
HS
SR
Bo
74LS86
Bi
0V
74LS86
5V
74LS04 74LS08
0V
Bo
B
74LS32
74LS04
74LS08
Bi
D
FS
RC
A
B
Bo
Realice la tabla de verdad para las restas (D) y los prstamos (Bo) en el
siguiente circuito.
1 1 1 1 0 0 0 0
Bi
0 0 1 1 1 1 0 0
0 1 0 1 1 0 1 0
h g f e d c b a
Bi
A
B
D
FS
RC
Bo
SALIDAS
D
Bo
0
0
1
1
1
0
0
0
1
1
0
0
0
1
1
1
A2
B2
A1
B1
A1
HS
SR
1
B1
Bo
Bi
FS
RC
2
A2
B2
Bo
Bi
FS
RC
3
A3
B3
Bo
RESTA
Si se restan los nmeros binarios 101 2 (5 decimal) y 0112 (3 decimal) en el
restador en paralelo de tres bits automticamente arroja el resultado 0102 (2
decimal).
0
1
0
0
2
0
1
1
1
1
0
5
3
2
Columna 2: A2 B2 P1
A2 B2 = Rt1 y P2
Rt1 P1 = D2 y P3
P2 Or P3 = Or1
restador completo, la respuesta de la compuerta OR se
va para la columna siguiente
Columna 3: A3 B3 Or1
A3 B3 = Rt2 y P4
Rt2 Or1 = D3 y P5
P4 Or P5 = Or2
restador completo, la respuesta de la compuerta OR se
va para la columna siguiente
Columna 4: Or2
Or2 = D4 pero este dato se descarta
101
011----010
5V
74LS86
DIF1
5V
B1
74LS08
74LS04
0V
BORROW1
74LS86
74LS86
DIF2
A2
B2
5V
74LS08
74LS08
74LS32
74LS04
74LS04
5V
BORROW2
74LS86
74LS86
DIF3
A3
B3
0V
74LS08
74LS08
74LS32
BORROW3
74LS04
74LS04
En este montaje siempre el minuendo tiene que ser mayor o igual que el
sustraendo.
Restador en paralelo de 3 bits con resultados Positivos y Negativos
Nomenclatura y Procedimiento:
A1 y B1 = Datos de la columna 1
A2 y B2 = Datos de la columna 2
A3 y B3 = Datos de la columna 3
Bi = Prstamo de Entrada (borrow)
5V
5V
74LS86
74LS86
D1
A1
B1
5V
74LS08
74LS08
P2
74LS32
P1
74LS04
OR1
74LS04
5V
74LS86
74LS86
M>S
Bi=0
111
011---0100
M<S
Bi=1
011
111----1011
D2
A2
B2
5V
74LS08
74LS08
P4
74LS32
P3
74LS04
OR2
74LS04
0V
74LS86
74LS86
D3
A3
B3
5V
74LS08
74LS08
P6
74LS32
P5
74LS04
OR3
D4
74LS04
Se descarta
MULTIPLICACIN BINARIA
La multiplicacin se realiza en forma similar a la multiplicacin de nmeros
decimales, salvo que la suma de los productos parciales se realiza en binario.
0 0
0 1 0
1 0
1 1 1
1
1
1
1
1
0
1
1
1
1
0
0
1
1
0
1
1
0
1
0
1
0
0
0
1
1
0
1
0
1
0
1
0
0
0
0
0
0
1
0
1
0
0
1
1
0
0
1
0
1
1
0
0
0
1
0
1
0
0
0
1
0
1
1
0
1
1
1
0
0
1
0
0
0
1
1
0
1
0
0
0
0
1
1
1
0
0
0
0
0
1
0
1
1
1
0
0
1
1
0
1
0
1
1
0
0
13
10
130
Multiplicando
x Multiplicador
Producto
+
=
0
0
0
130
22
10
220
Multiplicando
Multiplicador
Producto
+
=
220
86
11
946
Multiplicando
x Multiplicador
Producto
+
0
946
1
1
1
0
1
1
1
1
1
1
1
0
0
1
1
1
0
0
1
0
6
7
42
+
1
42
Multiplicando
x Multiplicador
Producto
A3 A2 A1
B3 B2 B1 x
-----------------------------------------A3B1 A2B1 A1B1
A3B2 A2B2 A1B2
A3B3 A2B3 A1B3
+
------------------------------------------C S5
S4
S3
S2
S1
DIVISIN BINARIA
Se realiza de forma similar a la de los nmeros decimales, salvo que las
multiplicaciones y restas internas al proceso de la divisin se hacen en binario.
0/1 0
1/ 1 1
Dividendo
Divisor
1
1
0
1
0
0
0
1
1
1
0
0
0
0
1
1
1
0
1
1
Residuo
0
0
1
1
25
0
5
5
Cociente
1
0
0
1
1
0
0
1
1
0
1
1
1
0
0
1
1
1
0
1
1
1
1
42 3
0 14