2、发行公司上,i386是英特尔(Intel)公司发行,x86-64是由AMD设计。3、发布时间上,i386最初发布于1985年10月17日,x86-64是在1999年设计问世。4、x86-64向后兼容于16位及32位的x86架构,而i386不能兼容x64。5、适用CPU (1)i386 适用于intel和AMD所有32位的cpu,以及via采用X86架构的32的cpu...
第1节先看一下bootloader的加载执行,bootloader用来加载操作系统内核,我们的操作系统运行在(i386)x86-32位CPU上面。 因为i386运行的时候,也是先运行在8086模式,然后才切换到i386模式去运行,所以我们对8086跟i386的寄存器,寻址的方式,以及分段机制要有一定的了解,8086是16位的CPU,它有8个16位的通用寄存器,4个16位的...
(1)i386 适用于intel和AMD所有32位的cpu,以及via采用X86架构的32的cpu,包括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/x...
准确的来讲,x86这一术语并不是指的某一个(具体CPU使用的)具体的指令集,而是在8086(的指令集)基础上发展而来 的所有指令集的泛称。实际上,在80486以后Intel推出的绝大多数CPU都是“x86”的,包括Pentium 、Pentium Pro 、Pentium MMX ,Pentium 2 ,还有后面的Pentium 3、Pentium 4 、Pentium D 、Core 全系列,(...
随后 Intel 在1993年便进入奔腾时代 (Pentium),也是 Intel 第一个正式 CPU 品牌,奔腾处理器完全向下兼容,其处理器架构也是以 x86 为基础 ,主要在晶体管数量和主频上有了大幅度提高,奔腾处理器12年的产品周期内一共有6代处理器,按照发布时间分别为 奔腾(1993年),奔腾 Pro(1995年), 奔腾/MMX (1997年),...
一、兼容性:i386和amd64的不同版本,区别在于cpu的兼容问题。32位的CPU推荐使用32位版本,安装amd64会不兼容。64位的CPU推荐使用64版本,使用i386会出现很多奇怪的问题。二、软件方面:64位的软件比i386的少,因为现在32位CPU还是主流。但是在linux系统中的软件一般在编写的时候会同时照顾到i386和amd64...
1 IA32 : 32 bits Intel Architecture (32位带宽Intel构架)IA64 : 64 bits Intel Architecture (64位带宽Intel构架)x86是一个intel通用计算机系列的编号,也标识一套通用的计算机指令集合 2 i386 : Intel 386 ( 老的386机器,也泛指IA32体系的CPU)i486 : Intel 486i586 : Intel 586 ( Pentium ,K6 级别CPU ...
i386 简单理解就是是32位的amd64 是64位的版本,因为是amd把64位率先引进桌面系统的,英特尔也是要追随amd并且保持兼容,一般在软件包里包含这样的字符。除了这两款处理器是还有很多其他型号的,例如:AMD Athlon 64/FX、AMD Opteron处理、AMD Sempron处理器、AMD Dual-Core处理器、AMD Athlon 64 X2 ...
这是一个通用术语,用来指代Intel 8086微处理器家族的CPU架构。在Linux中,x86通常用来指代32位的系统,但这个术语比较古老,现在很少使用。 x86_64: 这是Intel 64位架构的官方名称,也称为x64。它是AMD64的官方对应物,提供了对64位计算的支持。在Linux中,x86_64是最常见的用来指代64位系统的术语。 Arm64: 这是...
可以说,x86架构就是桌面级CPU的标准,你能买到的品牌或者组装的PC,几乎没有不是x86 CPU的。不过虽说都是x86的,但只能说明使用的指令集是兼容8086的,除8086指令集之外的其他指令支持情况就不一样;其内部实现的微体系结构 microarchitecture显然也是各自不同,就好比Linux和Unix虽然都是POSIX兼容的OS,都有fork这个系统...