ATIVIDADE 3 – MICROPROCESSADORES E MICROCONTROLADORES – 51-2024

1ª QUESTÃO
Os microcontroladores são unidades autossuficientes que operam em níveis lógicos não tão complexos. Por
isso, algumas empresas, como a Atmel, desenvolvem microcontroladores específicos para algumas placas de
fácil operação, assim como é o caso de alguns modelos do Arduíno. Ele contém um dispositivo
microcontrolador seguido dos periféricos.
PEREIRA, F. Microcontroladores PIC: técnicas avançadas. 6. ed. São Paulo: Érica, 2007.
A respeito da utilização de microcontroladores e do funcionamento deles, analise as afirmativas a seguir:
I. Os microcontroladores são construídos sem os periféricos da unidade de processamento.
II. O barramento de dados é o canal responsável pela comunicação entre os periféricos do
microcontrolador.
III. As placas de controle, como o Arduíno, fazem microcontroladores de baixo custo em aplicações simples.
IV. Os problemas industriais mais complexos e que necessitam de sensores externos são alocados em
microprocessadores.
É correto o que se afirma em:
ALTERNATIVAS
II, apenas.
I e IV, apenas.
III e IV, apenas.
I, II e III, apenas.
I, II, III e IV.

 

 

2ª QUESTÃO
A Unidade Lógica Aritmética (ULA) está ligada diretamente à unidade de controle a partir dos registradores
de propósitos gerais, com a finalidade de executar a rotina programada pelo desenvolvedor do programa.
Essas operações podem ser classificadas em aritmética, lógica ou função de bit.
ALMEIDA, R. M. A.; MORAES, C. H. V.; SERAPHIM, T. F. P. Programação de sistemas embarcados:
desenvolvendo softwares para microcontroladores em linguagem C. Rio de Janeiro: Elsevier, 2016.
Acerca das informações supracitadas e do funcionamento dos registradores, analise as afirmativas a seguir:
I. Os endereços dos registradores são codificados em ASCII e submetidos às rotinas do programa.
II. Os registradores, quando submetidos à arquitetura AVR, permitem a manipulação dos bits e dos
agrupamentos.
III. A unidade de controle envia sinais elétricos pelos barramentos para acessar as informações de
instruções.
IV. As informações que não podem ser acessadas diretamente pela memória física são destinadas aos
registradores de propósitos gerais.
É correto o que se afirma em:
ALTERNATIVAS
I, apenas.
I e II, apenas.
III e IV, apenas.
II, III e IV, apenas.
I, II, III e IV.

 

 

3ª QUESTÃO
Os registradores são acionados pelo endereçamento em hexadecimal de uma rotina de programação. Todas
as instruções são dependentes da unidade de controle, a qual utiliza sinais elétricos para acessá-las, ou seja,
as instruções se passam por dados temporários armazenados nas memórias ou nos ponteiros de pilha.
ALMEIDA, R. M. A.; MORAES, C. H. V.; SERAPHIM, T. F. P. Programação de sistemas embarcados:
desenvolvendo softwares para microcontroladores em linguagem C. Rio de Janeiro: Elsevier, 2016.
A respeito da interação do ponteiro de pilha, assinale a alternativa correta:
ALTERNATIVAS
Atua diretamente na fonte do clock do chip.
Executa as instruções a partir do momento em que a codificação é concluída.
Armazena variáveis locais desde que não seja em função de retorno de rotina.
Trabalha como um registrador específico, indicando o endereço da próxima instrução.
Opera de forma análoga aos critérios de manufatura. O primeiro a chegar na ponteira será o último a sair.

 

 

4ª QUESTÃO
Com relação aos protocolos presentes em sistemas microcontrolados, assinale a alternativa correta:
ALTERNATIVAS
A comunicação paralela é a mais utilizada quando precisamos enviar ou receber dados entre dispositivos eletrônicos
sem fio.
Na comunicação serial um vetor de 8 bits (1 byte) é enviado uma única vez a cada ciclo de máquina.
Falhas na transmissão podem ser denominados de crosstalk, em que um campo elétrico gerado por um cabo induz
níveis de tensão em cabos adjacentes.
Em sistemas embarcados, não é comum o uso de protocolos de comunicação simples, para atender as demandas de
baixo custo.
Todas as alternativas estão corretas.

 

 

5ª QUESTÃO
Com relação as interrupções no PIC, assinale a alternativa correta:
ALTERNATIVAS
Interrompe a execução normal do programa para executar tarefas de maior prioridade, parando a execução normal
após o término em que ocorre o evento.
A interrupção de alta prioridade interrompe a execução normal do programa. A rotina de baixa prioridade é
independente do comportamento da interrupção de alta prioridade.
O PIC16F628A possui apenas uma interrupção externa no pino RB0 na porta B.
Interrupções externas são causadas indiretamente por eventos internos ao microcontrolador.
Todas as alternativas estão corretas.

 

 

6ª QUESTÃO
Com relação aos sistemas embarcados. Marque verdadeiro (V) ou falso (F) para cada uma das afirmações a
seguir:
I- é possível implementar em microcontroladores um processo de contagem de tempo simples, através de
uma variável que será incrementada em intervalos regulares;
II- a função DoStuff() em um microcontrolador pode consumir mais ou menos tempo, independente das
estruturas de condição utilizadas internamente;
III- normalmente, em sistemas embarcados os temporizadores, também conhecidos como timer, sendo que
a maioria dos temporizadores utiliza a mesma frequência de clock que o processador;
IV- no ATmega328P embarcado na plataforma Arduino existem 3 temporizadores chamados de: timr 0,
timer1, e timer2.
ALTERNATIVAS
V-V-V-V
V-F-V-V
V-V-F-F
F-F-F-F
V-F-F-V

 

 

7ª QUESTÃO
Um microcontrolador é basicamente um computador dentro de um chip. Ele é instalado dentro de um
sistema que será controlado, o que, geralmente, o torna um sistema embarcado. Diversas aplicações podem
ser conduzidas a partir do chip, desde que haja recursos suficientes.
GIMENEZ, S. P. Microcontroladores 8051: teoria e prática. São Paulo: Érica, 2010.
Sobre a utilização dos microcontroladores, assinale a alternativa correta:
ALTERNATIVAS
São mais baratos e simples de utilizar. Entretanto, são dependentes dos periféricos.
São destinados às tarefas complexas, uma vez que o conteúdo abrange vários componentes.
São produzidos com componentes de elevada qualidade, assim como é o caso do oscilador do clock em cristal.
São utilizados na produção de computadores. O espaço físico e o custo reduzido possibilitam essa opção.
São empregados nas conversões de extrema criticidade, ou seja, nos processos industriais de elevada criticidade.

 

 

8ª QUESTÃO
Com relação a programação em C, assinale a alternativa correta:
ALTERNATIVAS
O texto entre /* e */ diz ao computador para carregar o conteúdo de um determinado arquivo <stdio.h>.
\n refere-se a uma nova linha e \\ representa uma citação dupla.
%d indica que os dados devem ser um número inteiro, sendo que o & indica localização na memória da variável
inteira.
Variáveis são locais na memória onde um valor não pode ser armazenado.
Todas as alternativas estão corretas.

 

 

9ª QUESTÃO
Um sinal de clock utilizado pelo núcleo AVR tem origem direta na fonte do relógio do chip. Dessa forma,
não realiza divisões internas desse relógio. É gerada uma busca em paralelo às instruções que ocorrem
simultaneamente.
SIMON, M. Programming Arduino: getting started with sketches. New York: McGraw-Hill, 2017.
Sobre o funcionamento do tempo de clock do microcontrolador, analise as afirmativas a seguir:
I. As interrupções de rotina afetam o retorno das instruções no próximo sinal de clock.
II. O núcleo executa uma instrução a cada ciclo e inicia a busca pela próxima instrução.
III. A operação das instruções se dá pela busca da primeira instrução ao clock e pela procura da seguinte.
IV. O funcionamento do clock em paralelismo se dá desde o final até o começo, análogo ao processo de
manufatura LIFO.
É correto o que se afirma em:
ALTERNATIVAS
I e IV, apenas.
II e III, apenas.
III e IV, apenas.
I, II e III, apenas.
II, III e IV, apenas.

 

 

10ª QUESTÃO
“Atualmente, existe uma diversidade de protocolos de comunicação. Eles estão em constante modificação e
de acordo com os avanços tecnológicos da área eletrônica.”
Fonte: MIYAMOTO, R. K. Microprocessadores e Microcontroladores. Maringá: UniCesumar, 2021. p. 240.
Com base nos protocolos de comunicação, assinale a alternativa correta:
ALTERNATIVAS
Na comunicação serial 1 byte é enviado por vez.
O efeito crosstalk é o efeito que facilita a comunicação serial.
Na comunicação paralela as informações são enviadas bit a bit.
A velocidade em que os bits são enviados não pode ser alterada.
O uso de protocolos mais simples é comum em sistemas embarcados para atender às demandas de baixo custo.

Olá, somos a Cavalini Assessoria Acadêmica.

Fazemos esse trabalho por um preço justo, sem cópia.

Nossa equipe multidisciplinar é altamente capacitada para oferecer assessoria na elaboração das mais variadas atividades, garantindo autenticidade e originalidade em todos os trabalhos.

Entre em contato conosco para solicitar o seu.

Aponte o celular para abrir o WhatsApp