Professional Documents
Culture Documents
Viernes 14.00-16.00
Bibliografa:
I.
I Introduccin: Codificacin y operaciones con
cdigos. lgebra de Boole. Puertas lgicas. Funciones
lgicas y su simplificacin.
II. Circuitos combinacionales: Bloques SSI y MSI.
Diseo
D seo de circuitos
c rcu tos secuenciales.
secuenc ales.
III. Circuitos secuenciales: Bloques MSI
secuenciales asncronos y sncronos. Aplicaciones.
p
IV. Introduccin a la lgica programada: Memorias
y dispositivos lgicos programables.
Leccin 1
CDIGOS BINARIOS
CIRCUITOS DIGITALES
Magnitudes analgicas/digitales
Sistema binario
VERDADERO/FALSO
VERDADERO/FALSO
ABIERTO/CERRADO
0/1
ENCENDIDO/APAGADO
ALTO/BAJO
0V/5V
P t decimal
Parte d i l: Se
S multiplica
lti li por dos;
d l parte
la t decimal
d i l
se vuelve a multiplicar por dos y as sucesivamente
hasta que el resultado decimal sea cero o se alcance la
precisin necesaria. El nmero binario equivalente es
la sucesin de valores enteros generada
((( nb+p
(((p b n-1)b+......+
)b p1)b+
) b p0
(((p-kb-1+ p-k-1)b-1+.......+ p-1)b-1
57 2 0.63
X 2
1 28 2
0 1 . 26
14 2 X 2
0 2
7 0 . 52
1 X 2
3 2
1 1 . 04
1 X 2
0 . 08
57,6310=111001,10102
Cdigos decimales codificados en binario
Asignan un cdigo binario a cada dgito decimal
10 dgitos decimales diferentes cdigos de 4 bits
Cdi
Cdigos ponderados:
d d
BCD natural: pesos 8421
BCD Aiken: pesos 2421 (autocomplementario)
Cdigos no ponderados:
BCD exceso tres (autocomplementario)
Cdigos progresivos
000
001 101 001
011
010
110
111 111 011
101
100
110 010
Cdigos detectores de error
Datos enviados,
000101 1
000001 1 con paridad
h i
horizontal
t l par 000011 0
000011 0
010101 1 Se puede
010101 1
corregir en
111011 1
111011 1 la
Palabra de paridad recepcin!
vertical par 101100 1
101100 1
Cdigos de carcter
Cdigo
g ASCII: Una secuencia de bits se utiliza para
p
representar caracteres : J=1001010
(American Standard Code Information Interchange)
Tambin se utiliza para mandar comandos: Retorno de carro a una
impresora ...
Binario octal:
Se agrupan
g p los bits de tres en tres a p
partir del
punto decimal, asignando el cdigo octal a cada
grupo
10110.10012 = 0 1 0 1 1 0 . 1 0 0 1 0 0 =26.448
Binario
B nar o he
hexadecimal:
adec ma
Se agrupan los bits de cuatro en cuatro a partir del
punto decimal, asignando el cdigo hexadecimal a
cada grupo
10110.10012 = 0 0 0 1 0 1 1 0 . 1 0 0 1 =16.9h