Académique Documents
Professionnel Documents
Culture Documents
SUMRIO
1. CONCEITOS INTRODUTRIOS
1.1. Sistema digital x analgico
1.2. Sistemas de representao numrica
1.3. Converso entre sistemas numricos
1.4. Cdigos numricos
2. LGEBRA BOOLEANA
2.1. Variveis booleanas
2.2. Operadores lgicos: circuitos equivalentes, simbologia
Sistemas Lgicos
SUMRIO
2.3. Simbologia IEEE
2.4. Teoremas e propriedades
2.5. Portas lgicas
2.6. Formas cannicas
Sistemas Lgicos
SUMRIO
4. ARITMTICA BINRIA
4.1. Representao no sistema complemento de 2
4.2. Adio binria, adio no complemento de 2
4.3. Subtrao no sistema complemento de 2
4.4. Multiplicao e diviso binria
4.5. Adio BCD
4.6. Aritmtica hexadecimal
Sistemas Lgicos
SUMRIO
5. CIRCUITOS COMBINACIONAIS
5.1. Caractersticas gerais
5.2. Anlise
5.3. Sntese
5.4. Datapath: circuitos aritmticos
5.5. Datapath: geradores / detectores de paridade
5.6. Datapath: codificadores / decodificadores
5.7. Datapath: multiplexadores / demultiplexadores
5.8. Outros datapaths
Sistemas Lgicos
SUMRIO
6. FLIP FLOP E LATCH
6.1. Latch: caractersticas e estrutura
6.2. Sinais de clock: sistemas sncronos e assncronos
6.3. Flip-Flop disparado por clock
6.4. Simbologia IEEE
6.5. Flip-Flop SC
6.6. Flip-Flop JK
6.7. Flip-Flop T
Sistemas Lgicos
SUMRIO
6.8. Flip-Flop D
6.9. Flip-Flop mestre / escravo
6.10. Converso entre Flip-Flop's
6.11. Aspectos de temporizao
6.12. Aplicaes
7. CIRCUITOS SEQUENCIAIS
7.1. Caractersticas gerais
7.2. Anlise
7.3. Sntese
7.4. Temporizao
Sistemas Lgicos
SUMRIO
7.5. Datapath: registradores
7.6. Datapath: contadores
7.7. Aplicaes de contadores: frequencmetro
7.8. Aplicaes de contadores: relgio digital
Sistemas Lgicos
Sistemas Lgicos
(b)
(a)
O que um sistema
digital?
Quais as diferenas
entre um sistema digital
e um sistema
analgico?
Varivel discreta
Tempo discreto
(c)
Fig. 1.1.1. (a), (b) e (c) Extradas de Introduo aos Sistemas DIgitais, Ercegovac, M., Lang, T., Moreno, J. H.
Sistemas Lgicos
10
Sistemas Lgicos
11
Fig. 1.1.2. Extradas de Introduo aos Sistemas Digitais, Ercegovac, M., Lang, T., Moreno, J. H.
Sistemas Lgicos
12
Exemplo: gravao de CD
Fig. 1.1.3. Extradas de Introduco aos Sistemas Digitais, Ercegovac, M., Lang, T., Moreno, J. H.
Sistemas Lgicos
13
1.1.4. Quantizao
Fig. 1.1.4. Extradas de Introduo aos Sistemas Digitais, Ercegovac, M., Lang, T., Moreno, J. H.
Sistemas Lgicos
14
Sistemas Lgicos
15
Smbolos (dgitos)
Operaes matemticas
Binrio: {0,1}
Octal: {0,1,2,3,4,5,6,7}
Decimal: {0,1,2,3,4,5,6,7,8,9}
Hexadecimal: {0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F}
Sistemas Lgicos
16
Sistemas Lgicos
17
Sistemas Lgicos
18
x: nmero representado
n1
a: dgito ou smbolo
x r a n1 . r
n1
... a1 .r a 0 . r a1 . r
parte inteira
Sistemas Lgicos
x r
j =m
... am . r
aj.r
parte fracionria
19
Sistema binrio:
2
Sistema octal:
2
Sistema decimal:
3
Sistema hexadecimal:
1
20
Sistemas Lgicos
21
22
Caso particular: converso de nmero binrio inteiro mtodo de dobrar e somar. Ex.: (110101)2
1x2=2
2+1=3
3x2=6
6+0=6
6 x 2 = 12
12 + 1 = 13
13 x 2 = 26
26 + 0 = 26
26 x 2 = 52
52 + 1 = 53
(110101)2 (53)10
Sistemas Lgicos
23
Parte inteira:
r
Sistemas Lgicos
24
Parte fracionria:
Inicio
Multiplicar (F) por r
Sistemas Lgicos
Fim
25
Sistemas Lgicos
26
Sistemas Lgicos
BINRIO
OCTAL
BINRIO HEXADECIMAL
000
0000
001
0001
010
0010
011
0011
100
0100
101
0101
110
0110
111
0111
1000
1001
1010
1011
1100
1101
1110
1111
27
(x)8 =
(x)2 =
010
111
(x)2 =
0000
1011
1100
1110
0100
(x)h =
Sistemas Lgicos
4 ,
100
111
001
28
Sistemas Lgicos
29
Sistemas Lgicos
30
Sistemas Lgicos
31
XS3
GRAY
0000
0000
0011
0000
0001
0001
0100
0001
0010
0010
0101
0011
0011
0011
0110
0010
0100
0100
0111
0110
0101
0101
1000
0111
0110
0110
1001
0101
0111
0111
1010
0100
1000
1000
1011
1100
1001
1001
1100
1101
10
1010
1111
11
1011
1110
12
1100
1010
13
1101
1011
14
1110
1001
15
1111
1000
...
...
BINRIO
...
Sistemas Lgicos
DECIMAL
32
Exemplos:
(49)10 (01001001)BCD
(38)10 (01101011)XS3
(17)10 (11001)GRAY
Sistemas Lgicos
33
Cdigo ASCII
Sistemas Lgicos
34
Sistemas Lgicos
35
Bibliografia
Sistemas Lgicos
36