Motorola DSP56800 Manual page 11

16-bit digital signal processor
Table of Contents

Advertisement

List of Tables
Accessing the Accumulator Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-7
Interpretation of 16-Bit Data Values . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-16
Interpretation of 36-bit Data Values . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-16
Saturation by the Limiter Using the MOVE Instruction. . . . . . . . . . . . . . . . . . 3-27
MAC Unit Outputs with Saturation Enabled . . . . . . . . . . . . . . . . . . . . . . . . . . 3-29
Addressing Mode Forcing Operators . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-6
Jump and Branch Forcing Operators . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-6
Addressing Mode-Register Direct . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-7
Addressing Mode-Address Register Indirect . . . . . . . . . . . . . . . . . . . . . . . . . . 4-8
Address-Register-Indirect Addressing Modes Available . . . . . . . . . . . . . . . . . . 4-9
Addressing Mode-Immediate. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-17
Addressing Mode-Absolute . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-20
Addressing Mode Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-24
Programming M01 for Modulo Arithmetic . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-27
Interrupt Mask Bit Definition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-9
Program ROM Operating Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-10
Program RAM Operating Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-11
Looping Status . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-13
Memory Space Symbols . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-2
Instruction Formats . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-4
Arithmetic Instructions List . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-6
Logical Instructions List . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-8
Bit-Field Instruction List . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-8
Loop Instruction List . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-9
Move Instruction List . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-11
Program Control Instruction List . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-11
Aliases for Logical Instructions with Immediate Data . . . . . . . . . . . . . . . . . . . 6-12
LSLL Instruction Alias . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-13
ASL Instruction Remapping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-13
Clear Instruction Alias . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-14
Move Word Instruction Alias-Data Memory . . . . . . . . . . . . . . . . . . . . . . . . . 6-14
Register Fields for General-Purpose Writes and Reads . . . . . . . . . . . . . . . . . . 6-15
Address Generation Unit (AGU) Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-15
xi

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents