Sistemas Digitais (SD) Álgebra de Boole

Documentos relacionados
SISTEMAS DIGITAIS (SD)

Sistemas Digitais (SD) Unidade Lógica e Aritmética

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

Sistemas Digitais (SD)

Sistemas Digitais (SD) Circuitos combinatórios: somadores, subtractores e comparadores

UNIVERSIDADE FEDERAL DA BAHIA DEPARTAMENTO DE MATEMÁTICA MAT ALGEBRA LINEAR I-A PROF.: GLÓRIA MÁRCIA

Sistemas Digitais (SD) Síntese de Circuitos Sequenciais: Definições

Sistemas Digitais (SD) Aula de Problemas P6 1ª Parte

Sistemas Digitais (SD)

Sistemas Digitais (SD) Máquinas de Estado Microprogramadas: Microprograma

ÁLGEBRA LINEAR Equações Lineares na Álgebra Linear EQUAÇÃO LINEAR SISTEMA LINEAR GEOMETRIA DA ESQUAÇÕES LINEARES RESOLUÇÃO DOS SISTEMAS

CONJUNTOS NUMÉRICOS NOTAÇÕES BÁSICAS. : Variáveis e parâmetros. : Conjuntos. : Pertence. : Não pertence. : Está contido. : Não está contido.

Sistemas Digitais (SD) Memórias

SISTEMAS DIGITAIS (SD)

SISTEMAS DIGITAIS (SD)

Sistemas Digitais (SD) Máquinas de Estado Microprogramadas: Circuito de Dados e Circuito de Controlo

Sistemas Digitais (SD)

Sistemas Digitais (SD)

Sistemas Digitais (SD) Contadores

SISTEMAS DIGITAIS (SD)

Sistemas Digitais (SD) Sistemas de Numeração e Códigos

SISTEMAS DIGITAIS (SD)

SISTEMAS DIGITAIS (SD)

Utiliza variáveis binárias, i.e., que só podem assumir um de dois valores: {0,1}; {Low,High}; {True,False}; etc.

COLÉGIO OBJETIVO JÚNIOR

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

Professora: Profª Roberta Nara Sodré de Souza

TÓPICOS. Determinantes de 1ª e 2ª ordem. Submatriz. Menor. Cofactor. Expansão em cofactores. Determinante de ordem n. Propriedades dos determinantes.

1. Conceito de logaritmo

"Bem-vindos ao melhor ano de suas vidas #2018"

Profª Cristiane Guedes LIMITE DE UMA FUNÇÃO. Cristianeguedes.pro.br/cefet

6 Cálculo Integral. 1. (Exercício VI.1 de [1]) Considere a função f definida no intervalo [0, 2] por. 1 se x [0, 1[ 3 se x ]1, 2]

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

SISTEMAS DIGITAIS (SD)

Prova Escrita de MATEMÁTICA A - 12o Ano a Fase

SISTEMAS DIGITAIS (SD)

& fé ISSN por Rodolfo Petrônio Unirio.

ESCOLA SECUNDÁRIA COM 3º CICLO D. DINIS COIMBRA 12º ANO DE ESCOLARIDADE MATEMÁTICA A

SISTEMAS DIGITAIS (SD)

é: y y x y 31 2 d) 18 e) O algarismo das unidades de é igual a: a) 1 b) 3 c) 5 d) 7 e) 9

CÁLCULO I. Apresentar a técnica de integração por substituição; Utilizar técnicas apresentadas no cálculo integral.

é: 31 2 d) 18 e) 512 y y x y

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

Propriedades Matemáticas

SISTEMAS DIGITAIS (SD)

Integral. (1) Queremos calcular o valor médio da temperatura ao longo do dia. O valor. a i

ALGEBRA LINEAR AUTOVALORES E AUTOVETORES. Prof. Ademilson

Sistemas Digitais (SD)

Aos pais e professores

UNIVERSIDADE FEDERAL DA BAHIA DEPARTAMENTO DE MATEMÁTICA MATA07 ÁLGEBRA LINEAR A PROFs.: Enaldo Vergasta,Glória Márcia. 2 a LISTA DE EXERCÍCIOS

SISTEMAS DIGITAIS (SD)

Funções Lógicas: Formas Padrão. Mintermos x Maxtermos. Forma Padrão: soma de produtos. Forma Padrão: produto de somas 22/3/2010

Sistemas Digitais (SD) Elementos de Tecnologia Funções Lógicas

Álgebra Linear e Geometria Analítica. Espaços Vectoriais

CODIFICAÇÃO DE CANAL PARA SISTEMAS DE COMUNICAÇÃO DIGITAL

FUNÇÕES. Mottola. 1) Se f(x) = 6 2x. é igual a (a) 1 (b) 2 (c) 3 (d) 4 (e) 5. 2) (UNIFOR) O gráfico abaixo. 0 x

MTDI I /08 - Integral de nido 55. Integral de nido

fundamental do cálculo. Entretanto, determinadas aplicações do Cálculo nos levam a formulações de integrais em que:

MATRIZES, DETERMINANTES E SISTEMAS LINEARES PROF. JORGE WILSON

x x x 1,8 2,5 2,5 1,89 2,1 1,89 1,956 2,04 2,04 1,9934 2,015 1,956 1,9995 2,007 2,007 1, ,0003 1,9995

Funções Lógicas I. José Costa. Introdução à Arquitetura de Computadores. Departamento de Engenharia Informática (DEI) Instituto Superior Técnico

SISTEMAS DIGITAIS (SD)

a) 3 ( 2) = d) 4 + ( 3) = g) = b) 4 5 = e) 2 5 = h) = c) = f) = i) =

Função Modular. x, se x < 0. x, se x 0

Sistemas Digitais (SD) Circuitos combinatórios: descodificadores, codificadores, multiplexers e demultiplexers

Prova 1 Soluções MA-602 Análise II 27/4/2009 Escolha 5 questões

Resolução Numérica de Sistemas Lineares Parte I

Circuitos Digitais Álgebra de Boole

1 INTRODUÇÃO À ÁLGEBRA EM CAMPOS DE GALOIS GF(2 m )

SISTEMAS DIGITAIS (SD)

Teorema Fundamental do Cálculo - Parte 1

Resolução 2 o Teste 26 de Junho de 2006

UNIVERSIDADE FEDERAL DE PERNAMBUCO. Resumo. Nesta aula, utilizaremos o Teorema Fundamental do Cálculo (TFC) para o cálculo da área entre duas curvas.

8/6/2007. Dados os conjuntos: A={0,1} e B={a,b,c},

EQUAÇÕES E INEQUAÇÕES POLINOMIAIS

Integrais Duplas em Regiões Limitadas

Teorema Fundamental do Cálculo - Parte 2

x 0 0,5 0,999 1,001 1,5 2 f(x) 3 4 4,998 5,

Elementos de Análise - Lista 6 - Solução

, onde i é a linha e j é a coluna que o elemento ocupa na matriz.

Unidimensional pois possui apenas uma única dimensão

CAPÍTULO 5 - ESTUDO DA VARIAÇÃO DAS FUNÇÕES

Equações diofantinas lineares a duas e três variáveis

As fórmulas aditivas e as leis do seno e do cosseno

SISTEMAS DIGITAIS (SD)

Matemática para Economia Les 201. Aulas 28_29 Integrais Luiz Fernando Satolo

Objetivo. Conhecer a técnica de integração chamada substituição trigonométrica. e pelo eixo Ox. f(x) dx = A.

UNIVERSIDADE FEDERAL DE PERNAMBUCO CCEN DEPARTAMENTO DE MATEMÁTICA EXAME DE QUALIFICAÇÃO PARA O MESTRADO EM MATEMÁTICA

Universidade de Mogi das Cruzes UMC. Cálculo Diferencial e Integral II Parte III

3 Teoria dos Conjuntos Fuzzy

SUGESTÕES DE GESTÃO CURRICULAR DO PROGRAMA E METAS CURRICULARES MATEMÁTICA A

Hierarquia de Chomsky

Dessa forma o eixo ox é uma assíntota da função exponencial e assim valores de y < 0 não se relacionam com nenhum x do domínio, portanto Im = R +.

Disponível em: < Acesso em: 1 nov A seja igual ao oposto aditivo

Introdução ao estudo de equações diferenciais

Pontifícia Universidade Católica de Campinas Centro de Ciências Exatas, Ambientais e de Tecnologias Faculdade de Engenharia de Computação

Usando qualquer um dos métodos de primitivação indicados anteriormente, determine uma primitiva de cada uma das seguintes funções. e x e 2x + 2e x + 1

Transcrição:

Sistems Digitis (SD) Álgebr de Boole

Aul Anterior N ul nterior: Sistems de numerção Bse 10 Bse 2 Bse 8 e 16 Operções ritmétics básics Mudnç de sistem de numerção Códigos Prof Nuno Rom Sistems Digitis 2012/13 2

Plnemento SEMANA TEÓRICA 1 TEÓRICA 2 PROBLEMAS/LABORATÓRIO 20/Fev 24/Fev Introdução Sistems de Numerção 27/Fev 03/Mr CARNAVAL Álgebr de Boole 06/Mr 10/Mr Elementos de Tecnologi Funções Lógics P0 13/Mr 17/Mr Minimizção de Funções Minimizção de Funções L0 20/Mr 24/Mr Def Circuito Combintório; Análise Temporl Circuitos Combintórios P1 27/Mr 31/Mr Circuitos Combintórios Circuitos Combintórios L1 03/Abr 07/Abr Circuitos Sequenciis: Ltches Circuitos Sequenciis: Flip-Flops P2 10/Abr 14/Abr FÉRIAS DA PÁSCOA FÉRIAS DA PÁSCOA 17/Abr 21/Abr Crcterizção Temporl Registos L2 24/Abr 28/Abr 01/Mi 05/Mi 08/Mi 12/Mi 15/Mi 19/Mi 22/Mi 26/Mi 29/Mi 02/Jun 25 DE ABRIL Contdores P3 Síntese de Circuitos Sequenciis Síncronos Síntese de Circuitos Sequenciis Síncronos Eercícios Teste 1 Síntese de Circuitos Sequenciis Síncronos P4 Máq Estdo Microprogrmds: Circuito de Memóris Ddos e Circuito de Controlo Circuitos de Controlo, Trnsferênci e Máq Estdo Microprogrmds: Microprogrm Processmento de Ddos de um Processdor Lógic Progrmável P6 L5 L3 L4 P5 3

Sumário Tem d ul de hoje: Álgebr de Boole Operções básics Proprieddes Ports Lógics Leis de DeMorgn Simplificção lgébric Bibliogrfi: M Mno, C Kime: Secções 21 22 G Arroz, J Monteiro, A Oliveir: Secção 21 4

Álgebr de Boole A lógic como um sistem binário: Em 1854, George Boole, Professor de Mtemátic d Universidde de Cork, Irlnd, publicou o livro An Investigtion on The Lws of Thought, on which re founded the Mthemticl Theories of Logic nd Probbilities Este trblho, mis trde refindo por Jevons (1869, 1890), Peirce (1880), Schröder (1890) e Huntingdon (1904), consider um sistem lógico binário, ie, com dois objectos que se podem designr por: sim-não, verddeiro-flso, ou ind 1-0 5

Álgebr de Boole Operções Básics: Boole define ind três operções básics: AND, OR, NOT Considere-se dus vriáveis boolens:,y {0,1}, ie,,y {flso,verddeiro} AND (Produto lógico) X Y X Y 0 0 0 0 1 0 1 0 0 1 1 1 O resultdo é verddeiro se X for verddeiro E (AND) Y for verddeiro OR (Som lógic) X Y X+Y 0 0 0 0 1 1 1 0 1 1 1 1 O resultdo é verddeiro se X for verddeiro OU (OR) Y for verddeiro NOT (Complemento) X X 0 1 1 0 Negção (NOT) d firmção 6

Álgebr de Boole Operções Básics: Boole define ind três operções básics: AND, OR, NOT Considere-se dus vriáveis boolens:,y {0,1}, ie,,y {flso,verddeiro} verddeiro y verddeiro AND (Produto lógico) OR (Som lógic) NOT (Complemento) O resultdo é verddeiro se X for verddeiro E (AND) Y for verddeiro O resultdo é verddeiro se X for verddeiro OU (OR) Y for verddeiro Negção (NOT) d firmção 7

Álgebr de Boole Álgebr de Boole binári: A etensão o trblho de George Boole por Jevons (1869, 1890), Peirce (1880), Schröder (1890) e Huntingdon (1904), define: Um Álgebr de Boole binári é um sistem lgébrico B 2 = (A={0,1},,+, ) formdo por um conjunto gerdor A e por dus operções bináris,, +, designds por produto lógico e som lógic, e por um operção designd por complemento, tl que: Propriedde de Fecho:, ( yay AyA )( )() A O resultdo d plicção de um ou mis operções básics sobre o conjunto gerdor A, é um vlor binário pertencente o espço do conjunto gerdor A 8

Álgebr de Boole Proprieddes básics: Considere-se s vriáveis boolens:,y,z A Identidde + 0 = 1 = Idempotênci + = = Aniquilção + 1 = 1 0 = 0 Opostos + = 1 = 0 Comuttividde + y = y + y = y Associtividde + y + z = + y + z y z = y z Distributividde y + z = y + z + y z = + y + z DeMorgn + y = y y = + y Adjcênci y + y = + y + y = 9

Álgebr de Boole Princípio d dulidde: Qulquer epressão válid num álgebr de Boole tem um epressão dul, tmbém válid ness álgebr, que se obtém por troc do símbolo opertório + com o símbolo opertório e do limite universl 0 com o limite universl 1 Eemplo: 1 = é epressão dul de + 0 = Prof Nuno Rom Sistems Digitis 2012/13 10

Álgebr de Boole Outros teorems: Considere-se s vriáveis boolens:,y,z A Dupl negção = Absorção + y = + y = Consenso y + y z + z = y + z + y + z = z + y y + y z = y + z + y y + z + z = + y + z y + z = + z + y + y + y + z = + y + z Prof Nuno Rom Sistems Digitis 2012/13 11

Álgebr de Boole Demonstrção ds leis de DeMorgn Generlizção pr n vriáveis: 12 y y y y Verificção por Tbels d Verdde y + y + y y y y 0 0 0 1 0 0 1 1 1 0 1 1 0 0 1 1 0 0 1 0 1 0 1 0 0 1 0 1 1 1 0 1 1 0 0 0 n n n n 2 1 2 1 1 1 2 1

Álgebr de Boole Aplicção sucessiv ds leis de DeMorgn Eemplo: 13 z b z b z b z b z b z b

Álgebr de Boole Ports Lógics: N prátic os sistems digitis bseim-se n Álgebr de Boole, sendo implementdos prtir de um conjunto de ports lógics bse Simbologi (IEC 617): 1 & 1 OR AND NOT Ns tecnologis mis comuns, o circuito lógico distingue 2 intervlos distintos de tensão, os quis são interpretdos como um ou zero 1 0 5V 3,5V 1,5V 0 Volts Prof Nuno Rom Sistems Digitis 2012/13 14

Álgebr de Boole Função Boolen (eemplo): f b c ā b e c são os termos d função ā, b e c são os literis Tbel d Verdde b c ā b f 0 0 0 0 0 0 0 1 0 1 0 1 0 1 1 Circuito Lógico: b c NOT AND A A B OR A B + C f 0 1 1 1 1 1 0 0 0 0 1 0 1 0 1 1 1 0 0 0 1 1 1 0 1 Prof Nuno Rom Sistems Digitis 2012/13 15

Álgebr de Boole Simplificção lgébric Eemplo 1: d e b d b e c d c e y Relizção 2 níveis (som de produtos) f d e bd be cd ce d e bdbe cd ce y b cd b ce y b c d e y b cd e y b c d e y Relizção Multinível y Prof Nuno Rom Sistems Digitis 2012/13 16

Álgebr de Boole Simplificção lgébric Eemplo 2: f yz yz z X Y Z F f yz y yz z z z y1 z z y z X Y F Z 17

Álgebr de Boole Simplificção lgébric: A simplificção e mnipulção lgébric ds funções lógics tem vários benefícios: Permite reduzir compleidde de circuitos, o que lev um redução no número de erros n montgem do circuito Permite reduzir o tempo de propgção dos sinis o longo do circuito de cálculo (e: processdores mis rápidos) Permite reduzir potênci consumid (e: processdores energeticmente mis eficientes) 18

PRÓXIMA AULA 19

Próim Aul Tem d Próim Aul: Elementos de Tecnologi Circuitos integrdos Fmílis lógics Funções lógics Circuitos com ports NAND Circuitos com ports NOR 20

Agrdecimentos Algums págins dest presentção resultm d compilção de váris contribuições produzids por: Nuno Rom Guilherme Arroz Horácio Neto Nuno Hort Pedro Tomás 21