You are on page 1of 9

Sistemas de numeracin

Los sistemas digitales actan bajo el control de variables discretas,


entendindose por estas, las variables que pueden tomar un nmero finito de
valores. Por ser de fcil realizacin los componentes fsicos con dos estados
diferenciados, es este l numero de valores utilizado usualmente para dichas
variables que, por lo tanto, son binarias.
Tanto si se utilizan en proceso de datos como en control industrial, los
sistemas digitales han de realizar operaciones con nmeros discretos. Los
nmeros pueden representarse en diversos sistemas de numeracin, que se
diferencian por su base. La base de un sistema de numeracin es el numero de
smbolos distintos utilizados para la representacin de las cantidades en el
mismo. El sistema de numeracin utilizado en la vida cotidiana es el de base
diez, en el cual existen smbolos distintos del 0 al 9.
Por la razn expuesta el sistema de numeracin mas utilizado en la
realizacin de los sistemas digitales es el de base dos, o binario, en el cual
existen solamente dos smbolos, que son el 0 y el 1.
Palabras clave:

Base del sistema.


Ponderacin ordenada.
Cada cifra ubicada a la izquierda de otra representa una unidad de orden
superior a la potencia de la base.

Representacin polinmica de los nmeros


En un sistema de base b, un numero N cualquiera se puede representar
mediante un polinomio de potencias de la base, multiplicadas por un smbolo
perteneciente al sistema.
En general tendremos:
n

N an b a

n 1b

n 1 ...

a b a b
0

Para los distintos tipos de base tenemos:


b=10
b=8
b=2

;tenemos base decimal.


;tenemos base octal.
;tenemos base binaria.

a es un numero perteneciente al sistema y por tal cumple 0<a<b


N; es un nmero cualquiera a convertir

Ejemplos:
4

25874
25874

2 10 5 10 8 10 7 10 4 10
10
10

20000 5000 800 70 4


5

101101 1 2 0 2 1 2 1 2 0 2 1 2
101101 32 8 4 1
101101 45
2
2
2

F 8 A4
F 8 A4
F 8 A4
F 8 A4

10

F 16 8 16 A 16 4 16
16
16

F 4096 8 256 A 16 4 1

16

15 4096 8 256 10 16 4 1

16

6365210

El sistema Binario
Como se expuso anteriormente este sistema utiliza solamente dos
smbolos distintos, que se representan grficamente por 0 y 1 y reciben el
nombre de bit. La utilizacin de este sistema de numeracin en los equipos de
control automtico responde a la necesidad de una respuesta rpida y segura
por los elementos fsicos que poseen dos estados diferenciados (activado y
desactivado).
Para convertir un numero binario a decimal se realiza la expresin
polinmica equivalente en base 10. Como se expuso recientemente.
Ejemplos:
272(10)binario = 272/2= 136/2= 68/2= 34/2= 17/2= 8/2= 4/2= 2/2= 1/2=0
0
0
0
0
1
0
0
0
1
Se lee
272(10) = 100010000(2)
4272(10)----binario
4272/2=2136/2=1068/2=534/2=267/2=133/2=66/2=33/2=16/2=8/2=4/2=2/2=1/2
=0
0
0
0
0
1
1
0
1
0
0 0 0 1
2

Se lee
4272(10) = 1000010110000(2)

Sistema binario
0000
0001
0010
0011
0100
0101
0110
0111
1000
1001
1010
1011
1100
1101
1110
1111

Sistema decimal
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15

tabla de equivalencia

Sistema Hexadecimal
El sistema de numeracin hexadecimal es de base diecisis, es decir,
para la representacin de las cantidades utiliza smbolos diferentes que son los
dgitos del 0 al 9 y las letras del alfabeto de la A a la F.
Sistema binario

Sistema Hexadecimal

0000
0001
0010
0011
0100
0101
0110
0111
1000
1001
1010
1011
1100
1101
1110
1111

0
1
2
3
4
5
6
7
8
9
A
B
C
D
E
F

Tabla de equivalencia
Una forma de convertir un numero hexadecimal en binario consiste en
reemplazar cada numero hexadecimal por su equivalente en binario y unir esto
nmeros esto es:

9 A7 E

16

9 1001
A 1010
7 0111
E 1110
16

16

16

16

9 A7 E

16

2
2

1001101001 111110 2

Cdigos Binarios
Se entiende por cdigo una representacin unvoca de las cantidades de
tal forma que, a cada una de estas, se le asigna una combinacin de smbolos
determinada y viceversa.
El sistema binario recibe el nombre de cdigo binario natural. La
representacin de este cdigo presenta grandes ventajas en la realizacin de
operaciones aritmticas.
Existen distintos tipos de cdigos de los cuales se pueden clasificar
segn su desempeo as tenemos que pueden ser continuos o cclicos
Cdigos binarios continuos y cclicos
Un cdigo binario es continuo si las combinaciones correspondientes a
nmeros decimales consecutivos son adyacentes. Se denominan
combinaciones binarias adyacentes aquellas que difieren solamente en un bit.
Un cdigo continuo en que la ultima combinacin es adyacente a la
primera se denomina cclico.
Dgito
Decimal
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15

Cdigo
binario
natural

Cdigo
Gray

0000
0001
0010
0011
0100
0101
0110
0111
1000
1001
1010
1011
1100
1101
1110
1111

0000
0001
0011
0010
0110
0111
0101
0100
1100
1101
1111
1110
1010
1011
1001
1000

Estos cdigos se utilizan principalmente en los convertidores muy


rpidos de variables analgicas a digitales y en los codificadores de posicin
que convierten un ngulo en una combinacin binaria mediante un disco
codificado (encoder).
El cdigo binario cclico de mayor difusin es el reflejado, que recibe el
nombre de cdigo Gray y se representa en la tabla anterior. La denominacin
de reflejado es debida a que la formacin de un cdigo de n bits se realiza
partiendo del n-1 bit, repitiendo simtricamente las combinaciones de este y
aadiendo por la izquierda un nuevo 0 para las 2n-1 primeras combinaciones y
1 para las 2n-1 siguientes.
Otro tipo de cdigo continuo y cclico es el progresivo Johnson para
combinaciones de cinco bits. La capacidad de codificacin de un cdigo
Johnson de n posiciones binarias es de 2n cantidades diferentes. Con este tipo
de codificacin solo se puede codificar hasta el numero 9 sin embargo para
muchas aplicaciones resulta de gran utilidad y sencillez la implementaron este
tipo de codificacin.
Dgito
Decimal
0
1
2
3
4
5
6
7
8
9

Cdigo
Johnson
00000
00001
00011
00111
01111
11111
11110
11100
11000
10000

Cdigos decimales codificados en binario (BCD)


La informacin procesada por cualquier sistema digital ha de convertirse
finalmente al sistema decimal para que pueda ser interpretada con mayor
facilidad, esta es la principal razn de la existencia de este tipo de cdigo.
En los cdigos BCD cada numero decimal se codifica directamente en
un cdigo binario. Para representar los diez dgitos del 0 al 9 se necesitan 4
bits porque con 3 bits solo podramos codificar 2^3 dgitos, es decir del 0 al 7.
Por tanto, de las 16 combinaciones posibles con cuatro bits en los cdigos BCD
solamente se utilizan 10. La utilizacin e este tipo de cdigo esta limitada al
diseo de sistemas de control digitales y calculadoras de pequea capacidad.
Dgito Decimal

Cdigo BCD

0
1
2
3
4
5
6
7
8
9

0000
0001
0010
0011
0100
0101
0110
0111
1000
1001

Cdigos alfanumricos
En los cdigos anteriores solo era posible codificar informacin
numrica. Pero en muchos sistemas digitales, tanto de control de procesos
como de transmisin de datos, es necesario representar informacin alfabtica
y adems algunos signos especiales lo que ha dado lugar a la existencia de
cdigos alfanumricos.
De estos diversos cdigos alfanumricos existentes, ha sido definido
como cdigo internacional el ASCII (American Sandard Code for Information
Interchange). Este naci con setenta y cuatro posibles combinaciones, pero
hoy se a expandido a 128 combinaciones dado la necesidad de codificar cada
vez mas smbolos y caracteres especiales.

Cdigos detectores de errores


En el manejo, y especialmente en la transmisin de una informacin
numrica, es posible que se produzcan errores debido a la presencia de ruido
en el proceso o por avera de alguno de los componentes.
Para establecer la condicin necesaria y suficiente para que un cdigo
binario permita detectar errores definiremos el concepto de distancia mnima de
un cdigo. La distancia entre dos combinaciones binarias viene dada por l
numero de bits de una de ellas que deben ser modificados para obtener la otra.
En un cdigo se define la distancia mnima como la menor de las distancias
entre dos combinaciones binarias cualesquiera pertenecientes al mismo.
Existen diversos tipos de cdigos detectores de errores, entre los cuales
se encuentran los cdigos de paridad y los cdigos de peso
constante(entendindose por peso l numero de unos lgicos de la misma).

Los cdigos de paridad se obtienen aadiendo a las combinaciones de


los cdigos un bit llamado de paridad. Si el cdigo que se desea obtener es de
paridad, dicho bit ser tal que l nmero de unos en cada combinacin del
nuevo cdigo sea par. Si por el contrario, el cdigo resultante es de paridad
impar, el bit aadido a cada combinacin ha de ser tal que la resultante tenga
un nmero impar de unos.
La deteccin de errores en estos cdigos consiste en comprobar si l
nmero de unos de cada combinacin es par (cdigos de paridad par) o impar
(cdigos de paridad impar).

0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15

0000
0001
0010
0011
0100
0101
0110
0111
1000
1001
1010
1011
1100
1101
1110
1111

0
1
2
3
4
5
6
7
10
11
12
13
14
15
16
17

0
1
2
3
4
5
6
7
8
9
A
B
C
D
E
F

OR

and

yes

You might also like