Anda di halaman 1dari 28

Sistemas Digitales

.:: Cdigos ::.


Prof. Alexander Hoyo
Cdigos
El conjunto que puede ser entendido por el
emisor y el receptor.
El cdigo que se ha usado en este texto, por ejemplo, es
la lengua espaola o el castellano.
La forma que toma la informacin que se
intercambia entre el emisor y el receptor.
El cdigo binario, cdigo fundamental en el
que se basan los ordenadores, el ms simple
pues solo consta de dos elementos (0) y (1) que
combinados de distintas maneras como
impulsos elctricos ponen las bases para la
informtica.
Cdigo Decimal Binario BCD
Permite expresar cada uno de los 10
dgitos decimales con un cdigo binario.
Proporciona una excelente interfaz para
los sistemas binarios.
Ejemplos:
Entradas por teclado
Salidas digitales
Cdigo Decimal Binario BCD
Cada dgito (0 al 9) se representa
mediante un cdigo de 4 bits.
Cdigo 8421 Indica los pesos de los 4
bits (2
3
2
2
2
1
2
0
).
1001 1000 0111 0110 0101 0100 0011 0010 0001 0000 BCD
9 8 7 6 5 4 3 2 1 0
Decimal
Cdigo Decimal Binario BCD
Suma BCD
7
4
3
0111
0100
0011

38
15
23
1000
0101
0011
0011
0001
0010

867
417
450
0111
0111
0000
0110
0001
0101
1000
0100
0100

+
+
+
Cdigo Decimal Binario BCD
Suma BCD
0011
0110
13
4
9
1101
0100
1001
+
+
0001
Nmero BCD No Vlido
Sumar 0110 (6 en binario)
El acarreo se suma con el siguiente grupo
Cdigo Decimal Binario BCD
Suma BCD
31
15
16
1011
0101
0110
0010
0001
0001

+
0001
0110
0011
0001
Cdigo Gray
Cdigo sin pesos.
Slo vara un bit de un cdigo al siguiente.
1000 1111 15 0100 0111 7
1001 1110 14 0101 0110 6
1011 1101 13 0111 0101 5
1010 1100 12 0110 0100 4
1110 1011 11 0010 0011 3
1111 1010 10 0011 0010 2
1101 1001 9 0001 0001 1
1100 1000 8 0000 0000 0
Gray Binario Decimal Gray Binario Decimal
Cdigo de exceso 3
BCD + 3
Este cdigo es autocomplementario
Complemento a 1 de un nmero en exceso 3 es el cdigo
exceso 3 del complemento a 9 del correspondiente decimal.
1001 1000 0111 0110 0101 0100 0011 0010 0001 0000 BCD
1100 1011 1010 1001 1000 0111 0110 0101 0100 0011 Exc-3
9 8 7 6 5 4 3 2 1 0
Decimal
Cdigo Aiken
Cdigo 2421 Indica los pesos de los 4
bits (2
1
2
2
2
1
2
0
).
1111 1110 1101 1100 1011 0100 0011 0010 0001 0000 Aiken
9 8 7 6 5 4 3 2 1 0
Decimal
Cdigos Alfanumricos
Son cdigos que representan nmeros y
caracteres.
El ms comn es el ASCII (American
Standard Code for Information
Interchange) o Cdigo Estndar
Americano para el intercambio de
informacin.
Dispone de 128 caracteres que se
representan mediante un binario de 7 bits.
ASCII
ASCII
Caracteres
de Control
ASCII Extendido
Lgica Combinacional
Funciones
Sumadores
Semi-sumadores
Admite 2 bits en sus
entradas.
Produce un bit de
suma y un bit de
acarreo
1
0
0
0
C
out
Acarreo
0 1 1
1 0 1
1 1 0
0 0 0

Suma
B A
AB C
B A
out
=
=

Sumadores en Paralelo
Sumador en paralelo de 2 bits
1 2 3
1 2
1 2

+ B B
A A
Sumador 7483 y 74283
Comparadores
Determina la relacin entre dos nmeros
binarios A y B.
A=B
A>B
A<B
0 1 0 1 1
1 0 0 0 1
0 0 1 1 0
0 1 0 0 0
A>B A=B A<B B A
( )
( )
( ) B A B A
B A B A
B A B A
= >
= =
= <
Comparador de 4 bits 7485
Decodificadores
Detecta la presencia de una determinada
combinacin de bits (cdigo) en las
entradas e indica la presencia de este
cdigo activando alguna de sus salidas.
Binario a Decimal
BCD a Decimal
BCD a 7 segmentos
Decodificador Binario a Decimal
AB S
B A S
B A S
B A S
=
=
=
=
1
2
1
0
1 0 0 0 1 1
0 1 0 0 0 1
0 0 1 0 1 0
0 0 0 1 0 0
S3 S2 S1 S0 B A
Decodificador 74154 4-lneas a 16-lneas
Decodificador 74154 4-lneas a 16-lneas
Codificadores
Realiza la funcin inversa del
decodificador.
Decimal a BCD 74147
Octal a Binario 74148
Multiplexores MUX
Es un dispositivo que permite dirigir la
informacin digital procedentes de
diversas fuentes a una nica lnea.
Posee varias lneas de entrada y una
nica lnea de salida.
Posee entradas de seleccin de datos.
Multiplexores MUX
Demultiplexores DEMUX
Es lo inverso de un Multiplexor.
Los DEMUX tienen una entrada que es
transferida a una de las m posibles lneas
de salida.
Un uso popular del DEMUX es como
decodificador y por eso suele usarse el
trmino Demultiplexor/Decodificador
indistintamente.

Anda mungkin juga menyukai