Circuitos Sequenciais: Circuitos Combinacionais: SISTEMAS DIGITAIS. Módulo 2 Prof. Celso
|
|
- Luiz Eduardo Alexandre Sabrosa Andrade
- 6 Há anos
- Visualizações:
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
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 maisCapí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 maisCAPÍ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 maisCircuitos 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 maisCircuitos 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 maisCIRCUITOS 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 maisTabela 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 maisCEFET/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 maisProf. 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 maisLó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 maisRevisã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 maisArquitetura 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 maisFormas 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 maisCapí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 maisCAPÍ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 maisOrganizaçã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 maisSistemas 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 maisUniversidade 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 Álgebra de Boole Augustus De Morgan (1806-1871) e George Boole (1815-1864). Desenvolvimento
Leia maisSistemas 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 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 maisEletrô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 maisLABORATÓ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 maisDisciplina: 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 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 maisELETRÔ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 maisAula 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 maisTé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 maisCircuitos 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 maisOrganizaçã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 maisSistemas 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 maisEletrô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 maisMAPA 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 maisTeoremas 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 maisOrganizaçã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 maisLOGIC 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 mais6. 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 maisPostulado 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 maisAula 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 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 maisApostila 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 maisSistemas 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 maisA 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 mais3 - 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 maisDisciplina: 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 maisMapas 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 maisSistemas 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 maisPortas 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 maisIntroduçã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 maisF.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 maisINSTITUTO 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 maisCircuitos 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 maisSimplificaçã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 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 maisab 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 maisCircuitos 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 maisApostila 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 maisSistemas 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 maisRepresentaçã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 maisPCS 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 maisRepresentaçã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 mais1- 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 maisCircuitos 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 maisDefiniçã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 maisSimplificaçã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 maisCapí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 maisELETRÔ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 maisInfra-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 maisOrganizaçã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 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 maisAutomaçã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. Observando a lógica proposicional e a teoria de conjuntos verificamos que elas possuem propriedades em comum. Lógica Proposicional
Leia maisCOLÉ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 maisTecnologia 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 maisPCS 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
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 maisLista 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 maisEletrô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
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 maisCIRCUITOS 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. 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 mais3. 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 mais3. 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 maisCapí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 maisDescrevendo 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
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 maisLó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 maisDescrevendo 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 maisSistemas 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 maisCIRCUITOS 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 maisCircuitos 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 maisELT 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 maisCircuitos 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 maisSIMPLIFICAÇÃ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 maisAbaixo 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 maisSistemas 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 mais24/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 maisLó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 maisProf. 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