i386可以完全被x86代替么

在网上看到有人说i386属于x86那么,i386可以完全被x86平台代替么?

作者: superherogood   发布时间: 2011-03-07

深入些的我不太清楚。总的来说

i386属于x86平台。
i486、i568、i686等都属于x86平台。
是向下兼容。
比如,一台电脑,处理器是i686,可以安装i686内核,也可以安装i586、i486及以下内核。
对现在多数家用电脑来说,用i386通用的。但效率会低很多。

需要手动编译内核。有处理器选项,可根据自己电脑,选择最合适的。如果是为了通用,用i686就应该可以。也可以多准备不同内核,引导时选择载加。

作者: 相思爱文   发布时间: 2011-03-07

你首先要弄清楚什么是I386,什么是x86

作者: shenhao0129   发布时间: 2011-03-07

好像差不多的意思

作者: iuears   发布时间: 2011-03-08

我个人的理解
x86是一个CPU平台,与之对应的是AMD的平台。
i386 i486 i586 i686 是X86平台的各种CPU的具体实现。

以上都是个人理解

作者: pallana   发布时间: 2011-03-08

AMD也是x86

作者: hantu   发布时间: 2011-03-08

hantu

谢谢你的提醒,我查了一下,原来如此。
http://zhidao.baidu.com/question/1949335.html
  1. X86指令集是美国Intel公司为其第一块16位CPU(i8086)专门开发的,美国IBM公司1981年推出的世界第一台PC机中的CPU— i8088(i8086简化版)使用的也是X86指令,同时电脑中为提高浮点数据处理能力而增加的X87芯片系列数学协处理器则另外使用X87指令,以后就将X86指令集和X87指令集统称为X86指令集。

  2. 另外除Intel公司之外,AMD和Cyrix等厂家也相继生产出能使用X86指令集的CPU,由于这些CPU能运行所有的为Intel CPU所开发的各种软件,所以电脑业内人士就将这些CPU列为Intel的CPU兼容产品。由于Intel X86系列及其兼容CPU都使用X86指令集,所以就形成了今天庞大的X86系列及兼容CPU阵容。

  3. x86不是芯片的名字是一种技术,用这类技术的CPU统称为X86的CPU,AMD公司的x86芯片技术已经转让给了北京大学
复制代码

作者: pallana   发布时间: 2011-03-08

一般的都是乡下兼容的!只要X86可以用!i386 基本都可以用的!

作者: stephenyong   发布时间: 2011-03-19