北京中小学实践基地:什么叫64位 cpu

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/29 04:13:57

64位就十说处理器一次性能处理64个字节数据,是在32位的基础上增大了cpu的寄存器的容量

要了解什么是64位的CPU,先要了解以下几个概念:

CPU的位和字长



在数字电路和电脑技术中采用二进制,代码只有“0”和“1”,其中无论是“0”或是“1”在CPU中都是一“位”。

字长

电脑技术中对CPU在单位时间内(同一时间)能一次处理的二进制数的位数叫字长。所以能处理字长为8位数据的CPU通常就叫8位的CPU。同理32位的CPU就能在单位时间内处理字长为32位的二进制数据。

字节和字长的区别

由于常用的英文字符用8位二进制数就可以表示,所以通常就将8位称为一个字节。字节的长度是固定的,而字长的长度是不固定的,对于不同的CPU,字长的长度也不一样。8位的CPU一次只能处理一个字节,而32位的CPU一次就能处理4个字节,同理字长为64位的CPU一次可以处理8个字节。
这样AMD的64位的CPU在处理速度上较32位的CPU理论上快了一倍。
32位、64位指的是处理器中的计算机制,指数据的长度、指令寻址的长度。64位指按64个2进制数去寻址。32位计算在理论上可支持4G内存,而实际上只能支持2G。随着互联网、企业信息化的发展,服务器应用的复杂程度越来越高,对内存需求扩张得非常快,现在一个标准服务器配1G、2G的内存很普遍,32位服务器走到今天已经到了技术尽头,不得不升级到64位。
64位平台揭秘

为什么许多的硬件厂商在产品中增加基于英特尔64位处理器

用户需要对产品的表现、价值以及可测量性进行综合衡量,而64位计算则能提供这种功能。而64位操作平台还为企业IT管理人员由32位向64位的架构转移起到了积极的作用。4G的虚拟内存令许多公司不得不考虑向支持64位虚拟内存地址的大型服务器转移。

架构特征:

英特尔EM64T是对32位英特尔架构的增强,并和现有的IA-32软件相兼容。它能使软件接入更多的内存寻址空间,允许共存的软件利用64位的线性地址空间为32位的线性空间编写程序。它并非是一种新的架构,英特尔至强处理器具有英特尔EM64T技术,并为IA-32指令集增加了新的指令,能通过新的指令前缘进行SIMD寄存器。

英特尔EM64T至强处理器具有功能:

64位虚拟地址空间支持性能优于此前的IA-32处理器;由于增加了寄存器数量,其并行性能也大大改善;用于64位应用的更广泛目的寄存器;SSE3指令,可帮助64位运算。

操作系统支持:

具有64位扩展系统的Microsoft Windows Server 2003同时支持英特尔64位处理器;
微软Windows XP 64位版本系统支持具有英特尔EM64T技术的至强处理器;
Microsoft Visual Studio .NET* 2005(代号为Whidbey),也具有扩展64位开发功能;
红帽子企业版Linux 3 AS和ES支持安腾架构和英特尔EM64T技术,红帽子桌面版本也支持英特尔EM64T;
SUSE Linux 9.1专业版本目前已推出64位版本,也支持安腾架构和英特尔EM64T技术;
2.4.20内核部分支持英特尔EM64T技术的至强处理器。新推出的2.6.x版本和更新版本完全支持EM64T技术的至强处理器。

具有64位信息处理能力的CPU,比如新P4,新塞样,PD,闪龙,速龙,酷龙等等啊

其实没什么,就是多了x86-64指令集,把几个32位通用寄存器括成64位,好像又加了浮点寄存器,没软件支持就没用

64位处理器的研究和产品推出上起步比AMD早.

就是同时执行64位的运算CPU

64位技术主要有AMD公司的AMD64位技术、Intel公司的EM64T技术、和Intel公司的IA-64技术。其中IA-...Intel方面支持64位技术的CPU有使用Nocona核心的Xeon系列
以前的P4是32位的cpu就是说他同时执行32位的运算

32位、64位指的是处理器中的计算机制,指数据的长度、指令寻址的长度。64位指按64个2进制数去寻址。32位计算在理论上可支持4G内存,而实际上只能支持2G。随着互联网、企业信息化的发展,服务器应用的复杂程度越来越高,对内存需求扩张得非常快,现在一个标准服务器配1G、2G的内存很普遍,32位服务器走到今天已经到了技术尽头,不得不升级到64位。

就是CPU的字长是64位的(内部的通用寄存器)。比32大一倍,速度当然就快了