永发信息网

‘64位机’中的‘64位’指的是什么

答案:2  悬赏:10  手机版
解决时间 2021-04-02 10:49
‘64位机’中的‘64位’指的是什么
最佳答案
这里的64位技术是相对于32位而言的,这个位数指的是CPU GPRs(General-Purpose Registers,通用寄存器)的数据宽度为64位,64位指令集就是运行64位数据的指令,也就是说处理器一次可以运行64bit数据。
在计算机架构中,64位整数、内存地址或其他数据单元,是指它们最高达到64位(8字节)宽。此外,64位CPU和算术逻辑单元架构是以寄存器、内存总线或者数据总线的大小为基准。 64 位CPU在1960年代,便已存在于超级计算机,且早在1990年代,就有以 RISC 为基础的工作站和服务器。2003年才以 x86-64 和 64 位 PowerPC 处理器架构的形式引入到(在此之前是 32 位)个人计算机领域的主流。
一个常见的误解是:除非计算机安装的内存大于 4 GB,否则 64 位架构不会比 32 位架构好。这不完全正确。
部分操作系统保留了一部分进程地址空间供操作系统使用,造成使用者程序可用于映射内存的地址空间减少。例如,Windows XP DLL 以及 userland OS 组件映射到每一个进程的地址空间,即使计算机装有 4 GB 的内存,也仅留下 2 至 3.8 GB(端视其设置)的可用地址空间。这个限制在 64 位 Windows 中并不会出现。
文件的内存映射对 32 位的架构而言不再合用,尤其是相对便宜的 DVD 烧录技术的引入。大于 4 GB 的文件不再罕见,且如此大的文件无法简单的映射到 32 位架构的内存;只能映射文件的一部分范围到地址空间上,并以内存映射存取文件,当有需要时,就必须将这些范围映射进或映射出地址空间。这是一个问题,因为充裕的内存映射仍是从磁盘至内存最有效率的存取方法,如果操作系统能适当实行的话。
64 位架构主要的缺点是,相对于 32 位架构,占用相同的数据会消秏更多的内存空间(由于肿胀的指针,以及其它型态和对齐补白等可能)。这会增加进程对内存的需求,且可能会影响高效能处理器高速缓存的使用。维持一部分的 32 位模型是一个处理方法,且大致合理有效。实际上,高效能导向的 z/OS 操作系统便采取这个方法,要求程序代码存放在 32 位地址空间的任一数字,数据对象则可(选择性)存放在 64 位区域。
目前主要的商业软件是建立在 32 位代码,而非 64 位代码,所以不能取得在 64 位处理器上较大的 64 位地址空间,或较宽的 64 位寄存器和数据路径的优点。然而,免费或自由软件操作系统的使用者已经可以使用专有的 64 位运算环境。并非所有的应用程序都需要大量的地址空间或操作 64 位数据项,所以这些程序不会享受到较大的地址空间或较宽的寄存器和数据路径的好处;主要受益于 64 位版本的应用程序,并不会享受到使用 x86 的版本,会有更多的寄存器可以使用。
全部回答
是指cpu的位数,cpu的位数就是指cpu能一次寄存和处理二进制数码的位数,越高电脑运行速度越快,目前市场上有32位cpu和64位cpu,如果你要买64cpu的话推荐你搭配3G以上的内存
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
贡棉是含有棉的面料吗
你好,我想问下,,律师的厉害与否,对整个案
科龙冰箱bcd252怎么设置冷藏和冷冻温度?
庚午戊寅丙午葵巳,男生,八字命运如何
东风风神ax7自动智悦和自动智逸有什么区别
利用光具座探究凸透镜成像的规律.(1)如图
平安信用卡申请了7天以上了为什么查不到纪录
上海那里的电影院效果最好?
简阳西街的鞋店有哪些
涪陵属于哪个省?
从湖北武穴做什么车到襄阳啊?
五年级下册写5o以内作文提目《春天》英文
一万的闲钱,怎么才能一天赚二三百
新买的手机,用等到使完电在冲吗
北京地铁4号怎么转到5号地铁
推荐资讯
黑色运动裤被洗掉色怎么办?
乌龙山距离绥宁有多远
什么是研究性论文 需要什么步骤
OPPO A33首选安装在哪里?
红双喜15号胶水如何打开,我胶水到不出来
5点59分属时辰头还是时辰中
轿车轮胎255/40 r18 与245/45 r18区
四百里快递、六百里加急之类的怎么解?
有ABS十PA6这种型号的塑胶材料吗
腰怎么抽筋了
求银魂的百度网盘资源,谢谢!o(≧v≦)o
6平方铜线线所能承受的最大功率是多少总共可
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?