x86是什麽cpu的代號啊?
X86指32位cpu。
x86指的是壹種cpu的架構因為intel的8086,286,386~586而得名amd開發的大部分cpu也是基於x86架構的。x86架構的特點是cpu的寄存器是32位的,因此也叫32位cpu。
X86的32位體系結構通常稱為IA-32,全稱為“英特爾體系結構,32位”。它的64位體系結構最早由AMD推出,被稱為“AMD64”。後來,它也被英特爾采用,被稱為“英特爾64”。也稱為“x86-64”、“x64”。
早期英特爾曾以80x86的數字格式命名處理器,包括8086、80186、80286、80386和80486。
因為它以“86”結尾,所以它的體系結構被稱為“x86”。由於digital不是註冊商標,英特爾及其競爭對手在新壹代處理器中使用可註冊名稱,如奔騰、酷睿和ryzen(由AMD推出)。
值得註意的是,英特爾還推出了IA-64體系結構。盡管名稱類似於“IA-32”,但它們完全不兼容,不屬於x86指令集體系結構系列。
擴展資料:
32位系統與64位系統的區別:
首先,設計的初衷不同。64位操作系統的最初設計是為了滿足在機械設計與分析、三維動畫、視頻編輯與創作以及科學計算和高性能計算應用等領域需要大量內存和浮點性能的客戶的需求。也就是說,它們是高科技人員在行業中使用特殊軟件的平臺。32位操作系統是為普通用戶設計的。
其次,需要不同的配置。64位操作系統只能安裝在64位計算機上(CPU必須為64位)。同時,需要安裝64位通用軟件才能發揮64位(x64)的最佳性能。
32位操作系統可以安裝在32位(32位CPU)或64位(64位CPU)計算機上。當然,32位操作系統安裝在64位計算機上,其硬件就像壹輛“牛車”:64位性能將大大降低。
三是運行速度不同。64位CPU的GPRS(通用寄存器)數據寬度為64位。64位指令集可以運行64位數據指令,也就是說,處理器壹次可以提取64位數據(壹次只能提取兩條指令8字節數據),是32位的兩倍(壹次需要4條指令,提取4字節數據),理論性能將相應提高壹倍。
第四,尋址能力不同。64位處理器的優勢還體現在對內存的控制上。因為地址使用特殊的整數,所以ALU和寄存器可以處理更大的整數,即更大的地址。32位CPU和操作系統最多只能支持4GB內存,而64位CPU和操作系統理論上最多只能支持16eb內存(16777216tb)。
總之,64位操作系統必須依靠64位主機硬件“上”的支持和64位通用軟件“下”的輔助才能充分發揮64位的優勢,而“三位壹體”是必不可少的(原因很簡單:操作系統只是壹個連接操作平臺)。
對於64位計算機,可以安裝32位操作系統,64位操作系統可以安裝32位軟件,這是設計上的“向下兼容”,不是64位設計的初衷。
百度百科-Intel x86
百度百科-32位 (32位操作系統)