Freescale Semiconductor SC140 Binary Inversion of a 16-Bit Operand BMU, Not D0.L, ~Dr.L → Dr.L

Models: SC140

1 760
Download 760 pages 48.94 Kb
Page 650
Image 650

NOT

NOT

Binary Inversion of a 16-Bit Operand (BMU)

NOT

Operation

Assembler Syntax

 

~DR.L → DR.L

NOT DR.L

 

~DR.H→ DR.H

NOT DR.H

 

Description

 

 

NOT DR.L

 

 

Inverts the LP of a source data or address register (DR). The other bits are unchanged. This instruction is assembler-mapped to BMCHG DR.L with the full mask enabled.

NOT DR.H

Inverts the HP of a source data or address register (DR). The other bits are unchanged. This instruction is assembler-mapped to BMCHG DR.H with the full mask enabled.

Status and Conditions that Affect Instruction

None.

Status and Conditions Changed by Instruction

Register Address

Bit Name

Description

Ln

L

Clears the Ln bit in the destination registers.

Example

not D0.L

Register/Memory Address

L0:D0

Before

$1:$00 3FF2 FFFB

After

$0:$00 3FF2 0004

A-336

SC140 DSP Core Reference Manual

Page 650
Image 650
Freescale Semiconductor SC140 specifications Binary Inversion of a 16-Bit Operand BMU, Not D0.L, ~Dr.L → Dr.L