Ser*_*gey 3 cpu 64-bit terminology 32-bit x86
当使用术语“x86”时,它是否总是指 32 位?是否仅与英特尔处理器有关?
x86 是“80386 及以上处理器系列”的简写,其中“x”代表数字 2 及以上。(有一个 80186 处理器,但仅用于特殊情况,而 80286 只不过是一个光荣的 80186)。它们都基于 8086,这是 80 年代非常流行的 8/16 位处理器(8/16 意味着它是具有一些增强功能的 8 位处理器,使其几乎像 16 位)。
80386(称为“386”)是 32 位的。80486(称为“486”)是 32 位的。80586(第一代奔腾处理器)也是 32 位的。自 586 以来同一家族的处理器要么是 32 位,要么是 64 位。
x86 也指这些处理器使用的指令集。该系列中的所有处理器都使用相同的核心指令集,但有一些区别:
AMD 对类似处理器有自己的表示法,但它们的核心仍然是 x86 语言。amd64 提供与 x86_64 类似的功能,以及 AMD 的 3dNow! 提供与 Intel 的 MMX 和 SSE 类似的功能。
英特尔还制作了另一种架构 - IA64 或 iTanium。这使用了完全不同的指令集,并且仅用于非常高端的机器——大型机、工业系统等。
因此,简而言之,“x86”的意思是“任何在其核心上使用基于原始 8086 指令集的英特尔 32 位指令集的处理器”——无论是英特尔、AMD、Via 还是其他。
| 归档时间: |
|
| 查看次数: |
1478 次 |
| 最近记录: |