Baixe o app para aproveitar ainda mais
Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original
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. .............................................. 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 ........................................... 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 ......................................... 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) ......................................... Qual é a instrução em linguagem Assembly de um microcontrolador PIC16 que apaga (clear) um bit de F? R= BCF ................................................ 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 ................................................ Uma câmera fotográfica utiliza o formato RGB (red, green,blue) para informação de cores nos pixels, no qual cada cor é representada por 8 bits. Deseja-se comprar um único cartão de memória para essa máquina de forma tal que 1 024 x 1 24 pixels. Qual deve ser, em gigabytes (GB), a capacidade mínima do cartão de memória a ser comprado? 4 GB 1 GB 24 GB 8 GB 64 GB 9) Qual é o elemento da linguagem Assembly que define um nome dado a uma linha de um programa em linguagem Assembly para microcontroladores PIC, e servem para que em uma instrução de desvio possa determinar o ponto para onde se deseja ir no programa? MNEMÔNICO DIRETIVAS LABEL OPERANDO COMENTÁRIOS 10) 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? 1.048.577 bits 524.288 bits 1.048.575 bits 1.048.576 bits 2.097.152 bits 11) 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? 8 Kbytes 88 Kbytes 2 Kbytes 4 Kbytes 1 Kbytes 12) 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 - O PC assumirá o conteúdo 3000h. Um flag indicara que ocorreu um overflowed. A CPU será obrigatoriamente resetada. Um flag indicará que ocorreu um underflowed. O SP apontará para a pilha de conteúdo 4000h. ..................................... 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. .................................................... 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 .................................................. 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. .................................................. 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. 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 ........................................................................... 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. ................................................... 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 ........................................................ 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. ................................................................ Qual é a instrução em linguagem Assembly de um microcontrolador PIC16 que subtrai W de F? R= SUBWF ........................................................... 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. ......................................................................... Com relação ao microcontrolador 8051, é correto afirmar: R= registros de funções especiais (SFR) estão localizados na RAM interna. ............................................................. 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. ..................................................................... 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. ................................................................. 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. ...................................................... 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 ................................................ 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 .................................................... 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. .................................................. Qual é a instrução em linguagem Assembly de um microcontrolador PIC16 que liga (set) um bit de F? R= BSF. .................................................. 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. ..................................................................... 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. ..................................................... 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. ............................................... 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) ............................................................. 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. ................................................... 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 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. .............................................................................. 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). ................................................................................ É 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). .................................................................. Qual o significado da instrução ADDLW .123? R= Adiciona uma constante .123 ao conteúdo atual de W ........................................................................... 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. .................................................................... Os PICs possuem um recurso que com este o microcontrolador consegue buscar uma informação enquanto processa outra. Este recurso é o (a): R= Pipeline .................................................................... Qual é a instrução em linguagem Assembly de um microcontrolador PIC16 que rotaciona F para esquerda com Carry Flag? R= RLF ....................................................... 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. ......................................................................... 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. ................................................................... 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
Compartilhar