Pra*_*eek 3 windows registry 64-bit processor
我有一个小任务,在安装过程中找到系统是32位还是64位机器?
我想通过获取注册表PROCESSOR_ARCHITECTURE位于HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment\文件夹中的方式,但我很惊讶地发现价值是AMD64我的处理器Intel64 Family 6 Model 23 Stepping 10, GenuineIntel?
那么,为什么AMD64对Intel64位处理器?
根据文档,x86架构的64位扩展是由AMD发明并首次实现的.
这就是为什么你得到的AMD64,而且注册表键PROCESSOR_ARCHITECTURE也告诉处理器使用的基础架构是偏离正轨的AMD64.
有关信息,
英特尔落后于64位架构,因为他们希望从x86架构过渡到IA64.IA64已经存在于形式安腾和英特尔希望为实现这一过渡.尽管是一个更好,更高效的架构,缺乏x86固有的设计缺陷,但它缺乏兼容性,并且在商业领域从未脱颖而出.另一方面,AMD通过推出Sledgehammer实际上迫使了英特尔,而Sledgehammer实际上是基于x86架构的64位芯片.因此名称为AMD64.