64位处理器中增加的寄存器

来源:互联网 发布:java中的泛型通配符 编辑:程序博客网 时间:2024/04/25 23:09

 

作者:  出处:微软(中国)有限公司 开发合作部 提供  
更新时间:2006-04-18 10:20
关 键 词:64位技术
阅读提示:通过增加CPU的寄存器数量来提升64位处理器的处理速度和性能。

64 位寄存器
寄存器是一个系统可提供的最快内存类型。它们创建并存储 CPU 操作和其他计算的结果。32 位 x86 CPU 包括 8 个通用寄存器。64 位 x64 处理器有 16 个寄存器。 Itanium 处理器拥有更先进的寄存器引擎(128 个浮点寄存器和120 个通用寄存器),并且支持更复杂的寄存器操作,这些都是通过全新的体系结构实现的。通过提供更多寄存器以及更多寄存器空间,64 位处理器(以及为它们编写的应用程序和操作系统)可以更有效地处理数据,每个时钟周期可以移动更多信息。
增加的可靠性
Windows 64 位系统更可靠、更灵活并且更安全,所有这一切加在一起就是更高的可靠性。64 位版本的 Microsoft Windows XP Professional 和 Windows Server 2003 支持机器检查体系结构(Machine Check Architecture,MCA),该体系结构为所有作为机器检查结果而报告的硬件错误提供一个到操作系统的接口。随着新的可靠性功能(如多路径 I/O 或动态系统分区)添加到未来版本的操作系统,在允许这些功能恢复到发生严重硬件错误之前的状态时,MCA 能够起到重要的作用。

原创粉丝点击