Baixe o app para aproveitar ainda mais
Prévia do material em texto
Simulado: CCE0346_SM_201408292947 V.1 Desempenho: 0,5 de 0,5 Data: 04/05/2017 22:25:47 (Finalizada) 1a Questão (Ref.: 201408469385) Pontos: 0,1 / 0,1 1) No projeto de um sistema embarcado, deverá ser escolhido um microcontrolador que atenda as especificações do projeto. Após a modelagem do sistema, foi escolhido um microcontrolador de 8 bits. As seguintes características foram especificadas para o sistema em desenvolvimento: - O sistema deverá armazenar em memória não-volátil em conjunto de 300 bytes de dados; - O sistema deverá armazenar 450 bytes de dados em memória volátil; - Serão utilizados 14 pinos digitais para entrada e saída de dados; - O programa-fonte terá 2000 instruções, sabendo que cada instrução do programa será executada em quatro ciclos de clock; - Cada instrução do programa é representada por um conjunto de 16 bits; - No programa principal serão executadas 1000 instruções em um loop contínuo, o qual será executado a cada 0,5 ms. Qual o microcontrolador que atende as especificações do projeto? Q S T P R 2a Questão (Ref.: 201408469383) Pontos: 0,1 / 0,1 Quando se faz a comparação da capacidade de processamento entre dois microprocessadores deve-se levar em conta alguns critérios. Qual dos critérios a seguir não contribui de forma direta para o aumento da capacidade de processamento? set de instruções velocidade com que as instruções são executadas execução de várias instruções simultaneamente watchdog timer quantidade de memória que é capaz de endereçar 3a Questão (Ref.: 201408469391) Pontos: 0,1 / 0,1 5) Toda CPU é capaz de executar várias tarefas denominadas instruções. A base de tempo utilizada pela CPU para executar cada instrução é obtida a partir de um sinal de clock gerado por um circuito oscilador. A CPU recebe o sinal de clock e utiliza-o como referência de tempo, executando uma determinada instrução em um ou mais ciclos de clock. O tempo gasto para a CPU executar uma instrução é chamado ciclo de instrução. Qual o tempo gasto na execução de uma dada instrução se o sinal de clock for de 16 MHz, sendo ela executada em quatro ciclos de clock? 125 ns 1 µs 62,5 ns 250 ns 500 µs 4a Questão (Ref.: 201408464475) Pontos: 0,1 / 0,1 A Unidade Lógica Aritmética (ULA) está presente em qual parte da arquitetura dos microcomputadores? Barramento de dados Memória RAM Unidade de Controle Microprocessador Barramento de endereços 5a Questão (Ref.: 201408469397) Pontos: 0,1 / 0,1 A figura a seguir mostra uma das formas mais simples de se conectar um botão em um dos pinos do microcontrolador configurado como entrada digital. Supondo que a impedância interna do pino RA1 seja de 10 MΩ, calcule o valor da tensão que será aplicada no pino enquanto o botão estiver aberto? 5 V 4,89 V 4,30 V 4,99 V 4,95 V 1a Questão (Ref.: 201408919819) Pontos: 0,0 / 0,1 A capacidade de processamento de um microprocessador está ligada diretamente a: I- quantidade de memória que o microprocessador ré capaz de endereçar; II- execução de várias instruções simultaneamente; III- set de instruções; IV- velocidade com que as instruções são executadas; V- watchdog timer. I,II e V são verdadeiras, III,IV e V são falsas. Somente V é falsa, I, II, III e IV são verdadeiras. I e II são falsas, III,IV e V são verdadeiras. Somente I e II são vrdadeiras, III,IV e V são falsas. I,II,III são verdadeiras,IV e V são falsas. 2a Questão (Ref.: 201409020378) Pontos: 0,1 / 0,1 Dentre as afirmativas abaixo, marque a única INCORRETA. Um GB (gigabyte) é equivalente a 1024 MB (megabytes). O maior numeral de 4 dígitos que pode ser representado no sistema hexadecimal é FFFF. Um barramento de endereços de 14 linhas, permite a seleção de até 16K posições de memória. Dentre os barramentos existentes em uma memória podemos citar o de endereços e o de dados. Barramentos bidirecionais são aqueles que podem manipular mais de um tipo de informação tal qual dados e endereços. 3a Questão (Ref.: 201409129800) Pontos: 0,1 / 0,1 Considere que: - um pombo-correio pode carregar um cartão SD de 64 Gigabytes a uma velocidade de 80Km/h; - existe uma alternativa de envio dos 64 Gigabytes via um sistema de transmissão com fibra ótica à taxa de 200 Mbps; - Atrasos de propagação e de processamento de dados são desprezíveis. Com base nessas informações, qual a distância máxima aproximada, é mais rápido utilizar um pombo-correio para transmitir 64 Gigabytes de dados do que um sistema com fibra ótica à 200 Mbps? 58,0 Km 3,5 Km 17,8 Km 28,0 Km 71,0 Km 4a Questão (Ref.: 201408469386) Pontos: 0,1 / 0,1 Em um microcontrolador, o programa a ser executado é armazenado em um tipo de memória não-volátil, chamado memória de programa. Qual dos tipos de memória mostrados a seguir permite que o programa-objeto seja regravado várias vezes na memória de programa? PROM ROM SDRAM SRAM Flash-ROM 5a Questão (Ref.: 201408919818) Pontos: 0,1 / 0,1 A memória principal, "também chamadas de memória real, são memórias que o processador pode endereçar diretamente, sem as quais o computador não pode funcionar. Estas fornecem geralmente uma ponte para as secundárias, mas a sua função principal é a de conter a informação necessária para o processador num determinado momento; esta informação pode ser, por exemplo, os programas em execução. Nesta categoria insere-se a RAM, que é uma memória de semicondutores, volátil, com acesso aleatório, isto é, palavras individuais de memória são acessadas diretamente, utilizando uma lógica de endereçamento implementada em hardware. Também pode-se compreender a memória ROM (não volátil), registradores e memórias cache¿ (VELLOSO, Fernando de Castro. Informática: conceitos básicos. 8ed. Rio de Janeiro:Elsevier,2011). Deseja-se endereçar uma memória de programa de 50K.A quantidade de bits de um contador de programa para endereçá-la que mais se adequa é: 15 bits 14 bits 16 bits 7 bits 17 bits 1a Questão (Ref.: 201408468141) Pontos: 0,1 / 0,1 Considere as afirmativas abaixo: I - Os microprocessadores que utilizam tecnologia RISC em geral apresentam um grande número de instruções, pois isso causa a diminuição do tamanho do código-objeto, simplificando o projeto da unidade de controle do microprocessador. II ¿ A arquitetura Harvard se distingue das arquiteturas mais antigas principalmente por possuir o barramento de dados separado do barramento de endereço para acesso as memórias. III - Muitos microcontroladores modernos utilizam uma técnica denominada pipeline, que permite que partes diferentes instruções possam ser executadas simultaneamente. I e III, apenas. I, apenas. I e II, apenas. II e III, apenas. II, apenas. 2a Questão (Ref.: 201408464475) Pontos: 0,1 / 0,1 A Unidade Lógica Aritmética (ULA) está presente em qual parte da arquitetura dos microcomputadores? Memória RAM Unidade de Controle Barramento de dados Microprocessador Barramento de endereços 3a Questão (Ref.: 201409076764) Pontos: 0,1 / 0,1 "memória somente de leitura, ou seja, não conseguimos gravar nada nesta memória. Não volátil e não apagável". Esta afirmação refere-se a: Memória PROM (programmable read-only memory - ROM Programável) RAM (Random Access Memory - memória de acesso aleatório) Memória EPROM (erasable programmableread-only memory - PROM Apagável) Memória EEPROM (Electrically-Erasable Programmable Read-Only Memory ¿ ROM Eletricamente apagável) Memória ROM (Ready Only Memory - memória somente leitura) 4a Questão (Ref.: 201408467523) Pontos: 0,1 / 0,1 Um equipamento médico para monitoramento, utilizando um microcontrolador, é uma aplicação de tempo real. Sobre sistemas microprocessados em tempo real, assinale a alternativa correta. Em aplicações de monitoramento em tempo real, é desnecessário se preocupar com prazos do microcontrolador. Um sistema de tempo real, com apenas um microcontrolador (uniprocessado), pode ser implementado sem utilizar nenhum tipo de interrupção. O temporizador guarda (watchdog) reinicializa o microcontrolador quando a rotina de controle (ou sistema operacional) falha em atualizar esse registrador. Quando uma interrupção é mascarável ela não pode ser bloqueada. O sistema de interrupção é desnecessário em aplicações de tempo real com microcontroladores. 5a Questão (Ref.: 201408469385) Pontos: 0,1 / 0,1 1) No projeto de um sistema embarcado, deverá ser escolhido um microcontrolador que atenda as especificações do projeto. Após a modelagem do sistema, foi escolhido um microcontrolador de 8 bits. As seguintes características foram especificadas para o sistema em desenvolvimento: - O sistema deverá armazenar em memória não-volátil em conjunto de 300 bytes de dados; - O sistema deverá armazenar 450 bytes de dados em memória volátil; - Serão utilizados 14 pinos digitais para entrada e saída de dados; - O programa-fonte terá 2000 instruções, sabendo que cada instrução do programa será executada em quatro ciclos de clock; - Cada instrução do programa é representada por um conjunto de 16 bits; - No programa principal serão executadas 1000 instruções em um loop contínuo, o qual será executado a cada 0,5 ms. Qual o microcontrolador que atende as especificações do projeto? P S R T Q 1) Questão Quando se faz a comparação da capacidade de processamento entre dois microprocessadores deve-se levar em conta alguns critérios. Qual dos critérios a seguir não contribui de forma direta para o aumento da capacidade de processamento? R: watchdog timer 2) Questão No manual de componentes de integrados da Intel lemos: 2716 – 16 k (2k x 8) UV ERASABLE PROW . Isso significa que o integrado com esse nome é uma memória de: R: 2048 palavras de 8 bits, que pode ser gravada eletricamente e apagada com raios ultravioletas 3) Questão Qual é a instrução em Linguagem Assembly de um microcontrolador PIC16 que subtrai W de F? R: SUBWF 4) Questão Quais são as duas instruções que realizam soma em um microcontrolador PIC? R: ADDWF e ADDLW 5) Qual a quantidade necessária de bits de um Controlado de Programa para endereçar uma Memória de Programa de 20K R: 15 bits 6) O circuito microcontrolado de um equipamento não está funcionando e, para determinar a fonte do problema, o técnico começou a medir os sinais no microcontrolador de 8 bits. Ele verificou que o circuito esta travando logo nos primeiros ciclos de execução. No momento do travamento, os pinos com sinal ativo no barramento de controle são: MEMORY REQUEST e WRITE. No barramento de endereços está indicado o valor 0xFFE0 e no barramento de dados o valor é 10110111. Pode-se dizer que: R: O microcontrolador está tentando escrever o valor decimal 183 na posição 65.504 da memória. 7) Um sistema a microprocessador possui uma memória principal com 13 linhas no barramento convencional de endereços e cada endereço possui células com capacidade de armazenamento de 8 bits. Qual a capacidade da memória principal desse sistema a microprocessador? R: 2 Kbytes 8) Existem determinados eventos de hardware que, quando ocorrem, provocam uma parada na execução do programa principal e, em seguida, o processamento é desviado para um endereço de memória de programa definido previamente aonde o evento será tratado. Quando o tratamento do evento termina, o programa principal volta a ser executado a partir do ponto do ponto no qual ocorreu o desvio. Qual o nome desse recurso? R: serviço de rotina de interrupção
Compartilhar