64位指的是CPU GPRs(General-Purpose Registers,通用寄存器)的数据宽度为64位,64位指令集就是运行64位数据的指令,处理器一次运行64bit数据。
不能因为数字上的变化,而简单的认为64bit处理器的性能是32bit处理器性能的两倍。实际上在32bit应用下,32bit处理器的性能甚至会更强,即使是64bit处理器,也是在64bit应用下性能更强。
扩展资料:
纯64位的CPU是无法执行32位系统和软件,相反也是,纯32位CPU是无法运行64位系统和软件的。
但是实际上主流用户所使用的所谓64位CPU,其实是一种兼容64位和32位的处理器,其内存寻址、数据处理位宽均为64位,但是内部可以通过调度方式执行32位系统和软件。
由于主流用户所使用的软件基本上也不存在纯64位或纯32位的设计,因此无法直接比较两者之间的性能。但是如果只考虑数据科学运算性能,处理相同数据量的科学数据模型,在纯64位环境中执行的效率会是纯32位系统的2倍,即性能提高2倍。
而主流用户接触到的64位处理器,配合64位系统,和兼容64位执行的软件时,由于部分操作能将32位设计的软件指令合并执行,因此可以稍稍提高指令执行效果,但这取决于软件本身设计。
参考资料来源:百度百科——64位处理器