Baixe o app para aproveitar ainda mais
Prévia do material em texto
Aula 4 Funções e Portas Lógicas: Lógicas E, OU, NÃO, NE e NOU. Expressões Booleanas NP203-A Eletrônica Digital I Prof.MSc. Bruno de Oliveira Monteiro Funções e Portas Lógicas George Boole (1815 – 1864): Matemático inglês que desenvolveu um sistema matemático de análise lógica conhecido como álgebra de Boole. As funções lógicas derivam dos postulados da álgebra de Boole. Cada variável booleana de uma função lógica pode assumir apenas duas situações distintas, “0” ou “1”. Se uma determinada situação é representada por “0”, então “1” representará a situação inversa. Função “E” ou “AND”: Realiza a multiplicação de duas ou mais varáveis booleanas. Lê-se: S = A e B A lâmpada “S” só irá acender se as chaves “A” e “B” estiverem fechadas. CH A CH B E S BAS . Funções e Portas Lógicas Duas Entradas Tabela da Verdade de uma Função E e Porta Lógica E. A B S 0 0 0 0 1 0 1 0 0 1 1 1 A B C S 0 0 0 0 0 0 1 0 0 1 0 0 0 1 1 0 1 0 0 0 1 0 1 0 1 1 0 0 1 1 1 1 Tabela da Verdade: Mapa onde colocamos todas as possíveis situações com seus respectivos resultados Porta Lógica E: Circuito que executa a tabela da verdade da função E Nº de situações possíveis = 2N, onde N corresponde ao nº de variáveis de entrada S = A.B S = A.B.C Três Entradas A S B A B S C Funções e Portas Lógicas Função “OU” ou “OR”: A saída será igual a “1” quando uma ou mais variáveis de entrada forem iguais a “1” e será “0” quando todas as variáveis de entrada forem iguais a “0”. Lê-se: S = A ou B CH A CH B E S BAS Funções e Portas Lógicas Tabela da Verdade de uma Função OU e Porta Lógica OU. A B S 0 0 0 0 1 1 1 0 1 1 1 1 Duas Entradas Quatro Entradas S = A+B S = A+B+C+D A B C D S 0 0 0 0 0 0 0 0 1 1 0 0 1 0 1 0 0 1 1 1 0 1 0 0 1 0 1 0 1 1 0 1 1 0 1 0 1 1 1 1 A B C D S 1 0 0 0 1 1 0 0 1 1 1 0 1 0 1 1 0 1 1 1 1 1 0 0 1 1 1 0 1 1 1 1 1 0 1 1 1 1 1 1 Porta Lógica Porta Lógica A B C D S Funções e Portas Lógicas A B S Função e Porta Lógica “NÃO” ou “NOT”: Inverte ou complementa o estado da variável. A saída será igual a “1” quando a variável estiver em “0” e será “0” quando a variável estiver em “1”. Lê-se: S = A barra ou Não A AS CH A E S R A S 0 1 1 0 Tabela da Verdade Bloco Lógico Funções e Portas Lógicas A A Funções e Portas Lógicas “NÃO E”, “NE” ou “NAND” e “NÃO OU”, “NOU” ou “NOR”: Correspondem as funções “E” e “OU” invertidas, ou seja, são a composição da função “E” ou uma função “OU” com a função “NÃO”. ).( BAS Tabela da Verdade A B S 0 0 1 0 1 1 1 0 1 1 1 0 A B S 0 0 1 0 1 0 1 0 0 1 1 0 )( BAS Tabela da Verdade Bloco Lógico Bloco Lógico NÃO E, NE ou NAND NÃO OU, NOU ou NOR Funções e Portas Lógicas A B A B S S A B A B S S Expressões Booleanas obtidas a partir de Circuitos Lógicos: Um Circuito Lógico é formado a partir da interconexão das portas lógicas básicas. A partir de um circuito lógico, podemos obter a expressão booleana por ele executada. Funções e Portas Lógicas B S C A Exemplo: Determinar a expressão booleana executada pelo circuito lógico abaixo. B.AS1 CBACSS ).(12 CBASS ).(2 CBAS ) . ( Funções e Portas Lógicas B C A A.B A.B+C S B C A S1 S S2 Exercícios - Determinar a expressão booleana executada pelos circuitos lógicos abaixo: Funções e Portas Lógicas C D B A S A B C D S A B C D S a) c) d) b) A B C D S )DC).(BA(S )D . C(CB . AS )]DB.()C . B.( B . A[S )DC.( ]C)B . A()B . A([S Funções e Portas Lógicas: Expressões Booleanas, Tabela da Verdade e Circuitos e Blocos Lógicos OU EXCLUSIVO E COINCIDÊNCIA. Próxima Aula NP203-A Eletrônica Digital I Prof.MSc. Bruno de Oliveira Monteiro
Compartilhar