Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Ejercicios
Tema: Sistemas numricos
Diciembre 2008
114 .
SISTEMA
DENUMERACiN,
OPERACIONES
y CDIGOS
SECCIN 2.1
1 of 20
Nmeros decimales
1. Cul es el pesodel digito 6 en cada uno de los siguientesnmerosdecimales?
(a) 1386 (b) 54,692 (e) 671,920
2. Expresarcadauna de los siguientesnmerosdecimalescomo una potencia de diez:
(a) 10 (b) 100 (e) 10.000 (d) 1.000.000
3. Hallar el valor de cadadigito en cada uno de los siguientesnmerosdecimales:
(a) 471
(b) 9.356
(e) 125.000
Nmeros binarios
S. Convertir a decimal los siguientesnmerosbinarios:
(a) 11
(b) 100
(c) 111
(d) 1000
(e) 1001
(1)1100
(&)1011
(h)llll
(b) 1010
(b) 101010,01
(e) I<MXMX>I,III
(d) 1111000,101
(b) tres
(e) seis
(1) siete
(1) ocho
(j) once
(b) 35
(c) 49
(d) 68
(e) 81
(f)114
(&)132
(h)205
(b)8aI5
(e) 64 a 75
(c)16a31
Convenin decimal-binario
11. Convertir a binario cadauno de los nmerosdecimalesindicadosusandoel mtodode la suma
de pesos:
(a) 10
(b) 17
(c)24
(d)48
(e) 61
(f) 93
12. Convertir a binario cada uno de los nmeros decimales fraccionaros indicados usando el
mtodo de la sumade pesos:
(a) 0,32
(b) 0,246
(c) 0,0981
20
PROBLEMAS.2 of115
(b) 21
(c) 28
(d) 34
(e) 40
(1) 59
(&) 65
(h) 73
14. Convertir a binario cada uno de los nmeros decimales fraccionarios indicados usando el
mtodo de la multiplicacin sucesivapor 2:
(a) 0,98
SECCiN 2.4
(b) 0,347
(c) 0,9028
Aritmtica blnarta
15. Sumar los nmerosbinarios:
(a) II + 01
(b) 10+ 10
(c) 101+ 11
(d) 1110- II
(b) 100 x lO
SECCIN 2.5
(b) 110
(c) 1010
(d) 11010111
(b)111
(c)IOOI
(d)IIOI
(g) 10110000
(h)00111101
(b) -85
(d) -115
(b) -68
24. Detenninar el valor decimal de cada nmero binario con signo en el fonnato signo-magnitud:
(a) 10011001
(b)01110100
(c) 10111111
25. Detenninar el valor decimal de cada nmero binario con signo en el fonnato de complemento al:
(a) 10011001
(b)01110100
(c) 10111111
116 .
3 of 20
SISTEMA
DENUMERACiN,
OPERACIONES
y CDIGOS
26. Detenninar el valor decimal de cada nmero binario con signo en el formato de complemento a 2:
(a) 10011001
(b)01110100
(c) 10111111
28. Detenninar los valora de los siguientesnmerosen coma flotante de simple precisin:
( . ) 1 1()(KX)()O 1 O 1 00 1 00 111 000 1OOOOOOOOO
(b) 56 y -27
(c) -46 y 25
(b) 01100101
- 11101(XX)
SECCIN 2.8
Nmeros bexadeclmaaes
35. Convertir a binario los siguientesnmeroshexadecimales:
(a) 3816
(b) 5916
(c) AI416
(d) 5C8'6
(b) 10
(c) 10111
(b) 92'6
(c) 1AI6
(d) 8D'6
(e) F316
(f) E816
(&) 5C216
(h) 70016
(b) 14
(c) 33
(d) 52
(e) 284
(b) C816
3AI6
4 of 20
PROBLEMAS. 117
SECCIN2.9
Nmeros octaln
41 Convertir a decimal los siguientesnmerosoctales:
(a) 12,
(b) 27,
(c) 56,
(d) 64,
(e) 103,
(f) 557,
(g) 163,
(b) 27
(c) 46
(d) 70
(e) 100
(f) 142
(b) 57,
(c) 101,
(d) 321,
(e) 540,
(1) 4653.
SECCiN 2.10
(a) III
(b) 10
(c) 110111
(d) 101010
(e) 1100
(f) 1011110
(1) 101100011001
(b) 13
(c) 18
(d) 21
(e) 2S
(f) 36
(&) 44
(b) 57
(1) 69
(j) 98
(f) 210
(b) 0110
(c) 1001
(f) 00110010
(b) 001000110111
(c) 001101000110
(d) 010000100001
(e) 011101010100
(1) I()(~
<1) 100101111000
(b) 0001011010000011
(1) 100100000oo11000
(j) 0110011001100111
(I)OI(MX)()OO+ 01000111
(b) 10000101+00010011
5 of 20
118 .
SISTEMA
DENUMERACiN,
OPERACIONES
y CDIGOS
(a) 1000 + 0110
(1) 0101<MX>1
+ 01011000
(h) 010101100001
+ 011100001000
(b) 5 + 2
(e) 28 + 23 (1) 65 + 58
SECCiN 1.11
(c) 6 + 4
(d) 17 + 12
Cdigos dlgitalel
53. En una detenninadaaplicacin se producenciclos de una secuenciabinaria de 4 bita de 1111
a 0000 de fonDa peridica. Existen cuatro variacionesde bit, y debido a retrasosdel circuito,
estasvariacionespuedenno producirse en el mismo instante.Por ejemplo, si el LSB cambia
el primero, entoncesdurante la transicin de 1111a 0000 aparecerel nmero 1110,Y puede
ser mal interpretadopor el sistema.Ilustrar cmo resuelveesteproblema el cdigo Gray.
54. Convertir a cdigo Gray los nmerosbinarios:
(a) 11011 (b) 1001010
(c) 1111011101110
(b) 00010
(c) 11000010001
56. Convertir a cdigo ASCIl cada uno de los siguientesnmerosdecimales.Utilice la Tabla 2.7
(a) 1 (b) 3 (c) 6 (d) 10 (e) 18 (1) 29 (1) 56 (h) 75 (i) 107
57. Detenninar el carcterde cada uno de los siguientescdigos ASCIl. Utilice la Tabla 2.7.
(a) 0011000
(b) 1001010
(c) 0111101
(d)OI00011
(e)0111110
(1)1000010
SECCiN 2.12
(b)011101010
(c) 10111111010001010
62. Determinar culesde los siguientescdigos con paridad impar son errneos:
(a) 11110110
(b) 00110001
(c) 01010101010101010
(b) 00001001
(c) 11111110
64. Determinar el cdigo Harnming de paridad par para los bita de datos 1100.
65. Detenninar el cdigo Harnming de paridad impar para los bits de datos 11001.
66. Corregir cualquier error que puedahaber en los siguientescdigos Harnming con paridad par.
6 of 20
RESPUESTAS.
119
(a) 1110100
(b) 1000111
67. Corregir cualquier error que puedahaberen los siguientescdigosHammingcon paridad
Impar.
(a) 110100011
(b) 100001101
REVISIONESDE CADASECCiN
SECCIN 2.1
Nmeros
1.
(c) 1492 = (1
Nmeros binarios
l. 28- 1 = 255
2. El peso de 16.
3. 10111101,011= 189,375
SECCIN2.3
SECCIN1.4
,.
SECCIN 2.5
Convenin decimal-binario
1. (a)23=10111
(b)57 =111001
(e)4S,5=10II01,1
(b)21 = 10101
(e)0,37S=0,011
Aritmitiea binaria
(b) 1001
0111= 0010
(b) 1100+011
= 100
l. (a) Complemento
a 1 de 00011010= 11100101
(b) Complementoa I de 11110111= 00001000
(c) Complementoa 1 de 10001101= 01110010
2. (a) Complementoa 2 de 00010110= 11101010
(b) Complemento
a 2 de 11111100
= 0(KXM)100
(c) Complementoa 2 de 10010001= 01101111
SECCIN 2.6
= 00001001
2. Complemento
al: -33
3. Complemento
a 2: -46
= 11011110
= 11010010
PROBLEMASRELACIONADOS
7 of 20
2.1
2.2
2.3
2.5
2.7
2.~
~*
h.hhhhhh
~.
..,
-..
Signo-magnitud
+19
-19
--
--
Complementoa 1
00010011
10010011
Complementoa 2
00010011
11101100
00010011
11101101
Tabla2.16
2.16 11101011=
-2010
2.1711010111
= -4110
= -4897
2.2000010001
(10110011011111en complementoa 2:
1110
(c) 0011000002
= 138
= 9610 =
2.32
12507628
2.35
1001100101101000
(b) 0101012
1408
2.33 1001011001110011
= 2110 = 258
= 75268
2.3482,27610
2.3610000010
(b)1110102
2.40 S
2.411110000
2.42001010001
AUTOTEST
l. (d) 2. (a) 3. (b) 4. (c) 5. (c) 6. (a) 7. (d) 8. (b)
9. (d) 10. (a) 11. (c) 12. (d) 13. (d) 14. (b) 15. (c) 16. (a)
17. (c) 18. (a) 19. (b)
49
rrc.blema~
En el mtodo de paridad pan la deteccin de errores se agrega un bit de paridad especial a cada grupo de bits que ha sido transmitido.
8.
TRMINOS CLAVE.
bit de paridad
byte
codificacin binaria directa
cdigo alfanumrico
cdigo decimal codificado
en binario (BCD)
sistema de numerad6n
octal
PROBLEMAS
SECCIONES2-1 y 2-2
2-1. Conviena estos nmeros binarios a decimales.
(a) 10110
(d) 01011011
(J) 1111010111
Cb) 10001101
(c) 11111111
Ch) 10111111
(c) 100100001001
(O 01110111
8 of 20
(d) 1024
(g) 205
(e) 77
(c) 189
(f)
(h) 2313
O) 511
405
( d)
(c) 3m
(f)
2<XX>
(c) 165
(g) 257
(h) 1204
-2..6.
(a)
59
(d) 1024
(b)
372
(~) 771
(c)
919
(1) 2313
(g) 65,536
(h) 255
Convierta cada uno de los valores octales del problema 2-4 a binarios.
50
SECCiN2-4
2-11. Convierta est~ valores hexadecirnales a decimales.
(a) 92
(b) 1A6
(c) 37FD
(d) ABCD
(c) OOOF
(1) 55
(g) 2CO
(h) 7FF
(d) 14
(c) 7245
(1) 389
(g) 25,619
(h) 4095
SECCIN2-5
2-17. Codifique estos nmeros decimales en BCD.
(a) 47
(b) 962
(c) 187
(d) 6727
(c) 13
(1) 888
(g) 42,689,627
(h) 1204
2-18. t"Cuntosbits se requieren para representar los nmeros decimales en el rango de O a 999 usando cdigo binario directo? Usandocdigo BCD?
2-19. Los siguientes nmeros estn en cdigo BCD; convirtalos a decimales.
(a) 1001011101010010
(b)
<XX>11<XKX>100
(c) 011010010101
(~ 0111011101110101
(~) 010010010010
(f) 010101010101
SECCiN2-7
2-20. (a) ,-Cuntosbits estn contenidos en ocho bytes?
(b) t-Cul es el nmero hexadecimal mayor que se puede representar con
cuatro bytes?
(c) Cules el mayor valor decimal codificado en BCD que se puede representar con tres bytes?
SECCIONES2-8 y 2-9
2-21. Represente la afinnacin "X = 25/Y" en cdigo ASCII(excluya las comillas).
Agregue un bit de paridad impar.
51
'roblf'mas
10 of 20
2-22. Agregue un bit de paridad par a cada uno de los cdigos ASCII
del problema 2-21 y proporcione los resultados en hex.
2-23. los siguientes bytes (mostrados cn hex) representan el nombre de una persona en la forma en la que lo almacenara la memoria de una computadora. Cada byte es un cdigo ASCII de relleno. Determine el nombre de la persona.
42 45 4E 20 53 4D
49 54 48
2-24. Convierta los siguientes nmeros decimales a cdigo BCD y luego agrgueles un bit de paridad impar.
(a) 74
(c) 8884
(b) 38
(d)
(e) 165
(f) 9201
275
2-25. En cierto circuito digital, los nmeros digitales de 000 a 999 se representan
en cdigo BCD. Tambin se incluye un bit de paridad impar al final de cada
grupo de cdigo. Examine cada grupo de cdigo que se muestra a continuacin y suponga que cada uno apenas ha sido transferido de una ubicacin a
otra. Algunos de los grupos contienen errores. Suponga que no han ocurrido ms de dos errores en cada grupo. Determine cul de los grupos de cdigo
tiene un solo error y cul definitivamente tiene un error doble. (Sugerencia:
recuerde que este es un cdigo BCD).
..~:
:'~
k~~
",i'
~i;,
0.'"
recibi
los siguientes
del
;:j
01001000
11000101
11001100
11001000
11001100
c"
;~
"',
~
.;
""
2
2
10
(d) 11101010001001112
(e) 249710
(f) 51110=
(g) 2358 =
.-,.
.-
8
-8
10
10
52
=
=
(h) 4316e
(i) 7A916
(j) 3EIC16 =
(k) 160010=
--
10
16
(1)
(m)
(o)
(o)
(P)
(q)
38,18710
86510
l00101<XX>111(BCD)
4658
83416
01110100 (BCD)
(r)
1110102
11 of 20
10
10
=
=
16
(BCD)
10
16
8
2
(BCD)
EJERCICIOSmFfCILES
2-34. En una microcomputadora las direcciones de las ubicaciones de memoria
son nmeros binarios que identifican cada circuito de memoria donde se almacena un byte. El nmero de bits que componen una direccin depender
de cuntas localizaciones de memoria hay. Debido a que el nmero de bits
puede ser muy largo, las direcciones a menudo se especifican en hex, en lugar de binario.
(a) Si en una microcomputadora se usan direcciones de 20 bits, cuntaslocalizaciones de memoria hay?
(b) ('Cuntosdgitos hex se necesitan para representar las direcciones de una
localizacin de memoria?
(c) ('Cul es la direccin hex de la 2561ubicacin de memoria? (Nota: la primera direccin siempre es cero.)
R(~sp"('slIS
a las
d(~
1 53
12 of 20
segundo?
(c) Si un CD nonnalmente almacena 5,000 millones de bits, cuntossegundos de audio se pueden grabar cuando se usan nmeros de diez bits?
Una
cmara en blanco y negro coloca una red fina sobre la imagen y luego
2-36.
mide y registra un nmero binario que representa el nivel de gris que ve en
cada celda de la red. Por ejemplo, si se usan nmeros de cuatro bits el valor
del color negro se fija igual a 0000, y el valor del color blanco a 1111, y
cualquier nivel de gris est en algn punto entre 0000 y 1111. Si se usan nmeros de seis bits, el negro es 00000o, el blanco es 111111, y todos los tonos grises se encuentran entre estos dos valores.
Suponga que deseamos distinguir entre 254 niveles de gris dentro de
cada celda de la red. Cuntosbits necesitaramos usar para representar estos niveles?
2-37. Haga una tabla que muestre las representaciones binaria, octal, hex y BCD
de todos los nmeros decimales de O a 15. Compare sus resultados con la
tabla 2-3.
RESPUESTAS
A LAS PREGUNTAS
DE REPASO
SECCiN2-1
1. 2267 2. 32768
SECCiN2-7
1. Uno
2. 9999
SECCiN2-8
SECCiN2-2
1.1010011
2.1011011001
3. 20 bits
SECCiN2-3
1. 396
2. 222;010010010 3. 235
4. 627,630,
631
5. 1111001111 6. 699
7. Oa4095
SECCiN
2-4
1. 9422
2. C2D; 11<XXX>lOl10l 3. 97B5
~,,~4. E9E, E9F,EAO,EAl
5. 757
6. O a 65,535
SECCiN 2-5
l. 101100102;000101111000(BCD)
2. 32
3. Ventaja: facilidad de conversin. Desventaja: BCD requiere ms bits.
2. STOP
SECCIN2-9
1. A4
2. 001101001 3. Dos erroresen los datos
no cambiaranla condicin de impar o par de nmeros
unos en los datos.
74
despus
de 1971seencuentran
enlaWeb,enla direccin~
Problemaspropuestos
Realice las siguientes conversionesde sistemasnumricos:
2.2
(a) 11010112=?16
(b)
(c) 101101112
= ?16
(d) 67.24g= 72
(e) 10100.11012
= '16
(f)
(g) 110110012
=?8
(h) AB3D16=?2
(i)
(j)
101111.01112=?8
1740038=?2
F3AS16= ?2
ISC.3816=?2
(b) 7613028=12=116
(e) 5436.158=?2=?16
(f)
13705.2078=?2=?16
Conviertalos siguientesnmeroshexadecimales
en binariosy octales:
(a) 102316=12 =18
(c) AB<:[)16
=12 =18
(e) 9E36.7AI6=?2=?8
=?2 =?8
<:3S()16=?2 =?8
(b) 7E6A16
(d)
(1) DEAD.BEEFI6=?2=?8
13 of 20
Problemaspropuestos
14 of 20
2.4
2.5
11010112=110
(b)
(c)
101101112=110
(d) 67.24g=110
(e)
10100.11012 110
(g)
1201~
(i)
71568=110
(h)
=110
A83DI6 =110
(j)
15C.3816=110
(f)
=110
1740038=110
F3A516
(a) 12510=12
(b) 348910 18
(c)20910=
(d) 971410= 18
(e)
12
13210=12
(f)
2385110=116
(g) 72710=1S
(h) 571~10=116
(i)
(j)
143510=18
6511310=116
Sume los siguientes paresde nmeros binarios, mostrando todos los aCan'eOS:
(a)
.
110101
+ 11001
(b)
101110
+ 100101
(c)
11011101
+ 1100011
(d)
1110010
1110010
+ 1101101
1101101
Repita el' problema 2.7 usando la resta en vez de la suma, y mostrando los prstamos en
, - -- ~- ,- - - -- --lugar de los acarreos.
2.9
2.10
(b)
1372
2.12
(c)
175214
+ 152405
(d)
110321
+,56573
56573
(d)
IBc.x>F
+ C44E
+ 4631
2.11
47135
+ 5125
4FIA5
F35B
(c)
+ 8805
+ 27E6
(a)
11010100
(b)
11010100
(b)
++ 10101011
1.01.01011
10111001
10111001
+ 11010110
11010110
(c)
01011101
+ 00100001
(d)
00100110
+ 01011010
75
76
Ejercicios
15 of 20
2.17
(b) 41/3
=13
(c) 33/3= 11
(f)
14 = 5
La primera expedicin a Marte encontr slo las ruinas de una civilizacin. De los artefactos
e imgenes,los exploradores dedujeron que las criaturas que produjeron esta civilizacin
eran seresde cuatro piernas con un tentculo que se ramificaba al final en un nmero de
"dedos" prensiles. Despusde mucho estudio, los exploradores fueron capacesde traducir
las matemticasmarcianas. Encontraron que la siguiente ecuacin:
5x2
5Ox + 125 = O
Supongamos
queun nmeroB de 4n bit" estrepresentado
por un nmerohexadecimalH
de " dgitos. Demuestre que el complemento a dos de B est representadopor el complemento a 16 de H. Establezca y demuestre una proposicin similar para la representacin
oclal.
2.19
2.20
= 2" -Ixl
=x si x ~ O Y
suma del complemento a dos dadas en la seccin 2.6 son correctas, probando que la siguiente ecuacin es siempre verdadera:
[x+ y]
=([x]
+ [y]) mdulo 2n
(Sugen'ncias: considere cuatro casosbasadosen los signos de x y de y. Sin prdida de generalidad, se puede suponer que Ixl 2:Iyl.)
2.21
Repita el ejercicio 2.20 utilizando reglas y expresiones apropiadas para la suma del complemento a unos.
Establezcauna regla de desbordamiento para la suma de dos nmeros en complemento a
dos en tnninos de operacione~de conteo en la representacinmodular de la figura 2-3.
Demuestreque un nmero en complemento a dos puedeser convertido a una representacin
con ms bits mediante la extensin de signo. Es decir. dado un nmero X en complemento
a dos de n bits. muestre que la representacinen complemento a dos de m bits de X. donde
m > n. puede ser obtenida agregandom-n copias del bit de signo de X a la izquierda de la
representacinde n bits de X.
Ejercicios
16 of 20
2.24
2.26 Un sumador binario de n bits puede ser utilizado para efectuar una operacin de resta sin
2.27 En la mayora de los casos, el producto de dos nmeros de complemento a dos de n bits
requiere menosde 2n bits para representarlo.De hecho, existe solamente un casoen el cual
2n bits son necesarios.Encuentre cul es este caso.
2.28
Demuestre que un nmero de complemento a dos puede ser multiplicado por 2 al desplazarlo una posicin hacia la izquierda. con un acarreo de O en la posicin del bit menos
significativo y despreciandocualquier acarreo fuera de la posicin del bit ms significativo, suponiendo que no hay desbordamiento. Establezcala regla para detectar el desbordamiento.
2.29
Establezca y pruebe la exactitud de una tcnica semejantea la que se describe en el ejercicio 2.28, para multiplicar un nmero de complemento a uno por 2.
2.30 Demuestre cmo restar nmeros BCD, estableciendo las reglas para generar prstamos y
aplicando un factor de correccin. Demuestre cmo se aplican sus reglas a cada una de las
restas siguientes: 9 - 3, 5 - 7, 4 - 9, I - 8.
2.31 Cuntas codificaciones diferentes de estado binario de 3 bits son posibles para el controlador de semforos de la tabla 2-12?
2.32 Enumere todas las fronteras "malas" en el disco de codificacin mecnicade la figura 2-5,
donde una posicin incorrecta puede ser detectada.
2.3S Un foco incandescentese tensionacada vez que se enciende,de nK>doque en algunas aplicaciones el tiempo de vida del foco est limitado por el nmero de ciclos de encendido!
apagadoen lugar del tiempo total que ilumina. Utilice sus conocimientos de cdigos para
sugerir una manera de duplicar el tiempo de vida de focos de 3 intensidades en tales
2.36
2.37
2.38
aplicaciones.
Como una funcin de n, cuntossubcubosdistintos se tienen de un cubo n?
Encuentre una manera de dibujar un cubo 3 sobre una hoja de papel (u otros objetos bidimensionales) de modo que ninguna de las lneas se crucen, o demuestre que eso sea
imposible.
Repita el ejercicio 2.37 para un cubo 4.
77
78
Captulo 1
30
Sistemas binarios
%
O__J
y_O
AND:x . y
OR:x+,
NOT:x'
LI
.J t
Lo..-
O--r-n_G,
-ill.
-I-Ji
~O
o_J~~~-C.'
FIGURA 1.5
~==:~~~=:)~.:~
.sc
a) CompuertaAND de tres
entradas
A
B
C
D ~+B+C+D
b) Compuerta OR de cuatro entradas
FIGURA 1-6
Compuertas con mltiples entradas
PROBLEMAS
~-
.. -1
1-2
1.3
1-4
of 20 dos
ltimos
Enumerelos nmerosoctalesy hexadecimalesdel 16 al 32. Utilizando A y B como18
dgitos,
enumere
los
nmeros
del
10
al
26
en
base
12.
dgitos.
Cuntosbytes hay exactamenteen un sistemaque contiene a) 32K bytes,
bytes. b) 64M bytes,
bytes. y c)
6.4G
6.40 bytes?
D
el nmero
grandeque
que se
se puede
decimal
D el
nmerobinario
binario ms
msgrande
puedeexpresar
expresarcon
con 12
12 bits.
bits. D
D su
su equivalente
equivalentedecimal
y hexadecimal.
Conviertaa decimal los nmerosque siguenen las basesindicadas:(4310)~
(198)12(4310), y (198)12'
I
Problemas
19 of 20
31
1-5
1-6
1-7
1-8
1-9
1-10
Conviertael nmerodecimal 345 a binario de dos maneras:a) convirtalodirectamentea binario; b) convirtalo primero a hexadecimal,y luego de hexadecimala binario. Qumtodoes
msrpido?
1-11
1-14
1-16
b) ConviertaAF3B a binario.
c) Obtengael complementoa dos del resultadode b).
d) Conviertala respuestade c) a hexadecimaly comprelacon la respuestade a).
Obtlengalos complementosa uno y a dos de estosnmerosbinarios:
a)
1-17
11101010
b) 01111110
c) (xxxxxx)1
d) 1(XXXXXX)
(e) (XX)OOOOO.
Efectela restade los siguientesnmerossin signoutilizando el complementoa 10del sustraendo. Si el resultadoes negativo.obtengasu complementoa 10 Y antepngaleun signo menos.
Compruebe sus respuestas.
a) 7188 - 3049
b) 150- 2100
c) 2997- 7992
d) 1321- 375
1-18
Efecte la resta de los siguientes nmeros binarios sin signo utilizando el complemento a dos
del sustraendo. Si el resultado es negativo, obtenga su complemento a dos y antepngale un signo menos.
a) 11011 - 11001
b) 110100 - 10101
c) 1011 - 110000
d) 101010 - 101011
1-19
Los nmeros decimales que siguen se presentan en forma de magnitud con signo: +9S26 y +801.
Convirtalos a la forma de complemento a 10 con signo y realice las operaciones siguientes (tome nota de que la suma es + 10627 y requiere seis dgitos):
a) (+9826) + (+801)
b) (+9826) + (-SOl)
c) (-9826) + (+801)
d) (-9826) + (-SOl)
1-20
Convierta los nmeros decimales +61 y +27 a binario empleando la representacin de complemento a dos con signo y suficientes dgitos para dar cabida a los nmeros. Luego efecte el equivalente binario de (+27) + (-61), (-27) + (+61) Y (-27) + (-61). eoovierta las respuestas
a decimal y verifique que sean correctas.
20 of 20
32
Captulo 1
Sistemas binarios
1-21
1.22
1-23
1-24
Escribala expresin"G. Boole" en ASCO empleandoun cdigo de ocho bits. Incluya el punto y
el espacio.Trate el bit de extremaizquierdade cadacarctercomo bit de paridad.Cadacdigo
de 8 bits debertener paridad par. (GeorgeBoole fue un matemticodel siglo XIX. El lgebra
Booleana,que seestudiaren el captulo siguiente,lleva su nombre.)
1-28
13 3 Haga una lista con el cdigo ASCII de los 10 dgitos decimales,con un bit de paridadpar en la
1-33
posicinde extremaizquierda.
11-34
- 34 Supongauna compuertaANO de tres entradascuya salidaes F y una compuertaOR de tres entradascuya salidaes G. Las entradassonA, B Y C. Muestrelas seales(en un diagramade temporizacinsimilar al de la figura 1-5) de las salidasF Y G en funcin de las tres entradasABC.
Utilice las ocho posiblescombinacionesde ABC.
REFERENCIAS
1.
CAVANAOH,
J. J. 1984. Digital Computer Arithmetic. Nueva York: McGraw-Hill.
3.
4.