Baixe o app para aproveitar ainda mais
Prévia do material em texto
08/05/2018 AVA UNIVIRTUS http://univirtus.uninter.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/186110/novo/1/25937 1/5 Questão 1/5 - Microprocessadores e Microcontroladores Microprocessadores e microcontroladores são construídos baseados em algum tipo de arquitetura. Dentre as arquiteturas mais conhecidas temos a arquitetura RISC e a arquitetura CISC. Assinale a alternativa que contém somente as afirmativas CORRETAS sobre estas arquiteturas: I - Uma arquitetura do tipo RISC trabalha somente com instruções simples e reduzidas, que podem ser executadas em um único, ou poucos, ciclos de clock. Já arquiteturas do tipo CISC operam com instruções complexas, levando diversos ciclos de clock para serem completas. II - Devido a simplicidade das instruções RISC, é comum que sejam necessárias diversas instruções RISC (diversas linhas de código) para fazer o que uma única instrução CISC é capaz de fazer. III - O conjunto de instruções da arquitetura do tipo RISC deve conter somente instruções simples, como operações aritméticas e operações com lógicas booleanas, não sendo possível existir instruções de acesso a memória devido a sua alta complexidade. IV - O acesso a memória em uma arquitetura CISC pode ser feito somente por dois tipos de instruções: leitura (instrução LOAD) e escrita (instrução STORE); Nota: 20.0 A Somente I e II estão corretas. B Somente I e III estão corretas. C Somente II e III estão corretas. D Somente II e IV estão corretas. E Somente III e IV estão corretas. Questão 2/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 Você acertou! Reposta: A afirmativa III está errada pois, no RISC existem sim instruções de acesso a memória do tipo LOAD E STORE. A afirmativa IV está errada pois estas instruções correspondem a arquitetura RISC, e não CISC. 08/05/2018 AVA UNIVIRTUS http://univirtus.uninter.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/186110/novo/1/25937 2/5 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: 20.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. 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 3/5 - Microprocessadores e Microcontroladores O processo de decodificação de instruções de um processador ARM é apresentado na figura abaixo. Você acertou! 08/05/2018 AVA UNIVIRTUS http://univirtus.uninter.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/186110/novo/1/25937 3/5 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 Nota: 20.0 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. Questão 4/5 - Microprocessadores e Microcontroladores Você acertou! Aula 6 - Apostila: Processadores ARM: visão geral e aplicações. pagina 10/16. 08/05/2018 AVA UNIVIRTUS http://univirtus.uninter.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/186110/novo/1/25937 4/5 Família ARM. Até o momento foram definidas 7 versões de arquitetura ARM: Julque as alternativas abaixo em verdadeiro ou falso e marque a alternatica correta. (__) Versão 2: inclui instruções de multiplicação MAC, suporte a co-processador e bancos de registradores para interrupções rápidas (FIQ). (__) Versão 3: inclui um conjunto de 16 registradores da CPU, instruções básicas de carga e armazenamento suportando dados de 1, 12 e 16 bits. (__) Versão 7: expandiu o barramento de endereços de 32 bits (permitindo endereçar até 4GB). (__) Versão 4: adicionou instruções de manipulação de 16 bits. (__) Versão 6: incluiu suporte à memória, multiprocessamento e gerenciamento de exceções, módulos DSP e Java v5 e outros. Nota: 20.0 A V, F, V, V, F B V, F, F, V, V C F, V, F, V, V D F, V, V, F, F E V, F, F, V, F Questão 5/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. Nota: 20.0 A I e II estão corretas. Você acertou! 08/05/2018 AVA UNIVIRTUS http://univirtus.uninter.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/186110/novo/1/25937 5/5 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. Você acertou! Aula 6 – apostila da rota de aprendizagem, página 4/24
Compartilhar