Logo do Site - Banco de Questões
Continua após a publicidade..

O tipo de memória que possui a menor capacidade de armazenamento, mas que possui a maior velocidade em um sistema computacional

Resposta:

A alternativa correta é letra A) são os registradores.

O tipo de memória que possui a menor capacidade de armazenamento, mas que possui a maior velocidade em um sistema computacional
a)  são os registradores.
b)  são as secundárias.
c)  é a memória principal.
d)  são as memórias cache.
e)  são os barramentos.

 

Vamos lembrar as memórias que o computador acessa para obter as informações, começando pela mais rápida e chegando a mais lenta de todas, com a figura abaixo:

Esta ilustração representa a pirâmide de memórias. No topo da pirâmide figura a menor e mais rápida memória de um computador, que é o registrador (no topo da pirâmide você está vendo a abreviatura “Reg” – na verdade, dentro da CPU há milhares de registradores. Depois, abaixo do registrador vemos as caches L1 e L2, nesta ordem, seguida pela DRAM, e na base da pirâmide vemos a memória auxiliar. A ideia é que, no topo da pirâmide, onde a figura tem área menor, vemos a menor das memórias (o registrador); à medida que descemos na pirâmide, vemos memórias de capacidades cada vez maiores, até chegar à base, que é a parte que tem a maior área da pirâmide, onde consequentemente encontramos a memória que tem a maior capacidade, ou seja, a memória auxiliar. Como nos mostra a figura, ao mover os dados na pirâmide, de cima para baixo, observamos que a capacidade das memórias aumenta; no sentido oposto, ou seja, de baixo para cima, a velocidade das memórias aumenta, assim como o custo.

Vamos imaginar que o núcleo de execução da CPU necessite de uma informação que está no HD da máquina.  A informação do HD será copiada para a DRAM (que pode ser considerada a memória principal da máquina); da DRAM será copiada para a cache L2; da cache L2 a informação será copiada para a cache L1; da cache L1 será copiada para os registradores, e finalmente será entregue ao núcleo de execução da CPU. A vantagem deste procedimento é que, se o núcleo de execução necessitar de um dado que já estiver nos registradores, este dado será obtido de forma extremamente rápida; se não estiver nos registradores, o acesso também será rápido (menos rápido que se estivesse nos registradores, claro), pois a informação estará na memória cache; se não estiver na cache, o dado será buscado na memória DRAM, e se não estiver na DRAM, o dado será buscado na memória auxiliar. Quanto mais próxima da CPU estiver a memória onde se encontrar a informação, mais rapidamente ela será obtida pelo núcleo de execução.

Lembro ainda que na pirâmide eu uso a expressão "memória auxiliar", que é a mesma coisa que "memória secundária", usada nas alternativas. 

 

Analisando as alternativas, temos que:

A – são os registradores.

Certa: de fato, como vemos na pirâmide acima, a memória mais rápida dentre as citadas é o registrador.

B – são as secundárias.

Errada: como vemos na figura acima, memória auxiliar ou secundária figura na base da pirâmide, já que é a mais lenta de todas as memórias

C – é a memória principal.

Errada: na figura acima a memória principal é representada pela DRAM, que só não é mais lenta do que a memória auxiliar

D – são as memórias cache.

Errada: como vemos na figura acima, a cache encontra-se abaixo do registrador, ou seja, o registrador é mais rápido

E – são os barramentos.

Errada: barramento não é memóriaé um conjunto de filamentos metálicos paralelos impressos na placa mãe, cuja função é transmitir informações (através de pulsos elétricos) entre os componentes eletrônicos da placa.

Assim sendo, A RESPOSTA É A LETRA A.

Continua após a publicidade..

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *