UDESC/CCT/DEE – Laboratório de Eletrônica Digital Experiência 4

Propaganda
UDESC/CCT/DEE – Laboratório de Eletrônica Digital
Experiência 4 – Circuitos Aritméticos
Objetivos:
- Projetar, simular e implementar, utilizando portas lógicas, Circuitos Aritméticos
básicos;
- Compreender o funcionamento de Circuitos Aritméticos em CI comerciais;
- Fazer associação desses CIs, montando Circuitos Aritméticos de maior dimensão ou
mais complexos.
Roteiro:
1 – Utilizando o CircuitMaker, projete e simule um circuito, usando portas lógicas, que
atenda às especificações a seguir:
A
B
S
C
0
0
0
0
0
1
1
0
1
0
1
0
1
1
0
1
2 - Faça a montagem virtual desse circuito no Simulador de Protoboard. Analise que
circuito é esse.
3 – Realize a montagem do circuito anterior na Plataforma Didática e verifique sua
tabela verdade.
4 – Preencha tabela verdade a seguir, que representa um circuito Somador Completo,
conforme apresentado no diagrama:
A
B
Cin
S
Cout
5 - Utilizando o CircuitMaker, projete e simule um circuito Somador Completo, usando
portas lógicas.
6 - Faça a montagem virtual desse circuito no Simulador de Protoboard e realize a
montagem do circuito na Plataforma Didática, verificando sua funcionalidade.
7 - Utilizando o CircuitMaker, projete e simule um Somador de dois números de 2 bits,
utilizando apenas portas lógicas.
8 – Realize o teste do CI-7483, utilizando o CircuitMaker e a Plataforma Didática para
somar dois números de quatro bits. Compare esse CI com os circuitos projetados nos
itens anteriores. Se preferir utilize displays de 7 segmentos para melhor visualização dos
dados.
9 – Utilizando o CircuitMaker, acrescente ao circuito simulado anteriormente a
funcionalidade de gerar o bit de overflow.
10 – Implemente no Simulador de Protoboard um circuito que some dois números de
oito bits cada (use complemento de dois se for necessário). Se preferir utilize displays
de 7 segmentos para melhor visualização dos dados.
OPERANDO UM
4
4
4
4
-4
-4
-4
-4
19
19
OPERANDO DOIS
4
-4
19
-19
4
-4
19
-19
4
-4
RESULTADO
19
19
-19
-19
-19
-19
19
-19
4
-4
19
-19
11 – Implemente no Simulador de Protoboard um circuito que subtraia dois números de
oito bits cada (use complemento de dois se for necessário). Se preferir utilize displays
de 7 segmentos para melhor visualização dos dados.
OPERANDO UM
4
4
19
19
OPERANDO DOIS
4
19
4
19
RESULTADO
12 - Realize o teste do CI-7485, utilizando o Simulador de Protoboard e a Plataforma
Didática para comparar dois números de quatro bits.
OPERANDO UM
4
4
9
9
OPERANDO DOIS
4
9
4
9
RESULTADO
13 - Implemente no Simulador de Protoboard um circuito que compare dois números de
oito bits cada.
OPERANDO UM
41
41
190
190
OPERANDO DOIS
41
190
41
190
RESULTADO
14 - Implemente no Simulador de Protoboard um circuito que realize as seguintes
operações com operandos (A e B) de quatro bits:
OPERAÇÃO
A mais B
A menos B
A menos 1
NOT(A OR B)
NOT B
OPERAÇÃO
Saídas em ZERO
Saídas em UM
A mais A
A mais 1
A AND B
OUTRAS (a sua escolha)
15 – Projete e simule no CircuitMaker, um circuito para gerar a paridade de um número
de três bits. O tipo de paridade será escolhido pelo usuário durante a utilização do
circuito.
16 – Implemente o circuito anterior também no Simulador de Protoboard ou na
Plataforma Didática.
17 – Projete e simule no CircuitMaker, um circuito para converter um número binário
de cinco bits em sua representação em código Gray.
DECIMAL
30
9
28
21
22
BINÁRIO
18 – Implemente o circuito anterior no Simulador de Protoboard.
GRAY
Download