Buscar

txt MICROPROCESSADOR

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

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Outros materiais