X86
歷史

x86架構於1978年推出的Intel 8086中央處理器中首度出現，它是從Intel 8008處理器中發展而來的，而8008則是發展自Intel 4004的。8086在三年後為IBM PC所選用，之後x86便成為了個人電腦的標準平台，成為了歷來最成功的CPU架構。
其他公司也有製造x86架構的處理器，計有Cyrix（現為威盛電子所收購）、NEC集團、IBM、IDT以及Transmeta。Intel以外最成功的製造商為AMD，其早先产品Athlon系列處理器的市場份額僅次於Intel Pentium。
8086是16位元處理器；直到1985年32位元的80386的開發，這個架構都維持是16位元。接著一系列的處理器表示了32位元架構的細微改進，推出了數種的擴充，直到2003年AMD對於這個架構發展了64位元的擴充，并命名为AMD64。後來英特爾也推出了與之兼容的處理器，並命名為Intel 64。兩者一般被統稱為x86-64或x64，开创了x86的64位时代。
值得注意的是英特爾早在1990年代就与惠普合作提出了一种用在安腾系列处理器中的独立的64位架构，这种架构被称为IA-64。IA-64是一种崭新的系统，和x86架構完全没有相似性；不應該把它与x86-64或x64弄混。
| CPU紀元朝代 | CPU紀元朝代 | 面市時間 （西元 年） | 卓越的CPU型號 | 記憶體位置找尋空間> 序列 | 記憶體位置找尋空間> 模擬 | 記憶體位置找尋空間> 實體 | 引入功能及註釋 |
| --- | --- | --- | --- | --- | --- | --- | --- |
| x86 | 第一代 | 1978 | Intel 8086, Intel 8088(1979) | 16位元 | 無 | 20位元 | 16位元 架構, IBM PC (8088), IBM PC/XT（英语：） (8088) |
| x86 | 第一代 | 1982 | Intel 80186, Intel 80188 NEC V20（英语：）/V30(1983) | 16位元 | 無 | 20位元 | 8086-2架構, 嵌入技術(80186/80188) |
| x86 | 第二代 | 1982 | Intel 80286及其克隆產品 | 16位元 | 30位元 | 24位元 | 保護模式（16位元）, IBM PC XT 286（英语：）, IBM PC AT |
| x86 | 第三代 (IA-32)架構 | 1985 | Intel 80386, AMD Am386（英语：） (1991) | 32位元 | 46位元 | 32位元 | 32位元 架構（保護模式）, 分頁技術，模擬8086模式, IBM PS/2 |
| x86 | 第四代 (管線、快取記憶體) | 1989 | Intel 80486  Cyrix Cx486S/DLC(1992)  AMD Am486（英语：）(1993)/AMD Am5x86（英语：）(1995) | 32位元 | 46位元 | 32位元 | 管線, 置晶x87（英语：） 浮點運算器 (486DX), 置晶CPU快取記憶體 |
| x86 | 第五代 (超純量) | 1993 | Intel Pentium, Pentium MMX（英语：）(1996) | 32位元 | 46位元 | 32位元 | 超純量, 64位元 位址匯流排, 更快的浮點運算器, MMX (Pentium MMX), 進階程式化插斷控制器（英语：）, 對等多元處理 |
| x86 | 第五代 (超純量) | 1994 | NexGen Nx586  AMD 5k86/K5 (1996) | 32位元 | 46位元 | 32位元 | 分合式微架構(微作業指令轉換) |
| x86 | 第五代 (超純量) | 1995 | Cyrix Cx5x86 Cyrix 6x86/MX(1997)/MII（英语：）(1998) | 32位元 | 46位元 | 32位元 | 脫序超純量執行引擎 |
| x86 | 第六代  (實記憶體位置擴充, 微作業指令轉換) | 1995 | Intel Pentium Pro | 32位元 | 46位元 | 36位元 (PAE) | 微作業指令轉換, 待情形檢索指令, 脫序超純量執行引擎, 推理型執行引擎, 三路x86超純量管線, 超純量浮點運算器, 實記憶體位置擴充, 置片二次元快取 |
| x86 | 第六代  (實記憶體位置擴充, 微作業指令轉換) | 1997 | Intel Pentium II, Pentium III (1999) Celeron(1998), Xeon(1998) | 32位元 | 46位元 | 36位元 (PAE) | 置體(Pentium II)或置晶(Celeron)二次元快取, SSE (Pentium III), SLOT 1, Socket 370 or SLOT 2 (Xeon) |
| x86 | 第六代  (實記憶體位置擴充, 微作業指令轉換) | 1997 | AMD K6/K6-2(1998)/K6-III(1999) | 32位元 | 46位元 | 32位元 | 3DNow!, 三次元快取系統 (K6-III) |
| x86 | 增強型平台 | 1999 | AMD Athlon, Athlon XP/MP(2001) Duron(2000), Sempron(2004) | 32位元 | 46位元 | 36位元 | MMX+, 3DNow!+, DDR技術引入前端匯流排, Slot A or Socket A |
| x86 | 增強型平台 | 2000 | Transmeta Crusoe（英语：） | 32位元 | 46位元 | 32位元 | 「變形」CMS技術下的x86平台處理器, VLIW-128核心, 置晶記憶體控制器, 置晶PCI橋控制器 |
| x86 | 增強型平台 | 2000 | Intel Pentium 4 | 32位元 | 46位元 | 36位元 | SSE2, 超執行緒 (Northwood), NetBurst微架構, QDR技術引入前端匯流排, 執行跟蹤快取, Socket 478 |
| x86 | 增強型平台 | 2003 | Intel Pentium M  Intel Core (2006), Pentium Dual-Core (2007) | 32位元 | 46位元 | 36位元 | 微作業指令融合, NX位元 (Dothan) |
| x86 | 增強型平台 | 2003 | Transmeta Efficeon（英语：） | 32位元 | 46位元 | 36位元 | CMS 6.0.4, VLIW-256, NX位元,  HT匯流排 |
| IA-64 | 64位元過渡時代 1999 ~ 2005 | 2001 | Intel Itanium (2001 ~ 2017) | 52位元 | 52位元 | 52位元 | 64位元 EPIC架構, 128位元VLIW指令捆綁, 置晶x86硬體支援x86作業系統和程式(早期版本)，軟體IA-32 EL模擬x86程式(Itanium 2)， Itanium 通用暫存器被映射成x86暫存器 |
| x64 | 64位元拓展時代 從2001起 | x64是x86架構的64位元拓展，在它的遺留模式中原封了完整不變的x86架構。x64處理器的真正架構置於64位元模式中，它沒有分段式的定位記憶體能力，因此它僅擁有架構許諾的64位元序列記憶體位置，現時情況僅有48位元被實現；與這個64位元模式共生的是用來支援大部分32位元x86程式的相容模式 | x64是x86架構的64位元拓展，在它的遺留模式中原封了完整不變的x86架構。x64處理器的真正架構置於64位元模式中，它沒有分段式的定位記憶體能力，因此它僅擁有架構許諾的64位元序列記憶體位置，現時情況僅有48位元被實現；與這個64位元模式共生的是用來支援大部分32位元x86程式的相容模式 | x64是x86架構的64位元拓展，在它的遺留模式中原封了完整不變的x86架構。x64處理器的真正架構置於64位元模式中，它沒有分段式的定位記憶體能力，因此它僅擁有架構許諾的64位元序列記憶體位置，現時情況僅有48位元被實現；與這個64位元模式共生的是用來支援大部分32位元x86程式的相容模式 | x64是x86架構的64位元拓展，在它的遺留模式中原封了完整不變的x86架構。x64處理器的真正架構置於64位元模式中，它沒有分段式的定位記憶體能力，因此它僅擁有架構許諾的64位元序列記憶體位置，現時情況僅有48位元被實現；與這個64位元模式共生的是用來支援大部分32位元x86程式的相容模式 | x64是x86架構的64位元拓展，在它的遺留模式中原封了完整不變的x86架構。x64處理器的真正架構置於64位元模式中，它沒有分段式的定位記憶體能力，因此它僅擁有架構許諾的64位元序列記憶體位置，現時情況僅有48位元被實現；與這個64位元模式共生的是用來支援大部分32位元x86程式的相容模式 | x64是x86架構的64位元拓展，在它的遺留模式中原封了完整不變的x86架構。x64處理器的真正架構置於64位元模式中，它沒有分段式的定位記憶體能力，因此它僅擁有架構許諾的64位元序列記憶體位置，現時情況僅有48位元被實現；與這個64位元模式共生的是用來支援大部分32位元x86程式的相容模式 |
| x64 | 64位元拓展時代 從2001起 | 2003 | Athlon 64/FX/X2(2005), Opteron Sempron(2004)/X2(2008) Turion 64(2005)/X2(2006) | 40位元 | 40位元 | 40位元 | AMD64 (排除早先一些32位元Sempron處理器), 置晶記憶體控制器, HT匯流排, 置晶雙核心(X2), AMD-V (Athlon 64 Orleans), Socket 754/939/940 or AM2 |
| x64 | 64位元拓展時代 從2001起 | 2004 | Pentium 4 (Prescott) Celeron D, Pentium D (2005) | 36位元 | 36位元 | 36位元 | EM64T (僅在特定型號的Pentium 4和Celeron D開啟), SSE3, 第二代NetBurst管線, 雙核心(置晶： Pentium D 8xx； 置片： Pentium D 9xx), Intel VT(Pentium 4 6x2), socket LGA 775 |
| x64 | 64位元拓展時代 從2001起 | 2006 | Intel Core 2  Pentium Dual-Core (2007)  Celeron Dual-Core (2008) | 36位元 | 36位元 | 36位元 | Intel 64 (<<== EM64T), SSSE3(65奈米), 寬域脫序超純量執行引擎, 微作業指令融合, 巨集融合, 置片四核心(Core 2 Quad), 智慧型分享二次元快取 |
| x64 | 64位元拓展時代 從2001起 | 2007 | AMD Phenom/II(2008) Athlon II(2009), Turion II(2009) | 48位元 | 48位元 | 48位元 | Monolithic quad-core(X4)/triple-core(X3), SSE4a, Rapid Virtualization Indexing (RVI), HT匯流排 3, AM2+ or AM3 |
| x64 | 64位元拓展時代 從2001起 | 2008 | Intel Core 2 (45奈米) | 36位元 | 36位元 | 36位元 | SSE4.1 |
| x64 | 64位元拓展時代 從2001起 | 2008 | Intel Atom | 36位元 | 36位元 | 36位元 | 小筆電或低功耗智慧型裝置的處理器, P54C核心的重用 |
| x64 | 64位元拓展時代 從2001起 | 2008 | Intel Core i7  Core i5 (2009), Core i3 (2010) | 36位元 | 36位元 | 36位元 | QuickPath, 置片繪圖及記憶體匯流排 (Clarkdale（英语：）), SSE4.2, 擴展頁表 (EPT), LGA 1366 (Nehalem) or LGA 1156 socket |
| x64 | 64位元拓展時代 從2001起 | 2008 | VIA Nano | 36位元 | 36位元 | 36位元 | 基於硬體的加密元件; 智慧適應型電源管理 |
| x64 | 64位元拓展時代 從2001起 | 2010 |  AMD FX | 48位元 | 48位元 | 48位元 | 八核心, CMT(叢集多執行緒), 乘積累加運算, OpenCL, AM3+ |
| x64 | 64位元拓展時代 從2001起 | 2011 | AMD APU A and E Series (Llano) | 40位元 | 40位元 | 40位元 | 置晶GPGPU, PCI Express 2.0, Socket FM1 |
| x64 | 64位元拓展時代 從2001起 | 2011 | AMD APU C, E and Z Series (Bobcat) | 36位元 | 36位元 | 36位元 | 低功耗智慧型裝置APU |
| x64 | 64位元拓展時代 從2001起 | 2011 | Intel Core i3, Core i5 and Core i7  (Sandy Bridge/Ivy Bridge) | 36位元 | 36位元 | 36位元 | 內部環形連接, LGA 1155 socket. |
| x64 | 64位元拓展時代 從2001起 | 2012 | AMD APU A Series (Bulldozer, Trinity and later) | 48位元 | 48位元 | 48位元 | AVX, Bulldozer based APU, Socket FM2 or Socket FM2+ |
| x64 | 64位元拓展時代 從2001起 | 2012 | Intel Xeon Phi (Knights Corner) | 48位元 | 48位元 | 48位元 | 輔助處理器作業系統支撐的PCI-E界面卡形式的XEON系統的輔助處理器, 多異核心晶片, 順序P54C, 超寬VPU (512位元 SSE), LRBni 指令(8× 64位元) |
| x64 | 64位元拓展時代 從2001起 | 2013 | AMD Jaguar  (Athlon, Sempron) | 48位元 | 48位元 | 48位元 | SoC, 適用於電子遊樂器和低功耗智慧型裝置的處理器 |
| x64 | 64位元拓展時代 從2001起 | 2013 | Intel Silvermont（英语：） (Atom, Celeron, Pentium) | 36位元 | 36位元 | 36位元 | SoC, 低或極低功耗智慧型裝置的處理器 |
| x64 | 64位元拓展時代 從2001起 | 2013 | Intel Core i3, Core i5 and Core i7 (Haswell/Broadwell) | 39位元 | 39位元 | 39位元 | AVX2, FMA3, TSX, BMI1, and BMI2（英语：） instructions, LGA 1150 socket |
| x64 | 64位元拓展時代 從2001起 | 2015 | Intel Broadwell-U  (Intel Core i3, Core i5, Core i7, Core M, Pentium, Celeron) | 39位元 | 39位元 | 39位元 | SoC, 置片Broadwell-U PCH-LP (多晶元模組) |
| x64 | 64位元拓展時代 從2001起 | 2015/2016 | Intel Skylake/Kaby Lake/Cannonlake（英语：）   (Intel Core i3, Core i5, Core i7) | 46位元 | 46位元 | 46位元 | AVX3 |
| x64 | 64位元拓展時代 從2001起 | 2016 | Intel Xeon Phi (Knights Landing) | 48位元 | 48位元 | 48位元 | 孤立啟動型Xeon系統的加速器, 基於Airmont (Atom)核心技術 |
| x64 | 64位元拓展時代 從2001起 | 2016 | AMD Bristol Ridge  (AMD (Pro) A6/A8/A10/A12) | 48位元 | 48位元 | 48位元 | 置晶FCH, SoC, AM4 socket |
| x64 | 64位元拓展時代 從2001起 | 2017 | AMD Ryzen Series/AMD Epyc Series | 48位元 | 48位元 | 48位元 | AMD的多執行緒技術, LGA (4094, Epyc), 置片多晶元, Epyc將取代Opteron產品線 |
| 軟體模擬時代   ARM64 | 軟體模擬時代   ARM64 | 2017 | Windows 10 on ARM64 |  |  |  | Microsoft與Qualcomm的合作結晶將Windows 10帶入至基於ARM64的Qualcomm平台，並針對32位元x86程式提供CHPE模擬器有效支援，從版本1709 (16299.15)起 |
| CPU紀元朝代 | CPU紀元朝代 | 面市時間 | 卓越的CPU型號 | 實記憶體位置找尋空間 | 實記憶體位置找尋空間 | 實記憶體位置找尋空間 | 引入功能及註釋 |