什么是x86微处理器
基于X86架构开发的由一片或少数几片大规模集成电路组成的中央处理器。
x86是英特尔Intel首先开发制造的一种微处理器体系结构的泛称。英特尔的CPU以及AMD的CPU,都是X86处理器。
而X86处理器名称的由来,是因为这个系列较早期的处理器名称是以数字来表示,并以“86”作为结尾,例如Intel 8086、80186、80286等。
但由于数字并不能作为注册商标,因此Intel及其竞争者均在新一代处理器使用可注册的名称,如Pentium。现时Intel把x86-32称为IA-32,全名为“Intel Architecture, 32-bit”。
扩展资料:
1978年,Intel公司首次生产出16位的微处理器,并命名为i8086,标志着X86架构处理器的诞生。它大致确定了芯片的使用规范,是最成功的业界技术标准之一。
X86处理器从8086到80186、80286、80386、80486,再到后来的奔腾系列以及现在的多核技术,都是使用一脉相承的x86指令集,既不断扩展又向后兼容,指令集的发展以及产品系列内部的兼容性大大扩展了x86体系架构的应用范围。
在8086之后的几十年间,x86处理器横跨了桌面、服务器、便携式电脑,超级计算机等,将个人用户与企业用户都包括了进来,成为全世界应用最多的处理器。
现在x86指令集的说明已经达到500多个,而且每一代都会增加20到100多个。前后兼容很重要,它也一直在增加新的内容。
——X86处理器技术
实际上X86架构是基础架构,X64架构是基于X86的,也可称为X86-64架构。具体介绍如下:\x0d\ x86或80x86是英特尔Intel首先开发制造的一种微处理器体系结构的泛称。该系列较早期的处理器名称是以数字来表示,并以“86”作为结尾,包括Intel 8086、80186、80286、80386以及80486,因此其架构被称为“x86”。x86架构于1978年推出的Intel 8086中央处理器中首度出现,它是从Intel 8008处理器中发展而来的,而8008则是发展自Intel 4004的。8086在三年后为IBM PC所选用,之后x86便成为了个人计算机的标准平台,成为了历来最成功的CPU架构,如Pentium、Athlon。现在,Intel把x86-32称为IA-32,全名为“Intel Architecture, 32-bit”。\x0d\ x86-64架构诞生颇有时代意义。当时处理器的发展遇到了瓶颈,内存寻址空间由于受到32位CPU的限制而只能最大到约4G。AMD主动把32位x86(或称为IA-32)扩充为64位。它以一个称为AMD64的架构出现(在重命名前也称为x86-64),且以这个技术为基础的第一个产品是单内核的Opteron和Athlon 64处理器家族。由于AMD的64位处理器产品线首先进入市场,且微软也不愿意为Intel和AMD开发两套不同的64位操作系统,Intel也被迫采纳AMD64指令集且增加某些新的扩充到他们自己的产品,命名为EM64T架构(显然他们不想承认这些指令集是来自它的主要对手),EM64T后来被Intel正式更名为Intel 64。这两者被统称为x86-64或x64,开创了x86的64位时代。\x0d\ 关于32位系统与64位系统的比较,速度并不是唯一的考量因素。也不能因为数字上的变化,简单地认为64位CPU的性能是32位CPU的两倍。实际在目前阶段64位的应用程序并不多,即便有,很多也只是因为其32位的版本无法在64位操作系统上运行而产生的。而没有真正做过64位优化的程序,性能上并不会带来太大的提升。相反,在32位的应用上 ,跑32位的CPU性能甚至会更强。另一方面,由于32位的Windows系统最大只支持325G的内存,而64位的Windows系统则可以最大支持128G的内存。所以,当电脑内存大于4G时,就要果断采用64位系统了。
1、指令架构不同:
x86服务器使用CISC(复杂指令集)。小型机是指采用精简指令集。大型机使用专用的处理器指令集。
2、性能不同:
x86服务器兼容性好、稳定性较差、安全性不算太高。小型机的高RAS(Reliability, Availability, Serviceability 高可靠性、高可用性、高服务性)特性。大型主机在MIPS(每秒百万指令数)已经不及微型计算机,但是它的I/O能力、非数值计算能力、稳定性、安全性却是微型计算机所望尘莫及的。
3、应用领域不同:
x86服务器主要用在中小企业和非关键业务中。
小型机习惯上用来指UNIX服务器。1971年贝尔实验室发布多任务多用户操作系统UNIX,随后被一些商业公司采用,成为后来服务器的主流操作系统。该服务器类型主要用于金融证券和交通等对业务的单点运行具有高可靠性的行业应用。
大型主机主要用于商业领域,如银行和电信,而超级计算机用于尖端科学领域,特别是国防领域。
-x86服务器
-小型机
-大型机
根据查询与非网显示,x86服务器和非x86服务器的区别如下:
1处理器架构不同。x86服务器采用x86处理器架构;而非x86服务器采用其他不同的处理器架构,如IBM的POWER、Oracle的SPARC等。
2性能和扩展性不同。x86服务器以其强大的计算性能和高度可扩展性而闻名,x86处理器根据需求提供多核心、高频率和高缓存容量等配置选项,能够满足不同规模和复杂度的应用需求;非x86服务器则专注于特定领域的应用,如高性能计算、大规模数据库等。
3软件生态系统不同。x86服务器由于历史悠久且市场份额大,拥有庞大而成熟的软件生态系统。几乎所有主流操作系统和应用程序都支持x86架构,使得x86服务器在软件兼容性方面具备优势。非x86服务器的软件支持相对较少,可能需要进行定制开发或适配。
4能耗和散热不同。x86服务器通常消耗较高的功率并产生较多的热量,对散热和能源管理要求较高。非x86服务器在处理器设计和电源管理方面通常更加注重能效,以降低能耗和热量排放。
5成本不同。由于规模效益和市场竞争,x86服务器通常具有更为经济实惠的价格。非x86服务器往往定位于高端市场,价格相对较高。
0条评论