Buscar

Microprocessadores e Microcontroladores apol 5

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 3 páginas

Prévia do material em texto

Microprocessadores e Microcontroladores – APOL5 
 
Questão 1/5 - Microprocessadores e Microcontroladores 
A família de microprocessadores ARM possui várias versões de CPU. 
Em relação às afirmações sobre os processadores ARM é correto afirmar: 
 
I) ARM2 foi lançada com barramento de 32 bits, porém os 6 últimos bits são utilizados 
para flags de estado. 
II) ARM7 possui as mesmas características do ARM6, porém consumindo metade da 
energia do seu antecessor e aumentado a performance de 50% a 100%. 
III) O ARM7TDMI possui pipeline de 2 estágios. 
IV) O ARM9E possui processador de 64 bits. 
 
A I e II estão corretas. 
 
B I, II e III estão corretas. 
 
C III e IV estão corretas. 
 
D I e III estão corretas. 
 
E Todas as afirmações estão corretas. 
Resposta: A 
 
Questão 2/5 - Microprocessadores e Microcontroladores 
O processo de decodificação de instruções de um processador ARM é apresentado na 
figura abaixo. 
 
 
Em relação aos estágios de decodificação do pipeline do ARM é correto afirmar: 
 
I) No estágio D0 as instruções Thumb são convertidas em instruções de 32 bits 
II) No estágio D2 as instruções que não puderem ser executadas são descartadas 
III) No estágio D3 as instruções são enviadas aos registradores sem verificar suas 
disponibilidades 
IV) No estágio D4 é realizada a decodificação final de sinais de controle para a 
execução nos canais de leitura/escrita 
 
A I, III e IV estão corretas. 
 
B I e IV estão corretas. 
 
C III e IV estão corretas. 
 
D II e III estão corretas. 
 
E Somente II está correta. 
Resposta: B 
 
Questão 3/5 - 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. 
 
A somente I está correta. 
 
B somente II está correta. 
 
C somente III está correta. 
 
D I, II e III estão corretas. 
 
E I e III estão corretas. 
Resposta: D 
 
Questão 4/5 - Microprocessadores e Microcontroladores 
A memória de dados também é conhecida como RAM serve para guardar as variáveis 
e registradores utilizados pelo programa. Essa memória poder grava, apagada e 
regravada novamente. 
O que acontece com a memória RAM quando é desligada a energia? 
 
A Essa memória é volátil, ou seja, quando o PIC é desenergizado, ela é automaticamente 
 perdida. 
 
B Essa memória não é volátil, pois fica armazenado a informação quando o PIC e 
desligado. 
 
C A memória RAM fica em carregada. 
 
D Esse tipo de memória não serve para utilizar em PICs. 
 
E Essa memória sempre armazena as informações. 
Resposta: A 
 
Questão 5/5 - 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? 
 
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. 
 
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. 
Resposta: B

Outros materiais