为什么16位到32位到64位系统已经15年了,却没有128位系统出现?

摘要:还记得计算机在国内刚普及的时候,大家都还在用32位的操作系统。直到2003年,第一个“64位”系统出现,64位操作系统才逐渐流向个人计算机,随后没过几年64位操作系统就取代了32位操作系统,成为电脑标配的操作系统。然而,64位操作系统已经推出这么多年,为什么在市场上我们仍然看不到128位的操作系统呢?

为什么16位到32位到64位系统已经15年了,却没有128位系统出现?

从计算机发展历程可以看出,1978至1995年16位操作系统大行其道,1978年,Intel推出了首个16位CPU。在此期间,操作系统走过了16位的PC-DOS、MS-DOS、CP/M-86、UCSD Pascal P-System,MS-DOS开始成为个人计算机操作系统的霸主,直到今天,DOS在Windows系统维护中仍然扮演着重要的角色,所谓的“U盘引导”一直是DOS的方式。

为什么16位到32位到64位系统已经15年了,却没有128位系统出现?

从1995至2005年,计算机操作系统从16位到32位。1985年Intel推出了首个32位处理器。在此期间,1995年8月,微软推出了混合16/32位的Windows 95操作系统,称为操作系统发展史上一个里程碑。直到2000年,微软推出了Windows2000,这开启了一个32位计算和个人桌面应用的新时代。

64位操作系统最早在中小型计算机上实现,主要是一些Unix系统。64位操作系统实际上不是从服务器系统衍生的。它是由一些小型机器发展而来的。英特尔和惠普公司合作研制的IA-64 64位处理器。随后,64位运算逐渐流向个人计算机则出现在2003年,直到2006年,EM64T处理器开始开发,基于x86的-64处理器出现在高端计算机中。

为什么16位到32位到64位系统已经15年了,却没有128位系统出现?

然而,64位操作系统从推出到现在已经15年的时间,为什么在市场上我们仍然看不到128位的操作系统呢?

一方面、从成本角度来看,一台电脑最贵的部分应该是CPU、显卡,如果显卡显存越大那么价格就越贵,同理CPU也是,看看市场上的支持64位的CPU价格,我们就能够想象CPU的宝贵,从64位到128位操作系统,从科技观点来说,不是增加了2倍,而是增加了很多很多倍,换句话说,如果要制造出满足128位的CPU,除了对硬件的要求提高外,其他很多方面都会有很大的变化,那么,自然而然CPU的成本就非常非常高了。

另一方面、从内存寻址方面来看,32位系统的最大寻址空间是2的32次方= 4294967296(bit)= 4(GB)左右,而64位系统的最大寻址空间的寻址空间则达到了2的64次方= 4294967296(bit)的32次方=数值大于1亿GB。

为什么16位到32位到64位系统已经15年了,却没有128位系统出现?

换言之,就是说windows 32位的处理器最大只支持到4G内存,而windows 64位最大支持的内存高达亿位数。已经远远超过现在计算机内存配置。再研发一个价格非常贵的128位操作系统还有什么意义呢?

相关推荐