Logo Passei Direto
Buscar

Ferramentas de estudo

Questões resolvidas

Os timers/contadores são programados, e dois registradores de função especial fazem esta função. No entanto, um deles é responsável por gerenciar sua ativação ou desativação e selecionar o tipo e o modo de operação.
Como é chamado este registrador de função especial que gerencia as funções dos timers/contador do microcontrolador da família 8051?

As portas analógicas podem ser usadas para medir a tensão aplicada a elas e para isso usam os conversores analógicos digitais com dez bits de precisão. Sendo assim, têm as suas medições em torno de 0,005 V. Os dez bits (2 10 ) descrevem saídas de 0 a 1023.
Considerando essas informações e o conteúdo estudado, se tivermos, então o valor de 2,5 V, teremos qual valor na saída?

“Espera-se de um núcleo robusto a capacidade de suportar paralelismo no nível de instrução e no nível de thread (fluxo de instruções). Um bom exemplo seria um processador com superescalaridade e com suporte a múltiplas threads simultâneas (Simultaneous Multithreading -SMT). No entanto, não são todas as aplicações que demandam este tipo de suporte do processador. Por exemplo, servidores web e de banco de dados recebem um número muito grande de requisições independentes, que geram transações independentes”.
Uma das técnicas de paralelismo utilizadas é a capacidade de um programa ou processo de sistema operacional fazer o gerenciamento para mais de um usuário ou para várias solicitações do mesmo usuário, sem precisar de cópias do programa em execução. Como é chamada essa técnica?

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

Questões resolvidas

Os timers/contadores são programados, e dois registradores de função especial fazem esta função. No entanto, um deles é responsável por gerenciar sua ativação ou desativação e selecionar o tipo e o modo de operação.
Como é chamado este registrador de função especial que gerencia as funções dos timers/contador do microcontrolador da família 8051?

As portas analógicas podem ser usadas para medir a tensão aplicada a elas e para isso usam os conversores analógicos digitais com dez bits de precisão. Sendo assim, têm as suas medições em torno de 0,005 V. Os dez bits (2 10 ) descrevem saídas de 0 a 1023.
Considerando essas informações e o conteúdo estudado, se tivermos, então o valor de 2,5 V, teremos qual valor na saída?

“Espera-se de um núcleo robusto a capacidade de suportar paralelismo no nível de instrução e no nível de thread (fluxo de instruções). Um bom exemplo seria um processador com superescalaridade e com suporte a múltiplas threads simultâneas (Simultaneous Multithreading -SMT). No entanto, não são todas as aplicações que demandam este tipo de suporte do processador. Por exemplo, servidores web e de banco de dados recebem um número muito grande de requisições independentes, que geram transações independentes”.
Uma das técnicas de paralelismo utilizadas é a capacidade de um programa ou processo de sistema operacional fazer o gerenciamento para mais de um usuário ou para várias solicitações do mesmo usuário, sem precisar de cópias do programa em execução. Como é chamada essa técnica?

Prévia do material em texto

• Pergunta 1 
1 em 1 pontos 
 
Estudamos os microcontroladores da família 8051 e o Arduino UNO, que tem diferentes tipos de portas. O projeto 
Arduino, especificamente o modelo Arduino UNO, possui dois tipos de portas. As portas digitais servem como 
entrada e saída e as analógicas podem ser apenas entradas. 
 
Considerando essas informações e o conteúdo estudado, quantas portas o projeto Arduino UNO disponibiliza? 
 
Resposta Selecionada: 
14 portas digitais e 6 portas analógicas. 
Resposta Correta: 
14 portas digitais e 6 portas analógicas. 
Feedback da 
resposta: 
Resposta Correta. O projeto Arduino UNO disponibiliza 14 portas digitais que 
podem ser usadas como entrada e saída e seis portas analógicas que podem 
ser somente entradas. 
 
 
• Pergunta 2 
1 em 1 pontos 
 
Os timers/contadores são programados, e dois registradores de função especial fazem esta função. No entanto, 
um deles é responsável por gerenciar sua ativação ou desativação e selecionar o tipo e o modo de operação. 
 
Como é chamado este registrador de função especial que gerencia as funções dos timers/contador do 
microcontrolador da família 8051? 
 
~Resposta Correta. O registrador de função especial que gerencia os timer’s/contadores é o timer mode, também 
conhecido como TMOD. 
@Resposta incorreta. O registrador de função especial que gerencia os timers/contadores do microcontrolador 
8051 tem a função de ativar e desativar e de selecionar o tipo e o modo de operação. 
 
Resposta Selecionada: 
TMOD. 
Resposta Correta: 
TMOD. 
 
 
• Pergunta 3 
1 em 1 pontos 
 
É necessário programar a prioridade da fonte de interrupção, o que é realizado pelo registrador de função 
especial. Para isso, é utilizado nível lógico 0 
(prioridade menor), nível lógico 1 (prioridade maior). No mesmo registrador de função especial de oito bits, estão 
as prioridades de todos os tipos de interrupção do 8051. 
 
Como é chamado o registrador de função especial? 
 
Resposta Selecionada: 
IP (Interrupt Priority). 
Resposta Correta: 
IP (Interrupt Priority). 
Feedback da 
resposta: 
Resposta correta. O registrador de função especial que define a prioridade da 
interrupção é chamado IP (Interrupt Priority). 
 
 
• Pergunta 4 
1 em 1 pontos 
 
As portas analógicas podem ser usadas para medir a tensão aplicada a elas e para isso usam os conversores 
analógicos digitais com dez bits de precisão. Sendo assim, têm as suas medições em torno de 0,005 V. Os dez 
bits (2 10 ) descrevem saídas de 0 a 1023. 
 
Considerando essas informações e o conteúdo estudado, se tivermos, então o valor de 2,5 V, teremos qual valor 
na saída? 
 
Resposta Selecionada: 
512. 
Resposta Correta: 
512. 
Feedback 
da resposta: 
Resposta Correta! O uso de conversores analógicos digitais faz com que 
tenhamos uma gama de possibilidades. No caso de a entrada ser de 2,5 a saída 
do conversor terá 512. A precisão das portas é de aproximadamente 0,005 V, 
então deve-se multiplicar (0 a 1023) a porta que se quer saber. 
 
• Pergunta 5 
1 em 1 pontos 
 
As interrupções são analisadas a cada fim do ciclo de busca de instrução. Quando a interrupção é reconhecida, a 
instrução que está em execução é finalizada e se a determinada interrupção estiver habilitada para ser atendida, 
esta é realizada. O registrador que a gerencia é o Interrupt Enable 
– IE. Cada fonte de interrupção deve ter a sua sub-rotina de atendimento posicionada a partir do endereço de 
memória que foi definida pelo fabricante. 
 
Considerando essas informações e o conteúdo estudado, pode-se dizer que após o atendimento, qual é o nome 
da instrução que finaliza a interrupção? 
 
Resposta Selecionada: 
RETI. 
Resposta Correta: 
RETI. 
Feedback da 
resposta: 
Resposta Correta. Toda a rotina de atendimento a uma interrupção tem seu 
retorno feito pela instrução Return Interruption – RETI, e assim retorna ao 
programa principal processando a rotina imediatamente posterior a que a 
chamou. 
 
 
• Pergunta 6 
1 em 1 pontos 
 
O TCON (timer control) é o registrador de função especial que controla os timers/contadores 0 e 1. É um 
registrador que pode ser endereçado bit a bit e tem o tamanho de oito bits. Uma de suas funções é ser 
responsável por habilitar a contagem do timer/contador 0 e do timer/contador 1. 
 
Como são chamados os bits que têm a função de habilitar a contagem do timer/contador 0 e 1 no TCON? 
 
Resposta Selecionada: 
TR0 e TR1. 
Resposta Correta: 
TR0 e TR1. 
Feedback da 
resposta: 
Resposta correta! No timer control (TCON) os bits TR0 e TR1 são 
responsáveis por habilitar a contagem do timer/contador 0 e 1. 
 
 
• Pergunta 7 
1 em 1 pontos 
 
Uma interrupção significa parar o programa principal para tratar uma mudança de comportamento das condições 
que estão sendo controladas. Essa parada leva a uma outra rotina de atendimento desta interrupção. O tipo de 
interrupção pode ser configurado e assim determina como ela será executada. 
No microcontrolador 8051 há pelo menos cinco entradas de interrupção. Quais são elas? 
 
Resposta 
Selecionada: 
 
Duas interrupções externas, duas pelos timers/contadores e uma pela 
interface de comunicação serial 
Resposta Correta: 
Duas interrupções externas, duas pelos timers/contadores e uma pela 
interface de comunicação serial 
 
Feedback da 
resposta: 
Resposta correta. As cinco interrupções são duas interrupções externas, duas 
pelos timers/contadores e uma pela interface de comunicação serial. 
@Resposta incorreta. As cinco interrupções são duas vindas pela porta três, 
duas são internas e outra por outro tipo de porta. Relembre os tipos usados 
nesse modelo estudado. 
 
• Pergunta 8 
1 em 1 pontos 
 
Uma interrupção pode ser exemplificada com uma situação em que estamos executando uma tarefa e somos 
chamados. Nesse caso, paramos a tarefa para escutar e fazer outra atividade ou retornar à inicial. Nos 
microcontroladores ocorre o mesmo processo. No microcontrolador ATMEGA essas interrupções são chamadas 
de interrupções externas e são tratadas por pinos INT0 ou INT1 e os pinos do PCINT. As interrupções externas 
podem ser setadas pelo aumento de borda ou queda de borda. 
 
Considerando essas informações e o conteúdo estudado, pode-se afirmar que a configuração das interrupções é 
feita em qual registro? 
 
Resposta Selecionada: 
EICRA. 
Resposta Correta: 
EICRA. 
Feedback da 
resposta: 
Resposta Correta! A configuração no registro EICRA define se as interrupções 
externas serão setadas pelo aumento ou queda de borda. 
 
 
• Pergunta 9 
1 em 1 pontos 
 
“Espera-se de um núcleo robusto a capacidade de suportar paralelismo no nível de instrução e no nível de thread 
(fluxo de instruções). Um bom exemplo seria um processador com superescalaridade e com suporte a múltiplas 
threads simultâneas (Simultaneous Multithreading -SMT). No entanto, não são todas as aplicações que 
demandam este tipo de suporte do processador. Por exemplo, servidores web e de banco de dados recebem um 
número muito grande de requisições independentes, que geram transações independentes”. 
 
 
Fonte: FREITAS, H. C.; ALVES, M. A. Z.; MAILLARD, NI.; NAVAUX, P. O. A. Ensino de Arquiteturas de 
Processadores Multi-Core Através de um Sistema de Simulação Completo e da Experiência de um Projeto de 
Pesquisa. In: 2nd Workshop sobre Educação em Arquitetura de Computadores (WEAC), 2008, p. 3. 
 
Uma das técnicas de paralelismo utilizadas é a capacidade de um programa ou processo de sistema operacional 
fazer o gerenciamento para mais de um usuário ou para várias solicitações do mesmo usuário, sem precisar de 
cópias do programa em execução. Como é chamada essa técnica? 
 
Resposta Selecionada: 
Multithreading. 
Resposta Correta: 
Multithreading. 
Feedback da 
resposta: 
Resposta certa! As técnicas utilizadas em paralelismo de chip são multithreading 
e multicore. A primeira é a capacidade e um programa ou processo de sistema 
operacional fazer o gerenciamentode mais de um usuário ou várias solicitações 
do mesmo usuário e a segunda, de forma independente, pode executar várias 
instruções ao mesmo tempo. 
 
 
• Pergunta 10 
1 em 1 pontos 
 
De acordo com Gimenez (2015), existem dois timers/contadores na família de microcontroladores com núcleo do 
8051, denominados timer/contador 0 e timer/contador 1 [...]. Um timer/contador nada mais é do que um circuito 
sequencial composto por um registrador de contagem (conjunto de flip-flops do tipo D) e portas lógicas, que foi 
projetado para ser um contador ascendente cíclico, se o timers/contador 0 está no modo 3, o timers/contador 1 
pode ser ligado ou desligado dentro e fora do seu próprio modo 3, ainda pode ser usado em outras funções. 
Gimenez, S. P . Microcontroladores 8051: conceitos, operações, fluxogramas e programação. São Paulo: Erica, 
2015. 
 
 
Entre as funções a seguir, quais podem ser usadas no timer/contador 1, caso o timer/contador 0 estiver no modo 
3? 
 
I. Gerador de baud rate pela interface de comunicação serial. 
II. Contador de dez bits. 
III. Aplicações sem interrupções. 
IV. Gerador de relógio interno. 
 
Está correto apenas o que é afirmado em: 
 
~Resposta Correta. As funções que podem ser usadas quando o Timer/contador 0 estiver no modo 3 são gerador 
de baud rate pela interface de comunicação serial e aplicações sem interrupções. 
Resposta Selecionada: 
I e III. 
Resposta Correta: 
I e III.

Mais conteúdos dessa disciplina