Professional Documents
Culture Documents
Facultad Politcnica
Ejercicios:
1) Sumar los siguientes pares de nmeros binarios:
a) 10110 + 00111 =
b) 011,101 + 010,010 =
c) 10001111 + 00000001 =
Circuitos Lgicos Facultad Politcnica UNE
Unidad II Aritmtica Binaria
REPRESENTACIN DE NMEROS CON SIGNO
Como la mayora de las computadoras y calculadoras digitales
manejan nmeros positivos y negativos, se necesita algn medio
de representacin para el signo del nmero. Esto se lleva a cabo
normalmente agregando otro bit al nmero denominado bit de
signo.
En trminos generales, la convencin comn que se ha adoptado
es que un 0 en el bit de signo representa un nmero positivo y
un 1 representa un nmero negativo.
Circuitos Lgicos Facultad Politcnica UNE
Unidad II Aritmtica Binaria
Ejemplos:
a) 100002 =
b) 100000002 =
c) 10002 =
Circuitos Lgicos Facultad Politcnica UNE
Unidad II Aritmtica Binaria
Representacin de nmeros con signo mediante el complemento a 2
Si el nmero es positivo, la magnitud ser representada por su
equivalente binario verdadero y se agrega un 0 a su izquierda.
a) + 13 = e) 8 =
b) 9 = f)7=
c) + 3 = g) 15 =
d) 2 =
Circuitos Lgicos Facultad Politcnica UNE
Unidad II Aritmtica Binaria
Ejercicios:
4) Cada uno de los siguientes nmeros es un nmero binario con
signo en el sistema complemento a 2. Determinar el valor
decimal con signo en cada caso:
a) Sumar + 9 a + 6.
b) Sumar + 14 a - 17.
c) Sumar + 19 a - 24.
d) Sumar - 48 a - 80.
e) Sumar + 17 a -17.
Circuitos Lgicos Facultad Politcnica UNE
Unidad II Aritmtica Binaria
RESTA EN EL SISTEMA COMPLEMENTO A 2
Toda resta se puede convertir en una suma haciendo un cambio
de signo del sustraendo, sin cambiar el signo del minuendo:
(+ 9) - (+ 4) = (+ 9) + (- 4) = + 5
Trabajando con nmeros binarios, ese cambio de signo del
sustraendo se obtiene calculando su complemento a 2.
Si el resultado de la suma tiene bit de signo 0, es positivo y est
en forma binaria verdadera.
Si el resultado de la suma tiene bit de signo 1, es negativo y est
en forma complemento a 2.
Circuitos Lgicos Facultad Politcnica UNE
Unidad II Aritmtica Binaria
Ejercicios:
6) Realizar las siguientes operaciones en el sistema complemento
a 2. Utilizar 8 bits (incluyendo el de signo) para cada nmero.
Verificar los resultados reconvirtiendo el resultado binario a
decimal:
a) Restar + 16 de + 17.
b) Restar + 21 de - 13.
c) Restar + 47 de + 47.
d) Restar - 36 de - 15.
e) Restar - 17 de - 17.
Circuitos Lgicos Facultad Politcnica UNE
Unidad II Aritmtica Binaria
MULTIPLICACIN DE NMEROS BINARIOS
La multiplicacin de nmeros binarios se lleva a cabo de la misma
forma que la multiplicacin de nmeros decimales, aunque es ms
simple debido a las cifras multiplicadoras son slo 0 1.
1001 multiplicando = 910
X
1011 multiplicador = 1110
1001
+ 1001 productos
0000 parciales
1001
1100011 producto final = 9910
Circuitos Lgicos Facultad Politcnica UNE
Unidad II Aritmtica Binaria
Ejercicios:
7) Multiplicar los siguientes pares de nmeros binarios:
a) 0111 x 1110 =
b) 111 x 101 =
c) 1011 x 1011 =
d) 101,101 x 110,010 =
e) 0,1101 x 0,1011 =
f ) 110100010101 x 1101 =
g) 11111111 x 11111 =
Circuitos Lgicos Facultad Politcnica UNE
Unidad II Aritmtica Binaria
DIVISIN BINARIA
El proceso para dividir un nmero binario (dividendo) entre otro
(divisor) es el mismo que se sigue para nmeros decimales.
Ejercicios:
8) Efectuar las siguientes divisiones:
a) 1100 / 100 =
b) 111111 / 1001 =
c) 10111 / 100 =
d) 100000,1101 / 1,1 =
Circuitos Lgicos Facultad Politcnica UNE
Unidad II Aritmtica Binaria
CDIGO BCD
Cuando se representan nmeros, letras o palabras por medio de
un grupo especial de smbolos, se dice que se encuentran
codificados, y al grupo de smbolos se le conoce como cdigo.
Si cada dgito de un nmero decimal se representa con su
equivalente binario, el resultado es un cdigo llamado decimal
codificado en binario, abreviado cdigo BCD.
El mayor dgito decimal es el 9, por lo tanto se necesitan 4 bits
para codificar cada dgito del nmero decimal.
8 7 4 (decimal) 9 4 3 (decimal)
1000 0111 0100 (BCD) 1001 0100 0011 (BCD)
Circuitos Lgicos Facultad Politcnica UNE
Unidad II Aritmtica Binaria
Ejercicios:
9) Codificar los siguientes nmeros decimales en BCD:
a) 47 =
b) 962 =
c) 42689 =
d) 1204 =
e) 2017 =
f ) 135 =
g) 265 =
Circuitos Lgicos Facultad Politcnica UNE
Unidad II Aritmtica Binaria
Ejercicios:
10) Convertir a decimal los nmeros que estn en BCD:
a) 10010100101010010 =
b) 000110000100 =
c) 0111011101110101 =
d) 010010010010 =
e) 111011110001110100 =
f ) 011101111000 =
g) 1001001011001011000 =
Circuitos Lgicos Facultad Politcnica UNE
Unidad II Aritmtica Binaria
Adicin en BCD
Caso 1: Suma igual o menor a nueve.