1. Escribe los nmeros anterior y posterior a cada uno de los siguientes:
a. 12 (3
b. 110 (2
c. FF (16
d. 110 (16
e. 7 (8
f. 100 (8
g. 1000 (2
h. 1010 (2
Puedes comprobarlo pasando los nmeros a decimal 2. Calcular el valor decimal de los siguientes nmeros: a. 24 (8
b. 24 (6
c. 1200 (3
d. 41 (3
e. 10011011 (2
3. Convertir a decimal los siguientes nmeros binarios: a. 11011.1101 b. 101011001.011 4. Expresar en base 2, 5 y 8 estos nmeros decimales: 59, 147, 365 5. Convertir a binario los siguientes nmeros decimales: a. 34.25 b. 106.625 6. Expresa en hexadecimal los siguientes nmeros decimales: a. 64 b. 176 c. 436 7. Pasar de hexadecimal a binario a. E0 b. 16BA 16
c. 25DE 16
8. Pasar de binario a hexadecimal y a octal a. 110101000 2
10. Efecta las siguientes operaciones matemticas: a. 110111101 + 11101001 b. 110111101 - 11101001 c. 1010101111 + 1111011100 11. Realiza las siguientes operaciones lgicas expresando el resultado en la base de origen de los operandos d. 111101010 OR 010101011 (binario) e. 168 AND 255 (decimal) f. 56 XOR 63 (octal) g. NOT ( F1 AND A7) (hexadecimal) Recuerda:
1. Conversiones entre bases
De base 10 a cualquier base (base n) Parte entera : Dividiendo entre la base (n) Parte decimal: Multiplicando por la base (n)
De cualquier base (n) a base 10 Aplicando el TFN, es decir, multiplicando los dgitos por potencias de la base (n) y sumando.
2. Sistema Binario
De binario a decimal (y viceversa) Se puede aplicar lo descrito en el punto 1 Otra forma: trabajar con la potencias de 2, esto es: . 128 64 32 16 8 4 2 1
De binario a octal (y viceversa) Un dgito octal se convierte en 3 binarios
De binario a hexadecimal (y viceversa) Un dgito hexadecimal se convierte en 4 binarios
3. Operaciones lgicas
0 AND 0 = 0 0 OR 0 = 0 0 XOR 0 = 0 0 AND 1 = 0 0 OR 1 = 1 0 XOR 1 = 1 1 AND 0 = 0 1 OR 0 = 1 1 XOR 0 = 1 1 AND 1 = 1 1 OR 1 = 1 1 XOR 1 = 0