⑴ X86架构是什么
X86架构,是微处理器执行的计算机语言指令集,指一个intel通用计算机系列的标准编号缩写,也标识一套通用的计算机指令集合,也就是我们常说的32位的架构的电脑,与之相对应的是32位的操作系统。
“x86-64”,有时会简称为“x64”,是64位微处理器架构及其相应指令集的一种,也就是我们常说的64位架构的电脑,与之相对应的是64位操作系统。
(1)电脑是什么架构扩展阅读:
以下操作系统均支持长模式(long mode)的x86-64架构:
1,DOS
在DOS环境下可通过DOS Extender(例如DOS4GW)来进入保护模式。
2,FreeBSD
FreeBSD在5.1正式版曾为x86-64作试验,至6.0正式版解决了在x86-64运行32位程式出现的一些问题,以及能支持不少驱动程序。
3,Linux
Linux在2.6版本的内核开始加入长模式,支持x86-64,能兼容32位程式及模拟32位系统,容许在32位的环境下,把程式编译为64位版本。
4,Mac OS X
Mac OS X 10.6 Snow Leopard开始提供64位内核,并可以在部分处理器上打开64位内核。64位内核只支持64位的内核扩展,反之亦然;但对于普通应用程序。
Mac OS X 10.5 Leopard在Intel与PowerPC上提供对Cocoa, Quartz, OpenGL与X11的GUI程序的64位支持,并支持全部的命令行库和程序。但内核仍只有32位版本。
5,NetBSD
x86-64版本的NetBSD最早于2001年6月19日被提出,至2004年12月9日推出的NetBSD 2.0已能完全支持x86-64。
OpenBSD
OpenBSD自2004年5月1日推出的3.5版起,已支持x86-64。
6,Solaris
升,级的Solaris自版本10开始已支持x86-64。
7,Windows
供客户端使用的Windows XP Professional x64 Edition以及供服务器使用的Windows Server 2003 SP1 x64 Edition均已于2005年3月推出。Windows Vista、Windows Server 2008、Windows 7、Windows 8以及Windows 10均有对应的64位版本.Windows Server 2008 R2只提供64位版本。
参考资料来源:网络-X64
⑵ 手机cpu和电脑cpu有什么不一样
手机CPU与电脑CPU区别如下:
1、架构不同。
电脑CPU的架构有X86、X64等,而手机CPU主流是ARM架构,从ARM7、ARM9发展到Cortex-A7、A8、A9、A12、A15。
2、工艺&主频不同。
工艺制程,手机CPU主流28nm,电脑主流22nm。虽然电脑略高,但是手机CPI的发展速度很快,正在朝着14nm迈进。主频,CPU的主频与CPU实际的运算能力存在一定的关系,但并没有直接关系。决定CPU的运算速度还要看CPU的的综合指标,有缓存、指令集,CPU的位数等因素。
3、多核不同。
手机多核其实应该叫多CPU,将多个CPU芯片封装起来处理不同的事情。而电脑则不同,PC的多核处理器是指在一个处理器上集成了多个运算核心,通过相互配合、相互协作可以处理同一件事情,是多个并行的个体封装在了一起。用一句话概括,就是并行处理,双核就是单车道变多车道。
4、GPU核心不同。
手机GPU是与CPU封装在一起的在同一快SoC上,相当intel的核芯显卡。而电脑则不同,早期电脑的CPU通常都是助攻运算,视频和图形处理都交给显卡,显卡集成在北桥中。