segunda-feira, 23 de abril de 2012

O QUE É MEMÓRIA RAM?


“Memória RAM é um sistema de armazenamento de dados. RAM significa Random Access Memory, Memória de Acesso Aleatório, em inglês, e esta nomenclatura se deve ao fato de que o sistema acessa dados armazenados de maneira não-sequencial, ao contrário de outros tipos de memória. A memória RAM é volátil, ou seja, não grava de modo permanente os dados nela contidos. Quando a alimentação do sistema é cortada, tudo que foi guardado é perdido. ( site: tecmundo.com/memoria)”.


Postado por: Gilmar Silva, Gilvania Cunha e Indson Conceição.
23/04/2012.

Registradores


 Registradores
Registradores ou Registros são unidades de memória que armazenam instruções e dados a serem utilizados pelo processador.
Vale ressaltar que os registradores estão no topo da hierarquia de memória, por isso são rápidos e mais caros em comparação as outras memórias.
Como a imagem explica, podemos perceber que os registradores são utilzados na execução de programas do computador, onde disponibilizam espaços para armazenagem de dados.
A execução de instruções funcionam da seguinte forma:
Os dados da memória principal são enviados para os registradores; o processador executa as instruções; logo os dados são enviados novamente para a memória principal.
 
Em um sistema de computação, a destinação final do conteúdo de qualquer tipo de memória é o processador (a CPU). Isto é, o objetivo final de cada uma das memórias (ou do subsistema de memória) é armazenar informações destinadas a serem, em algum momento, utilizadas pelo processador. Ele é o responsável pela execução das instruções, pela manipulação dos dados e pela produção dos resultados das operações.
Um registrador é, portanto, o elemento superior da pirâmide de memória (ver figura 1), por possuir a maior velocidade de transferência dentro do sistema (menor tempo de acesso), menor capacidade de armazenamento e maior custo.



Tempo de acesso/ciclo de memória - por serem construídos com a mesma tecnologia da CPU, estes dispositivos possuem o menor tempo de acesso/ciclo de memória do sistema (neste caso, não é aplicável distinguir-se tempo de acesso e ciclo de memória, por serem sempre iguais), algo em torno de l0 a 20 nanossegundos, dependendo de tratar-se de CPU de um supercomputador ou de um microprocessador mais lento.
Capacidade - os registradores são fabricados com capacidade de armazenar um único dado, uma única instrução ou até mesmo um único endereço.

Volatilidade - registradores são memórias de semicondutores e, portanto, necessitam de energia elétrica para funcionarem. Assim, registradores são memórias voláteis. Para a CPU funcionar sem interrupção, mesmo quando eventualmente a energia elétrica para o computador é interrompida, é necessário que o sistema de computação seja ligado a um dispositivo de alimentação elétrica.

Fonte:
http://migre.me/8NoGM
http://pt.wikipedia.org/wiki/Registrador_(informática)
 Postado por: Adailton J. Santos, Bruno R. Jesus e Crediane Muniz

Memória Cache


Seja memória RAM ou memória cache, ela possui papel fundamental no desempenho do computador, e no caso da memória cache, ela é a memória intermediária entre a memória RAM e o processador.

A memória cache surgiu quando ficou evidente que as memórias não conseguiam mais acompanhar a velocidade do processador, essa deficiência atrasava o desempenho do computador, que às vezes, dependendo da função, tinha que esperar por dados da memória RAM para poder continuar o processamento da operação.

O atraso já causava problemas de lentidão nos computadores mais antigos, e com certeza, atualmente teríamos computadores lentos se a solução não tivesse sido encontrada.

A memória RAM lê os dados e eles são utilizados, novos dados são lidos a cada operação, mas o fato de ter que ler novos dados a cada operação atrasa o desempenho do computador.
A memória cache surgiu justamente para solucionar este problema, pois é um tipo de memória extremamente rápida, ao contrário da memória RAM, a memória cache armazena os dados usados com maior freqüência pelo processador, como se já estivesse prevendo os dados que o processador vai solicitar.

O acesso à memória RAM é infinitamente mais lento se comparado ao acesso a memória cache, mas o acesso a memória cache é feito com menor freqüência, isso melhora em muito o desempenho do computador. 
Memória Cache de 1 GB para servidores
Memória Cache L2 integrada em um processador Core i7


Postado por Daiane, Elzon e Fátima.