Buscar

Circuitos Lógicos: Simplificação e Contadores Assíncronos

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 4 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Pergunta 1
Resposta Selecionada: 
Resposta Correta: 
Feedback
da
resposta:
Suponha que você foi incumbido de implementar um circuito de aviso da não colocação do conto de
segurança em um carro. Para tanto, neste caso, o circuito analisará apenas o assento do motorista
ativando a saída apenas quando o carro estiver ligado, o motorista estiver sentado no banco e o cinto
não estiver colocado. Para essa questão, use como variáveis: “L” para o carro ligado, “M” para o
motorista e “C” para o cinto. 
Assinale a alternativa que contenha expressão que represente o circuito:
. S = L.P.~C.
.S = L.P.~C.
Parabéns! Sua resposta foi a correta! Você associou corretamente os elementos do
circuito à funcionalidade solicitada preenchendo a tabela-verdade e extraindo o circuito na
forma de soma de produtos.
Pergunta 2
Resposta Selecionada: 
Resposta Correta: 
Feedback
da
resposta:
Considere uma votação de 4 juízes (A, B, C e D). O juiz A tem direito a voto de minerva (em caso de
empate, ele decide). Faça um circuito que apresente, como saídas, a a votação a favor por
unanimidade (“FU”), decisão a favor pela maioria “FM” (> 50% de votos a favor), uma decisão contrária
por unanimidade (“CT”) ou uma decisão contrária por maioria (“CM”) (> 50% de votos contrários). Para
essa questão, considere como “1” o valor associado aos votos favoráveis e as saídas ativadas no nível
1. 
Assinale a alternativa que contenha as expressões simplificadas de “FU” e “FM”:
. FU = A.B.C.D ; FM = A.B.~C + A.~B.D + A.C.~D + ~A.B.C.D.
.FU = A.B.C.D ; FM = A.B.~C + A.~B.D + A.C.~D + ~A.B.C.D.
Parabéns! Sua resposta foi a correta! Você associou corretamente os elementos do
circuito à funcionalidade solicitada preenchendo a tabela-verdade e extraindo o circuito na
forma de soma de produtos.
Pergunta 3
Resposta Selecionada: 
Resposta Correta: 
Feedback
da
resposta:
A simplificação de uma expressão booleana é um processo importante na modelagem e
implementação de sistemas lógicos digitais. Para efetuar a simplificação, pode-se manipular a
expressão através da álgebra booleana ou utilizar técnicas ou ferramentas. Para essa questão, analise
as afirmações a seguir marcando com “S” aquela(s) que for(em) consequência da simplificação e, com
“N”, aquela(s) que não for consequência da otimização. 
 
( ) Diminuição no custo do circuitos. 
( ) Alteração da tecnologia utilizada 
( ) Diminuição do consumo e da potência dissipada 
( ) Possibilidade de utilizar frequências mais altas de operação. 
 
Assinale a alternativa que contém a sequência correta:
.S ; N ; N ; N.
.S ; N ; S ; S.
Infelizmente a sua resposta está incorreta. Para responder essa questão, pense em
questões do tipo: Será que o sinal percorrerá um caminho diferente por entre as portas
lógicas? Será que serão utilizadas menos portas lógicas? A partir destas questões,
pode-se responder à essa questão.
Pergunta 4
1 em 1 pontos
1 em 1 pontos
0 em 1 pontos
1 em 1 pontos
Resposta Selecionada: 
Resposta Correta: 
Feedback
da
resposta:
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-flopvizinho, 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).
III e IV.
III e IV.
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 5
Resposta Selecionada: 
Resposta Correta: 
Feedback
da
resposta:
Mencionamos que um sistema lógico digital combinacional pode ser representado por meio da tabela-
verdade, de uma expressão lógica, de um diagrama esquemático ou de uma implementação utilizando
HDL (Hardware Description Language – Linguagem de Descrição de Hardware). No caso das tabelas-
verdade, podemos falar que elas representam, fielmente, o comportamento dos sistemas em todas as
suas 2n combinações possíveis de suas entradas, em que n denota a quantidade de variáveis de
entrada da expressão lógica. 
Construa uma tabela-verdade que reflita a expressão abaixo: S = (~A + ~B + ~C) . (A + B + ~C)
Agora, assinale a alternativa que traz a sequência correta da coluna de saída da tabela-verdade.
10111110.
10111110.
Parabéns! Sua resposta está correta. Você deve ter reparado que o operador OR foi
manipulado antes em relação ao AND, devido à precedência dos parênteses. E, ainda,
você deve ter reparado que é preciso, antes de realizar o OR na parcela à esquerda,
realizar o complemento das variáveis envolvidas.
Pergunta 6
Podemos implementar sistemas digitais por intermédio da interconexão de portas lógicas. Cada porta
lógica pode ser representada por meio de uma tabela-verdade, que descreverá sua funcionalidade. A
porta XOR é uma função binária, ou seja, recebe como entradas duas variáveis, gerando um valor de
saída: S = f(a,b) . Considerando as variáveis “a” e “b”, temos a seguinte sequência: 1 e 0; 1 e 1; 0 e 1;
0 e 0. 
1 em 1 pontos
1 em 1 pontos
Resposta Selecionada: 
Resposta Correta: 
Feedback
da
resposta:
Qual alternativa contém os respectivos valores de saída mediante a sequência apresentada em suas
entradas?
1; 0; 1; 0.
1; 0; 1; 0.
Parabéns! Sua resposta está correta. Você associou corretamente os valores de saída à
sequência de entrada. A porta XOR somente apresentará o valor 1 caso as duas variáveis
de entrada forem diferentes entre si.
Pergunta 7
Resposta Selecionada: 
Resposta Correta: 
Feedback
da
resposta:
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 zeraro 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-flopcorrespondente. 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 desseflip-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).
I e III.
I e III.
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 doclock do contador.
Pergunta 8
Resposta Selecionada: 
Resposta Correta: 
Um dos objetivos básicos quando se manipula uma expressão booleana é obter a expressão mais
simplificada possível. Esse objetivo existe por diversas questões, dentre as quais podemos mencionar
a diminuição dos custos de produção e possibilidade de um menor consumo de energia. Para a
obtenção de uma expressão simplificada, podemos aplicar as regras e propriedades da álgebra
booleana. Para essa questão, imagine a seguinte expressão lógica:S = (~A + ~B + ~C) . (A + B + ~C)
Agora, assinale a alternativa que contém a correta expressão minimizada.
S = (A ⊕ B) + B.~C.
S = (A ⊕ B) + ~C.
1 em 1 pontos
0 em 1 pontos
Feedback
da
resposta:
Infelizmente sua resposta está incorreta. Para responder essa questão, reflita sobre
como podemos colocar as variáveis complementadas juntas. Qual postulado garante que,
se tivermos variáveis complementadas conectadas pelo operador “AND”, o resultado será
o valor lógico “0”?
Pergunta 9
Resposta Selecionada: 
Resposta Correta: 
Feedback
da
resposta:
As tabelas-verdade são extremamente úteis para o entendimento e para o projeto de sistemas lógicos
digitais. Elas representam o comportamento do circuito sob implementação. Como elas representam o
comportamento, as tabelas-verdade devem refletir o valor de saída do circuito em cada combinação
das variáveis de entrada. Assim, a tabela-verdade possui 2n linhas, em que n denota a quantidade de
variáveis de entrada da expressão lógica. 
Construa uma tabela-verdade que reflita a expressão abaixo:S = X.Y + ~(X.Y).Z
Depois, assinale a alternativa que traz a sequência correta da coluna de saída da tabela-verdade.
01010111.
01010111.
Parabéns! Sua resposta está correta. Você manipulou corretamente a álgebra booleana,
em especial a precedência dos operadores. Em relação à expressão “ S = X.Y + ~(X.Y).Z”,
podemos observar que a primeira etapa a ser realizada consiste na obtenção das saídas
relativas aos operadores “AND”, envolvendo as variáveis “X” e “Y” para que, depois,
possamos aplicar a negação. Em seguida, temos o desenvolvimento do operador “AND”
envolvendo “Z”, para que, por último, possamos desenvolver os operadores “OR”.
Pergunta 10
Resposta Selecionada: 
Resposta Correta: 
Feedback
da
resposta:
Suponha a necessidade de implementar o sistema de controle de atitude do satélite TupiniSat.
Controle de atitude de um satélite consiste em deixá-lo, por exemplo, sempre perpendicular à Terra em
um satélite geoestacionário. No caso do TupiniSat, é utilizada uma “roda de reação”. Pela lei da física
de ação-reação, quando o volante acoplado ao motor acelera a um certo sentido, o satélite acelera no
sentido contrário. Para tanto, o valor da posição do satélite em relação ao eixo da Terra é coletado
através de um magnetrômetro (mede intensidade de um campo magnético). Suponha que o sinal do
magnetrômetro já se encontra condicionado dentro de uma escala de -3 a 3. Faça um circuito para
corrigir a atitude do satélite. Para essa questão, suponha que a escala de entrada seja representada
pelas variáveis “A”, “B” e “C”. O circuito terá duas variáveis de saída indicando “ativação” (“At” – quando
“At” receber “0”, indica sem movimentação) e “sentido” (“S” – para valores negativos na escala, “S”
receberá “0” e, para valores positivos, “S” estará sinalizado com “1”. ). 
 
Assinale a alternativa que contenha as expressões simplificadas de “At” e “S”:
. At = B + C ; S = ~A.
.At = B + C ; S = ~A.
Parabéns! Sua resposta foi a correta! Você associou corretamente os elementos do
circuito à funcionalidade solicitada preenchendo a tabela-verdade e extraindo o circuito na
forma de soma de produtos.
1 em 1 pontos
1 em 1 pontos

Outros materiais