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

Tamanho: px
Começar a partir da página:

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

Transcrição

1 1 Circuitos Combinacionais: São circuitos cuja saída depende apenas dos valores das entradas. Circuitos Sequenciais: São circuitos cuja saída depende tanto do valor atual das entradas quanto do valor anterior da saída. POSTULADOS DA ÁLGEBRA DE BOOLE Leis Básicas: Comutativa A + B + C = B + A + C A. B. C = A. C. B Associativa A + (B + C) = (A + B) + C A. (B. C) = (A. B). C Distributiva A. (B + C) = A. B + A. C A + (B. C) = (A + B).(A + C) Absorção A + A. B = A A. (A + B) = A A + A. B = A + B

2 2 Exemplos: 1) Simplificar utilizando a álgebra de Boole S = A. C + B. D + A. C + A. B. C utilizando a prop.distributiva: S = C. (A + A + A. B) + B. D como A + A = 1 S = C. (1 + A. B) + B. D como 1 + A. B = 1 S = C + B. D 2) Dada a tabela-verdade abaixo, forneça a equação lógica e simplifique-a através da álgebra de Boole A B C S S = A.B.C + A.B.C + A.B.C + A.B.C + A.B.C + A.B.C S = A.B(C + C) + B.C(A + A) + A.B (C + C) S = A.B + B.C + A.B S = B.C + B.(A + A) = B.C + B aplicando a distributiva S = (B + B).(B + C) S = A.B.C + A. B. C S = B + C S = S = A. B. C + A. B. C aplicando os teorema de Morgan S = A. B. C + A. B. C = (A. B. C). (A. B. C) S = (A + B + C). (A + B + C) = (A + B + C).(A + B + C) S = A.A + A.B + A.C + A.B + B.B + B.C + A.C + B.C + C.C S = B.(A + A) + B + C.(A + A) + B.C + C S = B + B + C + B.C + C S = B + C + B.C S = B. (1 + C) + C S = B + C

3 TEOREMA DA DUALIDADE 3 Este teorema é aplicado às relações booleanas. 1 Trocar cada operação OR por uma operação AND 2 Trocar cada operação AND por uma operação OR 3 Complementar qualquer 0 ou 1 que aparecer na expressão Exemplos: A + 0 = A! A. 1 = A A. (B + C) = A. B + A. C! A + (B. C) = (A + B).(A + C) A + B = A. B! A. B = A + B EXERCÍCIOS 1) Implementar um circuito lógico para S = A. B + A. B Simplifique essa equação booleana e de o circuito lógico equivalente 2 ) Idem para a equação lógica: S = (A + B). (A + B)

4 3) Simplificar as equações: S = A. B + B. A. C 4 S = A. (A + B) 4) A tripulação de um avião consiste de 2 pilotos e um engenheiro. Projete um circuito com chaves que são acionadas quando um membro da tripulação deixa sua poltrona, e que gera um sinal de alarme sempre que o engenheiro deixa seu posto ou sempre que os dois pilotos deixam seus postos simultaneamente. (Resposta: S = A. B + C)

5 5 5) Simplifique as equações abaixo: i) (A + B). (A + C) + B. C ii) B. C. D + C. B + A. D iii) A. D + A. B. C + A. D + A. B. C iv) A. B + A. B. C v) A. B + A. B. C. D + A. B. C. D vi) A. B. C + A. ( A. C + B. C) vii) D. (B + C. D) + B. D viii) A. B. C. D + A. B. C. D Respostas: i) A + B. C ii) C. (D + B) iii) D + B. C iv) B. ( A + C) v) A. B vi) B. (A. C + A. C) vii) D viii) B. C. D 6) Um técnico em um laboratório químico possui quatro produtos químicos A, B, C e D que devem ser guardados em um ou outro depósito. Por conveniência, é necessário mover um ou mais produtos de um depósito para outro de tempos em tempos. A natureza dos produtos é tal que é perigoso guardar B e C juntos, a não ser que A esteja no mesmo depósito. Também é perigoso guardar C e D juntos se A não estiver no depósito. Projete - um circuito lógico para acionar uma sirene sempre que existir uma combinação perigosa no depósito. (Resposta: S = A. B. C + A. C. D)

6 MAIS PORTAS LÓGICAS 6 Circuito Anti-Coincidência (OR-EXCLUSIVE, OU-EXCLUSIVO, XOR) A B S S = A. B + A. B = A + B Símbolo: Circuito Coincidência (NOR-EXCLUSIVE, NÃO OU-EXCLUSIVO, XNOR) A B S S = A. B + A. B = A B = A + B Símbolo: Para saber as saídas desses circuitos para 3 entradas (A, B, e C), devemos analisar as entradas duas a duas: Circuito XOR Circuito XNOR A B C S A B C S Observação: relação entre circuitos XOR e XNOR Para número par de entrada: Para número impar de entrada: A + B = A B A + B + C = A B C

7 7 MÉTODO DA SOMA DE PRODUTOS 1) Localizar cada saída 1 na tabela-verdade e escrever o produto fundamental 2) Fazer a soma (operação OR) dos produtos fundamentais. Exemplo: A B C S " A. B. C " A. B. C " A. B. C " A. B. C S = A. B. C + A. B. C + A. B. C + A. B. C Mintermos A função também pode ser especificada em termos de Mintermos. Neste caso, na função f(a,b,c) cada variável possui um peso começando pelo valor 1 para a variável à direita e dobrando esse valor para as outras variáveis. No exemplo acima temos 3 variáveis (A, B e C). S = f (A, B, C) = A. B. C + A. B. C + A. B. C + A. B. C Neste caso a variável C = 1, a variável B = 2 e a variável A = 4. Agora vamos somar os pesos onde a variável não estiver complementada: f (A, B, C) = A. B. C + A. B. C + A. B. C + A. B. C podemos especificar em termos de mintermos: f(a, B, C) = m3 + m5 + m6 + m7 f(a, B, C) =!m (3, 5, 6, 7) f(a, B, C) =!(3, 5, 6, 7) ou ou simplificando Note que na função as seqüências das variáveis devem ser mantidas. Tendo a função em termos de mintermos, a função lógica (soma de produtos) pode ser obtida fazendo o caminho inverso.

8 8 MÉTODO DO PRODUTO DE SOMAS 3) Localizar cada saída 0 na tabela-verdade e escrever a soma fundamental 4) Fazer o produto (operação AND) das somas fundamentais. Exemplo: A B C S " A + B + C " A + B + C " A + B + C Notar que neste método as variáveis são invertidas S = (A + B + C). (A + B + C). (A + B + C) Maxtermos A função também pode ser especificada em termos de Maxtermos. Neste caso, na função f(a,b,c) cada variável, também, possui um peso começando pelo valor 1 para a variável à direita e dobrando esse valor para as outras variáveis. No exemplo acima temos 3 variáveis (A, B e C). S = f(a, B, C) = (A + B + C). (A + B + C). (A + B + C) Neste caso a variável C = 1, a variável B = 2 e a variável A = 4. Agora vamos somar os pesos onde a variável estiver complementada: f(a, B, C) = (A + B + C). (A + B + C). (A + B + C) podemos especificar em termos de maxtermos: f(a, B, C) = M0. M3. M6 f(a, B, C) = " M (0, 3, 6) f(a, B, C) = " (0, 3, 6) ou ou simplificando Note que na função as seqüências das variáveis devem ser mantidas. Tendo a função em termos de maxtermos, a função lógica (produto de somas) pode ser obtida fazendo o caminho inverso.

9 9 Exemplo: 1) Escrever na forma da soma de produtos e especifique em mintermos: f(a, B, C) = A + B + C 2) Escrever na forma de produto de somas e especifique em termos de Maxtermos A B C S

10 10 CONDIÇÕES IRRELEVANTES (DON T CARE) Nos sistemas reais existem condições que nunca ocorrem. A estas condições damos o nome de condições irrelevantes. Por exemplo, considere uma caixa d água monitorada por 2 sensores (A e B). Quando tiver água em um sensor, o mesmo acusa o nível lógico 1, se não tiver água teremos o nível lógico 0. Você tem que construir um sistema para ligar uma bomba d água para encher a caixa sempre que ela estiver vazia e desligar quando ela estiver cheia. Pelo desenho nota-se que é impossível haver água no sensor A e não haver água no sensor B, como esta condição nunca ocorre dizemos que é uma condição irrelevante. Na tabela verdade indicamos a condição irrelevante atribuindo um X na saída. Para minimizar o circuito este X pode assumir o valor 0 ou 1. A B Saída para encher a caixa Saída para esperar o nível de água descer "???? 1 0 X X " condição Irrelevante MAPAS DE KARNAUGH Utilizado para simplificar uma equação booleana. É um método gráfico alternativo à álgebra de Boole. PARA 2 VARIÁVEIS (A e B) Considere a seguinte tabela verdade: A B S Por Álgebra de Boole: S = A. B + A. B S = A (B + B) S = A

11 11 Preenchendo o Mapa MAPA DE KARNAUGH Pela tabela verdade, quando A=0 e B=0 a saída será 0. Então no mapa procuramos a intersecção da coluna A=0 com a linha B=0 e preenchemos este espaço com a saída correspondente (0). Do mesmo modo são preenchidos os outros espaços do mapa de Karnaugh. Desta forma, o mapa fica preenchido da seguinte forma: A 0 1 B Com o mapa de Karnaugh preenchido, devemos circundar as vizinhanças adjacentes que possuem os valores "1s". Feito isso, eliminamos a variável que muda de estado para obtermos a resposta: PARA TRÊS VARIÁVEIS: a minimização através do mapa de Karnaugh é idêntica. Colocamos, agora, de um lado do mapa as variáveis A e B e do outro a variável C. A figura abaixo mostra um exemplo completo, passando da tabela-verdade para o mapa e deste para a resposta:

12 12 PARA 4 VARIÁVEIS: teremos as variáveis A e B de um lado e as variáveis C e D de outro. Exemplo:.

13 13 Podemos juntar as vizinhanças em potência de 2, ou seja: 2, 4, 8, 16. Minimizar a equação booleana: Podemos preencher diretamente o mapa de Karnaugh. Para o primeiro termo onde A=1, B=1 e D=1, independente de C, a saída será 1. Para o segundo termo a saída será 1 quando B=C=1, independente de A e D. Fazendo isso para os quatro termos teremos: No exemplo anterior vimos um caso de sobreposição no mapa, pois a saída alta para as entradas A=B=C=D=1 pertence tanto ao octeto (em marron) quanto à dupla (em azul). Esta sobreposição deve sempre ser feita para obtermos uma equação mais simplificada. Também podemos enrolar o mapa, imaginando que o lado direito é vizinho ao lado esquerdo e que a parte superior do mapa é vizinha da parte inferior. Veja o exemplo abaixo:

14 Método de Karnaugh: Inserir os "1s" no mapa de Karnaugh para cada produto fundamental que produz uma saída 1 na tabela verdade. 2 - Circundar octetos, quadras e pares. Enrolar e sobrepor para obter os maiores grupos possíveis. 3 - Circundar os "1s" isolados. 4 - Eliminar grupos redundantes. 5 - Escrever a equação. Grupos redundantes São grupos nos quais todos os seus elementos fazem parte de outros agrupamentos. Exemplo: Condições que não importam (don't care) Como já definido anteriormente são condições de entrada que nunca ocorrem, portanto a saída nunca aparece. Esta condição é indicada com um X na tabela-verdade e no mapa de Karnaugh. Como essas entradas não ocorrem podemos considerar a saída tanto como nível "0" quanto nível "1", fazendo com que haja o maior agrupamento possível no mapa:

15 15 Mapa de Karnaugh para 5 e 6 variáveis O mesmo processo é utilizado para a construção do mapa de Karnaugh para cinco ou seis variáveis. Agora, porém, vamos considerar uma linha central vertical para o mapa de cinco variáveis. Para o mapa de seis variáveis, além da linha central vertical teremos uma linha central horizontal. Isto porque os quadrículos situados simetricamente em relação a estas linhas centrais serão adjacentes e portanto podem ser usados para marcar as vizinhanças. Veja os exemplos abaixo:. Note no desenho acima que não circundamos os quatro 1s que aparecem na última linha, isso porque eles precisariam ser simétricos em relação à linha central vertical.. Bibliografia: IDOETA Capítulos 03, 04 e 05 MALVINO VOL.1 Capítulo 2

16 16 Exercícios: 1) Simplifique, através do mapa de Karnaugh, as seguintes equações: a) S = A + B. C + A. B. C + C b) S = A. B. C + A. C. D + A. C + A. B. C + A. B. C 2) Simplificar através do mapa de Karnaugh: a) f(a, B, C, D) = #(1, 3, 4, 5, 7, 8, 13) b) f(a, B, C) = "(0, 1, 2) c) f(a, B, C, D) = "(0, 1, 2, 3, 6, 9, 10, 14)

17 17 3) Simplificar os seguintes mapas de Karnaugh.. 4) Dada a tabela-verdade abaixo, escreva a equação booleana correspondente: A B C D S

18 18 5) A tabela abaixo mostro um código especial conhecido como códido GRAY. Para cada entrada binária A, B, C e D há uma correspondente saída no código GRAY. Qual a equação simplificada para as saídas Y0, Y1, Y2, Y3. A B C D Y3 Y2 Y1 Y Respostas: 1) a) S = 1 b) S = A. B + A. C. D + A. C 2) a) S = A. D + C. D + A. B. C b) S = B. C + B. D + A. C. D + A. C. D c) S = A + B. C 3) a) S = A. B + B. C. D + A. C b) S = B. D + C. D + B. D c) S = B. C. D. E + A. C. D. E + A. B. C. E + B. C. D. E + A. C. D. E 4) S = A. B. D + A. C. D + A. B. C + A. C. D + B. C. D 5) Y3 = A Y2 = A.B + A.B Y1 = B.C + B.C Y0 = C.D + C.D

Sistemas Digitais / Sistemas Digitais I 3 Simplificação de funções

Sistemas Digitais / Sistemas Digitais I 3 Simplificação de funções Simplificação de funções lógicas com mapas de Karnaugh característica essencial dos mapas de Karnaugh é que quadrículas geometricamente adjacentes na horizontal ou na vertical (mas não na diagonal) correspondem

Leia mais

Capítulo II Álgebra Booleana e Minimização Lógica

Capítulo II Álgebra Booleana e Minimização Lógica Capítulo II Álgebra Booleana e Minimização Lógica 1 Introdução Vimos no Capítulo I que a unidade básica construtiva de um sistema digital é a Porta Lógica e que Funções Lógicas com diversas variáveis de

Leia mais

CAPÍTULO 4 CIRCUITOS COMBINACIONAIS

CAPÍTULO 4 CIRCUITOS COMBINACIONAIS CAPÍTULO 4 CIRCUITOS COMBINACIONAIS Soma de produtos e produto de somas Simplificação algébrica Mintermos e maxtermos Simplificação Algébrica Projeto de circuitos lógicos combinacionais Mapas de Karnaugh

Leia mais

Circuitos Digitais Álgebra de Boole

Circuitos Digitais Álgebra de Boole Circuitos Digitais Álgebra de Boole Álgebra de Boole (ou Booleana) Desenvolvida pelo matemático britânico George Boole para estudo da lógica. Definida sobre um conjunto de dois elementos: (falso, verdadeiro)

Leia mais

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

Circuitos Lógicos Combinacionais (parte 2) CPCX UFMS Slides: Prof. Renato F. dos Santos Adaptação: Prof. Fernando Maia da Mota Circuitos Lógicos Combinacionais (parte 2) CPCX UFMS Slides: Prof. Renato F. dos Santos Adaptação: Prof. Fernando Maia da Mota 4.5 Método do Mapa de Karnaugh Método gráfico usado para simplificar uma equação

Leia mais

CIRCUITOS DIGITAIS ÁLGEBRA BOOLEANA

CIRCUITOS DIGITAIS ÁLGEBRA BOOLEANA CIRCUITOS DIGITAIS ÁLGEBRA BOOLEANA Prof. Edson Moreno Definição 2 A álgebra de Booleana é um sistema matemático composto por operadores, regras, postulados e teoremas. A álgebra booleana usa funções e

Leia mais

Tabela 1 - Minitermos e Maxtermos para uma função de 3 variáveis.

Tabela 1 - Minitermos e Maxtermos para uma função de 3 variáveis. Curso Técnico em Eletrotécnica Disciplina: Automação Predial e Industrial Professor: Ronimack Trajano 1 FORMAS CANÔNICAS A lógica estruturada é baseada na capacidade de escrever equações booleanas de maneira

Leia mais

CEFET/RJ - Centro Federal de Educação Tecnológica Celso Suckow da Fonseca Rio de Janeiro, 23 de setembro de 2008.

CEFET/RJ - Centro Federal de Educação Tecnológica Celso Suckow da Fonseca Rio de Janeiro, 23 de setembro de 2008. CEFET/RJ - Centro Federal de Educação Tecnológica Celso Suckow da Fonseca Rio de Janeiro, 23 de setembro de 2008. 1 a LISTA DE EXERCÍCIOS DE ELETRÔNICA DIGITAL Prof. Alessandro Jacoud Peixoto 1. Implemente

Leia mais

Prof. Leonardo Augusto Casillo

Prof. Leonardo Augusto Casillo UNIVERSIDADE FEDERAL RURAL DO SEMI-ÁRIDO CURSO: CIÊNCIA DA COMPUTAÇÃO Aula 6 Álgebra de Boole Prof. Leonardo Augusto Casillo Álgebra de Boole (ou Boleana) Desenvolvida pelo matemático britânico George

Leia mais

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

Lógica Boolena. Aula 05. Prof. Msc. Arthur G. Bartsch Lógica Boolena Aula 05 Prof. Msc. Arthur G. Bartsch Departamento de engenharia elétrica DEE Centro de ciências tecnológicas CCT Universidade do estado de Santa Catarina UDESC Álgebra de Boole ALB0001 arthur.bartsch@udesc.br

Leia mais

Revisão: família lógica TTL

Revisão: família lógica TTL UNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ DEPARTAMENTO ACADÊMICO DE ELETROTÉCNICA ELETRÔNICA DIGITAL - ET75C Prof.ª Elisabete Nakoneczny Moraes Aula 3- TÉCNICAS DE SIMPLIFICAÇÃO Soma dos Produtos, Produto

Leia mais

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

Arquitetura e Organização de Computadores. Álgebra Booleana Arquitetura e Organização de Computadores Álgebra Booleana 1 Histórico e Propriedades Formalizada por George Boole em 1854 Usada por Shannon em 1938 para provar propriedades de circuitos de chaveamento

Leia mais

Formas Canônicas e Mapas de Karnaugh

Formas Canônicas e Mapas de Karnaugh Formas Canônicas e Mapas de Karnaugh Prof. Ohara Kerusauskas Rayel Disciplina de Eletrônica Digital - ET75C Curitiba, PR 16 de abril de 2015 1 / 23 Introdução Manipulação Algébrica não é trivial. Requer

Leia mais

Capítulo 09: Mintermos, Maxtermos e Mapa de Karnaugh

Capítulo 09: Mintermos, Maxtermos e Mapa de Karnaugh ELE 0316 / ELE 0937 Eletrônica Básica Departamento de Engenharia Elétrica FEIS - UNESP Capítulo 09: Mintermos, Maxtermos e Mapa de Karnaugh 1. 1 9.1 - Mintermo / Maxtermo São duas formas padrões para expressar

Leia mais

CAPÍTULO 1 REVISÃO DE LÓGICA COMBINACIONAL

CAPÍTULO 1 REVISÃO DE LÓGICA COMBINACIONAL 1 CAPÍTULO 1 REVISÃO DE LÓGICA COMBINACIONAL Sumário 1.1. Sistemas de Numeração... 3 1.1.1. Conversão Decimal Binária... 3 1.1.2. Conversão Binária Decimal... 3 1.1.3. Conversão Binária Hexadecimal...

Leia mais

Organização de computadores

Organização de computadores Organização de computadores Aula 6 - Álgebra de Boole Professora Marcela Santos marcela@edu.estacio.br Tópicos Portas lógicas e álgebra de boole Álgebra de boole regras e propriedades Provas de algumas

Leia mais

Sistemas Digitais Módulo 6 Mapas de Karnaugh

Sistemas Digitais Módulo 6 Mapas de Karnaugh Universidade Federal de Uberlândia Faculdade de Computação Sistemas Digitais Módulo 6 Mapas de Karnaugh Graduação em Sistemas de Informação Prof. Dr. Daniel A. Furtado Mapa de Karnaugh Método gráfico para

Leia mais

Universidade do Minho Departamento de Electrónica Industrial. Sistemas Digitais. Exercícios de Apoio - II. Famílias Lógicas

Universidade do Minho Departamento de Electrónica Industrial. Sistemas Digitais. Exercícios de Apoio - II. Famílias Lógicas Universidade do Minho Departamento de Electrónica Industrial Sistemas Digitais Exercícios de Apoio - II Famílias Lógicas - Uma família define o sinal LOW na gama entre 0.0-0.8 V e o sinal HIGH na gama

Leia mais

Álgebra de Boole. Nikolas Libert. Aula 4B Eletrônica Digital ET52C Tecnologia em Automação Industrial

Álgebra de Boole. Nikolas Libert. Aula 4B Eletrônica Digital ET52C Tecnologia em Automação Industrial Álgebra de Boole Nikolas Libert Aula 4B Eletrônica Digital ET52C Tecnologia em Automação Industrial Álgebra de Boole Álgebra de Boole Augustus De Morgan (1806-1871) e George Boole (1815-1864). Desenvolvimento

Leia mais

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

Sistemas Digitais Módulo 5 Teoremas Lógicos, Simplificação Algébrica e Projeto de Circuitos Lógicos Universidade Federal de Uberlândia Faculdade de Computação Sistemas Digitais Módulo 5 Teoremas Lógicos, Simplificação Algébrica e Projeto de Circuitos Lógicos Graduação em Sistemas de Informação Prof.

Leia mais

ÁLGEBRA DE BOOLE B.1 - DIAGRAMA DE VENN

ÁLGEBRA DE BOOLE B.1 - DIAGRAMA DE VENN ÁLGEBRA DE BOOLE B.1 - DIAGRAMA DE VENN No século XIX Georges Boole desenvolveu uma teoria matemática com base nas leis da lógica - a Álgebra de Boole - cuja aplicação nos circuitos digitais e computadores

Leia mais

Eletrônica Digital para Instrumentação

Eletrônica Digital para Instrumentação G4 Eletrônica Digital para Instrumentação Prof. Márcio Portes de Albuquerque (mpa@cbpf.br) Prof. Herman P. Lima Jr (hlima@cbpf.br) Centro Brasileiro de Pesquisas Físicas Ministério da Ciência e Tecnologia

Leia mais

LABORATÓRIO DE CIRCUITOS DIGITAIS. PREPARAÇÃO 04: Circuitos Combinacionais Decodificadores

LABORATÓRIO DE CIRCUITOS DIGITAIS. PREPARAÇÃO 04: Circuitos Combinacionais Decodificadores AEVSF Autarquia Educacional do Vale do São Francisco FACAPE Faculdade de Ciências Aplicadas e Sociais de Petrolina Curso de Ciência da Computação LABORATÓRIO DE CIRCUITOS DIGITAIS Prof. Sérgio F. Ribeiro

Leia mais

Disciplina: Lógica Matemática Prof. Etelvira Leite

Disciplina: Lógica Matemática Prof. Etelvira Leite Disciplina: Prof. Etelvira Leite A álgebra de Boole é um conjunto de postulados e operações lógicas com variáveis binárias desenvolvido pelo matemático e filósofo inglês George Boole (1815-1864). O inglês

Leia mais

ÁLGEBRA DE BOOLE POSTULADOS, TEOREMAS E PROPRIEDADES

ÁLGEBRA DE BOOLE POSTULADOS, TEOREMAS E PROPRIEDADES ÁLGEBRA DE BOOLE POSTULADOS, TEOREMAS E PROPRIEDADES A aplicação principal da álgebra de Boole é o estudo e a simplificação algébrica de circuitos lógicos. As variáveis booleanas podem assumir apenas dois

Leia mais

ELETRÔNICA DIGITAL. Parte 5 Circuitos Combinacionais. Professor Dr. Michael Klug. 1 Prof. Michael

ELETRÔNICA DIGITAL. Parte 5 Circuitos Combinacionais. Professor Dr. Michael Klug. 1 Prof. Michael ELETRÔNICA DIGITAL Parte 5 Circuitos Combinacionais Professor Dr. Michael Klug 1 2 Qualquer circuito lógico, não importando a sua complexidade, pode ser descrito usando as três operações booleanas básicas

Leia mais

Aula 13. Conceitos Básicos de Eletrônica Digital Circuitos Combinacionais. Prof. Dr. Dilermando Piva Jr.

Aula 13. Conceitos Básicos de Eletrônica Digital Circuitos Combinacionais. Prof. Dr. Dilermando Piva Jr. 13 Aula 13 Conceitos Básicos de Eletrônica Digital Circuitos Combinacionais Prof. Dr. Dilermando Piva Jr. Site Disciplina: http://fundti.blogspot.com.br/ Tópicos Álgebra de Boole Portas Lógicas Circuitos

Leia mais

Técnicas Digitais para Computação

Técnicas Digitais para Computação INF 8 Técnicas Digitais para Computação Minimização de Funções Booleanas Aula Técnicas Digitais. Mapas de Karnaugh com 2 variáveis Diagrama onde cada célula corresponde a um mintermo Exemplo com 2 variáveis

Leia mais

Circuitos Lógicos Combinacionais Capítulo 4

Circuitos Lógicos Combinacionais Capítulo 4 Circuitos Lógicos Combinacionais Capítulo 4 Os temas abordados nesse capítulo são: Conversão de expressões lógicas para expressões de soma-de-produtos. Projetos de circuitos lógicos simples. Álgebra booleana

Leia mais

Organização e Arquitetura de Computadores I

Organização e Arquitetura de Computadores I Universidade Federal de Campina Grande Centro de Engenharia Elétrica e Informática Unidade Acadêmica de Sistemas e Computação Curso de Bacharelado em Ciência da Computação Organização e Arquitetura de

Leia mais

Sistemas Digitais. 6 Funções lógicas

Sistemas Digitais. 6 Funções lógicas Para o estudo das funções lógicas usa-se a álgebra de Boole, assim chamada em homenagem ao seu criador George Boole. A álgebra de Boole opera com relações lógicas e não com relações quantitativas como

Leia mais

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

Eletrônica Digital. Funções lógicas, álgebra de boole e circuitos lógicos combinacionais básicos. Professor: Francisco Ary Eletrônica Digital Funções lógicas, álgebra de boole e circuitos lógicos combinacionais básicos Professor: Francisco Ary Introdução Vimos na aula anterior conversão de números binário fracionários em decimal;

Leia mais

MAPA DE KARNAUGH (Unidade 3)

MAPA DE KARNAUGH (Unidade 3) MINISTÉRIO DA EDUCAÇÃO SECRETARIA DE EDUCAÇÃO PROFISSIONAL E TECNOLÓGICA INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE SANTA CATARINA BACHARELADO EM CIÊNCIA DA COMPUTAÇÃO DISCIPLINA: ELETRÔNICA

Leia mais

Teoremas de De Morgan

Teoremas de De Morgan Teoremas de De Morgan Augustus De Morgan - Matemático e lógico britânico. Concebeu as Leis de De Morgan e foi o primeiro a introduzir o termo e tornar rigorosa a idéia de indução matemática. Fonte:http://pt.wikipedia.org/wi

Leia mais

Organização e Arquitetura de Computadores I

Organização e Arquitetura de Computadores I Universidade Federal de Campina Grande Departamento de Sistemas e Computação Curso de Bacharelado em Ciência da Computação Organização e Arquitetura de Computadores I Circuitos Lógicos L Combinacionais

Leia mais

LOGIC CIRCUITS CMOS Circuitos Lógicos CMOS

LOGIC CIRCUITS CMOS Circuitos Lógicos CMOS LOGIC CIRCUITS CMOS Circuitos Lógicos CMOS M-1112A *Only illustrative image./imagen meramente ilustrativa./ Imagem meramente ilustrativa. EXPERIMENTS MANUAL Manual de Experimentos Manual de Experimentos

Leia mais

6. Análise Lógica Combinacional

6. Análise Lógica Combinacional Objetivos 6. Análise Lógica Combinacional Analisar circuitos lógicos combinacionais básicos, tais como AND-OR, AND-OR-inversor, EX-OR e EX- NOR Usar circuitos AND-OR e AND-OR-inversor para implementar

Leia mais

Postulado da complementação

Postulado da complementação Postulado da complementação ҧ ҧ ҧ Chamaremos A de o complemento de A 1) Se A = 0 A = 1 2) Se A = 1 A = 0 LOGO ഥA = A 1) Se A = 0, temos ҧ A = 1 ҧ ҧ A = 0 2) Se A = 1 temos ҧ A = 0 ҧ ҧ A = 1 Regras da adição

Leia mais

Aula 5. Mapas de Karnaugh. SEL Sistemas Digitais. Prof. Dr. Marcelo Andrade da Costa Vieira

Aula 5. Mapas de Karnaugh. SEL Sistemas Digitais. Prof. Dr. Marcelo Andrade da Costa Vieira Aula 5 Mapas de Karnaugh EL 44 - istemas Digitais Prof. Dr. Marcelo Andrade da Costa Vieira . Mapa de KARNAUGH ou Mapa K l É uma exposição visual de produtos fundamentais necessários para um solução de

Leia mais

Álgebra de Boole. João Paulo Cerquinho Cajueiro 19 de agosto de 2009

Álgebra de Boole. João Paulo Cerquinho Cajueiro 19 de agosto de 2009 Álgebra de Boole João Paulo Cerquinho Cajueiro 19 de agosto de 2009 A álgebra de Boole foi desenvolvida por George Boole(1815 1864) em seu livro An Investigation of the Laws of Thought on Which are Founded

Leia mais

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

Apostila de Sistemas Digitais e Computadores MÓDULOS I & II: REVISÃO ÁLGEBRA DE BOOLE. INSTITUTO SUPERIOR POLITÉCNICO METROPOLITANO DE ANGOLA DEPARTAMENTO DE CIÊNCIAS TECNOLÓGICAS E ENGENHARIAS Apostila de Sistemas Digitais e Computadores MÓDULOS I & II: REVISÃO ÁLGEBRA DE BOOLE. SDC LCC1N

Leia mais

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

Sistemas Digitais Ficha Prática Nº Uniformização de circuitos com pontas NAND e NOR Sistemas Digitais Ficha Prática Nº 2 Uniformização de circuitos com portas NAND e NOR Simplificação de funções com mapas de Karnaugh Desenho de circuitos digitais Implementação de funções lógicas na forma

Leia mais

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

A B f(a, B) = A + B. A f(a ) = A Álgebra de Boole ESTV-ESI-Sistemas Digitais-Álgebra de Boole 1/7 A Álgebra de Boole é uma ferramenta matemática muito utilizada na representação e simplificação de funções binárias (ou lógicas), sendo

Leia mais

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

3 - Operações Lógicas. Portas Lógicas, Expressões Lógicas e Circuitos Lógicos 3 - Operações Lógicas Portas Lógicas, Expressões Lógicas e Circuitos Lógicos 1 Introdução George Boole (1854) Álgebra de Boole Operações (disjunção), (conjunção) e (negação) Constantes: 0, 1 Axiomas: associatividade,

Leia mais

Disciplina: Eletrônica Digital Aluno: Nº: Código: EL52M Turma: Prof: Gustavo B. Borba Código: Data: / /

Disciplina: Eletrônica Digital Aluno: Nº: Código: EL52M Turma: Prof: Gustavo B. Borba Código: Data: / / Ministério da Educação Centro Federal de Educação Tecnológica do Paraná Departamento Acadêmico de Eletrônica DAELN Curso Superior de Tecnologia em Mecatrônica Disciplina: Eletrônica Digital Aluno: Nº:

Leia mais

Mapas de Karnaugh Prof. Rômulo Calado Pantaleão Camara. Carga Horária: 2h/60h

Mapas de Karnaugh Prof. Rômulo Calado Pantaleão Camara. Carga Horária: 2h/60h Mapas de Karnaugh Prof. Rômulo Calado Pantaleão Camara Carga Horária: 2h/60h Mapas de Karnaugh O mapa de Veitch-Karnaugh, ou simplesmente mapa de Karnaugh, é uma tabela montada de forma a facilitar o processo

Leia mais

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

Sistemas Digitais Álgebra de Boole Binária e Especificação de Funções Sistemas Digitais Álgebra de Boole Binária e Especificação de Funções João Paulo Baptista de Carvalho (Prof. Auxiliar do IST) joao.carvalho@inesc.pt Álgebra de Boole Binária A Álgebra de Boole binária

Leia mais

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

Portas lógicas Arquitetura e Organização de Computadores Curso de Análise e Desenvolvimento de Sistemas Portas lógicas Arquitetura e Organização de Computadores Curso de Análise e Desenvolvimento de Sistemas 1 Componentes Álgebra dos de computadores Boole Vimos anteriormente que os números binários não representam

Leia mais

Introdução à Informática. Funções Lógicas. Ageu Pacheco e Alexandre Meslin

Introdução à Informática. Funções Lógicas. Ageu Pacheco e Alexandre Meslin Introdução à Informática Funções Lógicas Ageu Pacheco e Alexandre Meslin Objetivo da Aula: Estudar os principais métodos empregados na simplificação/minimização de funções lógicas (booleanas( booleanas).

Leia mais

F.1 - FORMAS STANDARD PARA FUNÇÕES LÓGICAS

F.1 - FORMAS STANDARD PARA FUNÇÕES LÓGICAS FUNÇÕES LÓGIAS F. - FORMAS STANDARD PARA FUNÇÕES LÓGIAS Para a simplificação eficaz de expressões booleanas definem-se 2 formas standard nas quais as expressões podem ser escritas. F.. - Soma de produtos

Leia mais

INSTITUTO FEDERAL DE. BAHIA Campus Santo Amaro. Curso de Eletromecânica. Eletrônica Digital. Prof.: Elvio Prado da Silva

INSTITUTO FEDERAL DE. BAHIA Campus Santo Amaro. Curso de Eletromecânica. Eletrônica Digital. Prof.: Elvio Prado da Silva INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA BAHIA Campus Santo Amaro Curso de Eletromecânica Introdução a: Eletrônica Digital Prof.: Elvio Prado da Silva 27 de abril de 2012 4 a Edição Sumário

Leia mais

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. Conteúdo. Lógica. Introdução. Tabela-Verdade. Álgebra Booleana. Álgebra Booleana / Funções Lógicas. Ciência da Computação Ciência da Computação Álgebra Booleana / Funções Lógicas Prof. Sergio Ribeiro Material adaptado das aulas de I do Prof. José Maria da UFPI Conteúdo Introdução Álgebra Booleana Constantes e Variáveis Booleanas

Leia mais

Simplificação de Expressões Booleanas e Circuitos Lógicos

Simplificação de Expressões Booleanas e Circuitos Lógicos Simplificação de Expressões Booleanas e Circuitos Lógicos Margrit Reni Krug Julho/22 Tópicos Revisão Álgebra Booleana Revisão portas lógicas Circuitos lógicos soma de produtos produto de somas Simplificação

Leia mais

- Eletrônica digital - Capítulo 2 Circuitos Combinacionais

- Eletrônica digital - Capítulo 2 Circuitos Combinacionais - Eletrônica digital - Capítulo 2 Circuitos Combinacionais Introdução Lógica para tomada de decisões George Boole (1854): Uma investigação das leis do pensamento Termo álgebra booleana Relacionamento entre

Leia mais

ab c x x 1

ab c x x 1 6. Otimizações e Tradeoffs - págs. 313 a 335. Exemplo 6.7: Minimização do tamanho de uma lógica de dois níveis com termos irrelevantes no mapa K. Minimizar o mapa K a seguir. ab 00 c 0 0 1 x 1 1 0 0 x

Leia mais

Circuitos Sequenciais

Circuitos Sequenciais Circuitos Sequenciais Tópicos: Contadores Memórias Circuitos Sequenciais Teoremas DeMorgan Mapas de Karnaugh Multiplexadores Flip Flops Flip Flop Os flip flops são unidades básicas de memória. Cada circuito

Leia mais

Apostila Mapas de Veitch-Karnaugh

Apostila Mapas de Veitch-Karnaugh Apostila Mapas de Veitch-Karnaugh Álgebra de Boole e Simplificação de Circuitos Lógicos... 3 Variáveis e Expressões na Álgebra de Boole... 3 Postulados... 3 Postulados da Complementação... 3 Postulado

Leia mais

Sistemas Digitais Módulo 8 Introdução aos Circuitos Aritméticos

Sistemas Digitais Módulo 8 Introdução aos Circuitos Aritméticos Universidade Federal de Uberlândia Faculdade de Computação Sistemas Digitais Módulo 8 Introdução aos Circuitos Aritméticos Graduação em Sistemas de Informação Disciplina: Sistemas Digitais Prof. Dr. Daniel

Leia mais

Representação de Informação. 1. Converta cada um dos seguintes números para o seu equivalente decimal: a)

Representação de Informação. 1. Converta cada um dos seguintes números para o seu equivalente decimal: a) SISTEMAS DIGITAIS Caderno de Exercícios Representação de Informação 1. Converta cada um dos seguintes números para o seu equivalente decimal: a) b) i) 1101110.101 2 ii) 0.00101 2 iii) 1011010.1010 2 i)

Leia mais

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.

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. PCS 35 (PCS225) Sistemas Digitais I Módulo 5 Álgebra Booleana Prof. Dr. Edison Sobre o material do Prof. Dr. Marcos A. Simplicio Jr. versão: 5 (Mar/28) Conceitos básicos Conteúdo Teoremas de variável Teoremas

Leia mais

Representação de Circuitos Lógicos

Representação de Circuitos Lógicos 1 Representação de Circuitos Lógicos Formas de representação de um circuito lógico: Representação gráfica de uma rede de portas lógicas Expressão booleana Tabela verdade 3 representações são equivalentes:

Leia mais

1- Observando o diagrama Ladder abaixo: a) Explique porque o botão parar precisa ser normalmente fechado e o ligar, normalmente aberto.

1- Observando o diagrama Ladder abaixo: a) Explique porque o botão parar precisa ser normalmente fechado e o ligar, normalmente aberto. EXERCÍCIOS 1- Observando o diagrama Ladder abaixo: a) Explique porque o botão parar precisa ser normalmente fechado e o ligar, normalmente aberto. b) Considere um caso onde a entrada do CLP é um botão

Leia mais

Circuitos Digitais Segunda Lista de Exercícios

Circuitos Digitais Segunda Lista de Exercícios Circuitos Digitais Segunda Lista de Exercícios Observação: o início da lista é composto dos problemas recomendados do livro-texto. exercícios nas últimas duas páginas da lista são novos (não estão no livro-texto).

Leia mais

Definição de circuitos melhores: São circuitos menores, mais rápidos, consomem menos energia.

Definição de circuitos melhores: São circuitos menores, mais rápidos, consomem menos energia. 6. Otimizações e Tradeoffs - págs. 313 a 335. Definição de circuitos melhores: São circuitos menores, mais rápidos, consomem menos energia. Otimização: É a melhoria de critérios escolhidos que podem ser:

Leia mais

Simplificação e Mapa de Karnaugh. Sistemas digitais

Simplificação e Mapa de Karnaugh. Sistemas digitais Simplificação e Mapa de Karnaugh Sistemas digitais Agenda } Simplificação de circuitos lógicos } Álgebra booleana X mapa de Karnaugh } Derivação de expressões } Soma de produtos X Produto da soma } Mapa

Leia mais

Capítulo 3. Álgebra de Bool

Capítulo 3. Álgebra de Bool Capítulo 3 Álgebra de Bool Adaptado dos transparentes das autoras do livro The Essentials of Computer Organization and Architecture Objectivos Compreender a relação entre lógica Booleana e os circuitos

Leia mais

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

ELETRÔNICA DIGITAL Aula 4-Álgebra de Boole e Simplificações de circuitos lógicos ELETRÔNICA DIGITAL Aula 4-Álgebra de Boole e Simplificações de circuitos lógicos Prof.ª Eng. Msc. Patricia Pedroso Estevam Ribeiro Email: patriciapedrosoestevam@hotmail.com 08/10/2016 1 Introdução Os circuitos

Leia mais

Infra-Estrutura de Hardware

Infra-Estrutura de Hardware Infra-Estrutura de Hardware Lógica Booleana Universidade Federal Rural de Pernambuco Professor: Abner Corrêa Barros abnerbarros@gmail.com Introdução Um circuito digital é aquele em que estão presentes

Leia mais

Organização e Arquitetura de Computadores I

Organização e Arquitetura de Computadores I Universidade Federal de Campina Grande Centro de Engenharia Elétrica e Informática Unidade Acadêmica de Sistemas e Computação Curso de Bacharelado em Ciência da Computação Organização e Arquitetura de

Leia mais

Álgebra de Boole e Simplificação de Circuitos Lógicos

Álgebra de Boole e Simplificação de Circuitos Lógicos Álgebra de oole e Simplificação de ircuitos Lógicos Flávio Euripedes de Oliveira UEMG Unidade Ituiutaba Nesta apresentação serão vistos os postulados e propriedades e formas canônicas de expressões booleanas

Leia mais

Automação Industrial Parte 8

Automação Industrial Parte 8 Automação Industrial Parte 8 Prof. Ms. Getúlio Teruo Tateoki http://www.getulio.eng.br/meusalunos/autind.html -Vamos supor que seja necessário determinar a função lógica interna de um sistema desconhecido.

Leia mais

ÁLGEBRA BOOLEANA. Foi um modelo formulado por George Boole, por volta de 1850.

ÁLGEBRA BOOLEANA. Foi um modelo formulado por George Boole, por volta de 1850. ÁLGEBRA BOOLEANA Foi um modelo formulado por George Boole, por volta de 1850. Observando a lógica proposicional e a teoria de conjuntos verificamos que elas possuem propriedades em comum. Lógica Proposicional

Leia mais

COLÉGIO DO INSTITUTO BATISTA AMERICANO PROF. ABIMAILTON PRATTI DA SILVA Rua Mariana N.º 70 Retiro Volta Redonda Telefone: (24)

COLÉGIO DO INSTITUTO BATISTA AMERICANO PROF. ABIMAILTON PRATTI DA SILVA Rua Mariana N.º 70 Retiro Volta Redonda Telefone: (24) COLÉGIO DO INSTITUTO BATISTA AMERICANO PROF. ABIMAILTON PRATTI DA SILVA Rua Mariana N.º 70 Retiro Volta Redonda Telefone: (24) 33381279 SOLICITAÇÃO Não temos direito autoral reservado para o presente trabalho.

Leia mais

Tecnologia dos Computadores 2002/2003. Exercícios

Tecnologia dos Computadores 2002/2003. Exercícios Introdução à Álgebra de Boole 1 Introdução Em 1854, George Boole, um matemático inglês, inventou um sistema algébrico de dois valores, cujo resultado da sua evolução até aos dias de hoje se dá o nome de

Leia mais

PCS 3115 (PCS2215) Conteúdo

PCS 3115 (PCS2215) Conteúdo -Mar-8 PCS 35 (PCS225) Sistemas Digitais I Módulo 5 Álgebra Booleana Prof. Dr. Marcos A. Simplicio Jr. versão: 3. (Jan/26) Conteúdo Conceitos básicos Teoremas de variável Teoremas de 2 variáveis Teoremas

Leia mais

Álgebra de Boole. Álgebra de Boole - axiomas

Álgebra de Boole. Álgebra de Boole - axiomas 854 - George Boole Álgebra de Boole formular proposições como V ou F combinar proposições avaliar a sua veracidade ou falsidade 938 - (Bell Labs) Claude Shannon adaptou a álgebra de Boole à análise de

Leia mais

Lista de Exercícios Álgebra de Boole (ALB0001)

Lista de Exercícios Álgebra de Boole (ALB0001) Lista de Exercícios Álgebra de Boole (ALB0001) 1) Simplifique as funções lógicas a seguir, aplicando os postulados e teoremas e obtenha o circuito lógico da forma longa e o da forma simplificada: a) Y

Leia mais

Eletrônica Digital. Lógica Booleana e Circuitos Lógicos FACULDADE FUCAPI

Eletrônica Digital. Lógica Booleana e Circuitos Lógicos FACULDADE FUCAPI FACULDADE FUCAPI Eletrônica Digital Lógica Booleana e Circuitos Lógicos, M.Sc. Doutorando em Informática (UFAM) Mestre em Engenharia Elétrica (UFAM) Engenheiro de Telecomunicações (FUCAPI) Introdução 2

Leia mais

Álgebra Booleana: Axiomas, Teoremas e Leis de De Morgan

Álgebra Booleana: Axiomas, Teoremas e Leis de De Morgan Arquitectura de Computadores I Engenharia Informática (11537) Tecnologias e Sistemas de Informação (6616) Álgebra Booleana: Axiomas, Teoremas e Leis de De Morgan Nuno Pombo / Miguel Neto Arquitectura Computadores

Leia mais

CIRCUITOS DIGITAIS COMBINACIONAIS (Unidade 3)

CIRCUITOS DIGITAIS COMBINACIONAIS (Unidade 3) MINISTÉRIO DA EDUCAÇÃO SECRETARIA DE EDUCAÇÃO PROFISSIONAL E TECNOLÓGICA INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE SANTA CATARINA BACHARELADO EM CIÊNCIA DA COMPUTAÇÃO DISCIPLINA: ELETRÔNICA

Leia mais

Índice. 1.2 Sistemas Numéricos em uma Base B Qualquer

Índice. 1.2 Sistemas Numéricos em uma Base B Qualquer Índice 1. SISTEMAS NUMÉRICOS 1.1 Caracterização dos Sistemas Numéricos 1.2 Sistemas Numéricos em uma Base B Qualquer 1.2.1 Sistema de Numeração Decimal 1.2.2. Sistema de Numeração Binário 1.2.3 Sistema

Leia mais

3. CAPÍTULO LÓGICAS DIGITAIS

3. CAPÍTULO LÓGICAS DIGITAIS 3. CAPÍTULO LÓGICAS DIGITAIS 3.1. Introdução A Lógica é um conjunto de regras para raciocínio sobre um determinado assunto, ela é muito utilizada no ramo da Filosofia e da Matemática. 3.2. Portas lógicas

Leia mais

3. Computadores Industriais

3. Computadores Industriais UNIVERSIDADE DO ESTADO DE SANTA CATARINA UDESC CENTRO DE CIÊNCIAS TECNOLÓGICAS CCT DEPARTAMENTO DE ENG. DE PRODUÇÃO E SISTEMAS - DEPS INFORMÁTICA INDUSTRIAL IFD 3. Computadores Industriais Igor Kondrasovas

Leia mais

Capítulo 4 Circuitos Lógicos Combinacionais

Capítulo 4 Circuitos Lógicos Combinacionais Capítulo 4 Circuitos Lógicos Combinacionais Conteúdo Simplificação de circuitos lógicos algebricamente Projeto circuitos lógicos combinacionais Mapas de Karnaugh Portas OR-exclusiva e NOR-exclusiva Características

Leia mais

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

Descrevendo Circuitos Lógicos (Continuação) CPCX UFMS Slides: Prof. Renato F. dos Santos Adaptação: Prof. Fernando Maia da Mota Descrevendo Circuitos Lógicos (Continuação) CPCX UFMS Slides: Prof. Renato F. dos Santos Adaptação: Prof. Fernando Maia da Mota 3.11 Teoremas de DeMorgan Demorgan, foi um grande matemático, tendo contribuído

Leia mais

Álgebra de Boole (ou Boleana) Circuitos Digitais Portas Lógicas e Álgebra de Boole. Álgebra de Boole: Tabela Verdade. Álgebra de Boole: funções

Álgebra de Boole (ou Boleana) Circuitos Digitais Portas Lógicas e Álgebra de Boole. Álgebra de Boole: Tabela Verdade. Álgebra de Boole: funções 6/3/2 Circuitos Digitais Portas Lógicas e Álgebra de Boole Prof. Abel Guilhermino Aula 3 (ou Boleana) Desenvolvida pelo matemático britânico George Boole para estudo da lógica. Definida sobre um conjunto

Leia mais

Lógica e Álgebra de Boole

Lógica e Álgebra de Boole Fundamentos de Sistemas Digitais Lógica e Álgebra de Boole Simplificação de expressões prof. Dr. Alexandre M. Amory 2 / 50 Referências Floyd, cap 4 Vahid, sec 2.5 e 2.6, cap 6 Daghlian, cap 9 e 13 3 /

Leia mais

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

Descrevendo Circuitos Lógicos (Continuação) Teoremas Booleanos. CPCX UFMS Slides: Prof. Renato F. dos Santos Adaptação: Prof. Fernando Maia da Mota Descrevendo Circuitos Lógicos (Continuação) Teoremas Booleanos CPCX UFMS Slides: Prof. Renato F. dos Santos Adaptação: Prof. Fernando Maia da Mota 3.10 Teoremas booleanos Investigaremos os vários teoremas

Leia mais

Sistemas Digitais (SD) Minimização de Funções Booleanas

Sistemas Digitais (SD) Minimização de Funções Booleanas Sistemas Digitais (SD) Minimização de Funções Booleanas Aula Anterior n Na aula anterior: u Funções lógicas: l Circuitos com portas NAND (revisão); l Circuitos com portas NOR (revisão); u Representações

Leia mais

CIRCUITOS DIGITAIS. Circuitos Combinacionais e Técnicas de Simplificação

CIRCUITOS DIGITAIS. Circuitos Combinacionais e Técnicas de Simplificação CIRCUITOS DIGITAIS Circuitos Combinacionais e Técnicas de Simplificação Prof. Denis Fantinato Prof. Rodrigo Moreira Bacurau Slides baseados nas aulas do Prof. Rodrigo Moreira Bacurau O que será visto nesta

Leia mais

Circuitos Digitais. Conteúdo. Expressão de Saída. Produtos Canônicos. Soma de Produtos. Circuitos Lógicos Combinacionais. Simplificação de Circuitos

Circuitos Digitais. Conteúdo. Expressão de Saída. Produtos Canônicos. Soma de Produtos. Circuitos Lógicos Combinacionais. Simplificação de Circuitos Ciência da Computação Simplificação de Circuitos Prof. Sergio Ribeiro Material adaptado das aulas de I do Prof. José Maria da UFPI Conteúdo Circuitos Lógicos Combinacionais Produtos Canônicos Forma de

Leia mais

ELT MAPAS DE KARNAUGH

ELT MAPAS DE KARNAUGH 7. MAPAS DE KARNAUGH ELT502 A partir de uma tabela, pode-se obter a sua função pelo do método de Lagrange. Entretanto, esse método exige que se faça simplificações na expressão obtida para se atingir a

Leia mais

Circuitos Digitais EXERCICIO 2

Circuitos Digitais EXERCICIO 2 Engenharia de Automação e Controle Engenharia Elétrica Circuitos Digitais EXERCICIO 2 Prof. José dos antos Garcia Neto ão Paulo 2014 Prof. José dos antos Garcia Neto 1 Exercício Monitor de Tensão: na figura

Leia mais

SIMPLIFICAÇÃO GRÁFICA DE EXPRESSÕES BOOLEANAS Minitermos e Maxitermos

SIMPLIFICAÇÃO GRÁFICA DE EXPRESSÕES BOOLEANAS Minitermos e Maxitermos SIMPLIFICAÇÃO GRÁFICA DE EXPRESSÕES BOOLEANAS Minitermos e Maxitermos Além da simplificação algébrica, existe outra forma bem mais prática, que é a simplificação gráfica, através dos mapas de Veitch-Karnaugh,

Leia mais

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

Abaixo descreveremos 6 portas lógicas: AND, OR, NOT, NAND, NOR e XOR. 9. Apêndice - Portas e Operações Lógicas Uma porta lógica é um circuito eletrônico (hardware) que se constitui no elemento básico de um sistema de computação. A CPU, as memórias, as interfaces de E/S são

Leia mais

Sistemas Digitais Minimização de Funções: Mapas de Karnaugh

Sistemas Digitais Minimização de Funções: Mapas de Karnaugh Sistemas Digitais Minimização de Funções: Mapas de Karnaugh João Paulo Baptista de Carvalho (Prof. Auxiliar do IST) joao.carvalho@inesc-id.pt Minimização de uma Função Trata-se de obter a expressão mínima

Leia mais

24/08/2010 ELETRÔNICA DIGITAL

24/08/2010 ELETRÔNICA DIGITAL 4/8/ ELETRÔNIIGITL Parte 5 Mapas de Karnaugh Prof.: Stefano É um método gráfico usado para simplificar uma equação lógica ou para converter uma tabelaverdade no seu circuito lógico correspondente, de uma

Leia mais

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

Lógica para Computação. Álgebra de Boole Lógica para Computação Álgebra de Boole Formas Normais Definição: diz-se que uma proposição está na forma normal (FN) se e somente se, quando muito, contém os conectivos ~, ^ e v. - Toda proposição pode

Leia mais

Prof. Leonardo Augusto Casillo

Prof. Leonardo Augusto Casillo UNIVERSIDADE FEDERAL RURAL DO SEMI-ÁRIDO CURSO: CIÊNCIA DA COMPUTAÇÃO Aula 1 Sistemas de numeração posicional Aula 2 Modificadores e conectores lógicos Prof. Leonardo Augusto Casillo OBJETIVOS DO CURSO

Leia mais