32位系统下能运行64位软件吗
电脑32位可以装64位的软件吗严格来说,是不可以的单独的32位不可以装64位的软件,但是,可以在32位电脑中安装64位系统的虚拟系统,便可以在64位的虚拟系统中安装64位的软件了。
反过来,64位电脑可以安装32位软件吗答案是可以的!因为系统是向下兼容的,64位是可以安装32位软件,32位软件安装部位一般是在选中的盘的program files (x86)目录下,64位则在program files目录下。
简述32位系统和64位系统的区别:1. 64位系统运行起来比32位的系统,理论上快2倍。
2. 32位系统最多支持4G内存【实际为3.25G】。
3. 64位系统支持4G 8G 16G 32G 64G 128G 256G内存,理论上可以无限支持,只要你主板上有足够的内存条插槽就OK。
4. 再有就是涉及到软件兼容性的问题,32位的操作系统,民用化软件基本全部兼容,而64位的要差些,但就目前Win7的32位和64位操作系统兼容性基本一样了。
为什么64位的系统运行的却是32位的软件,哪里的问题
64位系统是向下兼容的,64位平台其实是 x86(32 位)-64,也就是说在原有的 x86 平台上实现 64 位。
x86-64 是站在 x86 的肩膀上的,并没有另起炉灶,CPU 指令长度(即指令占有的二进制位数)不变,原有的指令集也一律保留,所以 x86 和 x86-64 总体的架构是一致的,指令完全兼容。
改变的部分,原有通用寄存器容量均增长为 64 位,顺便还加了 8 个,同时增加了 8 个 128 位的 XMM 寄存器,内部总线(即 CPU 部件间的数据通道)宽带也增至 64 位或更多。
当然还有增加用于支持这些寄存器的相关指令。
由此可以看出,CPU 处理的数据均支持 64 位,内存编址理论上也可达到 2的64次方 个地址空间,但由于是在 x86 的架构上构建的 64 位计算,64 位线性寻址能力还不成熟,实际上的可编址并没有这么多,但可改进。
.
如何在64位的计算机上运行32位的软件
目前,拥有64位处理器的用户也可以安装32位的Ubuntu系统。
并非所有软件在64位环境下都可用,尤其是,非免费的程序通常都是32位。
有的程序可在64位Ubuntu下运行,不过要使用32位的库。
可以使用 sudo 和 apt-get 来安装这些库。
也可以用 新立得软件包管理器 安装 32 位库。
请问能在32位操作系统运行下的软件都能在64位操作系统下运行吗?
amd64 架构,以及 intel em64t 架构的 CPU ,都实现了一种在64 位模式下运行 32 位程序的方式。
这个模式最初是 amd 设计的,有兴趣的可以查看当年 amd k8 cpu 的技术文档,里面有非常详细的描述。
——从某种意义上说,intel 的 ia64 之所以失败,就是因为没有象 amd 一样设计出一种在 64 位下运行 32 位程序的 cpu 模式。
所以后来只得跟风 amd 设计出 em64t。
Windows 通过 wow64 来支持这种 cpu 模式,这意味着 Win64 本身就带有了 32 位相关的运行库,虽然这一套库很可能是直接把 32 位系统调用转换成对 64 位 winapi 的系统调用。
Linux 也直接支持这个模式,当然一般需要安装 multilib 之类的一些库才可以在 64 位 Linux 下跑 32 位 Linux 程序。
64位操作系统可以兼容32位应用软件???
64位系统能兼容大部分32位的软件,但不能兼容全部。
某些32位程序如果不能正常运行在64位系统中,可以选中该程序,然后鼠标右键单击,在出现的选项菜单中点击“属性”,然后在属性窗口中点击“兼容性”选项,勾选“以兼容模式运行这个程序”,如下图(此种方法能解决一部分32位程序的兼容问题,但也不是全部):
64位系统运行32位软件会更快吗
不会变快。
假设所运行的软件有32位和64位版本,两者在功能方面完全相同,只是编译的环境选项不同。
那么,在机器性能相同且都是64位机器(注意这里指的是机器而不是系统)的情况下,程序运行效率由高到低排列如下:1. 64位的程序在64位的系统下运行;2. 32位的程序在32位的系统下运行;3. 32位的程序在64位的系统下运行;4. 64位的程序在32位下无法运行。
造成这样结果的原因是:1. 64位的程序在64位的系统下运行能充分发挥系统和硬件的性能,所以效率最高。
2. 32位的程序在32位的系统下运行能充分发挥系统的性能,但是对于硬件不能充分发挥,所以次之。
3. 32位的程序在64位的系统下运行不仅不能发挥系统和硬件的性能,还迫使系统采用”虚拟“的方式营造出一个32位的环境给程序,所以效率更低。
4. 64位的程序不能在32位下运行,因为两者差异太大。
当然这里所说的效率高低只是综合评价,也不排除在一些极端下不符合这个规律。
64位cpu上的32位操作系统能运行64位软件吗?
一、64位的处理器可以使用32位的系统,其实现在的处理器多数为64位的,但系统大多数还是用32位的。
二、安装32位的系统其实与处理器关系不大,只是跟内存容量大小有关的。
一般对于大于等于4GB内存的电脑,一般需要安装64位系统,否则一般安装32位系统的。
转载请注明出处51数据库 » 32位运行64位的软件