Exercícios de Circuitos Combinacionais



Documentos relacionados
LISTA DE EXERCÍCIOS #4 (BASEADO NO ENADE COMPUTAÇÃO)

Circuitos Combinacionais

Portas Lógicas (continuação)

Curso: Técnico de Informática Disciplina: Redes de Computadores. 1- Apresentação Binária

Portas Lógicas Básicas Prof. Rômulo Calado Pantaleão Camara. Carga Horária: 2h/60h

UNIVERSIDADE FEDERAL DO RIO GRANDE DO SUL INSTITUTO DE INFORMÁTICA INF Técnicas Digitais para Computação

Projeto de Circuitos. Introdução ao Computador 2008/01 Bernardo Gonçalves

PROJETO LÓGICO DE COMPUTADORES Prof. Ricardo Rodrigues Barcelar

ULA Sinais de Controle enviados pela UC

Projeto de Máquinas de Estado

Aula 8 Circuitos Integrados

Circuitos Digitais. Engenharia de Automação e Controle Engenharia Elétrica. São Paulo Prof. José dos Santos Garcia Neto

Circuitos Digitais. Conteúdo. Introdução. Códigos. Outros Códigos BCD de 4 Bits. Código BCD Circuitos Combinacionais.

Pontifícia Universidade Católica do Rio Grande do Sul Faculdade de Informática Organização e Arquitetura de Computadores

Arquitetura de Computadores. Tipos de Instruções

Circuitos Digitais. Tipos de circuitos digitais: Circuitos combinacionais Circuitos sequenciais

Circuitos Digitais 144L

Funções Lógicas e Portas Lógicas

Protocolo TCP/IP. Neste caso cada computador da rede precisa de, pelo menos, dois parâmetros configurados:

OBI2014 Caderno de Tarefas

FACULDADE PITÁGORAS DISCIPLINA: ARQUITETURA DE COMPUTADORES

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

Capítulo I Portas Lógicas Básicas

CAPÍTULO 6 ARITMÉTICA DIGITAL

Leitor MaxProx-Lista-PC

Modelagem de Processos. Prof.: Fernando Ascani

Disciplina: : ELETRÔNICA DIGITAL

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

Arquitetura de Rede de Computadores

SISTEMAS DIGITAIS Prof. Ricardo Rodrigues Barcelar

Organização e Arquitetura de Computadores I

T-530. Características. Características técnicas TELE ALARME MICROPROCESSADO. Aplicação

Computadores de Programação (MAB353)

EA773 - Experimento 5

Entradas Digitais. PdP. Autores: Luís Fernando Patsko e Tiago Lone Nível: Intermediário Criação: 27/12/2005 Última versão: 18/12/2006

BARRAMENTO DO SISTEMA

Introdução. Arquitetura de Rede de Computadores. Prof. Pedro Neto

3. Arquitetura Básica do Computador

Conceitos básicos do

Obs.: O processo irá se repetir enquanto durar o disparo do alarme.

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

Copyright 2013 VW Soluções

1 Título. 2 Objetivos. 3 - Fundamentos Teóricos. Página 1 de 5 Universidade Federal de Juiz de Fora. Prática 1 Aplicações das Funções Lógicas

LENDO SINAIS. O computador poderá tomar uma ou várias decisões ao mesmo tempo, conforme o dado lido através de sensores específicos.

Notas de aula #1 SISTEMAS NUMÉRICOS

Manual de utilização do módulo NSE METH-8RL/Exp

ARQUITETURA DE COMPUTADORES - CONCEITUAL

Lista de Exercício 04 Projetos de Sistemas Digitais

Capítulo VIII Registradores de Deslocamento e Contadores

Entendendo as Permissões de Arquivos no GNU/Linux

SISTEMAS DIGITAIS Prof. Ricardo Rodrigues Barcelar

Modelagem de Circuitos Digitais

Na primeira aula, conhecemos um pouco sobre o projeto Arduino, sua família de placas, os Shields e diversos exemplos de aplicações.

Organização e Arquitetura de Computadores I

Análise Estruturada de Sistemas

TRABALHO DE MATEMÁTICA II

COMO USAR DOIS MONITORES NO WINDOWS 8

UNIVERSIDADE CATÓLICA DE PETRÓPOLIS CENTRO DE ENGENHARIA E COMPUTAÇÃO

Painel para análise de circuitos resistivos DC. (Revisão 00) Lei de Ohm

Diagrama de Classes. Um diagrama de classes descreve a visão estática do sistema em termos de classes e relacionamentos entre as classes.

Roteiro. Arquitetura. Tipos de Arquitetura. Questionário. Centralizado Descentralizado Hibrido

A Figura 1 mostra uma organização do NEANDER com uma UAL de 6 funções. Figura 1: Organização para o NEANDER.

Circuitos combinacionais

INTRODUÇÃO AO DESENVOLVIMENTO DE SISTEMAS COM MICROCONTROLADORES

Entrada e Saída. Prof. Leonardo Barreto Campos 1

Histórico da Revisão. Data Versão Descrição Autor

Feature-Driven Development

GERTEC Manual de Operação e Instalação MTi-760 Versão 1.0

Versão Manual. Neocontrol Soluções em Automação LTDA

GUIA DE LABORATÓRIO DE SISTEMAS DIGITAIS PARA O CURSO DE ENGENHARIA DE CONTROLE E AUTOMAÇÃO

Autor: Luís Fernando Patsko Nível: Intermediário Criação: 22/02/2006 Última versão: 18/12/2006. PdP. Pesquisa e Desenvolvimento de Produtos

Sistemas de Numeração. Engenharia da Computação 3 Período Alex Vidigal Bastos

ARQUITETURA DE COMPUTADORES

Matemática - UEL Compilada em 18 de Março de Prof. Ulysses Sodré Matemática Essencial:

MICROMASTER MM4. Usando o Controle de Malha Fechada (PID) Edição IND 1 Drives technology Suporte Técnico Drives Hotline

1. Sistemas de numeração

PROJETO DE REDES

PROGRAMAÇÃO EM LINGUAGEM LADDER LINGUAGEM DE RELÉS

Engenharia de Software III

GUIA PARA ATUALIZAÇÃO ELETRÔNICA DE PREÇOS

CALCULADORA SIMPLES COM ULA

Organização e Arquitetura de Computadores I

ESPECIFICAÇÃO TÉCNICA

Excel Planilhas Eletrônicas

Arquitetura de Computadores I

Figura 1 - Diagrama de um sistema de controle de temperatura que requer conversão analógico-digital para permitir o uso de técnicas de processamento

Manual do instalador Box Input Rev Figura 01 Apresentação do Box Input.

Aritmética Binária e. Bernardo Nunes Gonçalves

INFORMÁTICA BÁSICA. Prof. Rafael Zimmermann

Princípio de Funcionamento

Tecnologia da Informação. Prof Odilon Zappe Jr

Treinamento GVcollege Módulo Acadêmico - Pedagógico

4 Arquitetura básica de um analisador de elementos de redes

1 O que é um computador? Definição uma máquina que lê dados, efectua cálculos e fornece resultados.

28/9/2010. Paralelismo no nível de instruções Processadores superescalares

Máquina Multinível. Um programa pode ser definido como uma seqüência de instruções que descrevem como executar uma determinada tarefa.

Prof. Jener Toscano Lins e Silva

Transcrição:

ORGANIZAÇÃO E ARQUITETURA DE COMPUTADORES I Exercícios de Circuitos Combinacionais FONTE: ENADE 2005 e 2008

Exercício 1 2 João, ao tentar consertar o módulo eletrônico de um carrinho de brinquedos, levantou as características de um pequeno circuito digital incluso no módulo. Verificou que o circuito tinha dois bits de entrada, x 0 e x 1, e um bit de saída. Os bits x 0 e x 1 eram utilizados para representar valores de inteiros de 0 a 3 (x 0, o bit menos significativo e x 1, o bit mais significativo). Após testes, João verificou que a saída do circuito é 0 para todos os valores de entrada, exceto para o valor 2. Qual das expressões a seguir representa adequadamente o circuito analisado por João? 1. x 0 and (not x 1 ) 2. (not x 0 ) or (not x 1 ) 3. (not x 0 ) and x 1 4. x 0 and x 1 5. x 0 or (not x 1 )

Resposta do Exercício 1 3 João, ao tentar consertar o módulo eletrônico de um carrinho de brinquedos, levantou as características de um pequeno circuito digital incluso no módulo. Verificou que o circuito tinha dois bits de entrada, x 0 e x 1, e um bit de saída. Os bits x 0 e x 1 eram utilizados para representar valores de inteiros de 0 a 3 (x 0, o bit menos significativo e x 1, o bit mais significativo). Após testes, João verificou que a saída do circuito é 0 para todos os valores de entrada, exceto para o valor 2. Qual das expressões a seguir representa adequadamente o circuito analisado por João? 1. x 0 and (not x 1 ) 2. (not x 0 ) or (not x 1 ) 3. (not x 0 ) and x 1 4. x 0 and x 1 5. x 0 or (not x 1 )

Exercício 2 4 No circuito acima, que possui cinco entradas A, B, C, D e E e uma saída f (A, B, C, D, E), qual opção apresenta uma expressão lógica equivalente à função f (A, B, C, D, E)? I. II. III. IV. V.

Resposta do Exercício 2 5 A ÚLTIMA ALTERNATIVA I. II. III. IV. V.

Resposta do Exercício 2 6 Explicação da solução Existem diversas formas de resolver este tipo de problema Uma delas é o uso de uma tabela verdade, relacionando as cinco alternativas e mais a função final para ver possíveis equivalências Esta tabela, contudo, teria 32 (2 5 ) combinações, o que tornaria a solução muito demorada Uma abordagem mais simples para resolver a questão, é transportar graficamente os cinco sinais de entrada (A, B, C, D, E) através das portas às quais estão ligados, de forma a propagar as funções Booleanas equivalentes até o último nível lógico Esta abordagem está indicada em etapas descritas a seguir

Resposta do Exercício 2 7 O primeiro nível de portas lógicas é identificado através de suas funções Booleanas O segundo nível de portas lógicas é identificado através de suas funções Booleanas No primeiro e segundo nível aplicouse a lei de De Morgan, de forma a eliminar os complementos globais às funções lógicas

Resposta do Exercício 2 8 O terceiro e último nível de portas lógicas é identificado, mostrando ser a função Booleana apresentada no item e OBSERVAÇÃO Cabe salientar, que esta abordagem não garante que o item e contenha a única resposta equivalente, pois os demais itens poderiam também ter outra equação Booleana equivalente a esta. Mas a abordagem é suficiente para a questão requerida

Exercício 3 9 Uma agência bancária, com expediente de 10h até 16h, tem 2 gerentes (representados por G1 e G2). Por motivos de segurança, cada gerente possui uma chave do cofre, cuja abertura está submetida a restrições de tempo. Durante o expediente, qualquer gerente pode abrir o cofre; entretanto, fora do expediente, é preciso a presença de ambos. O quadro apresenta os valores lógicos de duas variáveis (T 16 e T 10 ) que permitem identificar o horário de funcionamento Qual é a expressão lógica que habilita a abertura do cofre?

Resposta do Exercício 3 10 Uma agência bancária, com expediente de 10h até 16h, tem 2 gerentes (representados por G1 e G2). Por motivos de segurança, cada gerente possui uma chave do cofre, cuja abertura está submetida a restrições de tempo. Durante o expediente, qualquer gerente pode abrir o cofre; entretanto, fora do expediente, é preciso a presença de ambos. O quadro apresenta os valores lógicos de duas variáveis (T 16 e T 10 ) que permitem identificar o horário de funcionamento Qual é a expressão lógica que habilita a abertura do cofre?

Exercício 4 11 Considere o decodificador acima e sua correspondente tabela verdade. Em cada item a seguir, julgue se a função lógica corresponde ao circuito lógico a ela associado I. II. III. Assinale a opção correta 1. Apenas um item está certo 2. Apenas os itens I e II estão certos 3. Apenas os itens I e III estão certos 4. Apenas os itens II e III estão certos 5. Todos os itens estão certos

Resposta do Exercício 4 12 Considere o decodificador acima e sua correspondente tabela verdade. Em cada item a seguir, julgue se a função lógica corresponde ao circuito lógico a ela associado I. II. III. Assinale a opção correta 1. Apenas um item está certo 2. Apenas os itens I e II estão certos 3. Apenas os itens I e III estão certos 4. Apenas os itens II e III estão certos 5. Todos os itens estão certos

Exercício 5 13 Considere ser necessário escrever código para um microcontrolador capaz de identificar teclas acionadas em um teclado conectado como mostrado. O microcontrolador atribui valores lógicos às linhas x 3, x 2, x 1 e x 0 de uma porta de saída do tipo coletor aberto, e lê os valores lógicos das linhas y 3, y 2, y 1 e y 0 em uma porta de entrada Caso apenas a tecla 9 do teclado seja pressionada e o microcontrolador esteja atribuindo os valores lógicos 1011 às linhas x 3, x 2, x 1 e x 0, respectivamente, qual o padrão binário que deverá ser lido nas linhas y 3, y 2, y 1 e y 0, respectivamente? a) 0111 b) 1011 c) 1101 d) 1110 e) 1111

Resposta do Exercício 5 14 Considere ser necessário escrever código para um microcontrolador capaz de identificar teclas acionadas em um teclado conectado como mostrado. O microcontrolador atribui valores lógicos às linhas x 3, x 2, x 1 e x 0 de uma porta de saída do tipo coletor aberto, e lê os valores lógicos das linhas y 3, y 2, y 1 e y 0 em uma porta de entrada Caso apenas a tecla 9 do teclado seja pressionada e o microcontrolador esteja atribuindo os valores lógicos 1011 às linhas x 3, x 2, x 1 e x 0, respectivamente, qual o padrão binário que deverá ser lido nas linhas y 3, y 2, y 1 e y 0, respectivamente? a) 0111 b) 1011 c) 1101 d) 1110 e) 1111