欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  网络运营

x86 细探:为什么要把迁移到 64 位 linux 称之为 x86 迁移

程序员文章站 2022-03-26 13:24:53
一、引言我们部门最近在把有些项目从原来的 AIX 平台迁移到 Linux 平台上,老大把这个项目自然而然的命名为了 x86 迁移。今天的我仔细思忖着这个名字,突然有些疑惑:x86 不是 32 位的吗,而我们迁移的目标系统是 64 位的,为啥还要起名叫做 x86 迁移,难道不应该起名为 x64 迁移才对吗在之前我的印象中,x86 == 32 位,x64 == 64 位,因此我提出这个问题也不是什么奇怪的问题了。要想解答自己的这个问题其实很简单,只需要网上认真看看 x86 和 x64 的定义即可。...

一、引言

我们部门最近在把有些项目从原来的 AIX 平台迁移到 Linux 平台上,老大把这个项目自然而然的命名为了 x86 迁移

今天的我仔细思忖着这个名字,突然有些疑惑:

x86 不是 32 位的吗,而我们迁移的目标系统是 64 位的,为啥还要起名叫做 x86 迁移,难道不应该起名为 x64 迁移才对吗

在之前我的印象中,x86 == 32 位,x64 == 64 位,因此我提出这个问题也不是什么奇怪的问题了。

要想解答自己的这个问题其实很简单,只需要网上认真看看 x86 和 x64 的定义即可。

二、解决

先抛出来结论:

x86 一般而言是 x86 架构(The X86 architecture)的简称;而 x64 是 x86-64 的简称,也就是说它准确的来说是 x86 架构的64位拓展,并且向后兼容于16位及32位的x86架构。

因此,我们老大命名 x86 迁移 这个名字,实际上的含义是 向 x86 架构的平台的迁移工作 的意思。

也就是说,不论是 32 位还是 64 位,我们都能统称 x86 的架构,具体到细处,我们才会细分 x86(32 位)、x64(x86-64 64 位)。

想要细细了解下 x86、x64 的介绍,我觉得这篇博客不错:
X86、X64 和 X86_64 的区别

至此,该问题解决 ~~~

To be Stronger:)

本文地址:https://blog.csdn.net/u012814856/article/details/107464422