

內(nèi)存是主板上重要的部件之一,它是存儲(chǔ)cpu與外圍設(shè)備溝通的數(shù)據(jù)與程序的部件。在主機(jī)中,內(nèi)存所存 儲(chǔ)的數(shù)據(jù)或程序有些是永久的,有些是暫時(shí)的,所以?xún)?nèi)存就有不同形式的功能與作用,而且存儲(chǔ)數(shù)據(jù)的多少也關(guān)系著內(nèi)存的容量大小,傳送數(shù)據(jù)的快慢也關(guān)系著內(nèi)存 的速度,這些都跟內(nèi)存的種類(lèi)與功能有關(guān)。現(xiàn)將內(nèi)存重要的分類(lèi)介紹如下:
內(nèi)存的品牌
內(nèi)存有許多不同的品牌,這些不同的品牌加載于主 板上,它們的排列組合就關(guān)系著主板的性能和整個(gè)系統(tǒng)的穩(wěn)定性。除了cpu、主板外,內(nèi)存是一個(gè)關(guān)鍵的部件。每家廠商對(duì)于內(nèi)存的規(guī)格、容量以及電路的特性都 有不同的要求,所以對(duì)于在主板上使用的內(nèi)存是否有不良的反應(yīng)都應(yīng)留意,尤其是高容量、高速度、新規(guī)格的內(nèi)存,在選用時(shí)更應(yīng)注意其特性,現(xiàn)將世界各國(guó)生產(chǎn)內(nèi) 存的廠商列出如下
★日本系列: panasonic(松下)代號(hào):mn
nec(日本電器)代號(hào):mc
mitsubishi(三菱)代號(hào): mh
fujitsu (富士通)代號(hào):mb
hitachi(日立)代號(hào): hm
toshiba (東芝)代號(hào): tmm
oki(沖電氣)代號(hào):msm
sharp(夏普)代號(hào): lh
sanyo(三洋)代號(hào):lc
seiko(精工)代號(hào):srm
sony(索尼)代號(hào):cxk
★美國(guó)系列: motorola (摩托羅拉)代號(hào):mcm
ns(國(guó)民半導(dǎo)體)代號(hào): ns
ti( 德州儀器)代號(hào): tms
micron(美光)代號(hào):mt
amd(美國(guó)超微)代號(hào): am
performance 代號(hào):p
idt(艾迪特)代號(hào):idt
★歐洲系列:semens(德國(guó)西門(mén)于)代號(hào):semens
sgs(意大利湯拇遜)代號(hào):t
★臺(tái)灣系列:聯(lián)華 代號(hào): umc
茂矽 代號(hào):mosel(mx)
德基 代號(hào): texas
矽成 代號(hào):is
華邦 代號(hào):winboard
華撇隆 代號(hào):hmc
★韓國(guó)系列: samsung(三星)代號(hào):km
goldstar(金星)代號(hào): goldstar
hyundai( 韓國(guó)現(xiàn)代)代號(hào): hy
兩種內(nèi)存新技術(shù)動(dòng)態(tài)
為了充分挖掘內(nèi)存中更多的性能,幾種內(nèi)存新技術(shù)正進(jìn)入高檔微機(jī)。這些新內(nèi)存的特點(diǎn)是:
1.edo dram 方案
edo(extend data out,擴(kuò)充數(shù)據(jù)輸出)dram是一種操作效率更高的單周期內(nèi)存,它在cas周期處延遲數(shù)據(jù)的滯留,因?yàn)榭删S持更長(zhǎng)的數(shù)據(jù)有效時(shí)間,這樣無(wú)需拓寬數(shù)據(jù)總線也增加了帶寬。
edo內(nèi)存是目前奔騰機(jī)中運(yùn)用最多的一種內(nèi)容,這種內(nèi)存在工作時(shí),允許cpu高效地用上次訪問(wèn)的尾部覆蓋某次內(nèi)存訪問(wèn)的首部;單個(gè)內(nèi)存訪問(wèn)并沒(méi)有更快,但一連串內(nèi)存訪問(wèn)的完成時(shí)間比標(biāo)準(zhǔn)的快頁(yè)模式dram要少。
2、同步高速內(nèi)存
我們常說(shuō)的高速緩存一般采用異步sram,它的訪問(wèn)速度相對(duì)dram來(lái)說(shuō)已大大提高了,但相對(duì)cpu來(lái)說(shuō)仍較慢。目前,有一種更新的同步sram的高速 緩存出現(xiàn)在奔騰機(jī)的主板上。例如,在120mhz和更快的奔騰微機(jī)的主板上,均采用了intel的triton芯片組,該芯片組支持一種稱(chēng)為流水線突發(fā) (pipelined burst)高速緩存的特殊同步高速緩存,其中訪問(wèn)速度大大地提高。
除了上述兩種新技術(shù)外,還有新型的同步dram技術(shù)和rambusdram的系統(tǒng),這種技術(shù)采用25omhz時(shí)鐘速度極快地傳送大批突發(fā)數(shù)據(jù)。
內(nèi)存的速度
內(nèi)存的存取速度關(guān)系著cpu對(duì)內(nèi)存讀寫(xiě)的時(shí)間,所以不同型號(hào)規(guī)格的內(nèi)存就有不同的速度,如rom就有27010-20,27010-15等不同的速度。 dram也有411000-7、411000-6等不同的速度,這些編號(hào)后面的20代表200ns,-15代表150ns,-7代表70ns,-6代表 60ns,所以ram的速度比rom的速度快很多。當(dāng)電腦一啟動(dòng)時(shí),把bios rom中的程序拷貝至dram內(nèi),以后cpu直接與較快的dram聯(lián)絡(luò)即 可,這就是我們所謂的shadowram。
內(nèi)存有它不同的規(guī)格和速度,在不同電路、不同設(shè)備也有不同的單位,現(xiàn)將它的應(yīng)用說(shuō)明如下:
ms, milli second(毫沙)
us: micro second(微秒)
ns: nano second (納秒)
數(shù)據(jù)的傳送速度:
以ms為單位,如硬盤(pán)的平均存取速度17ms、12ms等。
以u(píng)s為單位,如dram每隔15us更新充電一次。
以ns為單位、如內(nèi)存的存取速度:
ram: 41256-8,8即表示80ns。
411000-7,7即表示70ns。
411000-6,6即表示60ns。
rom: 27256-20, 20即表示200ns。
27512-15,15即表示150ns。
常規(guī)內(nèi)存(conventional memory)
常規(guī)內(nèi)存在內(nèi)存分配表中占用最前面的位置,從0kb到640kb(地址000000h~109ffffh),共占640kb的容量。因?yàn)樗趦?nèi)存的最前 面并且在dos可管理的內(nèi)存區(qū),我們又稱(chēng)之為low dos memory(低dos內(nèi)存),或稱(chēng)為基本內(nèi)存(base memory),使用此空間的程 序有bios操作系統(tǒng)、dos操作系統(tǒng)、外圍設(shè)備的驅(qū)動(dòng)程序、中斷向量表、一些常駐的程序、空閑可用的內(nèi)存空間、以及一般的應(yīng)用軟件等都可在此空間執(zhí)行。 由此可見(jiàn),在dos下的應(yīng)用程序及其操作系統(tǒng),擠在如此狹窄擁擠的空間里,640kb的容量已經(jīng)不夠使用,這是因?yàn)樽钤缡褂玫腸pu是8088,其尋址的 地址信號(hào)線只有20條線,能夠?qū)ぶ返目臻g只有l(wèi)mb,也就是祖先留下的祖產(chǎn)不多,受到先天硬件cpu尋址的限制。因此在規(guī)劃內(nèi)存給各個(gè)系統(tǒng)以及dos下的 一些套裝應(yīng)用軟件使用時(shí),在先天內(nèi)存不足環(huán)境下,“省吃?xún)€用”來(lái)分配這點(diǎn)內(nèi)存, ms-dos可以控制和管理1mb的內(nèi)存空間,常規(guī)內(nèi)存占了640kb, 其他的384kb保留給bios rom及其他各種擴(kuò)展卡使用。這640kb的常規(guī)內(nèi)存基本上分兩部分,一部分給各種不同的操作系統(tǒng)程序使用,另一部分給 數(shù)據(jù)、程序的使用。 上位內(nèi)存(umb)
umb是英文upper memory block的縮寫(xiě),是常規(guī)內(nèi)存上面一層的內(nèi)存 (64okb~1024kb),我們又稱(chēng)之為dos高端內(nèi)存(地址為0a0000h~0fffffh)。由于pc的老祖先把dos使用的內(nèi)存限定在 640kb的框框里,所以大家都想盡辦法要突破640kb的緊箍罩以擺脫640kb的限制,讓dos的一些程序擺脫640kb藩籬。在dos可以控制的 1mb內(nèi)存空間中,常規(guī)內(nèi)存占了640kb,其余的384kb的上位內(nèi)存(umb)保留給bios rom、顯示卡和其他各種擴(kuò)展卡使用,但是還有一些保 留空間未使用,所以在dos 5.0以上的版本,即有突破640kb的能耐,允許使用常規(guī)內(nèi)存上面的384kb的上位內(nèi)存umb(地址 0a0000h~offffflh),但是要超越傳統(tǒng)的640kb,必須有一些條件和操作,其條件和操作如下:
◎386以上的電腦和384kb以上的擴(kuò)展內(nèi)存。
◎dos 5.0以上的版本。
◎config.sys設(shè)置devuce=c:\dos\himem.sys(擴(kuò)展內(nèi)存xms驅(qū)動(dòng)程序)。
◎config.sys設(shè)置device=c:\dos\emm386.exe, noems(擴(kuò)充內(nèi)存ems模擬驅(qū)動(dòng)程序)。
◎config.sys設(shè)置dos=high,umb。
高端內(nèi)存區(qū)(hma)
hma是英文high memory area的縮寫(xiě)。它是1024kb至1088kb之間的64kb內(nèi)存,稱(chēng)為高端內(nèi)存區(qū),其地址為 100000h~1offefh或以上,cpu在實(shí)地址模式下以segment:offset(段地址:偏移量)方式來(lái)尋址,其尋址的最大邏輯內(nèi)存空間為 (ffff:ffff),即10ffefh,此已超過(guò)8088 cpu的20條線所能尋址的lmb的上限,故286cpu的地址線有24條,只要把a(bǔ)20 地址信號(hào)線的“邏輯門(mén)”打開(kāi),即可使用此64kb范圍的內(nèi)存,這段內(nèi)存乃在實(shí)地址模式下。一般說(shuō)hma是64kb,其實(shí)是指lmb以上至我們現(xiàn)在cpu所 能尋址的廣大空間4gb,它們都稱(chēng)為高端內(nèi)存區(qū)(hma),如何去打開(kāi)a20地址線(a20gate,邏輯門(mén))以上的內(nèi)存,只要在dos5.0或以上版本 中使用擴(kuò)展內(nèi)存驅(qū)動(dòng)程序,其操作如下:
在config設(shè)置驅(qū)動(dòng)程序:
◎286以上的電腦和lmb以上的內(nèi)存。
◎dos 5.0以上的版本。
◎device=c:\dos\himem.sys(擴(kuò)展內(nèi)存xms驅(qū)動(dòng)程序)。
◎dos=high
◎打開(kāi)a20地址線, a20gate(邏輯門(mén))=1,即可尋址lmb內(nèi)存以上的空間。
◎a20地址線沒(méi)有打開(kāi), a20 gate=o,不能尋址lmb內(nèi)存以上的空間。
◎a20 gate信號(hào)由軟件驅(qū)動(dòng)鍵盤(pán)bios 8042或芯片組產(chǎn)生。
emb是英文extended memory block(擴(kuò)展內(nèi)存塊)的縮寫(xiě),擴(kuò)展內(nèi)存是指lmb以上的內(nèi)存空間,其地址是從100000h開(kāi)始,連續(xù)不斷向上擴(kuò)展的內(nèi)存,所以把這種內(nèi)存稱(chēng)為
emb(extended memory block)。擴(kuò)展內(nèi)存取決于cpu的尋址能力, 286 cpu可尋址到16mb, 386 cpu以上至 pentium ii cpu可尋址到4gb。但是,有些主板上芯片組的實(shí)際地址譯碼電路并沒(méi)有設(shè)計(jì)為可尋址那么大的地址空間,如286 at的主板上最 大尋址空間只到4mb,pentium系列主板目前的最大擴(kuò)展內(nèi)存也只到1gb,距實(shí)際cpu的尋址空間還有一段距離。對(duì)于這些擴(kuò)展內(nèi)存,由于超過(guò)了 dos的尋址范圍,并不能直接被實(shí)地址模式的bios或dos操作系統(tǒng)所使用,只能用于存放數(shù)據(jù),除非使用了dos的擴(kuò)展器(dosextender), 或使用windows3.1/windows 95/windows nt/os2等,在保護(hù)模式下供不同操作系統(tǒng)使用。要使電腦主機(jī)能使用擴(kuò)展內(nèi)存,還 需要一些擴(kuò)展內(nèi)存驅(qū)動(dòng)程序(xms)來(lái)加以驅(qū)動(dòng)和設(shè)置,其驅(qū)動(dòng)程序是dos5.o以上的版本或windows所附帶的himem.sys,其在 config.sys下設(shè)置為:
◎device=c:\dos\himem.sys。
◎擴(kuò)展內(nèi)存是lmb以上連續(xù)的內(nèi)存。
◎進(jìn)入擴(kuò)展內(nèi)存程序,必須在保護(hù)模式下。
◎進(jìn)入擴(kuò)展內(nèi)存,必須先打開(kāi)cpu的a20邏輯門(mén),使內(nèi)存尋址連續(xù)。
◎在主板由鍵盤(pán)bios 8042的a20邏輯門(mén)信號(hào)輸出或芯片組來(lái)打開(kāi)。
◎a20邏輯門(mén)信號(hào)是實(shí)地址模式和保護(hù)地址模式的切換開(kāi)關(guān)。
◎執(zhí)行驅(qū)動(dòng)擴(kuò)展內(nèi)存,在實(shí)地址模式有64kb高端內(nèi)存的擴(kuò)展。
◎擴(kuò)展至頂端的最大內(nèi)存,對(duì)dos而言,只能存放數(shù)據(jù)。
擴(kuò)充內(nèi)存(ems)
ems是英文expanded memory specification(擴(kuò)充內(nèi)存規(guī)范)的縮寫(xiě),是由lotus/intel/microsoft三 家公司制訂。擴(kuò)充內(nèi)存是利用1mb內(nèi)存中64kb的內(nèi)存區(qū),此內(nèi)存區(qū)為連續(xù)的4頁(yè),每頁(yè)為16kb的實(shí)際頁(yè)內(nèi)存,它們映射 (memory mapping)到ems卡上廣大空間的邏輯頁(yè)內(nèi)存, ems 4.0版本驅(qū)動(dòng)程序其映射的內(nèi)存區(qū)為1mb內(nèi)任意大小的內(nèi)存,映射的擴(kuò)充 內(nèi)存空間為32mb,這是另一種擴(kuò)充內(nèi)存的方法。一般我們常用比較方便的dos5.0以上版本,在386 cpu以上有虛擬86和分頁(yè)的能力,在 ems emulator模擬程序的控制下,使用擴(kuò)展內(nèi)存的廣大空間來(lái)作為映射的內(nèi)存,其驅(qū)動(dòng)程序和操作如下:
◎主板和cpu為386cpu以上有虛擬86及4kb分頁(yè)的能力。
◎使用擴(kuò)充內(nèi)存驅(qū)動(dòng)程序(ems),必須先執(zhí)行擴(kuò)展內(nèi)存驅(qū)動(dòng)程序(ems)。
◎使用dos 5.0以上版本,有ems emulator擴(kuò)充內(nèi)存模擬程序emm386.exe的程序來(lái)實(shí)現(xiàn)主板上擴(kuò)展內(nèi)存的映射。即在config.sys設(shè)置:device=c:\dos\emm386.exe
◎擴(kuò)充內(nèi)存是非連續(xù)性的內(nèi)存,它是用dos內(nèi)存的存儲(chǔ)體開(kāi)關(guān)(bank switch)分頁(yè)切換映射到ems的內(nèi)存空間。
閃速存儲(chǔ)器
什么叫閃速存儲(chǔ)器(flash memory),閃速存儲(chǔ)器是目前取代傳統(tǒng)的eprom和eeprom的主要非揮發(fā)性(永久性)的存儲(chǔ)器,目前大部分586主板的bios都使用閃速存儲(chǔ)器,因?yàn)殚W速存儲(chǔ)器具有以下各項(xiàng)優(yōu)點(diǎn):
◎具有較快的速度(70ns-200ns)。
◎有節(jié)能的管理(auto sleep和standby),低功率和低工作電壓的功能。
◎更新數(shù)據(jù)方便,不須清除即可更改數(shù)據(jù)。
◎可由硬件或軟件來(lái)控制數(shù)據(jù)的保護(hù)。
◎在電腦外圍設(shè)備和通信設(shè)備中廣泛應(yīng)用。
◎目前586電腦使用容量為1mb(bit)的閃速存儲(chǔ)器,686電腦使用容量為2mb(bit)的閃速存儲(chǔ)器。
dram內(nèi)存
dram是英文dynamic ram的縮寫(xiě),其意思是動(dòng)態(tài)隨機(jī)存取內(nèi)存,它是目前主板上使用的主要內(nèi)存,因?yàn)樗募啥雀?,較小的體積即可獲得較大的 容量,而且價(jià)格低,所以是目前最常使用的內(nèi)存。一般主機(jī)的內(nèi)存容量即為dram的容量,雖然dram內(nèi)存有容量大,價(jià)格低的優(yōu)點(diǎn),但是它也有缺點(diǎn),主板必 須有一個(gè)刷新電路與之相配合,對(duì)它的存儲(chǔ)數(shù)據(jù)作刷新的操作,否則它的數(shù)據(jù)就會(huì)消失,因?yàn)樗鼉?nèi)部存儲(chǔ)的數(shù)據(jù)是靠電容的充電來(lái)保存的,而電容會(huì)放電,故每隔一 段時(shí)間就要對(duì)dram進(jìn)行刷新。這種刷新操作會(huì)影響cpu對(duì)dram內(nèi)存存取的效率,dram因?yàn)槭侵靼逯饕褂玫膬?nèi)存,所以主板在特性和內(nèi)部的電路也作 了一番改進(jìn),使之支持不同功能的dram?,F(xiàn)將dram的特點(diǎn)歸納如下:
◎優(yōu)點(diǎn):集成度高,相同的體積可獲得較大容量,價(jià)格便宜。
◎缺點(diǎn):主板必須要有一個(gè)刷新的電路,這會(huì)影響cpu對(duì)dram內(nèi)存的存取,影響cpu的工作效率。
◎dram使用的系統(tǒng):
○作為cpu與主要數(shù)據(jù)的暫時(shí)存取的內(nèi)存。
○作為cpu與外圍設(shè)備顯示卡數(shù)據(jù)的緩沖器或其他家電設(shè)備的內(nèi)存。
sram存儲(chǔ)器
sram是英文static ram的縮寫(xiě),它是一種具有靜志存取功能的內(nèi)存,不需要刷新電路即能保存它內(nèi)部存儲(chǔ)的數(shù)據(jù)。不像dram內(nèi)存那樣需要刷新 電路,每隔一段時(shí)間,固定要對(duì)dram刷新充電一次,否則內(nèi)部的數(shù)據(jù)即會(huì)消失,因此sram具有較高的性能,但是sram也有它的缺點(diǎn),即它的集成度較, 相同容量的dram內(nèi)存可以設(shè)計(jì)為較小的體積,但是sram卻需要很大的體積,所以在主板上sram存儲(chǔ)器要占用一部分面積,在主板上哪些是sram呢?
一種是置于cpu與主存間的高速緩存,它有兩種規(guī)格:一種是固定在主板上的高速緩存(cache memory);另一種是插在卡槽上的 coast(cache on a stick)擴(kuò)充用的高速緩存,另外在cmos芯片1468l8的電路里,它的內(nèi)部也有較小容量的128字節(jié) sram,存儲(chǔ)我們所設(shè)置的配置數(shù)據(jù)。還有為了加速cpu內(nèi)部數(shù)據(jù)的傳送,自80486cpu起,在cpu的內(nèi)部也設(shè)計(jì)有高速緩存,故在 pentium cpu就有所謂的l1 cache(一級(jí)高速緩存)和l2cache(二級(jí)高速緩存)的名詞,一般l1 cache是內(nèi)建在cpu的內(nèi) 部,l2 cache是設(shè)計(jì)在cpu的外部,但是pentium pro把l1和l2 cache同時(shí)設(shè)計(jì)在cpu的內(nèi)部,故pentium pro的體 積較大。最新的pentium ii又把l2 cache移至cpu內(nèi)核之外的黑盒子里。sram顯然速度快,不需要刷新的操作,但是也有另外的缺點(diǎn),就 是價(jià)格高,體積大,所以在主板上還不能作為用量較大的主存?,F(xiàn)將它的特點(diǎn)歸納如下:
◎優(yōu)點(diǎn),節(jié)能、速度快,不必配合內(nèi)存刷新電路,可提高整體的工作效率。
◎缺點(diǎn),集成度低,相同的容量體積較大,而且價(jià)格較高,少量用于關(guān)鍵性系統(tǒng)以提高效率。
◎sram使用的系統(tǒng):
○cpu與主存之間的高速緩存。
○cpu內(nèi)部的l1/l2或外部的l2高速緩存。
○cpu外部擴(kuò)充用的coast高速緩存。
○cmos 146818芯片(rt&cmos sram)。
pb(pipeline burst,流水線突發(fā)式)sram
提高主機(jī)系統(tǒng)性能的方法除了更換速度較快、頻率較高的主板、cpu以及擴(kuò)充增加一些主存外,就是要使用支持pb sram芯片組的主板,什么叫 pb sram?它是一種sram存儲(chǔ)器,也是一種高速緩存(cache memory)。它是主板上使用的速度較快的高速緩存,是一種在材質(zhì)和電路工藝 改進(jìn)的sram。根據(jù)測(cè)試結(jié)果,可以給cpu超頻兩極,較少的費(fèi)用可以獲得較佳的性能。傳統(tǒng)長(zhǎng)方形的異步sram,其工作電壓為5v,為以前486主板所 使用,由于速度容量的限制,已無(wú)法滿(mǎn)足現(xiàn)在快速cpu的需求,現(xiàn)已淘汰不用?,F(xiàn)在的主板都用速度較快,容量較大的同步pb sram,其工作電壓為 3.3v,其形狀為較大的四方形,一般pb sram在主板上有兩種規(guī)格。 ○一種是pb sram芯片組固定在主板上,一般為256kb或512kb, 為現(xiàn)在大部分的主板采用。
○另一種是pb sram模塊的方式,插在主板pb sram的插槽上,一般我們稱(chēng)之為 coast(cache on a stick)插槽,由于主板的品牌和規(guī)格不同,它們安裝的方法和注意事項(xiàng)也不盡相同。這種高速緩存在較新的主板上已淘 汰不用。度較快,有的傳送速度較慢,其中ram的速度就比rom的速度快,主存ram的速度一般為50至70ns,而rom的速度則為150至 200ns,所以在主機(jī)系統(tǒng)的bios setup(bios設(shè)置程序),就設(shè)置有所謂shadowram的操作。電腦啟動(dòng)時(shí),系統(tǒng)就會(huì)把主機(jī)系統(tǒng)的 biosrom或vga卡上的videobios rom程序全部載入dram內(nèi)存中,并且將存儲(chǔ)有這些程序的內(nèi)存區(qū)改為只讀狀態(tài)。以后凡是cpu要執(zhí)行 系統(tǒng)bios中的程序或video bios中的程序,都會(huì)自動(dòng)轉(zhuǎn)至速皮較快的shadow ram中執(zhí)行,如此即可加快cpu的處理速度和屏幕圖像的顯 示,一般電腦一啟動(dòng),系統(tǒng)即會(huì)自動(dòng)將bios rom和video rom設(shè)置為shadow的操作,以加快系統(tǒng)的速度。動(dòng)態(tài)dram內(nèi)部的數(shù)據(jù)是靠電容 特性存儲(chǔ)的,但電容會(huì)放電,所以使用動(dòng)態(tài)dram內(nèi)存就需要有數(shù)據(jù)刷新(refresh)時(shí)鐘的電路,在幾個(gè)ms之內(nèi)必須對(duì)dram完成充電,否則動(dòng)態(tài) dram內(nèi)存內(nèi)的數(shù)據(jù)就會(huì)因放電而丟失。因此,動(dòng)態(tài)內(nèi)存內(nèi)部結(jié)構(gòu)就好像一個(gè)會(huì)漏水的茶壺,假如不在一個(gè)固定的時(shí)間去加水添滿(mǎn)的話(huà),里面的光(數(shù)據(jù)就會(huì)消 失)。在pc標(biāo)準(zhǔn)的電路里是每隔15 us即充電一況在4ms之內(nèi)完成整個(gè)充電操作。由于cpu的速度越越快,使得dram的速度越來(lái)越跟不上cpu的處 理速度,所以cpu必須增加兒個(gè)等待周期,讓dram刷新充電以后再繼續(xù)工作,如此勢(shì)必影響cpu的工作效率,故在at時(shí)代的主板則有交替 (interleave)刷新dram內(nèi)存的設(shè)計(jì),即主板必須至少有兩組存儲(chǔ)休(bank),當(dāng)一個(gè)存儲(chǔ)體供cpu存取數(shù)據(jù)時(shí),另一個(gè)存儲(chǔ)體就進(jìn)行數(shù)據(jù)刷 新,如此才不會(huì)犧牲c(diǎn)pu的工作效率。另一種方式為dram page mode(dram頁(yè)面模式),一般在cpu對(duì)dram進(jìn)行讀寫(xiě)的一個(gè)周期中,我 們只能對(duì)一個(gè)地址進(jìn)行存取,但是,采用頁(yè)面模武是將內(nèi)存的列地址固定,而連續(xù)改變內(nèi)存的行地址,如此可得到一個(gè)連續(xù)地址的頁(yè)區(qū)塊內(nèi)存,而使cpu能夠存取 范圍較大的數(shù)據(jù),而達(dá)到cpu快速存取數(shù)據(jù)的目的。另外,改進(jìn)dram數(shù)據(jù)讀寫(xiě)周期的觸發(fā)電路和材質(zhì),采用具有較佳節(jié)能特性的動(dòng)態(tài)內(nèi)存,在cmos的設(shè)置 中對(duì)dram的刷新周期進(jìn)行一番調(diào)整,延長(zhǎng)對(duì)dram刷新充電的時(shí)間周期,減少對(duì)cpu操作的干擾,這都是增加cpu工作效率的方法。所以,要使內(nèi)存系統(tǒng) 發(fā)揮其性能,一方面是延長(zhǎng)刷新的時(shí)間,另一方面是改進(jìn)dram本身的電路和材質(zhì),提高速度,如此內(nèi)存才能跟上速度一直在倍增的cpu。 在我們的主板上除 了有主要的內(nèi)存外,還有高速緩存。顧名恩義,高速緩存最主要的目的是提高cpu與內(nèi)存之間數(shù)據(jù)的傳送速度,所以高速緩存在電路的設(shè)計(jì)上,則置于cpu與主 存dram之間。當(dāng)cpu從外圍設(shè)備讀取數(shù)據(jù)時(shí),經(jīng)cpu加以處理,再將數(shù)據(jù)寫(xiě)入主存dram中,在寫(xiě)入過(guò)程中路經(jīng)高速緩存,此時(shí)會(huì)將寫(xiě)入主存dram的 地址記錄在tagsram(標(biāo)記sram)內(nèi),并將剛才寫(xiě)入主存dram中的數(shù)據(jù)拷貝一份至高速緩存的sram內(nèi),以備cpu下次就近取用,而不必到較遠(yuǎn) 的dram中讀取,如此即可加快cpu的存取速度。目前主板高速緩存的規(guī)格有256kb和512kb兩種容量,購(gòu)買(mǎi)時(shí)應(yīng)根據(jù)當(dāng)時(shí)的價(jià)差選購(gòu)。
主板的高速緩存其容量只有256kb或是512kb,再擴(kuò)充的容量還是有限的,要把主存幾十mb的數(shù)據(jù)全部拷貝過(guò)來(lái)是不可能的,因此高速緩存還是無(wú)法取代 主存的地位,所以只有把經(jīng)常要讀寫(xiě)的數(shù)據(jù)拷貝到高速緩存內(nèi),但是cpu要存取的數(shù)據(jù)是否在高速緩存內(nèi)呢?那就涉及到cpu對(duì)高速緩存讀寫(xiě)的命中率 (hit ratio)當(dāng)cpu要讀取主存中的數(shù)據(jù)時(shí),檢查高速緩存系統(tǒng)的tag sram的地址數(shù)據(jù),當(dāng)高速緩存內(nèi)有一份所需的數(shù)據(jù)時(shí),高速緩存總線的 仲裁電路就會(huì)將高速緩存系統(tǒng)的大門(mén)打,讓cpu直接到高速緩存系統(tǒng)中存取數(shù)據(jù), cpu就近取村,即可快速存取所要的數(shù)據(jù)。但是,假如cpu所要存取的數(shù) 據(jù)并不在高速緩存中時(shí),高速緩存總線的仲裁電路就不會(huì)將高速緩存至統(tǒng)的大門(mén)打開(kāi)cpu只有跑到比較遠(yuǎn)的主存,根據(jù)數(shù)據(jù)的地址去存取所需要的數(shù)據(jù) 了。 tag sram
什么叫tag sram,即標(biāo)記的靜態(tài)隨機(jī)存取存儲(chǔ)器,它是在高速緩存系統(tǒng)中配合高速緩存的附加sram,它也是高速 緩存,只是用在高速緩存電路中記錄地址數(shù)據(jù),當(dāng)cpu要讀取主存某一個(gè)地址中的數(shù)據(jù)時(shí),會(huì)先到高速緩存電路中去尋找,對(duì)高速緩存系統(tǒng)的tag sram所 記錄的地址數(shù)據(jù)進(jìn)行搜尋和對(duì)比,當(dāng)高速緩存內(nèi)也存有此地址的數(shù)據(jù)時(shí),高速緩存總線的仲裁控制電路即將數(shù)據(jù)讀取傳回cpu,若對(duì)比tag sram記錄的地 址數(shù)據(jù)而找不到此數(shù)據(jù)的地址時(shí),cpu就會(huì)到主存讀取數(shù)據(jù)。
當(dāng)cpu要往主存寫(xiě)入某一個(gè)地址的數(shù)據(jù)時(shí) ,到主存寫(xiě)入數(shù)據(jù),然后再到高速緩存電 路,對(duì)比高速緩存系統(tǒng)的tag sram所記錄的地址,當(dāng)高速緩存內(nèi)也存有此地址的數(shù)據(jù)時(shí),則更新高速緩存內(nèi)的數(shù)據(jù)以保持主存與高速緩存數(shù)據(jù)的一致性。對(duì) 比高速緩存系統(tǒng)tag sram所記錄的地址是否為cpu所需讀取數(shù)據(jù)的地址,對(duì)應(yīng)了高速緩存內(nèi)數(shù)據(jù)讀取的機(jī)率,即所謂的命中率(hit ratio), 命中率的多少要看高速緩存容量的大小、電路的設(shè)計(jì)、以及執(zhí)行程序數(shù)據(jù)的內(nèi)容,這些都與高速緩存的命中率有關(guān)。
內(nèi)存的ecc
什么叫 內(nèi)存的ecc, ecc是英文error check &correct的縮寫(xiě),其中文的意思是“差錯(cuò)檢查與糾正”,是目前功能較強(qiáng)、價(jià)格較高的芯片組才 支持的功能,如pentium的8243ohx的芯片組、pentium ii的8244ofx/82440lx/82440bx等芯片組,這些芯片組支 持內(nèi)存ecc校驗(yàn)功能。
ecc的功能不但使內(nèi)存具有數(shù)據(jù)檢查的能力,而且使內(nèi)存具備了數(shù)據(jù)錯(cuò)誤修正的功能,以前奇偶校驗(yàn)的是8比特(bit) 的數(shù)據(jù),用一比特的奇偶校驗(yàn)位來(lái)檢查數(shù)據(jù)的正確性,但是具有ecc功能的內(nèi)存則用4比特來(lái)檢查8比特的數(shù)據(jù)是否正確。當(dāng)cpu讀取時(shí),若有一個(gè)比特的數(shù)據(jù) 錯(cuò)誤,則ecc內(nèi)存會(huì)根據(jù)原先存在四個(gè)比特中的檢測(cè)比特,定位那個(gè)比特錯(cuò)誤,而且會(huì)將錯(cuò)誤的數(shù)據(jù)加以校正。這種dram內(nèi)存在整個(gè)系統(tǒng)中較穩(wěn)定,一般用于 局域網(wǎng)絡(luò)的文件服務(wù)器,或internet的服務(wù)器,當(dāng)然其價(jià)格也較貴。
如何進(jìn)行內(nèi)存的奇偶校驗(yàn)
內(nèi)存的奇偶校驗(yàn)(parity check),在主機(jī)系統(tǒng)中,它是對(duì)內(nèi)存和數(shù)據(jù)讀寫(xiě)的一種檢查電路,檢查寫(xiě)到主存的數(shù)據(jù)與讀取的數(shù)據(jù)是否相符,假如不符,則通過(guò)對(duì)cpu強(qiáng)制中斷(nmi)的電路,通知cpu死機(jī)。
當(dāng)cpu把數(shù)據(jù)寫(xiě)入主存時(shí),同時(shí)也會(huì)把數(shù)據(jù)送到奇偶校驗(yàn)位產(chǎn)主器/檢查器(74280)來(lái)加以計(jì)算,74280這個(gè)芯片是一個(gè)9位的奇偶校驗(yàn)位產(chǎn)生器, 但也是一個(gè)檢查器,其實(shí)它的主要功能是負(fù)責(zé)把從cpu輸入到dram內(nèi)存的h信號(hào)(高電平信號(hào),即“1”信號(hào))加起來(lái)看是偶數(shù)個(gè)“1”還是奇數(shù)個(gè)“1”, 再?gòu)乃膃ven(偶)或odd(奇)腳輸出,此輸出的信號(hào)就是奇偶校驗(yàn)位(parity bit)。當(dāng)cpu把8個(gè)比特的數(shù)據(jù)寫(xiě)入主存時(shí),同時(shí)經(jīng)奇偶校 驗(yàn)位產(chǎn)生器加以計(jì)算,計(jì)算的結(jié)果假如是偶數(shù)個(gè)“1”,則奇偶校驗(yàn)位為”1”假如是奇數(shù)個(gè)“1”,則奇偶校驗(yàn)位(parity bit)則為l信號(hào)(低電 平,即”0”信號(hào)),把此奇偶校驗(yàn)位送到第9塊內(nèi)存芯片暫存起來(lái),也就是說(shuō),寫(xiě)入數(shù)據(jù)的時(shí)候是產(chǎn)生奇偶校驗(yàn)位(parity bit),不進(jìn)行奇偶校驗(yàn)位 的檢查(parity check),因?yàn)闆](méi)有對(duì)比檢查的機(jī)會(huì),所以寫(xiě)入時(shí)產(chǎn)主的奇偶校驗(yàn)位可能是“1”,也可能是“0”,在pc at的電路里,當(dāng) cpu對(duì)主存讀取時(shí),則此8個(gè)比特的數(shù)據(jù)在與剛才第9塊內(nèi)存芯片所存儲(chǔ)的奇偶校驗(yàn)位相加起來(lái),所得的答案應(yīng)該為奇數(shù)個(gè)“1”(即奇校驗(yàn)電路的校驗(yàn) 位=“0”),假如是偶數(shù)個(gè)”1”則啟動(dòng)奇偶校驗(yàn)檢查電路,經(jīng)nmi電路通知cpu死機(jī)。所以奇偶校驗(yàn)位的檢查(parity check)是在讀取數(shù)據(jù) 的時(shí)候產(chǎn)主,因?yàn)橹挥性谧x取的時(shí)候,才能對(duì)比剛才所寫(xiě)入內(nèi)存的數(shù)據(jù)有沒(méi)有錯(cuò)誤。
奇偶校驗(yàn)電路可以分兩種檢查,一種是奇校驗(yàn)檢查,一種是偶校驗(yàn) 檢查,在pc主機(jī)電路里是奇校驗(yàn)檢查,即讀取的時(shí)候,奇偶校驗(yàn)位(parity bit)的even輸出應(yīng)為“0”,假如奇偶校驗(yàn)位是“1”的話(huà),即產(chǎn)生 奇偶校驗(yàn)位錯(cuò)誤(parity error),然后經(jīng)nmi電路通知cpu死機(jī),檢查時(shí)因每一個(gè)奇偶校驗(yàn)位產(chǎn)生器/檢查器(74280)芯片只能檢查8個(gè) 比特,看看您的cpu是幾個(gè)比特的,則就有幾組74280, pentium cpu的主機(jī)有8個(gè)7428o,但現(xiàn)在全部被縮編在芯片組里,故以一組來(lái)說(shuō) 明奇校驗(yàn)與偶校驗(yàn)檢查的工作原理。
奇校驗(yàn)檢查:
◎cpu把數(shù)據(jù)寫(xiě)入內(nèi)存時(shí)僅產(chǎn)生奇偶校驗(yàn)位,不作奇偶校驗(yàn)位檢查。
cpu寫(xiě)入數(shù)據(jù)時(shí)(8bit),經(jīng)奇偶校驗(yàn)位產(chǎn)生器把8個(gè)比特(bit)加起來(lái),計(jì)算的結(jié)果:
○有偶數(shù)個(gè)“1”,則奇偶校驗(yàn)位=1。
○有奇數(shù)個(gè)“1”則奇偶校驗(yàn)位=0。
○將奇偶校驗(yàn)位(parity bit)存在第9個(gè)內(nèi)存芯片內(nèi)。
◎cpu讀取內(nèi)存數(shù)據(jù)時(shí),此時(shí)與剛才寫(xiě)入數(shù)據(jù)進(jìn)行對(duì)比,進(jìn)行奇偶校驗(yàn)位檢查。
○剛才寫(xiě)入的數(shù)據(jù)有偶數(shù)個(gè)“1” 加上存儲(chǔ)在第9個(gè)內(nèi)存芯片中的奇偶校驗(yàn)位=“l(fā)”,再經(jīng)奇偶校驗(yàn)位檢查器和邏輯電路的計(jì)算,even接腳的輸出應(yīng)為奇數(shù)個(gè)“1”,即奇偶校驗(yàn)位為“0”。
○剛才寫(xiě)入的數(shù)據(jù)有奇數(shù)個(gè)“1”加上存儲(chǔ)在第9個(gè)內(nèi)存芯片的奇偶校驗(yàn)位=“0”,再經(jīng)奇偶校驗(yàn)位檢查器和邏輯電路的計(jì)算, even接腳的輸出還是為奇數(shù)個(gè)“1”, 即奇偶校驗(yàn)位為“0”。
○所以無(wú)論剛才寫(xiě)入的數(shù)據(jù)有偶數(shù)個(gè)“1”還是有奇數(shù)個(gè)“1”讀取的時(shí)候都是為固定的奇數(shù)個(gè)“1”,假如為偶數(shù)的話(huà),則系統(tǒng)產(chǎn)生一連串的操作,通知cpu死機(jī)。
◎目前大多數(shù)主板都支持沒(méi)有奇偶校驗(yàn)位的dram內(nèi)存,系統(tǒng)的bios會(huì)鎖定(disable)奇偶校驗(yàn)功能,比較新的bios會(huì)自動(dòng)檢測(cè)主板的dram內(nèi)存是否有奇偶校驗(yàn)位。
◎奇校驗(yàn):d0~d7加起來(lái)有奇數(shù)個(gè)“1”,由74280even接腳輸出“0”作為校驗(yàn)位。
◎偶校驗(yàn): d0~d7加起來(lái)有偶數(shù)個(gè)“1”,由74280odd接腳輸出“1”作為校驗(yàn)位。
◎奇校驗(yàn)檢查:讀取數(shù)據(jù)時(shí),d0~d7再加上奇偶校驗(yàn)位由74280計(jì)算結(jié)果,如果共有奇數(shù)個(gè)“1”,則even接腳輸出“0”,odd接腳輸出“l(fā)”。若為偶數(shù)個(gè)“1”。則even接腳輸出“1”, odd接腳輸出“0”。
◎偶校驗(yàn)檢查讀取數(shù)據(jù)時(shí), d0~d7再加上奇偶校驗(yàn)位由74280計(jì)算結(jié)果,如果共有偶數(shù)個(gè)“1”,則even接腳輸出“1”,odd接腳輸出“0”。若為奇數(shù)個(gè)“l(fā)”,則even接腳輸出“0”odd接腳輸出“1”。
不同主板如何使用無(wú)奇偶校驗(yàn)(non-parity)的內(nèi)存
主板的功能和內(nèi)存的結(jié)構(gòu)一直在改進(jìn),所以在更新或擴(kuò)充主板和內(nèi)存的時(shí)候,就會(huì)碰到主板的cmos setup設(shè)置程序是否具有設(shè)置 parity check enable/disable(偶校驗(yàn)啟用/禁用)的功能,只有386或486的主機(jī)才有這種設(shè)置,因?yàn)?86以上主板的 bios大部分都已有自動(dòng)檢測(cè)內(nèi)存是否具有奇偶校驗(yàn)位的功能,所以當(dāng)您的386/486在更新或擴(kuò)充的時(shí)候就要考慮是否能使用無(wú)奇偶校驗(yàn)(non- parity)的內(nèi)存。有些主板的cmos setup設(shè)置程序沒(méi)有這種設(shè)置,就無(wú)法使用這類(lèi)內(nèi)存,一般此種內(nèi)存大部分是30 pin的,因?yàn)?72 pin的內(nèi)存已大部分用于后期的486或是較新的586主板,它們都是能自動(dòng)檢測(cè)無(wú)奇偶校驗(yàn)內(nèi)存的主板?,F(xiàn)將使用無(wú)奇偶校驗(yàn)的內(nèi)存的方法和注意事項(xiàng) 列舉如下:
◎使用的是具有30 pin內(nèi)存插槽的386或486主板,則要注意是否能使用或必須設(shè)置無(wú)奇偶校驗(yàn)的內(nèi)存。
◎當(dāng)您使用7塊內(nèi)存芯片或3塊內(nèi)存芯片沒(méi)有奇偶校驗(yàn)位的內(nèi)存擴(kuò)充的時(shí)候。
◎主板的bios有parity check enable/disable(奇偶校驗(yàn)啟用/禁用)的功能或自動(dòng)檢測(cè)奇偶校驗(yàn)位的功能。
◎有些主板因有不兼容性問(wèn)題而不能使用無(wú)奇偶校驗(yàn)的內(nèi)存。
◎在386/486主板上更新或擴(kuò)充內(nèi)存時(shí),使用現(xiàn)在的edo內(nèi)存要注意bios是否支持,否則不能使用。內(nèi)存、主板、cpu速度如何匹配使整個(gè)主機(jī)系 統(tǒng)穩(wěn)定必備的三要件:一是主板,二是cpu,三是內(nèi)存。此三種部件必須互相匹配,不能相互挑剔,假如其中一種部件不穩(wěn)定,整個(gè)系統(tǒng)的穩(wěn)定性就會(huì)受到影響, 于是必須經(jīng)過(guò)一番匹配與調(diào)整。有關(guān)主板的選擇在有關(guān)主板的章節(jié)中已有詳述,在此不再說(shuō)明,cpu與主存匹配的關(guān)系就比較嚴(yán)謹(jǐn),因?yàn)閏pu的速度較快,內(nèi)存 速度較慢。假如dram內(nèi)存因?yàn)槔匣?、速度、品牌等匹配不?dāng),就會(huì)造成不能開(kāi)機(jī),或開(kāi)機(jī)啟而不穩(wěn)定或經(jīng)過(guò)一段時(shí)間即會(huì)死機(jī)。諸如此類(lèi)的問(wèn)題都可用cpu和 內(nèi)存來(lái)加以調(diào)整匹配,在不必更換元件的情況下,使不能開(kāi)機(jī)變成可以開(kāi)機(jī)。經(jīng)過(guò)調(diào)整匹配使運(yùn)行不穩(wěn)的主機(jī)變穩(wěn)定運(yùn)行的主機(jī),其處理方法如下:
◎?qū)φ{(diào)主板上內(nèi)存的存儲(chǔ)體bank 0與bank 1,改變主板啟動(dòng)時(shí)的板性。
◎調(diào)整cpu的速度,向下調(diào)整一級(jí),因?yàn)閮?nèi)存條老化,速度已大大跟不上cpu,察看主機(jī)開(kāi)機(jī)時(shí)的穩(wěn)定性。
◎更換較新的內(nèi)存,再察看主機(jī)啟動(dòng)后的操作是否穩(wěn)定。
◎可能是主板本身的問(wèn)題或外圍設(shè)備的影響,再作進(jìn)一步的隔離和測(cè)試。
各種不同品牌和不同速度dram如何使用
當(dāng)我們?cè)诟禄驍U(kuò)充內(nèi)存時(shí),要考慮主板上內(nèi)存的規(guī)格與結(jié)構(gòu)。年代相隔久遠(yuǎn)的內(nèi)存在規(guī)格和速度上相差甚遠(yuǎn),已無(wú)法匹配使用,但規(guī)格和速度相近尚可使用,要 把以前的dram內(nèi)存棄之不用非常可惜。在規(guī)格相差不大的情況下,對(duì)于尚可利用的內(nèi)存,還可作一番最佳的匹配與組合,所以在更新或擴(kuò)充內(nèi)存時(shí),對(duì)于如何去 適配一組不同品牌。不同速度、不同規(guī)格的內(nèi)存,要有一些經(jīng)驗(yàn),這對(duì)于主板的穩(wěn)定性有極大的關(guān)系,尤其是早期單塊的dram內(nèi)存其影響更為顯著?,F(xiàn)將如何處 理各種不同品牌dram內(nèi)存組合的方法說(shuō)明如下:
◎把相同品牌、相同速度,較新的內(nèi)存條放在存儲(chǔ)體bank 0,因?yàn)閎ank 0是電腦啟 動(dòng)時(shí)cpu所要查找的對(duì)象,也就是壯丁排在第一線,老弱殘兵排在第二線,如此一開(kāi)機(jī)時(shí),穩(wěn)定性較佳。
◎相同速度的內(nèi)存條排在存儲(chǔ)體bank 0。
◎其他不同品牌不同速度的內(nèi)存條放在存儲(chǔ)體bank l或bank 2。
◎相同結(jié)構(gòu)(金手指內(nèi)存有單面與雙面)的內(nèi)存條,放在同一個(gè)存儲(chǔ)體。
◎相同容量的內(nèi)存條放在同一個(gè)存儲(chǔ)體。
◎相同塊芯片的內(nèi)存條放在同一個(gè)存儲(chǔ)體。
◎當(dāng)無(wú)法匹配使用時(shí),還是要得舍與取,放棄不適配的,如此才能得到一臺(tái)穩(wěn)定的主機(jī)。
如何識(shí)別和判斷假冒(remark)的dram內(nèi)存
假冒(remark)的dram與假冒(remark)cpu有異曲同工、如法炮制之效,即把速度較慢的dram或價(jià)格較低的品牌假冒(remark) 為速度較快、知名度較高的品牌,以賺取其間的差價(jià)。假冒(remark)的原因不外乎, dram缺貨漲價(jià),假冒(remark)后的型號(hào)差價(jià)很大,有利 可圖。于是一些不法的廠商從中加以假冒(remark)牟取暴利。如何識(shí)別和判斷假冒(remark)的dram呢?只要仔細(xì)查詢(xún)和研究,總會(huì)查出一些蜘 絲馬跡,假冒(remark)的dram其印刷的油墨不均,油墨的顏色與工廠的顏色也會(huì)稍有不同,字體有些會(huì)模糊不清而且表面有擦拭的痕跡。最重要的是當(dāng) 假冒的dram用在主板上開(kāi)機(jī)時(shí),會(huì)經(jīng)常死機(jī),甚至造成電腦無(wú)法啟動(dòng),假如無(wú)法識(shí)別假冒與否,則找一條相同規(guī)格品牌的dram加以比對(duì),察看其字體、墨 色、料號(hào)、字母、數(shù)字的排列習(xí)慣,則不難查出是否為假冒(remark)的dram,如果要去除這些假冒(remark)的陰影與疑慮,只有找一家信譽(yù)良 好的廠商購(gòu)買(mǎi),如此才會(huì)買(mǎi)得安心,用得也會(huì)比較放心。
內(nèi)存假冒(remark)的對(duì)象:
◎舊的內(nèi)存假冒(remark)為新的內(nèi)存。
◎臺(tái)灣或韓國(guó)制造的假冒(remark)成日本制造。
◎次級(jí)品假冒(remark)為一級(jí)品。
◎暇疵品假冒(remark))為良品。
◎改寫(xiě)bios,顯示虛擬數(shù)據(jù),以空包sdram蒙混高速緩存。
要擴(kuò)充內(nèi)存容量,首先要選購(gòu)好內(nèi)存。目前市場(chǎng)上常見(jiàn)的是sdram內(nèi)存、simm內(nèi)存條,dip內(nèi)存芯片已不多見(jiàn),因此,這里只詳細(xì)介紹simm內(nèi)存條的選擇,sdram內(nèi)存使用起來(lái)比較簡(jiǎn)單,而且已不再受內(nèi)存插槽(dimm)次序的限制了。
選擇內(nèi)存條要兼顧其引腳、容量、速度、奇偶校驗(yàn)性、價(jià)格等幾項(xiàng)性能指標(biāo)綜合考慮,并以3點(diǎn)為基礎(chǔ)目標(biāo):一是盡可能利用已有的內(nèi)存條,二是擴(kuò)充后的容量最接近所期望的容量,三是為將來(lái)擴(kuò)充留育余地(因?yàn)橐话阒靼迳现挥?個(gè)simm槽口,而每個(gè)內(nèi)存條需占用一個(gè)槽口)。
1)引腳數(shù):內(nèi)存條引腳數(shù)必須與主板上simm槽口的針數(shù)相配匹。simm槽口有72針和30針兩種,相對(duì)應(yīng)內(nèi)存條的引腳數(shù)有72線和30線兩種,即 72針的simm槽口使用72線引腳的內(nèi)存條,30針的simm槽口使用30線引腳的內(nèi)存條。在72針系統(tǒng)中,有奇偶校驗(yàn)使用36位的內(nèi)存條,無(wú)奇偶校驗(yàn) 則使用32位的內(nèi)存條,在30針的普通系統(tǒng)中、有奇偶校驗(yàn)使用9位的內(nèi)存條,無(wú)奇偶校驗(yàn)則使用8位的內(nèi)存。
2)容燙:30線內(nèi)存條常見(jiàn)容量有 256kb、lkb和4kb,72線內(nèi)存條常見(jiàn)容量有4mb、8mb、16mb和32mb。30針引腳系統(tǒng)中,8位或9位內(nèi)存條的數(shù)據(jù)寬度為8 位,286、386sx、486sxcpu數(shù)據(jù)寬度為16位,因此必須成對(duì)使用:386dx、486dxcpu數(shù)據(jù)寬度為32位,因此必須4條一組使 用。 72針引腳系統(tǒng)中,32位或36位內(nèi)存條的數(shù)據(jù)寬度為32位,適用于386dx、486dx和pentium(586)微機(jī),可以單條使用。
3)速率:內(nèi)存條的一個(gè)重要性能指標(biāo)是速度,以納秒(ns)表示,代表系統(tǒng)給予內(nèi)存在無(wú)錯(cuò)情況下作出反應(yīng)的時(shí)間。一般有60ns、70ns、80ns、 12ons等兒種,相應(yīng)在內(nèi)存條上標(biāo)有“-6”、“-7”?!?8”、“-12”等字樣。這個(gè)數(shù)值越小,表示內(nèi)存條速度越快。只有當(dāng)內(nèi)存與系統(tǒng)速度相匹配 時(shí)才能發(fā)揮最大效率。因?yàn)閮?nèi)存慢而主板快,影響到cpu的速度,還可能造成系統(tǒng)崩潰;內(nèi)存快而主板慢,結(jié)果是大材小用,浪費(fèi)了高性能的內(nèi)存條。如果一個(gè)系 統(tǒng)要求內(nèi)存的速度為80ns,那么裝上60ns或70ns的內(nèi)存條在性能方面并沒(méi)有什么益處,相反,如果系統(tǒng)要求內(nèi)存的速率是60ns,那么如果裝上 70ns或80ns的內(nèi)存條,可能會(huì)造成系統(tǒng)的崩潰。一般不同速度的內(nèi)存條可混合使用,但以最慢的為準(zhǔn)。
4)奇偶性:微機(jī)要求內(nèi)存有奇偶校 驗(yàn),但沒(méi)有奇偶校驗(yàn)也能運(yùn)行。奇偶校驗(yàn)需要額外的內(nèi)存芯片。選購(gòu)內(nèi)存條時(shí)常會(huì)聽(tīng)到2片/真3片/假3片/8片/9片等說(shuō)法,這是指內(nèi)存條是否帶奇偶校驗(yàn)。 2片和8片內(nèi)存條肯定不帶奇偶校驗(yàn);3片和9片內(nèi)存條應(yīng)該帶奇偶校驗(yàn),但有些生產(chǎn)廠商為了謀取更高利潤(rùn),將壞的芯片作為奇偶校驗(yàn)芯片,或?qū)⒉糠謸p壞的芯片 搭配組合成一條完整內(nèi)存條,這種內(nèi)存條不帶奇偶校驗(yàn),被稱(chēng)為假3片或假9片。假3片或假9片一般能正常使用,只是成本很低。鑒別內(nèi)存是省帶奇偶校驗(yàn)比較簡(jiǎn) 單,裝好內(nèi)存開(kāi)機(jī)后,執(zhí)行bios setup程序,選擇允許奇偶枝驗(yàn),如果機(jī)器可正常引導(dǎo),則說(shuō)明內(nèi)存帶奇偶校驗(yàn),如果屏幕出現(xiàn)奇偶校驗(yàn)錯(cuò)的提示后死 機(jī),則說(shuō)明內(nèi)存不帶奇偶校驗(yàn)。