是什么推动了 64 位指令集的采用?

是什么推动了 64 位指令集的采用?

2000 年代,64 位 ISA 取代了 32 位架构。英特尔曾尝试但未能IA-64AMD 凭借其x86-64. 64 位很重要。

为什么 64 位 ISA 会取代 32 位 ISA?它们有何不足?

什么“杀手级”应用程序推动了它们的采用?

答案1

需要澄清的是,IA64 是 Intel 和 HP 的联合项目。它支持全套 PA-RISC 指令。

可能其中一个主要原因是磁盘、文件系统和大文件。我并不是说 32 位处理器不可能管理大于 4TB 的文件系统和文件,但这将涉及大量额外操作来处理如此大的空间和文件。有 PAX 扩展形式的示例(关于内存),但据我所知,只有 Oracle RDBMS 可以在 x86 32 位上使用它。

此外,英特尔只专注于服务器领域的制造,因此 32 位台式机和 64 位服务器之间会出现差异/不兼容。此外,IA64 架构与 x86 不兼容。

相关内容