CPU位是指一次可以處理的數(shù)據(jù)量,1字節(jié)=8位,32位處理器一次可以處理4字節(jié)的數(shù)據(jù)。以此類推,64位處理器一次可以處理8字節(jié)的數(shù)據(jù),這是32位處理器的兩倍。
32位系統(tǒng)的大尋址空間為32次方2=4294967296(位)=4(GB)],因?yàn)?2位和64位CPU的指令集不同。所以你需要區(qū)分32位和64位版本的軟件。
簡(jiǎn)而言之,64位操作系統(tǒng)可以運(yùn)行32位軟件,而32位系統(tǒng)不能運(yùn)行64位軟件。
為什么好多軟件都區(qū)分32位和64位,到底有什么區(qū)別?在回答這個(gè)問(wèn)題之前,有必要普及CPU的相關(guān)知識(shí)。很多人經(jīng)常談?wù)?6位、32位和64位的速度,但概念非常模糊。讓我們澄清一下。
1.一臺(tái)計(jì)算機(jī)有多少位?這是什么意思?
一般來(lái)說(shuō),計(jì)算機(jī)是8/16/32/64位,是指數(shù)據(jù)位,而不是地址位。大多數(shù)人把它理解為地址位,比如32位,然后馬上說(shuō)地址空間是4GB。這不嚴(yán)重。根據(jù)這個(gè)理論,16位計(jì)算機(jī)只有2^16=64K的尋址空間嗎?事實(shí)上,即使是最早的16位計(jì)算機(jī)也有20條地址線,地址為1MB。
2.CPU和數(shù)據(jù)位之間的關(guān)系是什么?
一般來(lái)說(shuō),處理器的位數(shù)是指通用寄存器的長(zhǎng)度,與數(shù)據(jù)線的位數(shù)相同。
同樣,地址行不必等于它。
例如,Intel64位處理器是40位地址總線,最多支持1TB內(nèi)存尋址。
32位宏程序集,32位CPU有四個(gè)32位通用寄存器eax、ebx、ECX和EDX。因此,32和64表示CPU一次可以讀/寫的大位數(shù)。在主頻等外部條件相同的情況下,理論上64位的執(zhí)行速度是32位的兩倍。
3.尋址能力決定了可以支持的大內(nèi)存。一個(gè)32位CPU只能尋址最多4GB的內(nèi)存,因?yàn)樗牡刂肪€正好是32位。一些制造商生產(chǎn)40位地址線,可支持1TB內(nèi)存。
4.操作系統(tǒng)向下兼容。也就是說(shuō),64CPU可以安裝32位操作系統(tǒng)win10for32。當(dāng)然,對(duì)于CPU來(lái)說(shuō),這是一種浪費(fèi),一半的性能還沒(méi)有發(fā)揮出來(lái)。
5.所有應(yīng)用程序都是在win10上為64位開發(fā)的嗎?不,它也與ide直接相關(guān)。現(xiàn)在大多數(shù)應(yīng)用程序是32位的,64位的應(yīng)用程序很少。原因是軟件開發(fā)的滯后。
網(wǎng)上那些軟件32位和64位有什么區(qū)別?不要說(shuō)得太復(fù)雜。我覺(jué)得你沒(méi)耐心看。
簡(jiǎn)而言之,64位軟件可以使用2GB以上的內(nèi)存。對(duì)于32位,默認(rèn)限制為2GB。即使在64位系統(tǒng)中安裝32位軟件,它也是有限的。
請(qǐng)注意,它是2GB,而不是3.25gb或更多。
微軟在其網(wǎng)站上表示,對(duì)于32位系統(tǒng),系統(tǒng)不能識(shí)別超過(guò)4GB的內(nèi)存。如果它有很大的內(nèi)存,它將被浪費(fèi)。那么,默認(rèn)情況下,32位軟件只能使用2GB內(nèi)存。32位軟件只有在啟動(dòng)時(shí)加上/3gb參數(shù)(像這樣)才能占用2GB以上的內(nèi)存,但仍然受到系統(tǒng)的限制,不能超過(guò)4GB—事實(shí)上,大部分都是3.25gb,所以有些軟件需要更多的內(nèi)存,比如premiere和AE,它可以很容易地呈現(xiàn)高清視頻,并且通常占用超過(guò)10g的內(nèi)存。如果在64位系統(tǒng)中安裝32位軟件,即使系統(tǒng)可以識(shí)別100g內(nèi)存,32位軟件也只能使用2GB。
因此,當(dāng)軟件本身內(nèi)存較大時(shí),必須安裝64位系統(tǒng)和64位軟件版本,以充分利用它。否則,就會(huì)出現(xiàn)瓶頸,浪費(fèi)硬件資源。
python分32位和64位嗎?它被分開了。64位可以占用更多的內(nèi)存空間,64位可以在64位系統(tǒng)中運(yùn)行,但不能在32位系統(tǒng)中運(yùn)行。32位可以在32位和64位上運(yùn)行??紤]到兼容性,建議使用32位python。
當(dāng)前名稱:python入門教程(非常詳細(xì))電腦系統(tǒng)32位和64位的區(qū)別在哪里?-創(chuàng)新互聯(lián)
文章來(lái)源:http://www.rwnh.cn/article44/joche.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站設(shè)計(jì)公司、網(wǎng)站內(nèi)鏈、標(biāo)簽優(yōu)化、搜索引擎優(yōu)化、網(wǎng)站改版、云服務(wù)器
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容