Addressing Modes Select Bit (AMODE)
5-5
C28x Addressing Modes
1. Addressing Modes for “loc16” or “loc32”
AMODE = 1
AMODE = 0
”loc16/loc32” Syntax
8-Bit Decode
”loc16/loc32” Syntax
8-Bit Decode
C2xLP Indirect Addressing Modes (ARP, XAR0 to XAR7):
1 0 111 000
1 0 111 001
1 0 111 010
1 0 111 011
1 0 111 100
1 0 101 110
1 0 101 111
1 0 110 RRR
*
*++
*−−
*0++
*0−−
*BR0++
*BR0−−
*,ARPn
1 0 111 000
1 0 111 001
1 0 111 010
1 0 111 011
1 0 111 100
1 0 101 110
1 0 101 111
1 0 110 RRR
1 1 000 RRR
1 1 001 RRR
1 1 010 RRR
1 1 011 RRR
1 1 100 RRR
1 1 101 RRR
*
*++
*−−
*0++
*0−−
*BR0++
*BR0−−
*,ARPn
*++,ARPn
*−−,ARPn
*0++,ARPn
*0−−,ARPn
*BR0++,ARPn
*BR0−−,ARPn
Circular Indirect Addressing Modes (XAR6, XAR1):
1 0 111 111
*AR6%++
1 0 111 111
*+XAR6[AR1%++]
32-Bit Register Addressing Modes (XAR0 to XAR7, ACC, P, XT):
1 0 100 AAA
1 0 101 001
1 0 101 011
1 0 101 100
@XARn
@ACC
@P
@XT
1 0 100 AAA
1 0 101 001
1 0 101 011
1 0 101 100
@XARn
@ACC
@P
@XT
Содержание TMS320C28x
Страница 30: ...1 12...
Страница 80: ...This page intentionally left blank 2 50 This page intentionally left blank...
Страница 269: ...IN loc16 PA 6 112 MOV AL 0 AL 0 UOUT IORegC AL IOspace IORegC AL 10...
Страница 308: ...MAXCUL P loc32 6 151 Saturate MOVL Var64 2 ACC Store result into Var64 MOVL Var64 P...
Страница 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...
Страница 585: ...This page intentionally left blank 7 32 This page intentionally left blank...