dsp56800e Freescale Semiconductor, Inc, dsp56800e Datasheet - Page 103

no-image

dsp56800e

Manufacturer Part Number
dsp56800e
Description
16-bit Digital Signal Controller Core
Manufacturer
Freescale Semiconductor, Inc
Datasheet
Freescale Semiconductor
TSTDECA.W
Instruction
DECTSTA
ALIGNSP
CMPA.W
SXTA.W
TSTA.W
ZXTA.W
ADDA.L
DECA.L
SXTA.B
TSTA.B
ZXTA.B
TSTA.L
CMPA
ADDA
ASRA
DECA
NEGA
SUBA
LSRA
TFRA
ASLA
Add register or immediate to AGU register
Add to AGU register with 1 bit left shift of source operand
Save old value of stack pointer onto stack, aligning SP for long memory accesses before per-
forming the save
Arithmetic 1 bit left shift an AGU register
Arithmetic 1 bit right shift an AGU register
Compare two AGU registers; comparison done on 24 bits
Compare two AGU registers; comparison done on 16 bits
Decrement an AGU register by one
Decrement an AGU register by two
Decrement and test an AGU register
Logical 1 bit right shift an AGU register
Negate an AGU register
Subtract register or immediate from AGU register
Sign extend a byte value in an AGU register
Sign extend a word value in an AGU register
Transfer one AGU register to another
Test the byte portion of an AGU register
Test the long portion of an AGU register
Test the word portion of an AGU register
Test and decrement the word portion of an AGU register
Zero extend a byte value in an AGU register
Zero extend a word value in an AGU register
Table 4-5. AGU Arithmetic Instructions
Instruction Set Introduction
Description
Instruction Groups
4-7

Related parts for dsp56800e