欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程资源 > 编程问答 >内容正文

编程问答

64位CPU简介

发布时间:2023/12/20 编程问答 55 豆豆
生活随笔 收集整理的这篇文章主要介绍了 64位CPU简介 小编觉得挺不错的,现在分享给大家,帮大家做个参考.


64位CPU配置64操作系统再配置上64位应用软件,应用效果才显著。32位CPU最大支持4G内存使用率,64位CPU最大支持16777216T(2^64)内存使用率.今天市面上大部分的消费级 PC 存在着人为的存储器限制,因受限于实体上的限制,而几乎不太可能需要完整支持 16 EB 容量。举例来说,Apple 的 Mac Pro 最多可安装物理内存至 16 GB,而无必要支持超过的大小。最新的 Linux 核心(版本 3.11.2)可编译成最高支持 64 GB 的存储器。




  64位CPU是指CPU内部的通用寄存器的宽度为64比特,拥有64位寛度的数据总线,支持整数的64比特宽度的算术与逻辑运算。早在1960年代,64位架构便已存在于当时的超级计算机,且早在1990年代,就有以RISC为基础的工作站和服务器。2003年才以x86-64和64位PowerPC 处理器架构的形式引入到(在此之前是32位)个人计算机领域的主流。

一个CPU,联系外部的数据总线与地址总线,可能有不同的宽度;术语“64位”也常用于描述这些总线的大小。例如,目前有许多机器有着使用 64位总线的32位处理器(如最初的 Pentium 和之后的 CPU,但Intel的32位CPU的地址总线宽度最大为36位),因此有时会被称作“64位”。同样的,某些 16 比特处理器(如 MC68000)指的是 16/32位处理器具有 16 比特的总线,不过内部也有一些 32位的性能。这一术语也可能指计算机指令集的指令长度,或其它的数据项(如常见的 64位双精度浮点数)。去掉进一步的条件,“64位”计算机架构一般具有 64位宽的整数型暂存器,它可支持(内部和外部两者)64位“区块”(chunk)的整数型数据。

64-bit地址寄存器可存储264个地址,存储器的基本单位是Byte,换言之最大支持16EiB存储器,1EiB则相等于10243GiB。但是,现在的64-bit CPU并没有64位地址总线。


周林工作室编辑整理  

转载地址


转载于:https://blog.51cto.com/ruguworking/1412089

总结

以上是生活随笔为你收集整理的64位CPU简介的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。