Aluno:______________________________________________________ CPF Nº:___________________
1. Analise o contador síncrono da Fig.1. Considere que inicialmente o contador está com DCBA igual à representação BCD do segundo maior dígito do seu CPF e F está no nível ALTO se seu CPF é ímpar e F está no nível BAIXO se seu CPF é par. Então preencha a tabela com os estados do contador após cada borda do CLK.
Solução
Fig.1
CPF PAR então F=0 e CONTADOR REALIZA CONTAGEM DECRESCENTE
CPF ÍMPAR então F=1 e CONTADOR REALIZA CONTAGEM CRESCENTE
SUPONDO CPF IGUAL a 123.456.789-00 então SEGUNDO MAIOR DÍGITO IGUAL a 8, e DCBA = 1000
CPF PAR então F=0 e CONTADOR REALIZA CONTAGEM DECRESCENTE
CLK | F | DCBA |
X | 0 | 1000 |
1 | 0 | 0111 |
2 | 0 | 0110 |
3 | 0 | 0101 |
4 | 0 | 0100 |
5 | 0 | 0011 |
6 | 0 | 0010 |
7 | 0 | 0001 |
8 | 0 | 0000 |
9 | 0 | 1111 |
10 | 0 | 1110 |
11 | 0 | 1101 |
12 | 0 | 1100 |
13 | 0 | 1011 |
14 | 0 | 1010 |
15 | 0 | 1001 |
16 | 0 | 1000 |
CPF ÍMPAR então F=1 e CONTADOR REALIZA CONTAGEM CRESCENTE
CLK | F | DCBA |
X | 1 | 1000 |
1 | 1 | 1001 |
2 | 1 | 1010 |
3 | 1 | 1011 |
4 | 1 | 1100 |
5 | 1 | 1101 |
6 | 1 | 1110 |
7 | 1 | 1111 |
8 | 1 | 0000 |
9 | 1 | 0001 |
10 | 1 | 0010 |
11 | 1 | 0011 |
12 | 1 | 0100 |
13 | 1 | 0101 |
14 | 1 | 0110 |
15 | 1 | 0111 |
16 | 1 | 1000 |
Valor da questão = 5
Cada valor DCBA de saída e transição corretas = 0,5
2.A Fig.2 abaixo mostra o circuito lógico do registrador de 4-bits, com clock CLK, entradas D0D1D2D3, e entrada S/L', com as ligações mostradas. No início, o registrador está RESETADO e com as entradas D0D1D2D3 igual à representação em BCD do segundo maior número do seu CPF, então preencha a tabela com os estados do registrador depois de cada transição de gatilhamento do CLK.
Solução
Fig.2
S/L' : ENTRADA DE CARREGAMENTO PARALELO(S/L' =0)
S/L' : ENTRADA DE DESLOCAMENTO DIREITA(S/L' =1)
D0D1D2D3 = ENTRADAS PARALELAS(BITS DO CPF)
dcba = REPRESENTAÇÃO BCD DO SEGUNDO MAIOR NÚMERO DO CPF
Para S/L' ENTRADA DE DESLOCAMENTO DIREITA(S/L' =1) no nível ALTO(1), a entrada do FF0 será igual a nível BAIXO(0) que será deslocada para direita.
CLK | S/L' | D0D1D2D3 | Q0Q1Q2Q3 |
X | 0 | abcd | 0000 |
1 | 1 | abcd | abcd |
2 | 1 | abcd | 0abc |
3 | 1 | abcd | 00ab |
4 | 1 | abcd | 000a |
5 | 0 | abcd | abcd |
6 | 1 | abcd | 0abc |
7 | 1 | abcd | 00ab |
8 | 1 | abcd | 000a |
9 | 1 | abcd | 0000 |
10 | 0 | abcd | abcd |
Valor da questão = 5
Cada valor D0D1D2D3, Q0Q1Q2Q3 de saída e transição corretas = 0,5
Atualizada em 7/05/21