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
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
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
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
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