(转)i686只是cpu的指令等级,包括32bit和64bit
Posted concussion
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了(转)i686只是cpu的指令等级,包括32bit和64bit相关的知识,希望对你有一定的参考价值。
i代表intel系列的cpu 386 几乎适用于所有的 x86 平台,不论是旧的 pentum 或者是新的 pentum-IV 与 K7 系列的 CPU等等,都可以正常的工作! 那个 i 指的是 Intel 兼容的 CPU 的意思,至于 386 不用说,就是 CPU 的等级啦! i586 就是 586 等级的计算机,那是哪些呢?包括 pentum 第一代 MMX CPU, AMD 的 K5, K6 系列 CPU ( socket 7 插脚 ) 等等的 CPU 都算是这个等级; i686 在 pentun II 以后的 Intel 系列 CPU ,及 K7 以后等级的 CPU 都属于这个 686 等级! noarch 就是没有任何硬件等级上的限制。 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.I686 只是i386的一个子集,支持的cpu从Pentium 2 (686)开始,之前的型号不支持.
以上是关于(转)i686只是cpu的指令等级,包括32bit和64bit的主要内容,如果未能解决你的问题,请参考以下文章
gcc 在 i686 上找不到 bits/predefs.h