Logo Passei Direto
Buscar
User badge image
goku

em

Ferramentas de estudo

Questões resolvidas

Um registrador de deslocamento pode ser construído por intermédio da utilização de flip-flops do tipo “D”. Para tanto, caso, por exemplo, o deslocamento seja para a direita, a saída “Q” de um flip-flop deve ser conectado à entrada “D” do flip-flop à sua direita. Porém, como a entrada “D” já se encontra conectada à saída “Q” do flip-flop anterior (à sua esquerda), como fazemos para carregar uma nova palavra?
A partir dessas informações, marque as afirmativas a seguir com “V” de verdadeiro ou com “F” de falso.
( ) A entrada “D” pode ser conectada à saída de um MUX que recebe, como entradas, a saída do flip-flop à esquerda e um bit da palavra a ser carregada. O bit de seleção indica se o registrador fará o deslocamento ou fará a carga de uma nova palavra quando houver o pulso do clock.
( ) A entrada “D” pode ser conectada à saída do flip-flop à esquerda e, conjuntamente, a um bit da palavra a ser carregada.
( ) A entrada “D” pode ser conectada à saída de uma porta “OR” que recebe, como entradas, a saída do flip-flop à esquerda e um bit da palavra a ser carregada. Assim, o flip-flop da direita recebe o valor do flip-flop à esquerda, ou o da palavra a ser carregada.
( ) A carga da nova palavra pode ser realizada de forma assíncrona por meio dos sinais “PR” (preset) e “CL” (clear). Caso tais sinais operem com a lógica positiva (ou seja, ativados no nível “1”), o bit da palavra a ser carregada é associado a uma porta “AND” para conectar à entrada “PR” e o complemento desse bit é direcionado a outra porta “AND”, a partir da qual se conecta à entrada “CL”. As entradas restantes das duas portas “AND” receberão um sinal de controle que indicará se a operação do registrador será deslocamento (sinal de controle igual a “0”) ou se corresponderá a carga de uma nova palavra (sinal de controle igual a “1”).
alternativas”: null,
A
F; F; F; V.
B
V; V; F; V.
C
V; F; V; V.
D
F; V; V; F.
E
V; F; F; V.

Em algumas situações, surge a necessidade de criar um módulo que mude sua funcionalidade de acordo com um sinal de controle. Nessa linha, podemos juntar os circuitos de soma e de subtração, criando um circuito único e adicionando mais um sinal de entrada, cuja função é selecionar a operação a ser feita.
Sobre essa questão, analise as proposições a seguir.
I. A solução para esse caso pode consistir em um MUX que selecionará entre a entrada “A” e “~A” para que o resultado seja relativo à soma ou à subtração, respectivamente. A seleção do MUX será controlada pelo sinal “Op”. A entrada “A” refere-se a um bit relativo ao numerador.
II. O resultado pode ser obtido por meio da saída de um circuito de soma. Tal circuito receberá, como entradas, o numerador a ser processado e a saída de MUX. O MUX selecionará entre o denominador e o complemento 2 do denominador. A seleção é realizada por intermédio do sinal de controle “Op”.
III. A solução pode consistir em implementar um módulo de soma e um módulo de subtração. A saída será chaveada por um MUX que selecionará entre a palavra produzida pelo circuito de soma e a palavra produzida pelo circuito de subtração, de acordo com o sinal de controle “Op”.
IV. O resultado pode ser obtido por meio da saída de um circuito de soma. Tal circuito receberá, como entradas, o numerador a ser processado e a saída de MUX. O MUX selecionará entre o denominador e os bits invertidos do denominador. A seleção é realizada por intermédio do sinal de controle “Op”.
A
I e II.
B
II e IV.
C
II e III.
D
I, II e IV.
E
I, II e III.

Imagine que existe a necessidade de se implementar um painel cuja função será exibir uma sequência de dígitos numéricos (valores de 0 a 9), de forma que os dígitos sejam deslocados para a esquerda e realimentados. Nesse caso, quando o dígito alcança a extremidade esquerda, ele é realimentado para que volte a aparecer na extremidade direita.
Quais dos itens a seguir deverão fazer parte desse circuito?
I. Quatro registradores de deslocamento para a esquerda em anel.
II. Quatro registradores de deslocamento para a direita em anel.
III. Decodificadores para display de sete segmentos, conforme a quantidade de dígitos a serem exibidos.
IV. Demultiplexadores.
V. Quatro registradores de deslocamento para a esquerda.
VI. Quatro registradores de deslocamento para a direita.
a. II e III.
b. I e III.
c. I e IV.
d. I, III e IV.
e. II e IV.

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
details

Libere esse material sem enrolação!

Craque NetoCraque Neto

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

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

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

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

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

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

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

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

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

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

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

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

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

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

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

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

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

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

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

Questões resolvidas

Um registrador de deslocamento pode ser construído por intermédio da utilização de flip-flops do tipo “D”. Para tanto, caso, por exemplo, o deslocamento seja para a direita, a saída “Q” de um flip-flop deve ser conectado à entrada “D” do flip-flop à sua direita. Porém, como a entrada “D” já se encontra conectada à saída “Q” do flip-flop anterior (à sua esquerda), como fazemos para carregar uma nova palavra?
A partir dessas informações, marque as afirmativas a seguir com “V” de verdadeiro ou com “F” de falso.
( ) A entrada “D” pode ser conectada à saída de um MUX que recebe, como entradas, a saída do flip-flop à esquerda e um bit da palavra a ser carregada. O bit de seleção indica se o registrador fará o deslocamento ou fará a carga de uma nova palavra quando houver o pulso do clock.
( ) A entrada “D” pode ser conectada à saída do flip-flop à esquerda e, conjuntamente, a um bit da palavra a ser carregada.
( ) A entrada “D” pode ser conectada à saída de uma porta “OR” que recebe, como entradas, a saída do flip-flop à esquerda e um bit da palavra a ser carregada. Assim, o flip-flop da direita recebe o valor do flip-flop à esquerda, ou o da palavra a ser carregada.
( ) A carga da nova palavra pode ser realizada de forma assíncrona por meio dos sinais “PR” (preset) e “CL” (clear). Caso tais sinais operem com a lógica positiva (ou seja, ativados no nível “1”), o bit da palavra a ser carregada é associado a uma porta “AND” para conectar à entrada “PR” e o complemento desse bit é direcionado a outra porta “AND”, a partir da qual se conecta à entrada “CL”. As entradas restantes das duas portas “AND” receberão um sinal de controle que indicará se a operação do registrador será deslocamento (sinal de controle igual a “0”) ou se corresponderá a carga de uma nova palavra (sinal de controle igual a “1”).
alternativas”: null,
A
F; F; F; V.
B
V; V; F; V.
C
V; F; V; V.
D
F; V; V; F.
E
V; F; F; V.

Em algumas situações, surge a necessidade de criar um módulo que mude sua funcionalidade de acordo com um sinal de controle. Nessa linha, podemos juntar os circuitos de soma e de subtração, criando um circuito único e adicionando mais um sinal de entrada, cuja função é selecionar a operação a ser feita.
Sobre essa questão, analise as proposições a seguir.
I. A solução para esse caso pode consistir em um MUX que selecionará entre a entrada “A” e “~A” para que o resultado seja relativo à soma ou à subtração, respectivamente. A seleção do MUX será controlada pelo sinal “Op”. A entrada “A” refere-se a um bit relativo ao numerador.
II. O resultado pode ser obtido por meio da saída de um circuito de soma. Tal circuito receberá, como entradas, o numerador a ser processado e a saída de MUX. O MUX selecionará entre o denominador e o complemento 2 do denominador. A seleção é realizada por intermédio do sinal de controle “Op”.
III. A solução pode consistir em implementar um módulo de soma e um módulo de subtração. A saída será chaveada por um MUX que selecionará entre a palavra produzida pelo circuito de soma e a palavra produzida pelo circuito de subtração, de acordo com o sinal de controle “Op”.
IV. O resultado pode ser obtido por meio da saída de um circuito de soma. Tal circuito receberá, como entradas, o numerador a ser processado e a saída de MUX. O MUX selecionará entre o denominador e os bits invertidos do denominador. A seleção é realizada por intermédio do sinal de controle “Op”.
A
I e II.
B
II e IV.
C
II e III.
D
I, II e IV.
E
I, II e III.

Imagine que existe a necessidade de se implementar um painel cuja função será exibir uma sequência de dígitos numéricos (valores de 0 a 9), de forma que os dígitos sejam deslocados para a esquerda e realimentados. Nesse caso, quando o dígito alcança a extremidade esquerda, ele é realimentado para que volte a aparecer na extremidade direita.
Quais dos itens a seguir deverão fazer parte desse circuito?
I. Quatro registradores de deslocamento para a esquerda em anel.
II. Quatro registradores de deslocamento para a direita em anel.
III. Decodificadores para display de sete segmentos, conforme a quantidade de dígitos a serem exibidos.
IV. Demultiplexadores.
V. Quatro registradores de deslocamento para a esquerda.
VI. Quatro registradores de deslocamento para a direita.
a. II e III.
b. I e III.
c. I e IV.
d. I, III e IV.
e. II e IV.

Prévia do material em texto

Avaliação finalizadaResultado final
Avaliação finalizada em:06/05/2025 - 21:18:49
Desempenho resumidoResumo de acertos e erros do aluno
7 corretas
Total de questões corretas
3 incorretas
Total de questões incorretas
0 sem resposta
Total de questões sem resposta
0 não corrigidas
Total de questões não corrigidas
7Nota final
	Nome do aluno
	Total de questões
	Questões objetivas
	Acertos em objetivas
	Valor da avaliação
	Nota final
	Zé da manga
	10
	10
	7
	10
	7
Questão em detalhesGabarito e respostas das questões
Gabarito
1
2
3
4
5
6
7
8
9
10
Legenda das questões
Corretas
Incorretas
Sem respostas
Não corrigidas
Discursivas corrigidas
Questão anulada
 Questão 1
Questão objetiva
1/1
Além do sistema de representação numérico binário BCD8421, existem outras formas para se representar um número. Uma delas consiste na utilização do sistema Johnson de representação numérica. A tabela a seguir ilustra a relação entre um valor, 3 bits, codificado em BCD8421 (bits “A”, “B” e “C”) e o seu respectivo valor expresso em Johnson (bits “J3”, “J2”, “J1” e “J0”). Para essa questão, o operador lógico “EXCLUSIVE-OR” (XOR) é representado utilizando-se a mesma representação da linguagem C, ou seja, por meio do símbolo “^”.
Fonte: Elaborada pelo autor, 2019.
Qual alternativa contém as expressões booleanas relativa às saídas “J1” e “J0”?
A
J1 = A ^ B; J0 = A.C + ~A.B + A.~B.~C.
B
J1 = A ^ B; J0 = ~A.C + ~A.B + A.~B.~C.
Resposta correta
C
J1 = A + B; J0 = ~A.C + ~A.B + A.~B.~C.
D
J1 = A ^ B; J0 = ~A.C + A.B + A.~B.~C.
E
J1 = A ^ B; J0 = ~A.C + ~A.B + A.B.C.
Feedback geral
Parabéns! Sua resposta está correta. Você usou corretamente o processo de extração da expressão booleana e a sua respectiva simplificação. Pode-se notar que a representação Johnson necessita de um bit a mais em relação ao BCD8421 e que a sua formação é feita inserindo-se e deslocando-se elementos “1” na primeira parte, e, depois, inserindo-se e deslocando-se elementos “0” para completar o seu ciclo.
 Questão 2
Questão objetiva
1/1
Existem algumas formas distintas para se efetuar as interconexões entre as saídas “Q” e as entradas “D” dos flip-flops envolvidos em um registrador de deslocamento. Para essa questão, analise o funcionamento do circuito ilustrado a seguir:
Fonte: Elaborada pelo autor, 2019.
Suponha que, inicialmente, o valor armazenado no registrador seja “0000”.
Que alternativa representa o valor armazenado no registrador após três pulsos de clock?
A
1000.
B
1110.
C
0111.
Resposta correta
D
0011.
E
1100.
Feedback geral
Parabéns! Sua resposta está correta. Você observou corretamente que se trata de um registrador de deslocamento para a esquerda, e que o último flip-flop recebe o complemento do valor armazenado no primeiro flip-flop. A sequência gerada por esse registrador de deslocamento é a sequência Johnson. Assim, essa configuração denominada “registrador de deslocamento em anel torcido” é um contador Johnson.
 Questão 3
Questão objetiva
0/1
Uma das operações realizadas nos computadores consiste em comparar dois valores. Tais comparações são realizadas, por exemplo, nos comandos condicionais e nos laços de repetição. Para tanto, poderá ser utilizado um circuito de subtração para proceder à comparação. Para essa questão, suponha os operadores lógicos contidos na tabela abaixo:
Associe as afirmativas a seguir aos operadores da tabela acima:
( ) Aplica-se todos os bits resultantes da subtração a uma porta “NOR”.
( ) O resultado é extraído diretamente do bit mais significativo da operação de subtração.
( ) Coleta o resultado a partir de uma porta “NOR” que tem, como entradas, o bit mais significativo do resultado da subtração e a saída de uma porta “NOR”, cujas entradas são todos os bits resultantes da subtração.
( ) Coleta o resultado de uma porta “OR” que tem, como entradas, o complemento do bit mais significativo do resultado da subtração e a saída de uma porta “NOR”, que recebe todos os bits resultantes da subtração.
Agora, assinale a alternativa com a sequência correta.
A
IV; II; I; III.
B
III; II; I; IV.
Resposta correta
C
I; II; III; IV.
D
IV; II; III; I.
Resposta do aluno
E
IV; III; II; I.
Feedback geral
Parabéns! Sua resposta está correta. Você associou corretamente, percebendo que uma porta “NOR” somente será igual a 1 quando todas as suas entradas forem 0; condição da igualdade entre os dois valores comparados, pois a subtração, nesse caso, resultará em 0. O bit mais significativo do resultado da subtração corresponde ao sinal. Se tal bit estiver sinalizado, a subtração gerou um valor negativo, implicando no numerador menor em relação ao denominador. Os demais operadores de comparação podem ser obtidos, tomando-se por base a igualdade e o operador “menor”.
 Questão 4
Questão objetiva
0/1
Um registrador de deslocamento pode ser construído por intermédio da utilização de flip-flops do tipo “D”. Para tanto, caso, por exemplo, o deslocamento seja para a direita, a saída “Q” de um flip-flop deve ser conectado à entrada “D” do flip-flop à sua direita. Porém, como a entrada “D” já se encontra conectada à saída “Q” do flip-flop anterior (à sua esquerda), como fazemos para carregar uma nova palavra?
A partir dessas informações, marque as afirmativas a seguir com “V” de verdadeiro ou com “F” de falso.
( ) A entrada “D” pode ser conectada à saída de um MUX que recebe, como entradas, a saída do flip-flop à esquerda e um bit da palavra a ser carregada. O bit de seleção indica se o registrador fará o deslocamento ou fará a carga de uma nova palavra quando houver o pulso do clock.
( ) A entrada “D” pode ser conectada à saída do flip-flop à esquerda e, conjuntamente, a um bit da palavra a ser carregada.
( ) A entrada “D” pode ser conectada à saída de uma porta “OR” que recebe, como entradas, a saída do flip-flop à esquerda e um bit da palavra a ser carregada. Assim, o flip-flop da direita recebe o valor do flip-flop à esquerda, ou o da palavra a ser carregada.
( ) A carga da nova palavra pode ser realizada de forma assíncrona por meio dos sinais “PR” (preset) e “CL” (clear). Caso tais sinais operem com a lógica positiva (ou seja, ativados no nível “1”), o bit da palavra a ser carregado é associado a uma porta “AND” para conectar à entrada “PR” e o complemento desse bit é direcionado a outra porta “AND”, a partir da qual se conecta à entrada “CL”. As entradas restantes das duas portas “AND” receberão um sinal de controle que indicará se a operação do registrador será deslocamento (sinal de controle igual a “0”) ou se corresponderá a carga de uma nova palavra (sinal de controle igual a “1”).
Agora, assinale a alternativa que traz a sequência correta.
A
F; F; F; V.
B
V; V; F; V.
Resposta do aluno
C
V; F; V; V.
D
F; V; V; F.
E
V; F; F; V.
Resposta correta
Feedback geral
Parabéns! Sua resposta está correta. Você entendeu que nunca poderemos fazer a junção de dois sinais distintos. No caso, você observou que podemos usar um MUX para selecionar o sinal a ser conectado à entrada “D”, ou, ainda, aproveitar a presença (em alguns modelos de flip-flops) dos sinais “PR” e “CL”.
 Questão 5
Questão objetiva
1/1
Sabe-se que um valor numérico pode ser representado por diversas formas, utilizando-se diversos sistemas de numeração — também conhecidas como bases numéricas. Especificamente, dentro do sistema binário de numeração, temos, além da representação BCD8421, o sistema Johnson de representação numérica. A tabela abaixo ilustra a relação entre um valor, 3 bits, codificado em BCD8421 (bits “A”, “B” e “C”) e o seu respectivo valor expresso em Johnson (bits “J3”, “J2”, “J1” e “J0”).
Fonte: Elaborada pelo autor, 2019.
Qual alternativa contém as expressões booleanas relativas às saídas “J3” e “J2”?
A
J3 = A; J2 = A.~C + A.~B + A.~B.C.
B
J3 = A; J2 = A.~C + ~A.B + ~A.B.~C.
C
J3 = A; J2 = ~A.C + A.~B + ~A.B.~C.
D
J3 = A; J2 = A.~C + A.~B + ~A.B.~C.
Resposta correta
E
J3 = ~A; J2 = A.~C + A.~B + ~A.B.~C.
Feedback geral
Parabéns! Sua resposta está correta. Você usou corretamente o processo de extração da expressão booleana e a sua respectiva simplificação.Pode-se notar que a representação Johnson necessita de um bit a mais em relação ao BCD8421 e que a sua formação é feita inserindo-se e deslocando-se elementos “1” na primeira parte, e, depois, inserindo-se e deslocando-se elementos “0” para completar o seu ciclo.
 Questão 6
Questão objetiva
1/1
Em algumas situações, surge a necessidade de criar um módulo que mude sua funcionalidade de acordo com um sinal de controle. Nessa linha, podemos juntar os circuitos de soma e de subtração, criando um circuito único e adicionando mais um sinal de entrada, cuja função é selecionar a operação a ser feita. Por exemplo: caso esse sinal “Op” seja 0, executa-se a operação de soma; caso seja “1”, procede-se à subtração.
Sobre essa questão, analise as proposições a seguir.
I. A solução para esse caso pode consistir em um MUX que selecionará entre a entrada “A” e “~A” para que o resultado seja relativo à soma ou à subtração, respectivamente. A seleção do MUX será controlada pelo sinal “Op”. A entrada “A” refere-se a um bit relativo ao numerador.
II. O resultado pode ser obtido por meio da saída de um circuito de soma. Tal circuito receberá, como entradas, o numerador a ser processado e a saída de MUX. O MUX selecionará entre o denominador e o complemento 2 do denominador. A seleção é realizada por intermédio do sinal de controle “Op”.
III. A solução pode consistir em implementar um módulo de soma e um módulo de subtração. A saída será chaveada por um MUX que selecionará entre a palavra produzida pelo circuito de soma e a palavra produzida pelo circuito de subtração, de acordo com o sinal de controle “Op”.
IV. O resultado pode ser obtido por meio da saída de um circuito de soma. Tal circuito receberá, como entradas, o numerador a ser processado e a saída de MUX. O MUX selecionará entre o denominador e os bits invertidos do denominador. A seleção é realizada por intermédio do sinal de controle “Op”.
Agora, assinale a alternativa que traz somente a(s) correta(s).
A
I e II.
B
II e IV.
C
II e III.
D
I, II e IV.
E
I, II e III.
Resposta correta
Feedback geral
Parabéns! Sua resposta está correta. Podemos aproveitar o fato de que a única diferença entre os circuitos de soma e de subtração consiste na utilização do bit “A” ou do bit “A” complementado.
Essa particularidade pode ser usada para obter um circuito otimizado. Outras variações não otimizadas consistem em selecionar a saída dentre os resultados do circuito de soma e de subtração ou, ainda, selecionar entre “A + B” ou “A + (– B)”. Esse último caso consiste na implementação de um circuito para a obtenção do complemento 2 do denominador.
 Questão 7
Questão objetiva
1/1
Além do sistema de representação numérico binário BCD8421, existem outras formas para se representar um número. Uma delas consiste na utilização do sistema Gray de representação numérica. A tabela a seguir ilustra a relação entre um valor, 3 bits, codificado em BCD8421 (bits “A”, “B” e “C”) e o seu respectivo valor expresso em Gray (bits “G2”, “G1” e “G0”). Para essa questão, o operador lógico “EXCLUSIVE-OR” (XOR) é representado utilizando-se a mesma representação da linguagem C, ou seja, por meio do símbolo “^”.
Fonte: Elaborada pelo autor, 2019.
Qual alternativa contém as expressões booleanas relativa às saídas “G1” e “G0”?
A
G1 = A ^ B; G0 = A ^ C.
B
G1 = A ^ C; G0 = A ^ B.
C
G1 = B ^ C; G0 = A ^ B.
D
G1 = A ^ B; G0 = B ^ C.
Resposta correta
E
G1 = A + B; G0 = B + C.
Feedback geral
Parabéns! Sua resposta está correta. Você usou corretamente o processo de extração da expressão booleana e sua respectiva simplificação. Note que, na representação Gray, na transição de uma linha para a subsequente, ocorre a variação de apenas um bit. Esse sistema de representação foi inventado na época em que se utilizavam dispositivos eletromecânicos (relés) para a implementação de sistemas digitais.
 Questão 8
Questão objetiva
1/1
Pensando nos registradores, podemos implementá-los de maneiras diferentes para conseguir atender várias demandas. Tais maneiras podem ser representadas por:
1. Registrador sem deslocamento
2. Registrador de deslocamento para direita, com a introdução do valor lógico “0” na entrada “D” do flip-flop mais à esquerda
3. Registrador de deslocamento para a direita, com a introdução de um valor fornecido por um circuito externo na entrada “D” do flip-flop mais à esquerda
4. Registrador de deslocamento em anel
Agora, associe os tipos apresentados acima às funcionalidades a seguir:
( ) conversor serial-paralelo.
( ) divisor por potência 2 (a cada pulso de clock ocorre a divisão por 2 do valor previamente armazenado).
( ) divisor de frequência.
( ) armazenamento básico de uma palavra.
Assinale a alternativa com a sequência de associação correta.
A
2; 3; 4; 1.
B
3; 2; 1; 4.
C
3; 2; 4; 1.
Resposta correta
D
1; 4; 2; 3.
E
3; 4; 2; 1.
Feedback geral
Parabéns! Sua resposta está correta. No conversor serial-paralelo, os valores fornecidos na entrada do primeiro flip-flop vão se deslocando para a direita para que, após n pulsos de clock, tenha-se a palavra fornecida serialmente no formato paralelo, em que n denota a quantidade de flip-flops utilizados e, consequentemente, o tamanho da palavra manipulada. O mesmo registrador de deslocamento pode ser utilizado para que, a cada bit, divida-se por 2 a palavra armazenada. No caso do divisor de frequência, tem-se um registrador de deslocamento em anel em que apenas um flip-flop armazena o valor lógico “1”, sendo que a nova frequência é relativa ao tempo que o elemento “1” passa por todos os flip-flops, retornando ao primeiro. Dessa forma, temos a frequência do clock dividida por n (n denota a quantidade de flip-flops presentes no registrador). Por fim, para se armazenar uma palavra de n bits, basta utilizar um registrador composto por n flip-flops — neste caso, não há a necessidade de deslocamentos.
 Questão 9
Questão objetiva
0/1
Imagine que existe a necessidade de se implementar um painel cuja função será exibir uma sequência de dígitos numéricos (valores de 0 a 9), de forma que os dígitos sejam deslocados para a esquerda e realimentados. Nesse caso, quando o dígito alcança a extremidade esquerda, ele é realimentado para que volte a aparecer na extremidade direita.
Quais dos itens a seguir deverão fazer parte desse circuito?
I. Quatro registradores de deslocamento para a esquerda em anel.
II. Quatro registradores de deslocamento para a direita em anel.
III. Decodificadores para display de sete segmentos, conforme a quantidade de dígitos a serem exibidos.
IV. Demultiplexadores.
V. Quatro registradores de deslocamento para a esquerda.
VI. Quatro registradores de deslocamento para a direita.
Agora, assinale a alternativa que contém somente os elementos a serem utilizados em seu projeto.
A
I e IV.
B
II e III.
C
I e III.
Resposta correta
D
II e IV.
E
I, III e IV.
Resposta do aluno
Feedback geral
Parabéns! Sua resposta está correta. Para realizar a reciclagem dos dígitos, devemos utilizar um registrador de deslocamento em anel. Como o desejo consiste em deslocar os dígitos para a esquerda, então, o tipo de deslocamento do registrador deve acompanhar. No caso da questão, como serão exibidos dígitos de 0 a 9, é necessária a manipulação de 4 bits por dígito; motivo esse dos 4 registradores, sendo que cada registrador ficará responsável por um 1 bit da informação a ser exibida.
 Questão 10
Questão objetiva
1/1
Na programação, utilizando a linguagem C, existe o chamado “if ternário”. Dessa forma, temos o bloco a seguir:
if(cond)
s = a;
else
s = b;
No trecho de código acima, temos a atribuição do valor “a” à variável “s” quando “cond” tiver o valor “1”. Caso contrário, a variável “s” receberá o valor “b”. Esse mesmo trecho poderá ser escrito na forma de “if ternário”, como retratado a seguir:
s = (cond)?a:b;
A partir desses pressupostos, analise as afirmativas a seguir.
I. Existe uma correspondência direta entre o “if ternário” e sistemas lógicos digitais combinacionais representada pelo multiplexador. No caso, “cond” refere-se ao bit de seleção do MUX, a saídarepresenta a variável “s” e as entradas do MUX relacionam-se aos valores “a” e “a”.
II. Devemos confeccionar uma tabela-verdade envolvendo, como entradas, todas as combinações possíveis das variáveis “cond”, “a” e “b”.
III. Além do mapeamento do “if-ternário”, um MUX pode ser relacionado também com a instrução do tipo “switch...case”.
IV. Caso tivéssemos uma comparação, por exemplo, “cond > valor”, poderíamos continuar a utilizar um MUX, porém seu bit de seleção seria derivado de um circuito comparador de magnitude.
Assinale a alternativa que traz somente a(s) correta(s).
A
II, III e IV.
B
II e IV.
C
I, III e IV.
Resposta correta
D
I, II e IV.
E
I e III.
Feedback geral
Parabéns! Sua resposta está correta. Realmente o MUX tem várias funcionalidades dentro da lógica digital. Nesse caso, ele seleciona um valor a ser atribuído à variável “s”. Assim, podemos falar, em suma, que nas linguagens de programação toda estrutura condicional pode ser representada por meio de MUX, se pensarmos a nível de sistemas lógicos digitais. Essa ideia pode ser usada também quando estivermos codificando o nosso sistema digital por meio de uma HDL (Hardware Description Languagem).
image1.jpeg
image2.jpeg
image3.jpeg
image4.jpeg
image5.jpeg

Mais conteúdos dessa disciplina