lista1_label

 

 

 



Roteiro
  • As questões deste guia de estudos foram escolhidas de provas anteriores para preparar você para a segunda prova  do curso no Semestre 2018.1
  • Leia o assunto relativo a cada questão no livro texto(aconselhável), na homepage ou em notas de aulas, antes de tentar a solução.
  • As soluções são descobertas enquanto tenta resolver as questões. Se cometer alguns erros , considere isto parte do processo de aprendizagem.
  • Tente resolver sem qualquer ajuda externa(livro, anotações ou  colegas).
  • Um melhor rendimento é obtido se você resolver cada questão, assim pode medir seu nível de aprendizado.
  • Para cada problema determine uma solução completa, incluindo tabelas, equações e circuitos.
  • Simplifique as equações dos problemas que exigem simplificação.
  • Após resolver os exercícios, verifique sua solução, comparando com outras soluções de colegas e, por último, com as respostas, clicando nos links Solução, abaixo do enunciado de cada questão.

1.O circuito sequencial da FSM mostrado na Fig.1 tem uma entrada X e uma saída Z. Considere que o estado inicial da FSM é igual à representação binária do terceiro maior dígito do seu CPF e a sequencia em binário de X é igual `a representação BCD dos tres dígitos mais significativos do CPF. Então, complete o preenchimento da tabela de transição da FMS.
Solução


Fig.1

PS
ENTRADA/SAÍDA
NS
 Q2Q1Q0
X/Z
 Q2Q1Q0
/
/
/
/
/
/
/
/
/
/
/
/

 

 

 

2.A arquitetura simplificada do processador da Fig.2 tem quatro instruções PARAR, SOMAR, SUBTRAIR e TRANSFERIR, cujos códigos de operação estão mostrados abaixo. Na memória do processador tem um programa armazenado a partir do endereço 000000 cujo conteúdo em linguagem binária está mostrado abaixo. Sabendo que nas posições de memória 110000 até 110101 tem os conteúdos mostrado, determine o conteúdo em binário das posições de memória 110010, 110011, 110100, 110101, e do registrador de instruções IR, após a conclusão do programa. Suponha todos registradores resetados , inicialmente.
Solução


Endereço
Conteúdo
Comentários
000000
01110000
000001
10110001
000010
10110001
000011
01110011
000100
01110100
000101
11110101
000110
01110101
000111
01110101
001000
11110101
001001
00000000
...
...
110000
XX
dígitos de controle do CPF em BCD
110001
YY
16 em complemento-de-dois
110010
ZZ
-85 em complemento-de-dois
110011
VV
45 em complemento-de-dois
110100
UU
36 em complemento-de-dois
110101
WW
-35 em complemento-de-dois
Fig.2

 

 

 

3.Um circuito sequencial FSM apresenta o diagrama de estados mostrado na Fig.3 abaixo. A FSM tem duas entradas Y1Y0 e uma saída Z síncronas. Considerando que a entrada Y1 é igual à sequência de bits dos cinco dígitos mais significativos e Y0 é igual à sequência de bits dos cinco dígitos menos significativos do número de seu CPF, em código BCD, determine a tabela de estados da FSM. Considere que os bit mais siginificativos são o primeiro valor de Y1Y0 na sequência e x representa uma entrada don't care. Se seu CPF é par, o estado inicial deve ter atribuição de estado com paridade ímpar; se seu CPF é ímpar, o estado inicial deve ter atribuição de estado com paridade par, e siga a sequencia determinada pelas entradas Y1Y0 do seu CPF.
Solução



PS
Y1Y0
Z
NS
Fig.3

 

 

 

4. A tabela abaixo mostra uma sequencia de microinstruções executadas para a arquitetura da Fig.4. A locação de memória BC tem a representação BCD dos tres número mais significativos do CPF ( se o CPF é ímpar ) e igual a representação BCD dos tres número menos significativos do CPF ( se o CPF é par ). Após a conclusão do microprograma, determine o conteúdo binário das posição da memória BC, dos registradores ACC, F, GPR e MAR. Inicialmente, o conteúdo do registrador acumulador ACC é igual a 000H, o conteúdo do registrador GPR é igual a xBCH, onde x é don't care.
Solução


Fig.4

Clock
Microoperação
1
GPR(AD)-->MAR
2
M-->GPR
3
GPR+ACC-->ACC
4
0-->F
5
ACC-->ACC
6
ACC+1-->ACC
7
GPR+ACC-->ACC
8
ROR F ACC
9
ROR F ACC
10
ACC-->GPR
11
GPR-->M
...
...
...
...

 

ACC = _____________ F = ___________ GPR = _____________ MAR = ____________BC = _____________

 

 

 

5.A Fig.5 mostra o controlador de registrador de deslocamentos e a arquitetura do processador controlado. Sabendo que os registradores são de 8-bits e inicialmente α tem os dois dígitos mais significativos do seu CPF, em hexadecimal, e β está com 10011000, desenhe o diagrama de fluxo, associando cada estado à designação dos flip-flops do controlador.
Solução



Fig.5

 

 

 


Atualizada em 20/06/18

mac logo

Free Web Hosting