cat /proc/cpuinfo 报告已设置avx2标志.
但是,AVX2指令vpbroadcastb在运行时会导致非法指令异常.
我使用x86_64 Linux和nasm作为我的汇编程序.在我的系统上,重现这一点很简单
global main
main:
vpbroadcastb xmm1, eax
Run Code Online (Sandbox Code Playgroud)
使用NASM.
有人知道这是什么一回事吗?这是我正在使用的AMD A12-9700P RADEON R7 APU.