Statements (16)
Predicate | Object |
---|---|
gptkbp:instanceOf |
x86 instruction
|
gptkbp:canBe |
memory
registers |
gptkbp:category |
data movement instruction
|
gptkbp:fullName |
Exchange
|
gptkbp:function |
exchanges the values of two operands
|
https://www.w3.org/2000/01/rdf-schema#label |
XCHG
|
gptkbp:introducedIn |
gptkb:8086
|
gptkbp:mnemonicExample |
gptkb:XCHG
|
gptkbp:opcode |
0x86 /r
|
gptkbp:setsFlags |
no
|
gptkbp:sideEffect |
locks the bus when used with memory and accumulator
|
gptkbp:usedFor |
atomic operations
|
gptkbp:usedIn |
gptkb:x86_architecture
|
gptkbp:bfsParent |
gptkb:x86_Assembly
|
gptkbp:bfsLayer |
7
|