Actividad 2.
Resuelve los siguientes códigos
1. Para pasar de binario a decimal a) 110012 Solución: 2510 1*24+1*23+0*22+0*21+ 1*20=25 16+8+0+0+1=25 b) 10110110112 Solución: 73110 1*29+0*28+1*27+1*26+0*25+1*24+1*23+0*22+1*21*1*20=731 2. Para pasar de decimal a binario a) 86910 Solución: 11011001012 869:2=434 Resto:1 434:2=217 Resto: 0 217:2=108 Resto:1 108:2= 54 Resto: 0 54:2=27 Resto: 0 27:2=13 Resto:1 13:2=6 Resto:1 6:2=3 Resto: 0 3:2=1 Resto :1 Invirtiendo los restos: 1101100101 b) 842610 Solución: 100000111010102 8426:2=4213 r: 0 4213:2=2106 r:1 2106:2=1053 r: 0 1053:2=526 r:1 526:2=263 r: 0 236:2=131 r:1 131:2=65 r:1 65:2=32 r:1 32:2=16 r: 0 16:2=8 r: 0 8:2=4 r: 0 4:2=2 r: 0 2:2=1 r: 0 Invirtiendo los restos: 10000011101010 3. Para pasar de binario a octal a) 1110101012 Solución: 7258 101=5 ; 010=2 ; 111=7 b) 11011, 012 Solución: 33,28 010=2 ; 011=3 ; 011=3 4. Para pasar de octal a binario a) 20668 Solución: 0100001101102 2=010 ; 0=000 ; 6=110 ; 6=110 b) 142768 Solución: 0011000101111102 1=001 ; 4=100 ; 2=010 ; 7=111 ; 6=110 5. Para pasar de binario a hexadecimal a) 1100010002 Solución: 18816 0001=1 ; 1000=8 ; 1000=8 b) 100010,1102 Solución: 22,C 0010=2;0010=2;1100=C 6. Para pasar de hexadecimal a binario a) 86BF16 Solución: 10000110101111112 8=1000 ; 6=0110 ; B=1011 ; F=1111 b) 2D5E16 Solución: 00101101010111102 2=0010; D=1101; 5=0101; E=1110 7. Para pasar de octal a decimal a) 1068 Solución: 7010 1*82+0*81+6*80 b) 7428 Solución: 48210 7*82+4*81+2*80 8. Para pasar de decimal a octal: a) 23610 Solución: 3548 236:8=29 R=4 ; 29:8=3 R=5 solución:354 b) 5274610 Solución: 1470128 52746:8=6593 R=2; 6593:8=824 R=1; 824:8=103 R=0;103:8=12 R=7;12:8=1 R=4 Solución: 147012 |
ACTIVIDAD 4
Byte | Kb | Mb | Gb |
10737.3568 | 10.4857 | 0.01023994141 | 9.9*10-6 |
2147483648 | 2097152 | 2.048 | 2 |
ACTIVIDAD 3
1) 01000011=C 01000001=A 01010010=R 01001100=L 01001111=O 01010011=S
2) 010000110100000101010010010011000100111101010011
3)
27,02510 à 27 = 11011
27,02510 à 27 = 11011
0,025 x 2 = 0.05 à 0
0,05 x 2 = 0,1 à 0
0,1 x 2 = 0,2 à 0
0,2 x 2 = 0,4 à 0
0,4 x 2 = 0,8 à 0
0,8 x 2 = 1,6 à 1
0,6 x 2 = 1.2 à 1
27,02510 = 11011,0000011
Ejercicio 1:
Expresa, en código binario, los números decimales siguientes: 191, 25, 67, 99, 135, 276
191:2=95 R:1 ; 95 :2=47 R:1 ; 47:2=23 R:1 ; 23:2=11 R:1 ; 11:2=5 R:1; 5:2=2 R:1; 2:2=1 R:0
Resultado: 10111111
25:2=12 R: 1; 12:2=6 R:0 ; 6:2=3 R:0; 3:2=1 R:1
Resultado: 11001
67:2=33 R:1 33:2=16 R:1 16 :2=8 R:0 8:2=4 R:0 ; 4:2=2 R:0 ; 2 :2=1 R:0
Resultado: 1000011
99:2=49 R:1 ; 49:2=24 R:1 ; 24:2=12 R:0 ; 12:2=6 R:0 ; 6:2=3 R:1 ; 3:2=1 R:1
Resultado: 1100011
135:2=67 R:1; 67:2=33 R:1 33:2=16 R:1 16 :2=8 R:0 8:2=4 R:0 ; 4:2=2 R:0 ; 2 :2=1 R:0
Resultado: 10000111
276:2=138 R:0 ; 138:2=69 R:0 ; 69:2=34 R:1 ; 34:2=17 R:0 ; 17:2=8 R:1 ; 8:2=4 R:0 ; 4:2=2 R:0 ;2 :2=1 R:0
Resultado: 100010100
Ejercicio 2:
Averigua cuántos números pueden representarse con 8, 10, 16 y 32 bits y cuál es el número más grande que puede escribirse en cada caso.
8 bits: 28=256 numero mas grande:255
10 bits: 210=1024 Numero mas grande:1023
16 bits: 216=65536 Numero mas grande:65535
32 bits: 232=4294967296 Numero mas grande:4294967295