Answers:
找出它使用哪种处理器。如果是64位处理器,则应该一切就绪。我认为,与Intel方面的Core 2相比,最新的东西是64位,而AMD的64位处理器的名称通常带有“ 64”。但是,这些并不是可以保证的规则,因此,为了安全起见,应始终做好家庭作业。
编辑:是的,T5600是64位的。您在“说明”下看到“ EM64T”字样吗?那表示它是64位的芯片。
好的,从英特尔站点:
英特尔®EM64T需要计算机系统,该系统必须具有为英特尔EM64T启用的处理器,芯片组,BIOS,操作系统,设备驱动程序和应用程序。如果没有启用Intel EM64T的BIOS,处理器将无法运行(包括32位运行)。性能会因您的硬件和软件配置而异。有关更多信息,请参见http://www.intel.com/info/em64t,包括有关哪些处理器支持Intel®EM64T的详细信息,或与系统供应商联系以获取更多信息。
所以是64位。
我目前有一个小应用程序(与我们自己的64bit操作系统绑定),可以在此处告诉您处理器名称和类型x86(32bit)或x64(64bit)(下载6Kb)
它仅调用CPUID并检查长模式是否可用。(CPUID.80000001H:EDX [位29])
一些C ++代码:
//Detect if long mode is available by checking bit 29 in EDX when calling
//CPUID Extended Processor Info and Feature Bits.
int results[4];//eax, ebx, ecx & edx
BOOL 64bit;
__cpuid(results,0x80000001);
if(results[3]&29) 64bit=TRUE; else 64bit=FALSE;