CPU對記憶體定址大小由什麼決定 作業系統呢

2023-02-13 23:55:07 字數 4223 閱讀 8733

1樓:匿名使用者

由硬體與軟體共同決定!硬體指的是:晶片組、cpu、記憶體,軟體指的是作業系統。

目前所用的硬體系統都已經使用64位的匯流排設計,能夠實現32位匯流排3gb以上的記憶體定址,但是因為軟體方面32位與64位之間的相容性問題,很長一段時間我們使用的作業系統都還只是32位的,所以很多人在安裝了4g或以上記憶體時在系統中卻只能識別出左右,要想使用所有的記憶體則必須安裝64位的作業系統。

2樓:匿名使用者

現在的雙核cpu都支援64位和32位,所以現在記憶體定址大小就是用作業系統決定了。你裝64位就是64位,32位就是32位的了。

3樓:匿名使用者

地址線和定址有關 資料線是一次能輸出多少2進位制位。

比如20根地址線。

從0000 0000 0000 0000 0000到1111 1111 1111 1111 1111我們知道變化一個數則地址加一。

變化共2^20 ,為一兆。

於是定址範圍1m

4樓:匿名使用者

由cpu本身和作業系統決定。

5樓:匿名使用者

恩,xp 32位只能支援左右 ,

地址匯流排的位數決定了cpu可直接定址的記憶體空間大小?定址的記憶體空間是什麼意思?這句話是什麼意思?

6樓:匿名使用者

比方說:

地址匯流排的位數是「三位數」。

三位數能標記的房間號碼就是:000、001、……999最大空間就是1000個房間。

資料是儲存在房間裡的,定址訪問就是根據房間號找房間,儲存資料。

這樣比喻,夠直白了吧?

cpu定址記憶體的能力取決於什麼?

7樓:薩巴達民兵

架構和演算法,好的演算法能使你更快找到有用的東西,可以在低主頻下達到高主頻的處理效率。

8樓:網友

定址能力就是cpu最大能查詢多大範圍的地址。

cpu定址記憶體的能力取決於定址範圍,也就是取決記憶體空間的大小 記憶體空間需要地址線才能完全訪問的到,其中的地址線的多少就決定了定址能力的大小。

9樓:南騷劉斬仙

定址空間一般指的是cpu對於記憶體定址的能力。通俗地說,就是能最多用到多少記憶體的一個問題。

通常人們認為,記憶體容量越大,處理資料的能力也就越強,但記憶體容量不可能無限的大,它要受到系統結構、硬體設計、製造成本等多方面因素的制約,一個最直接的因素取決於系統的地址匯流排的地址暫存器的寬度(位數)。

記憶體定址能力是看cpu的位數還是看作業系統

10樓:**道具

這個跟cpu和作業系統有關,畢竟64位的cpu在32位的系統上就只有32位的定址能力。

32位定址指的是記憶體有2的32次方bit,64位同理有2的64次方bit的記憶體。

11樓:

最基本的記憶體定址能力是根據cpu的地址匯流排寬度決定的,和作業系統無關。

只不過作業系統一般會有限制的。

理論上64位cpu可以定址到17179869184g。

12樓:匿名使用者

看作業系統了,作業系統有32位和64位的,32位系統只能支援到了,還不到4g呢,所以你裝再大的記憶體都沒用的,64位系統可以支援到最大128g了,可以說64位作業系統是以後發展的趨勢了。

13樓:匿名使用者

關作業系統什麼事呢,自然是硬體問題,cpu支援,其他硬體不支援也沒用啊。

14樓:槓精祖師爺

這個貌似是看北橋晶片把。。我對這個也不是很懂。。

cpu記憶體定址空間大小 與記憶體條的關係

15樓:匿名使用者

確實是這樣,不過這同時要看作業系統處理定址的能力。不過目前cpu定址能力都達到了16eb,64位作業系統也普遍支援到16gb-128gb不等。

16樓:中關村**

1分鐘告訴你雙通道記憶體到底有什麼用,記憶體竟然影響cpu速度?

cpu是如何在記憶體中定址的

17樓:小歆嵩

32位cpu是指cpu一次能夠處理的資料長度是32位,這個叫cpu的字長。至於記憶體的定址空間,一要有主機板支援,二要有作業系統支援,和cpu的字長沒太大關係。

只要主機板支援,執行64位系統的32位cpu照樣能訪問4g以外的地址空間,就是效率差一點而已。那個4g就是指地址空間長度,沒理解錯,不過記憶體單元一般都是1位元組的,要更長的話得有主機板支援,要增加資料匯流排或者匯流排複用邏輯,cpu的問題反而不大。

18樓:匿名使用者

不知道啊,你是學計算機專業的嗎。

64位機的定址範圍是多少?

19樓:shine戚七七

windows 7系統中,家庭普通版能支援8gb記憶體,家庭高階版能支援16gb記憶體,而64位的專業版、企業版和旗艦版最高可支援192gb記憶體。

64 位與 32 位的不同之處眾多,其中使用者感覺最為明顯的就是記憶體定址空間的不同。我們就僅以「適用」的記憶體大小來舉例。計算機記憶體的大小對效能有著決定性的影響,32 位暫存器最大定址空間為 2的32次方,這就決定了 32 位 windows 10的最大記憶體定址空間為 2的32次方即 4 gb。

以此類推,64 位作業系統的記憶體定址空間為 2的64次方,我們可以理解為無窮大的記憶體空間。因此,64 位 ≠ 32 位 x 2,他們定址空間(即能夠使用的記憶體大小)差別根本不在一個數量級。

32位的cpu(準確的說是執行在32位模式下的cpu)只能定址最大4gb的記憶體,受制於此,32位的作業系統也只能識別最大4gb的記憶體,由於在系統中,除了記憶體之外,還有很多儲存裝置,因此,真正可以利用的記憶體空間肯定小於4gb,也就是我們看到的系統屬性中顯示的。

但64位cpu則有了很大改變,64位cpu的最大定址空間為2的64次方bytes,計算後其可定址空間達到了驚人的16tb(treabytes),即16384gb。當然這只是理論,從實際應用上,windows 7 64bit的各版本分別為8gb-192gb,其中,家庭普通版能支援8gb記憶體,家庭高階版能支援16gb記憶體,而專業版、企業版和旗艦版最高可支援192gb記憶體。

也就是說,記憶體大於等於4gb的使用者,由於受到32位硬體限制,因此,不能最大化的利用硬體資源,這就很有必要安裝64位作業系統以最大化利用資源。

需要注意的是,64位系統需要64位cpu的支援,在安裝64位windows 7前請先確認你的cpu是否支援64位,一般而言,2023年之後購買的cpu均支援64位模式。

如果僅考慮這點,對於記憶體小於4gb的使用者,32位windows 7更適合大家使用,因為64位版本會佔用更多的系統記憶體資源,起的作用適得其反了。

關於計算機系統位數和記憶體定址的問題?

20樓:漫遊君逍遙

以下為個人理解,錯了勿噴。最近我也在搜尋計算機記憶體和頻率及時鐘週期工作過程的東西。理論上來說,第二條,是計算機晶體振盪器一個動作的時間,大概也就幾納秒不到,這是一次,1s有上億次啊。

第1條,已經不少了,一次只能4kb資料量,很少嗎?一次很短的,你操作大量資料,只是cpu運作了很多次的結果,而這很多次可能還不到1秒,所以一次4kb不少了。第三條,貌似是能支援很大很大,但目前技術水平有限以及所需其他配件要求過高,所以貌似還沒有很大的記憶體,但理論是可行的,這是按資料運算方式算下來的。

至於第四問,因為位數也就指的資料流動最大寬度嘛,匯流排的條數最大32位,應該是cpu,系統只是配合硬體來使用的,你32位的裝64位的很可能有問題,因為資料線數不夠,但64位裝32位一般就可行,大不了很多位數空著不用,所以結論是,硬體結構決定了位數,作業系統只是配合應用的。回答完畢。

21樓:綱燕嵐

那個不是32個二進位制位,也不是64個二進位制位。

它的位。你得這麼算。

2的32次方和2 的64次方。ok.

32位的定址能力好像是。

22樓:網友

假如你的電腦cpu是,那麼一秒內cpu可以讀取記憶體次,但實際這種情況不會發生,cpu讀取速度快,但記憶體條並不能有如此快的響應速度,cpu在這2.

7g次運算中還有大量其他運算。因此,64位系統執行速度不是32位系統的2倍。64位存取首先是cpu的能力,而作業系統即可以使用這個cpu能力,也可以不用,當然那是浪費。

為什麼有人說AMD的cpu對記憶體的依賴程度較低?(問題一)

不是記憶體頻率和前端匯流排不是一回事,但是有關係 現在amd弈龍cpu整合的記憶體控制器最高是ddr3 1333 這個對應關係是不準確的 有諸多因素要考慮 amd 只是內部整合了 記憶體控制器 這樣cpu與記憶體交專流 對主機板的屬 依賴性就會小 這樣資料交換就會更順暢,而inter是利用前端匯流排...

釹鐵硼磁鐵的吸力大小由什麼決定的

由材料等級及尺寸規格決定,享潤磁鐵有很多種普磁,強磁,超強磁。由釹鐵硼所含的剩磁,資料越大磁力越強。磁鐵的磁力大小取決於什麼?永磁鐵的磁力由磁鐵的效能如剩磁 矯頑力 內稟矯頑力 磁能積等因素決定。釹鐵硼永磁鐵吸力大小怎麼計算 這個沒法算,只能測試,釹鐵硼的牌號,太多了都不一樣 吸力大小不能計算的,因...

電吹風風力大小由什麼決定電吹風風力大小

由電機轉速和電機功率決定。w 功率 f 風力 v 風速 fn 轉數 w 角速度 電吹風功率都是一定的 一般分為三個檔 風力越大,就要求轉數降低。所以在功率一定的前提下,轉速越小,風力越大。吹風機吹出來的風屬於幹風,若使用的時間過長,很容易會造成水分的流失,造成熱傷害,把損傷降到最低的祕訣就是 用毛巾...