电脑系统32位和64位有哪些区别?32位和64位是什么意思 ?

(87) 2024-06-22 09:01:01

        我们在安装系统的时候,需要了解的东西太多了,比如选择系统的话你首先要了解是选择32位还是64位系统呢?然后还需要判断电脑适合32位还是64位系统?这些问题要折腾清楚之后才能更好的进行安装,今天带大家了解关于32位和64位系统的分别以及对系统的选择。

一.什么是32位,64位?

        内存是电脑上特别重要的存储器,计算机中所有程序的运行都是在内存中进行的。
        所以为了有效的使用内存,就把内存划分成一个个小的内存单元,每个内存单元的大小是1个字节。为了能够有效的访问到内存的每个单元,就给内存单元进行了编号,这些编号被称为该内存单元的地址。
解释一下地址是怎么产生的:
电脑系统32位和64位有哪些区别?32位和64位是什么意思 ? (https://mushiming.com/)  第1张

如上图,你可以大致理解32位指有32根地址线/数据线,电流有正负之分,正电为1,负电为0,这样就有2^32中排列组合也就是有2^32个地址。顺便说一下一个地址单元存1byte

        32位和64位意味着处理器一次能处理的最大位数。32位是指电脑CPU一次处理的最大的数据量,32位一次可以提取32位数据(32bit)也就是它一次可以处理4Byte(一个bit就是存储0/1,也就是存储二进制,1byte=8bit,32除以8就有4byte),64位一次可以提取64位数据,也就是8个字节的量,比32位提高了1倍

二.从寻址能力来了解32位和64位系统

        1.32位系统可以一次处理32位二进制数,从图中可以看出,有2^32种排列组合也就是其可寻址空间是2^32=(bit)=(kb)=4(GB)左右
(注:8bit=1byte、1024byte=1kb、1024kb=1mb、1024mb=1gb。寻址能力简单点说就是支持的内存大小能力)
        2.64位系统可以一次处理64位二进制数,从图中可以看出,有2^64种排列组合也就是其可寻址空间大于1亿GB。
        3.也就是说32位系统的处理器最大只支持到4G内存,而64位系统最大支持的内存高达亿位数,实际运用过程中大多数的电脑32位系统最多识别3.5GB内存,64位系统最多识别128GB内存。

三.从软件兼容性了解32位和64位系统

1.一般情况下,我们很大部分的软件都是在32位架构环境下开发的,这就是为啥64位系统的兼容性不如32位。
2.我们需要了解的是,在32位系统下是无法运行64位软件的,而64位系统却支持安装大部分的32位软件。在64位系统下32位软件安装文件夹带x86区分。

四.从系统体积来了解

1、64位操作系统包含32位系统兼容库,既兼容64位又兼容32位的使用程序;
2、64位系统都比32位系统大的多,比如win7 64位比win7 32位系统大700M左右。

五.自己如何查看电脑的位数

1.按下win+r,打开运行窗口,再输入cmd:
电脑系统32位和64位有哪些区别?32位和64位是什么意思 ? (https://mushiming.com/)  第2张
2.点击确定后就打开了管理员窗口,然后输入systeminfo,再回车,这时我们就可以看到我们电脑的相关信息:
电脑系统32位和64位有哪些区别?32位和64位是什么意思 ? (https://mushiming.com/)  第3张

 

 

THE END

发表回复