Autor: Radoslaw Sokol (rsokol_at_magsoft.com.pl)
Data: Mon 16 Dec 2002 - 11:00:21 MET
Hi,
GolDek wrote:
>
> SIMM - Single In-line Memory Module. Pamięci tego typu były montowane na
> starych płytach głównych (poczynając od i286 a może od XT-już nie
> pamiętam).
W XT na pewno nie. W AT były przede wszystkim SIPPy, a nie
SIMMy (choć nie wiem, czy nie istniały przypadkiem płyty
AT obsadzane SIMMami). SIMMy natomiast zdecydowanie montowano
w wielu nie-pecetowych maszynach (SGI, HP, Macintoshe itp.).
Były to moduły 8- lub 9-bitowe, tzw. krótkie.
SIMMy 8/9bit pojawiły się w pecetach powszechnie w epoce
80386 -- 386SX wymagało obsadzania parami (16 bit), zaś
386DX -- czwórkami (32 bit).
SIMMy 32/36bit (długie) pojawiły się z kolei w epoce 486.
80486SX/DX wymagało banków 32-bitowych (1 moduł 32/36-bit
na jeden bank), zaś Pentium -- banków 64-bitowych (2
moduły 32/36-bit na jeden bank).
> W uproszczeniu - SIMMy musiały być obsadzane parami.
Jest to nieprecyzyjne. SIMMy musiały być spasowane z szero-
kością magistrali danych procesora. Od tego, czy miała ona
8, 16 czy 32 bity szerokości zależało, czy trzeba było
obsadzać SIMMy 8/9-bitowe pojedynczo, parami czy czwórkami,
oraz SIMMy 32/36-bitowe pojedynczo czy parami.
> Na płycie musiało być obsadzone co najmniej dwa banki pamieci.
Nieprawda. Obsadzony musiał być co najmniej jeden bank.
Inna sprawa, z ilu modułów ten bank się składał.
> Nie można było więc umieścić na płycie nieparzystej liczby modułów.
A to zależało od procesora. Prawdą -- ale częściową -- jest
to tylko w przypadku Pentiumów. Częściową, bo SiS produkował
chipsety obsługujące przeplot pamięci, pozwalający na
stosowanie pojedynczych 32-bitowych SIMMów z procesorami
Pentium.
> Producenci poszli więc po rozum do głowy i stworzyli DIMM - Dual In-line
> Memory Module, czyli znowu w uproszczeniu, w jednym DIMMie upchnęli dwa
> SIMMy(stąd Dual w nazwie w odróżnieniu od Single w SIMMach).
Z tym się całkowicie zgadzam :) Uzupełnię tylko: upchnęli
dwa banki, czyli do czterech 32-bitowych SIMMów, przy czym
drugi bank jest opcjonalny. Jeden DIMM zastępuje dwa lub
cztery 32/36-bitowe SIMMy.
> Jednocześnie teraz na płycie jedno gnazdo zawiera dwa banki pamięci
Zgadzam się.
> (a nie jak dawniej jedno gniazdo - jeden bank).
Nieprawda. Zawsze jeden bank to jeden bank. Przy SIMMach czasem
bank składał się z jednego modułu (486), ale czasem z dwóch
(Pentium).
> Możemy więc dowolnie
> obsadzać gniazda na płycie czy to parzystą czy nieparzystą ilością
> modułów.
Ale tylko jeśli chipset nie wymaga -- dla uzyskania przeplotu
zwiększającego przepustowość podsystemu pamięci -- obsadzania
parami, jak np. nForce (opcjonalnie, na szczęście).
-- |""""""""""""""""""""""""""""""""""""""""""""""""""""""""""| | Radosław Sokół | mailto:rsokol_at_magsoft.com.pl | | | http://www.grush.one.pl/ | \................... ftp://ftp.grush.one.pl/ ............../
To archiwum zostało wygenerowane przez hypermail 2.1.7 : Wed 19 May 2004 - 02:07:45 MET DST