Sei sulla pagina 1di 3

Taller 1

Electrónica Digital I
Sistema De Numeración, Operaciones Y Códigos
NÚMEROS DECIMALES (a) 15 (b) 21 (c) 28 (d) 34 (e) 40 (f) 59 (g) 65 (h) 73
1. ¿Cuál es el peso del dígito 6 en cada uno de los siguientes
números decimales? 14. Convertir a binario cada uno de los números decimales
(a) 1386 (b) 54,692 (c) 671,920 fraccionarios indicados usando el método de la
multiplicación sucesiva por 2:
2. Expresar cada una de los siguientes números decimales (a) 0,98 (b) 0,347 (c) 0,9028
como una potencia de diez:
ARITMÉTICA BINARIA
(a) 10 (b) 100 (c) 10.000 (d) 1.000.000
15. Sumar los números binarios:
(a) 11 + 01 (b) 10 + 10 (c) 101 + 11 (d) 111 + 110 (e) 1001
3. Hallar el valor de cada dígito en cada uno de los siguientes +101 (f) 1101 + 1011
números decimales:
(a) 471 (b) 9.356 (c) 125.000 16. Realizar la sustracción directa de los siguientes números
4. ¿Hasta qué número puede contar con cuatro dígitos binarios:
decimales? (a) 11 − 1 (b) 101 − 100 (c) 110 – 101 (d) 1110 − 11
(e) 1100 − 1001 (f) 11010 – 10111
NÚMEROS BINARIOS
5. Convertir a decimal los siguientes números binarios: 17. Realizar las siguientes multiplicaciones binarias:
(a) 11 (b) 100 (c) 111 (d) 1000 (e) 1001 (f) 1100 (g) 1011 (a) 11 × 11 (b) 100 × 10 (c) 111 × 101 (d) 1001 × 110
(h) 1111 (e) 1101 × 1101 (f) 1110 × 1101

18. Dividir los números binarios siguientes:


6. Convertir a decimal los siguientes números binarios: (a) 100 ÷ 10 (b) 1001 ÷ 11 (c) 1100 ÷ 100
(a) 1110 (b) 1010 (c) 11100 (d) 10000 (e) 10101 (f) 11101
(g) 10111 (h) 11111 COMPLEMENTO A 1 Y COMPLEMENTO A 2 DE
LOS NÚMEROS BINARIOS
7. Convertir a decimal los siguientes números binarios: 19. Determinar el complemento a 1 de los siguientes números
(a) 110011,11 (b) 101010,01 (c) 1000001,111 binarios:
(d) 1111000,101 (e) 1011100,10101 (a) 101 (b) 110 (c) 1010 (d) 11010111 (e) 1110101 (f) 00001
(f) 1110001,0001 (g) 1011010,1010
(h) 1111111,11111 20. Determinar el complemento a 2 de los siguientes números
binarios utilizando cualquier método:
8. ¿Cuál es el mayor número decimal que se puede (a) 10 (b) 111 (c) 1001 (d) 1101 (e) 11100 (f) 10011
(g) 10110000 (h) 00111101
representar con cada uno de las siguientes cantidades de
dígitos binarios (bits)?
NÚMEROS CON SIGNO
(a) dos (b) tres (c) cuatro (d) cinco (e) seis (f) siete (g) ocho 21. Expresar en formato binario de 8 bits signo-magnitud los
(h) nueve (i) diez (j) once siguientes números decimales:
(a) +29 (b) −85 (c) +100 (d) −123
9. ¿Cuántos bits se requieren para representar los siguientes
números decimales? 22. Expresar cada número decimal como un número de 8 bits
(a) 17 (b) 35 (c) 49 (d) 68 (e) 81 (f) 114 (g) 132 (h) 205 en el sistema de complemento a 1:
(a) −34 (b) +57 (c) −99 (d) _115
10. Generar la secuencia binaria para las siguientes
secuencias decimales: 23. Expresar cada número decimal como un número de 8 bits
(a) 0 a 7 (b) 8 a 15 (c) 16 a 31 (d) 32 a 63 (e) 64 a 75 en el sistema de complemento a 2:
(a) +12 (b) −68 (c) +101 (d) −125
CONVERSIÓN DECIMAL-BINARIO
24. Determinar el valor decimal de cada número binario con
11. Convertir a binario cada uno de los números decimales
signo en el formato signo-magnitud:
indicados usando el método de la suma de pesos: (a) 10011001 (b) 01110100 (c) 10111111
(a) 10 (b) 17 (c) 24 (d) 48 (e) 61 (f) 93 (g) 125 (h) 186
25. Determinar el valor decimal de cada número binario con
12. Convertir a binario cada uno de los números decimales signo en el formato de complemento a 1:
fraccionarios indicados usando el método de la suma de (a) 10011001 (b) 01110100 (c) 10111111
pesos:
(a) 0,32 (b) 0,246 (c) 0,0981 26. Determinar el valor decimal de cada número binario con
signo en el formato de complemento a 2:
13. Convertir a binario cada uno de los números decimales (a) 10011001 (b) 01110100 (c) 10111111
indicados usando el método de la división sucesiva por 2:
27. Expresar cada uno de los siguientes números binarios en (a) 15 (b) 27 (c) 46 (d) 70 (e) 100 (f) 142 (g) 219 (h) 435
formato signo-magnitud en formato de coma flotante de
simple precisión: 43. Convertir a binario los siguientes números octales:
(a) 0111110000101011 (b) 100110000011000 (a) 138 (b) 578 (c) 1018 (d) 3218 (e) 5408 (f) 46538
(g) 132718 (h) 456008 (i) 1002138
28. Determinar los valores de los siguientes números en coma
flotante de simple precisión: 44. Convertir a octal los siguientes números binarios:
(a) 1 10000001 01001001110001000000000 (a) 111 (b) 10 (c) 110111 (d) 101010 (e) 1100 (f) 1011110
(b) 0 11001100 10000111110100100000000 (g) 101100011001 (h) 10110000011 (i) 111111101111000

OPERACIONES ARITMÉTICAS DE NÚMEROS CON CÓDIGO DECIMAL BINARIO (BCD)


SIGNO 45. Convertir los siguientes números decimales a BCD 8421:
29. Convertir a binario cada pareja de números decimales y (a) 10 (b) 13 (c) 18 (d) 21 (e) 25 (f) 36 (g) 44 (h) 57 (i) 69
sumarlos usando el sistema de complemento a 2: (j) 98 (k) 125 (l) 156
(a) 33 y 15 (b) 56 y −27 (c) −46 y 25 (d) −110 y −84
46. Convertir los números decimales del Problema 45 a
30. Realizar las siguientes sumas utilizando el sistema de binario normal y comparar el número de bits necesarios con
complemento a 2: los bits necesarios para BCD.
(a) 00010110 + 00110011 (b) 01110000 + 10101111
47. Convertir a BCD los siguientes números decimales:
31. Realizar las siguientes sumas utilizando el sistema de (a) 104 (b) 128 (c) 132 (d) 150 (e) 186 (f) 210 (g) 359 (h) 547
complemento a 2: (i) 1051
(a) 10001100 + 00111001 (b) 11011001 + 11100111
48. Convertir a decimal los siguientes números BCD:
32. Realizar las siguientes restas utilizando el sistema de (a) 0001 (b) 0110 (c) 1001 (d) 00011000 (e) 00011001
complemento a 2: (f) 00110010 (g) 01000101 (h) 10011000 (i) 100001110000
(a) 00110011 − 00010000 (b) 01100101 – 11101000
49. Convertir a decimal los siguientes números BCD:
33. Multiplicar 01101010 por 11110001 utilizando el sistema (a) 10000000 (b) 001000110111 (c) 001101000110
de complemento a 2. (d) 010000100001 (e) 011101010100 (f) 100000000000
(g) 100101111000 (h) 0001011010000011
34. Dividir 01000100 entre 00011001 utilizando el sistema (i) 1001000000011000 (j) 0110011001100111
de complemento a 2.
50. Sumar los siguientes números BCD:
NÚMEROS HEXADECIMALES (a) 0010 + 0001 (b) 0101 + 0011
35. Convertir a binario los siguientes números (c) 0111 + 0010 (d) 1000 + 0001
hexadecimales: (e) 00011000 + 00010001 (f) 01100100 + 00110011
(a) 3816 (b) 5916 (c) A1416 (d) 5C816 (e) 410016 (f) FB1716 (g) 01000000 + 01000111 (h) 10000101 + 00010011
(g) 8A9D16
51. Sumar los siguientes números BCD:
36. Convertir a hexadecimal los siguientes números binarios: (a) 1000 + 0110 (b) 0111 + 0101
(a) 1110 (b) 10 (c) 10111 (d) 10100110 (e) 1111110000 (f) (c) 1001 + 1000 (d) 1001 + 0111
100110000010 (e) 00100101 + 00100111 (f) 01010001 + 01011000
(g) 10011000 + 10010111
37. Convertir a decimal los siguientes números (h) 010101100001 + 011100001000
hexadecimales:
(a) 2316 (b) 9216 (c) 1A16 (d) 8D16 (e) F316 (f) EB16 (g) 52. Convertir a BCD cada pareja de números decimales y
5C216 (h) 70016 sumarlos como se indica:
(a) 4 + 3 (b) 5 + 2 (c) 6 + 4 (d) 17 + 12
38. Convertir a decimal los siguientes números (e) 28 + 23 (f) 65 + 58 (g) 113 + 101 (h) 295 + 157
hexadecimales:
(a) 8 (b) 14 (c) 33 (d) 52 (e) 284 (f) 2890 (g) 4019 (h) 6500 CÓDIGOS DIGITALES
53. En una determinada aplicación se producen ciclos de una
39. Realizar las siguientes sumas: secuencia binaria de 4 bits de 1111 a 0000 de forma
(a) 3716 + 2916 (b) A016 + 6B16 (c) FF16 + BB16 periódica. Existen cuatro variaciones de bit, y debido a
retrasos del circuito, estas variaciones pueden no producirse
40. Realizar las siguientes restas: en el mismo instante. Por ejemplo, si el LSB cambia el
(a) 5116 − 4016 (b) C816 − 3A16 (c) FD16 − 8816 primero, entonces durante la transición de 1111 a 0000
aparecerá el número 1110, y puede ser mal interpretado por
NÚMEROS OCTALES el sistema. Ilustrar cómo resuelve este problema el código
41 Convertir a decimal los siguientes números octales: Gray.
(a) 128 (b) 278 (c) 568 (d) 648 (e) 1038 (f) 5578 (g) 1638 (h)
10248 (i) 77658 54. Convertir a código Gray los números binarios:
(a) 11011 (b) 1001010 (c) 1111011101110
42. Convertir a octal los siguientes números decimales
utilizando la división sucesiva por 8: 55. Convertir a binario los números en código Gray:
(a) 1010 (b) 00010 (c) 11000010001

56. Convertir a código ASCII cada uno de los siguientes


números decimales. Utilice la Tabla vista en clase o consulte
cualquier tabla ASCII decimal- hexadecimal
(a) 1 (b) 3 (c) 6 (d) 10 (e) 18 (f) 29 (g) 56 (h) 75 (i) 107

57. Determinar el carácter de cada uno de los siguientes


códigos ASCII. Utilice la Tabla vista en clase o consulte
cualquier tabla ASCII decimal- hexadecimal
(a) 0011000 (b) 1001010 (c) 0111101 (d) 0100011
(e) 0111110 (f) 1000010

58. Decodificar el siguiente mensaje codificado en ASCII:


1001000 1100101 1101100 1101100 1101111 0101110
0100000 1001000 1101111 1110111 0100000 1100001
1110010 1100101 0100000 1111001 1101111 1110101
0111111

59. Escribir en hexadecimal el mensaje del Problema 58.

60. Convertir a código ASCII la siguiente instrucción de


programa para una computadora:
30 INPUT A, B

CÓDIGOS DE DETECCIÓN Y CORRECCIÓN DE


ERRORES
61. Determinar cuáles de los siguientes códigos con paridad
par son erróneos:
(a) 100110010 (b) 011101010 (c) 10111111010001010

62. Determinar cuáles de los siguientes códigos con paridad


impar son erróneos:
(a) 11110110 (b) 00110001 (c) 01010101010101010

63. Añadir el bit de paridad par apropiado a los siguientes


bytes de datos:
(a) 10100100 (b) 00001001 (c) 11111110

64. Determinar el código Hamming de paridad par para los


bits de datos 1100.

65. Determinar el código Hamming de paridad impar para


los bits de datos 11001.

66. Corregir cualquier error que pueda haber en los


siguientes códigos Hamming con paridad par.
(a) 1110100 (b) 1000111

67. Corregir cualquier error que pueda haber en los


siguientes códigos Hamming con paridad impar.
(a) 110100011 (b) 100001101

Potrebbero piacerti anche