Hello大家好,我是兼容机之家的小牛。
如今我们的电脑普遍配备的是64位CPU,基本上很难见到32位处理器的电脑了。不光如此,2013年苹果发布iPhone 5S,其搭载的A7处理器开创64位手机处理器的先河。至此,无论是手机还是电脑都全面开始进入64位处理器的时代。
都说科技行业发展迅猛,一天一个样,从1961年第一款64位处理器到如今已经过了几十年的时间,什么时候开始发展128位处理器呢?
答案可能要令人失望了,我们这代人有生之年可能都见不着128位处理器!
为什么没有128位甚至更多位的处理器呢?用不着?还是做不出来?
根据百科的介绍,32位处理器就是采用32位处理器技术的CPU,其中32位指的是通用寄存器的数据宽度是32位。32位指令集就是运行32位数据的指令,处理器能够一次性运行32bit的数据,也就是4个字节。
同样的道理,64位处理器就是采用64位处理器技术的CPU,处理器能够一次性运行64bit数据,也就是8个字节。相对32位处理器,64位处理器可以进行更大范围的整数运算,可以支持更大的内存。
当然,64位也不全都是优点,在32bit应用下,32bit的处理器性能会更强。但随着时代的发展,64位处理器已经取代了32位处理器,成为市场的主流。
而32位处理器能够如此迅速过渡到64位处理器,主要原因还是32位处理器有一个致命短板。32位处理器内存寻址能力只有32位,这就导致32位处理器的寻址空间最大为3.2GB,面对日益臃肿的应用,3.2GB内存在数据处理器时难免会捉襟见肘!
受限于虚拟和实际内存的影响,32位处理器比64位处理器差很多,当面临大量的数据流时,32位的寄存器和指令集不能及时进行相应的处理运算。
64位的处理器寻址能力有64位,这里可不是简单的倍数关系,而是指数关系!根据计算,64位处理器能够寻址的最大空间为2^64bit,也就是说64位处理器理论上支持1700万TB的内存,解决了32位处理器内存寻址空间太小的弊端。
通常我们见到的电脑也就8GB、16GB左右的内存,64GB乃至128GB的消费级电脑都比较少见,而更高规格的服务器、工作站也不过几TB内存,所以64位处理器完全够用了。
现在64位处理器正值壮年,芯片公司完全没有必要去开发128位CPU。而且从64位到128位CPU将需要更多内存,以及一个巨大的缓存大小,否则程序会运行得更慢。
另外,制造一款“完全”128位的处理器成本太高了,功耗也会成为一个大问题,市场上也基本没有这方面的需求。所以,有生之年,要想见到128位的处理器还真有些困难!
总结
公开资料表示,IBM system/370通常被认为是一台简单的128位计算机,因为它是使用了128位浮点寄存器,来操作128位数据块,但其没有使用我们通常理解的128位处理器。
64位CPU至今几十年了,128位CPU何时到来?有生之年怕是看不到了!
本文原创不易,如果您喜欢这篇文章,想了解更多的电脑知识,欢迎点赞收藏加关注,有问题的小伙伴也可以撩我,谢谢大家的支持,我会继续努力分享更多优质的内容!我是小牛,下期再见!
热门跟贴