Codigo Binario
Ejercicio 1: Expresa, en código binario, los números decimales siguientes: 191, 25, 67, 99, 135, 276,126, 34
Ejercicio 2: ¿Cuántos números pueden representarse con 8, 10, 16 y 32 bits ycuál es el número más grande que puede escribirse en cada caso?
Ejercicio 3: Dados dos números binarios: 01001000 y 01000100 ¿Cuál de ellos es el mayor? ¿Podrías compararlos sin necesidad deconvertirlos al sistema decimal?
Ejercicio 4: Expresa, en el sistema decimal, los siguientes números binarios: 110111, 111000, 010101, 101010, 1111110,100110, 011, 1011101,101
Ejercicio 5: Convierte lossiguientes números decimales a múltiplos de 106310000, 5131000, 11910000, 45800, 1258000, 62580000000, 0.00000351, 0.000001024, 0.0000409
Ejercicio 6: Convierte a decimales los siguientes númerosbinarios:
10101001010111010102
1110000111100002
10100001110101112
Respuestas:
1. 191 = 10111111
25 = 11001
67 = 1000011
99 = 1100011
135 = 10000111
276 = 100010100
126 = 1111110
34 = 1000102. 8 bits: Se pueden representar 256 números y el número más grande que se puede escribir es 255.
10 bits: 8 bits: Se pueden representar 1024 números y el número más grande que se puedeescribir es 1023.
16 bits: 8 bits: Se pueden representar 65536 números y el número más grande que se puede escribir es 65535.
32 bits: 8 bits: Se pueden representar 4294967296 números y el número másgrande que se puede escribir es 4294967295.
3. 01001000 es mayor que 01000100. Para compararlos sin necesidad de convertirlos a sistema decimal, primero habría que mirar el número de dígitos quetienen, el que tenga más dígitos es el mayor. Si tienen la misma cantidad de dígitos, habría que compararlos de izquierda a derecha número por número hasta encontrar la primera divergencia, de manera queel que sea 1 será mayor.
4. 110111 = 55
111000 = 56
010101 = 21
101010 = 42
1111110 = 126
100110 = 38
011 = 3
1011101 = 93
101 = 5
5. 106310000 = 10631x10^4
5131000 = 5131x10^3...
Regístrate para leer el documento completo.