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

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

Mapa de Karnaugh. UNIVERSIDADE DA BEIRA INTERIOR Faculdade de Engenharia Departamento de Informática

Módulos Combinatórios

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

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

ÁLGEBRA DE BOOLE POSTULADOS, TEOREMAS E PROPRIEDADES

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

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

Introdução à Informática. Álgebra de Boole. Ageu Pacheco e Alexandre Meslin

Prof. Leonardo Augusto Casillo

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

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

Introdução à Arquitetura de Computadores

3. Computadores Industriais

Sistemas Digitais. Prof.Doutor Victor Lobo. Preparação básica necessária à compreensão de:

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

Organização de computadores

(A1) As operações + e são comutativas, ou seja, para todo x e y em A, x + y = y + x e x y = y x

Álgebra de Boole. George Simon Boole ( ) O criador da álgebra dos circuitos digitais. Profª Jocelma Rios. Out/2012

Aula 07 : Portas Lógicas e Álgebra Booleana

SISTEMAS DIGITAIS Prof. Ricardo Rodrigues Barcelar

A Lógica e Álgebra de George Boole. Alexssandra Dayanne Soares de Campos 1 Natalie Geny Silva Braz 2 Nicole Motta Ferreira 3

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

Transistor. Portas Lógicas (2) Base; Coletor; Emissor.

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

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

Elementos de Matemática

Sistemas de Numeração

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

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

Organização e Arquitetura de Computadores I

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

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

3. CAPÍTULO LÓGICAS DIGITAIS

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular ARQUITECTURA DE COMPUTADORES Ano Lectivo 2014/2015

4. Álgebra Booleana e Simplificação Lógica. 4. Álgebra Booleana e Simplificação Lógica 1. Operações e Expressões Booleanas. Objetivos.

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

Capítulo 3. Álgebra de Bool


DEPARTAMENTO DE MATEMÁTICA E INFORMÁTICA DISCIPLINA:

Circuitos Lógicos e Organização de Computadores

Álgebra Booleana. Introdução ao Computador 2010/01 Renan Manola

Introdução à Informática Aulas 27 e 28

SCE Elementos de Lógica Digital I

Álgebra de Boole e Teorema de De Morgan Prof. Rômulo Calado Pantaleão Camara. Carga Horária: 2h/60h

ÁLGEBRA LINEAR. Subespaços Vetoriais. Prof. Susie C. Keller

Notas de Aula - Álgebra de Boole Parte 1

LOGIC CIRCUITS CMOS Circuitos Lógicos CMOS

Sistemas Digitais Circuitos Combinatórios Típicos

APOSTILA COMPLEMENTAR

Álgebra Booleana e Tabelas-Verdade

Representação de Circuitos Lógicos

Técnicas Digitais para Computação


SISTEMAS DIGITAIS CIRCUITOS COMBINATÓRIOS TÍPICOS

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

Introdução à Computação: Álgebra Booleana

EELi02 Circuitos Lógicos

Metas/ Objetivos Conceitos/ Conteúdos Aulas Previstas. Lógica e Teoria dos conjuntos: Introdução à lógica bivalente e à Teoria dos conjuntos

. Um termo ou designação é uma expressão que nomeia ou designa um ente.. Uma proposição é toda a expressão p susceptível de ser verdadeira ou falsa.

Resumo. Parte 2 Introdução à Teoria da Probabilidade. Ramiro Brito Willmersdorf Introdução.

Universidade Estadual de Maringá Centro de Tecnologia Departamento de Informática. Eletrônica Digital

Circuitos Sequenciais

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

Eletrônica Digital para Instrumentação

SISTEMAS DIGITAIS (SD)

Introdução. de Eletrônica Digital (Parte II) Universidade Federal de Campina Grande Departamento de Sistemas e Computação. Carga Horária: 60 horas

Apostila Mapas de Veitch-Karnaugh

Calculus of Communicating Systems - CCS (Cálculo de Sistemas Comunicantes)

Teoria dos anéis 1 a parte 3

Álgebra de Boole. Álgebra de Boole - axiomas

Prof.Letícia Garcia Polac. 6 de abril de 2017

Material Teórico - Módulo de Produtos Notáveis e Fatoração de Expressões Algébricas. Produtos Notáveis. Oitavo Ano

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

S = ABC + A( C + B) -> Aplicando identidades auxiliares B C + B= C+B

Circuitos Lógicos Aula 8

Arquitectura de Computadores LEEC/MEEC (2006/07 2º Sem.)

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

DISTRIBUIÇÃO DOS DOMÍNIOS POR PERÍODO

Faculdade de Informática e Tecnologia de Pernambuco

CURSO DE ELETRÔNICA DIGITAL A ÁLGEBRA DE BOOLE

ÁLGEBRA LINEAR. Espaços Vetoriais. Prof. Susie C. Keller

Sistemas Digitais Circuitos Aritméticos e Representação de Números com Sinal

Álgebra Linear e Geometria Analítica

Notas de aula de MAC0329 Álgebra Booleana e Aplicações

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

DEPARTAMENTO DE MATEMÁTICA E CIÊNCIAS EXPERIMENTAIS - Grupo 500. Planificação Anual /Critérios de avaliação

MONÔMIOS E POLINÔMIOS

P L A N I F I C A Ç Ã 0 E n s i n o S e c u n d á r i o

n. 25 DIAGRAMAS DE VENN

Algoritmos e Linguagens de Programação. Álgebra Booleana. Faculdade Pitágoras Prof. Edwar Saliba Júnior Abril de Unidade Álgebra Booleana

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

4 AULA. Regras de Inferência e Regras de Equivalência LIVRO. META: Introduzir algumas regras de inferência e algumas regras de equivalência.

Sistema Decimal - Permite representar qualquer quantidade por intermédio de uma soma ponderada de potências de base 10.

Sistemas Digitais I LESI :: 2º ano

MINISTÉRIO DA EDUCAÇÃO CENTRO FEDERAL DE EDUCAÇÃO TECNOLÓGICA DE MINAS GERAIS CONSELHO DE GRADUAÇÃO

Material Teórico - Módulo de Produtos Notáveis e Fatoração de Expressões Algébricas. Produtos Notáveis. Oitavo Ano. Prof. Ulisses Lima Parente

INSTITUTO FEDERAL DE SANTA CATARINA CAMPUS JOINVILLE CURSO TÉCNICO DE ELETROELETRÔNICA ELETRÔNICA DIGITAL. Prof. M. Sc. Mauricio Martins Taques

Sistemas Digitais para Computação

Pensamento. "A escada da sabedoria tem os degraus feitos de números." (Blavatsky) Prof. MSc. Herivelto Nunes

Transcrição:

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 I 2014/2015 1

Axiomas: É uma sentença que não é provada ou demonstrada e é considerada como óbvia ou como um consenso inicial necessário para a construção ou aceitação de uma teoria Axioma 1: Seja A uma variável lógica. A=0 ou A=1. Axioma 2: 0.0=0; 1.1=1; 0.1=0; 1.0=0 Axioma 3: 0+0=0; 1+1=1; 0+1=1; 1+0=1 Axioma 4: 0 = 1; 1 = 0 Nuno Pombo / Miguel Neto Arquitectura Computadores I 2014/2015 2

Teorema 1: A soma lógica de uma variável lógica com 0 é igual ao valor da variável: A + 0 = A Teorema 2 (dual do Teorema 1): O produto lógico de uma variável lógica por 1 é igual ao valor da variável. A.1 = A Teorema 3: A soma lógica de uma variável lógica com 1 é igual a 1. A + 1 = 1 Nuno Pombo / Miguel Neto Arquitectura Computadores I 2014/2015 3

Teorema 4 (dual do Teorema 3): O produto lógico de uma variável lógica por 0 é igual a 0. A.0 = 0 Teorema 5: A soma lógica de duas variáveis lógicas iguais é igual ao valor dessa variável. A + A = A Teorema 6 (dual do Teorema 5): O produto lógico de duas variáveis lógicas iguais é igual ao valor dessa variável. A. A = A Nuno Pombo / Miguel Neto Arquitectura Computadores I 2014/2015 4

Teorema 7: A soma lógica de uma variável lógica com a negação dessa variável é igual a 1. A + A = 1 Teorema 8 (dual do Teorema 7): O produto lógico de uma variável lógica com a negação dessa variável é igual a 0. A. A = 0 Teorema 9: A dupla negação de uma variável lógica é equivalente a essa variável lógica. A = A Nuno Pombo / Miguel Neto Arquitectura Computadores I 2014/2015 5

Teorema 10: Propriedade Comutativa A + B = B + A A. B = B. A Teorema 11: Propriedade Associativa A + B + C = A + ( B + C) = ( A + B) + C A. B. C = A.( B. C) = ( A. B). C Nuno Pombo / Miguel Neto Arquitectura Computadores I 2014/2015 6

Teorema 12: Propriedade Distributiva A. B + AC. = A.( B + C) ( A + B).( A + C) = A + B. C Teorema 13: Teorema de De Morgan A. B = A + B A + B = A. B Nuno Pombo / Miguel Neto Arquitectura Computadores I 2014/2015 7

Teorema da Absorção Total: A + A. B = A A.( A + B) = A Teorema da Absorção Parcial: A + AB. = A + B A.( A + B) = A. B Nuno Pombo / Miguel Neto Arquitectura Computadores I 2014/2015 8

Teorema da Adjacência Lógica: A. B + A. B = A ( A + B).( A + B) = A Teorema do Consenso: A. B + AC. + B. C = A. B + AC. ( A + B).( A + C).( B + C) = ( A + B).( A + C) Nuno Pombo / Miguel Neto Arquitectura Computadores I 2014/2015 9

Exercício 1: Demonstre os seguintes teoremas: Absorção parcial: A + AB. = A + B Propriedade distributiva: ( A + B).( A + C) = A + B. C Nuno Pombo / Miguel Neto Arquitectura Computadores I 2014/2015 10

Exercício 2: Simplifique as seguintes funções lógicas por aplicação dos teoremas da Álgebra de Boole: F( A, B, C, D) = B. C. D + C. D + A. B. C Aplicando-se o teorema da absorção vem: F( A, B, C, D) = C. D + A. B. C F( A, B, C, D) = A. B + B. D + AC.. D + B. C. D 1ª propriedade distributiva F( A, B, C, D) = A. B + B. D + C. D.( A + B) 2ª Teorema de De Morgan F( A, B, C, D) = A. B + B. D + C. D. A. B 3ª Teorema da Absorção Parcial F( A, B, C, D) = A. B + B. D + C. D Nuno Pombo / Miguel Neto Arquitectura Computadores I 2014/2015 11

Bibliografia: 1. Thomas L. Floyd, Digital Fundamentals, Prentice Hall, 2006; 2. M. Morris Mano and Charles R. Kime, Logic and Computer Design Fundamentals, Prentice Hall, 2001. Nuno Pombo / Miguel Neto Arquitectura Computadores I 2014/2015 34