以下是我在Intel x86-64neg指令的文档中看到的令人困惑的内容.
Intel x86-64
" 根据结果设置OF,SF,ZF,AF和PF标志."
我假设sf = dest < 0,zf = dest == 0但无法找出其他的标志是如何设置.
sf = dest < 0
zf = dest == 0
我在任何地方都看到这个"根据结果设置"这个词,并且非常感谢你帮助理解它的含义.我正在研究编译器,所以信息肯定很重要.
x86 assembly x86-64
assembly ×1
x86 ×1
x86-64 ×1