SlideShare una empresa de Scribd logo
1 de 21
Descargar para leer sin conexión
Conceitos da
                                    Lógica Digital
           Organização e Arquitetura de Computadores
                                        Cristiano Pires Martins




segunda-feira, 30 de maio de 2011                                 1
Introdução
       }   Computador digital = sistema digital =
            máquina digital binária = máquina projetada
            pra armazenar e manipular informações
            representadas por 0s e 1s;
       }   Essa informação é representada em um sinal
            digital (sinais elétricos) gerado e mantido em
            dois níveis de intensidade;   VOLTS
                                            4,0
       }   Há outras formas de armazenar esse valores:1
                                            2,0
                                            1,0
                                                              0
                                                  0   TEMPO
segunda-feira, 30 de maio de 2011                                 2
Introdução
       }   Internamente o computador é composto de
            elementos eletrônicos:
            ◦ Resistores;
            ◦ Capacitores;
            ◦ Transistores (principalmente).
       }   Transistores são componentes de circuitos
            eletrônicos (circuitos digitais) que precisam
            armazenar os sinais binários e realizar certos
            tipos de operações com eles;
       }   Elem. eletrônicos = portas (gates) lógicas:
            permitem ou não a passagem de sinais;


segunda-feira, 30 de maio de 2011                            3
Introdução
       }   Uma porta (gate): é um hardware (circuito
            eletrônico) que recebe um ou mais sinais de
            entrada e produz um sinal de saída;
       }   O valor depende da regra da porta;
       }   Resumo:
            ◦ Computador é constituído por circuitos lógicos
              (portas) organizados que servem para
              armazenamento, controle de fluxo de sinais e




segunda-feira, 30 de maio de 2011                              4
Portas e Operações Lógicas
       }   Porta lógica (gate) é um circuito eletrônico
            (peça de hardware) que constitui o elemento
            básico e mais elementar de um sistema de
            computação;
       }   Grande parte do hardware é fabricado a partir
            da combinação desses elementos: CPU,
            memória, interfaces de E/S etc.;
       }   Operação lógica opera sobre um ou dois


segunda-feira, 30 de maio de 2011                           5
Portas e Operações Lógicas
       }   AND (E);
       }   OR (OU);
       }   NOT (inversor);
       }   NAND (NOT AND);
       }   NOR (NOT OR);
       }   XOR (OR EXCLUSIVO).


       }   Tabela Verdade: combinação de valores de


segunda-feira, 30 de maio de 2011                      6
EXPRESSÕES LÓGICAS –



       } Cálculos                  com Expressões
          Lógicas;



segunda-feira, 30 de maio de 2011                    7
Detalhes
       }   Noções de Álgebra Booleana
            ◦ Álgebra Booleana é uma área de matemática que
              trata de regras e elementos de lógica.
       }   Circuitos Combinatórios
            ◦ Conjunto de portas cuja saída em qualquer instante
              de tempo é função somente das entradas.
       }   Circuitos Seqüencial
            ◦ Além de possuir portas, contém elementos de
              armazenamento, denominados Flip-flops.


segunda-feira, 30 de maio de 2011                                  8
Circuitos Combinatórios




segunda-feira, 30 de maio de 2011   9
Circuitos Integrados
       }   Após o projeto de um circuito combinatório,
            completa-se construindo um circuito
            integrado;
       }   CI é um pequeno dispositivo (pastilha ou
            chip), que contém transistores, diodos,
            resistores, capacitores e suas interligações;
       }   Esses componentes são os formadores das
            portas lógicas que, interligadas, formam um
            determinado circuito combinatório;


segunda-feira, 30 de maio de 2011                           10
Classificação das pastilhas
       }   Classificação é feita pela quantidade de portas
            lógicas (transistores encapsulados):
            ◦ SSI: small scale integration – 1 a 10 portas;
            ◦ MSI: medium scale integration – 11 a 100 portas;
            ◦ LSI: large scale integration – 101 a 100000 portas;
            ◦ VLSI: very large scale integration – acima de 100000
              portas.




segunda-feira, 30 de maio de 2011                                    11
Exemplo de CI




segunda-feira, 30 de maio de 2011   12
Decodificador
       }   É um tipo de circuito combinatório que possui
            x linhas de entrada e 2x linhas de saída;
       }   Para cada configuração de bits que aparece na
            entrada haverá uma e somente uma linha de
            saída ativa.




segunda-feira, 30 de maio de 2011                           13
Decodificador
                     A B C R0 R1 R2 R3 R4 R5 R6 R7
                      0    0 0      1   0   0   0   0   0   0   0
                      0    0 1      0   1   0   0   0   0   0   0
                      0    1 0      0   0   1   0   0   0   0   0
                      0    1 1      0   0   0   1   0   0   0   0
                      1    0 0      0   0   0   0   1   0   0   0
                      1    0 1      0   0   0   0   0   1   0   0
                      1    1 0      0   0   0   0   0   0   1   0
                      1    1 1      0   0   0   0   0   0   0   1



segunda-feira, 30 de maio de 2011                                   14
Decodificador 2x4




segunda-feira, 30 de maio de 2011   15
Multiplexador - Ex.: Teclado




segunda-feira, 30 de maio de 2011   16
Comparador




segunda-feira, 30 de maio de 2011   17
Flip-Flops (Circuito Seqüencial)
       }   É o elemento básico utilizado para armazenar
            informações;




                                    S   R     X      X-
       Estado Inicial de X=0        0   0     0      1
       Altera estado                1   0     1      0
       Mantém estado anterior       0   0     1      0
       Altera estado                0   1     0      1
       Mantém estado anterior       0   0     0      1
       Incorreto (proibido)         1   1     -      -
segunda-feira, 30 de maio de 2011                          18
Flip- Flop R S com portas NOR




     Flip-Flops




segunda-feira, 30 de maio de 2011   19
Teste




segunda-feira, 30 de maio de 2011   20
Finalmente




segunda-feira, 30 de maio de 2011   21

Más contenido relacionado

La actualidad más candente

Plano Aula Técnica de Manutenção Elétrica
Plano Aula Técnica de Manutenção ElétricaPlano Aula Técnica de Manutenção Elétrica
Plano Aula Técnica de Manutenção ElétricaSergio Henrique Paula
 
Banco de Dados - Modelo Lógico, Chave primária e Chave estrangeira
Banco de Dados - Modelo Lógico, Chave primária e Chave estrangeiraBanco de Dados - Modelo Lógico, Chave primária e Chave estrangeira
Banco de Dados - Modelo Lógico, Chave primária e Chave estrangeiraNatanael Simões
 
Mecânica - Noções Básicas Elementos de Máquinas
Mecânica - Noções Básicas Elementos de MáquinasMecânica - Noções Básicas Elementos de Máquinas
Mecânica - Noções Básicas Elementos de MáquinasJean Brito
 
Árvores Balanceadas AVL
Árvores Balanceadas AVLÁrvores Balanceadas AVL
Árvores Balanceadas AVLDaniel Maia
 
Banco de Dados I - Aula 06 - Banco de Dados Relacional (Modelo Lógico)
Banco de Dados I - Aula 06 - Banco de Dados Relacional (Modelo Lógico)Banco de Dados I - Aula 06 - Banco de Dados Relacional (Modelo Lógico)
Banco de Dados I - Aula 06 - Banco de Dados Relacional (Modelo Lógico)Leinylson Fontinele
 
Manual 1 dmy2030
Manual 1 dmy2030Manual 1 dmy2030
Manual 1 dmy2030pmsc5
 
Exercício resolvido normalização
Exercício resolvido normalizaçãoExercício resolvido normalização
Exercício resolvido normalizaçãoTicianne Darin
 
Banco de dados exercícios resolvidos
Banco de dados exercícios resolvidosBanco de dados exercícios resolvidos
Banco de dados exercícios resolvidosGleydson Sousa
 
Bancos de dados e usuários de banco de dados
Bancos de dados e usuários de banco de dadosBancos de dados e usuários de banco de dados
Bancos de dados e usuários de banco de dadosElaine Cecília Gatto
 
Clp [automação residencial com clp]
Clp [automação residencial com clp]Clp [automação residencial com clp]
Clp [automação residencial com clp]Josemar Pereira
 
Arduino - Projeto GENIUS (jogo de memória)
Arduino - Projeto GENIUS (jogo de memória)Arduino - Projeto GENIUS (jogo de memória)
Arduino - Projeto GENIUS (jogo de memória)Professor José de Assis
 
Banco de Dados II Aula 14 - Projeto de Banco de Dados e Estudo de Caso (Postg...
Banco de Dados II Aula 14 - Projeto de Banco de Dados e Estudo de Caso (Postg...Banco de Dados II Aula 14 - Projeto de Banco de Dados e Estudo de Caso (Postg...
Banco de Dados II Aula 14 - Projeto de Banco de Dados e Estudo de Caso (Postg...Leinylson Fontinele
 
Banco de Dados II Aula 01 - Apresentação
Banco de Dados II Aula 01 - ApresentaçãoBanco de Dados II Aula 01 - Apresentação
Banco de Dados II Aula 01 - ApresentaçãoLeinylson Fontinele
 
Testes de Unidade com JUnit
Testes de Unidade com JUnitTestes de Unidade com JUnit
Testes de Unidade com JUnitelliando dias
 
Algoritmos e Estrutura de Dados - Aula 01
Algoritmos e Estrutura de Dados - Aula 01Algoritmos e Estrutura de Dados - Aula 01
Algoritmos e Estrutura de Dados - Aula 01thomasdacosta
 
Banco de Dados I - Aula 03 - Conceitos de Sistemas de Banco de Dados
Banco de Dados I - Aula 03 - Conceitos de Sistemas de Banco de DadosBanco de Dados I - Aula 03 - Conceitos de Sistemas de Banco de Dados
Banco de Dados I - Aula 03 - Conceitos de Sistemas de Banco de DadosLeinylson Fontinele
 

La actualidad más candente (20)

MIPS 32 BITS
MIPS 32 BITSMIPS 32 BITS
MIPS 32 BITS
 
Plano Aula Técnica de Manutenção Elétrica
Plano Aula Técnica de Manutenção ElétricaPlano Aula Técnica de Manutenção Elétrica
Plano Aula Técnica de Manutenção Elétrica
 
Banco de Dados - Modelo Lógico, Chave primária e Chave estrangeira
Banco de Dados - Modelo Lógico, Chave primária e Chave estrangeiraBanco de Dados - Modelo Lógico, Chave primária e Chave estrangeira
Banco de Dados - Modelo Lógico, Chave primária e Chave estrangeira
 
Mecânica - Noções Básicas Elementos de Máquinas
Mecânica - Noções Básicas Elementos de MáquinasMecânica - Noções Básicas Elementos de Máquinas
Mecânica - Noções Básicas Elementos de Máquinas
 
Árvores Balanceadas AVL
Árvores Balanceadas AVLÁrvores Balanceadas AVL
Árvores Balanceadas AVL
 
Banco de Dados I - Aula 06 - Banco de Dados Relacional (Modelo Lógico)
Banco de Dados I - Aula 06 - Banco de Dados Relacional (Modelo Lógico)Banco de Dados I - Aula 06 - Banco de Dados Relacional (Modelo Lógico)
Banco de Dados I - Aula 06 - Banco de Dados Relacional (Modelo Lógico)
 
Manual 1 dmy2030
Manual 1 dmy2030Manual 1 dmy2030
Manual 1 dmy2030
 
Aula 02 controle malha aberta e fechada
Aula 02   controle malha aberta e fechadaAula 02   controle malha aberta e fechada
Aula 02 controle malha aberta e fechada
 
Exercício resolvido normalização
Exercício resolvido normalizaçãoExercício resolvido normalização
Exercício resolvido normalização
 
Banco de dados exercícios resolvidos
Banco de dados exercícios resolvidosBanco de dados exercícios resolvidos
Banco de dados exercícios resolvidos
 
Bancos de dados e usuários de banco de dados
Bancos de dados e usuários de banco de dadosBancos de dados e usuários de banco de dados
Bancos de dados e usuários de banco de dados
 
Clp [automação residencial com clp]
Clp [automação residencial com clp]Clp [automação residencial com clp]
Clp [automação residencial com clp]
 
Arduino - Projeto GENIUS (jogo de memória)
Arduino - Projeto GENIUS (jogo de memória)Arduino - Projeto GENIUS (jogo de memória)
Arduino - Projeto GENIUS (jogo de memória)
 
Banco de Dados II Aula 14 - Projeto de Banco de Dados e Estudo de Caso (Postg...
Banco de Dados II Aula 14 - Projeto de Banco de Dados e Estudo de Caso (Postg...Banco de Dados II Aula 14 - Projeto de Banco de Dados e Estudo de Caso (Postg...
Banco de Dados II Aula 14 - Projeto de Banco de Dados e Estudo de Caso (Postg...
 
Banco de Dados II Aula 01 - Apresentação
Banco de Dados II Aula 01 - ApresentaçãoBanco de Dados II Aula 01 - Apresentação
Banco de Dados II Aula 01 - Apresentação
 
Aula 7 diagramas_classes2
Aula 7 diagramas_classes2Aula 7 diagramas_classes2
Aula 7 diagramas_classes2
 
Testes de Unidade com JUnit
Testes de Unidade com JUnitTestes de Unidade com JUnit
Testes de Unidade com JUnit
 
Algoritmos e Estrutura de Dados - Aula 01
Algoritmos e Estrutura de Dados - Aula 01Algoritmos e Estrutura de Dados - Aula 01
Algoritmos e Estrutura de Dados - Aula 01
 
Aula 5 banco de dados
Aula 5   banco de dadosAula 5   banco de dados
Aula 5 banco de dados
 
Banco de Dados I - Aula 03 - Conceitos de Sistemas de Banco de Dados
Banco de Dados I - Aula 03 - Conceitos de Sistemas de Banco de DadosBanco de Dados I - Aula 03 - Conceitos de Sistemas de Banco de Dados
Banco de Dados I - Aula 03 - Conceitos de Sistemas de Banco de Dados
 

Destacado

Aula 03-oac-componentes-de-um-sistema-de-computacao
Aula 03-oac-componentes-de-um-sistema-de-computacaoAula 03-oac-componentes-de-um-sistema-de-computacao
Aula 03-oac-componentes-de-um-sistema-de-computacaoCristiano Pires Martins
 
Sel slides aula04
Sel slides aula04Sel slides aula04
Sel slides aula04hyandra
 
Automação de Processos e Serviços - Aula05
Automação de Processos e Serviços - Aula05Automação de Processos e Serviços - Aula05
Automação de Processos e Serviços - Aula05Ricardo Magno Antunes
 
Aula 02-oac-historia-da-computacao-part1
Aula 02-oac-historia-da-computacao-part1Aula 02-oac-historia-da-computacao-part1
Aula 02-oac-historia-da-computacao-part1Cristiano Pires Martins
 
Aula 02 tipos de encapsulamentos e eletricidade
Aula 02 tipos de encapsulamentos e eletricidadeAula 02 tipos de encapsulamentos e eletricidade
Aula 02 tipos de encapsulamentos e eletricidadeAlexandrino Sitoe
 
A cegonha e a raposa
A cegonha e a raposaA cegonha e a raposa
A cegonha e a raposaMarcia Derato
 
Aula 03 tipos de fontes e uso do multimetro em fontes
Aula 03 tipos de fontes e uso do multimetro em fontesAula 03 tipos de fontes e uso do multimetro em fontes
Aula 03 tipos de fontes e uso do multimetro em fontesAlexandrino Sitoe
 
Aula 01 apresentação e eletrônica
Aula 01 apresentação e eletrônicaAula 01 apresentação e eletrônica
Aula 01 apresentação e eletrônicaAlexandrino Sitoe
 
Livro - Projeto, Desempenho e Aplicacoes de Sistemas Digitais em FPGAs
Livro - Projeto, Desempenho e Aplicacoes de Sistemas Digitais em FPGAsLivro - Projeto, Desempenho e Aplicacoes de Sistemas Digitais em FPGAs
Livro - Projeto, Desempenho e Aplicacoes de Sistemas Digitais em FPGAsEdward David Moreno
 
Aula contadores
Aula contadoresAula contadores
Aula contadoresrgraca
 

Destacado (20)

Aula 03-oac-componentes-de-um-sistema-de-computacao
Aula 03-oac-componentes-de-um-sistema-de-computacaoAula 03-oac-componentes-de-um-sistema-de-computacao
Aula 03-oac-componentes-de-um-sistema-de-computacao
 
Aula 03-deadlock
Aula 03-deadlockAula 03-deadlock
Aula 03-deadlock
 
Aula 06-sistemas de-arquivo
Aula 06-sistemas de-arquivoAula 06-sistemas de-arquivo
Aula 06-sistemas de-arquivo
 
Sel slides aula04
Sel slides aula04Sel slides aula04
Sel slides aula04
 
Automação de Processos e Serviços - Aula05
Automação de Processos e Serviços - Aula05Automação de Processos e Serviços - Aula05
Automação de Processos e Serviços - Aula05
 
Hardware Petic
Hardware   PeticHardware   Petic
Hardware Petic
 
Aula 02-oac-historia-da-computacao-part1
Aula 02-oac-historia-da-computacao-part1Aula 02-oac-historia-da-computacao-part1
Aula 02-oac-historia-da-computacao-part1
 
Circuitos
CircuitosCircuitos
Circuitos
 
Controle de Processos
Controle de ProcessosControle de Processos
Controle de Processos
 
Aula 02 tipos de encapsulamentos e eletricidade
Aula 02 tipos de encapsulamentos e eletricidadeAula 02 tipos de encapsulamentos e eletricidade
Aula 02 tipos de encapsulamentos e eletricidade
 
A cegonha e a raposa
A cegonha e a raposaA cegonha e a raposa
A cegonha e a raposa
 
Aula 03 tipos de fontes e uso do multimetro em fontes
Aula 03 tipos de fontes e uso do multimetro em fontesAula 03 tipos de fontes e uso do multimetro em fontes
Aula 03 tipos de fontes e uso do multimetro em fontes
 
Aula 01 apresentação e eletrônica
Aula 01 apresentação e eletrônicaAula 01 apresentação e eletrônica
Aula 01 apresentação e eletrônica
 
03 linguagem ladder instrucoes de bit
03 linguagem ladder instrucoes de bit03 linguagem ladder instrucoes de bit
03 linguagem ladder instrucoes de bit
 
Livro - Projeto, Desempenho e Aplicacoes de Sistemas Digitais em FPGAs
Livro - Projeto, Desempenho e Aplicacoes de Sistemas Digitais em FPGAsLivro - Projeto, Desempenho e Aplicacoes de Sistemas Digitais em FPGAs
Livro - Projeto, Desempenho e Aplicacoes de Sistemas Digitais em FPGAs
 
Aula 01-oac-introducao-a-oac
Aula 01-oac-introducao-a-oacAula 01-oac-introducao-a-oac
Aula 01-oac-introducao-a-oac
 
Aula 08-oac-execucao-de-programas
Aula 08-oac-execucao-de-programasAula 08-oac-execucao-de-programas
Aula 08-oac-execucao-de-programas
 
Aula 01-introducao-ao-so
Aula 01-introducao-ao-soAula 01-introducao-ao-so
Aula 01-introducao-ao-so
 
Aula 05-entrada e-saida
Aula 05-entrada e-saidaAula 05-entrada e-saida
Aula 05-entrada e-saida
 
Aula contadores
Aula contadoresAula contadores
Aula contadores
 

Similar a Conceitos Lógica Digital Portas Circuitos

Lógica binária, potas lógicas e circuitos lógicos
Lógica binária, potas lógicas e circuitos lógicosLógica binária, potas lógicas e circuitos lógicos
Lógica binária, potas lógicas e circuitos lógicosMauro Pereira
 
201959_152331_AC 13 - Lógica Digital.pdf
201959_152331_AC 13 - Lógica Digital.pdf201959_152331_AC 13 - Lógica Digital.pdf
201959_152331_AC 13 - Lógica Digital.pdfLunaBallack
 
Arquitetura de Computadores
Arquitetura de ComputadoresArquitetura de Computadores
Arquitetura de ComputadoresMayara Oliveira
 
CIRCUITOS_DIGITAIS.pdf
CIRCUITOS_DIGITAIS.pdfCIRCUITOS_DIGITAIS.pdf
CIRCUITOS_DIGITAIS.pdfAntónio Pinto
 
Arquitetura de Computadores: Memórias - Nível lógico
Arquitetura de Computadores: Memórias - Nível lógicoArquitetura de Computadores: Memórias - Nível lógico
Arquitetura de Computadores: Memórias - Nível lógicoElaine Cecília Gatto
 
63300 a2-portas logicas
63300 a2-portas logicas63300 a2-portas logicas
63300 a2-portas logicasJordan Miguel
 
Atividade de Eletronica Digita - Técnico em Eletrotécnica
Atividade de Eletronica Digita - Técnico em EletrotécnicaAtividade de Eletronica Digita - Técnico em Eletrotécnica
Atividade de Eletronica Digita - Técnico em EletrotécnicaLTROMATMTICAMNZS
 
75091103 funcoes-ci-7404-7408-7432-7400
75091103 funcoes-ci-7404-7408-7432-740075091103 funcoes-ci-7404-7408-7432-7400
75091103 funcoes-ci-7404-7408-7432-7400Bruno Quaresma
 
antonio inacio ferraz-Circuitosdigitais portaslgicasparte1-técnico em eletron...
antonio inacio ferraz-Circuitosdigitais portaslgicasparte1-técnico em eletron...antonio inacio ferraz-Circuitosdigitais portaslgicasparte1-técnico em eletron...
antonio inacio ferraz-Circuitosdigitais portaslgicasparte1-técnico em eletron...ANTONIO INACIO FERRAZ
 
Circuitos Digitais: Portas Lógicas parte 1
Circuitos Digitais: Portas Lógicas parte 1Circuitos Digitais: Portas Lógicas parte 1
Circuitos Digitais: Portas Lógicas parte 1Elaine Cecília Gatto
 
SISTEMAS digitais SISTEMAS DE NUMERAÇÃO
SISTEMAS digitais SISTEMAS DE NUMERAÇÃOSISTEMAS digitais SISTEMAS DE NUMERAÇÃO
SISTEMAS digitais SISTEMAS DE NUMERAÇÃOCarlos Pereira
 

Similar a Conceitos Lógica Digital Portas Circuitos (20)

05 circuitos logicos
05   circuitos logicos05   circuitos logicos
05 circuitos logicos
 
Lógica binária, potas lógicas e circuitos lógicos
Lógica binária, potas lógicas e circuitos lógicosLógica binária, potas lógicas e circuitos lógicos
Lógica binária, potas lógicas e circuitos lógicos
 
201959_152331_AC 13 - Lógica Digital.pdf
201959_152331_AC 13 - Lógica Digital.pdf201959_152331_AC 13 - Lógica Digital.pdf
201959_152331_AC 13 - Lógica Digital.pdf
 
Arq orgcom (1)
Arq orgcom (1)Arq orgcom (1)
Arq orgcom (1)
 
ArqOrgCom.ppt
ArqOrgCom.pptArqOrgCom.ppt
ArqOrgCom.ppt
 
Arquitetura de Computadores
Arquitetura de ComputadoresArquitetura de Computadores
Arquitetura de Computadores
 
Oac aula04
Oac aula04Oac aula04
Oac aula04
 
Apostila de digital aut ss
Apostila de digital aut ssApostila de digital aut ss
Apostila de digital aut ss
 
CIRCUITOS_DIGITAIS.pdf
CIRCUITOS_DIGITAIS.pdfCIRCUITOS_DIGITAIS.pdf
CIRCUITOS_DIGITAIS.pdf
 
Arquitetura de Computadores: Memórias - Nível lógico
Arquitetura de Computadores: Memórias - Nível lógicoArquitetura de Computadores: Memórias - Nível lógico
Arquitetura de Computadores: Memórias - Nível lógico
 
Roteiro 1 portas lógicas básicas
Roteiro 1   portas lógicas básicasRoteiro 1   portas lógicas básicas
Roteiro 1 portas lógicas básicas
 
63300 a2-portas logicas
63300 a2-portas logicas63300 a2-portas logicas
63300 a2-portas logicas
 
Atividade de Eletronica Digita - Técnico em Eletrotécnica
Atividade de Eletronica Digita - Técnico em EletrotécnicaAtividade de Eletronica Digita - Técnico em Eletrotécnica
Atividade de Eletronica Digita - Técnico em Eletrotécnica
 
Aula 05
Aula 05Aula 05
Aula 05
 
75091103 funcoes-ci-7404-7408-7432-7400
75091103 funcoes-ci-7404-7408-7432-740075091103 funcoes-ci-7404-7408-7432-7400
75091103 funcoes-ci-7404-7408-7432-7400
 
antonio inacio ferraz-Circuitosdigitais portaslgicasparte1-técnico em eletron...
antonio inacio ferraz-Circuitosdigitais portaslgicasparte1-técnico em eletron...antonio inacio ferraz-Circuitosdigitais portaslgicasparte1-técnico em eletron...
antonio inacio ferraz-Circuitosdigitais portaslgicasparte1-técnico em eletron...
 
Arquitetura 6
Arquitetura 6Arquitetura 6
Arquitetura 6
 
Aula1 30-07-120922184742-phpapp02
Aula1 30-07-120922184742-phpapp02Aula1 30-07-120922184742-phpapp02
Aula1 30-07-120922184742-phpapp02
 
Circuitos Digitais: Portas Lógicas parte 1
Circuitos Digitais: Portas Lógicas parte 1Circuitos Digitais: Portas Lógicas parte 1
Circuitos Digitais: Portas Lógicas parte 1
 
SISTEMAS digitais SISTEMAS DE NUMERAÇÃO
SISTEMAS digitais SISTEMAS DE NUMERAÇÃOSISTEMAS digitais SISTEMAS DE NUMERAÇÃO
SISTEMAS digitais SISTEMAS DE NUMERAÇÃO
 

Más de Cristiano Pires Martins

Más de Cristiano Pires Martins (20)

Aula 08 - árvores
Aula 08 - árvoresAula 08 - árvores
Aula 08 - árvores
 
Java script - funções
Java script - funçõesJava script - funções
Java script - funções
 
Java script aula 09 - JQuery
Java script   aula 09 - JQueryJava script   aula 09 - JQuery
Java script aula 09 - JQuery
 
Java script aula 07 - eventos
Java script   aula 07 - eventosJava script   aula 07 - eventos
Java script aula 07 - eventos
 
Java script aula 10 - angularjs
Java script   aula 10 - angularjsJava script   aula 10 - angularjs
Java script aula 10 - angularjs
 
Java script aula 08 - formulários
Java script   aula 08 - formuláriosJava script   aula 08 - formulários
Java script aula 08 - formulários
 
Aula 06 textos na web
Aula 06   textos na webAula 06   textos na web
Aula 06 textos na web
 
Aula 07 acessibilidade
Aula 07  acessibilidadeAula 07  acessibilidade
Aula 07 acessibilidade
 
Java script aula 06 - dom
Java script   aula 06 - domJava script   aula 06 - dom
Java script aula 06 - dom
 
Aula 05 layout e composição do site
Aula 05   layout e composição do siteAula 05   layout e composição do site
Aula 05 layout e composição do site
 
Aula 04 layout e composição do site
Aula 04   layout e composição do siteAula 04   layout e composição do site
Aula 04 layout e composição do site
 
Aula 02 semiótica e cores
Aula 02   semiótica e coresAula 02   semiótica e cores
Aula 02 semiótica e cores
 
Aula 01 introdução
Aula 01   introduçãoAula 01   introdução
Aula 01 introdução
 
Aula 03 esquema de cores
Aula 03   esquema de coresAula 03   esquema de cores
Aula 03 esquema de cores
 
Java script aula 04 - objeto array
Java script   aula 04 - objeto arrayJava script   aula 04 - objeto array
Java script aula 04 - objeto array
 
WDI - aula 07 - css com html
WDI - aula 07 - css com htmlWDI - aula 07 - css com html
WDI - aula 07 - css com html
 
Java script aula 07 - j-query
Java script   aula 07 - j-queryJava script   aula 07 - j-query
Java script aula 07 - j-query
 
Aula 08 - árvores
Aula 08 - árvoresAula 08 - árvores
Aula 08 - árvores
 
OAC Aula 09 - Entrada e Saída
OAC Aula 09 - Entrada e SaídaOAC Aula 09 - Entrada e Saída
OAC Aula 09 - Entrada e Saída
 
Aula 07 - lista linear
Aula 07 - lista linearAula 07 - lista linear
Aula 07 - lista linear
 

Conceitos Lógica Digital Portas Circuitos

  • 1. Conceitos da Lógica Digital Organização e Arquitetura de Computadores Cristiano Pires Martins segunda-feira, 30 de maio de 2011 1
  • 2. Introdução } Computador digital = sistema digital = máquina digital binária = máquina projetada pra armazenar e manipular informações representadas por 0s e 1s; } Essa informação é representada em um sinal digital (sinais elétricos) gerado e mantido em dois níveis de intensidade; VOLTS 4,0 } Há outras formas de armazenar esse valores:1 2,0 1,0 0 0 TEMPO segunda-feira, 30 de maio de 2011 2
  • 3. Introdução } Internamente o computador é composto de elementos eletrônicos: ◦ Resistores; ◦ Capacitores; ◦ Transistores (principalmente). } Transistores são componentes de circuitos eletrônicos (circuitos digitais) que precisam armazenar os sinais binários e realizar certos tipos de operações com eles; } Elem. eletrônicos = portas (gates) lógicas: permitem ou não a passagem de sinais; segunda-feira, 30 de maio de 2011 3
  • 4. Introdução } Uma porta (gate): é um hardware (circuito eletrônico) que recebe um ou mais sinais de entrada e produz um sinal de saída; } O valor depende da regra da porta; } Resumo: ◦ Computador é constituído por circuitos lógicos (portas) organizados que servem para armazenamento, controle de fluxo de sinais e segunda-feira, 30 de maio de 2011 4
  • 5. Portas e Operações Lógicas } Porta lógica (gate) é um circuito eletrônico (peça de hardware) que constitui o elemento básico e mais elementar de um sistema de computação; } Grande parte do hardware é fabricado a partir da combinação desses elementos: CPU, memória, interfaces de E/S etc.; } Operação lógica opera sobre um ou dois segunda-feira, 30 de maio de 2011 5
  • 6. Portas e Operações Lógicas } AND (E); } OR (OU); } NOT (inversor); } NAND (NOT AND); } NOR (NOT OR); } XOR (OR EXCLUSIVO). } Tabela Verdade: combinação de valores de segunda-feira, 30 de maio de 2011 6
  • 7. EXPRESSÕES LÓGICAS – } Cálculos com Expressões Lógicas; segunda-feira, 30 de maio de 2011 7
  • 8. Detalhes } Noções de Álgebra Booleana ◦ Álgebra Booleana é uma área de matemática que trata de regras e elementos de lógica. } Circuitos Combinatórios ◦ Conjunto de portas cuja saída em qualquer instante de tempo é função somente das entradas. } Circuitos Seqüencial ◦ Além de possuir portas, contém elementos de armazenamento, denominados Flip-flops. segunda-feira, 30 de maio de 2011 8
  • 10. Circuitos Integrados } Após o projeto de um circuito combinatório, completa-se construindo um circuito integrado; } CI é um pequeno dispositivo (pastilha ou chip), que contém transistores, diodos, resistores, capacitores e suas interligações; } Esses componentes são os formadores das portas lógicas que, interligadas, formam um determinado circuito combinatório; segunda-feira, 30 de maio de 2011 10
  • 11. Classificação das pastilhas } Classificação é feita pela quantidade de portas lógicas (transistores encapsulados): ◦ SSI: small scale integration – 1 a 10 portas; ◦ MSI: medium scale integration – 11 a 100 portas; ◦ LSI: large scale integration – 101 a 100000 portas; ◦ VLSI: very large scale integration – acima de 100000 portas. segunda-feira, 30 de maio de 2011 11
  • 12. Exemplo de CI segunda-feira, 30 de maio de 2011 12
  • 13. Decodificador } É um tipo de circuito combinatório que possui x linhas de entrada e 2x linhas de saída; } Para cada configuração de bits que aparece na entrada haverá uma e somente uma linha de saída ativa. segunda-feira, 30 de maio de 2011 13
  • 14. Decodificador A B C R0 R1 R2 R3 R4 R5 R6 R7 0 0 0 1 0 0 0 0 0 0 0 0 0 1 0 1 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0 0 0 0 1 1 0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 1 0 1 0 0 0 0 0 1 0 0 1 1 0 0 0 0 0 0 0 1 0 1 1 1 0 0 0 0 0 0 0 1 segunda-feira, 30 de maio de 2011 14
  • 16. Multiplexador - Ex.: Teclado segunda-feira, 30 de maio de 2011 16
  • 18. Flip-Flops (Circuito Seqüencial) } É o elemento básico utilizado para armazenar informações; S R X X- Estado Inicial de X=0 0 0 0 1 Altera estado 1 0 1 0 Mantém estado anterior 0 0 1 0 Altera estado 0 1 0 1 Mantém estado anterior 0 0 0 1 Incorreto (proibido) 1 1 - - segunda-feira, 30 de maio de 2011 18
  • 19. Flip- Flop R S com portas NOR Flip-Flops segunda-feira, 30 de maio de 2011 19
  • 20. Teste segunda-feira, 30 de maio de 2011 20