NEXTMIND
如今,我們的電腦普遍配置了32位或者64位的中央處理器(CPU),隨之而來(lái)的一個(gè)問(wèn)題是,128位的CPU究竟什么時(shí)候面世?
答案令人失望,因?yàn)槲覀冞@一輩子可能都等不到這個(gè)時(shí)刻了。
據(jù)科技網(wǎng)站cloudwar介紹,128位CPU意味著這個(gè)處理器必須有128位整數(shù)和128位總線,但它并不一定比64位的實(shí)用。
在過(guò)去,從32位轉(zhuǎn)移到64位通用cpu的主要原因,是能夠直接尋址超過(guò)4gib(2^32字節(jié))的內(nèi)存,這么大的內(nèi)存在20年前并不常見(jiàn),但在今天卻是司空見(jiàn)慣。
如今,64位cpu已經(jīng)能處理大量?jī)?nèi)存,準(zhǔn)確地說(shuō),數(shù)量是2^64個(gè)字節(jié)或者18.4艾字節(jié),折合184億G。
因此,64位CPU已經(jīng)完全夠用了,在我們的有生之年,芯片公司完全沒(méi)有必要去開(kāi)發(fā)128位CPU。
此外,從64位到128位CPU將需要更多內(nèi)存,以及一個(gè)巨大的緩存大小,否則程序會(huì)運(yùn)行得更慢。
同時(shí),128位CPU需要更多的能量,導(dǎo)致處理器會(huì)釋放出更多熱量,這將變得非常不切實(shí)際,因?yàn)橹圃爝@樣一個(gè)CPU的成本太高了,進(jìn)而導(dǎo)致很難商業(yè)化。
公開(kāi)資料顯示,在計(jì)算機(jī)體系結(jié)構(gòu)中,128位整數(shù)、內(nèi)存地址或其他數(shù)據(jù)單元是寬度為128位(16位)的數(shù)據(jù)單元。
雖然目前還沒(méi)有主流的通用處理器被構(gòu)建成128位整數(shù),但一些處理器確實(shí)有專門的方法來(lái)操作128位數(shù)據(jù)塊,比如Ibm system/370被認(rèn)為是第一臺(tái)簡(jiǎn)單的128位計(jì)算機(jī),因?yàn)樗褂昧?28位浮點(diǎn)寄存器。