Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Capitulo 1 PDF
Capitulo 1 PDF
EL-3213
CIRCUITOS DIGITALES 1
UNIDAD I
Omar Benvenuto
MSc. En Electrnica
I. Sistemas Numricos y Cdigos
Omar Benvenuto
MSc. en Electrnica
1/
I. Sistemas Numricos y Cdigos
2. Tabla con los primeros 20 nmeros enteros
Base 10 Base 2 Base 8 Base 16 Base 4
0 00000 0 0 000
1 00001 1 1 001
2 00010 2 2 002
3 00011 3 3 003
4 00100 4 4 010
5 00101 5 5 011
6 00110 6 6 012
7 00111 7 7 013
8 01000 10 8 020
9 01001 11 9 021
10 01010 12 A 022
11 01011 13 B 023
12 01100 14 C 030
13 01101 15 D 031
14 01110 16 E 032
15 01111 17 F 033
16 10000 20 10 100
17 10001 21 11 101
18 10010 22 12 102
3. Conversiones
En general
1 r base original
p dgitos a la izquierda de la coma
N= n dgitos a la derecha de la coma
=
Omar Benvenuto
MSc. en Electrnica
3/
I. Sistemas Numricos y Cdigos
3. Conversiones
b) Mtodo ponderado
Parte Fraccionaria
3. Conversiones
Omar Benvenuto
MSc. en Electrnica
5/
I. Sistemas Numricos y Cdigos
3. Conversiones
Binario y octal
Octal Binario
0 000
1 001
2 010
3 011
4 100
5 101
6 110
7 111
Omar Benvenuto
MSc. en Electrnica
6/
I. Sistemas Numricos y Cdigos
3. Conversiones
3.4 Relaciones entre binario, octal y hexadecimal
Binario y Hexadecimal Hexa Binario
0 0000
1 0001
2 0010
3 0011
4 0100
5 0101
6 0110
7 0111
8 1000
9 1001
A 1010
B 1011
C 1100
D 1101
E 1110 Omar Benvenuto
MSc. en Electrnica
F 1111 7/
I. Sistemas Numricos y Cdigos
4. Suma Binaria
S= A +B A B S C
0 0 0 0
0 1 1 0
1 0 1 0
1 1 0 1
Ejemplo: 0111110
1001111
+0 0 1 1 0 0 1
1101000
Omar Benvenuto
MSc. en Electrnica
8/
I. Sistemas Numricos y Cdigos
5. Resta Binaria
R= A - B A B R P
0 0 0 0
0 1 1 1
1 0 1 0
1 1 0 0
Ejemplo: 0100000
1001111
-0011001
0110110
Omar Benvenuto
MSc. en Electrnica
9/
I. Sistemas Numricos y Cdigos
- Signo y magnitud
- Complemento al 1
- Complemento al 2
Omar Benvenuto
MSc. en Electrnica
10/
I. Sistemas Numricos y Cdigos
6.1 Complemento al 1
( X X4 X3 X2 X1 X0 )2
6.1 Complemento al 2
( X X4 X3 X2 X1 X0 )2
Omar Benvenuto
MSc. en Electrnica
11/
I. Sistemas Numricos y Cdigos
Decimal 1 2 octal
01011100
10110000
-105
77
Omar Benvenuto
MSc. en Electrnica
13/
I. Sistemas Numricos y Cdigos
7. Aritmtica en complemento
A B
Sumador
Resultado
-
(1
A+B 2- se suman directamente ambos operandos
n
-
A-B 1
A + (-B), se complementa el operando B Omar Benvenuto
MSc. en Electrnica
- 14/
I. Sistemas Numricos y Cdigos
7.1 Aritmtica en 1
00100000
(94)10 01011110
(17)10 00010001
01101111
Omar Benvenuto
MSc. en Electrnica
15/
I. Sistemas Numricos y Cdigos
7.1 Aritmtica en 1
00000010
(17)10 00010001
(94)10 01011110 -(94)10 10100001
10110010
Omar Benvenuto
MSc. en Electrnica
16/
I. Sistemas Numricos y Cdigos
7.2 Aritmtica en 2
111000000
(35)10 00100011
(12)10 00001100 -(12)10 11110100
10 0 0 1 0 1 1 1
Se descarta
Omar Benvenuto
MSc. en Electrnica
17/
I. Sistemas Numricos y Cdigos
7.2 Aritmtica en 2
11001110
(103)10 01100111
(55)10 00110111
10011110
Regla para detectar overflow en 1 o en 2:
384.400
1,6 x 10-19
Omar Benvenuto
MSc. en Electrnica
18/
I. Sistemas Numricos y Cdigos
Omar Benvenuto
MSc. en Electrnica
18/
I. Sistemas Numricos y Cdigos
Omar Benvenuto
MSc. en Electrnica
18/
I. Sistemas Numricos y Cdigos
Omar Benvenuto
MSc. en Electrnica
18/
I. Sistemas Numricos y Cdigos
(-1)S . (1 , F ) . (2E-127 )
Omar Benvenuto
MSc. en Electrnica
18/
I. Sistemas Numricos y Cdigos
C 2 F 6 8 0 0 0
Omar Benvenuto
MSc. en Electrnica
18/
I. Sistemas Numricos y Cdigos
Omar Benvenuto
MSc. en Electrnica
18/
I. Sistemas Numricos y Cdigos
Omar Benvenuto
MSc. en Electrnica
18/
I. Sistemas Numricos y Cdigos
Casos Especiales
Omar Benvenuto
MSc. en Electrnica
18/
I. Sistemas Numricos y Cdigos
LSB y MSB
Bit
Byte
Nibble
Palabra
Tamao de palabra
Omar Benvenuto
MSc. en Electrnica
18/
I. Sistemas Numricos y Cdigos
8. Cdigos
BCD Decimal
8.1 Cdigo BCD
0000 0
1000 8
1001 9
1010
}
1011
1100
codigo
1101
1110
Omar Benvenuto
1111 MSc. en Electrnica
19/
I. Sistemas Numricos y Cdigos
8. Cdigos
- Representacin de N (25)10
a) En Binario
(11001)2
b) En BCD
(00100101)BCD
Omar Benvenuto
MSc. en Electrnica
20/
I. Sistemas Numricos y Cdigos
8. Cdigos
8.1 Cdigo BCD
Para la PIZARRA: Realizar en BCD (55)10 + (21)10
1
(55)10 01010101
(26)10 00100110
10001011 cdigo
0110 Factor de correccin
1000 0001
(10000001)BCD
Omar Benvenuto
MSc. en Electrnica
21/
I. Sistemas Numricos y Cdigos
8. Cdigos
11
(58)10 01011000
(18)10 00011000
01110000
0110 Factor de correccin
0111 0110
(01110110)BCD
Omar Benvenuto
MSc. en Electrnica
22/
I. Sistemas Numricos y Cdigos
8. Cdigos
8. Cdigos
8.2 Cdigo GRAY
Decimal Binario Cdigo GRAY
0 0000 0000
1 0001 0001
2 0010 0011
3 0011 0010
4 0100 0110
5 0101 0111
6 0110 0101
7 0111 0100
8 1000 1100
9 1001 1101
10 1010 1111
11 1011 1110
12 1100 1010
13 1101 1011
14 1110 1001 Omar Benvenuto
15 1111 1000
MSc. en Electrnica
24/
I. Sistemas Numricos y Cdigos
8. Cdigos
8.2 Cdigo GRAY
Conversin Binario a GRAY
- El bit ms significativo en el cdigo GRAY es el mismo
que el correspondiente del cdigo binario.
Binario 1 + 1 + 0 + 0 + 0 + 1 + 1
GRAY 1 0 1 0 0 1 0
Omar Benvenuto
(1100011)2 (1010010 )GRAY MSc. en Electrnica
25/
I. Sistemas Numricos y Cdigos
8. Cdigos
8.2 Cdigo GRAY
Conversin GRAY a Binario
- El bit ms significativo en el cdigo Binario es el
mismo que el correspondiente del cdigo GRAY.
GRAY 1 0 1 0 0 1 0
+ + + + + +
Binario 1 1 0 0 0 1 1
Omar Benvenuto
(1010010)GRAY (1100011 )2 MSc. en Electrnica
26/
I. Sistemas Numricos y Cdigos
8. Cdigos
8.2 Cdigo GRAY
Omar Benvenuto
MSc. en Electrnica
27/
I. Sistemas Numricos y Cdigos
8. Cdigos
8.2 Cdigo GRAY
- Disco Codificado en Binario
Omar Benvenuto
MSc. en Electrnica
28/
I. Sistemas Numricos y Cdigos
8. Cdigos
8.2 Cdigo GRAY
- Disco Codificado en GRAY
Omar Benvenuto
MSc. en Electrnica
29/
I. Sistemas Numricos y Cdigos
8. Cdigos
Omar Benvenuto
MSc. en Electrnica
27/
I. Sistemas Numricos y Cdigos
8. Cdigos
8.3 Cdigo ASCII
Omar Benvenuto
MSc. en Electrnica
27/
I. Sistemas Numricos y Cdigos
8. Cdigos
8.3 Cdigo ASCII
Omar Benvenuto
MSc. en Electrnica
27/
I. Sistemas Numricos y Cdigos
8. Cdigos
8.4 Paridad
Definicin: Un mtodo muy simple, pero muy usado por su sencillez para detectar errores
en transmisin de datos consiste en aadir un bit de paridad (p) a cada palabra o carcter del
cdigo original.
8. Cdigos
8.4 Paridad
Cdigo
Cdigo Impar
original
0 0 0 1
0 0 1 0
0 1 0 0
0 1 1 1
0
Bit de Paridad
1 0 0
1 0 1 1
1 1 0 1 Omar Benvenuto
1 1 1 0 MSc. en Electrnica
32/
I. Sistemas Numricos y Cdigos
8. Cdigos
8.4 Paridad
0011
0011 0011
Ruido
Interferencia
0011
0011 0111
Omar Benvenuto
MSc. en Electrnica
33/
I. Sistemas Numricos y Cdigos
8. Cdigos
8.4 Paridad
Ruido
Interferencia
00110
00110 01110
??
Omar Benvenuto
MSc. en Electrnica
34/
I. Sistemas Numricos y Cdigos
8. Cdigos
8.5 Hamming
8. Cdigos
8.5 Hamming
M 1= C + D ; D C
M Distancia mnima.
Omar Benvenuto
MSc. en Electrnica
36/
I. Sistemas Numricos y Cdigos
8. Cdigos
8.5 Hamming
M D C
1 0 0
2 1 0
3 1 2 1 0
4 2 3 1 0
Omar Benvenuto
MSc. en Electrnica
37/
I. Sistemas Numricos y Cdigos
8. Cdigos
8.5 Hamming
8. Cdigos
8.5 Hamming
Procedimiento para codificar en Hamming
P1 = b3 b5 b7 P2 = b3 b6 b7 P4 = b5 b6 b7
8. Cdigos
8.5 Hamming
Procedimiento para detectar errores en Hamming
C4= P4 b5 b b7
C2= P2 b3 b b7
C1= P1 b3 b5 b7