当前位置: vista >> vista发布历程 >> 显卡的位数系统的位数CPU位数有何区
一、显卡
1、显卡的位数,是指显存位宽。
显卡32位、64位是指显卡的显存位宽为32bit和64bit,最直接的区别是显存在一个时钟周期内所能传送数据的位数,32位的显卡一个时钟周期内只能传送32位数据,而64位显卡可以传递64位数据。
现在32位的显卡基本上都淘汰掉了,64位的显卡也很少,主流的显卡为位、位(高端显卡)为主。
2、显卡驱动程序的位数
也分32位和64位的。
32位的系统必须要安装32位的显卡驱动,64位的系统必须要安装64位的显卡驱动。
显卡驱动和系统是对应的,不能盲目安装,不然会导致显卡驱动无法安装。
有些32位的软件可以在64位里继续使用,但驱动不行。不同系统的显卡驱动不能公用的。
3、系统是64位的,为什么在软件上查到的显卡是32bits?电脑屏幕有16位色和32位色。
这个32bits是显示色彩,32bits指的是显卡可以显示颜色的数量,名称叫“色深”,和操作系统的位数不是一回事。
二、系统位数
有32位、64位系统。
1、32位操作系统是针对32位的CPU而设计的。
32位操作系统能管理的内存只能达到2的32次方,即4G,还要排除管理输入输出一些常用的端口,实际能管理的内存大概在3G左右。那么要运行3G以上的程序(包括数据),就会显得力不从心。
2、64位操作系统能管理的内存最多可达到2的64次方,即G。
3、64位操作系统的设计目的
满足机械设计和分析、三维动画、视频编辑和创作,以及科学计算和高性能计算应用程序等领域中需要大量内存和浮点性能的客户需求。
4、32位操作系统是为普通用户设计的。
三、CPU位数
cpu的位数是指一次性可处理的数据量是多少,1字节=8位,32位处理器可以一次性处理4个字节的数据量。
CPU从最早的8位、16位、32位和64位。
1、8位的CPU,一次只能处理一个8位的“数据”或者一个8位的指令。
8位的CPU优点是设计简单,处理速度比较快。
缺点就是:软件设计复杂、繁琐。不利于计算机的发展。
2、后来推出了16位的CPU,我们就可以一次处理两个字节(16位)的数据了。
3、32位的CPU就更加方便了,我们就可以一次处理一个a=ab这样的命令了。
优点:简化了软件设计的复杂度。
缺点:硬件设计更加复杂,计算速度下降。
4、但是现在的AMD和Intel的64位CPU并不是真正意义上的64位,只是进行了部分64位的改进,比如64位的内存寻址等。
四、结论
建议32、64位系统不要混用。
1、32位cpu、显卡驱动32位:装32位系统。需要安装32位常用软件以便发挥32位(x86)的最佳性能。
2、64位cpu、显卡驱动64位:装64位系统。需要安装64位常用软件以便发挥64位(x64)的最佳性能。
3、32、64位混装:可能会出现的问题是,64位系统上某些32位的软件运行不了,不能识别32位的驱动程序,32位机上的4G内存条不够用,反而引起卡顿。
4、32位操作系统:可以安装在32位CPU或64位CPU的电脑上。当然,32位操作系统安装在64位电脑上,其硬件恰似“大马拉小车”:64位效能就会大打折扣,乱费资源。
5、64位操作系统:只能安装在64位电脑上(CPU必须是64位的)。同时需要安装64位常用软件(包括64位驱动程序)以发挥64位(x64)的最佳性能。
6、32位的系统需要安装32位的驱动,64位的系统需要安装64位的驱动。64位装32位的系统估计硬件性能浪费了,32位cpu装64位的系统估计系统无法识别硬件驱动,会导致出错。
7、32位CPU只能安装和使用32位、16位的系统和软件,无法使用64位系统及软件。
8、目前,64位常用软件较少。64位操作系统虽有向下兼容功能,但在安装运行有些32位常用软件时,仍会出现“不大兼容”或“不兼容”的情况(不能满足需求)。
9、64位系统的主要缺点就是不能兼容一些硬件。
因为硬件的驱动程序运行于软件底层,比操作系统还要低,64位系统只允许运行64位的驱动程序,因而对于一些小厂商生产的硬件就很可能无法兼容,因为它们很可能没有提供64位的驱动程序。
10、64位对内存要求比较32位高。还有就是大多数软件都是基于32位设计,所以64位的有可能出现不兼容的现象。WindowsVistax64Edition支持多达GB的内存和多达16TB的虚拟内存,而32位CPU和操作系统最大只可支持4G内存。
64位CPU并不要求“必须配置4G以上内存”。但在4G以下内存运行“特大型”软件、处理“大型”数据高性能计算时,不会享受到64位CPU带来的“超常运算速度”,甚至适得其反。
综上所述,理想的“64位”,是CPU、系统、软件的“三位一体”。
当然,64位必定会成为主流,以后生产的硬件一定会提供64位驱动。