
EOR
SC140 DSP Core Reference Manual A-167
EOR Bitwise Exclusive OR on a 16-Bit Operand (BMU) EOR
Description
Status and Conditions that Affect Instruction
None.
Status and Conditions Changed by Instruction
Example
eor #$5,d5.l
50101
⊕
3 0011
60110
Operation Assembler Syntax
#u16 ⊕ DR.L → DR.L
EOR #u16,DR.L {0 ≤ u16 < 2
16
}
#u16 ⊕ DR.H → DR.H
EOR #u16,DR.H {0 ≤ u16 < 2
16
}
EOR #u16,DR.L
Performs a bitwise exclusive OR between a 16-bit unsigned immediate value and the LP of an address
register or data register (DR). Stores the result in the destination register (DR). This instruction is
assembler-mapped to BMCHG #u16,DR.L with the immediate value. The HP of the register is unaffected.
EOR #u16,DR.H
Performs a bitwise exclusive OR between a 16-bit unsigned immediate value and the HP of an address
register or data register (DR). Stores the result in the destination register (DR). This instruction
assembler-mapped to BMCHG #u16,DR.H with the immediate value. The LP of the register is unaffected.
Register Address Bit Name Description
Ln L Clears the Ln bit in the destination register.
Register/Memory Address Before After
immediate
$0005
d5
$0000 0003 $0000 0006
Komentarze do niniejszej Instrukcji