标题：64位技术
优点
64bit计算主要有两大优点：可以进行更大范围的整数运算；可以支持更大的内存。不能因为数字上的变化，而简单的认为64bit处理器的性能是32bit处理器性能的两[1]倍。实际上在32bit应  64位技术用下，32bit处理器的性能甚至会更强，即使是64bit处理器，目前情况下也是在32bit应用下性能更强。所以要认清64bit处理器的优势，但不可迷信64bit。
要实现真正意义上的64位计算，光有64位的处理器是不行的，还必须得有64位的操作系统以及64位的应用软件才行，三者缺一不可，缺少其中任何一种要素都是无法实现64位计算的。目前，在64位处理器方面，Intel和AMD两大处理器厂商都发布了多个系列多种规格的64位处理器；而在操作系统和应用软件方面，目前的情况不容乐观。
技术
目前主流CPU使用的64位技术主要有AMD公司的AMD64位技术、Intel公司的EM64T技术、和Intel公司的IA-64技术。其中IA-64是Intel独立开发，不兼容现在的传统的32位计算机，仅用于Itanium（安腾）以及后续产品Itanium 2，一般用户不会涉及到，因此这里仅对AMD64位技术和Intel的EM64T技术做一下简单介绍。
AMD64位技术AMD64的位技术是在原始32位X86指令集的基础上加入了X86-64扩展64位X86指令集，使这款芯片在硬件上兼容原来的32位X86软件，并同时支持X86-64的扩展64位计算，使得这款芯片成为真正的64位X86芯片。这是一个真正的64位的标准，X86-64具有64位的寻址能力。
X86-64新增的几组CPU寄存器将提供更快的执行效率。寄存器是CPU内部用来创建和储存CPU运算结果和其它运算结果的地方。标准的32-bit x86架构包括8个通用寄存器（GPR），AMD在X86-64中又增加了8组（R8-R9），将寄存器的数目提高到了16组。X86-64寄存器默认位64-bit。还增加了8组128-bit XMM寄存器（也叫SSE寄存器，XMM8-XMM15），将能给单指令多数据流技术（SIMD）运算提供更多的空间，这些128位的寄存器将提供在矢量和标量计算模式下进行128位双精度处理，为3D建模、矢量分析和虚拟现实的实现提供了硬件基础。通过提供了更多的寄存器，按照X86-64标准生产的CPU可以更有效的处理数据，可以在一个时钟周期中传输更多的信息。 
AMD64位移动版处理器 在AMD的计划中，这款处理器的核心是“Lancaster”，采用了90纳米SOI制程，内置1M全速L2和单通道内存控制器，采用与Socket 754 Athlon 64相同的封装。和桌面版的Athlon 64相比，采用了低电压设计，以实现35W以下的TDP。并且在Windows(R) XP Service Pack 2的系统环境下，能够使用CPU防病毒功能。
AMD64位移动版处理器是基于AMD64位处理器开发出来的，是当今世上唯一的64位处理器，目前主要应用于AMD架构的笔记本电脑上。AMD Mobile Athlon 64处理器目前有五个版本，它们分别是：
Mobile Athlon 64 2700+ /核心电压1.2V/最大功耗35W
Mobile Athlon 64 2800+ /核心电压1.2V/最大功耗35W 
Mobile Athlon 64 2800+ /核心电压1.4V/最大功耗62W 
Mobile Athlon 64 3000+ /核心电压1.4V/最大功耗62W 
Mobile Athlon 64 3200+ /核心电压1.4V/最大功耗62W Mobile AMD Athlon 64处理器性能强劲，跟桌面的Athlon 64处理器一样，是基于Clawhammer核心、用0.13微米工艺制造的。该处理器整合了内存控制器，这就意味着内存控制器的运行速度能跟CPU一样，同时，它跟CPU其他单元之间的通信也是以CPU速度进行的，这样，在基于该处理器的操作系统环境下内存延迟低了很多，大大提升了电脑的运行速度。除此之外，它的二级缓存的容量更达1M，更高的缓存容量意味着处理器的回写速度更快。
Mobile Athlon 64位处理器还采用了可以让晶体管的频率提升35%以上先进的SOI技术生产。它的晶体管数量达到了1亿5百90万个，核心面积也大大增加，为192平方毫米。在降低能耗方面，Mobile AMD Athlon 64处理器采用了AMD PowerNow!技术。利用这项技术，该移动处理器可以根据处理器的负载情况，来决定该处理器的性能，比如说运行单一的“记事本”程序，该处理器就会只调用很少的资源，此时，处理器的功率非常低，发热量也很低；而当玩游戏时，该处理器又会自动地将其性能发挥到极限，以便满足高负荷的需求，当然，此时它无论在功率和发热量方面都会比较大。通过这项技术，就可以让该处理器在性能和功耗、发热量、电池供电时间之间取得一个平衡。
Mobile AMD Athlon 64处理器虽然是一款64位的处理器，但它可以向下兼容目前大多数32位的软件。由此看来，Mobile AMD Athlon 64处理器的性能确实不错，不过，它也有不少令人遗憾之处。 
首先，它的功率较大，以至发热量也较大，耗电量也大。例如，Mobile Athlon 64 2700+的主频为1.60G，虽然是低电压版本，但其功率也在35W左右，其它以上版本的功率更是高达62W，而同为1.60G全美达90纳米Efficeon处理器的功率只有7W，英特尔Dothan处理器1.70G的只有21W，相比之下，Mobile AMD Athlon 64处理器的功率过高。而功率高必然会带来更高的发热量，同时会缩短笔记本电池持续性使用时间。 
其次，目前支持64位的软件还很少，64位显得华而不实。我们知道，64位的处理器需要用64位的软件才能真正体现出64位的优势，但现在绝大多数软件都是32位的，微软64位Windows操作系统却迟迟不见推出，64位软件何时出现乃至普及离现在还遥遥无期。 
在32位操作系统下，与英特尔Dothan处理器相比，并不见得明显胜出。英特尔Dothan处理器目前主频可达2.0G，相当于P4 3.2G的性能，采用了0.09微米工艺制造，拥有高达2M的二级缓存；而Mobile AMD Athlon 64虽然标称最高达3200+，但其主频其实为2.80G，二级缓存为1M，采用的是0.13微米工艺制造，如果同在32位操作系统下运行，其性能并不见得会比英特尔Dothan处理器强。
EM64T技术Intel官方是给EM64T这样定义的：EM64T全称Extended Memory 64 Tec  64位技术hnology，即扩展64bit内存技术。EM64T是Intel IA-32架构的扩展，即IA-32e（Intel Architectur-32 extension）。IA-32处理器通过附加EM64T技术，便可在兼容IA-32软件的情况下，允许软件利用更多的内存地址空间，并且允许软件进行32 bit线性地址写入。EM64T特别强调的是对32 bit和64 bit的兼容性。Intel为新核心增加了8个64 bit GPRs（R8-R15），并且把原有GRPs全部扩展为64 bit，如前文所述这样可以提高整数运算能力。增加8个128bit SSE寄存器（XMM8-XMM15），是为了增强多媒体性能，包括对SSE、SSE2和SSE3的支持。
Intel为支持EM64T技术的处理器设计了两大模式：传统IA-32模式（legacy IA-32 mode）和IA-32e扩展模式（IA-32e mode）。在支持EM64T技术的处理器内有一个称之为扩展功能激活寄存器（extended feature enable register，IA32_EFER）的部件，其中的Bit10控制着EM64T是否激活。Bit10被称作IA-32e模式有效（IA-32e mode active）或长模式有效（long mode active，LMA)。当LMA=0时，处理器便作为一颗标准的32 bit（IA32）处理器运行在传统IA-32模式；当LMA=1时，EM64T便被激活，处理器会运行在IA-32e扩展模式下。
目前AMD方面支持64位技术的CPU有Athlon 64系列、Athlon FX系列和Opteron系列。Intel方面支持64位技术的CPU有使用Nocona核心的Xeon系列、使用Prescott 2M核心的Pentium 4 6系列和使用Prescott 2M核心的P4 EE系列。
intel的EM64T内存扩展技术

名词解释
64位计算在计算机发展史上，人类历经了从8位计算到16位计算、从16位计算到32位计算两次飞跃，32位计算是目前服务器市场的主流。64位计算是相对于32位计算的新一代高性能计算标准，就象高速公路与山间小路的区别，相比于32位计算，64位提供更大的计算带宽，从而带来更高的性能，使很多过去根本无法实现的设想变成现实。目前，全球最重要的处理器供应商包括：AMD、HP、IBM、Intel、Motorola、Sun无一例外的都在推动64位计算。
64位处理器8位处理器、16位处理器、32位处理器和64位处理器，其计数都是8的倍数。它表示一个时钟周期里，处理器处理的二进制代码数。“0”和“1”就是二进制代码，线路上有电信号，则计做1,没有电信号则为0。8位机有8条线路，每个时钟周期有8个电信号，组成一个字节。所以，随8位处理器上升至64位处理器，每个时钟周期传送1个字节到8个字节，关联到时钟速度提高到若干个千兆赫之后，处理器处理信息的能力越来越大
64位数据运算目前X86结构在32位寻址时最大空间只能是4GB，在很多大型数据库、数字内容的创建、视频内容的创建还有如CAD/CAM等需要将现实世界建模运算的软件都需要大量的  AMD64位技术内存容量，此外还有安全加密的需要则使得处理的数据成倍增长。在石油勘探、天气预测等需要大量数据运算的应用环境中，更是需要平台为运算提供更为充裕的内存容量。64位平台的寻址能力达到了180亿GB，这在未来很长一段时间内都可以解决高端应用中存储器寻址的瓶颈
没有普及原因市场上现有的64位解决方案都是面向高端领域，且不与32位架构兼容的昂贵的方案。这种方案通常会要求包括冷却设备、电源、机箱等在内的全新的基础架构，还需要独立软件开发商（ISV）重新编译应用在64位计算平台下的软件，在这种方式下如果需要进行32位X86应用时，要么不能兼容，要么就必须在模拟方式下运行，而模拟方式又不能提供全面的计算性能，这就造成了性能的下降；此外，最终用户和技术支持人员还需要专门学习64位系统的应用，人们可能会因为无法忍受多余而繁琐的工作以及高额的支出而放弃；对独立软件开发商来说，为了建立独立的体系，还必须在研发方面投入大量的人力和财力。