Cmpeqa, Compare for equal (agu), Operation assembler syntax – Freescale Semiconductor StarCore SC140 User Manual

Page 435

Advertising
background image

CMPEQA

SC140 DSP Core Reference Manual

A-121

CMPEQA

Compare for Equal (AGU)

CMPEQA

Description

Status and Conditions that Affect Instruction

Status and Conditions Changed by Instruction

Example

cmpeqa r1,r2

Operation

Assembler Syntax

If rx == Rx, then 1

→ T, else 0 → T

CMPEQA rx,Rx

CMPEQA rx,Rx

Compares two AGU registers (rx and Rx) for equality. Note that a register cannot be compared to itself
using this instruction.

Register Address

Bit Name

Description

SR[18]

EXP

Determines which stack pointer is used when the stack pointer is an
operand. Otherwise, the instruction is not affected by SR.

Register Address

Bit Name

Description

SR[1]

T

Sets T bit if equal, otherwise cleared.

Register/Memory Address

Before

After

R1

$0000 0005

R2

$0000 0005

SR

$00E4 0000

$00E4 0002

Advertising