Escolar Documentos
Profissional Documentos
Cultura Documentos
Sistemas da Computao
Prof. Rossano Pablo Pinto, Msc. rossano at gmail com 2 semestre 2007
Tpicos
Portas Circuito somador Circuito subtrator flip-flops (registradores) ULA de 1 bit Memria
Portas Lgicas
Caractersticas
As estradas no esto limitadas a 2. Podem ter quantas entradas forem necessrias. A sada sempre nica
1 2 3
.... n
Copyleft Rossano Pablo Pinto 4
Portas Lgicas
Caractersticas
Os circuitos podem ser construdos pela combinao das portas lgicas Qualquer expresso booleana pode ser representada pela combinao de portas lgicas
Portas Lgicas
Equivalncia de circuitos
Portas Lgicas
(a) NOT (b) AND (c) OR construdo a partir de portas NAND ou NOR
Portas Lgicas
Portas Lgicas
Smbolos alternativos: (a) NAND, (b) NOR, (c) AND, (d) OR.
Portas Lgicas
10
Circuitos Integrados
SSI (Small Scale Integrated): 1 10 portas MSI (Medium Scale Integrated): 10 100 portas LSI (Large Scale Integrated): 100 100.000 portas VLSI (Very Large Scale Integrated): > 100.000 portas
Copyleft Rossano Pablo Pinto 11
Circuitos Integrados
12
Circuitos Combinatrios
Multiplexador: seleciona uma das vrias entradas e gera a sada Demultiplexador: seleciona uma dentre vrias sadas
13
Circuitos Combinatrios
14
Circuitos Combinatrios
15
Circuitos Combinatrios
16
Circuitos Aritmticos
17
Circuitos Aritmticos
Voc saberia fazer um somador que possui como entrada o bit A e o bit B?
18
Circuitos Aritmticos
19
Circuitos Aritmticos
20
Circuitos Aritmticos
21
Circuitos Aritmticos
ULA de 1 bit
22
Circuitos Aritmticos
23
Memria
Componente essencial de todo computador Sem memria, no existiriam computadores da forma que conhecemos Armazena tanto dados quanto instrues Memrias podem ser construdas a partir de portas NOR e NAND.
24
Memria
Latches
(a) Latch NOR no estado 0. (b) Latch NOR no estado 1. (c ) Tabela verdade p/ porta NOR.
Copyleft Rossano Pablo Pinto 25
Memria
Diferentemente de um circuito combinatrio, as sadas do latch no so determindas unicamente pelas suas entradas !!!! O circuito leva em conta uma entrada ANTERIOR. O circuito LEMBRA de sua entrada anterior. Com este circuito possvel construir memrias de computadores.
Copyleft Rossano Pablo Pinto 26
Memria
27
Memria
28
Memria
29
Memria
Prefixos mtricos
mili (m) = 10-3 micro () = 10-6 nano (n) = 10-9 pico (p) = 10-12
30
Memria
Registradores
registradores de 8 bits so formados por 8 flipflops 16 bits -> 16 flip-flops 32 bits -> 32 flip-flops n bits -> n flip-flops
31
Memria
Podem ser escritas e lidas vrias vezes Este nome o oposto de Memria de Acesso Seqencial de fitas magnticas Duas variedades: SRAM (Static RAM) e DRAM (Dynamic RAM)
32
Memria
RAM: SRAM
Construda com flip-flops D Mantm seu contedo enquanto houver alimentao de energia So muito rpidas: acesso em nano segundos (10-9 segundos) Utilizadas para construir memrias cache nvel 2
33
Memria
RAM: DRAM
Construda a partir de array de clulas. Cada clula composta por 1 transistor e um capacitor Necessita de ciclos de atualizao(refresh) p/ manter dado a cada x mili-segundos Velocidade na casa dos 60 nano segundos (mais antigas) 5 nano segundos (DDR) Utilizadas para construir memrias volteis do sistema (RAM)
Copyleft Rossano Pablo Pinto 34
Memria
linhas de endereo e dados no so sincronizados por um nico clock FPM (Fast Page Mode) EDO (Extended Data Output)
35
Memria
Hbrido de RAM esttica e dinmica Transfere dados tanto na subida quanto na descida do sinal de clock
36
Memria
DDR SDRAM
37
Memria
DDR2 SDRAM
38
Memria
Permite apenas operaes de leitura No so volteis (mantm dados mesmo sem alimentao de energia eltrica) Dados geralmente so gravados no processo de fabricao da ROM (material foto-sensvel)
39
Memria
Programvel/gravvel apenas uma vez utiliza alta voltagem para gravar Similar PROM Fotonicamente apagvel com luz ultravioleta (10 20 minutos de exposio) Eletronicamente apagvel
Copyleft Rossano Pablo Pinto 40
Memria
acessada como um dispositivo de bloco (PENDRIVE!!!) Leitura e escrita como um procedimento padro
41