发布时间:2020-01-15 14:46:55 文章来源:互联网
微博 微信 QQ空间
  题主你应该先问是不是,再问为什么!你这题的基础事实都已经错了,明确的告诉你微软早就在开发出128位的操作系统。

  因此这题应该这么问才对,为什么微软没法正式发布128位的操作系统。

  1、微软早就在开发128位操作系统

  其实早在10年前就已经有消息称微软在研发128位的系统,当年好传出Win8将会有128位的版本。最早放出微软研发128系统消息的是微当时(2009年)的研发主管摩根,其在社交媒体上称微软正在加强和Intel和AMD的技术合作,同时研发Win8、Win9的128位版本,而其本人将直接负责IA-128架构的向后兼容64位的指令集。可以说,这相当于首次正式公开微软在研发128位版本。

  虽然后续事实证明微软并未上市128位的操作系统,但这并不代表微软当前没有再研发1228的系统。只能说当前的市场情况和技术发展还没到使用128位系统的时候。

  2、为何当前我们用不到128位系统

  128位系统需要处理器配合:

  现在的操作系统并不能完全脱离硬件存在,因为想要系统支持128位,那么当前电脑的CPU也必须支持128位。

  而目前来说,并没有哪家芯片厂商全面研发出了能商用的128位处理器。而64位处理器你知道是哪年问世的吗?早在1961年时IBM就发布了使用64位处理器的电脑:IBM 7030 Stretch。而Intel则是在21世纪初期发布了64位处理器。

  从时间上算起来,不管是首款64位处理器,还是Intel的通用处理器都是在出现之后才被应用于操作系统上。

  现阶段我们没必要使用128位处理器

  所谓的32位、64位这个术语指的是CPU内部寄存器的宽度,64位也就是意味着其宽度为64比特,可以支持64比特的算数和逻辑运算。而这个寄存器的大小也就决定着存储器数据的地址的多少,16位的地址总线可以有16次方的存储器空间(也就是64k),而32位可以实现4GB的寻址,但是到了64位(2^64)之后我们会发现其寻址能力是翻天覆地的剧增,达到了大约18200000 TB的能力。

  这种情况下,我们单单在64位上就可以长期使用,可能直到你老死可能这点寻址空间都用不完。

  那你觉得还有必要去研发128位的处理器吗?简直是多此一举。

另一视角

换一换