標:

          it


          IA32 : 32 bits Intel Architecture (32位帶寬Intel構架)

          IA64 : 64 bits Intel Architecture (64位帶寬Intel構架)

          i386 : Intel 386 ( 老的386機器,也泛指IA32體系的CPU)
          i486 : Intel 486
          i586 : Intel 586 ( Pentium ,K6 級別CPU )
          i686 : Intel 686 ( Pentium II, Pentium III , Pentim 4, K7 級別CPU )

          以上的86 也可以叫做 x86, 通稱說 x86也是指 IA32構架CPU

           

          x86 包含 i386 ,i386 僅僅是 x86 的一部分。
          x86 這里的 x 本來就是一個未知數性質的,他可以是 3、4、5、6、7 。

          x86 是 Intel 建立起來的 CPU 架構。
          他的 8086、8088、80286、80386、80486、Pentium 、Pentium Pro 、Pentium MMX ,Pentium 2 ,還有后面的 P3、P4 、PD 、Core 全系列,Xeon 的 x86 系列。以及 AMD 的 Intel 架構兼容全系列.當然還有最近重新崛起的 VIA 的 C7 系列。
          他們都是 x86 架構。

          更多的 x86 代表的是 32 位的 Intel CPU 架構體系。

          但其中分成很多代。i386 就是 80386 的那代 CPU 的標準,主要是支持 32 位的保護模式和實模式兩種工作環境。這個功能很好很強大,一直沿用至今,而且系統對于這個功能是必須支持的。386 之后的 cpu 是完全兼容 i386 體系的。

          i486 加入了新的一個功能,i586 (奔騰 1 代系列)又加入了新功能,i686 (奔騰 Pro 系列以后)又加入了新的功能體系。
          i386 的軟件可以運行在 i686 系統,但是 i686 的軟件不能運行在之前的架構上。

          舊 CPU 不能運行新軟件主要是不能使用新的特性導致不能運行,但是舊的架構軟件在新的架構上運行,僅僅是不能用新的功能體系,運行效率是沒有減少的。
          而且這個功能架構主要是 Linux 內核在使用。

          只要看到 i 什么 86 ,基本都能用。
          如果有 i686 ,CPU 只要不是 K6 系列,而是 Athlon 系列,最好選擇 i686 ,但如果只有 i386 的,注意安裝后看看你的內核是不是 i686 體系的,如果是,性能不受影響。

          題外:
          i786 是一個隱藏的新體系,聽說只能用在 P4 以后的 Intel CPU 上面。但是很多軟件沒有針對這個架構編寫,所以除非自己基于 i786 編譯,不然網上沒有 i786 的軟件。

          這里還要說 x86_64 體系,這個是 AMD 提出并且最先使用的 x86 新的架構體系。他把 32 位的 i686 架構體系,擴展為 64 位。
          但是因為變動很x86 包含 i386 ,i386 僅僅是 x86 的一部分。


          這里還要說 x86_64 體系,這個是 AMD 提出并且最先使用的 x86 新的架構體系。他把 32 位的 i686 架構體系,擴展為 64 位。
          但是因為變動很大的原因,64 位的系統軟件要兼容 32 位的軟件,需要在內核里打開支持,并且安裝 32 位的兼容庫才行。其實如果你有源代碼,32位系統的源代碼基本上可以直接在 64 位的系統上面編譯成為 64 位架構可運行的軟件(新的技術還是用不上)。 



          同樣 64 位的 CPU 兼容上一代的 i686 架構,i686 CPU 不支持 x86_64 的

          posted on 2012-12-14 21:16 姚先進 閱讀(209) 評論(0)  編輯  收藏

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
           
          主站蜘蛛池模板: 军事| 惠州市| 禹州市| 南木林县| 佛学| 濮阳市| 天镇县| 崇义县| 定边县| 台中市| 蒙城县| 南丰县| 陕西省| 察隅县| 英吉沙县| 赞皇县| 礼泉县| 普兰县| 措勤县| 屯昌县| 茌平县| 五常市| 石楼县| 彭阳县| 敦煌市| 宁南县| 从化市| 土默特左旗| 饶河县| 洱源县| 博罗县| 长治县| 郸城县| 平定县| 松溪县| 南漳县| 万山特区| 楚雄市| 清涧县| 永仁县| 龙陵县|