Architecture and Instruction Set of the C6x Processor
• • • • •
Architecture and instruction set of the TMS320C6x processor Addressing modes Assembler directives Linear assembler Programming examples using C, assembly, and linear assembly code
3.1 INTRODUCTION Texas Instruments introduced the ﬁrst-generation TMS32010 digital signal processor in 1982, the TMS320C25 in 1986 , and the TMS320C50 in 1991. Several versions of each of these processors—C1x, C2x, and C5x—are available with different features, such as faster execution speed. These 16-bit processors are all ﬁxed-point processors and are code-compatible. In a von Neumann architecture, program instructions and data are stored in a single memory...