Buscar

Biblioteca 975968

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

LISTA DE EXERCÍCIOS DE SISTEMAS À MICRO
1) Para uma memória DRAM com 13 linhas de endereços e 8 linhas de dados responda:
a) Qual a sua capacidade em Kb ? 
b) Quantas dessas memórias seriam necessárias para fazer um banco de 32K x 16 ?
a) Total de endereços= 213=23.210=8K endereços diferentes.
capacidade= 8K . 8 bits de dados= 64Kb
b) Seriam necessárias 8 memórias dessas para fazer um banco de 32K x 16.
2) Pensando na hierarquia de memória de um microcomputador , em pontos extremos estão X (
a de mais rápido acesso e de menor capacidade de armazenamento) e Y (a mais lenta e de 
maior capacidade de armazenamento). X e Y são, respectivamente:
A) A memória “cache” e a memória principal.
B) Os registros internos e a memória secundária.
C) Os registros internos e a memória “cache”.
D) A memória “cache” e a memória secundária.
E) Os registros internos e a memória principal.
Opção correta: B
3) Considerando-se memórias RAM de 16x4, marque a alternativa INCORRETA:
A) Para construir uma memória de 16x8, são necessárias 2 memórias dessa RAM.
B) Essa RAM tem 4 linhas de endereços e 4 bits de entrada e saída de dados.
C) Há entradas de habilitação de leitura e escrita e habilitação da memória.
D) A capacidade dessa memória é de 64 bytes.
E) Para construir uma memória de 32x8, são necessárias 2 memórias dessa RAM.
Opção incorreta: D
4) Responda as seguintes questões:
1) O que é a memória CACHE ?
2) Quais as características da memória EPROM ?
3) Quais as unidades internas básicas de todo microprocessador ?
4) O que são memórias voláteis ? Dê um exemplo de um tipo de memória volátil e um tipo de
memória não volátil.
Respostas:
1) Memória cache é uma memória muito rápida e cara utilizada para armazenar os dados
mais usados pela CPU, diminuindo assim o acesso a memória principal que é lenta. Usa-se a
tecnologia SRAM para a produção de chips de memória cache.
2) É uma memória da alta densidade, tempo de acesso reduzido, não volátil e que pode ser
apagada por raios ultravioletas e regravada eletricamante, tudo isso fora do circuito.
3) Unidade de Controle, Registradores e Unidade Lógica e Aritmética (ALU).
4) São memórias que perdem suas informações após a alimentação ser removida. Memória 
volátil: RAM, não volátil EEPROM.
5) Sobre os dispositivos de armazenamento digital “memórias”,é INCORRETO afirmar que:
(A) O tempo de acesso de uma memória é o tempo desde a entrada de um endereço nela até o 
momento em que a informação esteja disponível na saída.
(B) Quanto ao tipo , as memórias RAM classificam-se em estáticas e dinâmicas.
(C) As memórias EEPROM possuem a vantagem de poderem ser apagadas mediante banho de 
luz ultravioleta.
(D) As memórias SRAM utilizam, como célula básica de memória, o flip-flop.
(E) As memórias DRAM tem maior capacidade de armazenamento que as SRAM, para uma 
mesma área de integração.
Opção correta: C
6) Dentre as afirmativas a seguir, assinale aquela que seja INCORRETA:
 A) Microprocessadores com arquitetura CISC, são fáceis de programar por terem um conjunto mais
complexo de instruções e permitem um uso eficiente de memória.
B) Microprocessadores com arquitetura RISC tem instruções de tamanho variado que requerem 
múltiplos ciclos de clock para serem executados.
C) Microprocessadores com arquitetura RISC são aqueles que utilizam um pequeno conjunto de 
instruções altamente otimizados.
D) Pipeline é uma técnica que permite a sobreposição temporal das diversas fases de execução das 
instruções.
E) Para que ocorra pipelining é necessário que o tempo de execução das instruções seja mais ou 
menos igual.
Opção incorreta: B
7) Dentre as afirmativas abaixo marque a única CORRETA:
A) Com 8 bits pode-se representar 128 valores diferentes.
B) 1 GB (gigabyte) é equivalente a 1024 KB (kilobytes).
C) O registrador REM armazena o endereço de memória ou periférico de E/S que o 
microprocessador quer acessar para leitura ou escrita.
D) Um barramento de endereços de 14 bits, permite a seleção de até 32K posições de memória.
E) Em qualquer sistema microprocessado que use RAM estáticas, deve-se substituí-las por RAM 
dinâmicas por terem maior capacidade e menor custo.
Opção correta: C
8) Qual a diferença entre as arquiteturas de Harvard e Von Neumann?
Respostas:
Arquitetura de Von Neumann, é uma arquitetura em que instruções e dados estão em uma 
memória física única, compartilhando os mesmos barramento de endereços e dados.
Arquitetura de Harvard, é uma arquitetura que se distingue por possuir duas memórias 
físicas diferentes para instruções(memória de Programa) e dados (memória de Dados) e essas 
memórias serem independentes em termos de barramentos.
9) o que tempo de acesso de uma memória?
Resposta:
É o tempo decorrido entre a memória receber um endereço estável e disponibilizar o dado na 
saída, num processo de leitura pelo processador.
10) Um microprocessador possui uma memória principal com capacidade para armazenar 16 bits 
em cada endereço e seu barramento de endereços é de 12 bits de tamanho. Qual a capacidade em 
bits e bytes dessa memória principal?
Resposta:
obs: 210 = 1K
Quantidade de endereços= 212 = 22 . 210 = 4K endereços
Endereços vezes o número de bits armazenados em cada endereço= 4K . 16 bits= 64Kb
Em KB = 64Kb/8= 8KB
11) Um processador possui um clock de 50MHz de frequência. Ele gasta 2 ciclos de clock para 
fazer a busca de uma instrução, 1 ciclo para decodificá-la, 2 ciclos para buscar os operandos 
necessários e 3 ciclos para executá-la e armazenar o resultado em algum registro. Se a organização 
desse processador for estritamente sequencial, qual o tempo gasto para executar uma instrução?
Resposta:
F= frequência T= período
F= 50MHz T= 1/F logo T= 20ɳs(nanos segundos) 1 ciclo= 1T
8 ciclos para executar 1 instrução então 20ɳs X 8= 160ɳs.

Outros materiais