
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
