
64位的电脑能装32位的。
64位Windows *** 作系统与32位编程系统兼容,并得益于Windows *** 作系统的WOW64子系统。
WOW64子系统允许32位程序在基于x64的Windows *** 作系统上运行,而无需进行任何修改。WOW64子系统是在WindowsServer2003和基于x64版本的WindowsXPprofessionalx64版本中创建的32位环境。
这个子系统将32位应用程序与64位应用程序隔离开来,并提供了跨边界运行的环境(例如剪切和粘贴以及COM32/64互 *** 作性)。但是,32位进程不能加载和执行64位DLL,64位进程也不能加载32位DLL执行。
扩展资料:
64位处理器
64位技术是相对于32位的情况下,这个数字指的是CPUGPRs(通用目的寄存器,通用寄存器)数据宽度是64,64位指令集就是运行64位数据指令,也就是说处理器一次可以运行64位数据。
64位处理器不是现在,在高端RISC(精简指令集计算、精简指令集计算机)很早就与64位处理器,如太阳UltraSparcⅢ二进制、惠普、IBM公司α,等等。
64位计算有两个主要优点:整数运算范围更广;5月7日支持更多。不能简单地假设64位处理器的速度是32位处理器的两倍,这是因为数字的变化。
事实上,32位处理器更适合32位应用程序,甚至64位处理器目前也更适合32位应用程序。因此,有必要认识到64位处理器的优点,而不要相信64位处理器。
目前主流的cpu主要采用AMD的amd64位技术、Intel的EM64T技术、Intel的ia-64技术。
您好,
了解到您的问题。
我是来自Microsoft Community(微软官方社区)的志愿审阅人,很荣幸为您服务。
根据您的描述,您似乎对“64位 *** 作系统运行32位软件”有疑问。目前,绝大多数的64位 *** 作系统均可直接运行32位应用程序。在日常使用上没有太大区别。但是,32位 *** 作系统却无法运行64位的软件,如果设备允许,建议您优先安装64位系统。同时,大多数为不同架构处理器设计的程序无法跨架构运行,比如32位ARM架构的程序就无法在32位X86架构的 *** 作系统下运行,一般需要组件通过转译运行。
32位和64位意味着处理器一次能处理的最大位数。32位是指电脑CPU一次处理的最大的数据量,32位一次可以提取32位数据(32bit)也就是它一次可以处理4Byte(一个bit就是存储0/1,也就是存储二进制,1byte=8bit,32除以8就有4byte),64位一次可以提取64位数据,也就是8个字节的量,比32位提高了1倍。
如果我的回答没有解决您的问题,请您在下方留言,我将在看到的第一时间继续帮您。
如果我的回复对您有帮助,请将此回复设为答案,这将对有类似问题的用户有很大帮助,感谢您的配合!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)