百科问答小站 logo
百科问答小站 font logo



为什么64位是x64 32位是x86? 第1页

  

user avatar   pansz 网友的相关建议: 
      

x86是intel的一系列处理器的名称(4004,8008,8088,8086,80286,80386,80486,i586,i686),最初是8位,后来16位,再后来是32位。

实际上86名称的处理器到686就结束了,686是个纯32位处理器。

后边intel用的名称大家都知道了,比如奔腾,赛扬,酷睿等等。这就是x86只代表8位,16位,32位的原因之一。

另外一个原因,就是在64位时代intel弄了一个ia64架构,但没能流行起来,amd的amd64架构后来居上。这个amd64架构是兼容x86的32位模式的,而ia64反而不兼容。

所以现在的64位架构标准名称是amd64。当然,后来intel也做了兼容amd64的架构叫做em64t,再然后,amd64以及em64t被合称为x86_64,也被简称为x64。

128位对pc来说短时间内是没必要了。所以很长时间里我们都不必考虑128位通用处理器。常规的cpu,整数数据线与地址线都用不上128位。128位目前仅仅用于一些专用的处理器场合,例如dsp或者显卡。




  

相关话题

  手机会比PC先抛弃32位支持么? 
  64位操作系统,进行64位数运算,比32位操作系统快吗? 
  为什么微软不用 Program Files (x64) 而用 Program Files (x86) 来区分软件? 
  为什么大多数32位的Windows被设计成只能用4GB的内存? 
  64位操作系统,进行64位数运算,比32位操作系统快吗? 
  为什么64位是x64 32位是x86? 
  64位windows为什么不把system32改成system64 ? 
  苹果公司 iOS 7 和 A7 芯片的 64 位跟普通 64 位有很大区别吗? 
  为什么64位的软件都比32位的大一些?貌似大部分软件都要将64位和32位的版本分开下载,而游戏却可以统一下载,为什么呢? 
  为什么32位机之后直接发展64位机,而没有33位机或者48位机? 

前一个讨论
2021 年 12 月 27 日保险新规后,新能源车有些保费涨了不少,特斯拉保费涨更多,你怎么看?
下一个讨论
C++中 std::string 应该声明在循环内部还是外部?





© 2024-05-20 - tinynew.org. All Rights Reserved.
© 2024-05-20 - tinynew.org. 保留所有权利