Sirave

La Web para el mantenimiento de tu ordenador

Envía un correo a evaristorr@yahoo.es y recibirás periódicamente las novedades.

Mantenimiento

Sistemas de numeración (pag38)

La base de numeración es el número de signos diferentes que tiene un sistema de numeración.
Decimal: 10 (del 0 al 9), base 10
Binario: 2 (el 0 y el 1), base 2
Octal: 8 (del 0 al 7), base 8
Hexadecimal: 16 (del 0 al 9 y de A a F), base 16
Para distinguir las series de números escritas en uno u otro sistema se recurre a la colocación de un número en forma de subíndice al final del número, que corresponde con la base de numeración
374810   88378 3A9F1616   100122

Pasar de binario a decimal:
Se denomina peso al valor de cada digito según su posición en las unidades, decenas, centenas.... Como es binario la base es 2. Ejemplo: 10010102
26   22 23  22  21  20
1     0   0    1   0   1   0
64+ 0+ 0+ 8+ 0+ 2+ 0 =7410
Pasar de decimal a binario: Ejemplo: 171
171 /2
    1  85 /2
           1 42 /2
                 0 21 /2
                      1 10 /2
                            0 5 /2
                                1 2 /2
                                    0 1
10101011

Pasar de decimal a octal:
171 /8
    3  21 /8
          5  2
253

2n= numero de combinaciones posibles o números que se pueden representar, siendo n el numero de dígitos. Así, si tenemos tres dígitos, en números binarios podemos representar 8 números. 23=8. Para 8 dígitos serán 256, 28=256
Así si un ordenador tiene 64Kb de memoria quiere decir… que tiene la capacidad de contar hasta 64.000 posiciones de memoria. Para ello deberá trabajar con números binarios de 16 dígitos. 216=65.536

La correspondencia con numeracion hexadecimal es:
Decimal Hexadecimal Binario
0            0                  0000
1            1                  0001
2            2                  0010
3            3                  0011
4            4                  0100
5            5                  0101
6            6                  0110
7            7                  0111
8            8                  1000
9            9                  1001
10          A                 1010
11          B                 1011
12          C                 1100
13          D                 1101
14          E                 1110
15          F                 1111

Los números que mezclan símbolos numéricos y letras se llaman alfanuméricos

Pasar de hexadecimal a decimal: 8FA3
163        162          161         16 0  
8            F(15)      A(10)      3
32768+  3840+    160+        3 =   36771

Pasar de decimal a hexadecimal: 20318
20318  /16
       14  1269  /16
                   5  79 /16
                       15  4

4  15   5   14
4   F    5    E

Pasar de hexadecimal a binario: 4F5E
4           F          5           E
0100     1111    0101     1110
0100111101011110

Pasar de binario a hexadecimal: 11001010111010111

1 1001 0101 1101 0111 agrupamos de 4 en cuatro por la derecha
0001 1001 0101 1101 0111 añadimos ceros por la izquierda
1        9       5      13      7 transformamos a decimal
1        9       5       D      7 transformamos a hexadecimal

CODIGO ASCII Es un código binario que representa los dígitos del sistema decimal, todos los caracteres y símbolos especiales, es por esto que se denomina código alfanumérico.Utiliza palabras o bytes de 7 bits por lo que puede codificar 128 elementos diferentes.

El bit es la unidad fundamental del código binario y puede ser 1 o 0.
El nibble o cuarteto es el conjunto de 4 bits.
Cada cifra del código hexadecimal se puede representar por un nibble.
El nibble es la base del sistema de codificación BCD en el que los dígitos se representan por cuartetos:
Decimales 50= 0101 0000            112=0001 0001 0010
Hexadecimal 6D=0110 1101          F1=1111 0001

El byte Es la unidad básica de almacenamiento de información y equivale generalmente a 8 bits, aunque el tamaño del byte depende del código en el que se defina.

Kilo, mega y giga son potencias de 1024 en lugar de 1000…
El kilobyte Son 1.024 bytes (210) y se representa por KB
El megabyte Son 1.024 KB o 1.048.576 bytes (220) y se representa por MB

Por último, no equivocar Mb con MB o Kb con KB. La b minúscula representa al bit y la B mayúscula representa al byte.