x86、i386、IA-32、amd64、x64、x86-64、IA-64的区别
x86
80x86是英特爾Intel首先開發(fā)制造的一種微處理器體系結(jié)構(gòu)的泛稱。該系列較早期的處理器名稱是以數(shù)字來表示,并以“86”作為結(jié)尾,包括Intel 8086、80186、80286、80386以及80486,因此其架構(gòu)被稱為“x86”。由于數(shù)字并不能作為注冊商標,因此Intel及其競爭者均在新一代處理器使用可注冊的名稱,如Pentium。現(xiàn)時Intel把x86-32稱為IA-32,全名為“Intel Architecture, 32-bit”。i386=Intel 80386,其實i386通常被用來作為對Intel(英特爾)32位微處理器的統(tǒng)稱。因此總結(jié)如下:x86 = x86-32 = IA-32 = i386,稱呼不同,實際都是指Intel的32bit指令集。
?
AMD64
AMD64,又稱“x86-64”或“x64”,是一種64位元的電腦處理器架構(gòu)。它是建基于現(xiàn)有32位元的x86架構(gòu),由AMD公司所開發(fā),應用AMD64指令集的自家產(chǎn)品有Athlon(速龍) 64、Athlon 64 FX、Athlon 64 X2、Turion(炫龍) 64、Opteron(皓龍)、Sempron(閃龍)、Phenom(羿龍)及最新的Phenom II、Athlon II處理器。該指令集是基于x86架構(gòu)延伸設(shè)計的,其最大的優(yōu)點是能夠兼容32bit指令集架構(gòu)。因此,該架構(gòu)成為了64bit的最終規(guī)范。
?
IA-64
Intel在1990年代與HP合作提出了一種用在安騰系列處理器中的獨立的64位架構(gòu),IA-64是一種嶄新的系統(tǒng),和x86架構(gòu)完全沒有相似性;所以其兼容性較差,逐漸被市場淘汰。
?
?
?
?
?
?
總結(jié)
以上是生活随笔為你收集整理的x86、i386、IA-32、amd64、x64、x86-64、IA-64的区别的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 腾讯技术团队整理,年度好文轻松彻底入门
- 下一篇: 深度学习入门笔记(十一):权重初始化