Baixe o app para aproveitar ainda mais
Prévia do material em texto
Microprocessadores e Microcontroladores APOL 05 Questão 1/5 - Microprocessadores e Microcontroladores 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. 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 2/5 - Microprocessadores e Microcontroladores A arquitetura ARM suporta dois tipos de instruções de load e store, que transferem o conteúdo de um registrador para a memória ou ao contrário. O primeiro tipo pode carregar ou escrever uma palavra de 32 bits ou um byte sem sinal. O segundo tipo pode ler ou escrever meia palavra de 16 bit sem sinal, e pode carregar e sinalizar meia palavra de 16 bit ou um byte.Para qual tipo de arquitetura ARM está disponível essa instrução? A Versão ARM 3. B Versão ARM 2. C Versão ARM 4. D Versão ARM 2.1. E Versão ARM 1. Questão 3/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. Questão 4/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); 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 5/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.
Compartilhar