Em relação à memória de um sistema de computação, analise a...

Próximas questões
Com base no mesmo assunto
Q630806 Arquitetura de Computadores

Em relação à memória de um sistema de computação, analise as afirmativas a seguir:

I. A existência de vários tipos de memória ocorre pelo aumento da velocidade das CPUs, muito maior que o tempo de acesso da memória, o que ocasiona atrasos na comunicação entre memória e CPU e vice-versa.

II. A memória cache é responsável por manter palavras de memória utilizadas com mais frequência nas operações entre a CPU e periféricos de E/S.

III. O modo como o sistema de memória é construído e a velocidade dos seus circuitos são fatores preponderantes para o cálculo do tempo de acesso de uma memória.

Está CORRETO o que se afirma em:

Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: D - Somente I e III.

Para resolver esta questão adequadamente, é necessário compreender alguns conceitos sobre a hierarquia de memória em sistemas computacionais e a função de cada tipo de memória dentro dessa hierarquia.

Afirmativa I: Esta afirmativa é verdadeira e aborda o motivo pelo qual temos diferentes tipos de memória em um sistema de computação. A CPU (Unidade Central de Processamento) é muito mais rápida do que a memória principal (RAM). Para evitar atrasos na execução de programas, memórias mais rápidas, como as caches, são utilizadas. Elas servem como intermediárias entre a CPU e a memória principal, armazenando temporariamente dados frequentemente acessados para que a CPU não perca tempo esperando por informações vindas da memória mais lenta.

Afirmativa II: Esta afirmativa está incorreta. A memória cache é utilizada para armazenar dados e instruções que são frequentemente acessados pela CPU durante o processamento, e não para operações entre a CPU e periféricos de E/S (Entrada/Saída). As operações de E/S geralmente são gerenciadas por buffers específicos e outros tipos de memória intermediária, mas não pela memória cache.

Afirmativa III: Esta afirmativa é correta. O design do sistema de memória e a velocidade dos circuitos de memória são de fato cruciais para determinar o tempo de acesso à memória. O tempo de acesso é o intervalo de tempo que leva desde a emissão de uma solicitação de leitura ou escrita até o momento em que a operação é completada. Componentes mais rápidos e um projeto eficiente podem reduzir significativamente este tempo, melhorando assim o desempenho geral do sistema.

Assim, a escolha da alternativa D é justificada pelo fato de que as afirmativas I e III estão corretas e expressam conceitos fundamentais sobre a arquitetura e o funcionamento das memórias em sistemas computacionais, enquanto a afirmativa II contém uma informação equivocada sobre o papel da memória cache.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

A CPU também conhecida como Unidade Central de Processamento (CPU) é o principal componente do computador. É nela onde são processados os dados e executados os programas. Opera em altíssima velocidade fazendo com que existam diferentes tipos de memórias para minimizar o seu tempo de ociosidade (wait).

 

Em se tratando de diferentes tipos de memórias de computador, devemos levar em conta algumas características básicas: capacidade de armazenamento, tempo de acesso e custo. A fim de nos alinharmos à questão proposta, vamos nos ater ao item "tempo de acesso". Dessa forma para se obter um melhor desempenho, a velocidade da memória deve ser compatível com a do processador. Ou seja, o processador não deve ficar ocioso esperando que instruções ou operandos sejam buscados na memória durante a execução de instruções.

 

Portanto, usando o critério "tempo de acesso", podemos citar as memórias existentes na sequência de memórias do menor tempo para o maior:

 

Registrador → Cache → Memória RAM → Memória Secundária

 

REGISTRADOR: Memória temporária usada pelo processador no processamento das instruções (a de maior velocidade).

 

EPROM/ROM: Memória onde se guardam as instruções de inicialização dos computadores.

 

CACHE: Armazena partes da memória principal que são usados frequentemente pelos programas.

 

MEMÓRIA RAM: Memória principal do computador, sendo diretamente endereçável pelo processador.

 

MEMÓRIA SECUNDÁRIA: Memória de armazenamento permanente.

 

Resposta: Portanto a resposta correta é a "d")

II. A memória cache é responsável por manter palavras de memória utilizadas com mais frequência nas operações entre a CPU e periféricos de E/S.

 

O erro é dizer que é entre CPU e periféricos, nesse caso é CPU e Memória RAM

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo