CMPXCHG - Comapre and Exchange [lock] cmpxchg reg, reg/mem ^ ^ ^ | | | prefix SRC DEST if al == dest: ZF <- 1 DEST <- SRC else: ZF <- 0 AX <- DEST e.g. mov $0, %al lock cmpxchg %edx, some_lock…
CMPXCHG - Comapre and Exchange [lock] cmpxchg reg, reg/mem ^ ^ ^ | | | prefix SRC DEST if al == dest: ZF <- 1 DEST <- SRC else: ZF <- 0 AX <- DEST e.g. mov $0, %al lock cmpxchg %edx, some_lock…
讨论
登录后参与讨论
还没有评论,来说第一句吧。