You are on page 1of 6

SISTEMAS DE NUMERACION BINARIA

1. El EBCDIC
El EBCDIC (Extended Binary Coded Decimal Interchange Code) fue inventado por IBM
(International Business Machines Corporation) y utiliza grupos de 8 bits para
codificar caracteres en binario, permitiendo representar a 2
8
= 256 caracteres.
Extended Binary Coded Decimal Interchange Code: Cdigo de 8 bits, que permite
representar 256 caracteres, incluye representacin de minsculas, caracteres
especiales, etc.
0-11110000
1-11110001
2-11110010
3-11110011
4-11110100
5-11110101
6-11110110
7-11110111
8-11111000


2. El cdigo BCD
Standard Binary Coded Decimal
Interchange Code., Usa normalmente 6 bits, pero aade un bit ms para
verificacin de errores de transmisin o grabacin, denominado bit de paridad.
Cada carcter se representa con 7 bits
En el cdigo BCD: los cuatro primeros bits representan el 3.Los siguientes
cuatro representan el 9 y los ltimos cuatro el 5.
Es muy importante comprender la diferencia entre conversin de un nmero
decimal binario y la codificacin binaria de un nmero decimal. En cada caso
el resultado final es una seria de bits. Los bits obtenidos de la conversin son
dgitos binarios. Los bits obtenidos de la codificacin son combinaciones de
unos ceros arregladas de acuerdo a las reglas del cdigo usado. Por tanto es
extremadamente importante tener en cuenta que unaserie de unos y ceros en
un sistema digital puede algunas veces representar un nmero binario y otras
veces representar alguna otras cantidad discreta de informacin como se
especifica en un cdigo binario dado. El cdigo BCD por ejemplo, ha sido
escogido de tal manera que es un cdigo y una conversin binaria directa
siempre y cuando los nmeros decimales sean algn entero entre 0 y 9. Para
nmeros mayores que 9, la conversin y la codificacin son completamente
diferentes. Este concepto es tan importante que vale la pena repetirlo usando
otro ejemplo: la conversin binaria del decimal 13 es 1101; la codificacin
decimal 13 con BCD es 00010011.

Decimal Conversin Binaria Codificacin BCD
El cdigo BCD es uno de los ms utilizados. Los otros cdigos de cuatro bits
tienen una caracterstica en comn que no se encuentra en BCD. El exceso a
3, el 2, 4, 2, 1 y el 8, 4, -2, -1, son cdigos autocomplementarios, esto es que el
complemento a 9 del nmero decimal se obtiene fcilmente cambiando los ms
por ceros y los ceros por ms. Esta propiedad es muy til cuando se hacen las
operaciones aritmticas internamente con nmeros decimales (en cdigo
binario) y la sustraccin se hace por medio del complemento de 9.
El cdigo biguinario mostrado a continuacin es un ejemplo de un cdigo de
siete digitos con propiedades de deteccin de error. Cada dgito decimal
consiste de 5 ceros y 2 unos colocados en las correspondientes columnas de
carga.
La propiedad de deteccin de error de este cdigo puede comprenderse si uno
se da cuenta de que los sistemas digitales representan el binario 1 mediante
una seal especfica uno y el binario cero por otra segunda seal especfica.
Durante la trasmisin de seales de un lugar a otro puede presentarse un error.
Uno o ms bits pueden cambiar de valor. Un circuito en el lado de recepcin
puede detectar la presencia de ms (o menos) de dos unos y en el caso de que
la combinacin permitida, se detectar un error.
Digito
Decimal
BCD 8421 Exceso a 3 84-2-1 2421
(Biguinario)
5043210
0 0 11 0 0 0100001
1 1 100 111 1 0100010
2 10 101 110 10 0100100
3 11 110 101 11 0101000
4 100 111 100 100 0110000
5 101 1000 1011 1011 1000001
6 110 1001 1010 1100 1000010
7 111 1010 1001 1101 1000100
8 1000 1011 1000 1110 1001000
9 1001 1100 1111 1111 1010000

CDIGOS BCD (Codificacin Binario-Decimal)
Los cdigos BCD son ponderados, ya que a cada posicin o cifra binaria se le
asigna un peso y el nmero decimal equivalente a una combinacin binaria se
obtiene sumando los pesos de las posiciones que valen 1. Estos son algunos
cdigos BCD:
Cdigo
Decimal
BCD Natural BCD Aiken BCD 5421
Cdigo BCD
exceso de 3
0
1
2
3
4
5
6
7
8
9
0 0 0 0
0 0 0 1
0 0 1 0
0 0 1 1
0 1 0 0
0 1 0 1
0 1 1 0
0 1 1 1
1 0 0 0
1 0 0 1
0 0 0 0
0 0 0 1
0 0 1 0
0 0 1 1
0 1 0 0
1 0 1 1
1 1 0 0
1 1 0 1
1 1 1 0
1 1 1 1
0 0 0 0
0 0 0 1
0 0 1 0
0 0 1 1
0 1 0 0
1 0 0 0
1 0 0 1
1 0 1 0
1 0 1 1
1 1 0 0
0 0 1 1
0 1 0 0
0 1 0 1
0 1 1 0
0 1 1 1
1 0 0 0
1 0 0 1
1 0 1 0
1 0 1 1
1 1 0 0

3. Cdigo ASCII:
ASCII (acrnimo ingls de American Standard Code for Information Interchange
Cdigo Estndar Estadounidense para el Intercambio de Informacin), es un cdigo de
caracteres basado en el alfabeto latino, tal como se usa en ingls moderno y en otras
lenguas occidentales. Fue creado en 1963 por el Comit Estadounidense de
Estndares (ASA, conocido desde 1969 como el Instituto Estadounidense de
Estndares Nacionales, o ANSI) como una refundicin o evolucin de los conjuntos de
cdigos utilizados entonces en telegrafa. Ms tarde, en 1967, se incluyeron las
minsculas, y se redefinieron algunos cdigos de control para formar el cdigo
conocido como US-ASCII.
El cdigo ASCII utiliza 7 bits para representar los caracteres, aunque inicialmente
empleaba un bit adicional (bit de paridad) que se usaba para detectar errores en la
transmisin. A menudo se llama incorrectamente ASCII a otros cdigos de caracteres
de 8 bits, como el estndar ISO-8859-1 que es una extensin que utiliza 8 bits para
proporcionar caracteres adicionales usados en idiomas distintos al ingls, como el
espaol.
ASCII fue publicado como estndar por primera vez en 1967 y fue actualizado por
ltima vez en 1986. En la actualidad define cdigos para 33 caracteres no imprimibles,
de los cuales la mayora son caracteres de control obsoletos que tienen efecto sobre
cmo se procesa el texto, ms otros 95 caracteres imprimibles que les siguen en la
numeracin (empezando por el carcter espacio).
Casi todos los sistemas informticos actuales utilizan el cdigo ASCII o una extensin
compatible para representar textos y para el control de dispositivos que manejan texto
como el teclado. No deben confundirse los cdigos ALT+nmero de teclado con los
cdigos ASCII.



4. Cdigo GRAY:
El cdigo binario reflejado o cdigo Gray, nombrado as en honor del
investigador Frank Gray, es un sistema de numeracin binario en el que dos valores
sucesivos difieren solamente en uno de sus dgitos.
El cdigo Gray fue diseado originalmente para prevenir seales espurias de
los switches electromecnicos, y actualmente es usado para facilitar la correccin de
errores en los sistemas de comunicaciones, tales como algunos sistemas de televisin
por cable y la televisin digital terrestre.

Secuencia Binario Gray

Secuencia Binario Gray
0 0000 0000

8 1000 1100
1 0001 0001

9 1001 1101
2 0010 0011

10 1010 1111
3 0011 0010

11 1011 1110
4 0100 0110

12 1100 1010
5 0101 0111

13 1101 1011
6 0110 0101

14 1110 1001
7 0111 0100

15 1111 1000
Gray a Base 2
Tenemos un vector conteniendo los dgitos en gray y otro vector destinado a
contener los dgitos en Base 2
es el dgito que se encuentra en el extremo izquierdo de la representacin en
cdigo gray
es el dgito de mayor peso y que se encuentra en el extremo izquierdo en la
representacin en Base 2
tenemos que: con la excepcin de que , la cual se
puede resumir como: el dgito de ms a la izquierda en Base 2 es igual al dgito de ms
a la izquierda en cdigo gray
El primer bit empezando por la izquierda del digito del cdigo gray se respetar para la
conversin a base 2, el resultado es obtener el mismo bit para el dgito binario que el
que tiene en gray, para conseguir el segundo bit del binario sumaremos el primer bit del
dgito del sistema binario por el segundo del sistema gray, sin tener en cuenta los
acarreos y respetando la tabla de suma para binarios: 0+0=0 ; 0+1=1 ; 1+0=1 ; 1+1=10

5. Cdigo Jhonson:
Se denomina cdigo Johnson (Johnson-Mobius) al cdigo binario continuo y cclico (al
igual que el cdigo Gray) cuya capacidad de codificacin viene dada por 2n, siendo n el
nmero de bits. Para codificar los dgitos decimales se necesitarn por lo tanto 5 bits:
Cdigo
Decimal
Cdigo Johnson de 5
bits
0
1
2
3
4
5
6
7
8
9
0 0 0 0 0
0 0 0 0 1
0 0 0 1 1
0 0 1 1 1
0 1 1 1 1
1 1 1 1 1
1 1 1 1 0
1 1 1 0 0
1 1 0 0 0
1 0 0 0 0

La secuencia es sencilla, consiste en desplazar todos los bits uno a la izquierda y en el
bit menos significativo se coloca el complementario del que estaba mas a la izquierda.
Dada la simplicidad del diseo de contadores que lleven el cmputo en este cdigo, se
utiliza en el control de sistemas digitales sencillos de alta velocidad.
Proporciona una mayor proteccin contra errores aunque es menos eficiente en
memoria que el cdigo binario decimal.

You might also like