Buscar

Lista de Exercícios_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

Prévia do material em texto

Universidade Federal do Sul e Sudeste do Pará 
Instituto de Geociências e Engenharias 
Graduação em Engenharia Elétrica 
Microprocessadores 
2023.4 
 
Professora: Yonatha Melo 
Aluno(a): __________________________________________________________________ 
Matrícula:__________________________________________________________________ 
 
 
 
Lista de Exercícios 
 
 
1) Elenque ao menos duas diferenças entre microprocessadores e microcontroladores. 
2) Explique, com suas palavras, os barramentos de dados, de endereço e de controle. 
3) Qual é a função de um microprocessador em um microcomputador? 
4) Explique, com suas palavras, o que é pipeline. 
5) Explique, com suas palavras, a importância da hierarquia de memória e da memória 
cache. 
6) Explique o princípio da localidade. 
7) Quais os tipos de mapeamento da memória cache e quais as vantagens de cada tipo de 
mapeamento de memória cache? 
8) Explique o Código de Hamming. 
9) Uma palavra foi salva na memória principal com código de verificação 0111. Após 
algum tempo, a palavra foi passada para outro módulo com os seguintes bits: 10111001. 
Usando o código de Hamming, determine se a palavra transmitida é a mesma que foi 
salva. Se houve erro, foi em qual bit? (É necessário explicitar o desenvolvimento da 
questão) 
10) A palavra 11100111 foi salva na memória principal. Usando o código de Hamming, 
determine qual deve ser o código de verificação para que esta palavra seja passada para 
outro módulo. (É necessário explicitar o desenvolvimento da questão) 
11) Quais as diferenças entre barramentos dedicados e multiplexados? 
12) Quais as diferenças entre os barramentos do tipo processador-memória, do tipo 
entrada-saída e barramento backplane? 
13) Explique, com suas palavras, os métodos de arbitração a) centralizado, b) distribuído 
com acesso por auto seleção e c) distribuído com acesso por detecção de colisão. 
14) Explique, com suas palavras, as vantagens da utilização da temporização síncrona. 
15) Explique, com suas palavras, as três técnicas de operação do módulo de E/S: a) E/s 
Programada, b) E/S por Interrupção e c) Acesso Direto à Memória (DMA) 
16) Explique, com suas palavras, o que é Ghosting e por quê este tipo de problema não 
ocorre nas telas do tipo “touch screen” dos smartphones. 
17) Cite e explique as partes constituintes do processador. 
18) Diferencie as arquiteturas RISC e CISC. 
19) Quais as maiores diferenças entre a representação em sinal-magnitude e em 
complemento de dois? 
20) Como identificar se houve um overflow numa adição ou subtração? 
21) Represente em binário o número -31 que está em decimal, usando a menor quantidade 
de dígitos possível, a) utilizando a representação em complemento de 2 e b) em sinal-
magnitude. 
22) Realize as seguintes operações abaixo em binário com sinal (complemento de 2): 
a) 100011 + 111001; 
b) 1100 – 0110; 
c) 1001 + 0101; 
d) 01111 – 10110; 
e) 11001100 - 10111100; 
f) 10110 - 00111.

Continue navegando