5-1
C28x Addressing Modes
This chapter describes the addressing modes of the C28x and provides exam-
ples.
Topic
Page
5.1
Types of Addressing Modes
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.2
Addressing Modes Select Bit (AMODE)
. . . . . . . . . . . . . . . . . . . . . . . . .
5.3
Assembler/Compiler Tracking of AMODE Bit
. . . . . . . . . . . . . . . . . . . .
5.4
Direct Addressing Modes (DP)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.5
Stack Addressing Modes (SP)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.6
Indirect Addressing Modes
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.7
Register Addressing Modes
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.8
Data/Program/IO space Immediate Addressing Modes
. . . . . . . . . .
5.9
Program Space Indirect Addressing Modes
. . . . . . . . . . . . . . . . . . . .
5.10 Byte Addressing Modes
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.11 Alignment of 32-Bit Operations
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Chapter 5
Summary of Contents for TMS320C28x
Page 30: ...1 12...
Page 80: ...This page intentionally left blank 2 50 This page intentionally left blank...
Page 269: ...IN loc16 PA 6 112 MOV AL 0 AL 0 UOUT IORegC AL IOspace IORegC AL 10...
Page 308: ...MAXCUL P loc32 6 151 Saturate MOVL Var64 2 ACC Store result into Var64 MOVL Var64 P...
Page 509: ...SUBL ACC P PM 6 352 SUBL ACC P PM ACC S B 11 M X 4 MOVH Y ACC 5 Store Q15 result into Y...
Page 585: ...This page intentionally left blank 7 32 This page intentionally left blank...