Motorola
xvii
3-1
4-1
4-2
4-3
4-4
4-5
4-6
4-7
4-8
4-9
4-10
4-11
5-1
5-2
5-3
A-1
A-2
A-3
A-4
A-5
A-6
A-7
A-8
B-1
B-2
B-3
B-4
DSP56KCC Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-4
Identifier Length Limits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-1
Predefined Macro List and Explanation . . . . . . . . . . . . . . . . . . . . . . . . . . 4-2
Integral Data Type Sizes and Ranges . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-2
Floating-point Data Type Sizes and Ranges. . . . . . . . . . . . . . . . . . . . . . . 4-3
Floating-point Format Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-5
Comparison of DSP56KCC and IEEE 754-1985 . . . . . . . . . . . . . . . . . . . 4-6
Pointer Size and Range. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-8
DSP56000 Family Processor Registers . . . . . . . . . . . . . . . . . . . . . . . . . . 4-8
DSP56KCC Registers and Usage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-9
Floating-point Arithmetic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-16
48-bit Long Integer Arithmetic. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-16
Operand Constraints/Modifiers Associations . . . . . . . . . . . . . . . . . . . . . . 5-7
reg_save Names . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-8
Output and Input Operands for Section 5-3 . . . . . . . . . . . . . . . . . . . . . . . 5-9
ANSI Standard Header Files. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .A-1
In-Line Library Routines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .A-3
Function Descriptions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .A-4
Argument Range/Output Range . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .A-14
Mode Arguments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .A-34
Conversion Specifyers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .A-42
ANSsbI Flags . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .A-79
Conversion Characters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .A-80
Arithmetic Operations. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-1
Logical Operations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-2
Bit Manipulation Instructions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-3
Loop Operation Instructions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-3
List of Tables
F
Freescale Semiconductor, Inc.
For More Information On This Product,
Go to: www.freescale.com
n
.