生活百科 | 烹飪美食 | 家居裝修 | 購房置業 | 婚嫁 | 家電 | 寵物 | 育兒 | 購物|
您現在的位置: 大眾科普 >> 生活 >> 為什麼同樣的內存ddr的比ddr2r貴正文

為什麼同樣的內存ddr的比ddr2r貴

 推 薦 文 章
更新時間:2022-05-18
為什麼同樣的內存ddr的比ddr2r貴
 
ddr的現在已經停產,價格比較高
 
現階段你的內存夠用了
不是越多越好
雙通道擁有單通道兩倍的帶寬
不過雙通道的性能提升不是很明顯
內存作用,你本可以自己找的,網上到處都是

【內存簡介】
[編輯本段]

在計算機的組成結構中,有一個很重要的部分,就是存儲器。存儲器是用來存儲程序和數據的部件,對於計算機來說,有了存儲器,才有記憶功能,才能保證正常工作。存儲器的種類很多,按其用途可分為主存儲器和輔助存儲器,主存儲器又稱內存儲器(簡稱內存)。

內存是電腦中的主要部件,它是相對於外存而言的。我們平常使用的程序,如windows操作系統、打字軟件、游戲軟件等,一般都是安裝在硬盤等外存上的,但僅此是不能使用其功能的,必須把它們調入內存中運行,才能真正使用其功能,我們平時輸入一段文字,或玩一個游戲,其實都是在內存中進行的。通常我們把要永久保存的、大量的數據存儲在外存上,而把一些臨時的或少量的數據和程序放在內存上。

【內存概述】
[編輯本段]

內存就是存儲程序以及數據的地方,比如當我們在使用wps處理文稿時,當你在鍵盤上敲入字符時,它就被存入內存中,當你選擇存盤時,內存中的數據才會被存入硬(磁)盤。在進一步理解它之前,還應認識一下它的物理概念。

內存一般采用半導體存儲單元,包括隨機存儲器(ram),只讀存儲器(rom),以及高速緩存(cache)。只不過因為ram是其中最重要的存儲器。s(synchronous)dram同步動態隨機存取存儲器:sdram為168腳,這是目前pentium及以上機型使用的內存。sdram將cpu與ram通過一個相同的時鐘鎖在一起,使cpu和ram能夠共享一個時鐘周期,以相同的速度同步工作,每一個時鐘脈沖的上升沿便開始傳遞數據,速度比edo內存提高50%。ddr(doubledatarage)ram:sdram的更新換代產品,他允許在時鐘脈沖的上升沿和下降沿傳輸數據,這樣不需要提高時鐘的頻率就能加倍提高sdram的速度。

●只讀存儲器(rom)

rom表示只讀存儲器(readonlymemory),在制造rom的時候,信息(數據或程序)就被存入並永久保存。這些信息只能讀出,一般不能寫入,即使機器掉電,這些數據也不會丟失。rom一般用於存放計算機的基本程序和數據,如biosrom。其物理外形一般是雙列直插式(dip)的集成塊。

●隨機存儲器(ram)

隨機存儲器(randomaccessmemory)表示既可以從中讀取數據,也可以寫入數據。當機器電源關閉時,存於其中的數據就會丟失。我們通常購買或升級的內存條就是用作電腦的內存,內存條(simm)就是將ram集成塊集中在一起的一小塊電路板,它插在計算機中的內存插槽上,以減少ram集成塊占用的空間。目前市場上常見的內存條有256m/條、512m/條、1g/條等。

●高速緩沖存儲器(cache)

cache也是我們經常遇到的概念,它位於cpu與內存之間,是一個讀寫速度比內存更快的存儲器。當cpu向內存中寫入或讀出數據時,這個數據也被存儲進高速緩沖存儲器中。當cpu再次需要這些數據時,cpu就從高速緩沖存儲器讀取數據,而不是訪問較慢的內存,當然,如需要的數據在cache中沒有,cpu會再去讀取內存中的數據。

●物理存儲器和地址空間

物理存儲器和存儲地址空間是兩個不同的概念。但是由於這兩者有十分密切的關系,而且兩者都用b、kb、mb、gb來度量其容量大小,因此容易產生認識上的混淆。初學者弄清這兩個不同的概念,有助於進一步認識內存儲器和用好內存儲器。

物理存儲器是指實際存在的具體存儲器芯片。如主板上裝插的內存條和裝載有系統的bios的rom芯片,顯示卡上的顯示ram芯片和裝載顯示bios的rom芯片,以及各種適配卡上的ram芯片和rom芯片都是物理存儲器。

存儲地址空間是指對存儲器編碼(編碼地址)的范圍。所謂編碼就是對每一個物理存儲單元(一個字節)分配一個號碼,通常叫作“編址”。分配一個號碼給一個存儲單元的目的是為了便於找到它,完成數據的讀寫,這就是所謂的“尋址”(所以,有人也把地址空間稱為尋址空間)。

地址空間的大小和物理存儲器的大小並不一定相等。舉個例子來說明這個問題:某層樓共有17個房間,其編號為801~817。這17個房間是物理的,而其地址空間采用了三位編碼,其范圍是800~899共100個地址,可見地址空間是大於實際房間數量的。

對於386以上檔次的微機,其地址總線為32位,因此地址空間可達2的32次方,即4gb。但實際上我們所配置的物理存儲器通常只有1mb、2mb、4mb、8mb、16mb、32mb等,遠小於地址空間所允許的范圍。

好了,現在可以解釋為什麼會產生諸如:常規內存、保留內存、上位內存、高端內存、擴充內存和擴展內存等不同內存類型。

【內存概念】
[編輯本段]

各種內存概念

這裡需要明確的是,我們討論的不同內存的概念是建立在尋址空間上的。

ibm推出的第一台pc機采用的cpu是8088芯片,它只有20根地址線,也就是說,它的地址空間是1mb。
pc機的設計師將1mb中的低端640kb用作ram,供dos及應用程序使用,高端的384kb則保留給rom、視頻適配卡等系統使用。從此,這個界限便被確定了下來並且沿用至今。低端的640kb就被稱為常規內存即pc機的基本ram區。保留內存中的低128kb是顯示緩沖區,高64kb是系統bios(基本輸入/輸出系統)空間,其余192kb空間留用。從對應的物理存儲器來看,基本內存區只使用了512kb芯片,占用0000至80000這512kb地址。顯示內存區雖有128kb空間,但對單色顯示器(mda卡)只需4kb就足夠了,因此只安裝4kb的物理存儲器芯片,占用了b0000至b10000這4kb的空間,如果使用彩色顯示器(cga卡)需要安裝16kb的物理存儲器,占用b8000至bc000這16kb的空間,可見實際使用的地址范圍都小於允許使用的地址空間。

在當時(1980年末至1981年初)這麼“大”容量的內存對pc機使用者來說似乎已經足夠了,但是隨著程序的不斷增大,圖象和聲音的不斷豐富,以及能訪問更大內存空間的新型cpu相繼出現,最初的pc機和ms-dos設計的局限性變得越來越明顯。

●1.什麼是擴充內存?

到1984年,即286被普遍接受不久,人們越來越認識到640kb的限制已成為大型程序的障礙,這時,intel和lotus,這兩家硬、軟件的傑出代表,聯手制定了一個由硬件和軟件相結合的方案,此方法使所有pc機存取640kb以上ram成為可能。而microsoft剛推出windows不久,對內存空間的要求也很高,因此它也及時加入了該行列。

在1985年初,lotus、intel和microsoft三家共同定義了lim-ems,即擴充內存規范,通常稱ems為擴充內存。當時,ems需要一個安裝在i/o槽口的內存擴充卡和一個稱為ems的擴充內存管理程序方可使用。但是i/o插槽的地址線只有24位(isa總線),這對於386以上檔次的32位機是不能適應的。所以,現在已很少使用內存擴充卡。現在微機中的擴充內存通常是用軟件如dos中的emm386把擴展內存模擬或擴充內存來使用。所以,擴充內存和擴展內存的區別並不在於其物理存儲器的位置,而在於使用什麼方法來讀寫它。下面將作進一步介紹。

前面已經說過擴充存儲器也可以由擴展存儲器模擬轉換而成。ems的原理和xms不同,它采用了頁幀方式。頁幀是在1mb空間中指定一塊64kb空間(通常在保留內存區內,但其物理存儲器來自擴展存儲器),分為4頁,每頁16kb。ems存儲器也按16kb分頁,每次可交換4頁內容,以此方式可訪問全部ems存儲器。符合ems的驅動程序很多,常用的有emm386.exe、qemm、turboems、386max等。dos和windows中都提供了emm386.exe。

●2.什麼是擴展內存?

我們知道,286有24位地址線,它可尋址16mb的地址空間,而386有32位地址線,它可尋址高達4gb的地址空間,為了區別起見,我們把1mb以上的地址空間稱為擴展內存xms(extendmemory)。

在386以上檔次的微機中,有兩種存儲器工作方式,一種稱為實地址方式或實方式,另一種稱為保護方式。在實方式下,物理地址仍使用20位,所以最大尋址空間為1mb,以便與8086兼容。保護方式采用32位物理地址,尋址范圍可達4gb。dos系統在實方式下工作,它管理的內存空間仍為1mb,因此它不能直接使用擴展存儲器。為此,lotus、intel、ast及microsoft公司建立了ms-dos下擴展內存的使用標准,即擴展內存規范xms。我們常在config.sys文件中看到的himem.sys就是管理擴展內存的驅動程序。

擴展內存管理規范的出現遲於擴充內存管理規范。

●3.什麼是高端內存區?

在實方式下,內存單元的地址可記為:

段地址:段內偏移

通常用十六進制寫為xxxx:xxxx。實際的物理地址由段地址左移4位再和段內偏移相加而成。若地址各位均為1時,即為ffff:ffff。其實際物理地址為:fff0+ffff=10ffef,約為1088kb(少16字節),這已超過1mb范圍進入擴展內存了。這個進入擴展內存的區域約為64kb,是1mb以上空間的第一個64kb。我們把它稱為高端內存區hma(highmemoryarea)。hma的物理存儲器是由擴展存儲器取得的。因此要使用hma,必須要有物理的擴展存儲器存在。此外hma的建立和使用還需要xms驅動程序himem.sys的支持,因此只有裝入了himem.sys之後才能使用hma。

●4.什麼是上位內存?

為了解釋上位內存的概念,我們還得回過頭看看保留內存區。保留內存區是指640kb~1024kb(共384kb)區域。這部分區域在pc誕生之初就明確是保留給系統使用的,用戶程序無法插足。但這部分空間並沒有充分使用,因此大家都想對剩余的部分打主意,分一塊地址空間(注意:是地址空間,而不是物理存儲器)來使用。於是就得到了又一塊內存區域umb。

umb(uppermemoryblocks)稱為上位內存或上位內存塊。它是由擠占保留內存中剩余未用的空間而產生的,它的物理存儲器仍然取自物理的擴展存儲器,它的管理驅動程序是ems驅動程序。

●5.什麼是shadow(影子)內存?

對於細心的讀者,可能還會發現一個問題:即是對於裝有1mb或1mb以上物理存儲器的機器,其640kb~1024kb這部分物理存儲器如何使用的問題。由於這部分地址空間已分配為系統使用,所以不能再重復使用。為了利用這部分物理存儲器,在某些386系統中,提供了一個重定位功能,即把這部分物理存儲器的地址重定位為1024kb~1408kb。這樣,這部分物理存儲器就變成了擴展存儲器,當然可以使用了。但這種重定位功能在當今高檔機器中不再使用,而把這部分物理存儲器保留作為shadow存儲器。shadow存儲器可以占據的地址空間與對應的rom是相同的。shadow由ram組成,其速度大大高於rom。當把rom中的內容(各種bios程序)裝入相同地址的shadowram中,就可以從ram中訪問bios,而不必

[1] [2] 下一页

請問:se 能量吊墜、只有在科士威購物才有嗎?
版權所有 © 大眾科普網(www.g06.net) 免責聲明