AMD64bit处理器发展计划:未来桌面PC处理器都具备EM64T技术

(共 3 页)

IDF(英特尔开发者论坛)2005年,英特尔正式公布了64位处理器开发计划:未来的台式PC处理器都将拥有EM64T技术。在K8大放异彩一年多之后,英特尔终于不得不大规模进军64位处理器市场。

一、64位PC平台的先行者——K8

2003年第三季度,AMD推出了期待已久的“大锤”——K8处理器。K8 最终被命名为 Athlon64 和 Opteron。前者瞄准主流PC市场8位复杂指令集cpu设计,后者瞄准与英特尔至强争夺服务器市场。

K8是一款倾注了AMD几乎所有处理器研发资源的产品,也是AMD磨砺了5年的产品(AMD从1998年开始研发K8)。作为 Athlon XP 的继任者,K8 最吸引人的地方在于它对 64 位计算技术的支持。AMD 将 K8 架构称为 x86-64。x86-64的核心是将传统x86的32bit模式扩展到64bit。在传统的32bit模式下,处理器只能寻址4GB的内存空间,超出4GB的内存就没有办法了。

● x86-64 的真正优势在哪里?

在 K8 到 64 位的扩展中,处理器处理整数值,在同一条指令中管理更大的内存区域;这种改进对于服务器、科学计算等领域具有一定的意义,但不适用于普通的家庭环境。,这种改进并不是迫切需要的。

对传统 x86 寄存器“架构”的更改。x86指令集本身属于复杂指令集(CISC),使用x86指令集的处理器架构一直使用寄存器结构。与那些使用精简指令集(RISC)的处理器架构相比,由于程序可见的寄存器数量较少8位复杂指令集cpu设计,因此在传输、性能和流水线效率方面存在延迟。K8 对上述问题进行了改进。当处理器工作在64位状态时,会增加大量程序可见的寄存器供使用。这些额外的寄存器是桌面用户真正受益的地方。但是,只有在 64 位模式下才能使用 K8 的这些全部资源。

AMD在发展的时候,并没有把所有的赌注都押在“漂亮”的64位模式上。它可以在 32 位模式和 64 位模式下使用。事实上,自从 K8 发布以来,我们就已经将其视为强大的 32 位处理器。在大多数应用中,32bit K8的性能并不逊色于英特尔同级别的处理器。K8 的 32bit 架构基本延续了 Athlon XP 的设计,但集成了 DDR 内存控制器,可以提供更低的延迟,大幅提升处理器读写内存的速度。

© 版权声明
THE END
喜欢就支持一下吧
点赞0
分享
评论 抢沙发

请登录后发表评论