當(dāng)前位置:湖南陽光電子技術(shù)學(xué)校文章資訊顯示器維修

湖南陽光電子技術(shù)學(xué)校 簡介

學(xué)校地址:湖南省 長沙市 雨花區(qū) 車站南路紅花坡路口
來校路線:長沙火車站售票廳后坪,乘135路公交車到“紅花坡站”,即到.
學(xué)校電話:13807313137,13308461099
免費(fèi)電話:13807313137
值班手機(jī):(0)13807313137 楊老師
開課時間:我校常年面向全國招生,月月開班。每月1號,16號開學(xué)。
招生范圍:凡年滿15歲的公民,不限年齡,性別,地區(qū)。都?xì)g迎來我校學(xué)習(xí)。
食宿問題:學(xué)校免費(fèi)住宿,免費(fèi)提供床上用品。食堂就餐,費(fèi)用自理,約12元/天。
學(xué)校官網(wǎng):www.hnygpx.net www.410014.com
專業(yè)介紹:歡迎查看我校專業(yè)課程!
收費(fèi)標(biāo)準(zhǔn):歡迎查看我校收費(fèi)標(biāo)準(zhǔn)!
在線 Q Q:您想咨詢招生情況,請聯(lián)系我啊·您想咨詢招生情況,請聯(lián)系我啊
網(wǎng)上報名:歡迎您報讀湖南陽光電子學(xué)校!


詳談4G內(nèi)存與CPU,BIOS和操作系統(tǒng)的間牽絆

減小字體 增大字體 作者:佚名  來源:本站整理  發(fā)布時間:2011-04-02 17:08:58

  因為內(nèi)存價格的持續(xù)走低,目前各大內(nèi)存廠商相繼推出了單條2GB的DDR2 800內(nèi)存,這些內(nèi)存給人 大的感覺就是價格便宜量又足。很多用戶就直接買了兩條2GB的內(nèi)存,想組成雙通道使用。可拿回家一看,原本4GB的內(nèi)存容量被識別出來的只有3.2GB左右。通過檢查,發(fā)現(xiàn)內(nèi)存本身并沒有問題。那又是什么吞食了你的內(nèi)存呢?這就是我們本期將要給大家說清楚的一個問題。

  800MB內(nèi)存被吞食了?

  大家或許會發(fā)現(xiàn)一種很奇怪的現(xiàn)象,在我們的Windows XP和Vista中,安裝4GB內(nèi)存后,顯示出來的只有3.2GB左右甚至更少,有800多MB的內(nèi)存“無緣無故”地消失了,這讓人感覺十分費(fèi)解,主板和操作系統(tǒng)之所以不能使用全部的4GB內(nèi)存,問題的根源就在于計算機(jī)那32位X86架構(gòu)。 32位X86架構(gòu)是指個人電腦的地址總線是32位的,CPU、內(nèi)存控制器、操作系統(tǒng)都是按32位地址總線設(shè)計。32位地址總線可以支持的內(nèi)存地址代碼是 4096MB,也就是有4GB的地址代碼,可以編4GB個地址。這4GB個地址碼正好可以分配給4GB內(nèi)存。但是,這4GB個地址碼不能全部分配給安裝在主板上的物理內(nèi)存。因為個人電腦還有很多設(shè)備需要地址代碼,以便CPU可以根據(jù)地址碼找到它們,同時CPU和這些設(shè)備交換數(shù)據(jù)需要暫時存放數(shù)據(jù)的存儲器 ――寄存器,這些寄存器也需要地址代碼。比如硬盤控制器、軟驅(qū)控制器、管理插在PCI槽上的 PCI卡的PCI總線控制器,PCI-E總線控制器和PCI-E顯卡,它們都有寄存器都需要系統(tǒng)分配給它們地址代碼。這些地址由系統(tǒng)分配,電腦用戶在使用中感覺不到。這樣一來,當(dāng)我們?yōu)殡娔X插上總?cè)萘繛?GB的內(nèi)存時,就有一部分內(nèi)存分配不到地址代碼而不能使用。

  要深入了解4GB內(nèi)存之謎,我們就得弄清楚各部件與4GB內(nèi)存關(guān)系,其中涉及到的部件有CPU、內(nèi)存控制器(Intel平臺集成在北橋,AMD平臺集成在CPU)和操作系統(tǒng)。

  CPU、內(nèi)存控制器、BIOS:能支持4GB

  CPU能支持4GB內(nèi)存

  從386時代開始,CPU 的地址總線就是32位的,可以訪問4GB的地址代碼。從奔騰Ⅱ到奔騰Ⅳ,理論上已經(jīng)可以訪問64GB的地址編碼。后來支持 64位架構(gòu)的奔騰Ⅳ到現(xiàn)在的酷睿2,地址總線已經(jīng)升級到64位,64位地址總線可以訪問千億GB的地址編碼。實際上用不到這么多的地址總線,一般用42位足夠了,可以編碼的地址量有4TB。兼容64位架構(gòu)的CPU用在32位系統(tǒng)時地址總線就縮小為36位。所以現(xiàn)在的CPU支持4GB內(nèi)存是沒有問題的。

  內(nèi)存控制器的地址總線

  與主板安裝的內(nèi)存直接關(guān)聯(lián)的是內(nèi)存控制器。內(nèi)存控制器一邊管理內(nèi)存,一邊通過地址總線與CPU通信。內(nèi)存控制器的地址總線決定了可以支持的內(nèi)存地址編碼數(shù)量,同時內(nèi)存控制器的實際連接內(nèi)存的地址線決定了可以支持的內(nèi)存容量。Intel把內(nèi)存控制器放在北橋,AMD把內(nèi)存控制器放在CPU。所以要分開介紹。

  1、Intel的內(nèi)存控制器

  由于Intel的內(nèi)存控制器放在北橋內(nèi),內(nèi)存控制器的改變就與北橋密切相關(guān)。從P965開始內(nèi)存控制器已經(jīng)是36位地址總線,可以編64GB的地址代碼,除系統(tǒng)占用的地址碼,分配給主板安裝的4GB內(nèi)存綽綽有余。所以,從P965開始Intel的北橋支持4GB內(nèi)存是沒有問題的。

  2、AMD的內(nèi)存控制器

  AMD從支持64位架構(gòu)的CPU(Athlon64)開始把內(nèi)存控制器集成到CPU。內(nèi)存控制器的地址總線是64位架構(gòu)的,使用40位,可以支持1000GB的地址編碼。所以,AMD 從Athlon64開始,內(nèi)存控制器支持4GB內(nèi)存也是沒有問題的。

  BIOS能支持4GB內(nèi)存

  BIOS不是主板廠家自己開發(fā)的,BIOS版權(quán)控制在AMI等幾個公司。它們與Intel和AMD合作共同開發(fā)BIOS。所以當(dāng)Intel和AMD提出 “映射”方式解決4GB內(nèi)存問題,AMI等廠商就會開發(fā)出相應(yīng)的BIOS。早期的BIOS里面會顯示出“映射”選項,用戶可以開啟或關(guān)閉。現(xiàn)在已經(jīng)是默認(rèn)開啟,不再顯示這項設(shè)置。所以可以說,對于現(xiàn)在的BIOS來講,在支持4GB內(nèi)存方面是沒問題的。

  4GB內(nèi)存的“原罪”:X86架構(gòu)

  CPU和內(nèi)存控制器從硬件上為使用4GB內(nèi)存提供了保障。但是還沒有解決4GB內(nèi)存的問題。障礙來自于個人電腦的體系標(biāo)準(zhǔn)――32位X86架構(gòu)。早在 8086時代,內(nèi)存是焊接在主板上的,一般也就幾KB的內(nèi)存,IBM規(guī)定640KB的地址是 高端,這個地址分配給BIOS,接下來有一段地址分配給系統(tǒng)的顯示設(shè)備和I/O設(shè)備。電腦的迅速發(fā)展很快突破640KB內(nèi)存達(dá)到并超過1MB。但是640KB下面這一段地址分配不能改變,因為CPU、DOS操作系統(tǒng)都是從640KB讀取BIOS通過640KB下面的顯示設(shè)備寄存地址,I/O設(shè)備寄存地址與顯示設(shè)備、I/O設(shè)備通信、交換數(shù)據(jù)。如果更改,以前的所有電腦都要作廢。所以必須尋找一個辦法,既不改變640KB地址分配,又可以使用640KB到1MB的內(nèi)存。那就是這種地址分配規(guī)則不變,采用“內(nèi)存地址映射”技術(shù),把640KB到500多KB的這一段地址映射到640KB-1MB的空間里,映射工作由BIOS負(fù)責(zé)。操作系統(tǒng)則由兩條DOS命令 HIMEM.SYS和EMM386.SYS負(fù)責(zé),熟悉DOS的用戶,都會知道這兩條命令。通過映射,就可以讓DOS軟件使用更多的內(nèi)存。內(nèi)存發(fā)展到 4MB,16MB,都是通過“內(nèi)存映射”技術(shù)解決。到現(xiàn)在,個人電腦只要兼容DOS,就必須遵守640KB這種地址內(nèi)存分配規(guī)則。

  奔騰Ⅱ時代,SDRAM內(nèi)存容量達(dá)到128MB。那時候的地址總線是32位, 大地址空間是4GB,這時32位X86架構(gòu)已經(jīng)完全形成。除保留以前的內(nèi)存地址分配規(guī)則外,還要把 BIOS地址映射到地址空間的頂端――4GB。一直到815時代的DDR內(nèi)存,915時代的DDR2內(nèi)存。真正使用的內(nèi)存單條 大容量為512MB,系統(tǒng)使用的內(nèi)存不會超過2GB。所以4GB內(nèi)存問題沒有顯現(xiàn)。

  945時代時1GB的DDR2內(nèi)存出現(xiàn)后,內(nèi)存控制器的設(shè)計者們開始考慮主板安裝4GB的內(nèi)存條。但當(dāng)時很少有用戶使用4GB內(nèi)存,4GB內(nèi)存問題依然沒有凸現(xiàn)。

  其實,Intel在915時期就提出要解決32位X86架構(gòu)硬件支持4GB內(nèi)存的問題。到P965正式解決時,解決方案還是“內(nèi)存地址映射”。這個方案不是新想出來的,在32位X86架構(gòu)的服務(wù)器系統(tǒng)早已經(jīng)采用,只是被移植到個人電腦上來。

  從64GB的地址空間頂部開始,映射PCI設(shè)備的I/O地址,然后映射系統(tǒng)占用的3GB到4GB的地址。把3GB到4GB的這段地址代碼留給安裝在主板上的物理內(nèi)存,就可以使用安裝的全部內(nèi)存了。

  為什么必須要采用“映射”的辦法?因為內(nèi)存的編址必須是連續(xù)的,不能斷開。而系統(tǒng)的地址空間(也叫邏輯地址)是可以不連續(xù)的。就像我們給街道兩邊的房屋號碼牌一樣,編制方案(相當(dāng)于邏輯地址)可以規(guī)劃很大,可以分割。給到這一條街房屋的號碼牌必須是連續(xù)的,這是真實的地址,以便于人們按地址尋找房屋。

網(wǎng)頁說明

    詳談4G內(nèi)存與CPU,BIOS和操作系統(tǒng)的間牽絆這條信息,為您提供了中國 新 全的詳談4G內(nèi)存與CPU,BIOS和操作系統(tǒng)的間牽絆信息,歡迎您免費(fèi)查看詳談4G內(nèi)存與CPU,BIOS和操作系統(tǒng)的間牽絆信息。如果您對詳談4G內(nèi)存與CPU,BIOS和操作系統(tǒng)的間牽絆這條消息有好的意見建議請聯(lián)系我們,讓我們一起進(jìn)步!
  • 熱門關(guān)鍵詞:CPU(206)  維修(196)  彩電(172)  故障(131)  招生(109)  職業(yè)中專(105)  技工學(xué)校(104)  電腦(96)  機(jī)芯(93)  開縣(91)  學(xué)校(88)  手機(jī)(87)  首選(65)  培訓(xùn)(65)  筆記本(60)  云陽(58)  學(xué)主板維修哪里 好(50)  學(xué)電腦硬件哪里 好(50)  檢修(50)  MTK(43)  海爾(42)  東芝(40)  三極管(38)  三星(35)  液晶電視(35)  模式(35)  工廠(33)  TCL(32)  北京(30)  電子元件(30)  技術(shù)(30)  彩色(29)  電路(27)  開機(jī)(26)  電磁爐(25)  海信(24)  松下(24)  職業(yè)(24)  技術(shù)培訓(xùn)(23)  金星(23)