目前哪些汇编器支持 AVX 指令集?
我想开始使用一些 AVX(高级矢量扩展)指令。我知道英特尔提供了一个模拟器来测试包含这些指令的软件(请参阅这个问题),但由于我不想手动编写十六进制代码,因此出现了一个问题:当前哪些汇编器知道 AVX 指令集?
我对在 Windows 下运行的汇编器最感兴趣,并且可以制作接受英特尔语法。
I'd like to start and play with some AVX (advanced vector extension) instructions. I know Intel provides an emulator to test software containing these instructions (see this question), but since I don't want to manually write hex code, the question arises as to which assemblers currently know the AVX instruction set?
I would be most interested in assemblers that run under Windows and can be made to accept Intel syntax.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
除了masm之外,最近的yasm和gas也支持avx,gcc的内联汇编器也支持avx。
Besides masm, recent yasm and gas do support avx too, and so does the inline assembler of gcc.
MASM 64Bits (ML64.EXE) 似乎支持 AVX 指令集。
来自 MS vcblog,是这样说的:
编辑:
YASM 和 NASM 似乎也支持 Intel AVX,根据此页面:
http://software.intel.com/en-us /文章/英特尔软件开发模拟器/
MASM 64Bits (ML64.EXE) seems to support AVX instruction set.
From MS vcblog, it is said:
EDIT:
YASM and NASM seems to support Intel AVX too, according this page:
http://software.intel.com/en-us/articles/intel-software-development-emulator/