Analise as afirmativas a seguir relativas ao flip-flop Pontuação:
ptos.
(I). Flip-flops possuem dois tipos de entradas: controles síncronos e entradas de clock.
II . Um flip-flop é capaz de armazenar um byte durante um instante de tempo.
(III) . Um flip-flop D pode ser implementado usando um flip-flop J-K.
Estão corretas as afirmativas:
(a) I e III, apenas.
(b) I e II, apenas.
(c) I, II e III.
(d) II e III, apenas.
(I). Flip-flops possuem dois tipos de entradas: controles síncronos e entradas de clock.
(III) . Um flip-flop D pode ser implementado usando um flip-flop J-K.
(a) I e III, apenas.
(b) I e II, apenas.
(c) I, II e III.
(d) II e III, apenas.
Passo 1
Vou escrever claramente o que o enunciado pede e listar as três afirmativas (copiadas do enunciado):
- O que se pede: identificar quais das afirmativas (I), (II) e (III) estão corretas, e então escolher a alternativa correta entre (a), (b), (c) e (d).
- Afirmativa I: “Flip-flops possuem dois tipos de entradas: controles síncronos e entradas de clock.”
- Afirmativa II: “Um flip-flop é capaz de armazenar um byte durante um instante de tempo.”
- Afirmativa III: “Um flip-flop D pode ser implementado usando um flip-flop J-K.”
Passo 2
Análise da afirmativa II (mais direta): um flip-flop é, por definição, um elemento de memória que armazena exatamente um bit de informação (estado
e seu complementar
).
- Explicação didática: “bit” é a menor unidade de informação (0 ou 1). “Byte” é um conjunto de oito bits.
- Conclusão sobre II: como um único flip-flop armazena 1 bit, para armazenar 1 byte seriam necessários 8 flip-flops. Logo a afirmativa II é falsa.
Passo 3
Análise da afirmativa I (explicando o que se entende por entradas de flip-flop):
- Estrutura típica: um flip-flop possui uma entrada de clock (que determina os instantes de amostragem/transição) e também possui entradas de controle/entrada de dados (por exemplo as entradas
, ou e , ou entradas de enable, etc.). Além disso muitos flip-flops têm entradas assíncronas de preset/clear. - Interpretação da afirmativa: ela afirma que existem “dois tipos de entradas: controles síncronos e entradas de clock.” Isto pode ser lido como uma classificação grossa em (i) entradas de controle síncronas (tais como
, , , ou um enable síncrono) e (ii) a entrada de clock em si. Essa é uma forma aceitável e comum de descrever as entradas de um flip-flop (embora, na prática, também existam controles assíncronos). - Conclusão sobre I: considerada a interpretação comum (entradas de controle síncronas versus a entrada de clock), a afirmativa I é aceitavelmente verdadeira.
Passo 4
Análise da afirmativa III (construção prática e tabela de verificação):
- Objetivo: mostrar que um flip-flop do tipo
pode ser implementado usando um flip-flop - . - Ideia de implementação: ligar as entradas do
- de forma que o próximo estado seja exatamente igual ao valor de . Uma escolha simples é: -
- Verificação por casos (usando a funcionamento conhecido do flip-flop
- ):- Se
então e . A condição força o próximo estado . - Se
então e . A condição força o próximo estado .
- Se
- Em ambos os casos
, que é exatamente o comportamento desejado para um flip-flop . - Conclusão sobre III: a implementação é possível e a afirmativa III é verdadeira.
Passo 5
Juntando as conclusões:
- I é verdadeira (interpretação comum: entradas de controle síncronas e entrada de clock);
- II é falsa (um flip-flop armazena 1 bit, não 1 byte);
- III é verdadeira (um
pode ser obtido com um - ligando e ).
Portanto as afirmativas corretas são I e III.
Resposta
(a) I e III, apenas.