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

发布网友

我来回答

2个回答

热心网友

x86_ != x86 != x86_32
很多硬件架构都有很多指令集可以用的。
比如 armv5 != armv6 != armv7 != contex-A8 != contex-A9 。但他们都是 arm 。
所以,这里的 x86 并不是指 32 位环境,而是指 80x86 架构,这个架构是有 16 位,32 位 , 位三种的,16 位已经没人用而且当前的 Linux 基本放弃支持(可能内核里面还保留支持吧?其实应该说还有一个 8 位环境,但似乎不算 x86 系列)。所以只剩下 32 位和 位。
但习惯上来说,x86 架构就是 32 位的,但坑爹的 AMD 竟然出了扩展 位环境,而且 位硬件支持 32 位。但不是 Intel 发布的,所以这里面就有了乱七八糟的各种关系后。其实 位环境,更多的是称呼为 amd (但 intel 完全兼容,叫 EMT,但 AMD 成功先入为主)。但 amd 无法明确描述他和 x86 的关系。所以,有的时候 amd 不叫 amd 也不叫 emt ,而是 x86_ ,从而表明他和 x86 这个 32 位系统的关系。
而且这里面还有一个问题就是,x86 其实也不是 x86 ,Linux 下面他们还分成 i386 i486 i586 i686 (很像 ARM )。但后面都有 86 ,所以也可以统称为 ix86 。省去 i (应该表示的是 intel )就成了 x86 。
所以, IBM/PC 兼容机,也就是 Intel 的 i80x86 指令架构,就简称了 x86 。后面的 就成了这个架构的一个分支指令集的描述。x86 就成了一个统称,而不是专指 32 位环境。

热心网友

x86_ != x86 != x86_32
很多硬件架构都有很多指令集可以用的。
比如 armv5 != armv6 != armv7 != contex-A8 != contex-A9 。但他们都是 arm 。
所以,这里的 x86 并不是指 32 位环境,而是指 80x86 架构,这个架构是有 16 位,32 位 , 位三种的,16 位已经没人用而且当前的 Linux 基本放弃支持(可能内核里面还保留支持吧?其实应该说还有一个 8 位环境,但似乎不算 x86 系列)。所以只剩下 32 位和 位。
但习惯上来说,x86 架构就是 32 位的,但坑爹的 AMD 竟然出了扩展 位环境,而且 位硬件支持 32 位。但不是 Intel 发布的,所以这里面就有了乱七八糟的各种关系后。其实 位环境,更多的是称呼为 amd (但 intel 完全兼容,叫 EMT,但 AMD 成功先入为主)。但 amd 无法明确描述他和 x86 的关系。所以,有的时候 amd 不叫 amd 也不叫 emt ,而是 x86_ ,从而表明他和 x86 这个 32 位系统的关系。
而且这里面还有一个问题就是,x86 其实也不是 x86 ,Linux 下面他们还分成 i386 i486 i586 i686 (很像 ARM )。但后面都有 86 ,所以也可以统称为 ix86 。省去 i (应该表示的是 intel )就成了 x86 。
所以, IBM/PC 兼容机,也就是 Intel 的 i80x86 指令架构,就简称了 x86 。后面的 就成了这个架构的一个分支指令集的描述。x86 就成了一个统称,而不是专指 32 位环境。

热心网友

x86_ != x86 != x86_32
很多硬件架构都有很多指令集可以用的。
比如 armv5 != armv6 != armv7 != contex-A8 != contex-A9 。但他们都是 arm 。
所以,这里的 x86 并不是指 32 位环境,而是指 80x86 架构,这个架构是有 16 位,32 位 , 位三种的,16 位已经没人用而且当前的 Linux 基本放弃支持(可能内核里面还保留支持吧?其实应该说还有一个 8 位环境,但似乎不算 x86 系列)。所以只剩下 32 位和 位。
但习惯上来说,x86 架构就是 32 位的,但坑爹的 AMD 竟然出了扩展 位环境,而且 位硬件支持 32 位。但不是 Intel 发布的,所以这里面就有了乱七八糟的各种关系后。其实 位环境,更多的是称呼为 amd (但 intel 完全兼容,叫 EMT,但 AMD 成功先入为主)。但 amd 无法明确描述他和 x86 的关系。所以,有的时候 amd 不叫 amd 也不叫 emt ,而是 x86_ ,从而表明他和 x86 这个 32 位系统的关系。
而且这里面还有一个问题就是,x86 其实也不是 x86 ,Linux 下面他们还分成 i386 i486 i586 i686 (很像 ARM )。但后面都有 86 ,所以也可以统称为 ix86 。省去 i (应该表示的是 intel )就成了 x86 。
所以, IBM/PC 兼容机,也就是 Intel 的 i80x86 指令架构,就简称了 x86 。后面的 就成了这个架构的一个分支指令集的描述。x86 就成了一个统称,而不是专指 32 位环境。

热心网友

都已经写了x86_了,你觉得还可能是32bit的么?

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

在linux发行版里,有i368/i686/x86_/IA/power,不是所有的x86构架都是位,更不是所有的32位系统都是x86的。

热心网友

x86_ != x86 != x86_32
很多硬件架构都有很多指令集可以用的。
比如 armv5 != armv6 != armv7 != contex-A8 != contex-A9 。但他们都是 arm 。
所以,这里的 x86 并不是指 32 位环境,而是指 80x86 架构,这个架构是有 16 位,32 位 , 位三种的,16 位已经没人用而且当前的 Linux 基本放弃支持(可能内核里面还保留支持吧?其实应该说还有一个 8 位环境,但似乎不算 x86 系列)。所以只剩下 32 位和 位。
但习惯上来说,x86 架构就是 32 位的,但坑爹的 AMD 竟然出了扩展 位环境,而且 位硬件支持 32 位。但不是 Intel 发布的,所以这里面就有了乱七八糟的各种关系后。其实 位环境,更多的是称呼为 amd (但 intel 完全兼容,叫 EMT,但 AMD 成功先入为主)。但 amd 无法明确描述他和 x86 的关系。所以,有的时候 amd 不叫 amd 也不叫 emt ,而是 x86_ ,从而表明他和 x86 这个 32 位系统的关系。
而且这里面还有一个问题就是,x86 其实也不是 x86 ,Linux 下面他们还分成 i386 i486 i586 i686 (很像 ARM )。但后面都有 86 ,所以也可以统称为 ix86 。省去 i (应该表示的是 intel )就成了 x86 。
所以, IBM/PC 兼容机,也就是 Intel 的 i80x86 指令架构,就简称了 x86 。后面的 就成了这个架构的一个分支指令集的描述。x86 就成了一个统称,而不是专指 32 位环境。

热心网友

都已经写了x86_了,你觉得还可能是32bit的么?

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

在linux发行版里,有i368/i686/x86_/IA/power,不是所有的x86构架都是位,更不是所有的32位系统都是x86的。

热心网友

都已经写了x86_了,你觉得还可能是32bit的么?

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

在linux发行版里,有i368/i686/x86_/IA/power,不是所有的x86构架都是位,更不是所有的32位系统都是x86的。

热心网友

都已经写了x86_了,你觉得还可能是32bit的么?

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

在linux发行版里,有i368/i686/x86_/IA/power,不是所有的x86构架都是位,更不是所有的32位系统都是x86的。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com