Baixe o app para aproveitar ainda mais
Prévia do material em texto
Usuário Curso SISTEMAS DIGITAIS Teste Prova N2 Iniciado AJUDE – SIGA, CURTA, SALVE O TRABALHO, OBRIGADO Enviado 17/04/22 15:50 Status Completada Resultado da tentativa 10 em 10 pontos Tempo decorrido Resultados exibidos Respostas enviadas, Respostas corretas, Comentários • Pergunta 1 Em diversas ocasiões, como enfeites de placas comerciais e luzes natalinas, surge a necessidade de se implementar luzes sequenciais. Um conjunto de luz sequencial consiste em um conjunto de luzes em que apenas uma será acesa em um determinado momento. Os acendimentos serão realizados na sequência, acendendo uma e apagando a outra. Assim, analise as possibilidades a seguir. I. Para se obter o efeito de luzes sequenciais podemos usar um registrador de deslocamento em anel, em que apenas um flip-flop terá o valor lógico “1”. Tal valor irá percorrer todos os flip-flops; a cada pulso de clock, o valor “1” é deslocado para o flip- flop vizinho e, quando chegar ao último, será reciclado ao primeiro flip-flop. Cada saída “Q” estará, então, ligada a uma lâmpada. II. Para se obter o efeito de luzes sequenciais, ligaríamos as lâmpadas às saídas “Q” de flip-flops do tipo “RS”. As entradas “RS” serão interconectadas em cada flip-flop. Cada flip-flop receberá, em suas entradas interconectadas “RS”, a saída “Q” do flip- flop à sua esquerda. Para a configuração inicial, deve-se garantir que apenas um flip- flop tenha armazenado o valor lógico “1”. III. Para se obter o efeito de luzes sequenciais, ligaríamos as lâmpadas às saídas “Q” de flip-flops do tipo “RS”. Cada flip-flop receberá, em sua entrada “R”, a saída complementada, e, em sua entrada “S”, a própria saída “Q” do flip-flop à sua esquerda. Para a configuração inicial, deve-se garantir que apenas um flip-flop tenha armazenado o valor lógico “1”. IV. A frequência do deslocamento das lâmpadas estará diretamente associada à frequência do sinal de clock a ser inserido nos flip-flops. Agora, assinale a alternativa que traz apenas a(s) correta(s). • Pergunta 2 Teoricamente, nos sistemas lógicos digitais utilizamos os valores lógicos “0”, “1” e “X”. Porém, na prática, podemos encontrar exemplos de utilização do valor “Z”. Para essa questão, preencha as definições abaixo associando-as com os valores lógicos “0”, “1”, “X” e “Z”: ( ) Identifica casos nos quais uma certa informação é irrelevante para o resultado da expressão lógica e, consequentemente, para o circuito. ( ) Geralmente associado à alimentação “+Vcc”. ( ) Estado de alta impedância. ( ) Geralmente associado ao “terra” do circuito ( GND - Ground) Assinale a alternativa que contenha a sequência correta dos valores lógicos: • Pergunta 3 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). • Pergunta 4 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. • Pergunta 5 Para se extrair uma expressão booleana pode-se realizar etapas de modo a obter uma expressão na forma de “soma de produtos” ou na forma de “produto de somas”. Essas duas formas são denominadas como formas padrões de representação de uma expressão booleana. Para essa questão, analise as afirmações a seguir marcando com “V” aquela(s) que você julgue ser verdadeira(s) e, com “F”, a(s) falsa(s). ( ) Toda expressão obtida pela extração da tabela-verdade é uma expressão canônica e, consequentemente, é passível de simplificação. ( ) Para obter uma expressão na forma de soma de produtos, deve-se escolher as linhas, na tabela-verdade, que apresentarem o valor “1” na coluna de saída. Caso exista alguma variável de entrada da linha selecionada valendo “0”, esta deverá ser negada. ( ) Para obter uma expressão na forma de soma de produtos, deve-se escolher as linhas, na tabela-verdade, que apresentarem o valor “0” na coluna de saída. Caso exista alguma variável de entrada da linha selecionada valendo “0”, esta deverá ser negada. ( ) Cada linha selecionada virará uma parcela da expressão canônica resultante. Assinale a alternativa que contém a sequência correta: • Pergunta 6 • 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. • Pergunta 7 Em algumas situações, para aproveitar componentes já utilizados em nosso projeto, temos que aplicar a álgebra booleana para, por exemplo, mudar o tipo do operador lógico.Essa alteração pode ser mais facilmente encontrada sobre os operadores NAND e NOR, denominados “operadores universais” porque permitem que qualquer operação lógica seja implementada utilizando-se apenas operadores NAND ou apenas operadores NOR. Para essa questão, desenvolva os operadores NOT, AND e OR, a fim de que sejam representados apenas por portas NAND. Depois, assinale a alternativa com as expressões equivalentes aos operadores NOT, AND e OR, respectivamente: • Pergunta 8 Para que possamos obter, analisar ou implementar os sistemas lógicos digitais, necessitamos, antes de mais nada, saber manipular a álgebra booleana. Dentro os objetivos da manipulação da álgebra booleana, podemos citar o processo de simplificação de expressões booleanas para permitir uma redução do circuito a ser produzido, ou a redução do tempo de propagação dos sinais. Para essa questão, imagine a seguinte expressão lógica:S = X.Y + ~(X.Y).Z Agora, assinale a alternativa que contém a correta expressão minimizada. • Pergunta 9 Para representarmos um valor negativo, em vez de utilizarmos o BCD8421, utilizamos o formato denominado “complemento 2”. Em operações como a subtração, caso o valor resultante seja negativo, o complemento 2 é gerado diretamente, ou seja, o computador não realiza nenhuma operação a mais para a obtenção do valor negativo. Qual alternativa contém as representações de -15 e -12, respectivamente? • Pergunta 10 Em diversas situações, surge a necessidade de utilizarmos circuitos contadores. Por exemplo, nas análises clínicas, temos os contadores, para que sejam levantadas quantidades de microrganismos; no controle de acesso a um show, temos que verificar quantas pessoas estão presentes; e no computador, quantos ticks de clock foram efetuados. Para tanto, existem os circuitos contadores binários assíncronos e os circuitos contadores síncronos. Analise as afirmativas a seguir e assinale com “V” as verdadeiras e com “F” a(s) falsa(s). ( ) Contadores síncronos são implementados somente com flip-flops tipo “T”. ( ) Contadores síncronos permitem uma contagem não linear. Porém, para se conseguir tal característica, deve-se criar lógicas combinacionais para cada entrada “J” e “K” dos flip-flops envolvidos. ( ) Dá-se o nome de contadores síncronos, pois todos os flip-flops recebem o mesmo sinal de clock, simultaneamente. ( ) Com os contadores síncronos, evita-se o problema de ruídos que poderiam ocorrer nos contadores assíncronos. Agora, assinale a alternativa com a sequência correta.
Compartilhar