搞机数码圈|为什么没有128位甚至更多位的处理器呢?用不着?还是做不出来?

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