关于x86、x64以及x86_64的解释 win7 x86 x64区别
很多硬件架构都有很多指令集可以用的。
比如 armv5 !=armv6 != armv7 != contex-A8 != contex-A9 。但他们都是 arm。
所以,这里的 x86 并不是指32 位环境,而是指 80x86 架构,这个架构是有 16 位,32 位 ,64 位三种的,16 位已经没人用而且当前的 Linux基本放弃支持(可能内核里面还保留支持吧?其实应该说还有一个 8 位环境,但似乎不算 x86 系列)。所以只剩下 32 位和 64位。
但习惯上来说,x86 架构就是32 位的,但坑爹的 AMD 竟然出了扩展 64 位环境,而且 64 位硬件支持 32 位。但不是 Intel发布的,所以这里面就有了乱七八糟的各种关系后。其实 64 位环境,更多的是称呼为 amd64 (但 intel 完全兼容,叫EM64T,但 AMD 成功先入为主)。但 amd64 无法明确描述他和 x86 的关系。所以,有的时候 amd64 不叫 amd64也不叫 em64t ,而是 x86_64 ,从而表明他和 x86 这个 32 位系统的关系。
而且这里面还有一个问题就是,x86 其实也不是 x86 ,Linux 下面他们还分成i386 i486 i586 i686 (很像 ARM )。但后面都有 86 ,所以也可以统称为 ix86 。省去 i (应该表示的是intel )就成了 x86 。
所以, IBM/PC兼容机,也就是 Intel 的 i80x86 指令架构,就简称了 x86 。后面的 64 就成了这个架构的一个分支指令集的描述。x86就成了一个统称,而不是专指 32 位环境。
百度知道回答二:
Intel曾用8086、80286、80386等作为其PC用CPU的型号表示法
x86指Intel制造的普通CPU(提出x86这个表示法时,个人电脑上以32位Intel的CPU为主)x64是x86_64的缩写,指x86基础上的改进版(加入64位地址扩展等性能)IA64表示纯64位计算机架构amd64表示32位兼容的64位架构用(AMD是这一架构的主要生产商)。
但是,由于Intel起步较早,影响较大,有时也把amd64架构的CPU称为x86_64架构。
另外,全面超越486的新一代586处理器问世,为了摆脱486时代处理器名称混乱的困扰,最大的CPU制造商Intel公司把自己的新一代产品命名为Pentium(奔腾)以示区别。而AMD和Cyrix也分别推出了K5和6x86处理器。因此,要明白x86的涵义,那个x可以是3,4,5等等。
更多阅读
x86平台转x64平台关于内联汇编不再支持的解决 x86x64汇编的书籍
x86平台转x64平台关于内联汇编不再支持的解决2011/08/25把自己碰到的问题以及解决方法给记录下来,留着备用!工具:VS2005 编译器:cl.exe(X86 C/C++) ml64.exe(X64ASM64)前提:X86下内联汇编是嵌在函数当中实现的在X86平台下,可以轻松的
关于腐女的成因、现状以及社会影响的探究 中国社会真实现状
关于腐女的成因、现状以及社会影响的探究成员:陈梦露、杨欣怡、耿飓一.缘起不知道大家有没有注意过这样的一种情况。每当一部热播动画片或偶像剧中男性角色比较多时,网上的贴吧论坛就会有许多人开始议论。经常看到的观点便是抛弃那
关于solidworks评估时惯性矩的解释 solidworks评估
在这里我们首先要理解矩的概念,矩简单的说是是一个数学概念,大致表示某一物理量与距离的积,我们常见的矩有力矩(力的大小与距离的乘积)、惯矩、磁矩等等。评估时的这些矩的概念考量的是我们模型几何性质,也就是我们常说的惯矩,惯矩是面积与
《论炮兵》 关于一、二战炮兵战术的好文章 二战日本炮兵
这是很久之前的老贴了,不知道现在SC还有没有存着。看到有人问起一战到二战的炮兵战术,从电脑里又翻了出来这个老帖---------------------------------------------------------------《论炮兵》第一章在色当的阴影下欧洲炮兵在1870~187
关于定金、订金与预付款的区别及相关几个案例 预付款和订金的区别
【案情】 赵某得知张某有一套位于某县县城的108平方米的住房出售,便于2008年10月3日找到张某要购买,并付给张某人民币1万元,张某于当日出具了一张收据给赵某。该收据载明:收到赵某购房订金1万元;房屋位于本县县城北门小区,面积108平方