Prévia do material em texto
Nota: 100 Disciplina(s): Microprocessadores e Microcontroladores Questão 1/10 - Microprocessadores e Microcontroladores Os microprocessadores e microcontroladores utilizam a técnica de pipeline para aproveitar melhor o tempo em que uma CPU fica ociosa. Com relação a esta técnica é correto afirmar: I) Esta técnica possibilita a execução paralela das microinstruções. II) Pipeline com predição de desvio só pode ser implementada por hardware. III) Pipeline superescalar é uma técnica que permite que várias instruções sejam iniciadas simultaneamente e executadas independentemente uma das outras. IV) Superpipeline possui uma baixa complexidade de implementação Nota: 10.0 A I e III estão corretas. Você acertou! Aula 4 - Apostila da rota de aprendizagem, página 18/22. B Todas as afirmativas estão erradas. C III e IV estão corretas. D II e IV estão corretas. E II, III e IV estão corretas. Questão 2/10 - Microprocessadores e Microcontroladores A Unidade de Controle (UC) é responsável por gerar todos os sinais que controlam as operações no exterior da CPU, tem por funções a busca, interpretação e controle de execução das instruções todas as instruções para o correto funcionamento interno da CPU. Nesse contexto, é INCORRETO afirmar: Nota: 10.0 A A UC executa as ações básicas pré-programadas pelo próprio fabricante do processador, sendo elas: busca, decodificação e execução. B A UC, dependendo do tipo de microprocessador, pode ser fixa ou programável. C A unidade de busca carrega a instrução requisitada pelo processador a partir da verificação na memória principal e, caso não a encontre, vai procurá-la nas memórias cache. Você acertou! D A unidade de busca envia a instrução encontrada para a unidade de decodificação, que, por sua vez, terá como responsabilidade tratá-la e enviá-la à unidade de execução. E Antes do envio da instrução para processamento, a unidade de decodificação consulta o microcódigo para saber o que a instrução faz e quais requisitos devem ser satisfeitos para deixar a instrução pronta para execução. Questão 3/10 - Microprocessadores e Microcontroladores É um solução responsável pela coordenação do funcionamento da memória de um microcomputador, que transforma as instruções lógicas (virtuais) em endereços físicos nos bancos de memória e anota onde cada informação do sistema está hospedada na memória. É ele que informa onde o processador deve procurar os dados e instruções na memória. Trata–se de: Nota: 10.0 A Control Unit (Unidade de Controle) B Arithmetic Logic Unit (Unidade Lógica e Aritmética) C Central Processing Unit (Unidade Central de Processamento) D Memory Management Unit (Unidade de Gerenciamento de Memória) Você acertou! Memória Principal: É a parte do computador onde programas e dados são armazenados para processamento. A informação permanece na memória principal apenas enquanto for necessário para seu emprego pela UCP, sendo, então, que a área de MP (memória principal), ocupada pela informação, possa ser liberada para ser posteriormente regravada por outra informação. Quem controla a utilização da memória principal é o Sistema Operacional. E Register (Registrador) Questão 4/10 - Microprocessadores e Microcontroladores Qual das característica abaixo NÃO se refere à memória cache de processadores? Nota: 10.0 A Tem o objetivo de reduzir o tempo de acesso à memória principal B Os dados nela armazenados são cópias de parte da memória principal C É implementada pelo sistema operacional com suporte do hardware Você acertou! Resposta página 10 da rota 2. D Pode ser inserida diretamente no chip do processador E É comumente encontrada em processadores RISC Questão 5/10 - Microprocessadores e Microcontroladores Em linguagem de programação uma instrução de comparação de valores, como por exemplo, a comparação do valor booleano verdadeiro ou falso, exige que seja avaliado um ou mais bits presentes em uma célula de memória. O componente do computador responsável por avaliar o conteúdo desta célula de memória para esta operação é chamado de? Nota: 10.0 A memória secundária. B memória principal. C CPU Você acertou! A CPU unifica o sistema, controlando as funções realizadas pelos outros componentes. A CPU tem como tarefa essencial retirar instruções da memória (fetch), decodificar o seu significado e executá-las. Além disso, a CPU deverá ser capaz de reconhecer e responder a determinados sinais de controle, como é o caso dos pedidos de Interrupção (Interrupt) e Espera (WAIT). (Disponível em: <https://pt.wikipedia.org/wiki/Hardware>. Acesso em: 16 de outubro de 2016). D registrador. E barramento de memória. Questão 6/10 - Microprocessadores e Microcontroladores Qualquer sistema microprocessado utiliza-se de operações de leitura e escrita para executar suas operações. Considerando a arquitetura básica de um microprocessador e analisando a operação de escrita é correto afirmar: Nota: 10.0 A As memórias não precisam de operação de escrita para armazenar seus dados. B É uma operação que escreve os dados em um monitor. C A operação de escrita é opcional no processo de gravação de um dado. D É uma operação na qual uma nova palavra é colocada em determinada posição de memória. Também chamada de armazenamento. Sempre que uma nova palavra é escrita numa posição de memória, ela substitui a palavra que estava anteriormente armazenada naquela posição. Você acertou! Aula 1 - Apostila da rota de aprendizagem, pagina 3/28. E É uma operação utilizada somente em operações aritméticas. Questão 7/10 - Microprocessadores e Microcontroladores Quando um programa para microcontroladores é desenvolvido, normalmente é escrito em linguagem C ou assembly. Para que o processador possa interpretar esse programa, o compilador deve transformar cada linha de instrução a ser realizada em um código binário único que a identifique. Com base nesse conceito, o código de operação também é conhecido como: Nota: 10.0 A HALT. B OPCODE. Você acertou! Aula 2 – Apostila da rota, pagina 12/28 C WIREDLOGIC D REM E CI Questão 8/10 - Microprocessadores e Microcontroladores Arquitetura do Microprocessador 8085. Esse microprocessador é de 8 bits fabricado pela Intel (com 6.200 transistores). Esse processador possui as seguintes características: Opera com +5V e GND. O 8080, seu antecessor, opera com +12V, +5V e - 5V; No microprocessador 8085 qual a função do controle de entrada/saída serial? Nota: 10.0 A É nessa unidade que o microprocessador recebe e envia os sinais de forma paralela. B Através dessa unidade que o microprocessador envia dos dados C É através dessa unidade que o microprocessador recebe e envia dados de forma serial, ou seja, bit a bit, em vez de um byte por vez. Você acertou! Resposta: É através dessa unidade que o microprocessador recebe e envia dados de forma serial, ou seja, bit a bit, em vez de um byte por vez. O pino SID (Serial Input Data) é usado para a entrada de dados de forma serial e o pino SOD (Serial Output Data) é usado para a saída de dados de forma serial. Página 4 aula 3. D Essa unidade do microprocessador envia os dados bit a bit de forma paralela, em vem de um byte. E Esta unidade é responsável por gerar todos os sinais de controle do 8085. Questão 9/10 - Microprocessadores e Microcontroladores Determinada memória tem capacidade de 4K x 8. Quantas linhas de endereço ela tem? Nota: 10.0 A 2048 B 4096 Você acertou! A memória armazenada 4K=4 x 1024=4096 palavras. Assim, existem 4096 endereços de memória. Visto que 4096 =2^12, é necessário um código de 12 bits de endereço para especificar um dos 4096 endereços. C 6144 D 8192 E 10240 Questão 10/10 - Microprocessadores e Microcontroladores Dentre das atribuições de uma UCP, UnidadeCentral de Processamento, aquele que contribui para a realização da função de processamento é o: Nota: 10.0 A registrador de endereço de memória. B registrador de instrução. C registrador de dados. Você acertou! D contador de instrução. E relógio ou clock.