Follow Excellent, Success will Chase you

0%

X86---汇编&内嵌汇编

基本格式:

1
2
3
4
5
6
__asm__ __volatile__ (
"assembler template"
: output operands /* optional */
: input operands /* optional */
: list of clobbered registers /* optional */
);

汇编指令

x86 and amd64 instruction reference

操作码作用备注
movdqa移动对齐的双四字(2*64)Move Aligned Packed Integer Values
movdqu移动不对齐的双四字Move Unaligned Packed Integer Values
XMMWORD用于具有MMX和SSE(XMM)指令的128位多媒体操作数,
XMMWORD旨在表示与__m128相同的类型。
movdqa xmm0, xmmword ptr [ebx]
punpcklwd打开低数据包装
punpckhwd打开高数据包装

参考

-------------本文结束感谢您的阅读-------------
  • 本文作者: Winddoing
  • 本文链接: https://winddoing.github.io/post/1816.html
  • 作者声明: 本博文为个人笔记, 由于个人能力有限,难免出现错误,欢迎大家批评指正。
  • 版权声明: 本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!