67得票6回答
x64和IA-64有什么区别?

我在微软的网站上看到了两个不同的安装程序,一个是x64版,另一个是IA-64版。参考资料:安装.NET Framework 4.5, 4.5.1 据我所知,IA-64是x64的子类,那么我想知道为什么它需要单独的安装程序。

29得票6回答
如果有的话,“Itanium惨败”的技术原因是什么?

在这篇文章中,约翰·德沃拉克称Itanium为“过去50年中的重大失败之一”。他描述了市场对该技术的过度乐观预期以及该想法的戏剧性财务结果,但没有深入探讨这个史诗般失败的技术细节。我有机会与Itanium合作了一段时间,我个人非常喜欢它的架构,与现代x86处理器相比,它非常清晰、简单和直观.....

26得票3回答
x86_64、i386、ia64等术语代表什么意思?

我经常遇到这些术语,很困惑。它们是特定于处理器还是操作系统,还是两者都有关? 我在一台Intel i7的机器上运行Ubuntu 12.04,那么对于我的情况,哪一个适用?

19得票1回答
64位架构下的汇编寄存器

在关于汇编寄存器大小的答案之后: 首先,在64位架构中,eax、ax、ah及其对应的寄存器大小是多少?如何访问单个寄存器的字节以及如何访问所有64位寄存器的八个字节? 我希望包括x86-64(x64)和Itanium处理器。 其次,在新的调用约定中,使用四个寄存器作为函数调用中前四个参数的...

16得票5回答
如何测试您的Linux是否支持SSE2

实际上我有两个问题: SSE2兼容性是CPU问题还是编译器问题? 如何检查您的CPU或编译器是否支持SSE2? 我正在使用的GCC版本:gcc (GCC) 4.5.1 当我尝试编译代码时,它给了我这个错误:$ gcc -O3 -msse2 -fno-strict-aliasing -D...

14得票2回答
为什么MSVC不支持AMD64和Itanium目标的内联汇编?

昨天我了解到,在使用Microsoft Visual C++ 编译AMD64和Itanium目标时,不支持使用__asm关键字进行内联汇编。 这是否正确?如果是的话,有人知道为什么不支持这些目标上的内联汇编吗?似乎这是一个相当重要的特性就这样消失了...

10得票2回答
使用Visual Studio(vcvarsall.bat)编译时应选择哪个64位目标?

vcvarsall.bat是设置构建环境的文件,它允许你在x86 | ia64 | amd64 | x86_amd64 | x86_ia64中选择。 第一个选项显然是32位的,但问题是:如果要构建64位并在所有64位机器上运行,其他4个选项中哪个是最优的呢? 假设您没有时间/资源来制作4个...

7得票6回答
我的C++程序应该支持IA64还是只支持x64?

我的程序应该支持IA64,还是只支持x64? 我自己也很难找到IA64的电脑。那么IA64已经死了吗? 微软似乎对IA64有广泛的支持,但我花了很长时间才找到一台IA64电脑,最终只能在eBay上购买。