Módulo 3 Circuitos Combinatórios

Documentos relacionados
Módulo 2 Álgebra e Lógica Booleana

Curso Profissional de Técnico de Gestão de Equipamentos Informáticos 10º ANO

Módulo 4 Circuitos Sequenciais

Eletrónica Digital. Fundamentos e Projeto. Acxcro MANUEL RAPOSO AMARAL. EDIÇÕES SíLABO

Sistemas Digitais Circuitos Aritméticos e Unidades Aritméticas e Lógicas (ALUs)

ARITMÉTICA BINÁRIA. Adão de Melo Neto

Sistemas Digitais. Planificação das aulas teóricas e aulas práticas Ano Lectivo 2005/ 2006

Aula 10. Circuitos Aritméticos. SEL Sistemas Digitais. Prof. Dr. Marcelo Andrade da Costa Vieira

Eletrônica Digital. Projeto de Circuitos Combinacionais. Alex Vidigal Bastos

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

Circuitos Combinacionais. Arquitetura de Computadores I

Circuitos Combinacionais

Programa Analítico de Disciplina INF251 Organização de Computadores I

Circuitos Combinacionais Prof. Rômulo Calado Pantaleão Camara. Carga Horária: 2h/60h

Teste 1 Sistemas Digitais - MEEC 2011/12 1

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO UNIVERSIDADE FEDERAL DE UBERLÂNDIA

SISTEMAS DIGITAIS CIRCUITOS COMBINATÓRIOS TÍPICOS

Circuitos Combinacionais

Eletrônica Digital I TE050. Circuitos Combinacionais

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

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

Nível da Lógica Digital

Circuitos Aritméticos. Circuitos Aritméticos. Circuitos Aritméticos. Circuitos Aritméticos. Circuitos Aritméticos. Circuitos Aritméticos

CENTRO FEDERAL DE EDUCAÇÃO TECNOLÓGICA DE MINAS GERAIS UNIDADE DE ENSINO SUPERIOR CURSO DE ENGENHARIA INDUSTRIAL ELÉTRICA PLANO DE ENSINO

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO UNIVERSIDADE FEDERAL DE UBERLÂNDIA

Prof. Leonardo Augusto Casillo

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

Circuitos Integrados. Nível da Lógica Digital (Aula 7) Circuitos Combinacionais. Circuitos Lógicos Digitais Básicos. Multiplexadores (1)

1. [1 val] Converta para base 2 o número hexadecimal (base 16) B06E. Justifique.

CARGA HORÁRIA TOTAL : 108 h/aulas TEORIA: 72 h/aulas PRÁTICA: 36 h/aulas. CURSO(S): Engenharia Elétrica SEMESTRE/ANO : 02/2010

Organização e Arquitetura de Computadores. A Arquitetura no nível da lógica digital Prof.: Hugo Barros

UNIVERSIDADE FEDERAL DE SANTA CATARINA DEPARTAMENTO DE ENGENHARIA ELÉTRICA PLANO DE ENSINO

Circuitos Digitais. Conteúdo. Meio Somador. Circuitos Aritméticos. Meio Somador. Meio Somador. Circuitos Aritméticos. Ciência da Computação

Parte # 1 - Circuitos Combinatórios

Arquitetura de Computadores. Tiago Alves de Oliveira

REPÚBLICA FEDERATIVA DO BRASIL ESTADO DE SANTA CATARINA Universidade do Estado de Santa Catarina - UDESC CENTRO DE CIÊNCIAS TECNOLÓGICAS - UDESC/CCT

Introdução à Computação

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

Exemplo somador de 3 bits

Organização de Computadores

Álgebra Booleana. UNIVERSIDADE DA BEIRA INTERIOR Faculdade de Engenharia Departamento de Informática

Eletrônica Digital I (EDL I)

Circuitos Digitais - Somadores e Subtradores SOMADORES E SUBTRADORES

Capacidade de Armazenamento. Bit. Binário para Decimal. Decimal para Binário. Operações Aritméticas no Sistema binário.

SSC0112 Organização de Computadores Digitais I

Operações Aritméticas Prof. Rômulo Calado Pantaleão Camara. Carga Horária: 2h/60h

Sistemas Digitais Circuitos Combinatórios Típicos

Operações com números binários

EXPERIÊNCIA 6 CIRCUITOS CODIFICADORES E DECODIFICADORES

Laboratório 1 (Trabalho sem Relatório) Semana 20 de Setembro a 24 de Setembro

Códigos Neste capítulo estudaremos circuitos destinados a aplicações específicas, destacamos : Codificadores Decodificadores Circuitos aritméticos:

Sistemas Digitais Circuitos Combinatórios Típicos

Escola Politécnica de Pernambuco Departamento de Engenharia Elétrica PROGRAMA EMENTA OBJETIVOS

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

Arquitetura de Computadores Aula 9 Portas Lógicas

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

EPUSP PCS 2011 Laboratório Digital I. Uma ULA Simples

Sistemas Digitais Planificação das aulas teóricas e aulas práticas Ano Lectivo 2006/ 2007

Circuitos Digitais Walderson Shimokawa. Plano de Ensino. Ementa. Objetivos. Avaliação. Conteúdo Programático. Circuitos Digitais 10/08/2014

Circuitos MSI e LSI e suas aplicações

Parte # 2 - Circuitos Combinatórios

SSC512 Elementos de Lógica Digital. Circuitos Aritméticos. GE4 Bio

Técnicas Digitais para Computação

CIRCUITOS SOMADORES = = =

CONCURSO PÚBLICO PARA PROFESSOR DE ENSINO MÉDIO E TÉCNICO, Nº 065/11/ PROCESSO Nº 5191/2017.

Eletrônica Digital. Prof. Gilson Yukio Sato sato[at]utfpr[dot]edu[dot]br

SISTEMAS DIGITAIS (SD)

Circuitos Aritméticos I

DISCIPLINA: MATEMÁTICA DISCRETA

DADOS DO COMPONENTE CURRICULAR

EPUSP PCS 2011 Laboratório Digital I. Uma ULA Simples

ELT502 Eletrônica Digital I Graduação em Engenharia Eletrônica

Computação e Programação

Circuitos Digitais. Conteúdo. Soma de Números Binários. Soma de Números Binários. Exemplos. Exemplos. Aritmética Binária

Universidade Federal do Pará Instituto de Tecnologia Faculdade de Engenharia Elétrica. Eletrônica Digital. Plano de Ensino 2015_2

Arquitetura e Organização de Computadores. Sistemas Numéricos

Aula 7: Portas Lógicas: AND, OR, NOT, XOR, NAND e NOR

Módulos combinatórios típicos

4. Módulos Funcionais de média complexidade Multiplexer Descodificador Implementações alternativas de multiplexer...

1. Sistemas de numeração e códigos 23

Introdução à Computação: Máquinas Multiníveis

ÁLGEBRA BOOLEANA E LÓGICA DIGITAL AULA 04 Arquitetura de Computadores Gil Eduardo de Andrade

Teórico-prática n.º 8 Sistemas Digitais

Representação de quantidade(número) Expressão de significância posicional

Sistemas Digitais. Circuitos Aritméticos. Monitoria SD Daniel Alexandro/Reniê Delgado/Vanessa Ogg. Editado por (DARA)

Eletrônica Digital. Circuitos Combinacionais FACULDADE FUCAPI

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

ELT502 Eletrônica Digital I Graduação em Engenharia Eletrônica

Revisão de Lógica Digital. Lógica Booleana Conversão A/D e D/A Circuitos digitais e Memória

INF Técnicas Digitais para Computação. Introdução. Aula 1

Codificadores e Decodificadores Prof. Rômulo Calado Pantaleão Camara

Componente de Formação Técnica. Disciplina de

Aula 9. Aritmética Binária. SEL Sistemas Digitais. Prof. Dr. Marcelo Andrade da Costa Vieira

Eletrônica Digital Portas Lógicas

Circuitos aritméticos

Plano de Ensino de Disciplina Engenharia Elétrica

Representação da Informação no Computador

Transcrição:

1 Sistemas Digitais e Arquitetura de Computadores Módulo 3 Circuitos Combinatórios 1. Visão geral 2017/2018

2 Introdução A evolução das portas lógicas para a constituição dos circuitos digitais combinatórios deu origem aos circuitos integrados (CI). Os CI podem-se estruturar nos seguintes grupos: Circuitos SSI pequena escala até 10 PL. Circuitos MSI média escala - entre 10 a 100 PL. Circuitos LSI larga escala entre 100 a 1000 PL. Circuitos VLSI muito larga escala mais de 1000 PL. Circuitos combinatórios são circuitos em que o valor da saída depende exclusivamente dos valores da entrada.

3 Comparadores 1/2 Um comparador, é um circuito integrado que, permite verificar entre dois valores se estes são iguais e se o não forem qual deles é o maior. Exemplo: XOR Exercício 1: Elabore a tabela de verdade e o respetivo circuito lógico, para o CI XOR.

4 Comparadores 2/2 Exercício 2: Analise a tabela de verdade de um comparador de dois números de um bit cada (obtenha as expressões (equações) booleanas (lógicas) e construa o seu circuito lógico). Comparador existente no mercado: Exemplo de um CI TTL: 7485

5 Codificadores 1/4 Permitem codificar a informação da entrada, convertendo-a no seu equivalente, em binário que será obtido à saída. Geralmente têm 2 n entradas e n saídas. Existem dois tipos de codificadores: Sem prioridade; Com prioridade. Sem prioridade Só permite que na entrada exista uma ativa (o valor ativo é o 1). Se existir mais do que uma existirão erros na saída. Tabela de verdade de um codificador de oito entradas e três saídas (n = 3; 2 3 = 8).

6 Codificadores 2/4 Exercício: Analise a tabela de verdade obtenha as expressões (equações) booleanas (lógicas) e construa o seu circuito lógico.

7 Codificadores 3/4 Com prioridade Permite mais do que uma entrada ativa, sendo o valor da saída obtido daquela que tiver a maior prioridade. Codificador com prioridade existente no mercado: Exemplo de um CI TTL: 74LS148 > 9 entradas: 8 bits de dados e 1 de ativação de entrada (E1); > 5 saídas: 3 bits de dados; 1 de seleção de grupo (GS) e outro de seleção de saída (E0).

8 Codificadores 4/4 Exercício: Analise a tabela de verdade, acima, e construa o seu circuito lógico.

9 Descodificadores 1/2 Funcionam de forma inversa aos codificadores. Têm n entradas e 2 n saídas, normalmente. Convertem informação binária em informação não binária. Tabela de verdade um descodificador de três entradas e oito saídas.

10 Descodificadores 2/2 Exercício: Analise a tabela de verdade, acima, e obtenha as expressões (equações) booleanas (lógicas) e construa o seu circuito lógico. Descodificador existente no mercado: Exemplo de um CI TTL: 74LS42

11 Conversores Os conversores servem para modificar o código inicial. Exemplo: Código de Gray para BCD natural. Tabela de verdade Exercício: Analise a tabela de verdade, acima, e obtenha as expressões (equações) booleanas (lógicas) e construa o seu circuito lógico.

12 Multiplexers Permite selecionar a informação de uma de entre N entradas que possui para direcioná-la para uma única saída (N = 2 n ; n linhas de controle). Multiplexer existente no mercado: CI 74157, CI 74153 e CI 74151 Tabela de verdade de um multiplexer de quatro entradas e duas de seleção. Exercício: Analise a tabela de verdade.

13 Desmultiplexers 1/2 Seleciona a informação de uma só entrada (N saídas e n linhas de controle). Tabela de verdade de um desmultiplexer de duas saídas. Exercício: Analise a tabela de verdade.

14 Desmultiplexers 2/2 Tabela de verdade de um desmultiplexer de quatro saídas. Exercício: Analise a tabela de verdade.

15 Circuitos aritméticos 1/4 Permitem selecionar a operação a efetuar. Semi-somador Efetua a soma de dois números binários de um bit, presentes na entrada, obtendo à saída a sua soma e o respetivo bit de transporte (carry-out). Exercício: Analise a tabela de verdade.

16 Circuitos aritméticos 2/4 Somador completo Efetua a soma de dois números binários de um bit, presentes na entrada, tendo em conta um eventual bit de transporte de entrada de uma soma anterior (carryin), obtendo à saída a sua soma e o respetivo bit de transporte (carry-out). Exercício: Analise a tabela de verdade, acima, e obtenha as expressões (equações) booleanas (lógicas) e construa o seu circuito lógico.

17 Circuitos aritméticos 3/4 Semi-subtrator Efetua a subtração de dois números binários de um bit, presentes na entrada, obtendo à saída a sua subtração e o respetivo bit de transporte (borrow-out). Exercício: Analise a tabela de verdade, acima, e obtenha as expressões (equações) booleanas (lógicas) e construa o seu circuito lógico.

18 Circuitos aritméticos 4/4 Subtrator completo Efetua a subtração de dois números binários de um bit, presentes na entrada, tendo em conta um eventual bit de transporte de entrada de uma subtração anterior (borrow-in), obtendo à saída a sua subtração e o respetivo bit de transporte (borrow-out). Exercício: Analise a tabela de verdade, acima, e obtenha as expressões (equações) booleanas (lógicas) e construa o seu circuito lógico.

19 Bibliografia Circuitos Digitais e Microprocessadores, McGraw-Hill (Autor: Herbert Taub) Eletrónica Digital 2.ª edição, Dinalivro editora (Autores: Egas Branco e Reis Silva) Eletrónica Digital, teoria e laboratório 2.ª edição, Érica editora (Aurores: Paulo Garcia e José Martini) Sistemas Digitais McGraw-Hill (Autor: António J. Padilla) Sistemas Digitais Princípios e Prática, FCA editora (Autor: Morgado Dias)