Você está na página 1de 25

http://www.clubedohardware.com.br/ http://onlinepc.ativoforum.

com/t5-o-que-sao-memorias-de-computador Memria RAM (Random Access Memory), ou memria de acesso aleatrio (randmico), um tipo de memria que permite a leitura e a escrita, utilizada como memria primria em sistemas eletrnicos digitais. O termo acesso aleatrio identifica a capacidade de acesso a qualquer posio em qualquer momento, por oposio ao acesso sequencial, imposto por alguns dispositivos de armazenamento, como fitas magnticas. O nome da Memria RAM no verdadeiramente apropriado, j que outros tipos de memria (ROM, etc... Surprised ) tambm permitem o acesso aleatrio a seu contedo. O nome mais apropriado seria Memria de Leitura e Escrita. Apesar do conceito de memria de acesso aleatrio ser bastante amplo, atualmente o termo usado apenas para definir um dispositivo eletrnico que o implementa, basicamente um tipo especfico de chip. Nesse caso, tambm fica implcito que uma memria voltil, isto , todo o seu contedo perdido quando a alimentao da memria desligada. Algumas memrias RAM necessitam que os seus dados sejam frequentemente refrescados (atualizados), podendo ento ser designadas por DRAM (Dynamic RAM) ou RAM Dinmica. Por oposio, aquelas que no necessitam de refrescamento so normalmente designadas por SRAM (Static RAM) ou RAM Esttica. Do ponto de vista da sua forma fsica, uma memria RAM pode ser constituida por um circuito integrado DIP ou por um mdulo SIMM, DIMM, SO-DIMM, etc. Para computadores pessoais elas so normalmente adquiridas em pentes de memria, que so placas de circuito impresso que j contm vrias memrias j montadas e configuradas de acordo com a arquitetura usada na mquina. A capacidade de uma memria medida em Bytes, kilobytes (1 KB = 1024 ou 210 Bytes), megabytes (1 MB = 1024 KB ou 220 Bytes) ou gigabytes (1 GB = 1024 MB ou 230 Bytes). A velocidade de funcionamento de uma memria medida em Hz ou MHz. Este valor est relacionado com a quantidade de blocos de dados que podem ser transferidos durante um segundo. Existem no entanto algumas memrias RAM que podem efetuar duas transferncias de dados no mesmo ciclo de relgio, duplicando a taxa de transferncia de informao para a mesma frequncia de trabalho. Alm disso, a colocao das memrias em paralelo (propriedade da arquitetura de certos sistemas) permite multiplicar a velocidade aparente da memria. Tipos de memria: 1-Memria 2-Memria Primria 2.1 Tipos de Memria Primria

2.1.1 Memria RAM 2.1.2 Memria ROM 2.2 Memria Secundria 2.3 Memria Terciria 2.3.1 A memria no ciberespao

Memria RAM

http://informatica.hsw.uol.com.br/memoria-ram.htm http://www.qsl.net/zz1nja/memoria.htm#inicio
Bits Todo tipo de informao, portanto, pode ser armazenado como grupos de "bits", o mais elementar fragmento de informao possvel. Um nico bit pode ter um dentre dois valores: "1" e "0". Um "1" pode significar um ponto escuro ou um instante sonoro; um "0" pode significar um ponto branco ou um instante de silncio, 1 = sim ou 0 = no. Voltar ao incio

Bytes Um conjunto de oito bits chamado um byte. Cada byte pode armazenar um nico caractere, ou um nmero na faixa de 0 a 255. Voc tambm pode designar esses grficos, sons, ou para qualquer outra informao. Voltar ao incio

Kilobytes e Megabytes H aqui, porm, um fator contundente. Como os computadores trabalham com bits, que podem ter apenas dois valores, 1 e 0, tudo o que eles fazem se expresse naturalmente em potncias matemticas de 2. Ou seja, apesar de voc contar em potncias de 10 (1, 10, 100, 1000, etc.), os computadores contam em potncias de 2 (2, 4, 8, 16, 32, 64, e assim por diante). Quando se chega ao K e ao M, nos computadores temos 1024 ao invs de 1000, e 1048576 em vez de 1000000. Apesar de, no momento, isso parecer confuso, os valores no so to diferentes. 8 Bits = 1 Byte = 1 Caracter 1 Kbyte = 1.000 Bytes 1 Mbyte = 1.000.000 Bytes 1 Gbyte = 1 Bilho de Bytes 1 TeraByte = 1 Trilho de Bytes. Voltar ao incio

RAM e ROM Existem vrios tipos de chips de memria, mas, basicamente, eles entram em duas categorias: Rams e Roms. Ram vem de Random Access Memory - Memria de acessos aleatrios. Qualquer bit de uma Ram pode ser lido e nele pode ser escrito algo a qualquer momento. As Roms (Read - Only Memory - Memria de Apenas Leitura) somente podem ser lidas. No se pode escrever novas informaes em uma Rom. Elas so imutveis para proteger as informaes importantes nelas gravadas, tipicamente programas. Voltar ao incio

Eproms, Eeproms, e Flash Eproms Existem certos tipos de Rom nas quais se pode escrever, em determinadas circunstncias. As Eproms podem ser removidas de seu computador e, ento, apagadas e regravadas por uma mquina especial com luz ultra-violeta. Mas, para seu computador elas continuam sendo apenas Roms, tipicamente usadas para guardar informaes de configurao (como o tipo de drives de disco do sistema e o de adaptador de vdeo) - caractersticas bsicas que podem mudar, mas no freqentemente. A memria Flash combina as idias das Eproms e Eeproms para fazer um chip de memria simples e relativamente barato (apesar de no to barato quanto a Dram) que tanto no-voltil como rpido - com velocidade de Dram. As Eeproms e as Flash Eproms podem ser apagadas eletricamente, enquanto, ainda esto no computador. Escrever novas informaes em uma Eeprom ou Flash Eprom muito mais lento que escrever em um chip Ram. A memria Flash , portanto, melhor utilizada como substituta de um drive de disco do que de uma memria Dram, porque tem menor consumo e mais confivel que um drive de disco. Voltar ao incio

Chips e discos Os discos so considerados memria no-voltil, ou seja, mantm a informao armazenada mesmo quando o computador desligado da fora. Muitos chips de memria, por outro lado, so volteis - perdem a informao no instante em que perdem a fora. Este um fator a considerar no gerenciamento de memria. Voltar ao incio

RAM CMOS

RAMs comuns so volteis - perdem sua informao logo que se desliga a foa do computador. Mas alguns PCs utilizam chips RAM do tipo CMOS (Complementary Metal Oxide Silicon - o que no vem o caso), que no consomem muita fora enquanto ligados. Esses chips so to frugais quanto ao consumo de energia que podem manter sua informao mesmo quando alimentados por apenas uma bateria. Como a RAM CMOS mais cara do que a RAM comum, ela s usada em: - Pequenas memrias de configurao em PCs desktop - quando se deseja que a informao continue, armazenada mesmo quando a fora desligada. - Memria de computadores portteis - onde todo o sistema pode precisar funcionar como baterias. Voltar ao incio

DRAM, SRAM e VRAM Existem vrios tipos de chips de RAM. O mais comum a DRAM ou RAM Dinmica. Esse tipo de RAM a que pode armazenar mais bits em um nico chip, e a menos cara, apesar de ser a mais lenta. As DRAMs levam algo em torno de 80 a 150 nS (nonosegundos) para cada "acesso" (leitura ou escrita) pelo computador. (Um nonosegundo um bilionsimo de segundo.) As DRAMs perfazem a maioria dos chips de memria de qualquer PC. Os chips mais comuns hoje em dia so os de 1 Mbit (leia-se megabit, e no megabyte) de tamanho. O PC usa 8 destes para compor 1 MB de memria. (Na realidade ele usa 9, sendo o extra para a verificao de "paridade", isto , para saber se os outros 8 apresentam algum erro. A paridade ser explicada logo aps esta seo.) Alguns PCs ainda usam chips mais antigos de 64K e 256Kbit. Alguns j esto usando chips mais modernos de 4Mbit. Chips com capacidade de memria de 16 a 64 Mbits esto a caminho. Cada nova gerao de chips traz consigo mais bits, significando mais memria em menos espao e consumindo menos energia eltrica que antes. As SRAMs (RAMs Estticas) so mais rpidas que as DRAMs, mas no podem armazenar tantos bits de informao. So tambm mais caras que as DRAMs. As SRAM podem ler ou escrever informaes em 30ns ou menos. Atualmente, uma SRAM tpica armazena 256Kbits. Elas tendem a estar uma gerao atrs das DRAMs em capacidade de memria. As VRAMs (RAMs de Vdeo) so mais rpidas que as DRAMs para operaes de vdeo, porque nelas pode-se escrever e ler ao mesmo tempo. Existe uma aparente contradio nos nomes dos tipos de memria. A RAM lenta conhecida como DRAM, sigla em que o D abreviatura de Dynamic. Estranhamente, a RAM mais rpida conhecida como SRAM, com o S significando Static. Voltar ao incio

Memria EDO RAM As iniciais EDO correspondem a Extend Data Out, ou Sada Estendida de Dados. Fabricantes desse tipo de memria alegam que ela proporciona um enorme aumento de desempenho entre 10% e 30%, com pouco custo adicional, Para entender como a EDORAM funciona, preciso repassar alguns conceitos bsicos. A execuo de um programa exige que instrues e dados armazenados na RAM sejam fornecidos para manipulao pela CPU do Microcomputador. Isto significa que quanto mais rapidamente a CPU puder ter acesso a tais informaes, menor ser o tempo consumido na execuo do programa. Todas as operaes que ocorrem num micro ser o tempo consumido na execuo do programa. Todas as operaes que ocorrem num micro tem o seu "ritmo" determinado por um sinal eltrico peridico, conhecido como clock ( relgio ). A CPU do primeiro computador da IBM, em 1981, operava a uma freqncia de 4,77 MHz (1 MHz igual a 1 milho de ciclos por segundo ). Atualmente, as freqncias de clock mais comuns dos microprocessadores 486 e Pentium situam-se entre 66 e 200 MHz, resultando em ciclos de clock com duraes entre 10 e 15 nanossegundos. Em contraste, na maioria encontrados no mercado o tempo de acesso a ordem de 60 ou 70 nanossegundos. Desse modo, so necessrios de 4 a 7 ciclos para que cada informao solicitada se torne disponvel. Em outras palavras, durante boa parte do tempo a CPU fica "esperando", uma situao bastante improdutiva.

Diante disso, a soluo encontrada foi utilizar chips de memria com menor tempo de acesso e ao mesmo tempo tornar mais eficiente o processo de busca das informaes. Essa RAM mais rpida e eficiente conhecida como memria cache, ou simplesmente cache. Essa soluo tanto pode fazer parte da estrutura externa do microprocessador como consistir em chips adicionais instalados na placa me do micro (cache externo ). Dado o seu elevado custo de fabricao, o cache normalmente pequeno: O interno de 8 KB no 486 e de 16 KB no Pentium, ao passo que o externo em geral de 256 KB. O funcionamento dos caches, tanto internos como externos semelhante. Para entend-lo imagine que uma seqncia de instrues precisa ser executada. Inicialmente elas esto gravadas na RAM e o cache est vazio. Quando a CPU solicita uma dada instruo, uma cpia disponvel na RAM tambm gravada no cache. A partir da, sempre que uma informao solicitada pela CPU, o sistema verifica antes se ela j no est gravada no cache. Caso esteja, torna-se desnecessrio busc-la na RAM. Isso torna possvel fornecer "antecipadamente" a informao. Caso no esteja, o sistema procura na RAM grava uma cpia na cache, e o processo todo se repete. Como instrues e dados so constantemente buscados, o cache se renova continuamente. O funcionamento da EDO RAM guarda alguma semelhana o que ocorre nos caches. Se uma instruo solicitada pela CPU no for encontrada nem no cache interno nem no externo, ela tem de ser buscada na RAM. Uma vez que ocorrem diversos ciclos de clock entre a solicitao e o fornecimento de qualquer instruo, modificaes feitas na arquitetura tradicional de chips de RAM permitem que a EDO RAM atue de maneira mais inteligente: Alm de fornecer a instruo solicitada, a EDO RAM tenta "adivinhar" onde esto as prximas instrues a serem pedidas e aproveita o tempo disponvel para deix-las preparadas. Caso a adivinhao se confirme, o processo ganha consideravelmente em velocidade. A julgar pelo nmero de sistemas Pentium de alto desempenho que tem sado de fbrica com chips de memria EDO RAM, muitos especialistas acreditam que o binmio preo desempenho da EDO RAM causar grande impacto no mercado j a partir deste ano. bem provvel que a curto prazo esse tipo de memria se torne predominante. Voltar ao incio

PARIDADES e ERROS de MEMRIA Os chips de memria podem cometer erros, tanto quanto outras partes de um computador, assim como qualquer mquina tambm pode quebrar ou falhar. No freqente, mas acontece. Uma maneira simples de monitorar erros de memria atravs da chamada paridade. Os bits em cada byte so automaticamente adicionados at se chegar a um total. Por exemplo, 11100001 tem quatro 1s, e 10101011 tem cinco 1s. Um bit de paridade , ento, adicionado no final; um nono bit. Em se tratando de paridade par, o valor do bit de paridade tal que, dentre os 9 bits, teremos um nmero par de 1s. Para 1110001, o nono bit seria 0, para perfazer quatro 1s. Para 10101011, o bit de paridade seria 1, para mudar os cinco 1s para seis. Assim, sempre que o computador l um byte, ele verifica se a paridade par se a soma de todos os bits totaliza um nmero par de 1s.Caso contrrio, o sistema sabe que algum bit daquele byte falhou, mudando erroneamente de 1 para 0 ou de 0 para 1. No PC, voc ver uma mensagem de erro lhe avisando que houve um erro de paridade. Assim sendo, voc pode optar por substituir o chip com byte ruim, ou esperar que tenha sido um erro "soft"- uma condio temporria que no acontecer novamente. (Isso pode ocorrer quando um chip atingido por um surto de radiao espria do sol ou de outra origem.) Se voc quiser distinguir um erro hard de um erro soft, use um programa de diagnstico e teste. Infelizmente, se ocorressem dois erros simultaneamente no mesmo byte, eles poderiam cancelar-se mutuamente no teste de paridade. Haveria um erro e a paridade no o mostraria. Existem alguns outros circuitos EDC (Error and Correction - Correo e Deteco de Erros) que podem ser acrescentados memria para encontrar e corrigir quaisquer desses erros, mas poucos PCs os usam. Infelizmente, esses sistemas EDC acrescentam muito ao custo de um sistema de memria, para corrigir um problema que raramente ocorre. Voltar ao incio

Processadores

O chip de processamento central em um computador define o ritmo da interao processador / memria. H dois aspectos a considerar: a velocidade do clock (relgio) e o nmero de bits que cada instruo demanda. Voltar ao incio

Buffers e Caches A maioria dos programas de computador tendem a ler ou escrever intensivamente em uma pequena rea da memria por bastante tempo, antes de passar para outra rea e nela ler ou escrever. Arquiteturas de memria como interleave e de DRAMs static-column se valem desse fato para evitar alguns estados de wait. (Alis, "bastante tempo" em se tratando de computadores medido em milionsimos de segundo.) Uma pessoa brilhante observou esse padro e teve a idia de um buffer ou cache - conjugando uma pequena rea de memria, rpida e cara, com um grande bloco de memria, mais lenta e mais barata. (O termo buffer usado freqentemente para referir um cache pequeno ou simples.) O bloco grande dever armazenar toda a informao. Quando um programa pedir para ler alguma informao neste ltimo, o item requerido, bem como todos os outros na pequena rea sua volta, sero copiados para a pequena e rpida memria do cache. Ento, quando da prxima requisio de leitura do programa, esta ser enviada primeiramente ao cache. Se a informao estiver l (o que provvel, j que a memria das requisies por informaes prximas ltima que foi solicitada) , ela poder ser lida maior velocidade do cache. Se a informao desejada no estiver no cache ser encontrada na memria principal, mais lenta - e esse fragmento de informao e seus vizinhos sero, ento, copiados para aquele. Voltar ao incio

Cache de Disco Um sistema popular de cache utilizado a memria dos chips como um cache para a memria de disco. A informao de disco mais freqentemente utilizada memria de chips. Isso pode acelerar tremendamente o trabalho em disco. Voltar ao incio

Eficincia do Cache Em todos os caches, tanto de RAM como de disco, a eficincia medida em hit rate (taxa de acerto). Esta taxa o percentual das vezes em que o programa procura por informao e a encontra no cache. Uma baixa taxa de acerto significa operao mais lenta, porque o programa teria freqentemente que esperar enquanto novas informaes fossem copiadas para o cache. Taxas de 90% a 95% so excelentes. So tambm as que a maioria dos fabricantes de caches dizem ter, apesar de que essas afirmaes devem ser vistas com desconfiana, porque a taxa de acerto depender, predominantemente, dos procedimentos de teste. A taxa de acerto ser afetada por: - O tipo de programa usado (alguns programas se restringem a uma pequena poro de memria, enquanto outros tendem a variar mais). Os programas de banco de dados e de contabilidade so os que mais a aumentam. - A operao testada (algumas operaes, dentro de um mesmo programa ficam mais do que outras numa pequena rea de memria). - O tamanho do cache (uma cache maior pode conter mais informaes e, portanto, pode, mais provavelmente, ter a que se deseja). Uma vez que o cache seja grande o suficiente para seu aplicativo e utilizao, faze-lo maior no aumentar muito a taxa de acerto. Voltar ao incio

Memria Cache e o funcionamento no micro Memria cache uma rea reservada de memria que possui duas funes aumentar o desempenho do computador e aumentar o tempo de vida das unidades de disco. Basicamente h dois tipos de memria cache:

A que vem incorporada mquina e a que implementada via software na memria RAM do sistema. A memria cache dos micro um tipo muito mais rpido do que a memria RAM convencional. Por isso ela usada para armazenar tabelas muito usadas pelo sistema operacional ou para executar parte de programas que necessitam de maior velocidade de processamento. A memria cache criada via software usada para aumentar o desempenho do acesso ao disco do sistema, guardando as informaes mais acessadas na memria, ou seja, quando for preciso acessar uma nova informao, ela j est armazenada em memria, que possui um tempo de acesso muito mais rpido do que o disco. Com isso, o nmero de vezes que a unidade de disco acessada diminui, reduzindo o desgaste fsico do disco e da cabea de leitura e gravao. Voltar ao incio

Cache em RAM Os chips SRAM so mais rpidos que os DRAM, mas so caros. Muitos dos ltimos PCs, com os mais rpidos processadores 386 e 486, utilizam pequenas quantidades de SRAM especialmente rpida (na faixa de 4K a 128K, mas tipicamente 32K ou 64K) como cache para sua DRAM principal (1MB a 4MB ou mais). Esses caches SRAM podem fazer com que Megabytes de DRAM de 100ns e de baixo custo paream estar rodando to rapidamente quanto Megabytes de SRAM de alto custo estariam, com acessos de 25nS a 35nS. Voltar ao incio

Write-back e Write-through Os caches devem lidar tambm com a questo da escrita. Quando h um novo valor a escrever na memria, o computador simplesmente o escreve no cache ? Escreve ele ao mesmo tempo na memria mais lenta ? Se no escrever na memria mais lenta, ento, o cache e ela tero valores diferentes para o mesmo endereo. Isto no pode ser, portanto, em algum momento, o novo valor deve ser escrito naquela memria mais lenta. Um cache write-through (de escrita atravs) o faz imediatamente, cacheando somente as requisies de leitura, deixando, ento, as escritas levarem tempo extra para se escrever na cache e na memria lenta, ambos ao mesmo tempo. Prefira ajustar o Cache para Write-Back. Voltar ao incio

DMA e Caches A maior parte do movimento de informaes na memria dirigida pelo chip processador principal. Mas, muitos PCs tm um recurso especial chamado DMA ou Acesso Direto Memria, que permite que outros componentes dirijam esses movimentos de informao sem molestar o processador. Por exemplo, um PC com DMA pode mover um grande bloco de informao de um scanner ou de um drive de disco para a memria, sem que o processador tenha de monitorar cada passo. O processador, diz apenas, "V em frente e pegue aquele tanto" e, ento, volta sua ateno para outras coisas. Quando o perifrico tiver completo o movimento de informao, ele notifica o processador, que retorna ao trabalho onde o deixou. Voltar ao incio

Largura do Barramento e Velocidade Falando de DMA, existe um outro elemento importante na velocidade de processamento do computador: o barramento. Este um agrupamento de fios, e os sinais nesses fios, que movem a informao por dentro do computador. O barramento se conecta ao processador, memria, aos drives de disco, ao vdeo, aos slots (conectores) para acrscimo de memria e aos perifricos. O barramento tem uma taxa de relgio prpria. Ele tambm tem uma largura de dados e uma largura de endereos. A largura de dados diz quantos bits o barramento move por vez: 8,16 ou 32. A largura de

endereo diz quantos endereos o barramento pode especificar: 20 bits (o endereamento de 1MB do primeiro PC), 24 bits (o barramento para 16 MB do AT), ou 32 bits (o barramento do 386 para 4 GB). A taxa de relgio e a largura de dados do barramento determinam a velocidade mxima na qual este pode mover informao. Voltar ao incio

Tipos de Barramentos e de Slots Existem, pelo menos, cinco tipos de barramentos, que diferem fisicamente e na disposio dos sinais nos conectores onde circuitos adicionais podem ser plugados na computador. O tipo original do PC um barramento de 8 bits de dado. Voc ainda encontrar alguns slots desse tipo em muitos PCs, para o acrscimo de perifricos lentos. O barramento original do AT de 16 bits de dado ou ISA (Industry Standard ArchitectureArquitetura Padro Industrial). Voc encontrar muitos desses slots de expanso nos PCs de hoje. Existem, provavelmente, mais placas conectveis de circuitos com memria, modens, controladores de disco e outros acessrios para esse barramento do que para qualquer outro. O barramento de 32 bits de dados EISA (Extended Industry Standard Architecture-Arquitetura Padro Industrial Estendido). Este barramento foi feito especificamente de modo que placas para barramento ISA possam nele ser plugados, bem como novas placas com capacidade para 32 bits de dado. O barramento MCA (Micro-Channel Architecture-Arqutetura Micro-Canal) de 32 bits da IBM. Este s aparece nos sistemas PS/2 de topo de linha da IBM, se bem que tambm est prometido para uns poucos sistemas compatveis com PC. O barramento VLB ( VESA Local Bus ) VESA ( Video Eletronics Standard Association )em geral a velocidade de processamento dos dados sempre maior para as comunicaes entre a CPU e a memria do que para as comunicaes entre a CPU e equipamento como disco rgido e monitor de vdeo. A funo do Local Bus semelhante a de um trator que alarga uma avenida para que possam trafegar por ela mais carros. Dessa forma, a "conversa" entre a CPU e o monitor passa a ter a mesma velocidade que as comunicaes da CPU com a memria principal. O barramento PCI ( Peripheral Component Interconect ) tem como caracterstica: trabalhar independentemente do processador ( trabalhar paralelamente a ele). Voltar ao incio

Nomenclatura do Barramento ISA (Industry Standard Architecture-Arquitetura Padro Industrial) 16 bits. EISA (Extended Industry Standard Architecture-Arquitetura Padro Industrial Estendido) 32 bits. MCA (Micro-Channel Architecture-Arqutetura Micro-Canal) 32 bits. PCI ( Peripheral Component Interconect ) 32/64 Bits. VLB ( VESA Local Bus ) ( Video Eletronics Standard Association ) 32/64 Bits. Voltar ao incio

Memria Convencional: o Limite de 640K A memria RAM comum no seu PC chamada convencional ou memria "base". Esta era to pequena quanto 16 K em alguns modelos antigos de PC. A maioria, agora, vem com pelo menos 512 K. O Hardware num PC ou XT permite um mximo de 1 MB. Um hardware de PC baseado em 486 pode manipular at 4096 MB - 4GB (4 Gigabytes). Mas o software tanto dos PCs mdios como dos altamente poderosos PCs baseados em 486 permitem um mximo de 640K tipicamente. Se voc tem 640K ou menos, ento o seu PC estar limitado, somente, por quatro chips, haver outros limites. Voltar ao incio

Memria Alta: 384K Acima da Memria Convencional


Os 384K de endereos de memria acima do limite de 640 do DOS so chamados de memria alta ou reservada. Voltar ao incio

Shadow RAM
Shadow RAM outro elemento nos trabalhos da memria alta. As RAMs so, algumas vezes, bem mais lentas que os chips RAM e, por isso alguns PCs copiam o contedo de suas ROMs, como as dos adaptadores grficos, para os chips RAM nos mesmos endereos. Ento, eles redirecionam o endereamento para que, sempre que o sistema precise de instrues de programa do adaptador grfico, os pedidos sejam enviados aos chips shadow RAM que contm os programas, ao invs de s ROMs originais. Isto acelera o trabalho do computador, mas no funciona com todos os softwares ou hardwares. Voltar ao incio

Memria Expandida
O primeiro grande esquema idealizado para se superar o limite de 640K de memria no DOS foi a memria expandida; e ainda um dos mais importantes. A memria expandida ainda fora os programas a lidar somente com a memria convencional ou com partes emprestadas da memria alta, mas permuta informao de outra memria para dentro e para fora desses endereos convencionais. Voltar ao incio

Memria Extendida
Memria estendida a memria nos endereos diretamente acima de 1MB. Ou seja, a memria acima da convencional e da alta. Ela no o mesmo que a memria expandida. ( bem ruim que os nomes sejam to parecidos.) A memria expandida permuta informaes para dentro e para fora da convencional; a estendida mantm sua prpria informao. A memria expandida funciona em qualquer PC, com os devidos acrscimos de hardware e software; e estendida somente em PCs, PS/2s, e compatveis desses sistemas so feitos com chips de memria suficiente para perfazer 2MB, 4MB, ou mais. Voltar ao incio

High Memory
Os primeiros 64K de memria estendida, os endereos de 1024k a 1088K, s vezes so chamados de HMA ou High Memory (rea de Memria Alta), numa confusa similitude com os 384K de memria alta entre 640K e 1024K. A Microsoft descobriu um truque com o endereamento do chip 8088 (que tambm funciona com os chips processadores mais novos) que permite atingir na realidade mais que 1MB em modo real. Com o software de driver de High Memory adequado, os aplicativos DOS podem usar 64K como se fossem um acrscimo aos 640 inferiores. Voltar ao incio

High Memory no Mapa de Memria do PC


Eles fazem, dizendo aos programas que existem mais memria RAM do que na realidade h, e, ento, mantm registros de quanta memria cada programa e arquivo de informao necessita, e onde eles esto. A cada vez que um software requer um programa ou informao da memria, o software de memria virtual intercepta o pedido. A o software de memria virtual faz uma checagem das coisas necessrias na RAM real. Se estiverem l, timo, sero usadas. Se no estiverem, o software de memria virtual as procurar na disco. Quando acha o programa ou arquivo necessrio, ele copia na RAM real que estiver disponvel, abrindo espao, movendo alguma outra coisa para o disco. Ento, ele distribui a informao requisitada da RAM. H virtualmente mais RAM do que existe de fato no computador. A memria virtual pode parecer similar ao cacheamento de disco, mas, na verdade, bem diferente. Na memria virtual o espao de disco mantm informaes que se supe estar na RAM, reavendo-a quando necessrio. Para o programa, a memria virtual em disco assemelha-se RAM. No cacheamento de disco, a informao em disco mais utilizada mantida na RAM, e usada somente, quando o computador est recorrendo ao disco RAM o nome VDISK de "virtual disk", confundindo as coisas um pouco mais do que precisariam ser). Voltar ao incio

Os tipos fundamentais de encapsulamento so:


DIP_ Dual Inline Package (Encapsulamento Duplo em Linha). SIP_ Single Inline Package (Encapsulamento Simples em Linha). SIMM_Single-Inline Memory Module (Mdulo de Memria Simples em linha). SDRAM_Synchronous Dynamic RAM ( Sincronismo Dinmico ) Voltar ao incio

Os tipos de memria
A memria pode ser de diferentes tipos de "Pinos" ( tamanho do chip de memria ). As clulas que possuem SIMM, significam que essas memria existem para vender. A diferena entre a memria SIMM de 30 e 72 vias, que o de 30 pinos opera com 8 bits de endereos, enquanto que o de 72 trabalha em 32 bits, ou seja, com mesmo nmero de bits do microprocessador. Desta forma, com um mdulo de 72 vias se forma um banco de 32 bits, enquanto que o de 30 pinos necessrio um grupo de 4 mdulos. Nas placas mais modernas como a do Pentium, o uso dos mdulos de 72 vias predominante pela facilidade de instalao e pela necessidade de 2 mdulos para formar um banco de 64 bits, enquanto que em 30 vias exigiria 8 mdulos. Voltar ao incio

Novidades sobre memria


DRAM Sncronas_ ( memria que est sendo desenvolvida, mais rpida que a DRAM ). RAM Rambus_ ( chegam a velocidade de 250 MHz ). Sistema ECC_ ( no Pentium Pr a memria tem um novo sistema Error Checking e Correting, que serve para detectar e corrigir automaticamente os erros de dados na memria). BEDO RAM_- Burst Extend Data Out. Voltar ao incio

Nomeclatura Geral>
RAM- Random Access Memory Memria de Acesso Aleatrio. ROM- Read Only Memory - Memria de Apenas Leitura. DRAM- (RAM Dinmica). SRAM- (RAMs Estticas). VRAM- (RAMs de Vdeo). SDRAM- Synchronous Dynamic RAM - Sincronismo Dinmico. CMOS- Complementary Metal Oxide Silicon. EDO RAM- Extend Data Out - Sada Estendida de Dados. DMA- Acesso Direto Memria. HMA- High Memory - rea de Memria Alta. ISA- Industry Standard Architecture-Arquitetura Padro Industrial 16 bits. EISA- Extended Industry Standard Architecture-Arquitetura Padro Industrial Estendido 32 bits. MCA- Micro-Channel Architecture-Arqutetura Micro-Canal 32 bits. PCI- Peripheral Component Interconect 32/64 Bits. VLB- VESA Local Bus - Video Eletronics Standard Association 32/64 Bits. DIP- Dual Inline Package - Encapsulamento Duplo em Linha. SIP- Single Inline Package - Encapsulamento Simples em Linha. SIMM- Single-Inline Memory Module - Mdulo de Memria Simples em linha. Voltar ao incio OBS: O contedo dessa pgina foi retirado de outros cites. Porm ouve modificaes no seu formato.

http://www.infowester.com/memoria.php

Introduo
No que se refere ao hardware dos computadores, entendemos como memria os dispositivos que armazenam os dados com os quais o processador trabalha. H, essencialmente, duas categorias de memrias: ROM (Read-Only Memory), que permite apenas a leitura dos dados e no perde informao na ausncia de energia; e RAM(Random-Access Memory), que permite ao processador tanto a leitura quanto a gravao de dados e perde informao quando no h alimentao eltrica. Neste artigo, o InfoWester apresenta os principais tipos de memrias ROM e RAM, assim como mostra as caractersticas mais importantes desses dispositivos, como frequncia, latncia, encapsulamento, tecnologia, entre outros.

Memria ROM
As memrias ROM (Read-Only Memory - Memria Somente de Leitura) recebem esse nome porque os dados so gravados nelas apenas uma vez. Depois disso, essas informaes no podem ser apagadas ou alteradas, apenas lidas pelo computador, exceto por meio de procedimentos especiais. Outra caracterstica das memrias ROM que elas so do tipo no volteis, isto , os dados gravados no so perdidos na ausncia de energia eltrica ao dispositivo. Eis os principais tipos de memria ROM: - PROM (Programmable Read-Only Memory): esse um dos primeiros tipos de memria ROM. A gravao de dados neste tipo realizada por meio de aparelhos que trabalham atravs de uma reao fsica com elementos eltricos. Uma vez que isso ocorre, os dados gravados na memria PROM no podem ser apagados ou alterados; - EPROM (Erasable Programmable Read-Only Memory): as memrias EPROM tm como principal caracterstica a capacidade de permitir que dados sejam regravados no dispositivo. Isso feito com o auxlio de um componente que emite luz ultravioleta. Nesse processo, os dados gravados precisam ser apagados por completo. Somente depois disso que uma nova gravao pode ser feita; - EEPROM (Electrically-Erasable Programmable Read-Only Memory): este tipo de memria ROM tambm permite a regravao de dados, no entanto, ao contrrio do que acontece com as memrias EPROM, os processos para apagar e gravar dados so feitos

eletricamente, fazendo com que no seja necessrio mover o dispositivo de seu lugar para um aparelho especial para que a regravao ocorra; - EAROM (Electrically-Alterable Programmable Read-Only Memory): as memrias EAROM podem ser vistas como um tipo de EEPROM. Sua principal caracterstica o fato de que os dados gravados podem ser alterados aos poucos, razo pela qual esse tipo geralmente utilizado em aplicaes que exigem apenas reescrita parcial de informaes; - Flash: as memrias Flash tambm podem ser vistas como um tipo de EEPROM, no entanto, o processo de gravao (e regravao) muito mais rpido. Alm disso, memrias Flash so mais durveis e podem guardar um volume elevado de dados. possvel saber mais sobre esse tipo de memria no artigo Cartes de memria Flash, publicado aqui no InfoWester; - CD-ROM, DVD-ROM e afins: essa uma categoria de discos pticos onde os dados so gravados apenas uma vez, seja de fbrica, como os CDs de msicas, ou com dados prprios do usurio, quando o prprio efetua a gravao. H tambm uma categoria que pode ser comparada ao tipo EEPROM, pois permite a regravao de dados: CD-RW e DVD-RW e afins.

Memria RAM
As memrias RAM (Random-Access Memory - Memria de Acesso Aleatrio) constituem uma das partes mais importantes dos computadores, pois so nelas que o processador armazena os dados com os quais est lidando. Esse tipo de memria tem um processo de gravao de dados extremamente rpido, se comparado aos vrios tipos de memria ROM. No entanto, as informaes gravadas se perdem quando no h mais energia eltrica, isto , quando o computador desligado, sendo, portanto, um tipo de memria voltil. H dois tipos de tecnologia de memria RAM que so muitos utilizados: esttico e dinmico, isto , SRAM e DRAM, respectivamente. H tambm um tipo mais recente chamado de MRAM. Eis uma breve explicao de cada tipo: - SRAM (Static Random-Access Memory - RAM Esttica): esse tipo muito mais rpido que as memrias DRAM, porm armazena menos dados e possui preo elevado se considerarmos o custo por megabyte. Memrias SRAM costumam ser utilizadas como cache (saiba mais sobre cache neste artigo sobre processadores); - DRAM (Dynamic Random-Access Memory - RAM Dinmica): memrias desse tipo possuem capacidade alta, isto , podem comportar grandes quantidades de dados. No entanto, o acesso a essas informaes costuma ser mais lento que o acesso s memrias estticas. Esse tipo tambm costuma ter preo bem menor quando comparado ao tipo esttico; - MRAM (Magnetoresistive Random-Access Memory - RAM Magneto-resistiva): a memria MRAM vem sendo estudada h tempos, mas somente nos ltimos anos que as primeiras unidades surgiram. Trata-se de um tipo de memria at certo ponto semelhante DRAM, mas que utiliza clulas magnticas. Graas a isso, essas memrias consomem menor quantidade de energia, so mais rpidas e armazenam dados por um longo tempo, mesmo na ausncia de energia eltrica. O problema das memrias MRAM que elas armazenam pouca quantidade de dados e so muito caras, portanto, pouco provavelmente sero adotadas em larga escala.

Aspectos do funcionamento das memrias RAM


As memrias DRAM so formadas por chips que contm uma quantidade elevadssima de capacitores e transistores. Basicamente, um capacitor e um transistor, juntos, formam uma clula de memria. O primeiro tem a funo de armazenar corrente eltrica por um certo tempo, enquanto que o segundo controla a passagem dessa corrente. Se o capacitor estiver armazenamento corrente, tem-se um bit 1. Se no estiver, tem-se um bit 0. O problema que a informao mantida por um curto de perodo de tempo e, para que no haja perda de dados da memria, um componente do controlador de memria responsvel pela funo de refresh (ou refrescamento), que consiste em regravar o contedo da clula de tempos em tempos. Note que esse processo realizado milhares de vezes por segundo. O refresh uma soluo, porm acompanhada de "feitos colaterais": esse processo aumenta o consumo de energia e, por consequncia, aumenta o calor gerado. Alm disso, a velocidade de acesso memria acaba sendo reduzida. A memria SRAM, por sua vez, bastante diferente da DRAM e o principal motivo para isso o fato de que utiliza seis transistores (ou quatro transistores e dois resistores) para formar uma clula de memria. Na verdade, dois transistores ficam responsveis pela tarefa de controle, enquanto que os demais ficam responsveis pelo armazenamento eltrico, isto , pela formao do bit. A vantagem desse esquema que o refresh acaba no sendo necessrio, fazendo com que a memria SRAM seja mais rpida e consuma menos energia. Por outro lado, como sua fabricao mais complexa e requer mais componentes, o seu custo acaba sendo extremamente elevado, encarecendo por demais a construo de um computador baseado somente nesse tipo. por isso que sua utilizao mais comum como cache, pois para isso so necessrias pequenas quantidades de memria. Como as memrias DRAM so mais comuns, eles sero o foco deste texto a partir deste ponto.

CAS e RAS
O processador armazena na memria RAM as informaes com os quais trabalha, portanto, a todo momento, operaes de gravao, eliminao e acesso aos dados so realizadas. Esse trabalho todo possvel graas ao trabalho de um circuito j citado chamado controlador de memria. Para facilitar a realizao dessas operaes, as clulas de memria so organizadas em uma espcie de matriz, ou seja, so orientadas em um esquema que lembra linhas e colunas. O cruzamento de uma certa linha (tambm chamada dewordline), com uma determinada coluna (tambm chamada de bitline) forma o que conhecemos como endereo de memria. Assim, para acessar o endereo de uma posio na memria, o controlador obtm o seu valor de coluna, ou seja, o valor RAS (Row Address Strobe) e o seu valor de linha, ou seja, o valor CAS (Column Address Strobe).

Temporizao e latncia das memrias


Os parmetros de temporizao e latncia indicam quanto tempo o controlador de memria gasta com as operaes de leitura e escrita. Em geral, quanto menor esse valores, mais rpidas so as operaes. Para que voc possa entender, tomemos como exemplo um mdulo de memria que informa os seguintes valores em relao latncia: 5-4-4-15-1T. Esse valor est escrito nesta forma: tCL-tRCD-tRP-tRAS-CR. Vejamos o que cada um desses parmetros significa: - tCL (CAS Latency): quando uma operao de leitura de memria iniciada, sinais so acionados para ativar as linhas (RAS) e as colunas (RAS) correspondentes, determinar se a operao de leitura ou escrita (CS - Chip Select) e assim por diante. O parmetro CAS Latency indica, em ciclos de clock (saiba mais sobre clock nesta matria sobre processadores), qual o perodo que h entre o envio do sinal CAS e a disponibilizao dos respectivos dados. Em outras palavras, o intervalo existente entre a requisio de um dado pelo processador e a entrega deste pela memria. Assim, no caso do nosso exemplo, esse valor de 5 ciclos de clock; - tRCD (RAS to CAS Delay): esse parmetro indica, tambm em ciclos de clock, o intervalo que h entre a ativao da linha e da coluna de um determinado dado. No exemplo acima, esse valor corresponde a 4; - tRP (RAS Precharge): intervalo em clocks que informa o tempo gasto entre desativar o acesso a uma linha e ativar o acesso a outra. Em nosso exemplo, esse valor de 4 ciclos; - tRAS (Active to Precharge Delay): esse parmetro indica o intervalo, tambm em clocks, necessrio entre um comando de ativar linha e a prxima ao do mesmo tipo. Em nosso exemplo, esse valor de 15 ciclos de clock; - CR (Command Rate): intervalo que h entre a ativao do sinal CS e qualquer outro comando. Em geral, esse valor de 1 ou 2 ciclos de clock e acompanhado da letra T. No nosso exemplo esse valor de 1 ciclo. Esses parmetros costumam ser informados pelo fabricante em um etiqueta colada ao pente de memria (muitas vezes, o valor de CMD no informado). Quando isso no ocorre, possvel obter essa informao atravs de softwares especficos (como o gratuito CPU-Z, para Windows, mostrado abaixo) ou mesmo pelo setup do BIOS.

CPU-Z exibindo dados sobre memria Os parmetros de temporizao fornecem uma boa noo do tempo de acesso das memrias. Note que, quando falamos disso, nos referimos ao tempo que a memria leva para fornecer os dados requisitados. O que no foi dito acima que esse tempo medido em nanossegundos (ns), isto , 1 segundo dividido por 1.000.000.000. Assim, para se ter uma noo de qual a frequncia mxima utilizada pela memria, basta dividir 1000 pelo seu tempo de acesso em nanossegundos (essa informao pode constar em uma etiqueta no mdulo ou pode ser informada atravs de softwares especiais). Por exemplo: se um pente de memria trabalha com 15 ns, sua frequncia de 66 MHz, pois 1000/15=66.

Outros parmetros
Algumas placas-me atuais ou direcionadas ao pblico que faz overclock (em poucas palavras, prtica onde dispositivos de hardware so ajustados para que trabalhem alm das especificaes de fbrica) ou, ainda, softwares que detalham as caractersticas do hardware do computador, costumam informar outros parmetros, alm dos mencionados acima. Geralmente, estes parmetros adicionais so informados da seguinte forma: tRCtRFC-tRRD-tWR-tWTR-tRTP (por exemplo: 22-51-3-6-3-3), tambm considerando ciclos de clock. Vejamos o que cada um significa: - tRC (Row Cycle): consiste no tempo necessrio para que se complete um ciclo de acesso a uma linha da memria; - tRFC (Row Refresh Cycle): consiste no tempo necessrio para a execuo dos ciclos de refresh da memria;

- tRRD (Row To Row Delay): semelhante ao tRP, mas considera o tempo que o controlador necesita esperar aps uma nova linha ter sido ativada; - tWR (Write Recovery): informa o tempo necessrio para que o controlador de memria comece a efetuar uma operao de escrita aps realizar uma operao do mesmo tipo; - tWTR (Write to Read Delay): consiste no tempo necessrio para que o controlador de memria comece a executar operaes de leitura aps efetuar uma operao de escrita; - tRTP (Read to Precharge Delay): indica o tempo necessrio entre uma operao de leitura efetuada e ativao do prximo sinal.

Voltagem
Em comparao com outros itens de um computador, as memrias so um dos componentes que menos consomem energia. O interessante que esse consumo diminuiu com a evoluo da tecnologia. Por exemplo, mdulos de memria DDR2 (tecnologia que ainda ser abordada neste texto), em geral, exigem entre 1,8 V e 2,5 V. possvel encontrar pentes de memria DDR3 (padro que tambm ser abordado neste artigo) cuja exigncia de 1,5 V. Mdulos de memria antigos exigiam cerca de 5 V. Algumas pessoas com bastante conhecimento no assunto fazem overclock nas memrias aumentando sua voltagem. Com esse ajuste, quando dentro de certos limites, possvel obter nveis maiores de clock.

SPD (Serial Presence Detect)


O SPD um pequeno chip (geralmente do tipo EEPROM) inserido nos mdulos de memria que contm diversas informaes sobre as especificaes do dispositivo, como tipo (DDR, DDR2, etc), voltagem, temporizao/latncia, fabricante, nmero de srie, etc.

Chip SPD Muitas placas-me contam com um setup de BIOS que permite uma srie de ajustes de configurao. Nesses casos, um usurio experimente pode definir os parmetros da memria, no entanto, quem no quiser ter esse trabalho, pode manter a configurao padro. Algumas vezes, essa configurao indicada por algo relacionado ao SPD, como mostra a imagem abaixo:

Exemplo de ajuste de memria em setup de BIOS baseado em SPD

Deteco de erros
Alguns mecanismos foram desenvolvidos para ajudar na deteco de erros da memria, falhas essas que podem ter vrias causas. Esses recursos so especialmente teis em aplicaes de alta confiabilidade, como servidores de misso crtica, por exemplo. Um desses mecanismos a paridade, capaz apenas de ajudar a detectar erros, mas no de corrig-los. Nesse esquema, um bit adicionado a cada byte de memria (lembre-se: 1 byte corresponde a 8 bits). Esse bit assume o valor 1 se a quantidade de bits 1 do byte for par e assume o valor 0 (zero) se a referida quantidade por mpar (o contrrio tambm pode acontecer: 1 para mpar e 0 para par). Quando a leitura de dados for feita, um circuito verificar se a paridade corresponde quantidade de bits 1 (ou 0) do byte. Se for diferente, um erro foi detectado. A paridade, no entanto, pode no ser to precisa, pois um erro em dois bits, por exemplo, pode fazer com que o bit de paridade corresponda quantidade par ou mpar de bits 1 do byte. Assim, para aplicaes que exigem alta preciso dos dados, pode-se contar com memrias que tenham ECC (Error Checking and Correction), um mecanismo mais complexo capaz de detectar e corrigir erros de bits.

Tipos de encapsulamento de memria


O encapsulamento correspondente ao artefato que d forma fsica aos chips de memria. Eis uma breve descrio dos tipos de encapsulamento mais utilizados pela indstria: - DIP (Dual In-line Package): um dos primeiros tipos de encapsulamento usados em memrias, sendo especialmente popular nas pocas dos computadores XT e 286. Como possui terminais de contato - "perninhas" - de grande espessura, seu encaixe ou mesmo sua colagem atravs de solda em placas pode ser feita facilmente de forma manual;

Encapsulamento DIP - Imagem por Wikipedia - SOJ (Small Outline J-Lead): esse encapsulamento recebe este nome porque seus terminais de contato lembram a letra 'J'. Foi bastante utilizado em mdulos SIMM (vistos mais frente) e sua forma de fixao em placas feita atravs de solda, no requerendo furos na superfcie do dispositivo;

Encapsulamento SOJ - TSOP (Thin Small Outline Package): tipo de encapsulamento cuja espessura bastante reduzida em relao aos padres citados anteriormente (cerca de 1/3 menor que o SOJ). Por conta disso, seus terminais de contato so menores, alm de mais finos, diminuindo a incidncia de interferncia na comunicao. um tipo aplicado em mdulos de memria SDRAM e DDR (que sero abordados adiante). H uma variao desse encapsulamento chamado STSOP (Shrink Thin Small Outline Package) que ainda mais fino;

Encapsulamento TSOP - CSP (Chip Scale Package): mais recente, o encapsulamento CSP se destaca por ser "fino" e por no utilizar pinos de contato que lembram as tradicionais "perninhas". Ao invs disso, utiliza um tipo de encaixe chamado BGA (Ball Grid Array). Esse tipo utilizado em mdulos como DDR2 e DDR3 (que sero vistos frente).

Encapsulamento CSP

Mdulos de memria
Entendemos como mdulo ou, ainda, pente, uma pequena placa onde so instalados os encapsulamentos de memria. Essa placa encaixada na placa-me por meio de encaixes (slots) especficos para isso. Eis uma breve descrio dos tipos mais comuns de mdulos:

- SIPP (Single In-Line Pins Package): um dos primeiros tipos de mdulos que chegaram ao mercado. formato por chips com encapsulamento DIP. Em geral, esses mdulos eram soldados na placa-me; - SIMM (Single In-Line Memory Module): mdulos deste tipo no eram soldados, mas encaixados na placa-me. A primeira verso continha 30 terminais de contato (SIMM de 30 vias) e era formada por um conjunto de 8 chips (ou 9, para paridade). Com isso, podiam transferir um byte por ciclo de clock. Posteriormente surgiu uma verso com 72 pinos (SIMM de 72 vias), portanto, maior e capaz de transferir 32 bits por vez. Mdulos SIMM de 30 vias podiam ser encontrados com capacidades que iam de 1 MB a 16 MB. Mdulos SIMM de 72 vias, por sua vez, eram comumente encontrados com capacidades que iam de 4 MB a 64 MB; - DIMM (Double In-Line Memory Module): os mdulos DIMM levam esse nome por terem terminais de contatos em ambos os lados do pente. So capazes de transmitir 64 bits por vez. A primeira verso - aplicada em memria SDR SDRAM - tinha 168 pinos. Em seguida, foram lanados mdulos de 184 vias, utilizados em memrias DDR, e mdulos de 240 vias, utilizados em mdulos DDR2 e DDR3. Existe um padro DIMM de tamanho reduzido chamado SODIMM (Small Outline DIMM), que so utilizados principalmente em computadores portteis, como notebooks; - RIMM (Rambus In-Line Memory Module): formado por 168 vias, esse mdulo utilizado pelas memrias Rambus, que sero abordadas ainda neste artigo. Um fato curioso que para cada pente de memria Rambus instalado no computador necessrio instalar um mdulo "vazio", de 184 vias, chamado de C-RIMM (Continuity-RIMM).

Mdulo de memria inserido em um slot

Tecnologias de memrias
Vrias tecnologias de memrias foram (e so) criadas com o passar do tempo. graas a isso que, periodicamente, encontramos memrias mais rpidas, com maior capacidade e at memrias que exigem cada vez menos energia. Eis uma breve descrio dos principais tipos de memria RAM:

- FPM (Fast-Page Mode): uma das primeiras tecnologias de memria RAM. Com o FPM, a primeira leitura da memria tem um tempo de acesso maior que as leituras seguintes. Isso porque so feitos, na verdade, quatro operaes de leitura seguidas, ao invs de apenas uma, em um esquema do tipo x-y-y-y, por exemplo: 3-2-2-2 ou 6-3-3-3. A primeira leitura acaba sendo mais demorada, mas as trs seguintes so mais rpidas. Isso porque o controlador de memria trabalha apenas uma vez com o endereo de uma linha (RAS) e, em seguida, trabalha com uma sequncia de quatro colunas (CAS), ao invs de trabalhar com um sinal de RAS e um de CAS para cada bit. Memrias FPM utilizavam mdulos SIMM, tanto de 30 quanto de 72 vias; - EDO (Extended Data Output): a sucessora da tecnologia FPM a EDO, que possui como destaque a capacidade de permitir que um endereo da memria seja acessado ao mesmo tempo em que uma solicitao anterior ainda est em andamento. Esse tipo foi aplicado principalmente em mdulos SIMM, mas tambm chegou a ser encontrado em mdulos DIMM de 168 vias. Houve tambm uma tecnologia semelhante, chamada BEDO (Burst EDO), que trabalhava mais rapidamente por ter tempo de acesso menor, mas quase no foi utilizada, pois tinha custo maior por ser de propriedade da empresa Micron. Alm disso, foi "ofuscada" pela chegada da tecnologia SDRAM;

Mdulo de memria EDO - SDRAM (Synchronous Dynamic Random Access Memory): as memrias FPM e EDO so assncronas, o que significa que no trabalham de forma sincronizada com o processador. O problema que, com processadores cada vez mais rpidos, isso comeou a se tornar um problema, pois muitas vezes o processador tinha que esperar demais para ter acesso aos dados da memria. As memrias SDRAM, por sua vez, trabalham de forma sincronizada com o processador, evitando os problemas de atraso. A partir dessa tecnologia, passou-se a considerar a frequncia com a qual a memria trabalha para medida de velocidade. Surgiam ento as memrias SDR SDRAM (Single Data Rate SDRAM), que podiam trabalhar com 66 MHz, 100 MHz e 133 MHz (tambm chamadas de PC66, PC100 e PC133, respectivamente). Muitas pessoas se referem a essa memria apenas como "memrias SDRAM" ou, ainda, como "memrias DIMM", por causa de seu mdulo. No entanto, a denominao SDR a mais adequada;

Mdulo de memria SDR SDRAM Observe que neste tipo h duas divises entre os terminais de contato

- DDR SDRAM (Double Data Rate SDRAM): as memrias DDR apresentam evoluo significativa em relao ao padro SDR, isso porque elas so capazes de lidar com o dobro de dados em cada ciclo de clock (memrias SDR trabalham apenas com uma operao por ciclo). Assim, uma memria DDR que trabalha frequncia de 100 MHz, por exemplo, acaba dobrando seu desempenho, como se trabalhasse taxa de 200 MHz. Visualmente, possvel identific-las facilmente em relao aos mdulos SDR, porque este ltimo contm duas divises na parte inferior, onde esto seus contatos, enquanto que as memrias DDR2 possuem apenas uma diviso. Voc pode saber mais sobre essa tecnologia na matria Memria DDR, publicada aqui no InfoWester; - DDR2 SDRAM: como o nome indica, as memrias DDR2 so uma evoluo das memrias DDR. Sua principal caracterstica a capacidade de trabalhar com quatro operaes por ciclo de clock, portanto, o dobro do padro anterior. Os mdulos DDR2 tambm contam com apenas uma diviso em sua parte inferior, no entanto, essa abertura um pouco mais deslocada para o lado. Saiba mais sobre essa tecnologia na matria Memria DDR2, disponibilizada aqui no InfoWester;

Memria DDR2 acima e DDR abaixo Note que a posio da diviso entre os terminais de contato diferente - DDR3 SDRAM: as memrias DDR3 so, obviamente, uma evoluo das memrias DDR2. Novamente, aqui dobra-se a quantidade de operaes por ciclo de clock, desta vez, de oito. Uma novidade aqui a possibilidade de uso de Triple-Channel. Saiba mais sobre esse tipo neste artigo sobre DDR3;

.: Livros sugeridos :. :: Arquitetura de computadores :: Hardware na prtica :: Hardware: o guia definitivo


Via Shopping UOL

- Rambus (Rambus DRAM): as memrias Rambus recebem esse nome por serem uma criao da empresa Rambus Inc. e chegaram ao mercado com o apoio da Intel. Elas so diferentes do padro SDRAM, pois trabalham apenas com 16 bits por vez. Em compensao, memrias Rambus trabalham com frequncia de 400 MHz e com duas operaes por ciclo de clock. Tinham como desvantagens, no entanto, taxas de latncia muito altas, aquecimento elevado e maior custo. Memrias Rambus nunca tiveram grande aceitao no mercado, mas tambm no foram um total fiasco: foram utilizadas, por exemplo, no console de jogos Nintendo 64. Curiosamente, as memrias Rambus trabalham em pares com "mdulos vazios" ou "pentes cegos". Isso significa que, para cada mdulo Rambus instalado, um "mdulo vazio" tem que ser instalado em outro slot. Essa tecnologia acabou perdendo espao para as memrias DDR.

Finalizando
Com o passar do tempo, a evoluo das tecnologias de memrias no somente as torna mais rpidas, mas tambm faz com que passem a contar com maior capacidade de armazenamento de dados. Memrias ROM do tipo Flash, por exemplo, podem armazenar vrios gigabytes. No que se refere s memrias RAM, o mesmo ocorre. Por conta disso, a pergunta natural : quanto utilizar? A resposta depende de uma srie de fatores, no entanto, a indstria no para de trabalhar para aumentar ainda mais a velocidade e a capacidade desses dispositivos. Portanto, no se espante: quando menos voc esperar, vai ouvir falar de uma nova tecnologia de memria que poder se tornar um novo padro de mercado :)

Quer aumentar a memria de seu computador? Ento veja preos: Memria DDR Memria DDR2 Memria DDR3
Via Shopping UOL

Escrito por Emerson Alecrim - Publicado em 08/07/2009 - Atualizado em 18/08/2011 Anncios Shopping UOL

Voltar

Pgina inicial

Ir para o topo

Feed RSSInfoWester no Twitter InfoWester no Facebook InfoWester no orkut

Notcias

24/10/2011 Banco Central divulga alerta sobre tentativas de golpe por telefone

21/10/2011 Apple realizar evento para desenvolvedores no Brasil 21/10/2011 OCZ anuncia SSD com capacidade de 1 terabyte 19/10/2011 Antes tarde do que nunca: RIM lana tablet PlayBook no Brasil 19/10/2011 Google estreia servio de comparao de preos no Brasil

Blog

21/10/2011 HTC Ultimate: o Windows Phone 7.5 chegando ao Brasil 19/10/2011 Finalmente: Android 4.0 e aparelho Samsung Galaxy Nexus so anunciados 18/10/2011 Motorola anuncia smartphone mais fino do mundo e concorrente para o iPod nano 13/10/2011 Um tablet como mquina de escrever em Braille 06/10/2011 Pelos exemplos, obrigado, Steve Jobs!

facebook

publicidade

publicidade Anncios Shopping UOL

Twitter

Mais em Hardware | Software | Redes | GNU/Linux | Dicas | Tutoriais | Web Design | Notcias | Blog

Feed RSS O que RSS?

InfoWester no Facebook InfoWester no Twitter


InfoWester no orkut Frum

Acompanhe o site Licena dos artigos Poltica de privacidade Condies de uso do site Perguntas mais frequentes Que site este? Quem faz este site? Imprensa Contato

Parte superior do formulrio

Pesquisar

Parte inferior do formulrio

Custom Search

Vrias marcas registradas aparecem nas pginas deste site. O InfoWester declara estar utilizando tais nomes apenas para fins informativos, em benefcio exclusivo do detentor da marca, sem inteno de infringir as regras e leis de sua utilizao. InfoWester 2011 | Propagando conhecimento Responsvel: Emerson Alecrim | No ar desde 2001 Layout por Erika Sarti

Você também pode gostar