怎么在64位操作系统上安装32位的软件
第设计初衷同64位操作系统设计初衷:满足机械设计和分析、三维动画、视频编辑和创作及科学计算和高性能计算应用程序等领域需要大量内存和浮点性能客户需求换句简明说:们高科技人员使用本行业特殊软件运行平台而32位操作系统普通用户设计 第二要求配置同64位操作系统只能安装64位电脑上(CPU必须64位)同时需要安装64位常用软件发挥64位(x64)佳性能32位操作系统则安装32位(32位CPU)或64位(64位CPU)电脑上当32位操作系统安装64位电脑上其硬件恰似大马拉小车:64位效能会大打折扣 第三运算速度同64位CPU GPRs(General-Purpose Registers通用寄存器)数据宽度64位64位指令集运行64位数据指令也说处理器次提取64位数据(只要两指令次提取8字节数据)比32位(需要四指令,次提取4字节数据)提高了倍理论上性能会相应提升1倍 第四寻址能力同64位处理器优势还体现系统对内存控制上由于地址使用特殊整数因此ALU(算术逻辑运算器)和寄存器处理更大整数也更大地址比Windows Vista x64 Edition支持多达128 GB内存和多达16 TB虚拟内存而32位CPU和操作系统大只支持4G内存 第五软件普及
怎样用64位的操作系统能装32位的软件么
64位操作系统可以安装32位的软件。
32位操作系统与64位操作系统的区别:第一,设计初衷不同。
64位操作系统的设计初衷是:满足机械设计和分析、三维动画、视频编辑和创作,以及科学计算和高性能计算应用程序等领域中需要大量内存和浮点性能的客户需求。
而32位操作系统是为普通用户设计的。
第二,要求配置不同。
64位操作系统只能安装在64位电脑上(CPU必须是64位的)。
同时需要安装64位常用软件以发挥64位(x64)的最佳性能。
32位操作系统则可以安装在32位(32位CPU)或64位(64位CPU)电脑上。
第三,运算速度不同。
64位CPUGPRs(General-PurposeRegisters,通用寄存器)的数据宽度为64位,64位指令集可以运行64位数据指令,也就是说处理器一次可提取64位数据(只要两个指令,一次提取8个字节的数据),比32位(需要四个指令,一次提取4个字节的数据)提高了一 倍,理论上性能会相应提升1倍。
第四,寻址能力不同。
64位处理器的优势还体现在系统对内存的控制上。
由于地址使用的是特殊的整数,因此一个ALU(算术逻辑运算器)和寄存器可以处理更大的整 数,也就是更大的地址。
比如,WindowsVistax64Edition支持多达128GB的内存和多达16TB的虚拟内存,而32位CPU和操作系统最大只可支持4G内存。
第五,软件普及不同。
64位常用软件比32位常用软件要少得多。
...
64位的电脑能装32位的软件吗
大部分可以的,极个别不兼容的不可以安装,高级的是可以兼容低级的。
64位win系统既能安装64位也能安装32位的软件 一、在选择操作系统时,尽可能用安装版,不要用Ghost版。
因为Ghost版虽然安装 时快一点,但常常会出一些意想不到的小问题。
二、不必担心应用软件的兼容问题(游戏除外)。
这也是使用64位操作系统最为关键的问题。
各种32位软件,在64位的 Windows 7里一般都能照样运行,除极个别或个别版本的应用软件外,一般都不会有兼容问题之说。
这个问题微软早就为使用者考虑好了,只是我们不会用而已,不但不会用,还以讹传讹下去。
64位的 Windows 7是这样考虑并处理32位应用软件的兼容性问题的, 理论上它在系统里设置了两个应用软件库,一个装64位软件,另一个装32位(x86)软件。
安装应用软件时,系统会根据软件的适用范围,自动把软件分别安装到相应的软件库里。
工作时,操作系统会正常调用32位应用软件和64位软件,两种软件都一样的正常运行。
在安装应用软件时,尽量选择64位的版本,许多软件都开发有32位和64位两种版本供用户选择,如谷歌拼音等。
当没有64位软件可供选择使用时,如我们熟悉的QQ.那么在安装时注意一下就可以正常使用,功能不减。
在安装任何一个应用软件时,当出现要选择安装路径这一步时,如果在路径选择框里有 ......Progam Files(x86)......字样时,说明操作系统要把这个应用程序安装到32位(x86)软件库里,一般就不要选择为其它安装路径了,如果这时选择了其它路径,这个软件有可能不会正常启动。
如果在安装路径选择框里无......Progam Files(x86)......字样时,说明操作系统要把这个应用程序安装到64位软件库里,就可以按自己的习惯选择安装路径了。
但是有的软件虽然在安装路径框里也出现了......Proagm Files(x86)......字样,但同样可以选择安装路径。
如光影魔术手软件。
当然,还有个别非主流(或大众化)软件的某一个版本无论如何都装不上的情况。
换一个版本又能安装上。
...
64位系统与32位系统哪个更好用?
64位系统能兼容大部分32位的软件,但不能兼容全部。
某些32位程序如果不能正常运行在64位系统中,可以选中该程序,然后鼠标右键单击,在出现的选项菜单中点击“属性”,然后在属性窗口中点击“兼容性”选项,勾选“以兼容模式运行这个程序”,如下图(此种方法能解决一部分32位程序的兼容问题,但也不是全部):
32位的操作系统可以安装64位的应用软件吗?
不能,64位程序(系统)需要64位cpu支持,而32位cpu不支持64位程序!以下为引用:64 位系统有时缺乏对应的软件,那些软件是写给 32 位架构。
最严重的问题是不兼容的驱动程序。
尽管大部分软件可执行于 32 位兼容模式(又称作模拟模式,即微软 WoW64 技术),其通常无法执行驱动程序(或类似软件),因为程序通常执行于操作系统和硬件之间,在此直接模拟无法使用。
许多开放源始码软件封包可简单的从源始码编译为可执行于 64 位环境操作系统,如 Linux。
所需的条件是供给 64 位机器的编译器(通常是 gcc)。
目前大部分 64 位版本的驱动程序还不能用,由于缺少可用的驱动程序,所以使用 64 位操作系统会有挫折。
因为设备的驱动程序通常执行于操作系统内核(kernel)的内部,有可能以 32 位进程执行内核,同时支持 64 位的使用者进程。
以在内核里的额外消耗为代价,如此可为使用者提供受益于 64 位的内存和效能,且不破坏现存 32 位驱动程序的二进制兼容性。
这个机制源于 Mac OS X 启用 64 位进程,同时支持 32 位的驱动程序。
从 32位到 64 位架构的改变是一个根本的改变,因为大多数操作系统必须进行全面性修改,以取得新架构的优点。
其它软件也必须进行移植,以使用新的性能;较旧的软件一般可借由硬件兼容模式(新的处理器支持较旧的 32 位版本指令集)或软件模拟进行支持。
或者直接在 64 位处理器里面实作 32 位处理器内核(如同 Intel 的 Itanium 处理器,其内含有 x86 处理器内核,用来执行 32 位 x86 应用程序)。
支持 64 位架构的操作系统,一般同时支持 32 位和 64 位的应用程序。
明显的例外是 AS/400,其软件执行在虚拟的指令集架构,称为 TIMI(技术独立机器界面),它会在执行之前,以低阶软件转换成本地机器码。
低阶软件必须全部重写,以搬移整个 OS 以及所有的软件到新的平台。
例如,当 IBM 转移较旧的 32/48 位“IMPI”指令集到 64 位 PowerPC(IMPI 完全不像 32 位 PowerPC,所以这比从 32 位版本的指令集转移到相同指令集的 64 位版本的规模还要庞大)。
64 位架构无疑可应用在需要处理大量数据的应用程序,如数码视频、科学运算、和早期的大型数据库。
在其它工作方面,其 32 位兼容模式是否会快过同等级的 32 位系统,这部分已有很多争论。
在 x86-64 架构(AMD64 和 Intel 64)中,主要的 32 位操作系统和应用程序,可平滑的执行于 64 位硬件上。
Sun 的 64 位 Java虚拟机的启动速度比 32 位虚拟机还慢,因为 Sun 仍假定所有的 64 位机器都是服务器,而且只有为 64 位平台实作“服务器”编译器(C2)。
“客户端”编译器(C1)产生较慢的代码,不过编译较快速。
所以尽管在 64 位 JVM 的 Java 程序在一段很长的周期会执行的较好(一般为长时间运作的“服务器”应用程序),它的启动时间可能更久。
对于短生命期的应用程序(如 Java 编译器 javac) 增加启动时间可控制执行时间,使 64 位的 JVM 整体变慢。
应当指出,在比较 32 位和 64 位处理器时,速度并不是唯一的考量因素。
应用程序,如多任务、应力测试(stress testing)、丛集(clustering)(用于HPC)可能更适合 64 位架构以正确部署。
为了以上原因,64 位丛集已广泛部署于大型组织,如 IBM、Vodafone、HP、微软。
是否可以解决您的问题?
转载请注明出处51数据库 » 64位系统用32位的软件