永发信息网

“红帽企业Linux.5.6_x86_64”,x86不是32位的意思吗?怎么又写32位又写64位,这个具体什么意思?

答案:2  悬赏:40  手机版
解决时间 2021-12-02 09:41
“红帽企业Linux.5.6_x86_64”,x86不是32位的意思吗?怎么又写32位又写64位,这个具体什么意思?
最佳答案
x86_64 != x86 != x86_32
很多硬件架构都有很多指令集可以用的。
比如 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 位环境。
全部回答
都已经写了x86_64了,你觉得还可能是32bit的么?

X86是一种类似于IA64或者Power之类的构架,并不是指指令集的字长。

在linux发行版里,有i368/i686/x86_64/IA64/power,不是所有的x86构架都是64位,更不是所有的32位系统都是x86的。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
杨诗雯的罗马音怎么写?还有日语和韩语
劲霸男装(城垣中路店)地址在什么地方,想过去
工资越低越舍不得用,这是为什么
短发烫什么头好看图片
14:9画面与16:9画面有什么不同?14:9的分辨率
有没有这张和这张相对的闺密动漫头像的高清?
新配眼镜眼睛不舒服是怎么回事
柴油对混凝土的影响
倏地怎么读音是什么
王者荣耀美猴王皮肤什么时候返场?求答
清明高速公路是不是免费
风水兔应该往哪个方向
0.5L 0.1mol/L Al2(SO4)3溶液中可自由移
咦组两个词语
79纳米等于几厘米? 9.3乘1的9次方千米等于几
推荐资讯
单选题下列物质名称或俗名与化学式相符的是A.
腾讯太TMD不要脸了
新买的苹果6S序列号为DNPS731MGRYD是什么机子
角膜塑形镜戴完以后,以后都要一直戴吗
小腿上划了一道口子,怎么处理才不留疤
提问~韩语这句话是什么意思?
请问=VLOOKUP($B2,渠道日报表!$B$1:$EI$26,MA
莎拉波娃还打球吗,怎么没看到了
什么是m型消费结构
我要当第一 的英文句子怎么说
想去做海员,远洋,可没这个学过航海这个专业
急!从微视听买了单片 看到一半又提示付费。怎
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?