SlideShare una empresa de Scribd logo
1 de 5
Introdução aos Sistemas Digitais
                                                                         Arquitetura de Micro
                                                                                 Carlos Melo




1. PORTAS BÁSICAS
PORTA NOT (NÃO)
A porta NOT inverte o sinal de entrada (executa a NEGAÇÃO do sinal de entrada), ou
seja, se o sinal de entrada for 0 ela produz uma saída 1, se a entrada for 1 ela produz
uma saída 0.




PORTA AND (E)
A porta AND combina dois ou mais sinais de entrada de forma equivalente a um circuito
em série, para produzir um único sinal de saída, ou seja, ela produz uma saída 1, se
todos os sinais de entrada forem ; caso qualquer um dos sinais de entrada for 0, a porta
AND produzirá um sinal de saída igual a zero.




PORTA OR (OU)
A porta OR combina dois ou mais sinais de entrada de forma equivalente a um circuito
em paralelo, para produzir um único sinal de saída, ou seja, ela produz uma saída 1, se
qualquer um dos sinais de entrada for igual a 1; a porta OR produzirá um sinal de saída
igual a zero apenas se todos os sinais de entrada forem 0.




OUTROS CIRCUITOS FUNDAMENTAIS
Introdução aos Sistemas Digitais
                                                                      Arquitetura de Micro
                                                                              Carlos Melo


PORTA NAND (NÃO E)
A porta NAND equivale a uma porta AND seguida por uma porta NOT, isto é, ela produz
uma saída que é o inverso da saída produzida pela porta AND.




PORTA NOR (NÃO OU)
A porta NOR equivale a uma porta OR seguida por uma porta NOT, isto é, ela produz
uma saída que é o inverso da saída produzida pela porta OR.




PORTA XOR (OU EXCLUSIVO)
A porta XOR compara os bits; ela produz saída 0 quando todos os bits de entrada são
iguais e saída 1 quando pelo menos um dos bits de entrada é diferente dos demais.




Exemplo de circuitos utilizando portas lógicas:

A) Uma campainha que toca (saída) se o motorista der a partida no motor do carro
(entrada) sem estar com o cinto de segurança afivelado (entrada).

Se a ignição for ACIONADA (1) e o cinto estiver DESAFIVELADO (1), a campainha é
ACIONADA (1). Caso contrário, a campainha não toca
Tabela Verdade:
Introdução aos Sistemas Digitais
                                                                     Arquitetura de Micro
                                                                             Carlos Melo


                               Ignição Cinto Campainha
                                  0      0      0
                                  0      1      0
                                  1      0      0
                                  1      1      1

Basta incluir uma porta AND.

B) Detector de incêndio com vários sensores (entradas) e uma campainha para alarme
(saída).

Se QUALQUER UM dos sensores for acionado (significando que um dos sensores
detectou sinal de incêndio), a campainha é ACIONADA.
Tabela verdade:

                               Sensor Sensor Campainha
                                 1      2
                                 0      0       0
                                 0      1       1
                                 1      0       1
                                 1      1       1

Basta incluir uma porta OR.

2. ÁLGEBRA DE BOOLE
As operações básicas da Álgebra de Boole são:




AVALIAÇÃO DE UMA EXPRESSÃO BOOLEANA
Uma expressão booleana é uma expressão formada por sinais de entrada (chamados
variáveis de entrada) ligados por conectivos lógicos, produzindo como resultado um
único sinal de saída.

Na avaliação de uma expressão Booleana, deverá ser seguida uma ordem de
Introdução aos Sistemas Digitais
                                                                       Arquitetura de Micro
                                                                                  Carlos Melo


precedência conforme a seguir definido:

1º - avalie NOT
2º - avalie AND
3º - avalie OR
Obs.: respeitando-se sempre os parênteses!

Ex.: Avalie a expressão:




EQUIVALÊNCIA DE FUNÇÕES LÓGICAS
Duas funções Booleanas são equivalentes se - e somente se - para a mesma entrada,
produzirem iguais valores de saída .

PORTANTO, DUAS FUNÇÕES LÓGICAS EQUIVALENTES TEM A MESMA TABELA VERDADE.

Ex.: Verifique se as funções lógicas a seguir representam funções equivalentes:
Introdução aos Sistemas Digitais
                                                           Arquitetura de Micro
                                                                   Carlos Melo


PROPRIEDADES DA ÁLGEBRA DE BOOLE




Exercício:
Simplifique a seguinte expressão:




PROPRIEDADES DA FUNÇÃO EXCLUSIVE OR (XOR)

Más contenido relacionado

La actualidad más candente

Curso básico de eletrônica digital parte 5
Curso básico de eletrônica digital parte 5Curso básico de eletrônica digital parte 5
Curso básico de eletrônica digital parte 5Renan Boccia
 
63300 a2-portas logicas
63300 a2-portas logicas63300 a2-portas logicas
63300 a2-portas logicasJordan Miguel
 
Arquitetura de Computadores: Álgebra Booleana
Arquitetura de Computadores: Álgebra BooleanaArquitetura de Computadores: Álgebra Booleana
Arquitetura de Computadores: Álgebra BooleanaAlex Camargo
 
Curso básico de eletrônica digital parte 11
Curso básico de eletrônica digital parte 11Curso básico de eletrônica digital parte 11
Curso básico de eletrônica digital parte 11Renan Boccia
 
Curso básico de eletrônica digital parte 1
Curso básico de eletrônica digital parte 1Curso básico de eletrônica digital parte 1
Curso básico de eletrônica digital parte 1Renan Boccia
 
Curso básico de eletrônica digital parte 9
Curso básico de eletrônica digital parte 9Curso básico de eletrônica digital parte 9
Curso básico de eletrônica digital parte 9Renan Boccia
 
Curso básico de eletrônica digital parte 12
Curso básico de eletrônica digital parte 12Curso básico de eletrônica digital parte 12
Curso básico de eletrônica digital parte 12Renan Boccia
 
Cartilhado arduino ed10
Cartilhado arduino ed10Cartilhado arduino ed10
Cartilhado arduino ed10SEDUCCE
 
Guia arduino iniciante multilogica ARDUINO
Guia arduino iniciante multilogica ARDUINOGuia arduino iniciante multilogica ARDUINO
Guia arduino iniciante multilogica ARDUINOChellton Almeida
 
Apostila de plc gladimir
Apostila de plc gladimirApostila de plc gladimir
Apostila de plc gladimirOperador10
 
Curso básico de eletrônica digital parte 2
Curso básico de eletrônica digital parte 2Curso básico de eletrônica digital parte 2
Curso básico de eletrônica digital parte 2Renan Boccia
 
Curso básico de eletrônica digital parte 3
Curso básico de eletrônica digital parte 3Curso básico de eletrônica digital parte 3
Curso básico de eletrônica digital parte 3Renan Boccia
 
Projeto ula
Projeto ula Projeto ula
Projeto ula unifesptk
 

La actualidad más candente (19)

Operadores lógicos
Operadores lógicosOperadores lógicos
Operadores lógicos
 
Curso básico de eletrônica digital parte 5
Curso básico de eletrônica digital parte 5Curso básico de eletrônica digital parte 5
Curso básico de eletrônica digital parte 5
 
63300 a2-portas logicas
63300 a2-portas logicas63300 a2-portas logicas
63300 a2-portas logicas
 
Arquitetura de Computadores: Álgebra Booleana
Arquitetura de Computadores: Álgebra BooleanaArquitetura de Computadores: Álgebra Booleana
Arquitetura de Computadores: Álgebra Booleana
 
Curso básico de eletrônica digital parte 11
Curso básico de eletrônica digital parte 11Curso básico de eletrônica digital parte 11
Curso básico de eletrônica digital parte 11
 
Curso básico de eletrônica digital parte 1
Curso básico de eletrônica digital parte 1Curso básico de eletrônica digital parte 1
Curso básico de eletrônica digital parte 1
 
Algebra booleana-2995-kybded (1)
Algebra booleana-2995-kybded (1)Algebra booleana-2995-kybded (1)
Algebra booleana-2995-kybded (1)
 
Curso básico de eletrônica digital parte 9
Curso básico de eletrônica digital parte 9Curso básico de eletrônica digital parte 9
Curso básico de eletrônica digital parte 9
 
Lab7 fsm
Lab7 fsmLab7 fsm
Lab7 fsm
 
Curso básico de eletrônica digital parte 12
Curso básico de eletrônica digital parte 12Curso básico de eletrônica digital parte 12
Curso básico de eletrônica digital parte 12
 
computaçao
computaçaocomputaçao
computaçao
 
Cartilhado arduino ed10
Cartilhado arduino ed10Cartilhado arduino ed10
Cartilhado arduino ed10
 
Guia arduino iniciante multilogica ARDUINO
Guia arduino iniciante multilogica ARDUINOGuia arduino iniciante multilogica ARDUINO
Guia arduino iniciante multilogica ARDUINO
 
Apostila de plc gladimir
Apostila de plc gladimirApostila de plc gladimir
Apostila de plc gladimir
 
Curso básico de eletrônica digital parte 2
Curso básico de eletrônica digital parte 2Curso básico de eletrônica digital parte 2
Curso básico de eletrônica digital parte 2
 
Oac aula04
Oac aula04Oac aula04
Oac aula04
 
Curso básico de eletrônica digital parte 3
Curso básico de eletrônica digital parte 3Curso básico de eletrônica digital parte 3
Curso básico de eletrônica digital parte 3
 
Projeto ULA
Projeto ULAProjeto ULA
Projeto ULA
 
Projeto ula
Projeto ula Projeto ula
Projeto ula
 

Destacado

Questão eletronica-digital,bomba
Questão eletronica-digital,bombaQuestão eletronica-digital,bomba
Questão eletronica-digital,bombaCarlos Melo
 
1º atividade de classe sistemas operacionais
1º atividade de classe   sistemas operacionais1º atividade de classe   sistemas operacionais
1º atividade de classe sistemas operacionaisCarlos Melo
 
Banco de dados model-er
Banco de dados model-erBanco de dados model-er
Banco de dados model-erCarlos Melo
 
Prova sistemaso redes1-06092012
Prova sistemaso redes1-06092012Prova sistemaso redes1-06092012
Prova sistemaso redes1-06092012Carlos Melo
 
Roteamento avançado atividade 1
Roteamento avançado atividade 1Roteamento avançado atividade 1
Roteamento avançado atividade 1Carlos Melo
 
1º lista linguagem de programação
1º lista linguagem de programação1º lista linguagem de programação
1º lista linguagem de programaçãoCarlos Melo
 
Prova de sor 15082011
Prova de sor 15082011Prova de sor 15082011
Prova de sor 15082011Carlos Melo
 
Sistemas operacionais de rede exercicio de sala-shellscript
Sistemas operacionais de rede exercicio de sala-shellscriptSistemas operacionais de rede exercicio de sala-shellscript
Sistemas operacionais de rede exercicio de sala-shellscriptCarlos Melo
 
Atividade sor-sambapfmgpo-24082012
Atividade sor-sambapfmgpo-24082012Atividade sor-sambapfmgpo-24082012
Atividade sor-sambapfmgpo-24082012Carlos Melo
 

Destacado (11)

Questão eletronica-digital,bomba
Questão eletronica-digital,bombaQuestão eletronica-digital,bomba
Questão eletronica-digital,bomba
 
1º atividade de classe sistemas operacionais
1º atividade de classe   sistemas operacionais1º atividade de classe   sistemas operacionais
1º atividade de classe sistemas operacionais
 
Banco de dados model-er
Banco de dados model-erBanco de dados model-er
Banco de dados model-er
 
Prova sistemaso redes1-06092012
Prova sistemaso redes1-06092012Prova sistemaso redes1-06092012
Prova sistemaso redes1-06092012
 
Shell script i
Shell script iShell script i
Shell script i
 
Roteamento avançado atividade 1
Roteamento avançado atividade 1Roteamento avançado atividade 1
Roteamento avançado atividade 1
 
Excel básico 2
Excel básico 2Excel básico 2
Excel básico 2
 
1º lista linguagem de programação
1º lista linguagem de programação1º lista linguagem de programação
1º lista linguagem de programação
 
Prova de sor 15082011
Prova de sor 15082011Prova de sor 15082011
Prova de sor 15082011
 
Sistemas operacionais de rede exercicio de sala-shellscript
Sistemas operacionais de rede exercicio de sala-shellscriptSistemas operacionais de rede exercicio de sala-shellscript
Sistemas operacionais de rede exercicio de sala-shellscript
 
Atividade sor-sambapfmgpo-24082012
Atividade sor-sambapfmgpo-24082012Atividade sor-sambapfmgpo-24082012
Atividade sor-sambapfmgpo-24082012
 

Similar a Introdução à Arquitetura Digital e Portas Lógicas

Similar a Introdução à Arquitetura Digital e Portas Lógicas (11)

Arquitetura 6
Arquitetura 6Arquitetura 6
Arquitetura 6
 
Portas lógicas.ppt
Portas lógicas.pptPortas lógicas.ppt
Portas lógicas.ppt
 
Portas Lógicas
Portas LógicasPortas Lógicas
Portas Lógicas
 
Arquitetura 6
Arquitetura 6Arquitetura 6
Arquitetura 6
 
Logica Digital
Logica DigitalLogica Digital
Logica Digital
 
Portas logicas
Portas logicasPortas logicas
Portas logicas
 
Portas logicas
Portas logicasPortas logicas
Portas logicas
 
Portas Logicas.pptx
Portas Logicas.pptxPortas Logicas.pptx
Portas Logicas.pptx
 
O sistema do Computador
O sistema do ComputadorO sistema do Computador
O sistema do Computador
 
Eletronica digital lista i
Eletronica digital   lista iEletronica digital   lista i
Eletronica digital lista i
 
05 circuitos logicos
05   circuitos logicos05   circuitos logicos
05 circuitos logicos
 

Más de Carlos Melo

Gestão de projetos introduçao
Gestão de projetos introduçaoGestão de projetos introduçao
Gestão de projetos introduçaoCarlos Melo
 
Roteiro da aula prática de sexta à tarde
Roteiro da aula prática de sexta à tardeRoteiro da aula prática de sexta à tarde
Roteiro da aula prática de sexta à tardeCarlos Melo
 
5a.aulacapacitor
5a.aulacapacitor5a.aulacapacitor
5a.aulacapacitorCarlos Melo
 
Atividade final acionamentos
Atividade final   acionamentosAtividade final   acionamentos
Atividade final acionamentosCarlos Melo
 
Questões clp-automação
Questões clp-automaçãoQuestões clp-automação
Questões clp-automaçãoCarlos Melo
 
Apresentação12
Apresentação12Apresentação12
Apresentação12Carlos Melo
 
Gestão da manutenção os 2
Gestão da manutenção os 2Gestão da manutenção os 2
Gestão da manutenção os 2Carlos Melo
 
Gestão da manutenção os 1
Gestão da manutenção os 1Gestão da manutenção os 1
Gestão da manutenção os 1Carlos Melo
 
Desenho técnico cap1
Desenho técnico   cap1Desenho técnico   cap1
Desenho técnico cap1Carlos Melo
 
Eletrônica básica
Eletrônica básicaEletrônica básica
Eletrônica básicaCarlos Melo
 
Analise de circuito indutores
Analise de circuito   indutoresAnalise de circuito   indutores
Analise de circuito indutoresCarlos Melo
 
Notas ete jags - destec
Notas ete   jags - destecNotas ete   jags - destec
Notas ete jags - destecCarlos Melo
 
Ucr3 fundamentos mecanica_sa1_suporte dosador_1_22_mai12
Ucr3 fundamentos mecanica_sa1_suporte dosador_1_22_mai12Ucr3 fundamentos mecanica_sa1_suporte dosador_1_22_mai12
Ucr3 fundamentos mecanica_sa1_suporte dosador_1_22_mai12Carlos Melo
 
Recuperação descrição
Recuperação   descriçãoRecuperação   descrição
Recuperação descriçãoCarlos Melo
 
Ete projetos elétricos 2
Ete projetos elétricos 2Ete projetos elétricos 2
Ete projetos elétricos 2Carlos Melo
 

Más de Carlos Melo (20)

Treinamento 1
Treinamento 1Treinamento 1
Treinamento 1
 
Zener
ZenerZener
Zener
 
Gestão de projetos introduçao
Gestão de projetos introduçaoGestão de projetos introduçao
Gestão de projetos introduçao
 
Capacitancia
CapacitanciaCapacitancia
Capacitancia
 
Roteiro da aula prática de sexta à tarde
Roteiro da aula prática de sexta à tardeRoteiro da aula prática de sexta à tarde
Roteiro da aula prática de sexta à tarde
 
5a.aulacapacitor
5a.aulacapacitor5a.aulacapacitor
5a.aulacapacitor
 
Atividade final acionamentos
Atividade final   acionamentosAtividade final   acionamentos
Atividade final acionamentos
 
Questões clp-automação
Questões clp-automaçãoQuestões clp-automação
Questões clp-automação
 
Apresentação12
Apresentação12Apresentação12
Apresentação12
 
Pneumática
PneumáticaPneumática
Pneumática
 
Gestão da manutenção os 2
Gestão da manutenção os 2Gestão da manutenção os 2
Gestão da manutenção os 2
 
Gestão da manutenção os 1
Gestão da manutenção os 1Gestão da manutenção os 1
Gestão da manutenção os 1
 
Desenho técnico cap1
Desenho técnico   cap1Desenho técnico   cap1
Desenho técnico cap1
 
Eletrônica básica
Eletrônica básicaEletrônica básica
Eletrônica básica
 
Analise de circuito indutores
Analise de circuito   indutoresAnalise de circuito   indutores
Analise de circuito indutores
 
Notas ete jags - destec
Notas ete   jags - destecNotas ete   jags - destec
Notas ete jags - destec
 
Ucr3 fundamentos mecanica_sa1_suporte dosador_1_22_mai12
Ucr3 fundamentos mecanica_sa1_suporte dosador_1_22_mai12Ucr3 fundamentos mecanica_sa1_suporte dosador_1_22_mai12
Ucr3 fundamentos mecanica_sa1_suporte dosador_1_22_mai12
 
Recuperação descrição
Recuperação   descriçãoRecuperação   descrição
Recuperação descrição
 
Recuperação 1
Recuperação 1Recuperação 1
Recuperação 1
 
Ete projetos elétricos 2
Ete projetos elétricos 2Ete projetos elétricos 2
Ete projetos elétricos 2
 

Introdução à Arquitetura Digital e Portas Lógicas

  • 1. Introdução aos Sistemas Digitais Arquitetura de Micro Carlos Melo 1. PORTAS BÁSICAS PORTA NOT (NÃO) A porta NOT inverte o sinal de entrada (executa a NEGAÇÃO do sinal de entrada), ou seja, se o sinal de entrada for 0 ela produz uma saída 1, se a entrada for 1 ela produz uma saída 0. PORTA AND (E) A porta AND combina dois ou mais sinais de entrada de forma equivalente a um circuito em série, para produzir um único sinal de saída, ou seja, ela produz uma saída 1, se todos os sinais de entrada forem ; caso qualquer um dos sinais de entrada for 0, a porta AND produzirá um sinal de saída igual a zero. PORTA OR (OU) A porta OR combina dois ou mais sinais de entrada de forma equivalente a um circuito em paralelo, para produzir um único sinal de saída, ou seja, ela produz uma saída 1, se qualquer um dos sinais de entrada for igual a 1; a porta OR produzirá um sinal de saída igual a zero apenas se todos os sinais de entrada forem 0. OUTROS CIRCUITOS FUNDAMENTAIS
  • 2. Introdução aos Sistemas Digitais Arquitetura de Micro Carlos Melo PORTA NAND (NÃO E) A porta NAND equivale a uma porta AND seguida por uma porta NOT, isto é, ela produz uma saída que é o inverso da saída produzida pela porta AND. PORTA NOR (NÃO OU) A porta NOR equivale a uma porta OR seguida por uma porta NOT, isto é, ela produz uma saída que é o inverso da saída produzida pela porta OR. PORTA XOR (OU EXCLUSIVO) A porta XOR compara os bits; ela produz saída 0 quando todos os bits de entrada são iguais e saída 1 quando pelo menos um dos bits de entrada é diferente dos demais. Exemplo de circuitos utilizando portas lógicas: A) Uma campainha que toca (saída) se o motorista der a partida no motor do carro (entrada) sem estar com o cinto de segurança afivelado (entrada). Se a ignição for ACIONADA (1) e o cinto estiver DESAFIVELADO (1), a campainha é ACIONADA (1). Caso contrário, a campainha não toca Tabela Verdade:
  • 3. Introdução aos Sistemas Digitais Arquitetura de Micro Carlos Melo Ignição Cinto Campainha 0 0 0 0 1 0 1 0 0 1 1 1 Basta incluir uma porta AND. B) Detector de incêndio com vários sensores (entradas) e uma campainha para alarme (saída). Se QUALQUER UM dos sensores for acionado (significando que um dos sensores detectou sinal de incêndio), a campainha é ACIONADA. Tabela verdade: Sensor Sensor Campainha 1 2 0 0 0 0 1 1 1 0 1 1 1 1 Basta incluir uma porta OR. 2. ÁLGEBRA DE BOOLE As operações básicas da Álgebra de Boole são: AVALIAÇÃO DE UMA EXPRESSÃO BOOLEANA Uma expressão booleana é uma expressão formada por sinais de entrada (chamados variáveis de entrada) ligados por conectivos lógicos, produzindo como resultado um único sinal de saída. Na avaliação de uma expressão Booleana, deverá ser seguida uma ordem de
  • 4. Introdução aos Sistemas Digitais Arquitetura de Micro Carlos Melo precedência conforme a seguir definido: 1º - avalie NOT 2º - avalie AND 3º - avalie OR Obs.: respeitando-se sempre os parênteses! Ex.: Avalie a expressão: EQUIVALÊNCIA DE FUNÇÕES LÓGICAS Duas funções Booleanas são equivalentes se - e somente se - para a mesma entrada, produzirem iguais valores de saída . PORTANTO, DUAS FUNÇÕES LÓGICAS EQUIVALENTES TEM A MESMA TABELA VERDADE. Ex.: Verifique se as funções lógicas a seguir representam funções equivalentes:
  • 5. Introdução aos Sistemas Digitais Arquitetura de Micro Carlos Melo PROPRIEDADES DA ÁLGEBRA DE BOOLE Exercício: Simplifique a seguinte expressão: PROPRIEDADES DA FUNÇÃO EXCLUSIVE OR (XOR)