Sunteți pe pagina 1din 3

Sistemas Numéricos

Existen, desde el punto de vista de redes, 3 sistema numéricos de interés:


 Sistema Decimal
 Sistema Hexadecimal
 Sistema Binario

Sistema Decimal
Es el sistema numérico natural, el cual tiene las siguientes características:
i. Posee 10 elementos
0, 1, 2, 3, 4, 5, 6, 7, 8, 9
ii. Es posicional y ponderado, vale decir, cada posición tiene un valor definido, por ejemplo:
El valor 5678 se puede descomponer en
5678 = 5 x 1000 + 6 x 100 + 7 x 10 + 8 x 1
= 5 x 103 + 6 x 102 + 7 x 101 + 8 x 100

Sistema Hexadecimal
Es un sistema numérico comúnmente usado para identificar posiciones de memoria y características
hardware de los dispositivos, como por ejemplo la dirección MAC presente en las tarjetas de red y en las
interfaces de dispositivos de Networking. Sus características principales son:
i. Posee 16 elementos
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F
ii. Cuando se convierte a números decimales, como se verá más adelante, cada elementos
hexadecimal se convierte a 4 elementos binarios (4 bits)

Sistema Binario
Es el sistema binario usado por defecto en redes y Networking. Representa dos estados posibles, que es la
forma cómo funcionan los circuitos electrónicos y dispositivos de red. Sus características principales son:
i. Posee dos elementos, representando dos estados posibles (on/off, encendido/apagado, etc)
0, 1
ii. Su representación es a través de bits, que indican la unidad mínima de información.

Bytes y bits
La unidad mínima de información se conoce como bit, el cual tiene dos estados posibles (0, 1), ya que se
encuentra basado en el sistema binario.
Cuando se agrupan 8 bits (b), se obtiene 1 Byte (B), es decir
1 Byte = 8 bits
Por ejemplo:
101010101000001010101011 = 24 bits
10101010 10000010 10101011 = 3 Bytes
En lo que resta del curso, analizaremos grupos de 8 bits, es decir, 1 Byte.
Un punto a considerar, es cuando necesitamos conocer la cantidad de bits necesaria para representar un
número decimal, o cuantas combinaciones posibles se pueden lograr con n bits, o cual es el máximo número
que se puede representar con n cantidad de bits. Para esto:
Cantidad posible de combinaciones 2n; donde n es la cantidad de bits
Máximo número representable 2n-1; donde n es la cantidad de bits
Por ejemplo:
20 = 1 21 = 2 22 = 4 23 = 8 24 = 16 25 = 32
26 = 64 27 = 128 28 = 256 29 = 512 210 = 1024 211 = 2048
Y una tabla donde se muestra el máximo número que se puede representar con la cantidad de bits
especificada (revise la ecuación 2n-1)
Bits Número Bits Número Bits Número
1 1 4 15 7 127
2 3 5 31 8 255
3 7 6 63 9 511

Tabla 1. Equivalencia de sistemas numéricos


Sistema Binario Sistema Decimal Sistema Hexadecimal
0000 0 0
0001 1 1
0010 2 2
0011 3 3
0100 4 4
0101 5 5
0110 6 6
0111 7 7
1000 8 8
1001 9 9
1010 10 A
1011 11 B
1100 12 C
1101 13 D
1110 14 E
1111 15 F
Conversión entre sistemas

Conversión Sistema Numérico Decimal a Sistema Numérico Binario


Para realizar esta tarea, se debe recurrir a la siguiente tabla, la cual permite convertir números hasta el 255 (8
bits).
128 64 32 16 8 4 2 1
27 26 2 5 2 4 2 3 22 21 20
Cuando se convierte un número decimal a un número binario, se comienza por la izquierda (128) y se realiza
la pregunta si el número a convertir es mayor o igual al número de comparación, si la respuesta es afirmativa,
se coloca un 1 en la posición y se realiza la resta entre el número y 128, se pasa a la segunda casilla (64), y
se compara el resto de la resta entre el número y 128. Si la respuesta es negativa, se coloca un 0 en la
posición y se pasa al siguiente número. Por ejemplo, transformemos el 220 a su equivalente binario.

Conversión Sistema Numérico Binario a Sistema Numérico Decimal


La conversión entre el sistema binario y el sistema decimal se realiza a la inversa del método anterior, ya que
contando con la misma tabla, solo se suman los valores donde se tiene un “1”.
Por ejemplo, convirtiendo el número 101011, se tiene:

NOTA: Siempre se debe ordenar el número a transformar desde derecha a izquierda

Conversión Sistema Numérico Hexadecimal a Sistema Numérico Binario


Cada elemento hexadecimal se debe convertir a 4 bits, tal como aparecen en la tabla 1. Por ejemplo:
0xABC
0xA B 7 8

1010 1011 0111 1000

Conversión Sistema Numérico Binario a Sistema Numérico Hexadecimal


Se deben agrupar los elementos binarios en grupos de 4, de derecha a izquierda. Por ejemplo, se transforma
el número 1101010101010101001001010101010100010101, queda:

S-ar putea să vă placă și