我知道 32 位处理器的限制之一是无法轻松处理超过 4GiB 的 RAM,即使是手机、平板电脑和笔记本电脑上的主流计算,这也是当今的需求。
与 48 位寄存器大小架构相比,64 位寄存器大小架构的其他主流计算优势是什么?
请在您的答案中引用相关来源或提供详细的推理。以 2 为幂的比特数更好并不能提供技术依据。
当然,如果不考虑价格,那么比特数越多越好,我们显然也无法预测遥远的未来需求。
更宽的总线可能能够更快地移动数据,但总线大小并不总是必须与寄存器大小相匹配,不是吗?此外,可能由于物理限制,具有更多晶体管和更多线路的 CPU 可能被迫以稍慢的时钟速率运行?
使用 48 位,您可以处理 256TiB 的 RAM:至少在接下来的几十年里有足够的空间使用。对于主流编程的大多数整数和十进制计算来说,一般来说,32 位数字已经足够大了,这使得 64 位看起来很浪费。64 位应用程序最终会消耗更多的 RAM,而处理器本身最终会在 ALU、控制单元和总线中浪费大量晶体管来处理根本不需要的位。所有这些东西都占用了额外的硅空间,这些空间可以用来简单地使处理器更小、更便宜,或者可以以缓存或额外内核的形式更好地使用。