干货:电脑32位和64位的区别和联系

450次阅读
没有评论

通常我们会讲我的电脑是64位的,或者是32位的,这些都是啥意思呢?本着打破砂锅问到底的小强精神,通过查阅资料,终于是弄懂了。那么接下来我来讲明白它。

1、一般说的电脑32位?

我们通常说的电脑多少位的,一般都是指电脑系统多少位,其实也大都指 Window 系统。比如:很早的Window7 以及更早的xp系统都是32位的,现在的 Window10 都是 64 位的。

其真正核心是指电脑 CPU 的位数,作用是指 CPU 可以一次处理多少位的数据或者指令。例如:32 位的 CPU 一次可以处理32位(bit)的数据,64位的一次可以处理64位数据,说白了数据就是0或1,一般指的是指令或者运算数。

2、电脑64位

这个时候有人会问了32位的不是挺好的吗,为什么还会有 64 位的 CPU 出来呢?这个问题着实很好,理由很简单,那就是电脑可以同时运行更多的软件。32 位的CPU的取值地址是 $$ 2^{32} $$ = 4T,差不多就是4T,这也就是32位的电脑的内存条的最大只能到4T。

随着科技的不断进步,以及软件的功能越丰富,4T 的内存已经满足不了人们的需求了,为了适应这种需求,英特尔就设计出了 64 位的 x86 的 CPU。这时内存最大到 2^{64},高达1800万个 TB,这也太大了吧!

3、位数相统一

为了适配 64 位的 CPU ,微软也是推出了 64 位的操作系统,以做到硬件和操作系统相统一。但是又有一个问题,就是大部分的软件都是 32 位的,即使在 64 位的操作系统上以及 64 位的 CPU 上,也是只能一次处理 32 位数据,这就有点浪费 CPU 的性能了。所以现在就逐渐开发出 64 位的软件,就可以发挥出电脑的最大性能。

总的来说,如果你想要最好的使用体验,那么请做到 CPU 系统 软件 统一都是64位的。

参考文章:

https://blog.51cto.com/zliang90/1282301

6
西园公子
版权声明:本站原创文章,由西园公子2021-02-02发表,共计754字。
转载提示:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(没有评论)
载入中...