IA是Intel Architechture的简称,代表的是Intel架构CPU。
Intel的x86程序(或芯片)是IA-32的一种,比较出名的是x86系列。

Intel最早的64位CPU名称位IA-64,但是不能前向兼容x86系列的芯片,以是没有盛行起来。
Intel后面推出的64位的CPU,由于历史的缘故原由,Intel进行了妥协,可以前向兼容基于x86系列芯片开拓的程序(或者操作系统),因此称为x86-64。
为什么x86代表的是32位的程序
x86是Intel 的CPU的型号的代称,详细有8086/80286/80386等,x代表86前面的数字,简称x86,由于Intel芯片在行业内的名气,以是用x86来代表32位的x86架构的操作系统。而用x86-64来代表基于x86架构的64位的操作系统。
我们不才载软件或者操作系统时,常常会碰到如下名字的软件 app_x86.exe,这代表32位的程序,而app_x86_64.exe代表基于x86架构的64位的程序。
x86是对基于intel处理器的系统的标准缩写。X与处理器没有任何关系,它是一个对所有86系统的大略的通配符定义,是一个intel通用打算机系列的编号,也标识一套通用的打算机指令,由于早期intel的CPU编号都是如8086,80286来编号,由于这全体系列的CPU都是指令兼容的,以是都用X86来标识所利用的指令如今的奔驰,P2,P4,赛扬系列都是支持X86指令系统的,以是都属于X86家族。
以是如果当初Intel用80x85这样的格式来命名处理器,那么现在的32位大概就被叫x85了吧。










