Buscar

MICROPROCESSADORES E MICROCONTROLADORES APOL 2 NOTA 100 GABARITO 2020

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 5 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

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

Microprocessadores e Microcontroladores 
Questão 1/10 - Microprocessadores e Microcontroladores 
Pipeline com Predição de Desvio. 
Predição de desvios são técnicas utilizadas para evitar o esvaziamento do Pipeline, deixando o fluxo de 
processamento das instruções contínuo e sem quebras. Estas técnicas podem ser implementadas por 
hardware ou software e são fundamentais para um uso eficiente do Pipeline. 
A predição de desvio pode ser? 
Nota: 10.0 
 A estática e composta. 
 B 
estática ou dinâmica. 
Você acertou! 
A predição de desvio pode ser estática ou dinâmica.Na predição estática a unidade de controle 
assume que o desvio sempre ocorrerá, resultando numa taxa de 50% de acerto. Na predição 
dinâmica a unidade de controle utiliza informações coletadas em tempo de execução para se decidir 
sobre o desvio. 
Página 20 Aula 4 
 C dinâmica e superficial. 
 D estática e complexa. 
 E dinâmica e composta. 
Questão 2/10 - Microprocessadores e Microcontroladores 
Nos microcontroladores PIC, o clock interno é equivalente ao clock externo dividido por 4. 
Em relação ao ciclo de máquina dos microcontroladores PIC é correto afirmar: 
Nota: 10.0 
 A Para um clock externo de 4MHz é possível obter um clock interno de 1,5MHz. 
 B O ciclo de máquina é obtido pelo inverso da frequência do clock externo. 
 C 
Os subciclos de máquina são chamados de Q1, Q2, Q3 e Q4. 
Você acertou! 
Aula 5 - Apostila da rota pg 17/19. 
 D Não é possível executar uma instrução em apenas 1 ciclo de máquina. 
 E Os subciclos de máquina não estão associados ao pipeline. 
Questão 3/10 - Microprocessadores e Microcontroladores 
Nos processadores ARM o formato das instruções possui certa regularidade, facilitando a decodificação. 
Em relação ao formato das instruções ARM é correto afirmar: 
 
I) possui 4 bits para condição de execução. 
II) possui 3 bits para o tipo de instrução. 
III) possui 5 bits para o opcode. 
IV) possui 20 bits para ser dividido entre endereços, referências a registradores, deslocamentos e rotações. 
Nota: 10.0 
 A 
I, II, III e IV estão corretas. 
Você acertou! 
Aula 6 - Apostila: Processadores ARM: visão geral e aplicações. pagina 6/16 
 B I e III estão corretas. 
 C I e II estão corretas. 
 D III e IV estão corretas. 
 E II, III e IV estão corretas. 
Questão 4/10 - Microprocessadores e Microcontroladores 
O microcontrolador PIC (Peripheral Integrated Controller) utiliza-se da arquitetura Harvard, cujo uma das 
características é possuir um conjunto reduzido de instruções. 
Em relação ao conjunto de instruções é correto afirmar: 
Nota: 10.0 
 A É constituído de 20 instruções. 
 B A quantidade de instruções pode ser alterada pelo programador. 
 C Trabalha com um set de 102 instruções. 
 D Possui 50 instruções. 
 E 
Possui sets de 35 instruções e 75 instruções. 
Você acertou! 
Aula 5 - Slides pagina 1/6 
Questão 5/10 - Microprocessadores e Microcontroladores 
A pilha é um local fisicamente separado da memória de programa, onde serão armazenados os endereços de 
retorno quando utilizamos instruções de desvio para rotinas de chamada. Quando o programa é desviado 
para o começo de uma rotina através da instrução correta (CALL ou interrupção), o endereço seguinte ao 
ponto que estava sendo executado é armazenado na pilha para que, ao fim da rotina, o programa passa a 
retornar novamente ao ponto em que estava. 
Tomando como exemplo o PIC 16F877A, este possui uma pilha de 8 níveis, com isto é possível o 
armazenamento de? 
Nota: 10.0 
 A armazenamento de 4 endereços de retorno, possibilitando 5 desvios consecutivos. 
 B armazenamento de 16 endereços de retorno, possibilitando 16 desvios consecutivos. 
 C armazenamento de 24 endereços de retorno, possibilitando 24 desvios consecutivos. 
 D 
armazenamento de 8 endereços de retorno, possibilitando 8 desvios consecutivos. 
Você acertou! 
Resposta: Tomando como exemplo o PIC 16F877A, este possui uma pilha de 8 níveis, com isto é 
possível o armazenamento de 8 endereços de retorno, possibilitando 8 desvios consecutivos. Caso se 
tente chamar um número de rotinas maiores que o tamanho da pilha, o endereço de retorno mais 
antigo será perdido, pois será reescrito com um novo endereço. 
 E armazenamento de 6 endereços de retorno, possibilitando 6 desvios consecutivos. 
Questão 6/10 - Microprocessadores e Microcontroladores 
Tomando como exemplo o PIC 16F877A, este possui uma memória de 8kwords, isso é, 8.192 endereços 
diferentes. 
Quando falamos da memória de programa sempre nos referimos ao termo? 
Nota: 10.0 
 A Byte. 
 B Bit. 
 C 
Word. 
Você acertou! 
Resposta:“Word” e nunca a “Byte”, isso porque esta memória é de 14 bits, enquanto um byte possui 
somente 8 bits. 
 D Giga 
 E Femton. 
Questão 7/10 - Microprocessadores e Microcontroladores 
A pilha é um local fisicamente separado da memória de programa, onde serão armazenados os endereços de 
retorno quando utilizamos instruções de desvio para rotinas de chamada. Quando o programa é desviado 
para o começo de uma rotina através da instrução correta (CALL ou interrupção), o endereço seguinte ao 
ponto que estava sendo executado é armazenado na pilha para que, ao fim da rotina, o programa passa a 
retornar novamente ao ponto em que estava. Tomando como exemplo o PIC 16F877A, este possui uma pilha 
de 8 níveis, com isto é possível o armazenamento de 8 endereços de retorno, possibilitando 8 desvios 
consecutivos. 
O que acontece caso se tente chamar um número de rotinas maiores que o tamanho da pilha? 
Nota: 10.0 
 A A pilha fica lotada de informações não sendo possível passar adiante as novas informações. 
 B 
Ocorre uma atualização de endereço perdendo o endereço mais antigo, pois um novo é reescrito. 
Você acertou! 
 C O endereço de retorno mais antigo é preservado, pois não podem se reescritos novos endereços. 
 D A pilha tem que ser trocada pois o PIC já está lotado. 
 E Uma nova memória tem que ser inserida no PIC. 
Questão 8/10 - Microprocessadores e Microcontroladores 
Os processadores ARM podem operar em dois estados: ARM e THUMB. 
Em relação aos registradores do estado ARM é correto afirmar: 
 
I) Os registradores R0 a R12 são destinados ao uso geral. 
II) O registrador R13 é utilizado como apontador de pilha. 
III) O registrador R15 é utilizado como contador de programa. 
Nota: 10.0 
 A somente I está correta. 
 B somente II está correta. 
 C somente III está correta. 
 D 
I, II e III estão corretas. 
Você acertou! 
Aula 6 – apostila da rota de aprendizagem, página 8/24 
 E I e III estão corretas. 
Questão 9/10 - Microprocessadores e Microcontroladores 
O processador ARM é um sistema RISC e baseia-se no princípio de que qualquer operação de dados é feita 
somente com o conteúdo de registradores. Com isso, as instruções devem primeiro ser carregadas da memória 
para os registradores e em seguida executar as operações. 
Em relação ao apresentado, o conjunto de instruções de movimentação de dados entre memória e 
registradores é denomidado de: 
Nota: 10.0 
 A 
Instruções de Load e Store. 
Você acertou! 
Aula 6 - apostila da rota de aprendizagem pg 5/24. 
 B Instruções de branch. 
 C Instruções do coprocessador. 
 D Instruções geradoras de excessões. 
 E Instruções de processamento de dados. 
Questão 10/10 - Microprocessadores e Microcontroladores 
Pipeline Superescalar e uma técnica de implementação que permite que várias instruções sejam iniciadas 
simultaneamente e executadas independentemente uma das outras, conforme Figura 1. 
 
Figura 1: Dois pipeline com 5 estágios 
Pois esta arquitetura replica os componentes internos do processador, permitindo, assim, colocar várias 
instruções em cada estágio do pipeline. Arquiteturas de processadores superescalares exploram o 
paralelismo de instrução (ILP – Instruction Level Parallelism). 
Existem dois métodos principais para aumentar a quantidade em potencial de paralelismo em nível de 
instrução. O primeiro é aumentar o tamanho do pipeline para sobrepormais instruções e qual é o segundo? 
Nota: 10.0 
 A 
O outro é a replicação dos componentes internos do processador, essa técnica tem o nome de 
despacho múltiplo. 
Você acertou! 
Página 18 Aula 4. 
 B O outra é a criação de componentes com o nome de despacho simples. 
 C A outra técnica é a criação de várias memorias. 
 D A outra e a criação de atalhos pelo processador. 
 E A outra técnica é a de instruções que processão uma após a outra.

Continue navegando