Portas Logicas
Por: flaviohdg • 14/9/2016 • Trabalho acadêmico • 868 Palavras (4 Páginas) • 483 Visualizações
PORTAS LÓGICAS E ÁLGEBRA DE BOOLE
[pic 1]
Sumário:
- Introdução .....................................................pág 3
- As portas lógicas NOT, AND e OR................pág 4
- A Álgebra Booleana.......................................pág 5
- Conclusão .....................................................pág 6
- Referencias Bibliográficas..............................pág 7
Introdução
Portas Lógicas e Álgebra de Boole
Nos dias atuais, circuitos digitais são usados em praticamente todos os dispositivos eletrônicos que usamos em nosso dia a dia e em quase todas as áreas tecnológicas: Computadores, Automação, Robôs, Ciências médicas, transportes, entretenimento, exploração espacial, telecomunicação celulares, tablets… etc. Para projetar circuitos digitais necessitamos de 3 tipos diferentes de portas lógicas, as portas NÃO, E e OU ou respectivamente NOT, AND e OR em inglês que é normalmente a mais usadas nos projetos.
[pic 2]
As Entradas e Saídas de uma Porta Lógica podem ser representadas em Tabela de Verdade.
A | Q |
0 | 1 |
1 | 0 |
[pic 3]
Tabela de Verdade (Porta NÃO) – Q=A[pic 4]
Para descrever os circuitos que podem ser construídos pela combinação de portas lógicas, um é necessário, que as variáveis e funções tenham apenas valores 0 e 1. Tal álgebra é denominada Álgebra de Boole, devido ao seu descobridor, o matemático inglês George Boole. Um circuito digital é regido pela álgebra de Boole, e com as portas lógicas existentes é possível implementar qualquer função da álgebra booleana.
Desenvolvimento
As portas lógicas NOT, AND e OR
A Porta NOT - A porta NOT tem como saída a inversão de sua única entrada, ou seja, se sua entrada for o valor 1, sua saída será 0 e vice versa.
A Porta AND- Essa porta realiza a operação AND que consiste em uma multiplicação binária de suas duas ou mais entradas. Caso tenhamos duas entradas e elas sejam iguais a 1 e 1 teremos 1 na saída porque 1 x 1 = 1, para todas as outras possibilidades teremos 0 na saída, já que pelo menos uma das entradas será sempre 0, e quando multiplicamos algo por 0 o resultado é sempre 0.
A Porta OR - Ao realizar uma operação OR a porta lógica executa uma adição binária de suas duas ou mais entradas. Ao realizar a soma, pois nesse tipo de adição 1+1 não é igual a 2 já que o número 2 não existe em um sistema binário, e sim igual a 1. Dessa maneira, em uma porta com duas entradas e com valores 0 e 1 teremos como saída 1, já que 0 + 1 = 1. Somente teremos zero em sua saída quando todas as entradas forem iguais a 0. Enquanto houver pelo menos um valor 1 em qualquer uma de suas entradas a saída será sempre 1.
Entradas | Saidas |
A | Q |
0 | 1 |
1[pic 5] | 0 |
Tabela verdade da porta NOT
Entradas | Saidas | |
A | Q | A and B |
0 | 0 | 0 |
0 | 1 | 0 |
1 | 0 | 0 |
1[pic 6] | 1 | 1 |
Tabela verdade da porta AND
Entradas | Saidas | |
A | Q | A or B |
0 | 0 | 0 |
0 | 1 | 1 |
1 | 0 | 1 |
1[pic 7] | 1 | 1 |
Tabela verdade da porta OR
Além dessas existem as portas NOR, NAND, XOR e XNOR que são usadas para otimizar . Essas portas construídas através de combinações das três.
...