Logo Passei Direto
Buscar

atividae 4 de sistemas digitais

User badge image
Rudnei Marques

em

Ferramentas de estudo

Questões resolvidas

Contadores binários assíncronos são componentes capazes de realizar uma contagem linear crescente ou decrescente, sendo que os valores pertencentes à contagem são subsequentes ao valor atual. Várias aplicações podem ser implementadas levando-se em conta a utilização dos contadores assíncronos, dentre as quais podemos citar os divisores de frequência. Divisores de frequência são circuitos capazes de gerar um pulso que representa o sinal de clock dividido por um fator pré-determinado. A partir dessa lógica, analise as afirmativas a seguir. I. O valor da divisão é consequência do tamanho da palavra manipulada pelo contador, ou seja, é consequência da quantidade de flip-flops utilizados no contador. II. O valor da divisão de frequência é condicionado ao limite da contagem. O pulso de “reset” da contagem representa o próprio valor da divisão do contador. III. O pulso de reset da contagem é obtido por intermédio do produto canônico do valor limite, acrescentado de uma unidade. IV. O pulso de “reset” da contagem é obtido por intermédio do produto canônico do valor limite. Agora, assinale a alternativa que traz apenas a(s) afirmativa(s) correta(s).

Contadores binários são circuitos capazes de oferecer, em sua saída, uma sequência numérica. Essa contagem pode ser linear (números subsequentes: crescentes ou decrescentes) caso o contador a ser implementado seja assíncrono ou síncrono ou, ainda, pode ser não linear, caso seja implementado um contador síncrono. Uma das aplicações mais naturais dos contadores consiste na construção de relógios e cronômetros.
Analise as afirmativas a seguir. Agora, assinale a alternativa que traz apenas a(s) afirmativa(s) correta(s).
I. O botão de reiniciação servirá para jogar um pulso de reset ao contador, e também a um flip-flop “JK”, cuja função é sinalizar o botão “pausa / recomeço”.
II. O botão de reiniciação servirá para introduzir o valor lógico “0” em várias portas “AND”, sendo que cada uma delas terá uma entrada conectada ao botão de reiniciação e outra conectada à saída “Q” do flip-flop correspondente. Assim, a saída do cronômetro estará valendo “0”.
III. O botão “pausa / recomeço” tem a função de jogar um pulso ao clock de um flip-flop “JK”. A saída desse flip-flop estará conectada à entrada de uma porta “AND”, cuja entrada estará ligada ao clock do circuito (que produzirá a frequência de contagem do cronômetro). A saída dessa porta “AND” será conectada à entrada do clock do contador.
IV. O botão “pausa / recomeço” tem a função de jogar o valor lógico “1” ao terminal “J” de um flip-flop “JK”. Nesse caso, o terminal “K” estará permanentemente conectado ao “terra” (GND) do circuito. A saída desse flip-flop estará conectada à entrada de uma porta “AND”, cuja entrada estará ligada ao clock do circuito (que produzirá a frequência de contagem do cronômetro). A saída dessa porta “AND” será conectada à entrada de clock do contador.

Dentro dos circuitos lógicos sequenciais, podemos encontrar os contadores assíncronos. Contadores assíncronos são circuitos capazes de realizar uma contagem crescente ou decrescente em que a variação dos valores de contagem é realizada mediante o pulso de um sinal de clock. Sua implementação poderá ser realizada pela utilização de flip-flops tipo “JK” ou flip-flops tipo “T”.
Analise as afirmativas a seguir e assinale com “V” as verdadeiras e com “F” a(s) falsa(s).
( ) Contadores assíncronos permitem apenas contagens em que os elementos contados são subsequentes, ou seja, o novo valor representa o acréscimo ou decréscimo de uma unidade a cada pulso de clock.
( ) Contadores assíncronos podem apresentar valores errôneos transientes de contagem, que duram enquanto as transições dos sinais de clock estiverem sendo realizadas.
( ) Contadores assíncronos possuem a implementação mais complexa em relação aos contadores síncronos.
( ) Para realizar a contagem decrescente, basta usar a lógica positiva para o sinal do clock.

Suponha que você tem que implementar um circuito para controlar o acendimento dos LEDs de um giroflex de uma viatura oficial (como um carro de polícia, uma ambulância ou um veículo do corpo de bombeiros). Assim, projete um circuito para controlar o conjunto de LEDs, de modo que se tenha a sequência de acendimentos a seguir: s dos sistemas lógicos sequenciais são chamados de “latches” e “flip-flops”. Tais componentes são capazes de armazenar um bit de informação e podem integrar os circuitos registradores e contadores binários. Sabe-se que existem vários modelos de latches e flip-flops, dentre os quais podemos destacar “RS”, “D”, “JK” e “T”. Para essa questão, vamos nos concentrar no tipo “JK” e analisar as seguintes combinações para os valores de “J” e de “K”: (I) J = 0; K = 0. (II) J = 1; K = 0. (III) J = 1; K = 1. (IV) J = 0; K = 1.
Qual é a sequência correta dos valores a serem obtidos na saída Q do flip-flop “JK”?

Um relógio digital pode ser implementado utilizando-se um conjunto de contadores assíncronos. Cada contador fica incumbido por um dígito do relógio, por exemplo, unidade e dezena dos segundos, unidade e dezena dos minutos e unidade e dezena das horas. Imagine que você tem a necessidade de implementar um relógio digital cujas horas variam de 00 até 23.
Analise as proposições a seguir. Agora, assinale a alternativa que traz apenas a(s) afirmativa(s) correta(s).
I. O clock para as unidades das horas é proveniente do sinal de reset do módulo responsável pela contagem da dezena dos minutos. E o clock para as dezenas nas horas é proveniente do sinal de reset do contador relacionado à unidade das horas.
II. O clock para as unidades das horas é proveniente do sinal de reset do módulo responsável pela contagem da dezena dos horas. E o clock para as dezenas nas horas é proveniente do sinal de reset do contador relacionado à dezena das horas.
III. Para o sinal de reset do contador relativo à unidade das horas, deverão ser testadas duas situações: caso a dezena das horas tiver os valores 0 ou 1, o reset da unidade deve ocorrer após o valor 9. Caso contrário, o reset da unidade das horas deverá ser acionado no momento 3.
IV. Para o sinal de reset do contador relativo à unidade das horas, deverão ser testadas duas situações: caso a dezena das horas tiver os valores 0 ou 1, o reset da unidade deve ocorrer após o valor 9. Caso contrário, o reset da unidade das horas deverá ser acionado no momento 4.

Um valor numérico binário pode ser expresso por diversas formas. Dentre as formas mais conhecidas, podemos citar: codificação “Gray”; codificação “Johnson”; e codificação “Excesso 3”. Em relação à codificação Johnson, podemos realizar sua contagem por intermédio de um registrador de deslocamento em anel torcido. Porém, essa não é a única maneira, ou seja, podemos realizar a contagem Johnson também por meio de um contador binário síncrono. Para essa questão, imagine uma contagem Johnson de apenas 3 bits (“A”, “B” e “C” – em que o bit “C” é o menos significativo). Nesse caso, teremos a seguinte contagem: 000 → 001 → 011 → 111 → 110 → 100 → volta ao estado inicial “000”.
Selecione a alternativa que contém as expressões corretas dos circuitos combinacionais relativos aos terminais “J” e “K” do flip-flop correspondente ao bit “C” (menos significativo).

Na informática, adota-se o formato binário de representação numérica devido aos possíveis estados de um bit: 0 ou 1. Porém, dentro da representação binária, podemos encontrar vários formatos, dentre os quais destacamos as representações Gray, Johnson e o “2 entre 5”. Particularmente em relação ao código Gray, podemos mencionar que sua principal característica consiste na variação de apenas 1 bit de seus valores entre as linhas subsequentes.
Para essa questão, implemente um contador Gray de 3 bits, utilizando um contador síncrono. Manipulando 3 bits (“A”, “B” e “C”), a contagem será: 000, 001, 011, 010, 110, 111, 101, 100. Assinale a alternativa que contém os valores dos terminais “J” e “K” correspondentes ao bit menos significativo (bit “C” - bit mais à direita).
J C = A XOR B; K C = A XOR B.
JC = A XNOR B; KC = A XOR B.

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

Contadores binários assíncronos são componentes capazes de realizar uma contagem linear crescente ou decrescente, sendo que os valores pertencentes à contagem são subsequentes ao valor atual. Várias aplicações podem ser implementadas levando-se em conta a utilização dos contadores assíncronos, dentre as quais podemos citar os divisores de frequência. Divisores de frequência são circuitos capazes de gerar um pulso que representa o sinal de clock dividido por um fator pré-determinado. A partir dessa lógica, analise as afirmativas a seguir. I. O valor da divisão é consequência do tamanho da palavra manipulada pelo contador, ou seja, é consequência da quantidade de flip-flops utilizados no contador. II. O valor da divisão de frequência é condicionado ao limite da contagem. O pulso de “reset” da contagem representa o próprio valor da divisão do contador. III. O pulso de reset da contagem é obtido por intermédio do produto canônico do valor limite, acrescentado de uma unidade. IV. O pulso de “reset” da contagem é obtido por intermédio do produto canônico do valor limite. Agora, assinale a alternativa que traz apenas a(s) afirmativa(s) correta(s).

Contadores binários são circuitos capazes de oferecer, em sua saída, uma sequência numérica. Essa contagem pode ser linear (números subsequentes: crescentes ou decrescentes) caso o contador a ser implementado seja assíncrono ou síncrono ou, ainda, pode ser não linear, caso seja implementado um contador síncrono. Uma das aplicações mais naturais dos contadores consiste na construção de relógios e cronômetros.
Analise as afirmativas a seguir. Agora, assinale a alternativa que traz apenas a(s) afirmativa(s) correta(s).
I. O botão de reiniciação servirá para jogar um pulso de reset ao contador, e também a um flip-flop “JK”, cuja função é sinalizar o botão “pausa / recomeço”.
II. O botão de reiniciação servirá para introduzir o valor lógico “0” em várias portas “AND”, sendo que cada uma delas terá uma entrada conectada ao botão de reiniciação e outra conectada à saída “Q” do flip-flop correspondente. Assim, a saída do cronômetro estará valendo “0”.
III. O botão “pausa / recomeço” tem a função de jogar um pulso ao clock de um flip-flop “JK”. A saída desse flip-flop estará conectada à entrada de uma porta “AND”, cuja entrada estará ligada ao clock do circuito (que produzirá a frequência de contagem do cronômetro). A saída dessa porta “AND” será conectada à entrada do clock do contador.
IV. O botão “pausa / recomeço” tem a função de jogar o valor lógico “1” ao terminal “J” de um flip-flop “JK”. Nesse caso, o terminal “K” estará permanentemente conectado ao “terra” (GND) do circuito. A saída desse flip-flop estará conectada à entrada de uma porta “AND”, cuja entrada estará ligada ao clock do circuito (que produzirá a frequência de contagem do cronômetro). A saída dessa porta “AND” será conectada à entrada de clock do contador.

Dentro dos circuitos lógicos sequenciais, podemos encontrar os contadores assíncronos. Contadores assíncronos são circuitos capazes de realizar uma contagem crescente ou decrescente em que a variação dos valores de contagem é realizada mediante o pulso de um sinal de clock. Sua implementação poderá ser realizada pela utilização de flip-flops tipo “JK” ou flip-flops tipo “T”.
Analise as afirmativas a seguir e assinale com “V” as verdadeiras e com “F” a(s) falsa(s).
( ) Contadores assíncronos permitem apenas contagens em que os elementos contados são subsequentes, ou seja, o novo valor representa o acréscimo ou decréscimo de uma unidade a cada pulso de clock.
( ) Contadores assíncronos podem apresentar valores errôneos transientes de contagem, que duram enquanto as transições dos sinais de clock estiverem sendo realizadas.
( ) Contadores assíncronos possuem a implementação mais complexa em relação aos contadores síncronos.
( ) Para realizar a contagem decrescente, basta usar a lógica positiva para o sinal do clock.

Suponha que você tem que implementar um circuito para controlar o acendimento dos LEDs de um giroflex de uma viatura oficial (como um carro de polícia, uma ambulância ou um veículo do corpo de bombeiros). Assim, projete um circuito para controlar o conjunto de LEDs, de modo que se tenha a sequência de acendimentos a seguir: s dos sistemas lógicos sequenciais são chamados de “latches” e “flip-flops”. Tais componentes são capazes de armazenar um bit de informação e podem integrar os circuitos registradores e contadores binários. Sabe-se que existem vários modelos de latches e flip-flops, dentre os quais podemos destacar “RS”, “D”, “JK” e “T”. Para essa questão, vamos nos concentrar no tipo “JK” e analisar as seguintes combinações para os valores de “J” e de “K”: (I) J = 0; K = 0. (II) J = 1; K = 0. (III) J = 1; K = 1. (IV) J = 0; K = 1.
Qual é a sequência correta dos valores a serem obtidos na saída Q do flip-flop “JK”?

Um relógio digital pode ser implementado utilizando-se um conjunto de contadores assíncronos. Cada contador fica incumbido por um dígito do relógio, por exemplo, unidade e dezena dos segundos, unidade e dezena dos minutos e unidade e dezena das horas. Imagine que você tem a necessidade de implementar um relógio digital cujas horas variam de 00 até 23.
Analise as proposições a seguir. Agora, assinale a alternativa que traz apenas a(s) afirmativa(s) correta(s).
I. O clock para as unidades das horas é proveniente do sinal de reset do módulo responsável pela contagem da dezena dos minutos. E o clock para as dezenas nas horas é proveniente do sinal de reset do contador relacionado à unidade das horas.
II. O clock para as unidades das horas é proveniente do sinal de reset do módulo responsável pela contagem da dezena dos horas. E o clock para as dezenas nas horas é proveniente do sinal de reset do contador relacionado à dezena das horas.
III. Para o sinal de reset do contador relativo à unidade das horas, deverão ser testadas duas situações: caso a dezena das horas tiver os valores 0 ou 1, o reset da unidade deve ocorrer após o valor 9. Caso contrário, o reset da unidade das horas deverá ser acionado no momento 3.
IV. Para o sinal de reset do contador relativo à unidade das horas, deverão ser testadas duas situações: caso a dezena das horas tiver os valores 0 ou 1, o reset da unidade deve ocorrer após o valor 9. Caso contrário, o reset da unidade das horas deverá ser acionado no momento 4.

Um valor numérico binário pode ser expresso por diversas formas. Dentre as formas mais conhecidas, podemos citar: codificação “Gray”; codificação “Johnson”; e codificação “Excesso 3”. Em relação à codificação Johnson, podemos realizar sua contagem por intermédio de um registrador de deslocamento em anel torcido. Porém, essa não é a única maneira, ou seja, podemos realizar a contagem Johnson também por meio de um contador binário síncrono. Para essa questão, imagine uma contagem Johnson de apenas 3 bits (“A”, “B” e “C” – em que o bit “C” é o menos significativo). Nesse caso, teremos a seguinte contagem: 000 → 001 → 011 → 111 → 110 → 100 → volta ao estado inicial “000”.
Selecione a alternativa que contém as expressões corretas dos circuitos combinacionais relativos aos terminais “J” e “K” do flip-flop correspondente ao bit “C” (menos significativo).

Na informática, adota-se o formato binário de representação numérica devido aos possíveis estados de um bit: 0 ou 1. Porém, dentro da representação binária, podemos encontrar vários formatos, dentre os quais destacamos as representações Gray, Johnson e o “2 entre 5”. Particularmente em relação ao código Gray, podemos mencionar que sua principal característica consiste na variação de apenas 1 bit de seus valores entre as linhas subsequentes.
Para essa questão, implemente um contador Gray de 3 bits, utilizando um contador síncrono. Manipulando 3 bits (“A”, “B” e “C”), a contagem será: 000, 001, 011, 010, 110, 111, 101, 100. Assinale a alternativa que contém os valores dos terminais “J” e “K” correspondentes ao bit menos significativo (bit “C” - bit mais à direita).
J C = A XOR B; K C = A XOR B.
JC = A XNOR B; KC = A XOR B.

Prévia do material em texto

Pergunta 1 
1 em 1 pontos 
 
Contadores binários assíncronos são componentes capazes de realizar uma contagem linear 
crescente ou decrescente, sendo que os valores pertencentes à contagem são subsequentes 
ao valor atual. Várias aplicações podem ser implementadas levando-se em conta a utilização 
dos contadores assíncronos, dentre as quais podemos citar os divisores de frequência. 
Divisores de frequência são circuitos capazes de gerar um pulso que representa o sinal de clock 
dividido por um fator pré-determinado. 
A partir dessa lógica, analise as afirmativas a seguir. 
I. O valor da divisão é consequência do tamanho da palavra manipulada pelo contador, ou seja, 
é consequência da quantidade de flip-flops utilizados no contador. 
II. O valor da divisão de frequência é condicionado ao limite da contagem. O pulso de “reset” 
da contagem representa o próprio valor da divisão do contador. 
III. O pulso de reset da contagem é obtido por intermédio do produto canônico do valor limite, 
acrescentado de uma unidade. 
IV. O pulso de “reset” da contagem é obtido por intermédio do produto canônico do valor 
limite. 
Agora, assinale a alternativa que traz apenas a(s) afirmativa(s) correta(s). 
Resposta Selecionada: 
Correta II e III. 
Resposta Correta: 
Correta II e III. 
Feedback da resposta: Parabéns! Sua resposta foi a correta! Realmente, para implementar um 
divisor de frequência usando contadores binários assíncronos, basta reiniciar contagem após N 
pulsos de clock — sendo N o valor requerido da divisão da frequência. A reiniciação pode ser 
conseguida pela ativação do pino de “reset” dos flip-flops, utilizando-se para tal a saída de 
uma porta lógica que implemente o produto canônico do valor (N+1). 
Pergunta 2 
1 em 1 pontos 
 
Contadores binários são circuitos capazes de oferecer, em sua saída, uma sequência numérica. 
Essa contagem pode ser linear (números subsequentes: crescentes ou decrescentes) caso o 
contador a ser implementado seja assíncrono ou síncrono ou, ainda, pode ser não linear, caso 
seja implementado um contador síncrono. Uma das aplicações mais naturais dos contadores 
consiste na construção de relógios e cronômetros. 
Suponha que você necessite implementar um cronômetro. Para tanto, esse cronômetro deve 
possuir dois botões: o de reiniciação (para zerar o valor da contagem) e o de “pausa / 
recomeço”. Este último, quando pressionado (quando a contagem estiver em curso), faz com 
que a contagem seja interrompida, e, ao ser pressionado novamente, faz com que a contagem 
seja retomada. 
Analise as afirmativas a seguir. 
I. O botão de reiniciação servirá para jogar um pulso de reset ao contador, e também a um flip-
flop “JK”, cuja função é sinalizar o botão “pausa / recomeço”. 
II. O botão de reiniciação servirá para introduzir o valor lógico “0” em várias portas “AND”, 
sendo que cada uma delas terá uma entrada conectada ao botão de reiniciação e outra 
conectada à saída “Q” do flip-flop correspondente. Assim, a saída do cronômetro estará 
valendo “0”. 
III. O botão “pausa / recomeço” tem a função de jogar um pulso ao clock de um flip-flop “JK”. A 
saída desse flip-flop estará conectada à entrada de uma porta “AND”, cuja entrada estará 
ligada ao clock do circuito (que produzirá a frequência de contagem do cronômetro). A saída 
dessa porta “AND” será conectada à entrada do clock do contador. 
IV. O botão “pausa / recomeço” tem a função de jogar o valor lógico “1” ao terminal “J” de um 
flip-flop “JK”. Nesse caso, o terminal “K” estará permanentemente conectado ao “terra” (GND) 
do circuito. A saída desse flip-flop estará conectada à entrada de uma porta “AND”, cuja 
entrada estará ligada ao clock do circuito (que produzirá a frequência de contagem do 
cronômetro). A saída dessa porta “AND” será conectada à entrada de clock do contador. 
Agora, assinale a alternativa que traz apenas a(s) afirmativa(s) correta(s). 
Resposta Selecionada: 
Correta I e III. 
Resposta Correta: 
Correta I e III. 
Feedback da resposta: Parabéns! Sua resposta foi a correta! Realmente, o reset deve incidir 
tanto no contador, para que seja reiniciado, quanto no flip-flop JK, que atuará como seletor 
“pausa / recomeço”. Nesse caso, o valor lógico “0” indica a contagem normal. Cada pulso no 
flip-flop “pausa / recomeço” faz com que o seu valor seja invertido, atuando na entrada da 
porta “AND” para deixar passar ou bloquear o sinal do clock externo para que seja propagado 
à entrada do clock do contador. 
Pergunta 3 
1 em 1 pontos 
 
Dentro dos circuitos lógicos sequenciais, podemos encontrar os contadores assíncronos. 
Contadores assíncronos são circuitos capazes de realizar uma contagem crescente ou 
decrescente em que a variação dos valores de contagem é realizada mediante o pulso de um 
sinal de clock . Sua implementação poderá ser realizada pela utilização de flip-flops tipo “JK” 
ou flip-flops tipo “T”. Analise as afirmativas a seguir e assinale com “V” as verdadeiras e com 
“F” a(s) falsa(s). 
( ) Contadores assíncronos permitem apenas contagens em que os elementos contados são 
subsequentes, ou seja, o novo valor representa o acréscimo ou decréscimo de uma unidade a 
cada pulso de clock . 
( ) Contadores assíncronos podem apresentar valores errôneos transientes de contagem, que 
duram enquanto as transições dos sinais de clock estiverem sendo realizadas. 
( ) Contadores assíncronos possuem a implementação mais complexa em relação aos 
contadores síncronos. 
( ) Para realizar a contagem decrescente, basta usar a lógica positiva para o sinal do clock . 
Agora, assinale a alternativa com a sequência correta. 
Resposta Selecionada: 
Correta V; V; F; V. 
Resposta Correta: 
Correta V; V; F; V. 
Feedback da resposta: Parabéns! Sua resposta está correta. Os contadores assíncronos de 
fato são mais fáceis de implementar, pois nenhuma lógica adicional deverá ser inserida para 
permitir a contagem. Porém, essa baixa complexidade faz com que haja a possibilidade de 
ruídos durante as transições do sinal de clock entre cada flip-flop. Isso ocorre porque cada flip-
flop é operado por uma frequência distinta de clock. 
Pergunta 4 
1 em 1 pontos 
 
Suponha que você tem que implementar um circuito para controlar o acendimento dos LEDs 
de um giroflex de uma viatura oficial (como um carro de polícia, uma ambulância ou um 
veículo do corpo de bombeiros). Assim, projete um circuito para controlar o conjunto de LED S, 
de modo que se tenha a sequência de acendimentos a seguir: 
 
 [image] 
Fonte: Elaborada pelo autor, 2019. 
 
 
 
Na figura acima, temos, inicialmente, apenas os LEDs das extremidades acesos e os demais 
apagados. Sabendo-se que esse projeto pode ser desenvolvido com contadores síncronos, 
para essa questão, desenvolva as expressões relativas aos terminais “J” e “K” do primeiro LED 
(o LED mais à esquerda). Lembrando que os dois lados são simétricos, ou seja, temos dois 
conjuntos simétricos de quatro LEDs cada. Assim, o acendimento do último LED corresponderá 
ao acendimento do primeiro, o penúltimo corresponde ao segundo e assim por diante. 
Suponha que os LEDs sejam denominados “A”, “B”, “C” e “D” e associados à saída “Q” do flip-
flop correspondente do contador síncrono. Imagine que o circuito já é iniciado no estado 
correspondente à primeira linha da figura. 
Assinale a alternativa que contém as expressões de “J” e “K” do LED mais à esquerda do 
giroflex apresentado. 
 
Resposta Selecionada: 
Correta J = ~A.~B.~C.D; K = A.~B.~C.~D. 
Resposta Correta: 
Correta J = ~A.~B.~C.D; K = A.~B.~C.~D. 
Feedback da resposta: Parabéns! Sua resposta foi a correta! Como cada LED do giroflex estará 
associado a uma saída “Q” de um contador síncrono, poderemos, então, implementá-lo para 
que ele produza a seguinte contagem: 8, 2, 4 1, 15. 
Pergunta 5 
1 em 1 pontos 
 
Na eletrônica digital, os componentes básicos dos sistemas lógicos sequenciais são chamados 
de “ latches”e “ flip-flops”. Tais componentes são capazes de armazenar um bit de informação 
e podem integrar os circuitos registradores e contadores binários. Sabe-se que existem vários 
modelos de latches e flip-flops, dentre os quais podemos destacar “RS”, “D”, “JK” e “T”. 
Para essa questão, vamos nos concentrar no tipo “JK” e analisar as seguintes combinações 
para os valores de “J” e de “K”: 
(I) J = 0 ; K = 0. 
(II) J = 1 ; K = 0. 
(III) J = 1 ; K = 1. 
(IV) J = 0 ; K = 1. 
 
 
Qual é a sequência correta dos valores a serem obtidos na saída Q do flip-flop “JK”? 
Resposta Selecionada: 
Correta Q t ; 1; ~Q t ; 0. 
Resposta Correta: 
Correta Qt; 1; ~Qt; 0. 
Feedback da resposta: Parabéns! Sua resposta foi a correta! Realmente, o flip-flop “JK” se 
comporta de uma forma bem parecida com o flip-flop “RS”, em que o “ J” é equivalente ao 
terminal “ SET” e, o “ K” tem a funcionalidade do terminal “ RESET”. 
Pergunta 6 
1 em 1 pontos 
 
Um relógio digital pode ser implementado utilizando-se um conjunto de contadores 
assíncronos. Cada contador fica incumbido por um dígito do relógio, por exemplo, unidade e 
dezena dos segundos, unidade e dezena dos minutos e unidade e dezena das horas. Imagine 
que você tem a necessidade de implementar um relógio digital cujas horas variam de 00 até 
23. 
Analise as proposições a seguir. 
I. O clock para as unidades das horas é proveniente do sinal de reset do módulo responsável 
pela contagem da dezena dos minutos. E o clock para as dezenas nas horas é proveniente do 
sinal de reset do contador relacionado à unidade das horas. 
II. O clock para as unidades das horas é proveniente do sinal de reset do módulo responsável 
pela contagem da dezena dos horas. E o clock para as dezenas nas horas é proveniente do sinal 
de reset do contador relacionado à dezena das horas. 
III. Para o sinal de reset do contador relativo à unidade das horas, deverão ser testadas duas 
situações: caso a dezena das horas tiver os valores 0 ou 1, o reset da unidade deve ocorrer 
após o valor 9. Caso contrário, o reset da unidade das horas deverá ser acionado no momento 
3. 
IV. Para o sinal de reset do contador relativo à unidade das horas, deverão ser testadas duas 
situações: caso a dezena das horas tiver os valores 0 ou 1, o reset da unidade deve ocorrer 
após o valor 9. Caso contrário, o reset da unidade das horas deverá ser acionado no momento 
4. 
Agora, assinale a alternativa que traz apenas a(s) afirmativa(s) correta(s). 
Resposta Selecionada: 
Correta I e IV. 
Resposta Correta: 
Correta I e IV. 
Feedback da resposta: Parabéns! Sua resposta foi a correta! Você observou corretamente que 
temos um cascateamento de sinais de clock, ou seja, o sinal de clock de um estágio é 
proveniente do sinal de reset do módulo anterior. Observou, ainda, que o sinal de reset é 
realizado após a ocorrência do último valor válido. Por exemplo, no caso da dezena das horas, 
o sinal de reset é gerado quando o contador assumir o valor 3; o valor 2 ainda é válido, pois 
existem as horas 20, 21, 22 e 23. 
Pergunta 7 
1 em 1 pontos 
 
Um valor numérico binário pode ser expresso por diversas formas. Dentre as formas mais 
conhecidas, podemos citar: codificação “Gray”; codificação “Johnson”; e codificação “Excesso 
3”. Em relação à codificação Johnson, podemos realizar sua contagem por intermédio de um 
registrador de deslocamento em anel torcido. Porém, essa não é a única maneira, ou seja, 
podemos realizar a contagem Johnson também por meio de um contador binário síncrono. 
Para essa questão, imagine uma contagem Johnson de apenas 3 bits (“A”, “B” e “C” – em que o 
bit “C” é o menos significativo). Nesse caso, teremos a seguinte contagem: 000 → 001 → 011 
→ 111 → 110 → 100 → volta ao estado inicial “000”. 
Selecione a alternativa que contém as expressões corretas dos circuitos combinacionais 
relativos aos terminais “J” e “K” do flip-flop correspondente ao bit “C” (menos significativo). 
Resposta Selecionada: 
Correta J C = ~A.~B; K C = A.B. 
Resposta Correta: 
Correta JC = ~A.~B; KC = A.B. 
Feedback da resposta: Parabéns! Sua resposta foi a correta! A contagem Johnson pode ser 
obtida por intermédio de um contador síncrono. Para tanto, deve-se extrair as expressões dos 
circuitos combinacionais, observando-se as transições dos bits “A”, “B” e “C” em cada 
momento. 
Pergunta 8 
1 em 1 pontos 
 
Sabe-se que contadores são circuitos pertencentes ao grupo dos sistemas lógicos sequenciais. 
Os contadores podem, ainda, ser classificados como contadores assíncronos e síncronos. 
Especificamente sobre os contadores assíncronos, podemos mencionar que eles são formados 
por flip-flops, tipo “JK” ou tipo “T” cascateados, ou seja, o sinal de clock de um flip-flop é 
obtido a partir da saída “Q” do flip-flop vizinho, motivo esse de sua denominação “assíncrono”. 
Por fim, sabe-se que um contador assíncrono pode realizar contagens lineares, ou seja, os 
termos contados devem ser subsequentes (de forma crescente ou decrescente). 
Imagine que há a necessidade de exibir apenas os valores pares de uma contagem crescente. 
Nesse caso, suponha que o início da contagem é garantido o valor “0”. Agora, analise as 
alternativas a seguir. 
I. A contagem de dois em dois (apenas os números pares) pode ser obtida introduzindo-se um 
flip-flop a mais no contador em relação à quantidade mínima necessária. Esse flip-flop 
adicional seria um bit inferior ao bit menos significativo da contagem. Exibe-se no display 
todos os flip-flops, exceto o flip-flop adicional. 
II. Pode-se coletar o sinal do clock de um componente divisor de frequência, em que a 
frequência seria dividida por 2. Esse divisor de frequência pode ser construído com um flip-flop 
tipo “JK” ou tipo “T”. 
III. Para exibir apenas valores pares, basta deixar o display do bit menos significativo congelado 
no valor lógico “0”. A contagem nos demais bits ficaria normal. 
IV. Caso o display do bit menos significativo seja congelado no valor lógico “0”, fazendo a 
contagem apenas dos demais bits, deve-se limitar a contagem. Por exemplo, caso estejamos 
utilizando 3 flip-flops, a contagem deverá ser reiniciada no valor 5. O último valor válido seria 
“100” (valor 4 em decimal), pois acrescentando-se o display em 0, ficaria “1000” (valor 8 em 
decimal). 
Agora, assinale a alternativa que traz apenas a(s) afirmativa(s) correta(s). 
Resposta Selecionada: 
Correta III e IV. 
Resposta Correta: 
Correta III e IV. 
Feedback da resposta: Parabéns! Sua resposta foi a correta! As contagens apresentadas nas 
duas primeiras afirmativas são praticamente iguais. Ambas introduzem um flip-flop a mais, 
fazendo a função de divisão de frequência por 2. Assim, a contagem continua sendo realizada, 
passando por todos os valores (inclusive os ímpares), porém a frequência de contagem é a 
metade em relação à frequência externa introduzida ao circuito. 
Pergunta 9 
0 em 1 pontos 
 
Na informática, adota-se o formato binário de representação numérica devido aos possíveis 
estados de um bit: 0 ou 1. Porém, dentro da representação binária, podemos encontrar vários 
formatos, dentre os quais destacamos as representações Gray, Johnson e o “2 entre 5”. 
Particularmente em relação ao código Gray, podemos mencionar que sua principal 
característica consiste na variação de apenas 1 bit de seus valores entre as linhas 
subsequentes. Para essa questão, implemente um contador Gray de 3 bits, utilizando um 
contador síncrono. Manipulando 3 bits (“A”, “B” e “C”), a contagem será: 000, 001, 011, 010, 
110, 111, 101, 100. 
Assinale a alternativa que contém os valores dos terminais “J” e “K” correspondentes ao bit 
menos significativo (bit “C” - bit mais à direita). 
Resposta Selecionada: 
Incorreta J C = A XOR B; K C = A XOR B. 
Resposta Correta: 
Correta JC = A XNOR B; KC = A XOR B. 
Feedback da resposta: Infelizmente a sua resposta está incorreta. Para responder essa 
questão, lembre-seque os circuitos combinacionais relativos a cada terminal “J” e “K” de 
todos os flip-flops são extraídos a partir das transições entre as linhas da contagem Gray. 
Dessa forma, para produzirmos, por exemplo, o conjunto dos circuitos combinacionais da linha 
“ i”, temos que observar as transições entre a linha “ i” e a linha “ i+1”. 
Pergunta 10 
1 em 1 pontos 
 
Contadores binários podem ser classificados em contadores binários assíncronos e contadores 
binários síncronos. Nos circuitos assíncronos, o sinal de clock não é uniforme a todos os flip-
flops envolvidos, como em um contador síncrono. Isso faz com que não sejam possíveis 
contagens não lineares. Por sua vez, como o sinal de clock é único nos contadores síncronos, 
podemos implementar contagens não lineares. Para tanto, circuitos combinacionais para gerar 
os valores a serem atribuídos aos terminais “J” e “K” devem ser implementados. 
Suponha que seja necessária a implementação de um contador cuja contagem consiste em: 0 
→ 5 → 2 → 4 → 6. Na ocorrência de alguma falha do circuito, levando o valor corrente para 1, 
3 ou 7, deve-se fazer com que o valor volte a ser 0 no próximo pulso de clock. Atribuindo as 
identificações “A” (bit mais significativo), “B” e “C” (bit menos significativo), construa o 
contador binário síncrono que atenda à especificação da contagem apresentada. 
Assinale a alternativa que contém as expressões combinacionais relativas aos terminais “J” e 
“K” do bit mais significativo (bit “A”): 
Resposta Selecionada: 
Correta J A = ~C; K A = B + C. 
Resposta Correta: 
Correta JA = ~C; KA = B + C. 
Feedback da resposta: Parabéns! Sua resposta foi a correta! Você montou corretamente as 
expressões dos terminais “J” e “K” do flip-flop correspondente ao bit mais significativo. 
Inclusive, você percebeu que os valores não válidos (1, 3 e 7) devem ter as suas transições para 
o valor 0. Assim, temos: 1 → 0, 3 → 0 e 7 → 0. 
Terça-feira, 7 de Abril de 2020 23h07min16s BRT

Mais conteúdos dessa disciplina