Cache da memória RAM - Breve explicação.

O cache da RAM tem a mesma função da memória RAM em si, mas geralmente mais rápido e de menor capacidade, onde ele armazena as informações que provavelmente o processador ira precisar, assim quando o processador pede um informação que já existe no cache ele pode envia-la de forma mais rápida do que se tivesse de busca-la diretamente na memória principal aumentando a eficiência do computador.


Um dos avanços mais importantes introduzidos nos computadores pessoais é o aproveitamento das características da SRAM para fazê-la operar como memória cache, também conhecida como memória intermediária. A memória cache de primeiro nível (L1) situa-se fisicamente dentro do microprocessador para funcionar como ponte entre ele e a memória principal. Todos os dados transferidos entre a memória RAM e o processador passam pela cache, onde eles se mantêm durante alguns ciclos de relógio. Em muitas das operações que efetua, o processador precisa acessar repetidas vezes dados que foram processados poucos ciclos antes. Graças à cache, ele pode acessar novamente essa informação que a SRAM mantém armazenada, evitando os tempos de espera inevitáveis num acesso à memória RAM.
Para melhorar ainda mais o desempenho da cache do processador, os PCs possuem uma cache de segundo nível (L2), com velocidade inferior à da cache de primeiro nível mas de muito mais capacidade. Desse modo, aumentam as possibilidades de se conseguir um melhor grau de aproveitamento da informação armazenada nas memórias cache. Ao tentar ler um dado a partir da memória RAM, o PC tratará de localizá-lo, em primeiro lugar, na cache de primeiro nível. Na hipótese de não o encontrar ali, fará a mesma operação com a cache de segundo nível, onde as probabilidades de encontrá-lo são maiores.

Memória RAM - Breve resumo.

    A memória RAM é onde o computador trabalha todos os dados ativos em programas no momento, inclusive o sistema operacional que é o programa que diz ao computador como funcionar, ao ligarmos o computador depois que ele faz alguns pequenos testes, ele começa a carregar o sistema operacional do HD para a memória através de sinais elétricos que vão passar pelos transistores e serão armazenados nos capacitores (pequenas ''baterias'' que guardam a energia elétrica, ou seja os dados) e constantemente abastecidos para manter a carga enquanto for necessária criando assim as trocas de informação necessárias ao processador. 


   Nas memórias DRAM, as células que armazenam a informação trabalham como diminutos acumuladores que retêm a carga dos bits que circulam pelos barramentos. A carga armazenada em cada célula se consome com rapidez e, por isso, é necessário refrescar ou recarregar seu conteúdo de modo constante, para evitar a perda dos dados armazenados. Esse é o principal inconveniente da DRAM. Seu funcionamento dinâmico obriga o processador a fazer pausas contínuas para acessar todas as posições de memória, com o objetivo de refrescar o conteúdo das células.




     Tipos de Memória RAM:

SRAM (Static Random-Access Memory - RAM Estática): esse tipo é muito mais rápido que as memórias DRAM, porém armazena menos dados e possui preço elevado se considerarmos o custo por megabyte. Memórias SRAM costumam ser utilizadas como cache (saiba mais sobre cache neste artigo sobre processadores);
DRAM (Dynamic Random-Access Memory - RAM Dinâmica): memórias desse tipo possuem capacidade alta, isto é, podem comportar grandes quantidades de dados. No entanto, o acesso a essas informações costuma ser mais lento que o acesso às memórias estáticas. Esse tipo também costuma ter preço bem menor quando comparado ao tipo estático

Processador - Breve resumo

O processador é uma complexa rede de portas lógicas onde são manipulados os dados para qualquer função do computador, operações matemáticas, processamento de texto, imagem, vídeo, tudo através de códigos binários e operações lógicas, a RAM é onde ele busca esses dados e depois devolve com o resultado.



Uma das funções especificas que um microprocessador realiza é processar o software, servir como cérebro dentro dos computadores pessoais, embora hoje em dia o seu raio de ação se alargou a um sem número de outros objetos, tais como eletrodomésticos, automóveis - gestão da segurança e energia -, telemóveis, etc.


  •   Utilizando sua ALU (Unidade Lógico-Aritmética), o microprocessador pode executar operações matemáticas como adição, subtração, multiplicação e divisão. Os microprocessador modernos contém processadores de ponto flutuante que podem executar operações extremamente sofisticadas com número grande em ponto flutuantes. Um microprocessador pode mover dados de um endereço de memória para outro, um microprocessador pode tomar decisões e desviar para um outro conjunto de instruções baseado nestas decisões.

Transistor - Breve explicação

     Pra começar a falar do funcionamento dos microchips, primeiro precisamos entender o que tornou esses dispositivos possíveis: o Transistor. O transistor foi a evolução direta das Válvulas, as válvulas eram como lampadas que funcionavam nos primeiros computadores como interruptores ''liga-desliga'' ou melhor dizendo 0 e 1 (por meio de corrente elétrica que ativava ou não essas ''lâmpadas'') , e criando os códigos binários usados pra transmitir os dados, mas as válvulas eram grandes demais, consumiam muita energia e queimavam com frequência tornando os computadores gigantescos e caros. O transistor faz a mesma coisa mas é muito menor e não consome quase nenhuma energia, ele tornou possíveis os computadores pessoais com a miniaturização dos circuitos e o uso de um minimo de energia para ativa-los, além de aumentar a capacidade dos mesmos.

    O transistor é como uma chave que manda sinais, sendo 1 quando é atravessado por uma corrente elétrica e 0 qundo não existe sinal, atravéz da combinação de alguns transistors se faz uma porta lógica, um pequeno circuito dedicado a a fazer testes lógicos (lembre-se do ''and'',''or'',''not''...)que funciona em conjunto com várias outras portas lógicas criando os microchips

Como verificar seu hardware .

Na hora de comprar uma peça para seu computador, ou saber se aquele jogo roda no seu pc você precisa verificar seu hardware, existem alguns programas que fazem isso, vou colocar alguns aqui.

HWiNFO32



Excelente programa para visualizar seu hardware, ao abrir o programa ele exibe as informações básicas de seu sistema, se você quiser ver todos os detalhes , apenas feche a primeira janela e ao lado aparecerá as opções de hardware, como Motherboard, Memory, Drivers, Audio, Video Adapter e afins.

Para fazer o download clique aqui.


EVEREST



 O mais conhecido de todos, o Everest é simples de se usar e é em português, você pode fazer um relatório de seu hardware com o programa, e com esse relatório, na placa de vídeo, placa-mãe e afins, ele tem um link que te manda direto para o site do fabricante. O progama é muito bom, porém é pago.

Para fazer o download do Everest clique aqui


CPU-Z


 Programa muito conhecido também, faz um raio-x no computador, é de graça porém em inglês. Mas ainda assim é uma boa opção pra quem quiser ver as peças de seu hardware.

Para fazer o download clique aqui.