CAS指令执行需要3个操作数,分别是内存位置V,预期旧值A,新值B。CAS指令执行时,当且仅当V所存放的值符合旧值A时,处理器用B更新V存放的值,否则就不执行更新。但是无论是否更新了V的值,都会返回V的旧值。
CAS指令
最新推荐文章于 2024-05-03 10:46:53 发布
CAS指令执行需要3个操作数,分别是内存位置V,预期旧值A,新值B。CAS指令执行时,当且仅当V所存放的值符合旧值A时,处理器用B更新V存放的值,否则就不执行更新。但是无论是否更新了V的值,都会返回V的旧值。