如何在x86汇编编程中表示诸如FFFFFFBB之类的十六进制值?

2024-04-08

我正在学习 x86 内联汇编编程。

我想写mov ecx, FFFFFFBB,但是编译器无法识别它。像这样的十六进制数字应该如何在内联汇编代码中编写?


这取决于您的汇编器的风格。

  • 美国电话电报公司:movl $0xFFFFFFBB, %ecx
  • Intel: mov ecx, 0FFFFFFBBh

仅供参考,AT&T 语法由汇编器使用,例如GNU 汇编器, 然而NASM大多数其他人都使用英特尔的产品。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在x86汇编编程中表示诸如FFFFFFBB之类的十六进制值? 的相关文章

随机推荐