电脑的操作系统64位和32位有什么影响?

怡YiYi怡


64位的系统对比32位的系统给我们最直观的感受是:

  • 64位系统支持更大的内存,而32位系统最大只支持4GB;
  • 64位系统兼容32位的软件,而32位系统不能运行64位的软件;

所以,电脑要运行全部的软件就需要使用64位操作系统。 电脑如果很卡需要升级4GB以上的内存还是需要使用64位操作系统。

操作系统是硬件和软件的一个中间平台。32位的操作系统是针对32位的CPU设计的,64位的操作系统是针对64位的CPU设计的。比如:

8位的CPU,一次只能处理一个8位的“数据”或者一个8位的"指令"。比如“加1”这个命令(占8位),要先指示CPU做“+”这个指令,完成后再输入“1”数据(占8位)给CPU。

  • 优点:设计简单,处理速度比较快。

  • 缺点:软件设计复杂,繁琐。不利于计算机的发展。

16位的CPU,一次可以处理两个字节(16位)的数据了,比如“加1”这个命令。“加”是一个指令,占用8个位,余下的8位可以存放数据“1”了。

32位的CPU就更加方便了,我们就可以一次处理一个a=a+b这样的命令了。

  • 优点:简化了软件设计的复杂度

  • 缺点:硬件设计更加复杂,计算速度下降。

这时,你就能理解为什么会CPU会有8位、16位、32位、64位,对应的操作系统也有8位、16位、32位、64位。

操作系统时间线

16位操作系统(1978年-1995年)

1978年,英特尔推出了首颗16位CPU(8086),操作系统经历了5次更新换代,走过了16位的PC-DOS、MS-DOS、CP/M-86、UCSD Pascal P-System,最终MS-DOS成为个人计算机操作系统的霸主。直到今天,DOS在Windows系统维护中仍然扮演着重要的角色,所谓的“U盘引导”一直是DOS的方式。

1985年,微软推出了Windows 1.0,又陆续推出了Windows 2.0、Windows 286、Windows 386,但由于性能平平而没有得到人们的注意。

直到1990年5月,微软推出了Windows 3.0,加入了许多有用的功能,并首次加入了多媒体功能,一经面世,就取得惊人的成功,奠定了微软在操作系统上的垄断地位。

32位操作系统(1995年-2004年)

1985年英特尔推出了首颗32位处理器80386,直到1995年8月,微软才推出了混合16/32位的操作系统Windows 95,这是操作系统发展史上一个里程碑。

从Windows 95到Windows 98/ME,都是混合16/32位计算的操作系统,并不是纯32位操作系统,稳定性和性能方面虽比过去得到了较大的提升,但仍不能满足人们对计算机应用的需要。

2000年,微软推出了Windows 2000,开辟了个人桌面32位计算与应用的新时代。2001年发布的Windows XP成为目前使用率最高的操作系统。

32位计算时代最成功的应用就是多媒体和Internet,32位的Windows平台上涌现了很多之前只能运行在SGI等大型图形工作站的应用程序,如3DMax、Photoshop等,人们不再为这些多媒体创作而购买极其昂贵的图形工作站。

64位操作系统(2005年-至今)

2003年64位操作系统诞生,到如今我们常用的主流操作系统windows xp、windows 7、Windows Server2003以及后来的windows 10各版本都在用64位操作系统,64位计算已经平民化了。

32位、64位的区别

“位”,简单地理解就是CPU的寻址空间。在计算机技术的发展史上,CPU寻址空间的演变往往是牵动整个计算机发展的要害。

  • 1975年,8位寻址能力的英特尔8080处理器的出现,造就了比尔盖茨和保罗艾伦辍学为Altair计算机编写Basic语言。
  • 1980年286芯片的发明直接孕育了个人电脑的诞生,其16位寻址能力决定了今天仍是软件运行根基的640KB基础内存。
  • 接下来386DX芯片横空出世,32位计算能力造就了复杂的图形界面程序,使我们以绚丽的Windows告别了黑暗的DOS程序;而32位计算的杰出代表Pentium芯片,更是推动了整个多媒体PC时代的发展。
  • 延续这条发展道路,64位寻址空间的Opteron(AMD生产)的到来,无疑宣布大众性计算机将向高性能方面发展。
  • 32位的CPU地址线、数据线、控制线是32位,一次能够传送、处理32位的二进制数,理论上能够寻址的范围是2的32次方4GB,即使电脑安装8个GB的内存,也只能使用4个GB的内存;

  • 64位的CPU地址线、数据线、控制线是64位,64位的CPU一次能够传送、处理64位的二进制数,理论上能够寻址的范围是2的64次方,比32位的大得多多多,总之是N多个GB。只要系统、主板等支持,你的电脑可以装很大的内存。

64位的系统要比32位的系统在单位时间内能够处理的数据更多,带宽更大,处理的速度更快。64位的CPU现在是向下兼容的,能够装64位的操作系统,也能装32位的操作系统。32位的软件和系统,并不能完全发挥出64位CPU的性能。

要实现真正意义上的64位计算需要64位的CPU、64位的操作系统、64位的应用软件,缺少其中任何一种要素都是无法实现64位计算的。

综上所述,电脑的硬件支持的情况下还是建议安装64位的操作系统。


以上个人浅见,欢迎批评指正。喜欢的可以关注我,谢谢!

认同我的看法的请点个赞再走,再次感谢!


汇聚魔杖


背景

对于计算机而言,只有二进制:0和1。每个值被定义为一个“位”。这意味着对于1位计算,您将获得两个可能的值,2位表示四个值。继续呈指数增长,您最终将获得32位(4,294,967,296)和64位(18,446,744,073,709,551,616)。

因为每隔几年,计算机(甚至是智能手机)内部的芯片以及在这些芯片上运行的软件,在支持新位数方面都会取得飞跃发展。例如:

  • 1970年代的Intel 8080芯片支持8位计算。

  • 1992年,Windows 3.1是Windows的第一个16位桌面版本。
  • AMD于2003年交付了第一款64位台式机芯片。
  • 苹果在2009年将Mac OS X Snow Leopard完全适配到64位。
  • 2014年,第一款采用64位芯片的智能手机(Apple A7)问世:iPhone 5s。

现在大多数的操作系统,如windows7、8、10都具有32位和64位两个版本。

为什么还是32位

  • 可能因为您拥有32位处理器,需要32位OS。今天拥有这种CPU的可能性不大。英特尔早在2001年以前就开始销售64位处理器。

  • 大概率您有一个旧的电脑,并且安装了32位操作系统。就算后续升级也不会使您的系统跃升至64位。

在64位操作系统上安装32位OS可以工作,但这并不是最佳选择。因为,32位操作系统最突出的一点就是它只能真正利用4GB的RAM。就算在32位操作系统的上安装再多RAM也不会对性能有太大影响。但是,如果将RAM升级到Windows64位版本上,您将会看到质的飞跃。Windows 10上官方支持的最大RAM为2 TB(Windows 10 Home上为128GB)。

64位的程序

您可能还会注意到,桌面操作系统下载的某些程序有32位和64位版本。

为什么这样?

因为32位OS仍然存在,这些系统需要32位软件。但是,64位操作系统可以支持32位程序。如果看一下C盘,您将看到两个Program Files文件夹:一个用于64位程序,另一个Program Files(x86),仅用于32位应用程序。您会惊奇地发现仍然有许多32位程序。

总结

当前时代,64位革命已经来临,我们肯定是要积极拥抱64位。作为用户我们完全不需要了解任何有关x64的知识,我们只管去用就OK。

希望以上对你有所帮助!


墟里虚实


  比较直观地说,64位的电脑系统能够支持更高的硬件配置,32位的电脑系统比较落后了,基本淘汰了。

  以Windows 7系统来说,32位版本最高只支持4G内存。现在很多电脑内存都是8G或16G起步,32位系统显然太落后了。为此,现在很多电脑都必须安装64位的操作系统。只有一些比较老的硬件,才安装32位操作系统。


  其实,64位操作系统的普及,主要还是因为硬件升级。目前,无论是CPU还是内存条,主流的硬件都支持64位。所谓的64位,指的是CPU一次能够处理的数据量。其中,1个字节占用8个位。


  不难看出,64位的操作系统,处理数据的速度更快一些。在实际应用中,64位操作系统确实运行速度更快一些。而且,现在大部分应用软件都支持64位,32位的应用软件比较少了。为此,现在电脑都会安装64位的操作系统。


分享到:


相關文章: