CODIGOS NUMERICOS
CODIGOS NUMRICOS
CODIGO BINARIO:
CODIGO BINARIO: Palabras formadas por 1 y 0 y todas de
igual longitud. Ejemplo 10100.
LONGITUD DE PALABRA: Nmero de bit que forman la
palabra.
PALABRA EN BINARIO: Es una combinacin de 1 y 0.
CAPACIDAD DE CDIGO: Corresponde a la cantidad total de
palabras diferentes que forman el cdigo. En binario, si la
cantidad de bit de una palabra es n, entonces la capacidad
total del cdigo es 2n
DISTANCIA ENTRE PALABRAS: Nmero de bits que deben
cambiar en una palabra para obtener otra palabra vlida en el
mismo cdigo.
Distancia mnima = 1
0
1
2
3
4
5
6
7
8
9
0000
0001
0010
0011
0100
0101
0110
0111
1000
1001
0011
0100
0101
0110
0111
1000
1001
1010
1011
1100
CARACTERISTICAS:
Tiene la propiedad del complemento a 9 en base 10.
Este se obtiene intercambiando los 0 por los 1 y
viceversa.
Ej: 2 es complemento a 9 de 7
En BE-3:- 2 = 0101
1010 = 7
3 es complemento a 9 de 6
En BE-3:- 6 = 1001
0110 = 3
GRAY TOTAL:
0
2
3
4
5
6
7
0000
0011
0010
0110
0111
0101
0100
8
10
11
12
13
14
15
1100 1
1111
1110
1010
1011
1001
1000
0001
Eje de reflexin
9 1101
0000
0001
0011
0010
0110
0111
0101
0100
1100
1101
18 = 10010 = 11011
Gray
= 00011100
Gray BCD
CONVERSIN DE GRAY .
BINARIO A GRAY: 1.- Se escribe el nmero en binario
agregndole un
cero a la izquierda.
2.- Se comparan dos dgitos consecutivos:
a:- Si son iguales corresponde un cero
Gray.
b:- Si son distintos corresponde un uno
Gray.
Ej:
1011 = 11
Ahora para convertir a Gray:
Paso 1.- 01011
Paso 2.1110Gray
Luego 1110Gray
= 11
Convertir 0101Gray
101Gray
110
= 6
= 6
a binario.
CODIGOS ALFANUMERICOS
CODIGO
ASCII:
(American
Estndar
Code
for
Information Interchangue)
En Resumen:
M1=D+C
D>=C
Cdigo Bi-quinario
0 1010000 5 0110000
1 1001000 6 0101000
2 1000100 7 0100100
3 1000010 8 0100010
4 1000001 9 0100001
c c i c i i i c i
1
8
1000
9
1001
9 = 1001
1 0 0 1
i i i i
S = C + I + I + I = C + 1 + 0 + 1
S = C + I + I + I = C + 1 + 0 + 1
S = C + I + I + I = C + 0 + 0 + 1
c c i c i i i
0 01 1 0 0 1
Luego: 9 = 0011001H
C = 0
C = 0
C = 1
se chequea la paridad.
S = C + I + I + I
= 1+0+0+1 (par)
S = C + I + I + I
= 0+0+1+1 (par)
S = C + I + I + I = 0+0+1+1 (par)
Luego: La palabra es correcta.
Si se recibiese 1010011H
S = C + I + I + I
= 1+1+0+1 (impar)
S = C + I + I + I
= 0+1+1+1 (impar)
S = C + I + I + I = 0+0+1+1 (par)
Luego en la palabra hay un error.
b7
b6
b5
b4
b3
b2
b1
b7
b6
b5
b4
b3
b2
b1