Tipos de codigos

– Codigos Decimales

Los codigos binarios para digitos decimales requieren un minimo de cuatro bits. Se obtiene numerosos codigos diferentes al ordenar cuatro o mas bits en diez distintas combinaciones.

– Codigos de Deteccion de Error

La informacion binaria, se trata de señales de pulso modulado o bien, entrada o salida digital a computadora, puede transmitirse a traves de alguna forma de medio de comunicacion, como alambres u ondas de radio. Cualquier ruido externo que se introduce en un medio de comunicacion fisica cambia los valores de bits de 0 a 1 y viceversa.

– Codigo Reflejado

Los sistemas digitales pueden diseñarse para procesar datos solo en una forma discreta. Muchos sistemas fisicos suministran salida de informacion continua. Esta informacion puede convertirse en forma digital o discreta antes de que se aplique a un sistema digital. La informacion continua o analogica se convierte en forma digital mediante un convertidor de analogico a digital.

– Codigos Alfanumericos

Muchas de las aplicaciones de las computadoras digitales requieren la manipulacion de datos que constan no solo de numeros, sino tambien de letras. Por ejemplo, una compañia de seguros con millones de tenedores de poliza debe usar una computadora digital para procesar sus archivos.

Para representar el nombre del tenedor de poliza en forma binaria, es necesario tener un codigo binario para el alfabeto. Ademas, el mismo codigo binario debe representar numeros decimales y algunos otros caracteres especiales.

Un codigo alfanumerico (algunas veces abreviado alfamerico) es un codigo binario de un grupo de elementos que consta de diez digitos decimales, las 26 letras del alfabeto y cierto numero de simbolos especiales como $. El numero total de elementos en un grupo alfanumerico es mayor de 36. Por lo tanto, debe codificarse con un minimo de 6 bits (26=64, pero 25=32 no es suficiente).

Codigos Numericos

Digito Decimal     8421(BCD)     Exceso -3    84-2-1     2421     5043210(Biquinario)
0                0000                    0011       00 0 0      0000     0100001
1                0001                    0100       01 1 1      0001     0100010
2                0010                    0101       01 1 0      0010     0100100
3                0011                    0110       01 0 1      0011     0101000
4                0100                    0111       01 0 0      0100     0110000
5                0101                    1000       10 1 1      1011     1000001
6                0110                    1001       10 1 0      1100     1000010
7                0111                    1010       10 0 1      1101     1000100
8                1000                    1011       10 0 0      1110     1001000
9                1001                    1100       11 1 1      1111     1010000

Código reflejado de cuatro bits
(Código Gray)

Código Reflejado    Decimal
0000                     0
0001                     1
0010                     2
0011                     3
0110                     4
0111                     5
0101                     6
0100                     7
1100                     8
1101                     9
1111                     10
1110                     11
1010                     12
1011                     13
1001                     14
1000                     15 

Codigos Alfanumericos

Carácter   Codigo interno   Código ASCII   Código EBCDIC    Código de tarjeta
6 – bits               7 – bits                 8 – bits                  12 – bits

A             010 001             100 0001             1100 0001                 12,1
B             010 010             100 0010             1100 0010                 12,2
C             010 011             100 0011             1100 0011                 12,3
D             010 100             100 0100             1100 0100                 12,4
E             010 101             100 0101             1100 0101                 12,5
F             010 110             100 0110             1100 0110                 12,6
G             010 111             100 0111             1100 0111                 12,7
H             011 000             100 1000             1100 1000                 12,8
I              011 001             100 1001             1100 1001                 12,9
J             100 001              100 1010             1101 0001                 11,1
K            100 010              100 1011             1101 0010                 11,2
L             100 011             100 1100             1101 0011                 11,3
M            100 100             100 1101             1101 0100                 11,4
N             100 101             100 1110             1101 0101                 11,5
O             100 110             100 1111             1101 0110                 11,6
P             100 111             101 0000             1101 0111                 11,7
Q             101 000             101 0001             1101 1000                 11,8
R             101 001             101 0010             1101 1001                 11,9
S             110 010             101 0011             1110 0001                  0,2
T             110 011             101 0100             1110 0010                  0,3
U             110 100             101 0101             1110 0011                  0,4
V             110 101             101 0110             1110 0100                  0,5
W            110 110             101 0111             1110 0101                  0,6
X             110 111             101 1000             1110 0111                  0,7
Y             111 000             101 1001             1110 1000                  0,8
Z             111 001             101 1010             1110 1001                   0,9

0             000 000             011 0000             1111 0000                     0
1             000 001             011 0001             1111 0001                     1
2             000 010             011 0010             1111 0010                     2
3             000 011             011 0011             1111 0011                     3
4             000 100             011 0100             1111 0100                     4
5             000 101             011 0101             1111 0101                     5
6             000 110             011 0110             1111 0110                     6
7             000 111             011 0111             1111 0111                     7
8             001 000             011 1000             1111 1000                     8
9             001 001             011 1001             1111 1001                     9

espacio       110 000             010 0000             0100 0000           no perforado
.             011 011             010 1110             0100 1011                 12,8,3
(             111 100             010 1000             0100 1101                 12,8,5
+            010 000             010 1011             0100 1110                 12,8,6
$            101 011             010 0100             0101 1011                 11,8,3
*            101 100             010 1010             0101 1100                 11,8,4
)             011 100             010 1001             0101 1101                 11,8,5
–             100 000             010 1101             0110 0000                     11
/             110 001             010 1111             0110 0001                     0,1
,             111 011             010 1100             0110 1011                     0,8,3
=            001 011             010 1101             0111 1110                     8,6