Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Sum ABCD
Sum ABCD
Paso 1. Sumar los dos nmeros BCD utilizando las reglas de la suma
binaria vistas anteriormente.
Paso 2. Si una suma de 4 bits es igual o menor que 9, es un nmero BCD
vlido.
Paso 3. Si una suma de 4 bits es mayor que 9, o si genera un acarreo en
el grupo de 4 bits, el resultado no es vlido. En este caso, se suma 6
(0110) al grupo de 4 bits para saltar as los seis estados no vlidos y
pasar al cdigo 8421. Si se genera un acarreo al sumar 6, ste se suma
al grupo de 4 bits siguiente.
Escuela Politcnica Superior
SUMA EN BCD
- Ejemplo de la suma en BCD para los casos en que la suma
en cada columna de 4 bits es igual o menor que 9 y, por
tanto, las sumas de 4 bits son nmeros BCD vlidos.
Ejemplo: Sumar los siguientes nmeros BCD:
(a) 0011 + 0100
(b) 0010
0011
23
+0100
0111
+ 4
7
+ 0001
0011
0101
1000
+ 15
38
SUMA EN BCD
Ejemplo:
Solucin. (Continuacin)
(c) 1000
+ 0001
1001
0110
86
(d) 0100
0101 0000
450
0011 + 13
1001 99
+ 0100
1000
0001 0111
0110 0111
+ 417
867
SUMA EN BCD
1001
+ 0100
1101 Nmero BCD no vlido (> 9)
+ 0110 Se suma 6
0001 0011 Nmero BCD vlido
1
9
+ 4
13
SUMA EN BCD
Ejemplo: Sumar los siguientes nmeros BCD:
(a) 1001 + 0100
(c) 00010110 + 00010101
Solucin.
(b)
1001
+ 1001
1
0010
+ 0110
0001 1000
1
9
+ 9
No vlido debido al acarreo
18
Se suma 6
Nmero BCD vlido
SUMA EN BCD
Ejemplo: Sumar los siguientes nmeros BCD:
(a) 1001 + 0100
(c) 00010110 + 00010101
Solucin.
(c)
0001 0110
+ 0001 0101
0010 1011 El grupo de la derecha no es
16
+ 15
31
3
Escuela Politcnica Superior
SUMA EN BCD
Ejemplo: Sumar los siguientes nmeros BCD:
(a) 1001 + 0100
(c) 00010110 + 00010101
Solucin.
(d)
0110 0111
67
+ 0101 0011
+ 53
1011 1010 Ambos grupos no son vlidos (>9). 120