代码之家  ›  专栏  ›  技术社区  ›  Stack Overflow is garbage

原子x86指令与MS的InterlockedCompareExchange文档的对齐要求?

  •  38
  • Stack Overflow is garbage  · 技术社区  · 16 年前

    InterlockedCompareExchange 用于执行原子比较和交换操作的函数。还有一个 _InterlockedCompareExchange .

    在x86上,这些是使用 lock cmpxchg

    reference manual

    lock

    因此,英特尔似乎表示,对齐是无关紧要的。无论如何,操作都是原子性的。

    cmpxchg

    4 回复  |  直到 6 年前
    推荐文章