2023年12月11日发(作者:)
x86、i386、i486、i586和i686等名词的解释
关于 x86、i386、i486、i586i586 和 i686 等名词的解释 i386、i486、i586i586、
一、x86 与 i386、i486、i586i586、i686 等 x86 或 80x86 是英特尔 Intel 首先开发制造的一种微处理器体系结构的 泛称。 该系列较早期
的处理器名称是以数字来表示,并以“86”作为结尾,包 括 Intel 8086、80186、80286、80386 以及 80486,因此其架构被称
为“x86”。 由于数字并不能作为注册商标,因此 Intel 及其竞争者均在 新一代处理器使用 可注册的名称,如 Pentium。现时 Intel 把
x86-32 称为 IA-32,全名为 Intel Architecture, 32-bit。不过由于 x86 包括 16 位的处理器,这样的命名也出现 麻烦。
x86 架构于 1978 年推出的 Intel 8086 中央处理器中首度出现,它是 从 Intel 8008 处理器中发展而来的,而 8008 则是发展自 Intel
4004 的。8086 在三年后为 IBM PC 所选用,之后 x86 便成为了个人计算机的标准平台,成为了 历来最成功的 CPU 架构。
其它公司也有制造 x86 架构的处理器, 计有 Cyrix (现为 VIA 所收购) 、 NEC 集团、 IBM、 以及 Transmeta。 IDT Intel 以外最成功
的制造商为 AMD, Athlon 其 系列处理器的市场仅次于 Pentium。 8086 是 16 位处理器;直到 1985 年 32 位的 80386 的开发,这
个架构都 维持是 16 位。 接着一系列的处理器表示了 32 位架构的细微改进, 推出了数种 的 扩充,直到 2003 年 AMD 对于这个架构发
展了 64 位的扩充,并命名为 AMD64(有 时也被称作 x86-64,x64 或 EM64T),推出了 Opteron 处理器家族,开创了 x86 的 64
位时代。 值得注意的是 Intel 早在 1990 年代就与惠普合作提出了一种用在安腾 系列处理器中的独立的 64 位架构,这种架构被称为 IA-
64。IA-64 是一种崭新的 系统,和 x86 架构完全没有相似性;不应该把它与 AMD64 或 x86-64 弄混。
通用计算机系列的标准编号缩写, x86 是一个 Intel 通用计算机系列的标准编号缩写,也标识一套通用的 计算机指令集合,X 与处理器没有任
何关系,它是一个对所有*86 计算机指令集合,X 与处理器没有任何关系,它是一个对所有*86 系统的简单的 通配符定义,例如: 586,奔
腾(pentium)。 奔腾(pentium) 通配符定义,例如:i386, 586,奔腾(pentium)。 由于早期 intel 的 CPU 编号都是如 8086,80286 来编
号,这整个系列的 CPU 都是指令兼容的,所以都用 X86 来标识所使用的指令集合。如今的奔腾、P2、 P4、赛扬系列都是支持 X86 指令系
统的,所以都属于 X86 家族。 CPU(i8086)专门开发的 专门开发的。 x86 指令集是美国 Intel 公司为其第一块 16 位 CPU(i8086)专门
开发的。 为了保证电脑能继续运行以往开发的各类应用程序以保护和继承丰富 的软件资源,所以 Intel 公司所生产的所有 CPU 仍然继续使
用 X86 指令集,所以 它的 CPU 仍属于 X86 系列。 另外除 Intel 公司之外,AMD 和 Cyrix 等厂家也相继生产出能使用 X86 指令集的
CPU,由于这些 CPU 能运行所有的为 Intel CPU 所开发的各种软件,所 以电脑业内人士就将这些 CPU 列为 Intel 的 CPU 兼容产品。由
于 Intel X86 系列 及其兼容 CPU 都使用 X86 指令集,所以就形成了今天庞大的 X86 系列及兼容 CPU 阵容。当然在目前的台式(便携
式)电脑中并不都是使用 X86 系列 CPU,部分服务 器和苹果(Macintosh)机中还使用美国 DIGITAL(数字)公司的 Alpha 61164 和
PowerPC 604e 系列 CPU。 Intel 80x86 简称 ix86,比如 i386、i586i586、i686 等等,指的是适用于 intel i386、i586i586、i686 兼容指
令集的微处理器。i686 应该是 P2 以上级别的 CPU,i586i586 应该是 pentium 这一系列都可以,但 pentium pro 属于 i686。 x64
二、x86-64 与 x64、AMD64 等 x86“x86-64”,有时会简称为“x64”,是 64 位微处理器架构及其相应指令集的一 种,也是 Intel
x86 架构的延伸产品。“x64”最先由 AMD 设计,推出时被称为 “AMD64”,其后也为英特尔所采用,现时英特尔称之为“Intel
64”,在之前 曾使用过 Clackamas Technology (CT)、IA-32e 及 EM64T。外界多使用 "x86-64" 或 "x64" 去称呼此 64 位架构,从
而保持中立,不偏袒任何厂商。 的安装介质类型: 关于 Linux/Unix 的安装介质类型: 1. i386 适用于 intel 和 AMD 所有 32 位的 cpu.
以及 via 采用 X86 架构的 32 的 cpu. intel 平 台 包 括 8086,80286,80386,80486, 奔 腾 系 列 (1.2.3.4) 、 赛 扬 系 列,Pentium D
系列 以及 centrino P-M,core duo 等. 2. X86_64 适用于 intel 的 Core 2 Duo, Centrino Core 2 Duo, and Xeon 和 AMD
Athlon64/x2, Sempron64/x2, Duron64 等采用 X86 架构的 64 位 cpu. 3. PPC 适用于 Apple Macintosh G3, G4, G5,
PowerBook, and other non-Intel models安装 DVD 包括的软件要比安装光盘多一些,安装 DVD 也包括了两种图形界面(KDE 和 gnome). 也可以通过 Jigdo 下载 Fedora
发行版。 Jigdo 可以加速下载安装盘的 ISO 镜 像。 BT 下载等待任务完全完成所不同, 同 Jidgo 自动定位最快的镜像服务器(通 过
Fedora 镜像管理器),并且从中下载所需要的文件。为了减少所需的网络流 量,可以让 Jigdo 扫描现存的 DVD 或 CD 介质。这个功能对
于以下用户特别有 用。 LiveCD 介质,分 fedora 桌面(gnome)和 KDE 桌面 可以直接进去系统再安装.先体验再决定是否安装的类型.
i686 只是 i386 的一个子集,支持的 cpu 从 Pentium 2 (686)开始,之前的型号不 支持. i686 指的是 Pentium Pro 及以后 Intel IA32
CPU,也就是我们所说的 P6 系列处 理器 i386 指的是 80386 以后的 IA32 划分子集的话:386,486 是一个,Pentium 是一
个,Pentium Pro,Pentium II,PentiumIII 是 P6 系列,Pentium IV 又是一个,Pentium 4 是 NetBurst 框 架的,比 P6 系列有些变
化 i386、i586i586、i686 指的是适用于 inteli386、i586i586、i686 兼容指令集的微处理 器。一般来说,等级愈高的机器可接受较低等级的
rpm 文件。你可以透过 /proc/cpuinfo 这个文档查询 CPU 等级。 i386 Intel x86-compatible processors, including Intel Pentium
and Pentium-MMX, Pentium Pro, Pentium-II, Pentium-III, Celeron, Pentium 4, and Xeon; VIA C3/C3-m and Eden/Eden-N; and
AMD Athlon, AthlonXP, Duron, AthlonMP, and Sempron ppc PowerPC processors, such as those found in Apple Power
Macintosh, G3, G4, and G5, and IBM pSeries systems x86_64 64-bit AMD processors such as Athlon64, Turion64,
Opteron; and Intel 64-bit processors such as EM64T 英特尔 x86 兼容处理器,包括英特尔奔腾和奔腾 MMX、个人奔腾系列,奔腾
II、 奔腾 III、赛扬,奔腾 4 和 Xeon;同时包括 威盛系列的 C3/C3-m 和 and Eden/Eden-N; AMD Athlon、AthlonXP、Duron、
AthlonMP 和 Sempron ppc PowerPC 处理器,例如在苹果计算机公司的 Macintosh, G3、G4 和 G5 和 IBM pSeries 的那些系统
x86_64 AMD64 位处理器例如 Athlon64,Turion64,Opteron。 英特尔 64 位处理器例如 EM64T x86 体系结构虽然指令都一样,
但是不同时代的具体实现,在编译优化上还是有 自己的特点,而且后一代往往会多出一些指令,所以编译 RPM 时,可以针对不同 的体系
结构作不同的编译选项优化。 一般而言,所有 x86 处理器都能执行 386 的指令集,80486 处理器当然需要 486 的优化。 Pentium 就
是 586,PentiumPro (P6) 之后的统称为 686,包含了 PentiumPro, PentiumⅡ, PentiumⅢ和 P4。 出于效率考虑,在编译核心和
glibc 这样的软件包的时候,都是为不同体系结构 编译不同的包,安装的时候选择适合自己机器的,以便得到最好的效率。 目前而言,只要
有 686 的包,那就不必考虑 386 的包。 PⅢ的 CPU,通过/proc/cpuinfo 查到是 386 的。 i386 是指 intel 发布的通用处理器类型,
适合 386,486,586,686 的 CPU。 x86_64 是指 intel 的 X86 的 64 位处理器系统。 一般你使用 i386 就好了。 64bit CPU 可以
装 i386/x86_64,但 32bit CPU 只能装 i386,x86_64 是无法装 的。 i386 是指 CPU 在 32 位元以上的的 pc 可以安装 x86_64 是
指 CPU 在 64 位的 pc 可以安装 因为 32 位的 CPU 不支持 x86_64 的指令集, 但是 64 位的 CPU 支持 i386 的指令集 (这就是所谓
的向下兼容), 所以判断不出电脑的 CPU 是哪种的话,建议用 i386 的操作系统。


发布评论