本篇文章給大家談?wù)剎86是32位還是64位,以及對應(yīng)的知識點,希望對各位有所幫助,不要忘了收藏本站喔。

x86是32位還是64位
X86是處理器架構(gòu),有32位的也有64位的。
x86泛指一系列基于Intel 8086且向后兼容的中央處理器指令集架構(gòu)。
x86的32位架構(gòu)一般又被稱作IA-32,全名為“Intel?Architecture,?32-bit”。其64位架構(gòu)由AMD率先推出,并被稱為“AMD64”。之后也被Intel采用,被其稱為“Intel 64”。一般也被稱作“x86-64”、“x64”。
架構(gòu)模式
x86架構(gòu)是重要地可變指令長度的CISC(復(fù)雜指令集計算機,Complex Instruction Set Computer)。字組(word, 4字節(jié))長度的存儲器訪問允許不對齊存儲器地址,字組是以低位字節(jié)在前的順序儲存在存儲器中。
向前兼容性一直都是在x86架構(gòu)的發(fā)展背后一股驅(qū)動力量(設(shè)計的需要決定了這項因素而常常導(dǎo)致批評,尤其是來自對手處理器的擁護者和理論界,他們對于一個被廣泛認為是是落后設(shè)計的架構(gòu)的持續(xù)成功感到不解)。
但在較新的微架構(gòu)中,x86處理器會把x86指令轉(zhuǎn)換為更像RISC的微指令再予執(zhí)行,從而獲得可與RISC比擬的超標量性能,而仍然保持向前兼容。x86架構(gòu)的處理器一共有四種執(zhí)行模式,分別是真實模式,保護模式,系統(tǒng)管理模式以及虛擬V86模式。
x86是32位嗎
是的,x86是一種32位指令集架構(gòu),它是Intel 80386 CPU中出現(xiàn)的指令集架構(gòu),并因此被廣泛應(yīng)用于各種PC桌面系統(tǒng)。
拓展:
隨著計算機技術(shù)的發(fā)展,x86已經(jīng)有了更高級的替代品,如x86-64,也稱為AMD64,它是一種64位指令集架構(gòu),它主要用于服務(wù)器和工作站系統(tǒng),為用戶提供更高的性能。此外,ARM架構(gòu)也是一種常用的處理器架構(gòu),它在移動設(shè)備中廣泛應(yīng)用,因其節(jié)能性而受到廣泛歡迎。
x86指的是64位嗎?x64指的是32位嗎?
x86就是32位,x64就是64位的,是系統(tǒng)的編程,64位支持大于4G內(nèi)存,但是對軟件兼容不是很好,32位支持3.25G最大內(nèi)存,對軟件兼容好。
我們通常說的64位技術(shù)是相對于32位而言的,這個位數(shù)指的是CPU GPRs(General-Purpose Registers,通用寄存器)的數(shù)據(jù)寬度為64位,64位指令集就是運行64位數(shù)據(jù)的指令,也就是說處理器一次可以運行64bit數(shù)據(jù)。
x86是一個intel通用計算機系列的標準編號縮寫,也標識一套通用的計算機指令集合,X與處理器沒有任何關(guān)系,它是一個對所有*86系統(tǒng)的簡單的通配符定義,例如:i386, 586,奔騰(pentium)。
由于早期intel的CPU編號都是如8086,80286來編號,這整個系列的CPU都是指令兼容的,所以都用X86來標識所使用的指令集合。?如今的奔騰,P2,P4,賽揚系列都是支持X86指令系統(tǒng)的,所以都屬于X86家族。









