[Assembly] Lock & Memory fence

Jnary·2022년 7월 19일
0

Assembly Programming

목록 보기
15/15
post-thumbnail

1. LOCK (assert LOCK# signal prefix)

2. CMPXCHG (CoMPare and eXCHanGe)

3. CMPXCH8B (CoMPare and eXCHanGe 8 Bytes)

4. XADD (eXchange and ADD)

5. XCHG (eXCHanGe register/memory with register)

6. Memory Reordering

7. Full memory fence

8. Intra-Processor Forwarding

9. Global visibility

10. MOVNTPS/MOVNTPD

11. MFENCE (Memory FENCE)

12. Synchronize

profile
숭실대학교 컴퓨터학부 21

0개의 댓글