搜索

请问现在64位CPU指的是地址总线位还是数据总线?

gecimao 发表于 2019-08-28 12:47 | 查看: | 回复:

  地址总线 (Address Bus;又称:位址总线) 属于一种电脑总线 (一部份);举例说明:一个 16位元 宽度的位址总线位元处理器中使用) 到达 2 的 16 次方 = 65536 = 64 KB 的内存位址,而一个 32位单元位址总线位处理器) 可以寻址到 4,294,967,296 = 4 GB 的位址。

  64位CPU GPRs(General-Purpose Registers,通用寄存器)的数据宽度为64位,64位指令集可以运行64位数据指令,也就是说处理器一次可提取64位数据(只要两个指令,一次提取8个字节的数据),比32位(需要四个指令,一次提取4个字节的数据)提高了一倍,理论上性能会相应提升1倍。 寻址能力:由于地址使用的是特殊的整数,因此一个ALU(算术逻辑运算器)和寄存器可以处理更大的整数,也就是更大的地址。比如,Windows Vista x64 Edition支持多达128 GB的内存和多达16 TB的虚拟内存,而32位CPU和操作系统最大只可支持4G内存。你说的地址总线是个什么东西?

  64位应该指的是地址总线!地址总线 (Address Bus;又称:位址总线) 属于一种电脑总线 (一部份);举例来说:一个 16位元 宽度的位址总线位元处理器中使用) 到达 2 的 16 次方 = 65536 = 64 KB 的内存位址,而一个 32位单元位址总线年 的 PC 处理器中) 可以寻址到 4,294,967,296 = 4 GB 的位址。但现在很多计算机内存已经大于4G(windows XP x32位系统最大只能识别3.29G,所以要使用4G以上大内存就要用windows x64位系统)。所以目前主流的计算机都是64位的处理器也就是说可以寻址到10^19=16E的位址。本回答被提问者和网友采纳

本文链接:http://megsmind.net/dizhizongxian/899.html
随机为您推荐歌词

联系我们 | 关于我们 | 网友投稿 | 版权声明 | 广告服务 | 站点统计 | 网站地图

版权声明:本站资源均来自互联网,如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

Copyright @ 2012-2013 织梦猫 版权所有  Powered by Dedecms 5.7
渝ICP备10013703号  

回顶部