Escolar Documentos
Profissional Documentos
Cultura Documentos
I. TEMA
Resolución de Ejercicios de la Unidad 1 y 2 de Sistemas Digitales.
II. OBJETIVO
III. DESARROLLO
SECCIÓN 1-2
Respuestas:
a y e Son cantidades digitales
b, c, d Son cantidades análogas
cuarzo
SECCIÓN 1-3
1-3 Convierta los siguientes números binarios a sus valores decimales equivalentes
(a) (11001)2
Binario 1 1 0 0 1
Exponente 24 23 22 21 20
Valor exponente 16 8 4 2 1
Multiplicación con 16 8 0 0 1
el binario
8+1= 9
0.5+0.0625= 0.5625
Respuesta: (9.5625)10
(a) (10011011001,10110)2
Parte Entera
Binario 1 0 0 1 1 0 1 1 0 0 1
UNIVERSIDAD TÉCNICA DE AMBATO
FACULTAD DE INGENIERÍA EN SISTEMAS, ELECTRÓNICA E INDUSTRIAL
PERÍODO ACADÉMICO: Marzo/2018- Agosto/2018
Exponente 210 29 28 27 26 25 24 23 22 21 20
Binario 1 0 1 1 0
0.5+0.125+0.0625= 0.6875
Respuesta: (1241.6875)10
1-4 Convierta los siguientes números binarios a decimal.
(a) 100112
Binario 1 0 0 1 1
Exponente 24 23 22 21 20
Valor exponente 16 8 4 2 1
8+4=12
0.25+0.0625=0.3125
Respuesta: (12.3125)10
UNIVERSIDAD TÉCNICA DE AMBATO
FACULTAD DE INGENIERÍA EN SISTEMAS, ELECTRÓNICA E INDUSTRIAL
PERÍODO ACADÉMICO: Marzo/2018- Agosto/2018
(c) 10011100100.10010
Parte Entera
Binario 1 0 0 1 1 1 0 0 1 0 0
Exponente 210 29 28 27 26 25 24 23 22 21 20
1024+128+64+32+4= 1252
Parte Decimal
Binario 1 0 0 1 0
0.5+0.0625=0.5625
Respuesta: (1252.5625)10
1-5 Muestre la secuencia de conteo binario de 000 a 111, usando tres bits.
0002, 0012, 0102, 0112, 1002, 1012, 1102, 1112
1-6. Muestre la secuencia de conteo binario de 000000 a 111111, usando seis bits.
UNIVERSIDAD TÉCNICA DE AMBATO
FACULTAD DE INGENIERÍA EN SISTEMAS, ELECTRÓNICA E INDUSTRIAL
PERÍODO ACADÉMICO: Marzo/2018- Agosto/2018
0 0 0
0 0 1
0 1 0
0 1 1
1 0 0
1 0 1
1 1 0
1 1 1
2N-1 = 210-1=1023
2N-1 = 214-1=16,383
SECCION 1-4
1.11 *Dibuje el diagrama de tiempos para una señal digital que alterne en forma continua
entre 0.2V (0 binario) durante 2ms y 4.4 V (1 binario) durante 4 ms.
1.12 Dibuje el diagrama de tiempos para una señal que alterne entre 0.3 V (0 binario)
durante 5ms y 3.9 V (1 binario) durante 2 ms.
SECCION 1-6
1.13 * Suponga que se van a transmitir en binario los valores enteros decimales desde el
0 hasta el 15.
a) ¿Cuántas líneas se necesitan si se utiliza la representación en paralelo?
b) 13
El número 13 se puede expresar como:
8+4+1
Por lo tanto, la respuesta es: 1101
c) *189
El número 189 se puede expresar como:
128 + 32 + 16 + 8 + 4 + 1
Por lo tanto, la respuesta es: 10111101
UNIVERSIDAD TÉCNICA DE AMBATO
FACULTAD DE INGENIERÍA EN SISTEMAS, ELECTRÓNICA E INDUSTRIAL
PERÍODO ACADÉMICO: Marzo/2018- Agosto/2018
d) 1000
El número 1000 se puede expresar como:
512 + 256 + 128 + 64 + 32 + 8
Por lo tanto, la respuesta es: 1111101000
e) *77
El número 77 se puede expresar como:
64 + 8 + 4 + 1
Por lo tanto, la respuesta es: 1001101
f) 3900
El número 3900 se puede expresar como:
2048 + 1024 + 512 + 256 + 32 + 16 + 8 + 4
Por lo tanto, la respuesta es: 111100111100
g) *205
El número 205 se puede expresar como:
128 + 64 + 8 + 4 + 1
Por lo tanto, la respuesta es: 11001101
h) 2133
El número 2133 se puede expresar como:
2048 + 64 + 16 + 4 + 1
Por lo tanto, la respuesta es: 100001010101
i) *511
El número 511 se puede expresar como:
256 + 128 + 64 + 32 + 16 + 8 + 4 + 2 + 1
Por lo tanto, la respuesta es: 111111111
2.3. ¿Cuál es el valor decimal más grande que puede representarse mediante:
2𝑁 − 1 = 𝑉𝑎𝑙𝑜𝑟 𝐷𝑒𝑐𝑖𝑚𝑎𝑙
(216 − 1) = 65,53510
UNIVERSIDAD TÉCNICA DE AMBATO
FACULTAD DE INGENIERÍA EN SISTEMAS, ELECTRÓNICA E INDUSTRIAL
PERÍODO ACADÉMICO: Marzo/2018- Agosto/2018
SECCION 2.4
(f) ABCD=(10 ∗ 163 ) + (11 ∗ 162 ) + (12 ∗ 161 ) + (13 ∗ 160 ) = 4398110
56
=3
16
3
=0
16
⟹ 5910 = 3𝐵16
(b) 372
372
= 23
16
23
=1
16
1
=0
16
UNIVERSIDAD TÉCNICA DE AMBATO
FACULTAD DE INGENIERÍA EN SISTEMAS, ELECTRÓNICA E INDUSTRIAL
PERÍODO ACADÉMICO: Marzo/2018- Agosto/2018
⟹ 37210 = 17416
(c) 919
919
= 57
16
57
=3
16
3
=0
16
⟹ 91910 = 39716
(d) 1024
1024
= 64
16
64
=4
16
4
=0
16
⟹ 102410 = 40016
(e) 771
771
= 48
16
48
=3
16
3
=0
16
⟹ 77110 = 30316
UNIVERSIDAD TÉCNICA DE AMBATO
FACULTAD DE INGENIERÍA EN SISTEMAS, ELECTRÓNICA E INDUSTRIAL
PERÍODO ACADÉMICO: Marzo/2018- Agosto/2018
(f) 2313
2313
= 144
16
144
=9
16
9
=0
16
⟹ 231310 = 90916
(g) 65,536
65536
= 4096
16
4096
= 256
16
256
= 16
16
16
=1
16
1
=0
16
⟹ 65,53610 = 1000016
(h) 255
255
= 15
16
15
=0
16
UNIVERSIDAD TÉCNICA DE AMBATO
FACULTAD DE INGENIERÍA EN SISTEMAS, ELECTRÓNICA E INDUSTRIAL
PERÍODO ACADÉMICO: Marzo/2018- Agosto/2018
⟹ 25510 = 𝐹𝐹16
2.6. Convierta cada uno de los valores hexadecimales del problema 2.4 en número binarios.
a) 7 4 3
0111 0100 0011
b) 3 6
0011 0110
c) 3 7 F D
0011 0111 1111 1101
d) 2 0 0 0
0010 0000 0000 0000
e) 1 6 5
0001 0110 0101
f) A B C D
1010 1011 1100 1101
g) 7 F F
0111 1111 1111
h) 1 2 0 4
0001 0010 0000 0100
2.7. Convierta los números binarios del problema 2.1 en hexadecimales.
a) 10110
Imposible convertir en hexadecimal
b) 1001 0101
9 5
d) 0110 1011
6 B
UNIVERSIDAD TÉCNICA DE AMBATO
FACULTAD DE INGENIERÍA EN SISTEMAS, ELECTRÓNICA E INDUSTRIAL
PERÍODO ACADÉMICO: Marzo/2018- Agosto/2018
e) 1111 1111
F F
f) 0110 1111
6 F
g) 1111010111
Imposible convertir en hexadecimal
h) 1101 1111
D F
2.8. Liste los números hexadecimales en secuencia, desde 19516 hasta 28016.
19516 19C16 2A416
2.9. Cuando se va a convertir en un numero decimal grande en binario, algunas veces es más
fácil convertirlo primero en hexadecimal y después en binario. Pruebe este procedimiento para el
numero 213310 y compárelo con el procedimiento usado en el problema 2.2(h).
Método uno
5 16
5 133 16 => 8 5 5
5 8 1000 0101 0101
Método dos
2133 2
1 1066 2
UNIVERSIDAD TÉCNICA DE AMBATO
FACULTAD DE INGENIERÍA EN SISTEMAS, ELECTRÓNICA E INDUSTRIAL
PERÍODO ACADÉMICO: Marzo/2018- Agosto/2018
0 533 2
1 266 2
0 133 2
1 66 2 => 1000 0101 0101
0 33 2
1 16 2
0 8 2
0 4 2
0 2 2
0 1
Por tanto, es mejor utilizar el primer método para una obtención rápida y menos tediosa
2.10. ¿Cuantos dígitos hexadecimales se requieren para representar los números decimales del 0
hasta el 20,000?
Transformamos el 20000 en hexadecimal
20000 16
0 1250 16
2 78 16 => 4E20
14 4
Por lo tanto, se necesita de 4 dígitos como máximo en hexadecimal
2.13. Tome cada número binario de cuatro bits en el orden en el que están escritos y
escriba el digito hexadecimal equivalente sin realizar ningún calculo manual o mediante
la calculadora.
a) 1001=9
b) 1101=D
c) 1000=8
d) 0000=0
e) 1111=F
f) 0010=2
g) 1010=A
h) 1001=9
i) 1011=B
j) 1100=C
k) 0011=3
l) 0100=4
m) 0001=1
n) 0101=5
o) 0111=7
p) 0110=6
2.14. Tome cada digito hexadecimal y escriba su valor binario de cuatro bits sin realizar
ningún calculo manual mediante la calculadora.
a) 6=0110
b) 7=0111
c) 5=0101
d) 1=0001
e) 4=0100
f) 3=0011
g) C=1100
h) B=1011
i) 9=1001
j) A=1010
UNIVERSIDAD TÉCNICA DE AMBATO
FACULTAD DE INGENIERÍA EN SISTEMAS, ELECTRÓNICA E INDUSTRIAL
PERÍODO ACADÉMICO: Marzo/2018- Agosto/2018
k) 2=0010
l) F=1111
m) 0=0000
n) 8=1000
o) D=1101
p) 9=1001
2.15 * Convierta los números binarios del problema 2.1 en hexadecimales.
(a) 10110 = 16
(b) 10010101= 95
(c) 100100001001= 909
(d) 01101011= 6B
(e) 11111111= FF
(f) 01101111= 6F
(g) 1111010111= 3D7
(h) 11011111= DF
28016 , 28116 , 28216 , 28316 , 28416 , 28516 , 28616 , 28716 , 28816 , 28916 , 28𝐴16 , 28𝐵16 , 28𝐶16 , 28𝐷16
28𝐸16 , 28𝐹16 , 29016 , 29116 , 29216 , 29316 , 29416 , 29516 , 29616 , 29716 , 29816 , 29916 , 29𝐴16 , 29𝐵16
29𝐶16 , 29𝐷16 , 29𝐸16 , 29𝐹16 , 2𝐴016 .
1 bytes 8bits
8bytes x
X= 64 bites
b) ¿Cuál es el numero hexadecimal más grande que puede representarse en cuatro bytes?
1bytes 8bits
4bytes x
X=32 bits entonces para sacar el valor en decimal es 232-1=4294967295
El número en hexadecimal sera FFFFFFFF16
c) ¿Cuál es el valor decimal codificado en BCD más grande que puede representarse en tres
bytes?
1bytes 8bits
3bytes x
X= 24 bits
24/4 por ser a BCD a decimal = 6
El mayor numero seria 999,999
2.23.
a) Consulte la tabla 2.4. ¿Cuál es el nibble más significativo del código ASCII para la letra
X?
0101
b) ¿Cuántos nibbles pueden almacenarse en una palabra de 16 bits?
4nibbles
c) ¿Cuantos bytes se requieren para formar una palabra de 24 bits?
3bytes
2.24. Represente la instrucción “X=3xy” en código ASCII. Adjunte un bit de paridad
impar.
UNIVERSIDAD TÉCNICA DE AMBATO
FACULTAD DE INGENIERÍA EN SISTEMAS, ELECTRÓNICA E INDUSTRIAL
PERÍODO ACADÉMICO: Marzo/2018- Agosto/2018
1111 1000 0010 0000 0011 1101 0010 0000 1011 0011 0010 1010 0111 1001
X espacio = espacio 3 * y
2.25. * Adjunte un bit de paridad par a cada uno de los códigos ASCII del problema 2-24 y
muestre los resultados en hexadecimal.
1111 1000 0010 0000 0011 1101 0010 0000 1011 0011 0010 1010 0111 1001
X espacio = espacio 3 * y
a) 42 45 4E 20 53 4D 49 54 48
UNIVERSIDAD TÉCNICA DE AMBATO
FACULTAD DE INGENIERÍA EN SISTEMAS, ELECTRÓNICA E INDUSTRIAL
PERÍODO ACADÉMICO: Marzo/2018- Agosto/2018
B E N S M I T H
b) 4A 6F 65 20 47 72 65 65 6E
J o e G r e e n
2.27. Convierta los siguientes números decimales en códigos BCD y después adjunte un
bit de paridad impar.
a) 74
R = 1001010
b) 38
R = 0100110
8884
R = 010001010110100
c) 275
UNIVERSIDAD TÉCNICA DE AMBATO
FACULTAD DE INGENIERÍA EN SISTEMAS, ELECTRÓNICA E INDUSTRIAL
PERÍODO ACADÉMICO: Marzo/2018- Agosto/2018
R = 100010011
d) 165
R = 010100101
e) 9201
UNIVERSIDAD TÉCNICA DE AMBATO
FACULTAD DE INGENIERÍA EN SISTEMAS, ELECTRÓNICA E INDUSTRIAL
PERÍODO ACADÉMICO: Marzo/2018- Agosto/2018
R = 010001111110001
2.28. En cierto sistema digital los números decimales del 000 al 999 se representan en
código BCD. También se incluye un bit de paridad impar al final de cada grupo. Examine
cada uno de los códigos que se muestran a continuación y suponga que cada uno acaba
de transferirse de un lugar a otro. Algunos de los grupos contienen errores. Suponga
que no se ha producido más de dos errores en cada grupo. Determine cuáles de los
siguientes casos tienen un solo erros y cuales tienen en definitiva un erro doble.
(Sugerencia: recuerde que este es código BCD).
Doble error
2.29. Supongamos que el receptor recibió los siguientes datos del transmisor del
ejemplo 2-16:
01001000 No existe error
PREGUNTAS PRÁCTICAS
UNIVERSIDAD TÉCNICA DE AMBATO
FACULTAD DE INGENIERÍA EN SISTEMAS, ELECTRÓNICA E INDUSTRIAL
PERÍODO ACADÉMICO: Marzo/2018- Agosto/2018
2.30. Realice cada una de las siguientes conversiones. Si desea puede probar varios
métodos en algunas de ellas para ver con cual se adapta mejor. Por ejemplo, una
conversión de binario a hexadecimal seguida de una conservación de hexadecimal a
decimal.
2-31.* Represente el valor decimal 37 en cada una de las siguientes formas. (a) Binario
directo. (b) BCD. (c) Hexadecimal. (d) ASCII (es decir, trate cada dígito como un carácter).
Binario: 100101
Hexadecimal: 25
ASCII:0110011011011
(a) Para convertir de decimal a HEXADECIMAL se requiere de la división repetida entre 16.
(b) Para convertir de decimal a binario se requiere de la división repetida entre DOS
(c) En el código BCD, cada DÍGITO se convierte en su equivalente binario de cuatro bits.
(d) El código GRAY tiene la característica de que sólo cambia un bit al avanzar de un paso al
siguiente.
(e) Un transmisor adjunta un a un código para permitir que el receptor detecte ERRORES
(f) El código ASSCI es código alfanumérico más común que se utiliza en los sistemas
computacionales.
(g) se utiliza a menudo como una manera conveniente de representar números binarios extensos
HEXADECIMAL
2-33. Escriba el número binario que se produce cuando cada uno de los siguientes números
se incrementa en uno.
(a)* 0111
𝟏𝟎𝟎𝟎𝟐
(b) 010011
𝟎𝟏𝟎𝟏𝟎𝟎𝟐
(c) 1011
𝟏𝟏𝟎𝟎𝟐
(a)* 1110
𝟏𝟎𝟏𝟏𝟐
UNIVERSIDAD TÉCNICA DE AMBATO
FACULTAD DE INGENIERÍA EN SISTEMAS, ELECTRÓNICA E INDUSTRIAL
PERÍODO ACADÉMICO: Marzo/2018- Agosto/2018
(b) 101000
𝟏𝟎𝟎𝟏𝟏𝟏𝟐
(c) 1110
𝟏𝟏𝟎𝟏𝟐
2-35. Escriba el número que se produce cuando se incrementa cada una de las siguientes
cifras.
(a)* 777916
𝟕𝟕𝟕𝑨𝟏𝟔
(b) 999916
𝟗𝟗𝟗𝑨𝟏𝟔
(c)* OFFF16
𝟎𝑭𝑭𝑬𝟏𝟔
(d) 200016
𝟐𝟎𝟎𝟏𝟏𝟔
UNIVERSIDAD TÉCNICA DE AMBATO
FACULTAD DE INGENIERÍA EN SISTEMAS, ELECTRÓNICA E INDUSTRIAL
PERÍODO ACADÉMICO: Marzo/2018- Agosto/2018
(e)* 9FF16
𝟗𝑭𝑬𝟏𝟔
(f) 100A16
𝟏𝟎𝟎𝟗𝟏𝟔
a) 777816
b) 999816
c) 0𝐹𝐹𝐸16
d) 1𝐹𝐹𝐹16
e) 9𝐹𝐸16
f) 100916
Solución:
a) 26 = 64 valores de voltaje
28 = 256 valores de voltaje
210 = 1024 valores de voltaje
b) 10𝑥44000 = 440000
5𝑥109
c) = 11363,636 segundos de audio
440000
2.39. Una cámara digital en blanco y negro coloca una rejilla fina sobre una imagen para
después medir y registrar un número binario que represente el nivel de gris que ve en
cada celda de la rejilla. Por ejemplo, si se utilizan números de cuatro bits el valor de
negro se establece en 0000 y el valor de blanco en 1111, y cualquier nivel de gris puede
tener algún valor entre 0000 y 1111, Si se utilizan números de seis bits, el negro es
000000 y el blanco es 111111, y todos los grises se encuentran entre estos dos valores.
Suponga que querremos diferenciar entre 254 niveles de gris dentro de cada una de las
celdas de la rejilla. ¿Cuánto bits necesitaríamos usar para representar estos niveles de
gris?
UNIVERSIDAD TÉCNICA DE AMBATO
FACULTAD DE INGENIERÍA EN SISTEMAS, ELECTRÓNICA E INDUSTRIAL
PERÍODO ACADÉMICO: Marzo/2018- Agosto/2018
Solución:
254 2
05 2
127
14 07 63 2
0 1 03 2
31
1
11 15 2
1 1 2
7
𝟏𝟏𝟏𝟏𝟏𝟏𝟏𝟎 1 2
3
1
Se necesitan 8 bits 1
2.40. Una cámara digital de 3 megapíxeles almacena un número de ocho bits para el
brillo de cada uno de los colores primarios (rojo, verde, azul) que se encuentran en cada
elemento de imagen (pixel). Si se almacenan todos los bits, sin compresión de dato,
¿Cuántas imágenes pueden almacenar en una tarjeta de memoria de 128 megabytes?
(nota: en los sistemas digitales, mega significa 235)
Solución:
Mega=220 = 1048576
3 𝑏𝑖𝑡𝑒𝑠
(1 𝑏𝑦𝑡𝑒 𝑝𝑜𝑟 𝑝𝑟𝑖𝑚𝑒𝑟𝑎 𝑐𝑜𝑙𝑜𝑟 )
𝑝𝑖𝑥𝑒𝑙
3 𝑏𝑖𝑡𝑒𝑠 𝑏𝑖𝑡𝑒𝑠
𝑥3𝑥1048,576 = 9437184
𝑝𝑖𝑥𝑒𝑙 𝑓𝑜𝑡𝑜
𝑏𝑖𝑡𝑒𝑠
𝑡𝑎𝑟𝑗𝑒𝑡𝑎 𝑑𝑒 𝑚𝑒𝑛𝑜𝑟𝑖𝑎 = 128𝑥1048576 = 134217728
𝑡𝑎𝑟𝑗𝑒𝑡𝑎
𝑏𝑖𝑡𝑒𝑠
134217728 𝑡𝑎𝑟𝑗𝑒𝑡𝑎 𝑓𝑜𝑡𝑜𝑠
= 14,2 𝟏𝟒 𝒊𝒎𝒂𝒈𝒆𝒏𝒆𝒔
𝑏𝑖𝑡𝑒𝑠 𝑡𝑎𝑟𝑗𝑒𝑡𝑎
9437184
𝑓𝑜𝑡𝑜
UNIVERSIDAD TÉCNICA DE AMBATO
FACULTAD DE INGENIERÍA EN SISTEMAS, ELECTRÓNICA E INDUSTRIAL
PERÍODO ACADÉMICO: Marzo/2018- Agosto/2018
2.41. Construya una tabla que muestre las representaciones en binario, hexadecimal y
BCD de todos los números decimales del 0 al 15. Compare sus resultados con la tabla
2.3.