You are on page 1of 55

Sua Oficina Virtual

http://sites.uol.com.br/waytech
Atualizao da apostila freqente.
Visite sempre.

= APOSTILA =
FREEWARE

Sua Oficina Virtual http://sites.uol.com.br/waytech Atualizado em Junho/2000


-------------------------------------------------------------------------------------------------------------OUTRAS APOSTILAS PARA DOWNLOAD
01 - INTRODUO - Aqueles que esto comeando a usar o computador e no sabem o
que arquivo, RAM, sistema operacional, disquete, etc.
02 - ESTTICA E MANUSEIO DE EQUIPAMENTOS - Usurios
ou
tcnicos
inexperiente podem, ao invs de consertar, estragar mais o PC se no o manusearem
corretamente.
03 - GABINETE - Surgiram algumas modernidade em relao AT, como o painel de LEDs
e botes, o display digital, o formato torre, mas a funo interna e a disposio mecnica
das placas e driver era a mesma dos PCs antigos.
04 - MICROPROSSEDORES - Este componente o principal responsvel pelo
desempenho de um microcomputador, encontraremos diversos termos tcnicos
relacionados com os microprocessadores.
05 - PLACAS DE CPU E BARRAMENTOS PLACA ME - Um dos upgrades que voc
certamente ir fazer o da placa de CPU. medida em que o tempo passa e so criados
novos softwares, cada vez mais poderosos, sofisticados e exigentes em recursos de
hardware.
06 - MEMRIA - Como expandir a memria, em PCs.
07 - DISCO -Todos ns sabemos que dados sejam eles partes de programas ou dados
propriamente dito, como um texto ou uma planilha devem ser armazenados em um sistema
de memria de massa, j que a memria (RAM) do micro apagada quando desligamos o
computador.
08 - VDEO - Placas de vdeos e monitores
09 - MODEM - Abordaremos a instalao de modem. Ser dada nfase aos chamados
"modem internos", ou seja, placas de modem, por serem muito mais usados que os modelos
externos.
10 - CD-ROM - Quase todos os PCs venda atualmente para uso domstico recebem o
nome de "PC Multimdia". O que esses PCs possuem de especial em termos de hardware
uma placa de som (ex: Sound Blaster) e um drive de CD-ROM, alm de alguns acessrios
que acompanham esses dispositivos (caixas de som, microfone, etc.) e softwares
relacionados com udio e vdeo.
11 - MONTAGEM - Nem sempre uma expanso de hardware consiste em encaixar uma
placa em um slot livre e instalar um driver.
12 - MANUTENO - Manuteno da CPU, mouse, teclado e configurao.

Sua Oficina Virtual http://sites.uol.com.br/waytech Atualizado em Junho/2000


--------------------------------------------------------------------------------------------------------------

Expandindo a memria
Como expandir a memria, em PCs baseados no 386, 486, 586, Pentium e similares, bem
como Pentium Pro, Pentium MMX, K6 e Pentium II.
O que deve ser levado em conta na expanso de memria
Lembre-se de que em um PC existem vrios tipos de memrias, localizadas em diversas
placas:

Memria DRAM

Memria Cache

ROM BIOS

Memria de vdeo

Quando escutamos algum falando sobre expandir a memria, 99% provvel que esteja se
referindo DRAM. Entretanto, existem alguns casos menos comuns, como a expanso da
memria cache e da memria de vdeo. Aqui faremos somente sobre "expanso de
memria", estaremos sempre nos referindo DRAM, a menos que seja especificado o
contrrio.
Uma vez decidido que a memria ser expandida, alguns fatores tcnicos devem ser
levados em conta, para que seja comprado o tipo correto de memria:

Local para instalao de novas memrias

Encapsulamento

Capacidade

Tempo de acesso

Tipo: FPM, EDO, SDRAM, etc.

Paridade

Fabricante

Para esta escolha, o manual da placa de CPU traz informaes muito teis. Isto no
significa que sempre ser necessrio consultar o manual da placa de CPU para fazer uma
expanso de memria. Na maioria das placas, basta simplesmente encaixar um mdulo de
memria no soquete apropriado, e estar pronta a expanso. Entretanto, para que o usurio
fique 100% seguro de que est fazendo a coisa certa (e o mais importante ainda, comprando
a memria certa), preciso consultar o manual da placa de CPU.

Sua Oficina Virtual http://sites.uol.com.br/waytech Atualizado em Junho/2000


-------------------------------------------------------------------------------------------------------------Faamos a seguir uma breve anlise dos pontos que devem ser levados em conta em uma
expanso de memria.
Local para instalao de novas memrias
Felizmente, este um tipo de questo que raramente causa problemas nas placas de CPU
modernas, e mesmo em outras mais antigas, a partir do 386DX. Todas as placas de CPU,
modernas ou antigas, so projetadas para aceitar uma quantidade mxima de memria.
Ocorre que h anos atrs, este limite era muito pequeno. Por exemplo, muitas placas de
CPU 286 aceitavam um mximo de 2 MB. Aquelas placas aceitavam, por exemplo, uma
expanso de 1 MB para 2 MB, atravs da instalao de 1 MB adicional. Chegavam ento ao
fim da linha, no sendo possvel aumentar mais a memria. Usurios muito exigentes que
precisassem de mais memria deveriam adquirir uma placa especial, chamada de "placa de
expanso de memria". Tratava-se de uma placa ISA (16 bits), na qual poderiam ser
instalados at 16 MB de DRAM. Placas como esta ainda existem, mas muito difcil
encontr-las. Placas deste tipo no so uma opo recomendvel para os PCs atuais, pois
pelo fato de usarem o barramento ISA, operam com 16 bits e 8 MHz, muito abaixo do
utilizado pelos modernos PCs baseados no Pentium e no 486:
Levando em conta esses fatores, conclumos que as antigas placas de expanso de memria
so at 10 vezes mais lentas que o exigido pelo 486, e at 32 vezes mais lentas que o
exigido pelo Pentium. Placas de CPU 486 e Pentium no precisam utilizar placas de
expanso de memria ISA, pois possuem local para instalao de mdulos de memria
SIMM, chegando a capacidades que satisfazem at o mais exigente dos usurios.
Nas placas de CPU fabricadas a partir de 1992, encontramos vrios bancos de memria.
Alguns desses bancos estaro em uso, e outros provavelmente estaro livres para a
instalao de novas memrias. A figura 1 mostra os bancos de memria de uma certa placa
de CPU 386DX. Nesta placa, cada banco formado por 4 mdulos SIMM de 30 pinos.
Como podemos ver, um banco est preenchido com esses mdulos, e o outro banco,
constitudo dos 4 soquetes vazios, est disponvel para expanso.

Figura 1 - Bancos de memria de uma placa de CPU 386DX. Dos dois bancos, um est
ocupado e o outro est livre para expanso.

Sua Oficina Virtual http://sites.uol.com.br/waytech Atualizado em Junho/2000


-------------------------------------------------------------------------------------------------------------Na figura 2 vemos os bancos de memria de uma placa de CPU 486 que aceita, tanto
mdulos SIMM de 30 como de 72 pinos. Podemos observar que ainda existem soquetes
vazios, o que normalmente indica que pode ser feita uma expanso. Entretanto, no caso
especfico de placas que aceitam ambos os tipos de mdulo, o fato de existir um banco
vazio nem sempre indica que pode ser usado, pois um dos bancos de 72 pinos no pode ser
usado simultaneamente com o banco de 30 pinos. Teremos que analisar este caso com mais
detalhes.

Figura 2 - Bancos de memria de uma placa de CPU 486 que aceita, tanto mdulos de 30
como de 72 pinos.
Placas de CPU 486 de fabricao mais recente aboliram totalmente os mdulos SIMM de
30 pinos. Possuem normalmente 4 bancos, cada um deles formado por um mdulo SIMM
de 72 pinos. Na placa da figura 3 vemos que um dos bancos est ocupado, e os outros trs
esto livres para expanso.

Figura 3 - Bancos de memria de uma placa de CPU 486 de fabricao mais recente.
Nas placas de CPU Pentium, so usados mdulos SIMM de 72 pinos. Cada um dos seus
bancos formado por dois mdulos (lembre-se que o Pentium exige uma memria de 64
bits, e cada mdulo de 72 pinos fornece 32 bits, sendo portanto necessrios 2 mdulos para
formar um banco de 64 bits). Normalmente essas placas possuem 2 bancos (4 soquetes),
mas possvel encontrar algumas com 3 e at 4 bancos (6 e 8 soquetes, respectivamente).
Na figura 4 vemos os bancos de memria de uma certa placa de CPU Pentium. Observe que
5

Sua Oficina Virtual http://sites.uol.com.br/waytech Atualizado em Junho/2000


-------------------------------------------------------------------------------------------------------------existem 2 bancos (4 soquetes). Um desses bancos est ocupado por dois mdulos, e o outro
banco est livre para uma expanso.
Quase sempre, as placas de CPU modernas possuem bancos livres para expanso, a menos
que esses bancos no tenham sido preenchidos da forma mais inteligente. Por exemplo,
podemos preencher os 2 bancos da figura 4 de duas formas, visando completar 16 MB:
Primeiro banco: 2 mdulos de 8 MB; Segundo banco: Vazio
Primeiro banco: 2 mdulos de 4 MB; Segundo banco: 2 mdulos de 4 MB
A opo (a) a melhor, pois deixa livre um banco para uma futura expanso. Podemos
ento fazer uma expanso aproveitando os mdulos j existentes, e apenas instalando
mdulos adicionais no banco que est livre. A opo (b) no a mais recomendada, pois
ocupa desnecessariamente todos os bancos disponveis. Nesse caso, para realizar uma
expanso, precisaremos remover os mdulos j instalados, substituindo-os por outros de
maior capacidade.

Figura 4 - Bancos de memria de uma placa de CPU Pentium.


Encapsulamento das memrias
Sem dvida este um item com o qual todos os usurios se preocupam antes de comprar
memrias para uma expanso. Nas placas de CPU posteriores a 1992, so usados mdulos
SIMM de 30 pinos, e nas posteriores a 1994, so mais comuns os mdulos SIMM de 72
pinos. Tambm as placas que utilizam mdulos de 168 pinos, chamados de DIMM (Double
In-line Memory Module). Os trs tipos de mdulos so mostrados na figura 5. Mdulos de
30 pinos esto caindo em desuso desde 1994, e os mdulos de 168 pinos ainda so muito
raros. Portanto, os mdulos de 72 pinos so os mais usados.
Os mdulos SIMM de 30 pinos medem 8,9 cm de largura, os de 72 medem 10,8 cm, e os de
168 pinos medem 13,3 cm, aproximadamente, o que os torna inconfundveis.

Sua Oficina Virtual http://sites.uol.com.br/waytech Atualizado em Junho/2000


--------------------------------------------------------------------------------------------------------------

Figura 5 - Mdulos SIMM de 30 e de 72 pinos, e um mdulo DIMM de 168 pinos.


Como j abordamos, existem algumas placas que suportam mdulos SIMM de 72 pinos e
DIMM de 168 pinos. Como os mdulos de 72 pinos so os mais comuns, conveniente dar
prioridade a esse tipo de mdulo. Obviamente nos prximos anos os mdulos de 168 pinos
passaro a ser os mais comuns, e a estes dever ser dada a prioridade.
Apenas algumas placas de CPU Pentium possuem soquete para mdulos DIMM de 168
pinos (existem ainda mdulos DIMM com 200 pinos). Um nico mdulo DIMM
suficiente para formar um banco de memria de 64 bits em uma placa de CPU Pentium. As
poucas placas de CPU que possuem soquetes para mdulos DIMM, possuem tambm
soquetes para mdulos SIMM em maior quantidade. Mais adiante, veremos exemplos de
instalao e expanso de memria em placas que usam mdulos DIMM.
Capacidade das memrias
Existem mdulos SIMM com diversas capacidades, mas nem todas as placas de CPU
aceitam todos os tipos existentes. preciso consultar o manual da placa de CPU para saber
quais tipos podem ser usados. Em geral, placas mais modernas tendem a aceitar mdulos de
maior capacidade, ocorrendo o inverso nas placas antigas.
Os mdulos SIMM de 30 pinos esto disponveis nas seguintes capacidades:

256 kB

1 MB

4 MB

16 MB
7

Sua Oficina Virtual http://sites.uol.com.br/waytech Atualizado em Junho/2000


-------------------------------------------------------------------------------------------------------------Nas placas que utilizam este tipo de mdulo, os de 1 MB so os mais comuns. Mdulos de
30 pinos com 256 kB so raros, pois se fossem instalados 8 (em dois bancos com 4
mdulos), teramos apenas 2 MB de memria no total. Da mesma forma, os mdulos de 30
pinos com 16 MB so rarssimos. Como esses mdulos so usados em grupos de 4, um
banco preenchido com esses mdulos teria 64 MB, o que muito raro nos micros que
operavam com mdulos de 30 pinos (386 e 486 antigos).
Os mdulos de 30 pinos mais usados so os de 1 MB e 4 MB. Com 4 mdulos de 1 MB,
completamos um banco de 4 MB, e com 8 deles, temos 8 MB. A maioria dos computadores
entre 1992 e 1995 recaa em um desses casos. Mdulos de 30 pinos com 4 MB eram muito
usados por aqueles que pretendiam ter mais de 8 MB. Nesse caso, 4 mdulos formam 16
MB.
Antes de expandir a memria atravs de mdulos de 30 pinos, ser preciso verificar quais
so as capacidades permitidas. Placas mais antigas aceitam apenas mdulos de 256 kB e 1
MB. A maioria delas pode operar ainda com mdulos de 4 MB, sendo que algumas delas
no aceitam mdulos de 256 kB. Algumas placas de CPU 486 chegam a aceitar mdulos de
16 MB.
Existem muitas outras opes disponveis para as capacidades dos mdulos de 72 pinos.
Podemos encontr-los com as seguintes capacidades:

1 MB

2 MB

4 MB

8 MB

16 MB

32 MB

64 MB

128 MB

Assim como no caso dos mdulos de 30 pinos, nem todas as placas de CPU esto
preparadas para trabalhar com mdulos de 72 pinos com todas as capacidades. Placas mais
antigas em geral suportam mdulos com as menores capacidades (1 MB, 2 MB, 4 MB, 8
MB e 16 MB), enquanto as mais modernas podem tambm com mdulos de 32 MB, 64 MB
e 128 MB, deixando de lado os de 1 MB e 2 MB. Ser preciso consultar o manual da placa
de CPU para saber quais so as capacidades permitidas. Caso seja impossvel consultar o
manual da placa de CPU (se voc perdeu este manual, ou ento se no o recebeu na ocasio
da compra - lamentvel...), existem algumas dicas que podem ser usadas:
Veja quais so as capacidades dos mdulos j instalados. Mdulos de
mesma capacidade podero ser usados para preencher outros bancos.

Sua Oficina Virtual http://sites.uol.com.br/waytech Atualizado em Junho/2000


-------------------------------------------------------------------------------------------------------------Praticamente todas as placas de CPU 386 ou 486 fabricadas entre 1992 e
1994 aceitam mdulos SIMM de 30 pinos com 1 MB ou 4 MB.
Praticamente todas as placas de CPU 486 fabricadas aps 1994 aceitam
mdulos SIMM de 72 pinos com 4 MB ou 8 MB.
Praticamente todas as placas de CPU Pentium aceitam mdulos SIMM de 72
pinos com 4 MB, 8 MB ou 16 MB.
No fique encorajado a usar dicas e adivinhaes de forma sistemtica, deixando de lado os
manuais. A capacidade correta das memrias apenas uma entre as diversas informaes
existentes no manual da placa de CPU. Em muitos casos ser preciso, alm de conectar os
mdulos de memria, indicar a sua capacidade atravs de jumpers apropriados. Sem as
instrues do manual da placa de CPU, esta operao praticamente impossvel.
Alguns usurios podem ficar confusos com a forma pela qual so indicadas as capacidades
dos mdulos SIMM de 72 pinos. Por exemplo, um mdulo de 4 MB pode ser designado de
duas formas:

4 MB

1M x 32

A primeira forma, na qual indicada a capacidade total do mdulo, a mais usada.


Entretanto, tambm comum usar a segunda forma, na qual indicado o nmero de clulas
de memria. No exemplo acima, no temos 1 MB, e sim, 1 M clulas. Como cada clula
possui 32 bits (ou seja, 4 bytes), o nmero total de bytes deste mdulo ser:
1M x 4 bytes = 4 MB
Tempo de acesso
O tempo de acesso igual ao tempo que uma memria precisa para enderear uma
determinada clula em seu interior. Uma vez endereada, pode ser realizada uma operao
de leitura ou gravao. A maioria das memrias DRAM usadas nos PCs apresentam tempos
de acesso iguais a 60 ou 70 ns. Em geral, microprocessadores mais velozes exigem
memrias mais velozes, mas esta regra nem sempre seguida risca. Por exemplo, uma
determinada placa de CPU 486 pode exigir memrias de 60 ns, enquanto uma placa de
CPU Pentium pode tambm exigir 60 ns, mas suportar tambm memrias de 70 ns. Quando
usada uma DRAM mais lenta (ou seja, com maior tempo de acesso), preciso indicar no
CMOS Setup um nmero maior de WAIT STATES nas operaes de acesso DRAM.
Apesar das memrias funcionarem, mesmo sendo mais lentas, o desempenho do
microprocessador prejudicado, j que ter que esperar mais tempo nas operaes que
acessam a memria DRAM.
O manual da placa de CPU quase sempre traz indicado o tempo de acesso necessrio s
suas memrias DRAM. Sempre ser permitido usar memrias mais velozes que o
recomendado, apesar de no trazer melhoria alguma no desempenho. Por exemplo, se uma
placa de CPU exige memrias de 70 ns, podemos usar memrias de 60 ns perfeitamente.

Sua Oficina Virtual http://sites.uol.com.br/waytech Atualizado em Junho/2000


-------------------------------------------------------------------------------------------------------------Isto significa que as memrias completaro suas operaes antes do prazo dado pelo
microprocessador. Se o microprocessador est preparado para operar com memrias de 70
ns e usamos memrias de 60 ns, estas terminaro suas operaes 10 ns antes do previsto.
Isto no melhora em nada o desempenho, pois o microprocessador continuar esperando
um tempo adequado a memrias de 70 ns. Em alguns casos, possvel "envenenar" o
CMOS Setup, fazendo com que as operaes de acesso memria sejam feitas em um
perodo menor. Nesse caso, usar memrias mais velozes e realizar tais "envenenamentos"
pode melhorar o desempenho do computador, mas isto deve ser feito com muito cuidado.
Se as memrias, mesmo sendo mais velozes que o recomendado pelo fabricante da placa de
CPU, no so suficientemente velozes para suportar os envenenamentos, o funcionamento
do computador tornar-se- instvel. perfeitamente seguro usar memrias com tempo de
acesso igual ou menor que o recomendado pelo fabricante da placa de CPU, desde que o
CMOS Setup esteja programado com as opes default no que diz respeito s operaes de
acesso memria.
Apesar de no ser necessrio usar memrias com tempo de acesso menor que o
recomendado, existe um motivo que pode justificar esta prtica. Memrias mais velozes
tero maior chance de serem aproveitadas quando for feita a substituio da placa de CPU
por outra mais veloz. Por exemplo, uma placa de CPU 486 pode exigir memrias de 70 ns,
e o usurio pode optar por memrias de 60 ns. Apesar de no trazer vantagem imediata,
essas memrias provavelmente podero ser usadas futuramente em uma placa de CPU
Pentium, o que provavelmente no ocorreria com memrias de 70 ns.
Existe ainda a situao inversa, que usar memrias com tempo de acesso maior que o
recomendado. Por exemplo, um fabricante especifica 60 ns e o usurio instala memrias de
70 ns. Normalmente essas memrias mais lentas no funcionaro. Em alguns casos
possvel regular parmetros no CMOS Setup, aumentando o nmero de WAIS STATES
nas operaes de acesso DRAM, fazendo com que as memrias mais lentas possam
funcionar. A desvantagem que isto prejudicar o desempenho do microprocessador. Voc
deve saber portanto que o uso de memrias mais lentas que o recomendado no nada
aconselhvel, pois em geral no funcionam, e na melhor das hipteses, quando funcionam
atravs de regulagens no CMOS Setup, essas regulagens reduzem o desempenho do
microprocessador.
Esta situao pode ser vivida por um usurio que faz a substituio da placa de CPU,
mantendo as memrias antigas. Enquanto memrias de 70 ns funcionam bem na maioria
das placas baseadas no 486, provavelmente no funcionaro no Pentium. A nica chance de
funcionamento dessas memrias atravs do aumento do nmero de WAIT STATES, o
que nem sempre pode ser feito, e que nem sempre resolve o problema, e quando resolve,
prejudica o desempenho. Mesmo que as memrias mais lentas funcionem, deve ser
providenciada com prioridade a sua substituio. Se no forem substitudas, teremos por
exemplo um Pentium-200 com desempenho comparvel ao de um Pentium-150.

10

Sua Oficina Virtual http://sites.uol.com.br/waytech Atualizado em Junho/2000


--------------------------------------------------------------------------------------------------------------

Figura 6 - Memria DRAM com tempo de acesso de 60 ns.


Vemos ento que para comprar memrias para uma expanso, preciso verificar qual o
tempo de acesso recomendado. Quase sempre esta informao est no manual da placa de
CPU, mas quando este manual no est disponvel, ou quando no traz esta importante
informao (infelizmente s vezes as pessoas que escrevem manuais no tm muita
pacincia para fazer um bom trabalho), possvel descobri-la atravs das outras memrias
j instaladas. Por exemplo, se uma placa de CPU j possui memrias de 60 ns, mais
memrias de 60 ns podem ser compradas para realizar a expanso. O tempo de acesso vem
sempre estampado nos chips de memria. Memrias de 60 ns trazem, no final do seu
nmero, inscries como -60, -6, ou -06. A figura 6 mostra alguns chips de memria de um
mdulo de 60 ns. Observe a indicao "-6" nos seus chips.
Tipo de memria DRAM
At 1995, tudo era muito fcil, pois s existia um tipo de DRAM, do ponto de vista
eletrnico. Este tipo chamado de FPM DRAM (FPM=Fast Page Mode). O Fast Page
Mode um mtodo de transferncia de dados suportado por este tipo de DRAM, no qual a
primeira leitura leva um determinado tempo (igual ao tempo de acesso da DRAM), e as
leituras das posies de memria consecutivas so feitas em um tempo bem menor. Como
as transferncias de dados entre a DRAM e a memria cache so sempre feitas em grupos
de 4 leituras consecutivas, este modo de transferncia pode ser utilizado. Esquemas
chamados de 3-2-2-2 no CMOS Setup indicam que a primeira leitura demora 3 ciclos, e
cada uma das trs leituras seguintes demora apenas 2 ciclos. Em um tpico 486DX2-66 ou
486DX4-100, cada ciclo corresponde a 30 ns, portanto o esquema 3-2-2-2 indica 90 ns para
a primeira leitura e 60 ns para cada uma das leituras seguintes. Economiza-se um tempo
precioso, se compararmos com o esquema 3-3-3-3, no qual no est sendo usado o recurso
Page Mode.
Nas placas de CPU Pentium, cada ciclo dura 15 ns (nas verses de 100, 133, 166 e 200
MHz), ou 16,7 ns (nas verses de 90, 120 e 150 MHz). Apenas no Pentium-75, cada ciclo

11

Sua Oficina Virtual http://sites.uol.com.br/waytech Atualizado em Junho/2000


-------------------------------------------------------------------------------------------------------------demora 20 ns. Tomando como exemplo os ciclos de 15 ns, uma FPM DRAM poderia
operar no esquema 6-4-4-4, 6-3-3-3, 7-4-4-4 ou 7-3-3-3. Normalmente podemos regular o
esquema desejado no CMOS Setup, mas recomendvel usar a opo default sugerida pelo
fabricante da placa de CPU. Para isto, basta usar o comando "Carregar valores default" no
CMOS Setup.
Como todas as memrias DRAM eram capazes de operar em Fast Page Mode, no havia
necessidade de especificar que tratavam-se de FPM DRAM. Bastava pedir DRAM, e levar
em conta apenas fatores como o encapsulamento, a capacidade e o tempo de acesso.
Visando obter melhor desempenho no acesso DRAM, foi desenvolvido um tipo especial
de DRAM chamado EDO DRAM (EDO=Extended Data Out). Sua principal caracterstica
que pode iniciar o acesso a uma nova posio, mantendo em sua sada de dados o contedo
da leitura anterior. O acesso a uma nova posio pode ser iniciado, antes mesmo do
microprocessador terminar a leitura do dado armazenado na posio anterior. Desta forma,
foi possvel reduzir o nmero de ciclos usados em cada leitura. Se uma FPM DRAM de 60
ns podia operar no esquema 7-3-3-3, uma EDO DRAM de 60 ns pode operar no esquema
6-2-2-2. Desta forma, um grupo de 4 leituras consecutivas passa a demorar um total de 12
ciclos, ao invs de 16, o que corresponde a um aumento de desempenho de 25%, sem que
para isto seja necessrio reduzir o tempo de acesso. A mesma tecnologia usada para
produzir DPM DRAM de 60 ns usada para produzir EDO DRAM de 60 ns, que 25%
mais veloz, j que exige menos ciclos para transferir seus dados para a memria cache.
Ao mesmo tempo em que os fabricantes de memrias produziram verses EDO, os
fabricantes de chips VLSI usados em placas de CPU Pentium (inicialmente a Intel, depois
outros fabricantes menores, como a OPTI e a UMC) passaram a produzir chip sets capazes
de dar suporte ao uso de EDO DRAM. Atualmente, todas as placas de CPU Pentium podem
operar com EDO DRAM, mas ainda aceitam a DRAM comum (chamada de FPM DRAM).
Placas de CPU Pentium anteriores a 1995, bem como as placas de CPU 486 (exceto alguns
modelos recentes), mesmo as mais recentes, no suportam a EDO DRAM. Isto precisa ser
levado em conta na ocasio da compra de memria para uma expanso.
Ao comprar memrias para expanso em micros 386 e 486, deve ser exigido que sejam do
tipo FPM. Muitos revendedores podem desconhecer o termo FPM, portanto, pea que as
memrias sejam do tipo "no EDO".
Os chipsets da Intel conhecidos como Triton e Triton II foram os primeiros a dar suporte a
memrias DRAM EDO. A maioria das placas de CPU produzidas a partir de 1995 utilizam
este chipsets. Confira no manual da sua placa de CPU. L estar indicado se as memrias
podem ou no ser do tipo EDO.
O usurio nunca estar imune a revendedores desonestos, ou que desconhecem detalhes
tcnicos sobre o material vendido. Por exemplo, muitos deles podem no saber dizer se as
memrias que vendem so ou no do tipo EDO. Tambm possvel que um revendedor
desonesto venda "gato por lebre", ou seja, entregue ao usurio memrias FMP como sendo
EDO. No existe um mtodo que deixe o usurio totalmente protegido desses problemas. A
melhor coisa comprar as memrias em um revendedor de sua confiana. Existem mtodos

12

Sua Oficina Virtual http://sites.uol.com.br/waytech Atualizado em Junho/2000


-------------------------------------------------------------------------------------------------------------para comprovar se realmente as memrias so do tipo EDO, apesar de no serem
totalmente infalveis. Vejamos quais so:
Etiqueta EDO
Muitos fabricantes colocam em seus mdulos de memria EDO, uma etiqueta indicadora,
como vemos na figura 7.

Figura 7 - Muitas vezes as memrias EDO possuem uma etiqueta indicadora.


Quando esta etiqueta produzida industrialmente (ou seja, no manuscrita e nem tem o
aspecto de ter sido feita em uma impressora), este um mtodo seguro para identificar
memrias EDO. Ocorre que, infelizmente, muitos fabricantes no colocam esta etiqueta nos
mdulos de memria, e sim, nas embalagens (cada embalagem armazena vrios mdulos de
memria). Um revendedor honesto e criterioso pode colar nesses mdulos sua prpria
etiqueta "EDO", at mesmo manuscrita. Voc poder ficar confuso, duvidando da
veracidade desta etiqueta. Por isso recomendvel comprar sempre o material em
revendedores de sua confiana, em no em revendedores desconhecidos, apenas por
apresentarem o menor preo. De qualquer forma, esta suposta falsificao de mdulos EDO
tem pouca chance de ocorrer, pois as DRAMs dos tipos EDO e FMP custam o mesmo
preo.
Deteco pelo BIOS
Normalmente as placas de CPU Pentium podem operar com memrias DRAM dos tipos
FPM ou EDO, sem que para isto seja preciso realizar configuraes atravs de jumpers ou
do CMOS Setup. Essas placas so capazes de detectar automaticamente o tipo de DRAM
instalada, e configurar seu chipsets para operar de modo adequado, sem nenhuma
interveno do usurio. at mesmo permitido misturar esses dois tipos, desde que em
cada banco, os mdulos sejam iguais. Por exemplo, permitido preencher um banco com
dois mdulos EDO e o outro banco com dois mdulos FPM.
Muitas placas de CPU, alm de detectarem automaticamente o tipo de DRAM instalada,
ainda informam ao usurio o que encontraram, logo no incio do boot. Veja por exemplo na
figura 8 o que uma determinada placa apresenta na tela aps a contagem de memria.
Observe a indicao:

13

Sua Oficina Virtual http://sites.uol.com.br/waytech Atualizado em Junho/2000


-------------------------------------------------------------------------------------------------------------EDO Memory in DRAM Row(s): 0
Isto significa que foi detectado que o banco 0 est preenchido com memrias do tipo EDO.
Caso o BIOS da placa de CPU apresente este tipo de informao, podemos consider-la
como uma confirmao de que realmente tratam-se de memrias EDO. O problema que
nem sempre esta indicao apresentada na tela. O revendedor de confiana continua
sendo o melhor mtodo para a aquisio das memrias corretas.

Figura 8 - Em muitas placas de CPU, o tipo de memria DRAM detectado, sendo


apresentado na tela durante o boot, o resultado desta deteco.
Recentemente foi desenvolvido um novo tipo de DRAM, capaz de atingir velocidades
muito maiores. Trata-se do SDRAM (Synchronous DRAM, ou DRAM Sncrona). Sua sada
de dados sincronizada com um sinal de clock, da mesma forma como ocorre com os
microprocessadores. A velocidade de uma SDRAM identificada, no pelo seu tempo de
acesso, e sim, pelo seu perodo de clock. Uma SDRAM com perodo de 10 ns demora
tipicamente 30 ns para acessar um determinado dado, e 10 ns adicionais para cada um dos
dados seguintes. Uma transferncia envolvendo 4 leituras de posies de memria
consecutivas demoraria 30+10+10+10 ns, ao invs de tpicos 70+20+20+20 obtidos com a
EDO DRAM.
J existem placas de CPU que do suporte ao uso de memrias SDRAM (alm dos tipos
FPM e EDO). Essas memrias so em geral apresentadas no encapsulamento DIMM de
168 pinos, mas nada impede que sejam produzidas tambm em mdulos SIMM de 72
pinos. Na verdade, os chips de memria que so do tipo FPM DRAM, EDO DRAM ou

14

Sua Oficina Virtual http://sites.uol.com.br/waytech Atualizado em Junho/2000


-------------------------------------------------------------------------------------------------------------SDRAM. Esses chips so usados para formar os mdulos, que podem ser igualmente de 72
ou 168 pinos.
Paridade
A paridade um recurso que serve para aumentar a confiabilidade das memrias DRAM
(isto se aplica a qualquer tipo de DRAM). Nos anos 80, as DRAMs eram muito suscetveis
a erros, e a tcnica da paridade foi amplamente utilizada com o objetivo de detectar
eventuais erros na memria. Com o passar dos anos, as memrias DRAM foram
aperfeioadas e tornaram-se mais confiveis, fazendo com que o uso da paridade ficasse
desnecessrio (como j ocorre com a SRAM e a ROM). Se h alguns anos atrs dizamos
"no compre memrias sem paridade", hoje podemos dizer "a paridade desejvel, mas sua
ausncia no mais prejudicial".
O PC original da IBM, bem como seus clones fabricados por outras empresas, organizavam
a memria em conjuntos de 9 bits ao invs de 8. O nono bit includo chamado de "bit de
paridade" e tem como finalidade detectar erros na memria. Um computador fica mais
confivel quando usada a paridade. Nos XTs, a memria operava com 9 bits, apesar do
microprocessador acessar apenas 8. Nos PCs baseados no 286 e 386SX, a memria opera
com 18 bits, apesar do microprocessador acessar apenas 16. Nos PCs 386DX, 486SX e
486DX, a memria opera com 36 bits, apesar do microprocessador acessar apenas 32. Nos
PCs baseados no Pentium e Pentium Pro, a memria utiliza 72 bits, ao invs de 64. Como
pode ser visto, no importa o nmero de bits de memria que o microprocessador utiliza, a
memria sempre ser organizada em mltiplos de 9 bits. Cada grupo de 8 bits ter sempre
um bit adicional de paridade. A figura 9 ilustra como so organizadas as memrias desses
diversos microprocessadores.

15

Sua Oficina Virtual http://sites.uol.com.br/waytech Atualizado em Junho/2000


--------------------------------------------------------------------------------------------------------------

Figura 9 - Uso da paridade, do XT ao Pentium Pro.


a) 8088 e V-20
b) 386SX, 286, 8086 e V-30
c) 386DX, 486SX, 486DX
d) Pentium e Pentium Pro
A paridade usada apenas nas memrias DRAM. A memria cache e as ROMs operam
sem paridade, pois so muito mais confiveis que as DRAMs. A memria de vdeo,
existente nas placas de vdeo, apesar de se tratar de DRAM, tambm no usa paridade, pois
um erro nessa memria no causa nenhuma conseqncia destrutiva ao funcionamento do
computador, apenas alguma anomalia na imagem mostrada pelo monitor.
Os bits de paridade no so acessveis atravs do microprocessador. So usados por dois
circuitos existentes na placa de CPU: circuito gerador de paridade e circuito testador de
paridade. Esses circuitos ficam localizados nos chips VLSI existentes nas placas de CPU. O
circuito gerador de paridade tem como funo escrever o bit de paridade de cada grupo de 8
bits nas operaes de escrita na memria. O circuito testador de paridade faz uma
verificao na paridade em cada grupo de 8 bits lidos da memria.
Vejamos como funciona o bit de paridade e como feita a deteco de erros na memria.
Para simplificar a explicao, usaremos a memria de 9 bits do XT, mostrada na figura 10.
Nos micros 286 e 386SX, este circuito aparece repetido duas vezes. Em PCs baseados no

16

Sua Oficina Virtual http://sites.uol.com.br/waytech Atualizado em Junho/2000


-------------------------------------------------------------------------------------------------------------386DX e 486, este mesmo circuito aparece repetido 4 vezes. Nos micros Pentium e
Pentium Pro, este circuito aparece repetido 8 vezes.

Figura 10 - Funcionamento do bit de paridade.


A figura 10 mostra como se procede uma operao de escrita e uma operao de leitura na
memria. Observe que nas operaes de escrita, o circuito gerador de paridade recebe o
valor que o microprocessador coloca na memria e determina quantos bits "1" esto sendo
escritos. A partir da, escreve um bit de paridade de tal forma que, ao considerar o conjunto
de 9 bits, o nmero total de bits "1" ser sempre MPAR. Portanto, o bit de paridade
gerado da seguinte forma:

Se no grupo de 8 bits, existir um nmero par de bits "1", o bit de


paridade ser "1".

Se no grupo de 8 bits, existir um nmero mpar de bits "1", o bit de


paridade ser "0".

Em outras palavras, o circuito gerador de paridade garante que em cada grupo de 9 bits da
memria existir sempre um nmero MPAR de bits "1".
A seguir esto alguns exemplos de bytes a serem escritos na memria e os respectivos bits
de paridade gerados:
Valor

Paridade

00101001 0
11011111 0
10010011 1
01101001 1
01000001 1

17

Sua Oficina Virtual http://sites.uol.com.br/waytech Atualizado em Junho/2000


-------------------------------------------------------------------------------------------------------------Vejamos agora como funciona a operao de leitura da memria. Nesse caso, entra em jogo
o circuito testador de paridade. Em cada operao de leitura, este circuito recebe os 8 bits
que o microprocessador est lendo e mais o bit de paridade, formando um total de 9 bits, e
determina o nmero de bits "1" que existem neste conjunto. Se tudo correr bem, dever
existir obrigatoriamente um nmero MPAR de bits "1", j que o bit de paridade foi gerado
em funo disso. Caso no exista um nmero mpar de bits "1", significa que ocorreu um
erro na memria. Este circuito gerar o que chamamos de interrupo no mascarvel (NMI
- Non Maskable Interrupt). O microprocessador imediatamente suspender o
processamento e executar uma rotina do BIOS que coloca na tela uma mensagem como:
Parity Error
O computador ficar ento paralisado, no aceitando mais nenhum comando, e o usurio
ser obrigado a deslig-lo, ou usar o boto Reset. Desta forma, o erro no ser propagado,
evitando que sejam causados danos aos dados do computador.
Vejamos com detalhe como se procede esta deteco de erro. Suponha que o
microprocessador escreve na memria o valor 01000001. O circuito gerador de paridade, ao
encontrar neste valor dois bits "1" gerar um bit de paridade igual a 1. O valor armazenado,
juntamente com o bit de paridade, ser:
01000001 - 1
Suponha que o segundo bit da direita para a esquerda transforma-se em "1", devido a um
erro na memria. Teremos ento armazenado o seguinte valor:
01000011 - 1
Quando o microprocessador ler este valor, o circuito testador de paridade encontrar um
total de 4 bits "1" no grupo de 9 bits, o que caracteriza um erro na memria.
O circuitos de paridade no so capazes de detectar um erro em que existem dois bits
simultaneamente errados no mesmo grupo de 8 bits. Entretanto, o erro em um nico bit o
mais comum. A probabilidade de existirem dois bits errados milhares de vezes menor que
a de existir apenas um errado. A paridade a tcnica mais simples para detectar erros na
memria, mas muito eficaz. Computadores de grande porte usam esta tcnica desde os
anos 70, e a partir do lanamento do IBM PC, os microcomputadores tambm passaram a
utiliz-la. Caso seja detectado um erro na memria, o usurio deve providenciar sua
manuteno. Ser necessrio descobrir qual o chip de memria defeituoso e substitui-lo.
Durante muitos anos, na poca em que as memrias DRAM eram pouco confiveis,
existiam muitas placas de CPU operando sem os chips que formam os bits de paridade, o
que resultava na diminuio da confiabilidade do computador. Existiam inclusive placas de
CPU que s funcionavam caso todas as suas memrias DRAM tivessem paridade, ou seja,
consideravam a paridade obrigatria. A maioria das placas de CPU do ao usurio a
possibilidade de no utilizar a paridade, o que representa uma pequena economia no preo
da memria. O usurio perdia muito sem a paridade, pois sua utilizao faz com que a
memria fique milhares de vezes mais confivel. A justificativa dada que a paridade
opcional. Alguns dizem que "a paridade faz o computador ficar mais lento", o que uma
18

Sua Oficina Virtual http://sites.uol.com.br/waytech Atualizado em Junho/2000


-------------------------------------------------------------------------------------------------------------afirmao falsa, pois os circuitos que geram e checam a paridade funcionam "em paralelo"
com o microprocessador, no atrapalhando em nada o seu funcionamento. A velocidade do
sistema COM e SEM paridade exatamente a mesma.
Quando a memria est funcionando bem, no existe diferena entre operar com ou sem a
paridade. Uma memria sem paridade mas que nunca apresente defeitos to boa quanto
uma com paridade. A vantagem do uso da paridade aparecer quando eventualmente
ocorrer um erro na memria. Com a paridade, o usurio ser avisado imediatamente sobre o
problema. Sem a paridade, o computador continuar funcionando, mas os dados
adulterados na memria podem causar resultados imprevisveis.
Se voc j comprou um computador com memria sem paridade, importante que realize
freqentemente testes na memria. Voc poder usar os seguintes testes:
a) Teste de memria que feito pelo BIOS quando o computador ligado
b) Teste de memria que feito pelo programa HIMEM.SYS durante o BOOT
c) Teste de memria feito durante CHECK-UP
Como reconhecer que um mdulo de memria possui paridade
Em alguns casos, possvel reconhecer visualmente se um mdulo de memria possui ou
no paridade. Um dos mtodos que podem ser usados a inspeo direta dos chips de
memria no mdulo. Um exemplo tpico quando o nmero de chips de memria
existentes em um mdulo mltiplo de 3. Veja por exemplo o mdulo da figura 11.
Podemos encontrar trs chips, sendo os dois maiores iguais, e o terceiro menor. Isto
significa que cada um dos dois chips maiores fornece 4 bits de cada vez, e o terceiro chip
fornece um bit adicional, totalizando assim 9 bits.

Figura 11 - Um mdulo de memria SIMM de 30 pinos com paridade.


Na figura 12 temos um outro exemplo de mdulo com paridade. Observe que existem 3
chips iguais. Cada um deles contribui com 3 bits de cada vez, totalizando assim 9 bits
simultneos.

Figura 12 - Outro mdulo SIMM de 30 pinos com paridade


A figura 13 mostra o caso mais bvio de mdulo SIMM de 30 pinos com bit de paridade.
Este mdulo possui 9 chips iguais, sendo que cada um deles fornece um bit de cada vez,
totalizando assim os seus 9 bits.

19

Sua Oficina Virtual http://sites.uol.com.br/waytech Atualizado em Junho/2000


-------------------------------------------------------------------------------------------------------------Podemos portanto, identificar alguns casos de mdulos de 30 pinos nos quais podemos ter
certeza de que existe paridade:

Quando existem 3 chips iguais (3+3+3 bits)

Quando existem 2 chips iguais e um diferente (4+4+1 bit)

Quando existem 9 chips iguais (1+1+1+1+1+1+1+1+1 bit)

Figura 13 - Mais um mdulo SIMM de 30 pinos com paridade.


No caso de mdulos de 72 pinos, a identificao da existncia de paridade pela inspeo
visual dos chips um pouco mais difcil. Por exemplo, ao ver um mdulo com 4 chips
iguais, podemos ser levados a pensar que cada um deles opera com 8 bits, tratando-se
portanto de um mdulo de 32 bits, ou seja, sem paridade. Esta concluso no pode ser
tirada com absoluta certeza, pois existem chips de memria DRAM que operam com 9 bits,
e portanto, 4 chips iguais formariam 36 bits, ou seja, um tratar-se-ia de um mdulo com
paridade. Por outro lado, algumas configuraes podem garantir que o mdulo tem
paridade:

9 chips iguais

12 chips iguais

Existe ainda um outro mtodo simples para reconhecer mdulos sem paridade, baseado na
inspeo visual dos pinos responsveis pelos bits de paridade. Nos mdulos de 30 pinos, o
responsvel pelo bit de paridade o pino nmero 29. Nos mdulos de 72 pinos, os
responsveis pelos bits de paridade so os pinos 35, 36, 37 e 38. A figura 14 mostra esses
pinos.

Figura 14 - Localizao dos pinos responsveis pelos bits de paridade.

20

Sua Oficina Virtual http://sites.uol.com.br/waytech Atualizado em Junho/2000


-------------------------------------------------------------------------------------------------------------Se ao inspecionarmos esses pinos, constatarmos que no existem ligaes, podemos afirmar
que trata-se de um mdulo sem paridade. A figura 15 mostra o aspecto de pinos com e sem
ligaes. Os pinos indicados com "A" so exemplos em que no existem ligaes. No pino
indicado como "B", vemos que existe uma ligao a algum ponto do circuito, atravs de
uma trilha condutora. Observe que para comprovar que um pino no possui ligao,
preciso verificar ambos os lados (frente e verso) do mdulo. Pinos com ligao podem as
ter partindo pela frente ou pelo verso. Pinos sem ligao no as possuem em nenhum dos
dois lados.

Figura 15 - Pinos com e sem ligaes.


A - Sem ligao
B - Com ligao
Existe um outro mtodo para reconhecer se a memria possui ou no paridade, por
intermdio do CMOS Setup. Normalmente as placas de CPU tm a possibilidade de operar
em duas situaes:

Memrias com paridade

Memrias sem paridade

Ao operar com memrias com paridade, so realizadas as operaes usuais de gerao e


checagem de paridade, ou seja, os bits de paridades so gerados durante as operaes de
escrita, e checados durante as operaes de leitura. Ao operar com memrias sem paridade,
desabilitada a sua checagem. A programao do uso da paridade feita atravs do CMOS
Setup. Em geral, no Advanced CMOS Setup existe um item chamado "Parity Check", que
pode ser programado de duas formas: Enabled (Habilitado) ou Disabled (Desabilitado). Ao
ser habilitado, os circuitos de paridade funcionaro normalmente, porm, esta opo s
pode ser usada se todos os mdulos de memria possuem paridade. Se pelo menos um dos
mdulos no possui os bits de paridade, as seguintes situaes podero ocorrer:

No ser detectada a quantidade correta de memria

Ser apresentada a mensagem "Parity Error" durante o boot

Ao ser ligado, o PC emitir "beeps" pelo alto falante

Se pelo menos um dos mdulos instalados no possui paridade, o PC dever operar


obrigatoriamente com a checagem de paridade desabilitada. Em conseqncia disso,
podemos determinar facilmente a presena de mdulos sem paridade. Basta habilitar a
checagem de paridade no CMOS Setup. Se depois disso o PC for capaz de realizar um boot,
significa que todos os mdulos de memria presentes possuem paridade. Se forem
21

Sua Oficina Virtual http://sites.uol.com.br/waytech Atualizado em Junho/2000


-------------------------------------------------------------------------------------------------------------apresentados alguns dos trs erros enumerados acima, significa que algum (ou todos) dos
mdulos de memria instalados no possui paridade.
Muito cuidado ao utilizar esta tcnica. Quando um PC j possui mdulos sem paridade, e
instalamos mdulos adicionais com paridade, o PC no funcionar com a paridade
habilitada, mas no por culpa dos novos mdulos, e sim, dos antigos, que j no possuam
paridade.
Atualmente as memrias DRAM possuem uma confiabilidade muito maior que h anos
atrs, chegando a ser to confiveis quanto as memrias SRAM e ROM. Por isso, muitas
delas j esto sendo produzidas sem paridade (assim como ocorre com as memrias SRAM
e ROM). Inclusive, j existem placas de CPU que no fazem mais a gerao e a checagem
da paridade, apesar de aceitarem funcionar com mdulos que usam paridade. Neste caso, os
bits de paridade sero simplesmente ignorados.
A questo do fabricante
Imagine que em um determinado PC Pentium so instalados 4 mdulos de memria, todos
eles com 8 MB e tempo de acesso de 60 ns, mas produzidos por 4 fabricantes diferentes.
Ser que essas memrias funcionaro, mesmo sendo de fabricantes diferentes? Ser que
existe risco de incompatibilidade?
A princpio, as memrias funcionam em conjunto, mesmo sendo de fabricantes diferentes,
mas isto nem sempre ocorre. Ao misturarmos, dentro de um mesmo banco, memrias de
fabricantes diferentes, corremos o risco de que problemas de ordem eltrica impeam o
funcionamento do conjunto. Portanto, no uma boa prtica realizar esta mistura dentro de
um mesmo banco. Observe que isto no significa que o funcionamento impossvel. Muito
pelo contrrio, normalmente a mistura funciona, mas para ter 100% de certeza do
funcionamento, preciso que seja evitada a mistura de mdulos de fabricantes diferentes
dentro de um mesmo banco. Por outro lado, misturar mdulos em bancos diferentes no
causa problema algum, j que quando um banco acessado, o outro permanece em
repouso. Seria portanto permitido, por exemplo, preencher dois bancos de uma placa de
CPU Pentium da forma:

Banco 0: Dois mdulos de 8 MB fabricados pela Samsung

Banco 1: Dois mdulos de 8 MB fabricados pela Toshiba

Regras para preenchimento de bancos de memria


A seguir, passaremos a detalhar exemplos de expanso de memria usando mdulos de 30
e de 72 pinos, em placas de CPU 386, 486 e Pentium. Antes porm, mostraremos duas
regras que devem ser seguidas em qualquer tipo de expanso. Se essas regras no forem
obedecidas, as memrias no funcionaro.
Um banco de memria um conjunto de mdulos de memria, suficientes para fornecer os
bits que o microprocessador exige:

286 e 386SX: 16 bits

22

Sua Oficina Virtual http://sites.uol.com.br/waytech Atualizado em Junho/2000


-------------------------------------------------------------------------------------------------------------

386DX e 486: 32 bits

Pentium e Pentium Pro: 64 bits

Figura 16 - Em computadores baseados no 286 ou no 386SX, cada banco de memria


formado por dois mdulos SIMM de 30 pinos.
Computadores baseados no 286 e 386SX possuem seus bancos formados por dois mdulos
SIMM de 30 pinos. Como cada um desses mdulos fornece para o microprocessador, 8
bits, dois mdulos so necessrios para formar os 16 bits. A figura 16 ilustra esta situao.
Computadores baseados no 386DX e no 486, por usarem memrias de 32 bits, possuem
seus bancos formados tambm por 32 bits. Dependendo da placa, podem ser usados em
cada banco, um mdulo SIMM de 72 pinos (que j fornece 32 bits simultneos), ou 4
mdulos SIMM de 30 pinos (4 deles, cada um fornecendo 8 bits, totalizam 32 bits). Ambas
as situaes so mostradas na figura 17.

23

Sua Oficina Virtual http://sites.uol.com.br/waytech Atualizado em Junho/2000


--------------------------------------------------------------------------------------------------------------

Figura 17 - Em placas de CPU 386DX e 486, cada banco de memria formado por 4
mdulos SIMM de 30 pinos, ou ento por um mdulo SIMM de 72 pinos.

Figura 18 - Em PCs baseados no Pentium e no Pentium Pro, cada banco de memria


formado por 2 mdulos SIMM de 72 pinos.
Computadores baseados no Pentium e no Pentium Pro usam memrias de 64 bits. Nesses
PCs, cada banco de memria formado por dois mdulos SIMM de 72 pinos. Como cada
um deles fornece 32 bits simultneos, os dois mdulos juntos fornecem os 64 bits
necessrios. Esta situao mostrada na figura 18.

24

Sua Oficina Virtual http://sites.uol.com.br/waytech Atualizado em Junho/2000


-------------------------------------------------------------------------------------------------------------Observando as figuras 16, 17 e 18, fica fcil entender que um banco de memria nunca
pode ficar incompleto, ou preenchido com mdulos de capacidades diferentes. Essas so
portanto as duas regras bsicas para o correto preenchimento de bancos de memria:
Um banco nunca pode ser parcialmente preenchido
Olhe a figura 18 e imagine que dos dois mdulos apresentados apenas um deles est
instalado. Este banco estaria fornecendo apenas 32 bits de cada vez, ao invs dos 64 bits
exigidos pelo microprocessador. Por isso, ao preencher um banco de memria, nunca
devemos fazer um preenchimento parcial dentro de um mesmo banco. Um banco deve estar
vazio (quando no estiver sendo utilizado), ou ento totalmente preenchido, mas nunca
deve ser feito um preenchimento parcial. Observe que esta regra vlida dentro de cada
banco. permitido, por exemplo, preencher totalmente um banco e deixar outro banco
vazio.
Um banco nunca pode ter mdulos de capacidades diferentes
Como os mdulos de um banco trabalham em conjunto, suas capacidades devem ser iguais.
No adianta, por exemplo, preencher um banco de memria de uma placa de CPU Pentium
com um mdulo de 8 MB e outro de 16 MB. Enquanto um mdulo pode fornecer ao todo
16 MB, o outro no conseguir acompanhar, e como resultado, o banco no funcionar.
Para preencher corretamente os bancos de memria, preciso obedecer s duas regras
citadas acima, mas apenas seguir essas regras ainda no suficiente. Por exemplo, na
maioria das placas de CPU, preciso preencher o Banco 0 antes de preencher o Banco 1,
no sendo portanto permitido deixar o Banco 0 vazio e o Banco 1 preenchido (apesar de
algumas placas permitirem tal preenchimento). A regra geral para preencher corretamente
os bancos de memria, no que diz respeito capacidade, localizao, velocidade e todos os
demais fatores tcnicos, sempre seguir as instrues existentes no manual da placa de
CPU. Nos manuais de todas as placas de CPU, encontraremos uma "tabela de
configuraes de memria", na qual existem informaes valiosas, sem as quais a expanso
pode ser dificultada, ou mesmo impossibilitada. Em geral esta tabela mostra como cada um
dos bancos deve ser preenchido para obter a quantidade de memria desejada. A figura 20
mostra um exemplo desta tabela de configuraes de memria. Essas tabelas mostram
como cada banco deve ser preenchido para a obteno de diversas quantidades de memria.
Expanso com mdulos de 30 pinos
Veremos agora exemplos de expanso de memria em PCs baseados no 386DX e no 486
(incluindo todas as suas verses), usando mdulos SIMM de 30 pinos. Placas de CPU que
operam com essas memrias foram muito utilizadas at aproximadamente 1994. Depois
disso, passaram a ser fabricadas placas equipadas com soquetes para mdulos de 30 e de 72
pinos, como abordaremos mais adiante. Finalmente, passaram a predominar os mdulos de
72 pinos.

25

Sua Oficina Virtual http://sites.uol.com.br/waytech Atualizado em Junho/2000


--------------------------------------------------------------------------------------------------------------

Figura 19 - Dois bancos de memria para mdulos SIMM de 30 pinos, usados em PCs
baseados no 386DX e no 486.
As placas de CPU que operam exclusivamente com mdulos SIMM de 30 pinos possuem
em geral dois bancos de memria, cada um deles formados por 4 mdulos, como mostra a
figura 19.
Para preencher corretamente esses bancos de memria, preciso recorrer s instrues
existentes no manual da placa de CPU. Nele encontraremos uma tabela de configuraes de
memria, como a exemplificada na figura 20. Observe que nem sempre essas tabelas so
idnticas. Isto significa que, se voc perdeu o manual da sua placa de CPU, no poder
tomar como base a tabela da figura 20. Apesar da maioria das placas de CPU 386DX e 486
obedecerem tabela da figura 20, existe a possibilidade da sua ser diferente.
As instrues desta tabela nos permitem chegar a diversas concluses:
Podem ser usados mdulos de 256 kB, 1 MB ou 4 MB
Podemos obter uma memria total de 1 MB, 2 MB, 4 MB, 5 MB, 8 MB, 16
MB, 20 MB ou 32 MB, bastando instalar os mdulos apropriados.
Esta placa no permite preencher o Banco 1 com o Banco 0 vazio.

26

Sua Oficina Virtual http://sites.uol.com.br/waytech Atualizado em Junho/2000


--------------------------------------------------------------------------------------------------------------

Figura 20 - Exemplo de tabela de configuraes de memria, tpica de placas de CPU


386DX e 486 fabricadas at 1994.
A tabela de configuraes de memria usada tanto na instalao como na expanso de
memria. Vejamos inicialmente o exemplo da instalao de 4 MB de memria. De acordo
com a tabela, vemos que para obter 4 MB preciso preencher o Banco 0 com mdulos de 1
MB, deixando o Banco 1 vazio. Esta situao mostrada na figura 21.

Figura 21 - Formando 4 MB de memria.


Suponha agora que este PC possui 4 MB instalados, como mostra a figura 21, e desejamos
realizar uma expanso. A tabela nos mostra que possvel realizar uma expanso para 5
27

Sua Oficina Virtual http://sites.uol.com.br/waytech Atualizado em Junho/2000


-------------------------------------------------------------------------------------------------------------MB, atravs da instalao de 4 mdulos de 256 kB, porm este tipo de expanso no
recomendvel. Quem estava apertado com 4 MB ficar quase to apertado com 5 MB.
recomendvel expandir a memria para um valor maior, como 8 MB. A tabela nos mostra
que para aumentar a memria para 8 MB, devemos manter os mesmos mdulos de 1 MB
existentes no Banco 0, e adicionar mdulos de 1 MB no Banco 1. Este o melhor tipo de
expanso, aquele no qual aproveitamos as memrias j existentes, adquirindo apenas as
necessrias para completar a capacidade desejada. Ficaremos ento com a configurao
mostrada na figura 22.
Menos econmica a expanso de 4 MB para 16 MB, ou de 8 MB para 16 MB. Como
mostra a tabela, para formar 16 MB preciso preencher o Banco 0 com 4 mdulos de 4
MB, deixando o Banco 1 vazio. Nesse caso, os mdulos de 1 MB previamente instalados
no sero aproveitados. Infelizmente, algumas vezes recamos em casos como este, quando
preciso retirar as memrias j existentes para instalar as novas. No caso especfico da
expanso de 4 MB ou 8 MB para 16 MB, com mdulos de 30 pinos, podemos aproveitar 4
dos mdulos de 1 MB, fazendo uma expanso para 20 MB. Como mostra a tabela, para
formar 20 MB preenchemos um banco com 4 mdulos de 4 MB, e o outro banco com 4
mdulos de 1 MB.
Mdulos que no so aproveitados em uma expanso podem ser, por exemplo, usados na
expanso de memria de um outro computador, ou ento vendidos para um colega que
necessite realizar uma expanso.

Figura 22 - Expandindo de 4 MB para 8 MB.


Expanso em 486/586 com mdulos de 72 pinos
As mais recentes placas de CPU 486 e 586 (lembre-se que o 586 da AMD e o da Cyrix so
microprocessadores compatveis com o 486 a nvel de hardware, e portanto tambm usam
memrias de 32 bits) utilizam exclusivamente mdulos SIMM de 72 pinos. Normalmente
28

Sua Oficina Virtual http://sites.uol.com.br/waytech Atualizado em Junho/2000


-------------------------------------------------------------------------------------------------------------essas placas possuem 4 bancos de memria, cada um deles formado por um nico mdulo
SIMM de 72 pinos, como vemos na figura 23.

Figura 23 - 4 bancos de memria, cada um deles formados por um mdulo SIMM de 72


pinos.

Para preencher corretamente esses bancos preciso, antes de mais nada, consultar a tabela
de configuraes de memria existente no manual da placa de CPU. L existiro as
instrues adequadas. Na pgina anterior vemos o aspecto que tem esta tabela de
configurao.
Observe como sempre importante usar a tabela para realizar corretamente uma expanso
de memria. Tome como exemplo um PC equipado com 8 MB, formados por um mdulo
de 8 MB instalado no Banco 0. Poderamos ser levados a pensar que, para aumentar a
memria para 16 MB, basta instalar mais um mdulo de 8 MB no Banco 1. Entretanto, a
tabela mostra que nesta expanso, o segundo mdulo de 8 MB deve ser instalado no Banco
2, e no no Banco 1. Dependendo da placa de CPU usada, pode ser vlida a configurao
de 16 MB na qual os bancos 0 e 1 so equipados com mdulos de 8 MB. A nica forma de
ter certeza consultando a tabela. A razo para uma placa no aceitar uma determinada
configurao (como o caso da tabela acima, cuja placa no aceita mdulos de 8 MB nos
bancos 0 e 1) que nem sempre o circuito de controle da memria projetado para aceitar
todas as configuraes possveis. A tabela de configuraes de memria sempre apresentar

29

Sua Oficina Virtual http://sites.uol.com.br/waytech Atualizado em Junho/2000


-------------------------------------------------------------------------------------------------------------as configuraes vlidas, e ela deve sempre ser tomada como base em uma expanso. Voc
poder ter, por exemplo, a sorte de instalar trs mdulos de 8 MB nos bancos 0, 1 e 2, e esta
expanso funcionar, mesmo sem a consulta ao manual. Se esta instalao funcionar,
certamente estar entre as vlidas mostradas na tabela de configuraes de memria.
Quando existem 4 bancos de memria, levando em conta 9 capacidades possveis (vazio, 1
MB, 2 MB, 4 MB, 8 MB, 16 MB, 32 MB, 64 MB e 128 MB), teramos um total de
9x9x9x9 = 6561 formas diferentes de instalar memrias. Mesmo quando nem todas as
opes so vlidas, as tabelas de configurao tendem a ser muito grandes. Por isto, muitos
manuais no apresentam esta tabela de forma explcita, apenas apresentam regras para seu
preenchimento. Por exemplo, um manual de uma determinada placa de CPU traz as
seguintes instrues:
SIMM Modules Installation
The SIS 486 PCI/ISA motherboard can be expanded from 1 MB up to 256 MB by using
256 kB, 1 MB, 2 MB, 4 MB, 8 MB, 16 MB, 32 MB and 64 MB of 72 pin SIMM modules.
"Free Table" feature is offered for main memory configuration. The product works with
one SIMM plugs into any SIMM sockets.
Neste exemplo, ao invs de apresentar a tabela de configuraes de memria, o manual
indica que podem ser usados mdulos de 72 pinos, de 256 kB at 64 MB, em qualquer um
dos soquetes. Desta forma, a expanso de memria fica extremamente fcil. A maioria das
placas modernas apresenta esta caracterstica. O usurio pode instalar mdulos de
praticamente qualquer capacidade, em praticamente qualquer soquete. Os circuitos de
controle da memria so capazes de detectar quais bancos esto sendo usados, e qual a
capacidade de cada um dos mdulos usados. Por isso, este tipo de expanso considerado
razoavelmente fcil.
Expanso mista com 30 e 72 pinos
Se a expanso fcil na maioria das placas de CPU que usam apenas mdulos de 72 pinos,
bem mais difcil nas placas que misturam mdulos de 30 e de 72 pinos. Essas placas
foram muito comuns em 1994, a at meados de 1995, poca em que comeou a diminuir o
uso dos mdulos de 30 pinos e aumentar o uso dos mdulos de 72 pinos. Quem possuir
uma placa de CPU 386DX ou 486 desta poca, provavelmente far a expanso atravs da
instalao de um ou dois mdulos de 72 pinos, j que os de 30 pinos so difceis de serem
encontrados venda. Mesmo assim, mostraremos este tipo de expanso com ambos os tipos
de mdulos.
Essas placas de CPU normalmente possuem 6 soquetes para mdulos de memria, como
mostra a figura 24.

30

Sua Oficina Virtual http://sites.uol.com.br/waytech Atualizado em Junho/2000


--------------------------------------------------------------------------------------------------------------

Figura 24 - Bancos de memria usando mdulos de 30 e de 72 pinos.


Em se tratando de 386DX e 486, a memria opera com 32 bits. Um nico mdulo de 72
pinos forma um banco como o caso dos bancos 0 e 1 na figura 24. Da mesma forma, 4
mdulos de 30 pinos completam os 32 bits necessrios para formar um banco, como o
caso do banco 2 da figura 24. Assim como ocorre com todas as placas de CPU, os manuais
deste tipo de placa trazem tabelas de configuraes de memria, como a que
exemplificamos na figura 25. Observe que neste exemplo, os bancos esto sendo chamados
de Bank 0A, Bank 0B e Bank 1. Esta mesma figura exemplifica a instalao de um mdulo
de 72 pinos com 8 MB.
Observe que no exemplo da figura 25, ao invs dos bancos serem chamados de 0, 1 e 2, so
chamados de:

Bank 0A: 30 pinos

Bank 0B: 72 pinos

Bank 1: 72 pinos

A razo de terem sido usados os termos 0A e 0B que na verdade ambos formam um nico
banco. Esta placa, assim como a maioria das placas que usam mdulos mistos, pode ter o
Banco 0 preenchido com 4 mdulos de 30 pinos (neste caso seria chamado de 0A), ou com
um mdulo de 72 pinos (sendo chamado de 0B). Ao preencher o Banco 0A, no podemos
preencher o Banco 0B, e vice-versa.

31

Sua Oficina Virtual http://sites.uol.com.br/waytech Atualizado em Junho/2000


--------------------------------------------------------------------------------------------------------------

Figura 25 - Tabela de configuraes de memria de uma placa de CPU que usa mdulos de
30 e de 72 pinos.
Observe que a prpria tabela da figura 25 mostra esta condio. Todas as configuraes que
usam o Banco 0A mantm o Banco 0B vazio, e todas as que usam o Banco 0B mantm o
0A vazio. Esta tabela traz ainda mais uma informao: um determinado jumper, neste
exemplo chamado de J15, deve ser ligado em 1-2 ou 2-3 conforme esteja sendo usado o
Banco 0A ou o Banco 0B. Sem consultar o manual da placa de CPU seria virtualmente
impossvel adivinhar a utilizao deste jumper. No exemplo da figura 25, instalamos um
mdulo de 8 MB no Banco 0B, e o jumper est ligado na posio 2-3 para indicar a
utilizao deste banco. Outras placas de CPU podem no possuir jumper indicador do
banco usado, e outras podem possuir outros jumpers com outras finalidades, como por
exemplo, a indicao da capacidade da memria. Por exemplo, existem placas que
precisam que um jumper seja configurado em uma determinada posio caso estejam sendo
usados mdulos de 2 MB ou 8 MB, e em outra posio para os demais tipos de mdulos.
Tomando como base a figura 25, faamos agora uma expanso de 8 MB para 16 MB. De
acordo com a tabela, vemos que uma das formas de completar 16 MB instalando mdulos
de 8 MB nos bancos 0B e 1. Como j temos um mdulo de 8 MB no Banco 0B, basta
adicionar um mdulo de 8 MB no Banco 1. Ficaremos com a configurao mostrada na
figura 26.
Observe que a placa deste exemplo no aceita uma expanso de 8 MB para 24 MB, atravs
da instalao de um mdulo adicional de 16 MB, porm, outras placas podero aceitar tal
configurao.
32

Sua Oficina Virtual http://sites.uol.com.br/waytech Atualizado em Junho/2000


--------------------------------------------------------------------------------------------------------------

Figura 26 - Expandindo de 8 MB para 16 MB.


Pode no parecer, mas a expanso de 8 MB para 12 MB muito vantajosa. Esta uma
forma de aproveitar mdulos de 1 MB que sobraram de placas de CPU mais antigas, ou de
expanses de 4 ou 8 MB para 16 MB com mdulos de 30 pinos. Podemos ento manter o
mdulo de 72 pinos j instalado, porm transferindo-o para o Banco 1, e usar 4 mdulos de
1 MB com 30 pinos no Banco 0A. Formaremos assim 12 MB, como mostra a figura 27.
A vantagem em expandir a memria de 8 MB para 12 MB pode no parecer bvia a
princpio. Ocorre que muitos jogos para MS-DOS necessitam de 8 MB de memria, mas
apresentam muitas dificuldades. Precisam que dos 8 MB, mais de 7 MB sejam
disponibilizados, o que nem sempre uma operao fcil. Muitas vezes precisamos para
isto, operar em modo MS-DOS (no caso de PCs com o Windows 95), desabilitar programas
de cache de disco, desativar drivers e programas residentes desnecessrios, tudo isso
atravs de alteraes nos arquivos CONFIG.SYS e AUTOEXEC.BAT. Em certos casos,
mesmo quando o usurio possui conhecimentos suficientes sobre configuraes de
memria para fazer o programa funcionar, a ausncia da cache de disco faz com que o
acesso ao disco rgido e ao drive de CD-ROM fiquem bem mais lentos. Se o PC possui 12
MB, pode facilmente disponibilizar 8 MB para os "programas que exigem 8 MB", e ainda
ter mais 4 MB extras para serem usados como cache de disco, e ainda manter vrios
programas residentes. No caso do Windows 95, podemos usar o programa a partir do
comando Prompt do MS-DOS, sem ter que reinicializar o computador no modo MS-DOS.

33

Sua Oficina Virtual http://sites.uol.com.br/waytech Atualizado em Junho/2000


--------------------------------------------------------------------------------------------------------------

Figura 27 - Expandindo de 8 MB para 12 MB.


Expanso em placas de CPU Pentium
A maioria das placas de CPU Pentium possui quatro soquetes para mdulos SIMM de 72
pinos, formando 2 bancos de memria, como mostra a figura 28. Algumas possuem 6
soquetes formando 3 bancos, como mostra a figura 29.

Figura 28 - Dois bancos de memria SIMM de 72 pinos em uma placa de CPU Pentium.
Em ambos os casos, o manual da placa de CPU traz as instrues para o preenchimento
desses bancos. Vejamos a seguir diversos exemplos (todos muito parecidos) de instalao e
expanso de memria em placas de CPU baseadas no Pentium.

34

Sua Oficina Virtual http://sites.uol.com.br/waytech Atualizado em Junho/2000


--------------------------------------------------------------------------------------------------------------

Figura 29 - Trs bancos de memria SIMM de 72 pinos em uma placa de CPU Pentium.
Exemplo 1
A tabela mostrada a seguir apresenta as possveis configuraes de memria na placa de
CPU Endeavour 2, fabricada pela Intel. Observe pela tabela que esta placa possui dois
bancos de memria.
SYSTEM MEMORY
Table below shows the possible memory combinations. The Advanced/EV will support
both Fast Page DRAM or EDO DRAM SIMMs, but they cannot be mixed within the same
memory bank. If Fast Page DRAM and EDO DRAM SIMMs are installed in separate
banks, each will be optimized for maximum performance. Parity generation and detection
are NOT supported, but parity SIMMs (x36) may be used. SIMM requirements are 70 ns
for Fast Page Mode or 60 ns EDO DRAM.

Neste exemplo, extrada da forma exata como se encontra no manual da referida placa de
CPU, temos a tabela com todas as configuraes de memria permitidas. dito que a placa
aceita memrias FPM e EDO (como ocorre em todas as placas de CPU Pentium, exceto nas
mais antigas), desde que em cada banco no exista mistura. permitido, por exemplo,

35

Sua Oficina Virtual http://sites.uol.com.br/waytech Atualizado em Junho/2000


-------------------------------------------------------------------------------------------------------------preencher o Banco 0 com dois mdulos EDO e o Banco 1 com dois mdulos FPM. Cada
banco funcionar de forma independente, de acordo com o tipo de DRAM instalada.
ainda informado que a placa no utiliza paridade, apesar de aceitar o uso de mdulos com
paridade. Finalmente, indicado o tempo de acesso necessrio s memrias: 70 ns para
FPM e 60 ns para EDO. Observe pela tabela que no permitido manter o Banco 0 vazio e
usar o Banco 1. So suportados mdulos SIMM de 4 MB at 32 MB, totalizando o mximo
de 128 MB de RAM. Levando em conta a tabela acima, suponha um PC equipado com 8
MB de RAM, formados por dois mdulos de 4 MB instalados no Banco 0, como mostra a
figura 30.

Figura 30 - Bancos de memria de uma placa de CPU Pentium equipada com 8 MB de


RAM.
De acordo com a tabela, poderamos fazer uma expanso para 16 MB, instalando dois
mdulos de 4 MB no Banco 1. Entretanto, faremos uma expanso um pouco mais ousada.
Instalaremos dois mdulos de 8 MB no Banco 1, totalizando 24 MB. Observe que em
ambos os casos, estamos obedecendo a tabela de configuraes de memria para esta placa.
Ficaremos ento com 24 MB, como mostra a figura 31.

Figura 31 - A memria foi expandida para 24 MB.


Observe que, ao usarmos apenas o Banco 0 e mantendo o Banco 1 vazio, poderemos
futuramente realizar uma expanso usando o Banco 1 e aproveitando os mdulos j
existentes no Banco 0. Entretanto, se ao instalarmos memrias pela primeira vez, usarmos
ambos os bancos, no poderemos aproveitar todas as memrias existentes em uma futura
expanso. Digamos por exemplo que sejam instalados em um PC novo, 32 MB de RAM,
formados por 4 mdulos de 8 MB, usando todos os soquetes de memria disponveis. Esta
quantidade de RAM ser altamente satisfatria por muito tempo, mas no poderemos
36

Sua Oficina Virtual http://sites.uol.com.br/waytech Atualizado em Junho/2000


-------------------------------------------------------------------------------------------------------------aproveitar todos os 4 mdulos caso desejemos aumentar futuramente a quantidade de
memria. Neste caso, ao invs de instalar logo de incio 32 MB formados por 4 mdulos de
8 MB, poderamos instalar dois mdulos de 16 MB, usando apenas o Banco 0, e deixando o
Banco 1 livre para uma futura expanso.
Existe porm o outro lado, que deve ser levado em conta principalmente pelos mais
pessimistas e azarados: Se algum mdulo de memria apresentar defeito, melhor que seja
um mdulo de 8 MB, e no um de 16 MB.
Exemplo 2
Vejamos a seguir um outro exemplo de tabela de configuraes de memria, extrada de
uma placa de CPU Pentium um pouco mais antiga, produzida no final de 1994. Esta placa
opera com o Pentium-90 e possui 2 bancos de memria:
SYSTEM MEMORY
Table below shows the possible memory combinations. The Plato P54/PCI Baby-AT will
support both parity and non-parity SIMMs, but they cannot be mixed within the same
memory bank. If both parity and non-parity SIMMs are combined in the system memory,
will be treated as non-parity. SIMM requirements are 70ns, Fast Page Mode.

37

Sua Oficina Virtual http://sites.uol.com.br/waytech Atualizado em Junho/2000


--------------------------------------------------------------------------------------------------------------

As instrues do fabricante indicam que as memrias podem operar com ou sem paridade
(36 ou 32 bits), mas no podem ser misturados mdulos com e sem paridade dentro de um
mesmo banco. Alm disso, para que seja usada a gerao e a verificao da paridade,
preciso que todos os mdulos de memria tenham paridade. Est tambm indicado que as
memrias devem ser do tipo FPM (naquele tempo ainda no eram usadas memrias EDO, e
elas no funcionaro nas placas antigas), com tempo de acesso de 70ns.
Pela tabela, vemos que podem ser usados mdulos de 1 MB, 2 MB, 4 MB, 8 MB, 16 MB e
32 MB. De acordo com esta tabela, so vlidos os exemplos de expanso de 8 MB para 16
MB ou 24 MB, mostrados para a placa anterior.
Exemplo 3
Vejamos agora mais um exemplo, baseado na placa de CPU Atlantis, tambm fabricada
pela Intel:
38

Sua Oficina Virtual http://sites.uol.com.br/waytech Atualizado em Junho/2000


-------------------------------------------------------------------------------------------------------------SYSTEM MEMORY
The system supports 8 MB to 128 MB of DRAM. DRAM is implemented through 72-pin
single in-line memory modules (SIMMs), either of common Fast Page Mode style or the
higher performance Extended Data Out (EDO) design. The system board contains four
SIMM sockets for memory meeting the speed requirements of the processor installed.

De acordo com as instrues do fabricante, esta placa suporta memrias FPM e EDO, como
ocorre com todas as placas de CPU Pentium modernas. Infelizmente o fabricante esqueceu
de indicar qual o tempo de acesso recomendado. Em caso de dvida, podemos sempre
optar pelas DRAMs mais velozes, que so as de 60ns.
Observado a tabela, vemos que so suportados mdulos de 4 MB, 8 MB, 16 MB e 32 MB.
Entretanto, existe aqui uma diferena em relao s placas analisadas nos outros exemplos.
Esta permite que o Banco 0 seja deixado vazio, enquanto o Banco 1 preenchido.
Aparentemente isto no traz vantagem alguma, mas uma tendncia nas placas de
fabricao mais recente.
Considere que esta placa est equipada com 16 MB, formados por dois mdulos de 8 MB
instalados no Banco 0. Podemos realizar as seguintes opes de expanso, mantendo esses
mdulos originais e instalando mdulos novos no Banco 1:

Para 24 MB, instalando mdulos de 4 MB no Banco 1

Para 32 MB, instalando mdulos de 8 MB no Banco 1

Para 48 MB, instalando mdulos de 16 MB no Banco 1

Para 80 MB, instalando mdulos de 32 MB no Banco 1

39

Sua Oficina Virtual http://sites.uol.com.br/waytech Atualizado em Junho/2000


-------------------------------------------------------------------------------------------------------------Outras capacidades podem ser obtidas, como mostra a tabela, mas para isto ser preciso
remover os dois mdulos de 8 MB e usar novos mdulos de maior capacidade.
Exemplo 4
Vejamos agora o exemplo de uma placa de CPU que possui 6 soquetes para instalao de
memrias. Trata-se da placa P55T2S, fabricada pela Supermicro. Aceitando mdulos de at
128 MB, esta placa pode atingir uma memria mxima de 768 MB, muito alm das
espectativas dos PCs atuais. A seguir temos as instrues apresentadas no seu manual a
respeito da instalao e expanso de memria:
SYSTEM MEMORY
The Super P55T2S motherboard can accommodate a maximum of 768 MB (six banks) of
on-board memory, using standard 72-pin SIMM modules. You can use any 1MBx36, 2
MBx36, 4 MBx36, 8 MBx36, 16 MBx36 or 32 MBx36 EDO (Extended Data Out) or Fast
Page Mode SIMM modules. The motherboard supports any mixture of two banks of the six
types of SIMMs, as long as both SIMM modules within two banks are of the same type.
Este manual no apresenta tabela de configuraes de memria. Se fosse apresentada, esta
tabela teria exatamente 342 possibilidades. Apresentamos parte desta tabela a seguir.

As instrues que o fabricante apresenta esclarecem bem como instalar e expandir as


memrias, porm comete alguns erros tcnicos. Vejamos a sua traduo:
A placa P55T2S pode acomodar um mximo de 768 MB, em seis bancos (errado, so 6
soquetes, formando 3 bancos), usando mdulos SIMM de 72 pinos. Voc pode usar
qualquer tipo, entre 1 MBx36 (o correto seria 1M x 36, e no 1 MBx36), 2 MBx36, 4
MBx36, 8 MBx36, 16 MBx36 ou 32MBx36 (em todas essas indicaes, est errado escrever
"MB"), do tipo EDO ou FPM. A placa suporta qualquer mistura de duplas de bancos dos
seis tipos de memria (o correto seria dizer "duplas de soquetes"), desde que mdulos
existentes em cada dupla de bancos sejam do mesmo tipo (o correto seria dizer, em cada
par de soquetes).

40

Sua Oficina Virtual http://sites.uol.com.br/waytech Atualizado em Junho/2000


-------------------------------------------------------------------------------------------------------------Este fabricante usou de forma errada a noo de "banco". Em placas de CPU Pentium, um
banco de memria formado por dois soquetes, como j sabemos.
A instalao e a expanso de memria nesta placa muito simples. Para instalar memria
pela primeira vez, usamos dois mdulos iguais no Banco 0 (na verdade podemos instalar
esses dois mdulos no Banco 1 ou no Banco 2). Para fazer uma expanso, instalamos mais
dois mdulos no Banco 1, desde que esses dois adicionais sejam de mesma capacidade, mas
no obrigatoriamente sendo da mesma capacidade que os existentes no Banco 0. Como
temos ainda um terceiro banco livre, podemos futuramente fazer uma segunda expanso,
instalando mais dois mdulos iguais no Banco 2.
O fabricante faz meno a mdulos de 36 bits (com paridade), mas podem ser utilizados
mdulos de 32 bits, ou seja, sem paridade. Como sempre ocorre, a placa de CPU s far a
gerao e a checagem dos bits de paridade se todos os mdulos instalados possurem
paridade. Quanto mistura de tipos, podemos usar mdulos FPM ou EDO, desde que no
exista mistura dentro de um banco.
Exemplo 5
Voc no deve seguir ao p da letra, frases como "na placa modelo tal, a expanso de
memria feita da forma...". Existem muitas placas, produzidas por diversos fabricantes, e
at mesmo um fabricante especfico produz uma certa quantidade de placas que aps serem
vendidas do lugar a modelos mais modernos. Aqui estamos citando nomes e modelos de
placas apenas para mostrar que tratam-se de exemplos reais de placas encontradas no
mercado.
A placa ExpertBoaard8551 possui, assim como outras citadas aqui, 2 bancos de memria
formados por 4 soquetes para mdulos SIMM de 72 pinos. Entretanto, tome muito cuidado
com as suas instrues de preenchimento. Veja na figura 32 como esses dois bancos esto
dispostos. O Banco 0 formado pelo primeiro e pelo terceiro soquetes, enquanto o Banco 1
formado pelo segundo e pelo quarto soquetes. Esta disposio intercalada incomum,
mas nada impede um fabricante de us-la, com o objetivo de simplificar as ligaes das
trilhas de circuito impresso. Um usurio desatento pode ser levado a instalar dois mdulos
iguais no primeiro e no segundo soquete, como feito na maioria das placas. A leitura
atenta das instrues do manual sempre a primeira regra a ser seguida para obter sucesso
em expanses.

41

Sua Oficina Virtual http://sites.uol.com.br/waytech Atualizado em Junho/2000


-------------------------------------------------------------------------------------------------------------Figura 32 - Exemplo de instalao de memrias em uma placa que possui bancos
intercalados.
As instrues apresentadas no manual da placa so as seguintes:
DRAM INSTALLATION
The EXP8551 motherboard can support memory from 2 MB to 128 MB. The board layout
below shows the location of the DRAM memory banks. Each group includes two SIMMs.
Each SIMM size can be 1, 2, 4, 6, 16 or 32 MB, please install the same DRAM size in one
group.
De acordo com as instrues, o Banco 0 (chamado por este fabricante de "grupo")
formado pelo primeiro e pelo terceiro soquete, e o Banco 1 formado pelo segundo e pelo
quarto. Assim como nos demais exemplos analisados aqui, os bancos so preenchidos de
forma independente, usando mdulos de diversas capacidades. Observe que continua sendo
vlida a regra de preencher cada banco com mdulos iguais. A figura 32 mostra o exemplo
da instalao de 16 MB, atravs de dois mdulos de 8 MB instalados no Banco 0.
Infelizmente nessas instrues, o fabricante esqueceu de dizer que podem ser usadas
memrias FPM ou EDO com tempo de acesso de 60ns.
Exemplo 6
O exemplo que se segue (placa ATC-1000) muito parecido com os anteriores, porm com
uma diferena curiosa. Esta placa no aceita o preenchimento dos seus dois bancos com
mdulos de capacidades diferentes. No permitido, por exemplo, instalar dois mdulos de
8 MB no Banco 0 e dois mdulos de 4 MB no Banco 1. Suas instrues para preenchimento
de bancos so as seguintes:
SYSTEM MEMORY INSTALLATION
ATC-1000 provides four 72-pin sockets for system memory expansion from 4 MB to 128
MB. These four SIMMs are arranged to two banks, Bank1 (SIMM 3, 4) and Bank0 (SIMM
1, 2). Each bank provides 64-bit wide data path. This mainboard can accept either Fast Page
Mode or EDO Mode (Extended Data Out) DRAM, with a speed at least 70 nanosecond.
You should plug DRAM modules into two sockets (same bank) or four sockets at one time.
Each pair of modules must be the same size, type and speed. This mainboard supports
mixing of EDO SIMMs with fast page mode DRAM SIMMs among different banks.

42

Sua Oficina Virtual http://sites.uol.com.br/waytech Atualizado em Junho/2000


--------------------------------------------------------------------------------------------------------------

As instrues esclarecem que a placa possui 4 soquetes para mdulos SIMM de 72 pinos,
permitindo a instalao de 4 MB at 128 MB de DRAM. Cada banco fornece 64 bits, como
ocorre em todas as placas de CPU Pentium. A placa aceita memrias DRAM FPM e EDO,
com tempo de acesso de 70ns ou 60ns. Como j sabemos, temos que usar os mdulos
sempre aos pares. Cada par de mdulos deve ter a mesma capacidade, tipo (EDO ou FPM)
e tempo de acesso. permitido instalar tipos diferentes (FPM e EDO) em bancos
diferentes.
Essas instrues no deixam claro que a placa no aceita mdulos de capacidades
diferentes em bancos diferentes, como indica sua tabela. Este tipo de controvrsia pode
surgir algumas vezes, pois nem sempre os manuais so bem documentados.
Exemplo 7
J possvel encontrar no mercado placas que suportam, alm dos mdulos SIMM de 72
pinos, tipos FPM ou EDO, as novas memrias SDRAM (DRAMs Sncronas) com
encapsulamento DIMM de 168 pinos. Observe que isto no significa que todos os mdulos
DIMM-168 so do tipo SDRAM, e nem que todos os tipos de SDRAM usam o
encapsulamento DIMM-168. Significa apenas que as placas de CPU Pentium que suportam
este tipo de mdulo, disponveis at o momento, possuem implementado o acesso a
memrias DIMM-168 dos tipos SDRAM, FPM e EDO, alm das memrias SIMM-72 tipos
FPM e EDO.

43

Sua Oficina Virtual http://sites.uol.com.br/waytech Atualizado em Junho/2000


-------------------------------------------------------------------------------------------------------------Figura 33 - Trs bancos de memria, sendo dois formados por mdulos SIMM-72 e um
formado por um mdulo DIMM-168.
Como j abordamos, as memrias DIMM-168 fornecem 64 bits simultneos, e portanto, um
nico mdulo suficiente para formar um banco de memria de 64 bits como o Pentium
exige. As placas analisadas at a data de lanamento deste livro possuam 4 soquetes de 72
pinos e um soquete de 168 pinos, entretanto, possvel que em futuro prximo, assim que
os mdulos DIMM forem mais comuns, novas placas passem a apresentar 2 ou 4 soquetes
DIMM.
A figura 33 mostra os bancos de memria da placa G568IPV, uma das primeiras a
apresentar um soquete DIMM-168.
Esta placa em particular no permite que sejam usados simultaneamente mdulos de
SIMM-72 e de DIMM-168. Isto significa que ao instalar um mdulo DIMM, no poder
fazer uma expanso adicionando mdulos SIMM. Ao invs disso precisar substituir o
mdulo DIMM original por outro mdulo DIMM de maior capacidade. Da mesma forma,
se forem usados dois mdulos SIMM-72, no poder ser feita uma expanso baseada no
adicionamento de um mdulo DIMM. Ser preciso usar mais dois mdulos SIMM-72, ou
ento retirar os mdulos originais e instalar um mdulo DIMM de maior capacidade. Ainda
prematuro levar essas regras ao p-da-letra, j que placas que usam este tipo de mdulo
ainda so incomuns.
System Memory
The G586IPV system board supports two kinds of memory modules: DIMM and
SIMM. DIMM, which uses SDRAM, performs better than SIMM, which uses DRAM.
DIMM
The DIMM (Dual In-line Memory Module) socket uses x64 EDO, FPM and SDRAM.
The G586IPV system board can support 8 MB to 16 MB memory using 1Mx64 or
2Mx64 168 pin DIMM.
SIMM
The SIMM (Single In-line Memory Module) sockets are divided into two banks on the
system board, Bank 0 and Bank 1. Each bank consists of 2 SIMM sockets.
You will need either 2 or 4 pieces of SIMM modules , depending on the amount of
memory you intend to install. The system board will not work if you install 1 or 3
pieces. Make sure you insert the same type of SIMMs in each bank. You can install
SIMMs in either of the banks, Bank 0 or Bank 1, but you must populate a bank first
before going to the next bank.
The G586IPV system board can support 8 MB to 128 MB of memory using 1Mx32,
2Mx32, 4Mx32 or 8Mx32 72-pin SIMMs.

44

Sua Oficina Virtual http://sites.uol.com.br/waytech Atualizado em Junho/2000


--------------------------------------------------------------------------------------------------------------

Examples
If you are installing 8 MB of memory, you must insert two 1Mx32 SIMMs in Bank 0
or Bank 1. Inserting one 2Mx32 module will not work.
If you are installing 24 MB of memory, you must insert two 1Mx32 SIMMs in one
bank and two 2Mx32 SIMMs in the other.
JUMPER Settings for DIMM and SIMM
Jumper JP10 must match the type of module installed on the G586IPV system board.
If you change your memory module, make sure this jumper is changed accordingly:
Voc deve ficar acostumado com as instrues em ingls. O domnio da lngua inglesa
necessrio para todos aqueles que desejam consultar os manuais, requisito indispensvel
para qualquer tipo de expanso. Vejamos a seguir o que dizem essas instrues:
O fabricante diz que podem ser usados mdulos SIMM ou DIMM, entretanto, adiciona uma
informao imprecisa (que ele mesmo contradiz mais adiante), explicando que os mdulos
DIMM usam SDRAM, e por isto so mais rpidos. Est errado, pois existem mdulos
DIMM tambm dos tipos FPM e EDO.
A seguir explicado que podem ser instalados 8 MB ou 16 MB usando um mdulo DIMM.
A razo desta limitada quantidade de memria que, na poca do lanamento desta placa
s existiam mdulos DIMM com essas capacidades, hoje j existem mdulos DIMM com
capacidades maiores.
As instrues para instalao dos mdulos SIMM-72 so similares s existentes para as
outras placas analisadas nos exemplos anteriores. Cada banco pode ser preenchido com
mdulos SIMM-72, desde 4 MB (1Mx32) at 32 MB (8Mx32).
Finalmente, importante observar que esta placa exige que um certo jumper (JP10) seja
posicionado de forma coerente com o tipo de mdulo utilizado. Para mdulos SIMM,
devem ser ligados 1-3 e 2-4. Para mdulos DIMM, as ligaes so 3-5 e 4-6, como mostra a
figura existente entre as instrues do fabricante.
Exemplo 8
Vamos a mais um exemplo de instalao e expanso de memria em mais uma placa que
suporta memrias DIMM. Esta placa chamada de ATC-1020, e possui bancos de
memria idnticos aos mostrados na figura 33.

45

Sua Oficina Virtual http://sites.uol.com.br/waytech Atualizado em Junho/2000


-------------------------------------------------------------------------------------------------------------SYSTEM MEMORY INSTALLATION
ATC-1020 provides four 72-pin SIMM sockets for system memory expansion from 4
MB to 128 MB. These four SIMMs are arranged to two banks, Bank 0 (SIMM 1, 2)
and Bank 1 (SIMM 3, 4). Each bank provides 64 bit wide data path.
This motherboard can accept either Fast Page Mode, or EDO Mode (Extended Data
Out) DRAM, with a speed at least 70 nanosecond. You should plug DRAM modules
into two sockets (same bank) or four sockets at one time. Each pair of modules must
be the same size, type and speed. Please plug in Bank 0 firstly if you only have 2
modules. This motherboard supports mixing of EDO SIMMs with fast page mode
DRAM SIMMs among different banks, please plug EDO in Bank 0.
Also this mainboard provides one optional 168-pin DIMM socket for Synchronous
DRAM expansion. Its not recommended to install the SDRAM and EDO of Fast
Paged mode memory within a system. Changing EDO/FPM DRAM to SDRAM, you
dont have to adjust jumper setting or BIOS value, nor does change SDRAM to
EDO/FPM DRAM.
System Memory Combinations Options

Esta placa tambm permite o uso de um mdulo DIMM, mas no permite que um mdulo
DIMM seja usado ao mesmo tempo que mdulos SIMM. Existem dois bancos SIMM que
podem acomodar, de acordo com a tabela, mdulos de 4 MB at 64 MB, no sendo
entretanto permitido instalar simultaneamente 4 mdulos de 64 MB (total de 256 MB), de

46

Sua Oficina Virtual http://sites.uol.com.br/waytech Atualizado em Junho/2000


-------------------------------------------------------------------------------------------------------------acordo com a tabela. As memrias devem ter tempos de acesso de 60 ou 70ns. permitido
usar memrias SIMM dos tipos EDO ou FPM, desde que esses dois tipos no sejam
misturados dentro de um mesmo banco.
A placa tambm suporta memria SDRAM na forma de um mdulo DIMM-168, mas seu
fabricante recomenda que este mdulo no seja usado em conjunto com mdulos EDO ou
FPM. O que no est claro se a placa permite ou no o uso de um mdulo DIMM-168 dos
tipos EDO ou FPM, ou de um mdulo SDRAM DIMM-168 em conjunto com outros
mdulos SIMM tambm do tipo FPM. Apesar de ser sempre necessrio, infelizmente nem
sempre o manual bem explicado. Fica claro entretanto que, ao contrrio da placa do
exemplo anterior, esta no exige que sejam alterados jumpers ou feitas alteraes no CMOS
Setup em funo do tipo de memria instalada.
Memrias de 16 bits
Precisamos dar maior prioridade aos computadores mais recentes, e menor prioridade aos
mais antigos, mesmo porque em geral a expanso de computadores antigos no vantajosa,
levando em conta o custo e o desempenho. Desta forma, em geral no vantajoso expandir
a memria de computadores baseados no 286 ou no 386SX, apesar de ser possvel.
Mostraremos agora como expandir a memria desses PCs, muito comuns entre 1990 e
1992, porm daremos nfase apenas expanso usando mdulos SIMM de 30 pinos. Os
outros tipos de memria (SIPP e DIP) so minoritrios nesses tipos de placa.
A maioira dessas placas possui dois bancos de memria, sendo cada um deles formado por
dois mdulos SIMM de 30 pinos, conforme mostra a figura 34.

Figura 34 - Dois bancos de memria SIMM de 30 pinos, conforme encontrados na maioria


das placas baseadas no 286 e no 386SX.
Esses microprocessadores exigem memrias de 16 bits. Por isso, cada banco formado por
dois mdulos.
Voc encontrar algumas placas de CPU 286 e 386SX que s aceitam mdulos SIMM-30
com 256 kB ou 1 MB. Outras de fabricao um pouco mais recente aceitam ainda mdulos
de 4 MB. No existem placas de CPU 286 e 386SX capazes de aceitar mais de 16 MB, pois
esta a maior quantidade de memria que esses microprocessadores podem enderear.

47

Sua Oficina Virtual http://sites.uol.com.br/waytech Atualizado em Junho/2000


-------------------------------------------------------------------------------------------------------------A seguir vemos o exemplo de uma tabela de configuraes de memria de uma placa que
aceita apenas mdulos de 256 kB e 1 MB. Neste caso, a memria mxima que pode ser
instalada 4 MB.

Na figura 34, temos o exemplo da instalao de 2 MB, formados por dois mdulos de 1 MB
no Banco 0, como mostra a tabela. Podemos expandir a memria para 4 MB atravs da
instalao de mais dois mdulos de 1 MB no Banco 1.
A seguir temos o exemplo de tabela de configuraes de memria de uma outra placa que
suporta mdulos de 4 MB.

Voc no deve seguir esas tabelas risca. O procedimento correto usar a tabela de
configuraes de memria existente no manual da placa de CPU. Caso voc no possua o
manual, use as tabelas acima, pois so vlidas, mesmo que com pequenas diferenas, para a
maioria das placas.
Entre as vrias diferenas encontradas nas diversas placas de CPU, voc encontrar, por
exemplo, casos de placas que aceitam no mximo 2 mdulos de 4 MB, chegando
memria total de 8 MB, ao invs de 16 MB. Existem ainda muitas placas que possuem,
alm das memrias SIMM, 1 MB de memria DRAM formada por chips com
encapsulamento DIP. Este 1 MB soma-se s memrias SIMM. Entretanto, muitas vezes
preciso atuar sobre jumpers na placa de CPU para indicar que memrias esto sendo
utilizadas.
Ajuste no CMOS Setup
Nem sempre ocorre, mas existem muitas placas de CPU que, ao detectarem que a memria
foi expandida (ou mesmo reduzida), apresentam a seguinte mensagem logo no incio do
processo de boot:
CMOS Memory Size Mismatch
Press F1 to run Setup
No se trata de uma mensagem de erro. O que ocorre que o BIOS detectou uma alterao
na quantidade de memria instalada. Isto ocorre quando adicionamos ou quando retiramos
memria DRAM. O BIOS exige que faamos uma confirmao de que realmente esta
48

Sua Oficina Virtual http://sites.uol.com.br/waytech Atualizado em Junho/2000


-------------------------------------------------------------------------------------------------------------alterao vlida. Para fazer esta confirmao basta ativar o CMOS Setup e usar o
comando "Salvar e Sair", sem realizar nenhuma alterao nos demais valores existentes no
CMOS Setup. Ao fazermos isto, ser automaticamente registrada a nova quantidade de
memria, e a mensagem "CMOS Memory Size Mismatch" no aparecer mais.
Erros na memria
No comum ocorrer, mas existe uma remota possibilidade de que uma das memrias que
voc acabou de instalar esteja defeituosa. Existe um caso que um pouco mais comum, que
a apresentao de erros, no devido a defeitos na memria, mas por outros motivos
relacionados com a instalao, a aquisio errada ou mesmo a configurao. Vejamos a
seguir alguns exemplos de situaes que resultam em erros.
Compra de mdulos errados
Mostramos nesta pgina todas as normas que devem ser seguidas para que o funcionamento
das novas memrias seja garantido. Existem erros grosseiros que, ao ocorrerem,
inviabilizam totalmente o funcionamento das memrias. So eles:

Uso de mdulos com a capacidade errada

Uso de mdulos do tipo errado (FPM / EDO)

Uso de mdulos com a velocidade errada

Quando esses erros ocorrem, a memria no funciona. Apenas no caso da velocidade errada
(memrias mais lentas que o recomendado), possvel em alguns casos realizar ajustes no
CMOS Setup, fazendo com que os ciclos de acesso DRAM sejam mais demorados,
permitindo o funcionamento das memrias, mesmo que sejam mais lentas. Esta prtica no
representa uma boa soluo, pois reduz o desempenho do computador.
Existem ainda algumas situaes nas quais a memria em geral funciona, mas cuja prtica
deve ser evitada, pois existe a possibilidade das memrias no funcionarem:

Mistura de memrias com paridade e sem paridade no mesmo banco

Mistura de memrias de fabricantes diferentes no mesmo banco

Mistura de memrias mais lentas e mais rpidas no mesmo banco

Portanto, para garantir o sucesso da expanso, voc deve exigir mdulos idnticos, para que
o novo banco instalado no fique com mdulos diferentes.
Mau contado na conexo
As novas memrias podem no funcionar pelo fato de terem sido mal encaixadas nos seus
soquetes. O encaixe deve ser feito cuidadosamente para que fique perfeito, evitando mau
contato. Por falar em mau contato, ele tambm pode ocorrer, tanto nas memrias como nos
seus soquetes. Algumas vezes os contatos dos mdulos de memrias podem ter mau
contato devido oxidao (neste ponto, os mdulos com contatos banhados a ouro levam

49

Sua Oficina Virtual http://sites.uol.com.br/waytech Atualizado em Junho/2000


-------------------------------------------------------------------------------------------------------------vantagem sobre os que so banhados com estanho), ou devido gordura resultante do toque
com as mos. Uma forma simples de solucionar o problema passar uma borracha (das
usadas para apagar escritas a lpis ou caneta) em ambos os lados dos contatos de cada
mdulo. A seguir limpamos os resduos da borracha, usando um pano seco, mas evitando
esfregar de forma exagerada. Mais complicado ainda o caso do mau contato nos soquetes
das memrias. Quando o usurio no tem o bom hbito de proteger seu computador da
poeira e da umidade atravs de capas plsticas nos perodos em que est desligado, os
contatos dos soquetes para instalao de memrias podem ficar oxidados. Ocorrer mau
contato quando os mdulos de memria forem encaixados. Tipicamente, o que ocorre que
a nova memria no reconhecida, ou reconhecida parcialmente, mesmo que esteja em
boas condies. Para solucionar o problema, precisamos aspirar a poeira dos soquetes
(muitas lojas de material para informtica vendem pequenos aspiradores de p para limpeza
de micros) e aplicar um spray limpador de contatos eletrnicos, vendido em lojas de
material eletrnico. Tcnicos de manuteno de micros normalmente possuem este spray na
sua maleta de ferramentas, mas no deixe que usem o "WD40", spray destinado a remover
ferrugem e lubrificar peas mveis como fechaduras e engrenagens, mas muitos
infelizmente ainda pensam que pode ser usado em componentes eletrnicos.
Ajustes no CMOS Setup
Um dos vrios controles existentes no CMOS Setup diz respeito velocidade de acesso
memria DRAM. Atravs desses controles, possvel ajustar o tempo destinado s
operaes de leitura e escrita nessas memrias. Quando a memria mais lenta, devemos
dar mais tempo para essas operaes. Isto normalmente feito em um comando chamado
"DRAM Cycle" ou similar. Podem surgir opes como:
7-4-4-4
6-3-3-3
6-2-2-2
A regra geral que quando usamos nmeros maiores, as operaes de leitura e escrita na
DRAM sero mais demoradas, dando tempo suficiente para que as memrias mais lentas
possam funcionar. A desvantagem que pelo fato das memrias serem mais lentas, o
desempenho do computador ser menor. Por outro lado, ao usarmos memrias mais velozes
podemos diminuir os nmeros usados nos ciclos de acesso s memrias. O computador
ficar mais veloz, porm se as memrias no forem suficientemente rpidas, seu
funcionamento poder ficar comprometido devido a erros na memria. O computador pode
apresentar a mensagem "PARITY ERROR" (caso as memrias possuam paridade), ou pode
simplesmente apresentar "congelamentos" e "travamentos". O procedimento mais comum
usar um meio termo entre o acesso mais lento e o mais rpido. Portanto, entre as trs
opes acima, seria usada por default, a "6-3-3-3". Ocorre que alguns usurios fazem
pequenos "envenenamentos" no CMOS Setup, visando obter melhor desempenho. As
memrias existentes podem suportar os valores "6-2-2-2", mas nem sempre podemos dizer
o mesmo das memrias usadas na expanso. Para que as novas memrias funcionem, pode
ser preciso ajustar este parmetro no CMOS Setup. Inicialmente devemos usar a opo
"Load BIOS Defaults", que faz com que, entre outras coisas, o tempo destinado ao acesso
s memrias seja programado com um valor seguro, sem causar degradao perceptvel no
desempenho. Se isto no resolver o problema, devemos tentar aumentar esses valores. No

50

Sua Oficina Virtual http://sites.uol.com.br/waytech Atualizado em Junho/2000


-------------------------------------------------------------------------------------------------------------nosso exemplo, usaramos a opo 7-4-4-4. Se ao programarmos os maiores valores, as
novas memrias passarem a funcionar, significa que no so suficientemente velozes para
funcionar com os valores default. Esta situao dificilmente ocorre quando as memrias so
de 60 ns. Portanto, se o fabricante indicar no manual que 70 ns so suficientes, no confie.
Compre memrias de 60 ns.
Memrias danificadas
Se voc j checou os trs itens indicados acima e as memrias continuam apresentando
erros, provvel que alguma delas esteja defeituosa. Esta situao perfeitamente possvel,
j que muitos vendedores tocam os chips e os contatos metlicos das memrias com as
mos, no tomando os cuidados devidos com a eletricidade esttica. Como resultado, os
chips de memria podem ficar total ou parcialmente danificados. O erro pode se manifestar
imediatamente, assim que o computador for ligado, ou pior ainda, pode ser apresentado de
forma intermitente. Pode ainda ocorrer o bom funcionamento das memrias durante
algumas semanas ou meses, para depois surgir o defeito. Nunca toque com as mos os
contatos metlicos das memrias. A figura 35 mostra as formas corretas de segurar os
mdulos de memria. A figura 36 mostra como no devemos segurar esses mdulos.

Figura 35 - Formas corretas de segurar e de conectar um mdulo de memria.

Figura 36 - Formas erradas de segurar e de conectar um mdulo de memria.


Muitos vendedores no se preocupam com a questo da eletricidade esttica. Se ao comprar
memrias, voc observar que ele as toca diretamente com as mos, sem tomar cuidado com
a eletricidade esttica, sinta-se vontade para desistir da compra. O revendedor precisa
estar consciente de que no est vendendo laranjas, e sim, componentes eletrnicos que
requerem cuidados especiais.

51

Sua Oficina Virtual http://sites.uol.com.br/waytech Atualizado em Junho/2000


-------------------------------------------------------------------------------------------------------------Nunca esquea de pedir tambm a garantia sobre as memrias, assim como todo o material
usado em expanses. Voc deve receber um termo de garantia e a nota fiscal do material, o
que confirma a data de aquisio para efeitos de garantia. Normalmente os revendedores
oferecem garantias com prazos de 6 meses a um ano.
Se ao expandir a memria, tudo funcionar corretamente, a nova quantidade de memria for
reconhecida, e todos os programas funcionarem sem apresentar "travamentos" e nem erros
de paridade, significa que as novas memrias provavelmente esto em perfeito estado.
Digamos que podemos ficar 99,9% certos de que esteja tudo bem. Entretanto, a nica forma
de ter 100% de certeza realizando um CHECK-UP nas memrias, usando softwares de
diagnstico apropriados.
Manuseando os mdulos de memria
J falamos bastante sobre a parte mais difcil de uma expanso de memria, ou seja,
determinar que tipo de mdulo deve ser utilizado. O usurio pode ser levado a pensar que
basta saber conectar os mdulos em seus soquetes, mas como vimos, existem fatores muito
mais complexos envolvidos na expanso. O ato de encaixar fisicamente um mdulo em seu
soquete a parte mais simples da expanso, mas pode tornar-se difcil quando os soquetes
das memrias no esto acessveis, estando obstrudos por placas e cabos. Em algumas
situaes preciso retirar a placa de CPU para ter acesso aos soquetes das memrias.
preciso saber como segurar corretamente um mdulo de memria. D uma boa olhada
nas figuras 35 e 36, onde vemos as formas corretas e erradas de segurar mdulos de
memria. Se tocarmos os seus contatos, ou as partes metlicas dos seus circuitos, corremos
o srio risco de danificar as memrias com a eletricidade esttica.

Figura 37 - Posicionando um mdulo SIMM para encaixe no seu mdulo.


Tambm altamente recomendvel, antes de manusear as memrias e os demais
componentes internos do computador, tocar as duas mos na carcaa metlica da fonte de
alimentao. Isto far uma descarga da eletricidade esttica acumulada nas mos.
recomendvel repetir esta descarga, por exemplo, de 10 em 10 minutos durante a operao
de expanso.

52

Sua Oficina Virtual http://sites.uol.com.br/waytech Atualizado em Junho/2000


-------------------------------------------------------------------------------------------------------------Os mdulos SIMM de 30 e 72 pinos so encaixados atravs do mesmo processo. Para fazer
o encaixe, colocamos o mdulo sobre o seu soquete, ligeiramente inclinado, como mostra a
figura 37. Ao posicionar o mdulo, os dois furos circulares existentes nas bordas do mdulo
devem ficar alinhados com dois pequenos pinos existentes no soquete.
Depois de alinhado corretamente, coloca-se o mdulo na posio perpendicular ao plano da
placa, como mostra a figura 38. Duas pequenas alas metlicas existentes no soquete
travam o mdulo pelas suas extremidades laterais.

Figura 38 - Travando o mdulo no seu soquete.


Esta operao normalmente explicada nos manuais de placas de CPU, como por exemplo,
ilustra a figura 39.

Figura 39 - Encaixe de um mdulo SIMM.


Para retirar um mdulo SIMM do seu soquete, precisamos pressionar, de dentro para fora,
as duas alas metlicas do soquete que prendem o mdulo, como mostra a figura 40. Uma
vez afastadas essas alas, pressionamos o mdulo para que se incline. Muitas vezes nem
preciso pressionar o mdulo para que o mesmo se incline. O mdulo se inclina sozinho
assim que as duas alas so afastadas. Uma vez inclinado, podemos retir-lo do soquete.

53

Sua Oficina Virtual http://sites.uol.com.br/waytech Atualizado em Junho/2000


--------------------------------------------------------------------------------------------------------------

Figura 40 - Pressionando as alas metlicas para retirar um mdulo SIMM do seu soquete.
O encaixe de mdulos DIMM (168 pinos) feito de forma bem diferente. No so
encaixados de forma inclinada e depois travados, como ocorre com os mdulos SIMM. O
mdulo DIMM deve ser introduzido no seu soquete verticalmente, de cima para baixo.

Figura 41 - Um mdulo DIMM e o seu soquete.

Figura 42 - Um mdulo DIMM, j encaixado no seu soquete.


Duas pequenas salincias (chaves) existentes no soquete so encaixadas em dois chanfros
(ou ranhuras) existentes no mdulo. Isto evita que o encaixe seja feito de forma invertida
(os mdulos SIMM tambm utilizam este recurso). Uma vez firmemente inserido no

54

Sua Oficina Virtual http://sites.uol.com.br/waytech Atualizado em Junho/2000


-------------------------------------------------------------------------------------------------------------soquete, usamos duas travas laterais para prender o mdulo ao soquete. Veja as figuras 41 e
42.
Para extrair um mdulo DIMM, afastamos as duas travas laterais e o puxamos para cima,
com cuidado para no tocar nos seus chips.

BIBLIOGRAFIA

VASCONCELOS, Larcio.(http://www.laercio.com.br).

TORRES, Gabriel. (http://www.gabrieltorres.com.br)

55

You might also like