Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Cdigos
EL - 3307
Diseo
Lgico
Cdigos binarios
Cdigos alfanumricos
Conversin decimal a binario
EL - 3307
Diseo
Conversin binario a decimal
Lgico
Conversin hexadecimal a decimal
Conversin de hexadecimal a binario
Ing. Jos Alberto
Daz Garca
Pgina 2
CODIGOS
En la Teora de la informacin, es la forma que
toma la informacin que se intercambia entre la
Fuente (el emisor) y el Destino (el receptor) de un
lazo informtico. Implica la comprensin o
decodificacin del paquete de informacin que se
transfiere.
El cdigo fundamental en el que se basan los
ordenadores es el cdigo binario, el ms simple
Cdigos
Cdigos numricos
Son los que se utilizan para representar
cantidades, contraseas, y toda aquella
informacin que requiera de dgitos de algn
sistema numrico.
Cdigos
Cdigos alfanumricos
Son aquellos que se utilizan para representar
el alfabeto o cualquier otro carcter,
EL - 3307
Diseo
normalmente se utilizan en la creacin de
bases de datos de especies e informacin de
Lgico
0,1,2,3,4,5,6, Asociativa
Asociativa
0,1,2,3,4,5,
Octal + - X Conmutativa
EL - 3307
Diseo
Binario 0,1 Conmutativa
Existencia de elemento
Lgico neutro, etc.
Ing. Jos Alberto
Daz Garca Etc.
Pgina 7
3 4 5
Cdigos
EL - 3307
345 = 3 * 10 2
+ 4 * 10 1
+ 5 * 10 0
Diseo
Lgico
Por tanto, una vez que contamos (sumamos) dos hemos agotado los
smbolos disponibles para esa columna, y debemos poner a cero la
columna y usar otra columna a la izquierda.
As, si contamos en binario, tras el nmero 0(2 viene el 1(2, pero si
contamos una unidad ms debemos usar otra columna, resultando 10(2
Sigamos contando 0(2,1(2,10(2,11(2.
EL - 3307
Diseo Al aadir una unidad a la columna de las unidades, esa columna ha
Lgico
agotado los smbolos disponibles, y debemos formar una unidad de
Ing. Jos Alberto segundo orden, pero como ya hay una, tambin agotaremos los smbolos
Daz Garca disponibles para esa columna, y debemos formar una unidad de tercer
Pgina 13
orden o 100(2. As, en el sistema binario 11(2 + 1(2 + 100(2
Ejemplo de un valor binario a decimal
Supongamos que deseamos conocer el
valor decimal del valor binario 11101,
esto es
24 23 22 21 20
Cdigos
1 1 1 0 1
EL - 3307
29 = 1* 2 4 + 1* 23 + 1* 2 2 + 0 * 21 + 1* 20
Diseo
Lgico
cuatro bits.
WORD: Es un grupo de 16 bits, o dos bytes
EL - 3307
Diseo
DWORD: Es un grupo de 32 bits, o dos
Lgico
words o 4 bytes.
Ing. Jos Alberto
Daz Garca
Pgina 15
Definiciones
Johnson
Biquinario
EL - 3307
Diseo
Lgico
2 entre 5
Ing. Jos Alberto
Daz Garca
Hamming
Pgina 18
Cdigo BCD (Binary Coded Decimal)
Representa los dgitos decimales por
secuencias de bits en el sistema binario.
BCD es la abreviatura de Binary Coded
Decimal es decir, decimal codificado en
binario.
Cada secuencia de 4 bits es
Cdigos
EL - 3307
Diseo Cdigo 7, puede interpretarse segn:
Lgico
12 = 0001 0010
EL - 3307
Cuntas palabras se requieren para
representar 789 ?
Diseo
Lgico
6 0110 6
F163+0162+B161+1160 = 7 0111 7
15163+0162+11161+1160 = 61617 8
9
1000
1001
8
9
10 1010 A
Para que se utilizan los nmeros 11
12
1011
1100
B
C
hexadecimales. 13 1101 D
Representan a los nmeros binarios de
EL - 3307 14 1110 E
Diseo
15 1111 F
Lgico
forma corta, y es muy simple de
Ing. Jos Alberto
Daz Garca
transformar de HEX a BIN y vise versa.
Pgina 21
Cdigo Gray
Los cdigos Grey tienen un mnimo
de cambios entre su antecesor y el
sucesor.
De una representacin numrica a la
siguiente solo cambia un bit.
Cdigos
0000 0000
0001 0001
0010 0011
0011 0010
0100 0110
0101 0111
Cdigos
0110 0101
0111 0100
1000 1100
1001 1101
1010 1111
EL - 3307
1011 1110
Diseo
Lgico
1100 1010
1101 1011
Ing. Jos Alberto
Daz Garca 1110 1001
Pgina 23
1111 1000
Binario Codificado en Decimal
Se necesitan de cuatro bits para
representar cada dgito decimal.
Cada grupo de cuatro bits, no se utilizan
6 posibles valores
Hay muchos cdigos posibles, el BCD
Cdigos
natural es el ms comn.
BCD no es tan eficiente como el binario.
BCD es fcil de convertir a decimal
EL - 3307
Diseo
(realmente es decimal con diferentes
smbolos).
Lgico
EL - 3307
Diseo
Lgico
EL - 3307
Diseo
Lgico
4 0100 1100
5 1101 0101
6 1110 0110
EL - 3307
Diseo
7 0111 1111
Lgico
3 1011 0011
4 0100 1100
5 1101 0101
6 1110 0110
7 0111 1111
EL - 3307
Diseo
Lgico
EL - 3307
Diseo
Lgico
EL - 3307
Diseo
Lgico
16 utilizado 0
8 utilizado 0
4 utilizado 0
EL - 3307
Diseo
2 utilizado 0
1 utilizado
Lgico
21-16 = 5 16 utilizado 1
*(8 no se puede sustraer de 5) 8 utilizado 0
5-4 = 1 4 utilizado 1
*(2 no se puede sustraer de 1) 2 utilizado 0
EL - 3307
1-1 = 0 1 utilizado 1
Diseo
Lgico
27 26 25 24 23 22 21 20
Cdigos
128 64 32 16 8 4 2 1
1 0 1 1 0 1 0 1
EL - 3307
Diseo
Lgico
1 0 1 0
3 es el valor de 3
3 en binario es 0 0 1 1
EL - 3307
Diseo
Lgico 8 4 2 1 (las posiciones binarias son 4 bits)
Ing. Jos Alberto
Daz Garca 0 0 1 1
hex A 3 = 1 0 1 0 0 0 1 1 en binario
Pgina 42