PORTAS LÓGICAS OR, AND e NOT

Documentos relacionados
PORTAS NOR e NAND OR - AND - NOT. Considerando as entradas A e B, teremos na saída a complementação ou negação das mesmas.

Organização de computadores

Eletrônica Digital. Funções lógicas, álgebra de boole e circuitos lógicos combinacionais básicos. Professor: Francisco Ary

6. Análise Lógica Combinacional

PORTAS OR - PORTAS AND

Descrevendo Circuitos Lógicos Capítulo 3 Parte II

Sistemas Digitais Módulo 4 Álgebra Booleana e Circuitos Lógicos

Descrevendo Circuitos Lógicos (Continuação) CPCX UFMS Prof. Renato F. dos Santos

Capítulo 3. Álgebra de Bool

Funções e Portas Lógicas

Aula 4: Álgebra booleana

CIRCUITOS DIGITAIS. Portas Lógicas e Álgebra Booleana

3. CAPÍTULO LÓGICAS DIGITAIS

Apostila de Sistemas Digitais e Computadores MÓDULOS I & II: REVISÃO ÁLGEBRA DE BOOLE.

Circuitos Digitais. Conteúdo. Lógica. Introdução. Tabela-Verdade. Álgebra Booleana. Álgebra Booleana / Funções Lógicas. Ciência da Computação

CIRCUITOS DIGITAIS COMBINACIONAIS (Unidade 3)


APOSTILA COMPLEMENTAR

DISCIPLINA: Lógica. CONTEÚDO: Circuitos Lógicos. PROFESSORA Dr.ª Donizete Ritter

Introdução à Automação

PRINCÍPIO BOOLEANO E PORTAS LÓGICAS (Unidade 3)

3. Portas Lógicas. Objetivos. Objetivos. Introdução. Circuitos Digitais 31/08/2014

FUNDAMENTOS DA AUTOMAÇÃO Funções e Portas Lógicas. Prof. Luiz Fernando Laguardia Campos FMS

Prof. Leonardo Augusto Casillo

Sistemas Digitais. Revisão Portas Lógicas. Isaac Maia

Portas lógicas Arquitetura e Organização de Computadores Curso de Análise e Desenvolvimento de Sistemas

CAPÍTULO 3 PORTAS LÓGICAS E ÁLGEBRA BOOLEANA

UNIVERSIDADE DO ESTADO DE MATO GROSSO CAMPUS UNIVERSITÁRIO DE SINOP FACULDADE DE CIÊNCIAS EXATAS E DA TERRA BACHARELADO EM SISTEMAS DE INFORMAÇÃO

Arquitetura de Computadores Aula 9 Portas Lógicas

CURSO DE ELETRÔNICA DIGITAL A ÁLGEBRA DE BOOLE

NOME...N.o... Nota...

Automação Industrial Parte 8

Módulo 2 Álgebra e Lógica Booleana

Descrevendo Circuitos Lógicos (Continuação) CPCX UFMS Slides: Prof. Renato F. dos Santos Adaptação: Prof. Fernando Maia da Mota

CONTINUAÇÃO DE SISTEMAS DE NUMERAÇÃO (Unidade 6)

Introdução. Em 1854, o matemático inglês George Boole, apresentou um sistema matemático de análise lógica conhecido como álgebra de Boole.

ÁLGEBRA DE BOOLE Operações Fundamentais, Autoavaliação, Indução Perfeita e Simulação

CIRCUITOS DIGITAIS COMBINACIONAIS (Unidade 3)

PORTAS E OPERAÇÕES LÓGICAS

Eletrônica Digital. Funções e Portas Lógicas. Prof. Renato Moraes

Parte 2 CIRCUITOS COMBINACIONAIS

CIRCUITOS DE COINCIDÊNCIA (XNOR) OU EXCLUSIVO (XOR)

CAPÍTULO 4 - OPERADORES E EXPRESSÕES

Sistemas Digitais Módulo 5 Teoremas Lógicos, Simplificação Algébrica e Projeto de Circuitos Lógicos

Sistemas Digitais. 6 Funções lógicas

Análise multivariada

MAPA DE KARNAUGH (Unidade 3)

Universidade Federal do ABC

PORTAS LÓGICAS E TEOREMAS DE "DE MORGAN"

Universidade Federal de Santa Catarina Departamento de Engenharia Elétrica Laboratório de Materiais Elétricos LAMATE

Aula 1. Funções Lógicas. SEL Sistemas Digitais. Prof. Dr. Marcelo Andrade da Costa Vieira

ELETRÔNICA DIGITAL Aula 4-Álgebra de Boole e Simplificações de circuitos lógicos

Aula 7: Portas Lógicas: AND, OR, NOT, XOR, NAND e NOR

Lógica para Computação. Álgebra de Boole

Lógica Boolena. Aula 05. Prof. Msc. Arthur G. Bartsch

7 Operadores e Expressões

Circuitos Lógicos Combinacionais Capítulo 4

Apostila de Eletrônica Digital ÍNDICE

PCS 3115 (PCS2215) Conteúdo

PORTAS NOR INTRODUÇÃO TEÓRICA

Conteúdo. Correção de Exercício Quantificadores Rosen (pg 33) Tradução Português Lógica Rosen (pg 42)

Algoritmos e Programação I

Circuitos Lógicos Combinacionais. Sistemas de Informação CPCX UFMS Slides: Prof. Renato F. dos Santos Adaptação: Prof. Fernando Maia da Mota

3 - Operações Lógicas. Portas Lógicas, Expressões Lógicas e Circuitos Lógicos

PCS 3115 (PCS2215) Sistemas Digitais I. Módulo 05 Álgebra Booleana. Prof. Dr. Edison Spina. Sobre o material do Prof. Dr. Marcos A. Simplicio Jr.

CIRCUITOS DIGITAIS ÁLGEBRA BOOLEANA

Sistemas Digitais Álgebra de Boole Binária e Especificação de Funções

Circuitos Sequenciais: Circuitos Combinacionais: SISTEMAS DIGITAIS. Módulo 2 Prof. Celso

Abaixo descreveremos 6 portas lógicas: AND, OR, NOT, NAND, NOR e XOR.

Experimento 1 Objetivo: AND AND AND Material e Componentes Procedimento AND Nota: teste

MULTIPLEX E DEMULTIPLEX

ÁLGEBRA DE BOOLE POSTULADOS, TEOREMAS E PROPRIEDADES

Arquitetura e Organização de Computadores. Álgebra Booleana

FLIP-FLOPS: RS e D (teoria)

Sistemas Digitais Ficha Prática Nº Uniformização de circuitos com pontas NAND e NOR

Sistemas Digitais. Circuitos Aritméticos. Monitoria SD Daniel Alexandro/Reniê Delgado/Vanessa Ogg. Editado por (DARA)

LÓGICA DIGITAL - CONCEITOS. * Constantes. * Expressões: Aritméticas; Lógicas; Tabela Verdade; Relacionais; Booleanas. * Portas Lógicas.

PORTAS NAND (NE) INTRODUÇÃO TEÓRICA

CURSO INTRODUTÓRIO DE MATEMÁTICA PARA ENGENHARIA Potenciação. Lucas Araújo - Engenharia de Produção

Sumário. 2 Índice Remissivo 9

Prof. Leonardo Augusto Casillo

4. Desenhe um digrama esquemático para cada uma das funções abaixo. a.

Arquitetura de Computadores. Tiago Alves de Oliveira

Professor: André Rabelo Curso: Engenharia da Computação Disciplina: Lógica Digital Período: 3º Data Entrega: 25/04/2012 Valor: 10 pts Objetivos:

Circuitos Lógicos Capítulo 3 Portas Lógicas e Álgebra Booleana Parte II

Infra-Estrutura de Hardware

Bases Matemáticas. Aula 1 Elementos de Lógica e Linguagem Matemática. Prof. Rodrigo Hausen. 24 de junho de 2014

Matemática Discreta. Fundamentos e Conceitos da Teoria dos Números. Universidade do Estado de Mato Grosso. 4 de setembro de 2017

FIGURAS DE LISSAJOUS

Lógica Proposicional (cont.)

Computação e Programação

Módulos combinatórios típicos

A B f(a, B) = A + B. A f(a ) = A

Contadores(Aula2) Prof. Rômulo Calado Pantaleão Camara

Álgebra de Boole. Este material é uma adaptação das notas de aula dos professores Edino Fernandes, Juliano Maia, Ricardo Martins e Luciana Guedes

Como primeira e indispensável parte da Lógica Matemática temos o Cálculo Proporcional ou Cálculo Sentencial ou ainda Cálculo das Sentenças.

Painel para análise de circuitos resistivos CC. (Revisão 00) Circuitos Paralelos e a Associação Paralela de Resistores

Teoria da Computação

Aula 4 Expressões e Operadores Cleverton Hentz

Transcrição:

PORTAS LÓGICAS OR, AND e NOT O que é uma porta lógica? Uma porta lógica poderá ajudá-lo a tomar uma decisão lógica. Em eletrônica digital, uma porta lógica pode ser definida como um circuito com somente uma saída, mas, duas ou mais entradas. Um sinal aparecerá na saída da porta somente para certa combinação de sinais aplicados nas entradas. Estes sinais são denominados níveis lógicos, conforme descrito abaixo: Nível lógico 0 ou condição FALSO Nível lógico 1 ou condição VERDADEIRO O nível lógico 0 pode ser representado por uma entrada aterrada, ou seja, ligada diretamente a um referencial normalmente denominado terra ou GND (ausência de tensão), enquanto que o nível lógico 1 é representado por uma tensão aplicada à entrada (normalmente 5 volts para circuitos integrados da família TTL). A partir das portas OR, AND e NOT são desenvolvidas outras portas lógicas. Vejamos então o que significam essas funções: OR (OU) é uma função representada pelo símbolo matemático +. A porta OR também e chamada de disjunção lógica. AND (E) é uma função representada matematicamente como sendo um produto., também chamada de conjunção lógica. NOT (NÃO) é uma função de negação ou inversão de uma variável na entrada PORTA OR A figura abaixo mostra a simbologia de uma porta OR de duas entradas. As entradas que denominamos A e B, combinam as variáveis e apresentam um resultado na saída, conforme mostra a tabela da verdade abaixo: A B 0 0 0 0 1 1 1 0 1 1 1 1 1

Como a porta OR desempenha uma função representada matematicamente pela soma +, a expressão na saída ficará: = A + B A figura abaixo mostra uma porta OR com 3 entradas (A, B e C), onde a expressão na saída será: = A + B + C Podemos implementar uma porta OR com 3 entradas a partir de duas portas de 2 entradas, entradas essas que definimos como A, B e C: = (A + B) + C, que é a mesma coisa que: = A + B + C A tabela da verdade abaixo satisfaz as duas condições, ou seja, por OR com 3 entradas ou porta OR implementada com duas portas OR de 2 entradas. A B C 0 0 0 0 0 0 1 1 0 1 0 1 0 1 1 1 1 0 0 1 1 0 1 1 1 1 0 1 1 1 1 1 Para a tabela da verdade acima, teremos a expressão: = A + B + C Analisando as tabelas com 2 e 3 variáveis na entrada, podemos definir, levandose em consideração que o nível lógico 0 representa uma condição FALSA e o nível lógico 1 uma condição VERDADEIRA: 2

Na saída teremos um valor lógico FALSO se, e somente se, todas as entradas tiverem o valor lógico FALSO Assim, se apenas uma das entradas apresentar a condição VERDADEIRA a saída apresentará uma condição VERDADEIRA. Da mesma forma, se todas as entradas apresentarem uma condição verdadeira, a saída apresentará uma condição verdadeira. Resumindo: Em uma porta OR com duas ou mais entradas, a saída será 0 somente se todas as entradas forem igual a 0. Se apenas uma das entradas for submetida a nível lógico 1, teremos na saída nível lógico 1. Vejamos então como fica a expressão de um circuito com portas OR um pouco mais complicado: A expressão na saída será: = (A+B) + (C+D) As portas 1, 2 e 3 estão identificadas como P1, P2 e P3. Veja a tabela da verdade para esse circuito: A B C D 0 0 0 1 1 1 0 1 1 0 1 1 0 1 1 1 1 1 1 0 1 0 0 0 1 0 1 1 1 1 1 1 1 1 1 1 Modificando os níveis lógicos nas entradas, teremos outros valores para a saída. 3

Veja como fica a tabela da verdade com essas alterações. É importante salientar que o que interessa no circuito em ambos os casos, é o que mostra a saída. A B C D 0 0 0 1 1 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 1 1 1 1 1 1 As tabelas da verdade mostradas sugerem que o circuito se comporta de forma idêntica a uma porta OR de 4 entradas. PORTA AND Uma porta AND é projetada para que exista sinal de saída se existir sinais em todas as entradas. A porta AND pode ser considerada como uma porta de tudo ou nada, pois é necessário que exista 1 em todas as entradas para que a saída seja 1. Em contrapartida em uma porta OR, qualquer nível lógico 1 na entrada leva a saída para 1. Veja a simbologia para uma porta AND de 2 e 3 entradas: A B 0 0 0 0 1 0 1 0 0 1 1 1 Para duas entradas a expressão na saída será: = A. B A B C 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 4

Teremos então para 3 entradas: = A. B. C Na prática, para indicar a conjunção E ou multiplicação, não há necessidade de escrever o ponto, então: = AB = ABC A figura abaixo mostra um exemplo de uma porta AND com 2 entradas e respectiva tabela da verdade: A B C D 0 0 0 1 0 0 0 0 0 0 1 1 0 1 0 1 0 0 1 0 1 0 0 0 1 0 0 1 1 1 1 1 1 1 1 1 Modificando os níveis lógicos nas entradas, teremos outros valores de níveis lógicos na saída. A B C D 0 1 1 1 1 1 1 1 1 0 0 0 1 0 0 0 0 0 1 0 1 0 1 0 1 0 0 1 1 1 0 0 0 1 0 0 Temos então, para fins de análise dos níveis lógicos apresentados na saída : Porta 1 (P1) = função OR Porta 2 (P2) = função AND Porta 3 (P3) = função AND A análise final, para determinar os valores lógicos presentes na saída fica restrita então a Porta 3 (P3). 5

PORTA NOT A Porta NOT implementa a negação lógica, de acordo com a tabela verdade abaixo. ENTRADA 0 1 1 0 Uma entrada ALTA (nível lógico 1) resulta em uma saída BAIA (nível lógico 0) e analogamente uma entrada BAIA (0) resulta em uma saída ALTA (1). Ou seja, a porta NOT sempre produzirá como saída o inverso de sua entrada. A simbologia para uma porta NOT é mostrada abaixo: A saída complementada é identificada com uma barra, conforme ilustram as figuras abaixo: A barra indica que a variável aplicada na entrada foi complementada ou invertida. 6