当前位置:首页 » 编程软件 » x86交叉编译成x64

x86交叉编译成x64

发布时间: 2022-08-16 20:59:34

① 如何将X86弄成X64

据说把cpu放在开水里煮一下可以煮成64位的

我后来想到了一个更好的方法,可能把cpu放在油里边烧一下可以烧成128位的。

② 我现在安装的有VC++6.0和VS2008,操作系统为32位。想问一下怎么才能开发64位的应用程序

设置64位创建环境变量, 用下面任何一种方式都行:
方式一:
点击”开始”菜单, 指向 “Microsoft Platform SDK” > “Open Build Environment Windows” > “Set Windows XP 64 Build Environment”, 然后点击”Set Windows XP 64 Build Environment (Debug)”, 这时, 一个控制台窗口将显示, 一行文本显示像” the build environment set for a 64-bit”.
方式二:
在命令提示符下,
1. 点击”开始”菜单, 然后点击”运行”

2. 键入”command.exe”(没有引号), 然后, 点击”确定”

3. 变化当前目录到C:\Program Files\Microsoft SDK(你的SDK安装目录), 然后键入”SetEnv.bat /XP64”(没有引号)
现在, 开始启动Visual C++ 6.0并用我们刚才配置好的创建环境
1. 在同一个命令窗口中(也就是你刚才设置64位环境的命令行窗口), 打开Visual Studio.

2. 键入 “Msdev /useenv”(没有引号). 请注意, 不要打开一个新的命令行窗口, 再去打开Msdev.exe, 现在Visual C++ 6.0 IDE已经显示, 并且include, library及executable目录均被设置为64位的创建环境(注:查看这些配置, 点击Tools > Options > Directories, 在”Show directories for: “下拉列表中查看相应目录配置).
另外, 如果Msdev.exe不在当前路径下(通常是系统环境变量没有相应指示), 变化目录到你所安装Visual Studio的目录下, 例如: \Microsoft Visual Studio\Common\Msdev98\Bin, 然后, 再键入Msdev.exe.
译注: 在前面的设置64位创建环境变量 , 已经将IDE的executable执行目录调整到SDK的相应目录下面, 也就是说, 作为可执行程序: 编译器和链接器是在SDK目录中, 而不再是默认的\Microsoft Visual Studio\Common\Msdev98\Bin
添加一个64位Debug配置
1. 在Visual C++ IDE中, 打开一个已经在的32位工程(例如: MyApplication)

2. 在”Build”菜单上, 点击”Configurations”.

3. 在”Configurations”对话框上, 点击”Add”.

4. 在”Add Project Configuration”对话框上, 设置”Configuration”到Debug64, 然后, 在”Copy Settings from”列表框中点击”MyApplication – Win32 Debug”

5. 点击”OK”完成设置, 点击”Close”关闭.
设置激活配置为64位
1. 在”Build”菜单上, 点击”Set Active Configuration”.

2. 点击”MyApplication – Win32 Debug64”, 然后, 点击”OK”.
修改编译器和链接器的参数配置
由于64位的编译器和链接器的参数配置和32位的有些不一样, 我们需要修改部分选项, 下面是这些配置步骤:
1. 在”Project”菜单中,点击”Settings”.

2. 在”Project Settings”对话框中, 点击”General”标签. 在”Output directories”, 在”Intermediate files” 和”Output files”输入框中, 键入”Debug64”(没有引号)

3. 在”C/C++”标签上, 在”Debug info”下拉列表中, 选择”Program database(参数选项对应是 /Zi)

4. 在”Link”标签上, 在”Project options”的输入框中, 变化”/machine:I386”(没有引号)到”/machine:IA64”(没有引号)

译注: 正确设置应是: /machine:AMD64

5. 在”View”菜单上, 点击”Workspace”.

6. 然后, 移除帮助文件MyApplication.hpj

7. 如果你的应用程序是基于MFC的, 你必须添加一个MFC路径以避免链接错误:LNK1004 on the Mfc42d.lib, 请按下面步骤操作:
a. 在”Tools”菜单上, 点击”Options”.

b. 在”Directories”标签上, 在”Show directories”下拉列表中, 选择”Library Files”, 现在添加你的平台库所在路径: ”\Microsoft SDK\lib\IA64\mfc”(没有引号)

译注补充: 在”C/C++”标签上, 在”Preprocessor definitions”输入框中将WIN32改成WIN64
创建并调试这个工程
现在Build这个工程, 生成64位应用程序, 这个应用程序被部署在一个IA64计算机上.
要在Visual C++ 6.0中运行这个.exe文件, 按下面步骤:
注意: 你不能够在Visual C++ 6.0 IDE中调试这个.exe文件.
a. 在你的IA64计算机上, 创建一个文件夹: C:\VC6MSVCMON
从X86(32位)计算机上拷贝这些文件到这个新创建的文件夹中:

Msvcmon.exe
Dm.dll
Msdis110.dll
Tln0t.dll

上面这些文件应在你的Visual C++ 6.0安装目录下:
\Visual Studio\Common\MSDev98\Bin

b. 在拷贝完这些文件后, 在IA64计算机上运行Msvcmon.exe, 然后, 点击”Connect”.

c. 在X86(32位)计算机上, 打开Visual C++ 6.0 IDE, 在”Build”菜单上, 点击”Debugger Remote Connection”.

d. 在”Remote Connection”对话框中, 点击”Network TCP/IP”, 然后, 点击”Settings”.

e. 在”Target computer name of address”输入框中, 键入IA64计算机的名称. 点击”ok”两次, 关闭对话框.

f. 在Visual Studio C++ IDE中, 在”Project”菜单上, 点击”Settings”, 在左侧面板, 展开”MyApplication”, 然后, 点击”Debug”标签. 你将注意到”Executable for debug session”输入框包含了MyApplication.exe的路径, 看起来是C:\<X86Path>\MyApplication.exe.

g. 在”Remote executable path and file name”输入框中, 键入”MyApplication.exe”(没有双引号)所在的全路径, 这个路径看起来像: \\<X86ComputerName>\C$\<x86Path>\MyApplication.exe(没有引号).点击”OK”关闭该窗口.

h. 按下CTRL+F5或在”Build”菜单上点击”Execute MyApplication.exe”, 开始运行这个.exe文件, 这个.exe文件现在是运行在IA64计算机上.
注意:如果MyApplication是一个MFC应用程序并且这个工程用到了MFC相关的.dll文件, 请确信在IA64计算机上, 那些.dll文件从\Microsoft SDK\NoRedist\Win64文件夹中已被拷贝到\System32文件夹中.
译注:\Microsoft SDK\NoRedist\Win64存放的是debug和release版本的MFC, ATL相关dll(64位), 实际上你也可以拷贝这些dll文件到你的可执行.exe文件所在同一目录中.
这些dll文件是:

Mfc42d.dll
Mfco42d.dll
Msvcrtd.dll

译注补充: 编译/链接中经常遇到的问题:
链接出错, 通常是RTC, cookie错误, 参见下面链接设置:
http://support.microsoft.com/?scid=kb%3Ben-us%3B894573&x=15&y=14
链接中如出现 Error Spawing bscmake.exe
去掉勾选编译参数(Project settings > c/c++): Generate Browse Info
如果仍不成功, 请仔细检查在菜单项”Tools” > “Options” , 定位在”Directories”标签, 选择”Executable Files”, 在下面的目录列表中, 将<SDK安装目录>\bin路径放在第一项.(这个目录中的64位编译器和链接器程序将重载旧的32位设置).
如果你是动态库和主应用程序链接, 必须保持用的是相同运行时库, 例如: 全部都是Multi-Threads DLL(点击”Project” > “Settings”, 选择”C/C++”标签, 在”Category”下拉列表中选择”Code Generation”, 在下面”Use runtime library”下拉列表中选择).
用Visual C++ .NET IDE创建一个64位应用程序
警告: 在已安装Visual Studio .NET的计算机上, 请不要同时安装64位版本的WinDbg调试器工具, 请读平台SDK的Readme.doc(位置在: C:\Program Files\Microsoft SDK\Bin\Win64\Readme.doc).
设置64位创建环境变量, 用下面任何一种方式都行:
参照前文相同部分.
开始启动Visual C++ .NET, 并用刚才我们创建好的64位环境
1. 在64位SDK环境设置的命令行窗口中,打开Visual Studio .NET.

2. 键入”devenv /useenv”(没有引号), 然后, 点击”OK”. 现在include, library, executable目录被设置成为64位SDK所在目录.

注意: 如果Devent.exe不在当前路径(通常是在系统环境变量Path中未指定Visual Studio .NET安装目录), 请改变文件夹路径到<Visual Studio .NET安装目录>\Microsoft Visual Studio .NET\Common7\IDE, 然后再运行上述命令.
警告:在你运行这个命令后, Visual Studio .NET IDE就被设置成为64位的开发环境, 如果你想清除这个环境, 在打开一个新的Visual Studio .NET IDE之前, 删除在C:\Documents and Settings\<Username>\Local Settings\Application Data\Microsoft\VisualStudio\7.0 下的Vccomponents.dat文件.
添加一个64位调试配置
1. 打开一个已存在的32位工程(例如, MyApplication).

2. 在”Build”菜单上, 点击”Configuration Manager”.

3. 在”Active Solution Configurations”列表中, 点击”New”.

4. 在”New Solution Configurations”对话框中, 在”Solution Configuration Name”下面选择”Debug64”(不包含引号), 并且在”Copy Settings From”下面选择”Debug”.

5. 点击”OK”.

6. 在”Configuration Manager”对话框中, 在”Active Solution Configuration”列表中, 点击选择”Debug64”, 然后点击”OK”.

修改编译器和链接器设置
由于64位的编译器和链接器的参数配置和32位的有些不一样, 我们需要修改部分选项, 下面是这些配置步骤:

1. 在”Solution”(中文:解决方案)浏览窗口中, 右键”Project”, 然后, 点击”Properties”.

2. 在”C/C++”节点, 选择”General”. 设置”Debug Information Format”到”Program Database”(对应的编译选项是/Zi).

3. 在”C/C++”节点中, 选择”Code generation”. 设置”Buffer Security Check”到”No”(对应的编译选项是/GS).

4. 在”Linker”节点, 选择”Command Line”.在”Additional Options”下面, 添加”/MACHINE:IA64”(没有引号).

5. 如果你的应用程序是基于MFC的,你必须添加MFC路径以避免收到链接错误:LNK1104 on the Mfc42d.lib file.
添加MFC路径, 按下面步骤:
a. 在”Tools”菜单上, 点击”Options”.

b. 在”Projects”下面, 选择”VC++ Directories”. 在”Show directories”列表中, 选择”Library Files”.如果库路径没有列出, 添加这个库路径"\Microsoft SDK\lib\IA64\mfc"(没有引号).
注意:如果MyApplication是一个MFC应用程序并且这个工程用到了MFC相关的.dll文件, 请确信在IA64计算机上, 那些.dll文件从\Microsoft SDK\NoRedist\Win64文件夹中已被拷贝到\System32文件夹中.
这些dll文件是:
Mfc42d.dll
Mfco42d.dll
Msvcrtd.dll
完成这些后, 就可以build 64位可执行程序了.
调试工程参照Visual C++ 6.0 IDE部分.
更多参考在:
64-Bit Programming with Visual C++

64位程序移植问题设置64位创建环境变量, 用下面任何一种方式都行:
方式一:
点击”开始”菜单, 指向 “Microsoft Platform SDK” > “Open Build Environment Windows” > “Set Windows XP 64 Build Environment”, 然后点击”Set Windows XP 64 Build Environment (Debug)”, 这时, 一个控制台窗口将显示, 一行文本显示像” the build environment set for a 64-bit”.
方式二:
在命令提示符下,
1. 点击”开始”菜单, 然后点击”运行”

2. 键入”command.exe”(没有引号), 然后, 点击”确定”

3. 变化当前目录到C:\Program Files\Microsoft SDK(你的SDK安装目录), 然后键入”SetEnv.bat /XP64”(没有引号)
现在, 开始启动Visual C++ 6.0并用我们刚才配置好的创建环境
1. 在同一个命令窗口中(也就是你刚才设置64位环境的命令行窗口), 打开Visual Studio.

2. 键入 “Msdev /useenv”(没有引号). 请注意, 不要打开一个新的命令行窗口, 再去打开Msdev.exe, 现在Visual C++ 6.0 IDE已经显示, 并且include, library及executable目录均被设置为64位的创建环境(注:查看这些配置, 点击Tools > Options > Directories, 在”Show directories for: “下拉列表中查看相应目录配置).
另外, 如果Msdev.exe不在当前路径下(通常是系统环境变量没有相应指示), 变化目录到你所安装Visual Studio的目录下, 例如: \Microsoft Visual Studio\Common\Msdev98\Bin, 然后, 再键入Msdev.exe.
译注: 在前面的设置64位创建环境变量 , 已经将IDE的executable执行目录调整到SDK的相应目录下面, 也就是说, 作为可执行程序: 编译器和链接器是在SDK目录中, 而不再是默认的\Microsoft Visual Studio\Common\Msdev98\Bin
添加一个64位Debug配置
1. 在Visual C++ IDE中, 打开一个已经在的32位工程(例如: MyApplication)

2. 在”Build”菜单上, 点击”Configurations”.

3. 在”Configurations”对话框上, 点击”Add”.

4. 在”Add Project Configuration”对话框上, 设置”Configuration”到Debug64, 然后, 在”Copy Settings from”列表框中点击”MyApplication – Win32 Debug”

5. 点击”OK”完成设置, 点击”Close”关闭.
设置激活配置为64位
1. 在”Build”菜单上, 点击”Set Active Configuration”.

2. 点击”MyApplication – Win32 Debug64”, 然后, 点击”OK”.
修改编译器和链接器的参数配置
由于64位的编译器和链接器的参数配置和32位的有些不一样, 我们需要修改部分选项, 下面是这些配置步骤:
1. 在”Project”菜单中,点击”Settings”.

2. 在”Project Settings”对话框中, 点击”General”标签. 在”Output directories”, 在”Intermediate files” 和”Output files”输入框中, 键入”Debug64”(没有引号)

3. 在”C/C++”标签上, 在”Debug info”下拉列表中, 选择”Program database(参数选项对应是 /Zi)

4. 在”Link”标签上, 在”Project options”的输入框中, 变化”/machine:I386”(没有引号)到”/machine:IA64”(没有引号)

译注: 正确设置应是: /machine:AMD64

5. 在”View”菜单上, 点击”Workspace”.

6. 然后, 移除帮助文件MyApplication.hpj

7. 如果你的应用程序是基于MFC的, 你必须添加一个MFC路径以避免链接错误:LNK1004 on the Mfc42d.lib, 请按下面步骤操作:
a. 在”Tools”菜单上, 点击”Options”.

b. 在”Directories”标签上, 在”Show directories”下拉列表中, 选择”Library Files”, 现在添加你的平台库所在路径: ”\Microsoft SDK\lib\IA64\mfc”(没有引号)

译注补充: 在”C/C++”标签上, 在”Preprocessor definitions”输入框中将WIN32改成WIN64
创建并调试这个工程
现在Build这个工程, 生成64位应用程序, 这个应用程序被部署在一个IA64计算机上.
要在Visual C++ 6.0中运行这个.exe文件, 按下面步骤:
注意: 你不能够在Visual C++ 6.0 IDE中调试这个.exe文件.
a. 在你的IA64计算机上, 创建一个文件夹: C:\VC6MSVCMON
从X86(32位)计算机上拷贝这些文件到这个新创建的文件夹中:

Msvcmon.exe
Dm.dll
Msdis110.dll
Tln0t.dll

上面这些文件应在你的Visual C++ 6.0安装目录下:
\Visual Studio\Common\MSDev98\Bin

b. 在拷贝完这些文件后, 在IA64计算机上运行Msvcmon.exe, 然后, 点击”Connect”.

c. 在X86(32位)计算机上, 打开Visual C++ 6.0 IDE, 在”Build”菜单上, 点击”Debugger Remote Connection”.

d. 在”Remote Connection”对话框中, 点击”Network TCP/IP”, 然后, 点击”Settings”.

e. 在”Target computer name of address”输入框中, 键入IA64计算机的名称. 点击”ok”两次, 关闭对话框.

f. 在Visual Studio C++ IDE中, 在”Project”菜单上, 点击”Settings”, 在左侧面板, 展开”MyApplication”, 然后, 点击”Debug”标签. 你将注意到”Executable for debug session”输入框包含了MyApplication.exe的路径, 看起来是C:\<X86Path>\MyApplication.exe.

g. 在”Remote executable path and file name”输入框中, 键入”MyApplication.exe”(没有双引号)所在的全路径, 这个路径看起来像: \\<X86ComputerName>\C$\<x86Path>\MyApplication.exe(没有引号).点击”OK”关闭该窗口.

h. 按下CTRL+F5或在”Build”菜单上点击”Execute MyApplication.exe”, 开始运行这个.exe文件, 这个.exe文件现在是运行在IA64计算机上.
注意:如果MyApplication是一个MFC应用程序并且这个工程用到了MFC相关的.dll文件, 请确信在IA64计算机上, 那些.dll文件从\Microsoft SDK\NoRedist\Win64文件夹中已被拷贝到\System32文件夹中.
译注:\Microsoft SDK\NoRedist\Win64存放的是debug和release版本的MFC, ATL相关dll(64位), 实际上你也可以拷贝这些dll文件到你的可执行.exe文件所在同一目录中.
这些dll文件是:

Mfc42d.dll
Mfco42d.dll
Msvcrtd.dll

译注补充: 编译/链接中经常遇到的问题:
链接出错, 通常是RTC, cookie错误, 参见下面链接设置:
http://support.microsoft.com/?scid=kb%3Ben-us%3B894573&x=15&y=14
链接中如出现 Error Spawing bscmake.exe
去掉勾选编译参数(Project settings > c/c++): Generate Browse Info
如果仍不成功, 请仔细检查在菜单项”Tools” > “Options” , 定位在”Directories”标签, 选择”Executable Files”, 在下面的目录列表中, 将<SDK安装目录>\bin路径放在第一项.(这个目录中的64位编译器和链接器程序将重载旧的32位设置).
如果你是动态库和主应用程序链接, 必须保持用的是相同运行时库, 例如: 全部都是Multi-Threads DLL(点击”Project” > “Settings”, 选择”C/C++”标签, 在”Category”下拉列表中选择”Code Generation”, 在下面”Use runtime library”下拉列表中选择).
用Visual C++ .NET IDE创建一个64位应用程序
警告: 在已安装Visual Studio .NET的计算机上, 请不要同时安装64位版本的WinDbg调试器工具, 请读平台SDK的Readme.doc(位置在: C:\Program Files\Microsoft SDK\Bin\Win64\Readme.doc).
设置64位创建环境变量, 用下面任何一种方式都行:
参照前文相同部分.
开始启动Visual C++ .NET, 并用刚才我们创建好的64位环境
1. 在64位SDK环境设置的命令行窗口中,打开Visual Studio .NET.

2. 键入”devenv /useenv”(没有引号), 然后, 点击”OK”. 现在include, library, executable目录被设置成为64位SDK所在目录.

注意: 如果Devent.exe不在当前路径(通常是在系统环境变量Path中未指定Visual Studio .NET安装目录), 请改变文件夹路径到<Visual Studio .NET安装目录>\Microsoft Visual Studio .NET\Common7\IDE, 然后再运行上述命令.
警告:在你运行这个命令后, Visual Studio .NET IDE就被设置成为64位的开发环境, 如果你想清除这个环境, 在打开一个新的Visual Studio .NET IDE之前, 删除在C:\Documents and Settings\<Username>\Local Settings\Application Data\Microsoft\VisualStudio\7.0 下的Vccomponents.dat文件.
添加一个64位调试配置
1. 打开一个已存在的32位工程(例如, MyApplication).

2. 在”Build”菜单上, 点击”Configuration Manager”.

3. 在”Active Solution Configurations”列表中, 点击”New”.

4. 在”New Solution Configurations”对话框中, 在”Solution Configuration Name”下面选择”Debug64”(不包含引号), 并且在”Copy Settings From”下面选择”Debug”.

5. 点击”OK”.

6. 在”Configuration Manager”对话框中, 在”Active Solution Configuration”列表中, 点击选择”Debug64”, 然后点击”OK”.

修改编译器和链接器设置
由于64位的编译器和链接器的参数配置和32位的有些不一样, 我们需要修改部分选项, 下面是这些配置步骤:

1. 在”Solution”(中文:解决方案)浏览窗口中, 右键”Project”, 然后, 点击”Properties”.

2. 在”C/C++”节点, 选择”General”. 设置”Debug Information Format”到”Program Database”(对应的编译选项是/Zi).

3. 在”C/C++”节点中, 选择”Code generation”. 设置”Buffer Security Check”到”No”(对应的编译选项是/GS).

4. 在”Linker”节点, 选择”Command Line”.在”Additional Options”下面, 添加”/MACHINE:IA64”(没有引号).

5. 如果你的应用程序是基于MFC的,你必须添加MFC路径以避免收到链接错误:LNK1104 on the Mfc42d.lib file.
添加MFC路径, 按下面步骤:
a. 在”Tools”菜单上, 点击”Options”.

b. 在”Projects”下面, 选择”VC++ Directories”. 在”Show directories”列表中, 选择”Library Files”.如果库路径没有列出, 添加这个库路径"\Microsoft SDK\lib\IA64\mfc"(没有引号).
注意:如果MyApplication是一个MFC应用程序并且这个工程用到了MFC相关的.dll文件, 请确信在IA64计算机上, 那些.dll文件从\Microsoft SDK\NoRedist\Win64文件夹中已被拷贝到\System32文件夹中.
这些dll文件是:
Mfc42d.dll
Mfco42d.dll
Msvcrtd.dll
完成这些后, 就可以build 64位可执行程序了.
调试工程参照Visual C++ 6.0 IDE部分.
更多参考在:
64-Bit Programming with Visual C++

64位程序移植问题

③ win7 X86如何变成X64

楼主你好,你这WIN7 X86 是32位操作系统 X64 是64位的要换只能改系统

④ x86系统怎么装x64系统

x86系统就是32位系统,x64系统就是64位系统。。电脑可以直接从网上下载安装文件,重装就可以了。
下面告诉你一个最简单方法:
从网络网上搜“深度win7”,就可找到64位装机系统iso文件,下载到非c盘如e盘中。然后用winrar解压缩装机系统iso文件,里面有2G多的gho文件,可以用一键还原软件安装这个gho文件即可自动安装了。。这种装机文件里面集成了全驱动,不需要再自己到处找系统驱动了,直接安装后就是马上使用的全新系统。
如果没有一键还原软件没,可以下载onekey到d盘或e盘,下载后直接从硬盘运行(不能放在c盘运行,必须要d盘或e盘等非系统盘运行),选择还原系统,然后选好刚解压缩出来的装机GHO文件(也不能在c盘否则无法装机而崩溃),直接确定就会自动重启安装系统了,默认安装系统到c盘。。这是最简单快捷方便的装机系统方法,几分钟就可安装好一个干净快速稳定系统。。(装机过程中不要断电,不要动键盘鼠标和重启键)。
安装好系统后,最好不要先上网,而是要先用一键还原软件备份一下新安装的系统,这样今后系统出现问题,中毒木马等,都可以用一键还原恢复系统了,不必在重装系统。

⑤ 我电脑是X86位操作系统,怎么改成X64位操作系统

用正版光盘安装操作系统

⑥ WINDOWS系统的X86位怎么转变成X64位

x64是针对64位系统的版本,X86使针对32位系统的版本
如今面对着铺天盖地的关于64位处理的宣传,有些人可能会产生这样的想法:64位可以让游戏以两倍于以前的速度运行,把粗糙的3D模型转化为平滑而逼真的模型,甚至把一台普通的PC变为超强的游戏机。 另一方面,再听听反面的声音:为什么我们要买并不需要的产品?
事实上,这两种看法都有所偏袒。很明显,64位不可能带来两倍的计算速度,不可能重现当初由8位过渡到16位的那种革命性改变。但64位也不可能是毫无意义的。无论AMD64还是Intel的EM64T,它们都是x86指令的64位扩展,64位能支持更大的内存寻址空间,能带来更简洁的编程模型,并且完全向下兼容32位应用程序,这些都是提高性能的有利因素。

为了帮助大家真正地了解64位到底能有多大的提升,我们测试了AMD和Intel的64位处理器,操作系统是最新版本的64位Windows XP。看看目前桌面市场上最快的处理器在64位和32位应用程序的性能。

64位基础知识

最初,是AMD作为业界的先锋,首先跨入64位(台式机范围)。开始,他们把这种技术叫做x86-64。后来出于市场原因,AMD干脆重新命名为AMD64。实际上,最初AMD K8的微内核就叫做AMD64。面对咄咄逼人的AMD,Intel也加入对64位的支持,当然,名字不能和AMD一样,于是乎EM64T就诞生了。讲到这里,大家应该明白AMD64和EM64T师出同门,他们是相互兼容的。对于普通用户,他们可以说是一样的。

无论叫什么名字,最新的桌面处理器都已经支持64位技术了,包括AMD的Athlon64和Opteron系列,以及Intel的Pentium4 600系列和最新的Xeon。Intel宣称桌面系列的处理器都将支持EM64T,包括低端的Celeron。而AMD并没有承认Sempron系列也将支持AMD64,但是迫于Celeron的压力AMD也很由可能这样做。

这样。。。这个游戏应该拜拜。。兼容问题无处不在。。。要真有心。。换X86系统吧。。

⑦ x86系统改成x64系统怎么改

不是说该就改的,得看看你的硬件是32位还是64位的,如果是64位的,只要找到一张64位系统盘,重新安装就可以了,如果硬件不支持64,那很可惜,你不能装64位系统

⑧ 怎把x86变成x64系统

x86是32位系统,x64是64位系统,要把32位系统变成64位系统只能拿64位系统盘重装系统,没补丁的,黑暗之门:伦敦32位xp可以玩啊。。。

⑨ 请教x86汇编如何转化成x64汇编

  1. 体系都是Intel的X8086体系,X64指的是64位的CPU,X86则指32位的CPU(原则上也包括16位的)二者区别较大,64位CPU使用了更多的寄存器,寄存器名称也有了变化。

  2. 相比32位CPU,更复杂,学习的话,建议从最低的16位汇编学起。

热点内容
流控脚本破解 发布:2025-02-07 08:39:09 浏览:413
什么是资源为什么要研究资源配置 发布:2025-02-07 08:25:19 浏览:87
钓鱼网站源码制作 发布:2025-02-07 08:23:54 浏览:139
mac运行fl需要什么配置 发布:2025-02-07 08:15:45 浏览:573
安卓怎么做都比不了苹果 发布:2025-02-07 08:12:47 浏览:238
怎么给物理机配置ip地址 发布:2025-02-07 08:01:37 浏览:139
三国志13未加密 发布:2025-02-07 07:54:37 浏览:926
马斯克中国访问 发布:2025-02-07 07:54:29 浏览:102
数据库有表 发布:2025-02-07 07:50:49 浏览:29
基于nginx搭建图片服务器原理 发布:2025-02-07 07:44:18 浏览:449