Avaliação: Circuitos Lógicos: mudanças entre as edições
De Wiki Cursos IFPR Foz
Ir para navegaçãoIr para pesquisar
Linha 32: | Linha 32: | ||
;Projeto: Utilize a opção do Logisim '''Projeto/Analisar Circuito''' para resolver o problema. | ;Projeto: Utilize a opção do Logisim '''Projeto/Analisar Circuito''' para resolver o problema. | ||
Imagine um banco tenha 6 caixas de atendimento. Cada caixa tem um botão que é pressionado quando o caixa está disponível para atender um novo cliente. O sistema deve ter um mostrador para indicar o caixa cujo botão foi pressionado e um sinal sonoro | Imagine um banco tenha 6 caixas de atendimento. Cada caixa tem um botão que é pressionado quando o caixa está disponível para atender um novo cliente. O sistema deve ter um mostrador para indicar o caixa cujo botão foi pressionado e um sinal sonoro. | ||
#Utilize a opção '''Projeto/Analisar Circuito''' para construir um circuito para resolver o problema. Imagine que dois botões não possam ser acionados ao mesmo tempo. | #Utilize a opção '''Projeto/Analisar Circuito''' para construir um circuito para resolver o problema. Imagine que dois botões não possam ser acionados ao mesmo tempo. | ||
#Pesquise como funciona o '''display de 7 segmentos''' e construa com a opção '''Projeto/Analisar Circuito''' um decodificador de BCD para 7 segmentos para mostrar a numeração do caixa em um display. | #Pesquise como funciona o '''display de 7 segmentos''' e construa com a opção '''Projeto/Analisar Circuito''' um decodificador de BCD para 7 segmentos para mostrar a numeração do caixa em um display. | ||
#Aprimore o circuito para que o mostrador mantenha o último número pressionado. Utilize para isto um '''registrador''' de 4 bits acionado por um clock que seja acionado quando o botão for liberado. | #Aprimore o circuito para que o mostrador mantenha o último número pressionado. Utilize para isto um '''registrador''' de 4 bits acionado por um clock que seja acionado quando o botão for liberado. |
Edição das 14h25min de 5 de maio de 2014
Avaliação: Circuitos Lógicos
- Instruções para avaliação
- A avaliação será individual ou em duplas;
- Podem ser consultados os materiais da Wiki ou da Internet;
- Será utilizado o Simulador de Circuitos Lógicos - Logisim;
- A resposta dos exercícios deverá ser postada na Pasta Compartilhada GoogleDrive: https://drive.google.com/folderview?id=0B4oNxt3g19DfbzlXSWVVbE51V0k&usp=sharing;
- Antes de postar as respostas, cada aluno ou dupla deverá organizar todas elas em uma Pasta com o nome do aluno ou da dupla (Exemplo: Joao&Maria).
- As respostas poderão ser circuitos do Logisim (.circ) ou arquivos de texto (.txt) (Use o editor Gedit para edição de textos).
- Os arquivos com as respostas devem ser identificado com um nome apropriado, identificando as respostas.
- Não utilize acentos ou espaços no nome dos arquivos e pastas.
Exercícios
- Circuitos com portas lógicas
- Monte no Logisim o circuito com portas lógicas da figura e em seguida:
- Monte a tabela verdade do circuito;
- Escreva a expressão lógica equivalente do circuito.
- Monte no Logisim o circuito dado pela expressão lógica: S = /A.B.C./(A + D) e em seguida:
- Monte a tabela verdade do circuito;
- Circuitos aritméticos
- Construa um circuito para subtrair dois números binários com sinal de 8 bits, utilizando os circuitos somador e negador presentes no Logisim, em seguida:
- Detalhe um exemplo de uma operação mostrando os cálculos do complemento de 2 para o "número negativo".
- Construa um somador de 16 bits interligando dois somadores de 8 bits, , utilizando o circuito somador presente no Logisim.
- Circuitos sequenciais
- Construa um contador de 4 bits utilizando flip-flops JK;
- Verifique a tabela verdade do contador verificando a contagem realizada.
- Pesquise na Internet como modificar este contador para que o mesmo somente conte de 0 a 9 (contagem BCD).
- Projeto
- Utilize a opção do Logisim Projeto/Analisar Circuito para resolver o problema.
Imagine um banco tenha 6 caixas de atendimento. Cada caixa tem um botão que é pressionado quando o caixa está disponível para atender um novo cliente. O sistema deve ter um mostrador para indicar o caixa cujo botão foi pressionado e um sinal sonoro.
- Utilize a opção Projeto/Analisar Circuito para construir um circuito para resolver o problema. Imagine que dois botões não possam ser acionados ao mesmo tempo.
- Pesquise como funciona o display de 7 segmentos e construa com a opção Projeto/Analisar Circuito um decodificador de BCD para 7 segmentos para mostrar a numeração do caixa em um display.
- Aprimore o circuito para que o mostrador mantenha o último número pressionado. Utilize para isto um registrador de 4 bits acionado por um clock que seja acionado quando o botão for liberado.