| 1234567891011121314151617181920 |
- bits 32
- xacquire lock add [esi],eax
- xacquire xchg [eax],ebx
- xrelease lock mov [eax],ecx
- xrelease mov [eax],ecx
- xacquire add ecx,[eax]
- xrelease mov [eax],ecx
- ; Different opcodes!
- mov [sym],eax
- xrelease mov [sym],eax
- xacquire mov [sym],eax
- mov [sym],al
- xrelease mov [sym],al
- xacquire mov [sym],al
- sym dd 0
|