Buscar

Av2 BDQ 85 QUEST de Sistemas a Microprocessadores

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 8 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 8 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

1. Um microprocessador é um chip responsável pelo processamento em um microcomputador. É
um elemento que contem, entre outras 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;
Somente V é falsa, I,II,III e IV são verdadeiras.
2. 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.
Somente V é falsa, I, II, III e IV são verdadeiras.
3. 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.
Somente as afirmativas I e II estão corretas.
4. 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.
As afirmativas II e IV são corretas.
5. 2) Avalie as afirmações: (1,0 Pontos) I. É possível alterar apenas um bit específico de um
resgistrador, assim como carregar todos os bits desse mesmo registrador com um valor em uma
única instrução. II. As bibliotecas definidas pela interface de desenvolvimento possuem apenas
funções de utilização de periféricos, sendo que todos os microcontroladores utilizam essas
mesmas funções. III. A linguagem C é definida linguagem de programação de alto nível e possui
essa definição por ser uma linguagem mais atual que a linguagem assembly por exemplo que é
definida como linguagem de baixo nível. IV. O método de utilização de um microcontrolador se
baseia no desenvolvimento de programas em sintaxe própria de linguagem de programação,
compilação desse programa para ser convertido em linguagem de máquina e gravação no
dispositivo. É correto apenas o que se afirma em:
I. e IV.
6. 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
micro controladores modernos utilizam uma técnica denominada pipeline, que permite que partes
diferentes instruções possam ser executadas simultaneamente.
II e III, apenas.
7. Considere a arquitetura básica de microprocessadores na análise das afirmativas a seguir:
I- Em um processador que emprega o conceito de micro programação, o ciclo de uma instrução
Subdivide-se em busca da instrução e fetch.
II- Os registradores chamados acumuladores não são utilizados na execução de instruções que
envolvem operações aritméticas.
III- O registrador do tipo apontador de programa(PC) contém, em cada instante, a instrução
sendo executada pelo processador.
IV- Emuma memória do tipo pilha, a ordem de inserção e de retirada da informação é definida
como: o último a ser inserido é o primeiro a ser retirado.
V- O primeiro procedimento de uma rotina de tratamento de interrupção deve ser aquele em
que é preservado o conteúdo atual dos registradores internos. Estão corretas apenas as
afirmativas
IV e V
8. Com referência aos sistemas microprocessados, considere os itens abaixo: I - Processo feito
passo-a-passo para resolver um problema. II - Programa que lida com linguagem de alto nível e a
transforma em linguagem de máquina. III - Posição codificada em uma posição de memória ou
registro. IV - Parte do sistema onde as informações são armazenadas. 
(I) Algoritmo; (II) Compilador; (III) Endereço e (IV) Memória. 
9. Duas maquinas, M1 e M2, implementam um mesmo conjunto de instruções, dos tipos A, B e C.
O quadro abaixo mostra o número de ciclos de relógio que cada máquina necessita para executar
cada tipo de instrução.
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:
(a) (C); (b) (R); (c) (C), (d) (R); (e) (R); (f) (C)
10. 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ãovolá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 programafonte 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?
R
11. Foram listadas algumas características básicas do 8051, umas certas e outras erradas:
1Memória
de Programa interna (4K bytes); 2 Memória de Dados externa (128 bytes); 3 Portas Paralelas (4
de 8 bits); 4 Portas seriais (2) 5 Entradas de interrupção externas (5); 6 Conversor A/D (1); 7
memória de Dados interna (128 bytes); 8 Temporização/Contadores (2 de 8 bits); 9 Registros de
funções especiais (SFR) mapeados em memória RAM interna; 10 CPU de 8 bits.
1, 3, 7, 9 e 10
12. Encontre a única opção que possui a sequência V ou F correta para o preenchimento das
lacunas das preposições abaixo indicando se as mesmas são VERDADEIRAS (V) ou FALSAS (F). ( )
Toda as instruções de salto utilizam a pilha. ( ) A linguagem assembly é definida com base na
linguagem de máquina, onde cada código da máquina é representado por um comando
mnemônico em caractere alfanumérico. ( ) Os programas escritos na linguagem assembly servem
para qualquer famíliade microcontroladores, cujas instruções costumam ser definidas pela ANSI. (
) Os programas montadores são ferramentas que permitem a tradução de programas fonte
escritos em linguagem assembly para programas objeto. ( ) Os códigos de máquina são
sequências numéricas interpretadas pela C PU do microcontrolador e ficam armazenadas em
Memórias de
Dados.
F V F V F
13. 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.
A informação que "melhor" representa o desempenho de um microprocessador é:
A quantidade de instruções que podem ser executadas por segundo (MIPS)
14.Com relação ao microcontrolador 8051, é correto afirmar:
Os registros de funções especiais (SFR) estão localizados na RAM interna.
15. Marque a alternativa que descreve a vantagem do modo de endereçamento IMEDIATO.
Nenhuma referência à memória.
16.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?
4,95 V
17.Considerando-se memórias RAM de 16x4, marque a alternativa INCORRETA
A capacidade dessa memória é de 64 bytes
18. As frequências dos relógios das maquinas M1 e M2 são, respectivamente, 1GHz e 500MHz. Um
programa P possui 50% de suas instruções do tipo A. 30% do tipo B e 20% do tipo C.
Da análise da situação exposta, pode-se concluir que o programa P será executado,
aproximadamente.
No mesmo tempo em ambas as máquinas M1 e M2.
19.Das opções a seguir, a única que não é uma característica do Microcontrolador 8051 é: 
Conversor analógico/digital (ADC) de 8 bits. 
20.De modo geral, as instruções de microprocessadores classificadas como de desvio condicional
alteram o fluxo de execução do programa de acordo com a alteração do conteúdo 
Do contador de programa (program counter). 
21.Dentre as afirmativas abaixo, marque a única INCORRETA.
Barramentos bidirecionais são aqueles que podem manipular mais de um tipo de
informação tal qual dados e endereços.
22. Excluida. (era repetida)
23.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. 
Todas as afirmativas estão corretas.
24. 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:
A memória de dados desse microcontrolador pode ser uma ROM.
25. "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 referese
Memória ROM (Ready Only Memory memória somente leitura)
26.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?
FLASH-ROM
27. " programável pelo usuário somente uma vez, não volátil e não apagável.". Esta afirmação
referese a:
Memória PROM (programmable readonly memory ROM Programável).
28. 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?
EPROM
29. "É um tipo de chip de memória de computador que mantém seus dados quando a energia é
desligada. Em outras palavras, é não volátil. Esse tipo de memória é programada por um
dispositivo eletrônico que dá vantagens maiores do que os usados normalmente em circuitos
elétricos. Uma vez programado, ela pode ser apagada apenas por exposição a uma forte luz
ultravioleta.". Esta afirmação refere-se a:
Memória EPROM (erasable programmable readonly memory PROM Apagável)
30.'é 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:
Memória EEPROM (ElectricallyErasable Programmable ReadOnly Memory ¿ ROM
Eletricamente apagável).
31. Sobre os dispositivos de armazenamento digital (memórias semicondutoras), é “INCORRETO”
afirmar que:
As memórias EEPROM possuem a vantagem de poderem ser apagadas mediantes banho
de luz ultravioleta.
32. 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
33. 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:
Evitar atendimento de subrotina.
34. Julgue os itens subseqüentes, relativos a microprocessadores, microcomputadores e
microcontroladores, e aos dispositivos utilizados em conjunto com eles.
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.
35.Marque a opção que descreve corretamente as características do diagrama em blocos
hipotético logo abaixo.
CPU com processamento em 32 bits e Memória de Programa de 1024 words.
36.
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:
Arquitetura de von Neumann é um modelo de computador que possui uma unidade de
armazenamento única, a memória.
37.No manual de componentes de integrados da Intel lemos: ¿2716 16k (2k x 8) UV ERASABLE
PROM¿. Isso significa que o integrado com esse nome é uma memória de:
2048 palavras de 8 bits, que pode ser gravada eletricamente e apagada com raios
ultravioletas
38. 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:
Um flag indicara que ocorreu um underflowed.
39.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.
Endereço.
40.Os PICs possuem um recurso que com este o microcontrolador consegue buscar uma
informação enquanto processa outra. Este recurso é o (a):
Pipeline
41. 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 circuitoestá 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 é
10110111b. Pode-se dizer que:
O microcontrolador está tentando escrever o valor decimal 183 na posição 65.504 da
memória.
42.O que é um pipeline?
É um recurso que permite ao microcontrolador, buscar uma informação enquanto
processa outra. Permite que diferentes instruções sejam realizadas simultaneamente.
43.O que é o WATCHDOG TIMER (WDT)?
É um temporizador que reinicializa o microcontrolador quando a rotina de controle (ou
sistema operacional) falha em atualizar esse registrador.
44. Um sistema controlado por um PIC 16F84, precisa verificar o estado de um periférico de saída
a cada 20 ms. Isto é feito utilizando o timer0 para interromper o PIC a cada 20 ms. O PIC utiliza
uma instrução para verificar o estado do periférico e outra para examinar o seu conteúdo. Se o
periférico estiver pronto , é necessário uma terceira instrução para enviar os dados ao periférico.
O circuito oscilador desse PIC gera um clock de 4 MHz. Utilizando o ciclo de instrução do PIC,
calcule o tempo gasto para enviar dados para o periférico, a partir da interrupção do timer0.
3 micro segundos
45. A frequência do circuito oscilador de um PIC é de 8 MHz. Programando-se o prescaler para o 
TIMER0 de 1:128, qual o tempo decorrido logo após o overflow desse TIMER?
16384 micro segundos
46.Qual é a instrução em linguagem Assembly de um microcontrolador PIC16 que apaga (clear)
um bit de F?
BCF
47.Qual é a instrução em linguagem Assembly de um microcontrolador PIC16 que liga (set) um bit
de F?
BSF
 
48. Qual é a instrução em linguagem Assembly de um microcontrolador PIC16 responsável por 
Testar um Bit b e pular uma linha se o resultado for zero(clear)?
BTFSC b
49. Qual é a instrução em linguagem Assembly de um microcontrolador PIC16 que rotaciona F
para direita com Carry Flag?
RRF
50. Qual é a instrução em linguagem Assembly de um microcontrolador PIC16 que rotaciona F
para esquerda com Carry Flag?
RLF
51. Qual é a instrução em linguagem Assembly de um microcontrolador PIC16 que subtrai W de F?
SUBWF 
52. 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?
XORLW
53. Quais são as duas instruções que realizam soma em um microcontrolador PIC?
ADDWF e ADDLW
54. 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?
LABEL
55.Qual o significado da instrução ADDLW .123?
Adiciona uma constante .123 ao conteúdo atual de W
56. A memória de dados de um sistema microprocessado, armazena palavras de 2 bytes. As
posições de memória M01 e M02 possuem, respectivamente, os conteúdos A038 e 94FB em
hexadecimal. Uma instrução que faz uma operação bit a bit, é executada com o resultado sendo
carregado na posição M03. O conteúdo dessa última posição de memória (M03) em hexadecimal
é: 
B4FB 
57.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?
ANDLW
58. O microcontrolador se diferencia do microprocessador:
Por integrar interfaces e periféricos no mesmo chip.
59. 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.576 bits
60. Seja um sistema microprocessador contendo um barramento de dados de 8 bits e um
barramento de endereços de 10 bits. O microprocessador utilizados possui 7 registradores de
propósito geral de 8 bits. Os registradores ponteiros depilha (stack point) e contador de programa
(program conter) são de 10 bits. Baseado nessas informações, pode-se afirmar que a MAIOR faixa
de memoria possível de ser acessada é: 
1024 Bytes 
61.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 utilizao 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?
250 ns
62. Um microprocessador incorpora as funções de uma unidade central de processamento (CPU)
em um único circuito integrado, ou no máximo alguns circuitos integrados. É um dispositivo
multifuncional programável que aceita dados digitais como entrada, processa de acordo com as
instruções armazenadas em sua memória, e fornece resultados como saída. Microprocessadores
operam com números e símbolos representados no sistema binário.
Por sua vez a CPU executa diversas tarefas denominadas instruções. Qual o tempo gasto na
execução de uma instrução da CPU se o sinal de clock for de 32MHz e ela for executada em dois
ciclos de clock?
62,5ns
63.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.
64.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?
8 GB
65.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?
2 Kbytes
67.um microprocessador precisa verificar o estado de um dispositivo de saída a cada 20ms. Isto é
feito por meio de um timer que alerta o processador a cada 20ms. A interface do dispositivo inclui
duas portas: uma para estado e uma para saída de dados. O microprocessador utiliza uma
instrução para verificar o estado do sipositivo, e outra para examinar o seu estado. Se o
dispositivo estiver pronto, é necessário mais uma instrução para enviar os dados ao dispositivo. O
microprocessador possui uma taxa de clock de 8MHz e todos os clicos de instrução pertinentes são
de 12 ciclos de clock. Quanto tempo é necessário para se verificar e entender o dispositivo?
4,5microsegundos
68. 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?
Arquitetura de Harvard.
69.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?
64 MB.
70. Durante o processamento das instruções, o microprocessador realiza operações aritméticas e
lógicas. Os dados usados nessas operações são armazenados temporariamente em recursos
chamados:
Registradores
71. A Unidade Lógica Aritmética (ULA)está presente em qual parte da arquitetura dos
microcomputadores?
Microprocessador
72. Qual o sistema de numeração utilizado no trecho de código assembly apresentado abaixo: 
MOVWF .255 MOVLW TRISA
Decimal
74. Em um trecho de programa de certo microcontrolador aparece a instrução MOV A,B. Trata-se 
de uma instrução de:
de transferência de dados
75.A família PIC de microcontroladores da empresa Microchip Technology é dividida em séries. A
partir da série PIC 18, a arquitetura RISC foi planejada para desempenho ótimo com o uso de um
compilador C. O PIC 18F4520 possui a sua memória de dados dividida em bancos de memórias
RAM. A quantidade desses bancos é de:
16
76.Qual a quantidade necessária de bits de um Contato de Programa para endereçar uma Memória
de Programa de 20k?
15 bits
77.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 inserese 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 é:
16 bits
78. 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?
Serviço de rotina de interrupção
79. Em relação ao microcontrolador 8051, é correto afirmar:
Memória de programa é separada da memória de dados.
80. 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?
Watchdog Timer.
81. O que é um pipeline? 
É um recurso que permite ao microcontrolador, buscar uma informação enquanto 
processa outra. Permite que diferentes instruções sejam realizadas simultaneamente. 
82. O que é o WATCHDOG TIMER (WDT)? 
É um temporizador que reinicializa o microcontrolador quando a rotina de controle (ou 
sistema operacional) falha em atualizar esse registrador. 
83. Descreva que é uma interrupção num microprocessador. 
É 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. 
84. 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. 
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
85. Por que um programa compilado para ser executado em um processador INTEL não pode ser 
executado em um processador AMD?

Outros materiais