Statements (19)
Predicate | Object |
---|---|
gptkbp:instanceOf |
x86 instruction
|
gptkbp:category |
atomic instruction
synchronization instruction |
gptkbp:compatibleWith |
Intel Pentium 4 (some models)
some early Intel 64 CPUs |
gptkbp:describes |
Compare and exchange 128 bits atomically
|
gptkbp:failureToSupport |
prevents 64-bit Windows installation
|
https://www.w3.org/2000/01/rdf-schema#label |
CMPXCHG16B instruction
|
gptkbp:introducedIn |
gptkb:AMD64_architecture
gptkb:Intel_64_architecture |
gptkbp:opcode |
0F C7 /1
|
gptkbp:operates |
128-bit memory operand
|
gptkbp:requires |
SSE2 or later
|
gptkbp:requiresSupportBit |
CPUID.01H:ECX.CMPXCHG16B[bit 13]
|
gptkbp:usedBy |
gptkb:64-bit_Windows_OS
|
gptkbp:usedFor |
lock-free programming
atomic operations |
gptkbp:bfsParent |
gptkb:Intel_64_architecture
|
gptkbp:bfsLayer |
7
|