Baixe o app para aproveitar ainda mais
Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original
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? **R= 4,95 V .................................................... A Unidade Lógica Aritmética (ULA) está presente em qual parte da arquitetura dos microcomputadores? **R= Microprocessador ......................................... Analise as afirmativas abaixo com relação à memória Cache: I É uma memória não volátil e os seus dados não são perdidos ao se desligar o computador. II É uma memória volátil e os seus dados são perdidos ao se desligar o computador. III Utiliza a tecnologia da DRAM na sua fabricação. IV Uma vantagem da utilização da memória Cache consiste em evitar o acesso a outros tipos de memória, cujo tempo de acesso é maior. **R= As afirmativas II e IV são corretas. ................................................... As operações realizadas pelo Set de instruções do PIC são divididas em: **R= Instruções de transferência de dados, Instruções Lógicas e Aritméticas, Instruções orientadas a bit, Instruções de controle de programa e outras instruções. .................................................................... As CPUs do tipo RISC são caracterizadas por ter um set de instruções reduzido. Essas CPUs são utilizadas no projeto de computadores que seguem uma arquitetura que tem como principal característica o acesso às memórias de dados e de programa efetuado por barramentos separados. Quais das opções a seguir é a arquitetura em questão? **R= Arquitetura de Harvard. ............................................................... Considere que os conteúdos apresentados na figura I são os dados armazenados na pilha e que o Stack Pointer (SP) aponta para o endereço 2 desta mesma pilha. Caso o programa faça operações consecutivas que provoquem 3 pop sobre a pilha é possível afirmar que: SP **R= Um flag indicara que ocorreu um underflowed ..................................................................... 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. **R= II e III, apenas. .................................................. Com relação ao microcontrolador 8051, é correto afirmar: **R=registros de funções especiais (SFR) estão localizados na RAM interna. ............................................................. Das afirmativas abaixo: I. Linguagem Assembly: cada família, ou tipo, de processador tem a sua. II. As linhas READ e WRITE fazem parte do barramento de controle de uma CPU típica. III. Montador ou Assembler: um programa que torna um programa fonte em um programa de alto nível. **R= Todas as afirmativas estão corretas. ......................................................................... Dentre as afirmativas abaixo, marque a única INCORRETA. **R= Barramentos bidirecionais são aqueles que podem manipular mais de um tipo de informação tal qual dados e endereços. ............................................... Descreva que é uma interrupção num microprocessador. **R= É uma parada na execução do programa principal causada por um evento externo. 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 no qual ocorreu o desvio. ..................................................... Descreva o que é possível efetuar quando os pinos do Port do microcontrolador PIC16F628A/648A estão configurados como digitais e o que é possível fazer em cada caso. **R= Lêem o estado atual dos pinos de E/S. A leitura pode ser feita de forma parcial ou completa. São pinos muito importantes do PIC , pois possuem a função de E/S do mesmo. Configurada a porta em nível 1 (alto): o mesmo fica em estado de INPUT. Em nível 0 (baixo): fica em estado de OUTPUT ..................................................... Este tipo de memória tem como principal característica a capacidade de permitir que os dados possam ser regravados no dispositivo. Nesse processo, todos os dados gravados são apagados pela incidência de luz ultravioleta por um certo tempo e só depois uma nova gravação pode ser feita. A que tipo de memória se refere esta descrição? **R= EPROM ........................................... Em relação ao microcontrolador 8051, é correto afirmar: **R= 4kB de memória de programa interna mais 64kB de memória de programa externa, num total de 68kB de memória de programa. ......................................................................... 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? **R= Flash-ROM ................................................. Este tipo de memória tem como principal característica a capacidade de permitir que os dados possam ser regravados no dispositivo. Nesse processo, todos os dados gravados são apagados pela incidência de luz ultravioleta por um certo tempo e só depois uma nova gravação pode ser feita. A que tipo de memória se refere esta descrição? **R= EPROM ................................................ 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 no qual ocorreu o desvio. Qual o nome desse recurso? **R= Serviço de rotina de interrupção .................................................... É um tipo de memória não volátil usada em computadores e outros dispositivos eletrônicos para armazenar pequenas quantidades de dados que precisam ser salvos quando a energia é removida. Neste tipo de memória os dados podem ser lidos, apagados e reescritos de forma independente. Outra característica deste tipo de memória é a possibilidade de ser programada e apagada dentro do próprio circuito, eletricamente, pela aplicação de sinais de programação especiais'. Esta afirmação refere-se a: **R= Memória EEPROM (Electrically-Erasable Programmable Read-Only Memory ¿ ROM Eletricamente apagável). .................................................................. Geralmente, microcontroladores desabilitam o atendimento de novas solicitações de interrupções do tipo mascarável, durante a execução de uma rotina de tratamento de interrupção. Tal medida objetiva: **R= Evitar atendimento de subrotina. .............................................................. Julgue os itens subseqüentes, relativos a microprocessadores, microcomputadores e microcontroladores, e aos dispositivos utilizados em conjunto com eles. **R= Muitos microprocessadores requerem o uso de memória externa. Uma memória do tipo ROM com 13 linhas de endereços e 8 linhas de dados tem uma capacidade de 8 kbytes ................................................ Marque a opção que descreve corretamente as características do diagrama em blocos hipotético logo abaixo. **R= CPU com processamento em 32 bits e Memória de Programa de 1024 words. ................................................... Marque a opção que descreve corretamente as características do diagrama em blocos hipotético logo abaixo. **R= CPU com processamento em 32 bits e Memória de Programa de 1024 words. ..................................................... 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: **R= Memória ROM (Ready Only Memory memória somente leitura) ............................................................. Na introdução POP no 8051 o STACK POINTER será: **R= Decrementado em uma unidade ....................................................... Na Arquitetura de Computadores caracteriza-se a estrutura de von Neumann com seus módulos componentes e suas funcionalidades. Das alternativas abaixo qual delas é verdadeira: **R= Arquitetura de von Neumann é um modelo de computador que possui uma unidade de armazenamento única, a memória. .............................................. 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 bit s. 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. **R= 5 .............................................. Nos microprocessadores de 8 bits, a maior parte das instruções ocupa mais de 1 byte, enquanto, em todos os microcontroladores, todas as instruções ocupam apenas 1 byte. Um microprocessador de 16 bits não pode manipular dados de 8 bits porque seu barramento de dados é de 16 bits. **R=As memórias ROM são apenas de leitura e podem ser programadas diversas vezes pelo usuário. As memórias RAM também são apenas de leitura, mas permitem uma escrita que ........................................................................... O que é um pipeline? **R= É um recurso que permite ao microcontrolador, buscar uma informação enquanto processa outra. Permite que diferentes instruções sejam realizadas simultaneamente. ................................................... O que é o WATCHDOG TIMER (WDT)? **R= É um temporizador que reinicializa o microcontrolador quando a rotina de controle (ou sistema operacional) falha em atualizar esse registrador. ................................................................... O designador 'd' nas instruções específica onde o resultado da operação será armazenado.Se 'd' é 0?.orestadoéarmazenadonoregistro_________Qual a única opção que completa a lacuna e posção acima. **R= WREG ............................................................ O microcontrolador se diferencia do microprocessador: **R= Por integrar interfaces e periféricos no mesmo chip. ............................................................... O designador 'f' nas instruções especifica qual ____________ será utilizado pela instrução. Qual a única opção que completa corretamente a lacuna da proposição acima. **R= Endereço. ................................................................. Os PICs possuem um recurso que com este o microcontrolador consegue buscar uma informação enquanto processa outra. Este recurso é o (a): **R= Pipeline .................................................................... programável pelo usuário somente uma vez, não volátil e não apagável.". Esta afirmação refere-se a: **R= Memória PROM (programmable read-only memory ROM Programável). ................................................................................ Qual é a instrução em linguagem Assembly de um microcontrolador PIC16 que apaga (clear) um bit de F? **R= BCF ................................................ Qual é a instrução em linguagem Assembly de um microcontrolador PIC16 que realiza a operação de OU exclusivo (OR) entre W e uma constante? **R= XORLW .................................................. Qual a quantidade necessária de bits de um Contato de Programa para endereçar uma Memória de Programa de 20k? **R= 15 bits ......................................................... Qual é a instrução em linguagem Assembly de um microcontrolador PIC16 que rotaciona F para direita com Carry Flag? **R= RRF ........................................................ Qual é a instrução em linguagem Assembly de um microcontrolador PIC16 que subtrai W de F? **R= SUBWF ........................................................... Qual é a instrução em linguagem Assembly de um microcontrolador PIC16 que liga (set) um bit de F? **R= BSF. .................................................. Qual o significado da instrução ADDLW .123? **R= Adiciona uma constante .123 ao conteúdo atual de W ........................................................................... Qual é a instrução em linguagem Assembly de um microcontrolador PIC16 que rotaciona F para esquerda com Carry Flag? **R= RLF ....................................................... Qual é a instrução em linguagem Assembly de um microcontrolador PIC16 que realiza a operação de E (AND) lógico de uma constante com W? **R= ANDLW ......................................................... Qual a capacidade total de armazenamento, em bits, de uma memória que possui 16 linhas de os endereços e 16 células de armazenamento de dados por endereço? **R= 1.048.576 bits ......................................................... Quais são as duas instruções que realizam soma em um microcontrolador PIC? **R= ADDWF e ADDLW ....................................................... Sabemos que existem duas arquiteturas dominantes no projeto de processadores: Microprocessadores CISC (Complex Instruction Set Computer); Microprocessadores RISC (Reduced Instruction Set Computer). Escreva, ao lado de cada característica da tecnologia descrita abaixo, a letra C para CISC ou R para RISC: a. ( ) Possuem uma lógica de decodificação de instrução complexa, originada pela necessidade de suportar modos de endereçamento múltiplos; b. ( ) Conjunto reduzido de instruções; c. ( ) Possuem um número pequeno de registradores de propósito geral, devido ao fato de as instruções poderem operar diretamente na memória, além de uma quantidade limitada de espaço em chip não dedicada; d. ( ) Execução em um ciclo de clock. Esta característica é resultado da otimização de cada instrução, aliada a uma técnica chamada de Pipelining - Pipelining é uma técnica que permite execução simultânea de partes, ou estágios, de instruções, tornando o processo mais eficiente; e. ( ) Grande número de registradores para evitar uma quantidade elevada de interações com a memória; f. ( ) Possuem muitos registradores de propósito específico tais como, apontadores de pilha, tratadores de interrupção, etc. Assinale a alternativa correta: **R= (a) (C); (b) (R); (c) (C), (d) (R); (e) (R); (f) (C) ......................................... Sobre os dispositivos de armazenamento digital (memórias semicondutoras),é "INCORRETO" afirmar que: **R= As memórias EEPROM possuem a vantagem de poderem ser apagadas mediante banho de luz ultravioleta. .................................................. Sobre os dispositivos de armazenamento digital (memórias semicondutoras) é INCORRETO afimaR Que: **R= As memórias EEPROM possuem a vantagem de poderem ser apagadas mediantes banho de luz ultravioleta. ............................................................... 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? **R= 250 ns ................................................................ Um microcontrolador de 8 bits possui conversores A/D e D/A, Timers/Counters, memórias e outros periféricos. Para esse microcontrolador, assinale a alternativa INCORRETA: **R= A memória de dados desse microcontrolador pode ser uma ROM. .............................................................................. Um microprocessador hipotético possui REM com largura de 24 bits e RDM com largura de 32 bits. Qual a capacidade máxima de armazenamento, em bytes, de um sistema de memória para esse microprocessador? **R= 64MB ................................................................ 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. **R= O temporizador guarda (watchdog) reinicializa o microcontrolador quando a rotina de controle (ou sistema operacional) falha em atualizar esse registrador. ........................................................ Um microprocessador é um chip responsável pelo processamento em um microcomputador. É um elemento que contem, entre outros componentes, uma unidade lógica e aritmética (ULA) e diversos registros (REGISTRADORES) especiais. A capacidade de processamento de um microprocessador está ligada diretamente a: I-quantidade de memória que o microprocessador é 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. **R= Somente V é falsa,I, II, III e IV são verdadeiras. .................................................... Um sistema a microprocessador possui uma memória principal com 11 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 deste sistema a microprocessador? **R= 2 Kbytes ................................................... Quando se faz a comparação da capacidade de processamento entre dois microprocessadores devese 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. ......................................................
Compartilhar