MOVL XARn, loc32
6-214
MOVL XARn, loc32
Load 32-bit Auxiliary Register
SYNTAX OPTIONS
OPCODE
OBJMODE
RPT
CYC
MOVL XAR0, loc32
1000 1110 LLLL LLLL
1
−
1
MOVL XAR1, loc32
1000 1011 LLLL LLLL
1
−
1
MOVL XAR2, loc32
1000 0110 LLLL LLLL
1
−
1
MOVL XAR3, loc32
1000 0010 LLLL LLLL
1
−
1
MOVL XAR4, loc32
1000 1010 LLLL LLLL
1
−
1
MOVL XAR5, loc32
1000 0011 LLLL LLLL
1
−
1
MOVL XAR6, loc32
1100 0100 LLLL LLLL
X
−
1
MOVL XAR7, loc32
1100 0101 LLLL LLLL
X
−
1
Operands
XARn
XAR0 to XAR7, 32-bit auxiliary registers
loc32
Addressing mode (see Chapter 5)
Description
Load XARn with the contents of the 32-bit addressed location:
XARn = [loc32];
Flags and
Modes
None
Repeat
This instruction is not repeatable. If this instruction follows the RPT
instruction, it resets the repeat counter (RPTC) and executes only once.
Example
MOVL XAR0,@ACC
; Move the 32-bit contents of ACC into
; XAR0
MOVL XAR2,*XAR0++
; Move the 32-bit value pointed to by
; XAR0 into XAR2. Post increment XAR0
; by 2
MOVL XAR3,*XAR3++
; Move the 32-bit value pointed to by
; XAR3 into XAR3. Address modification
; of XAR3 is ignored.
MOVL XAR4,*−−XAR4
; Predecrement the contents of XAR4.
; Move the 32-bit value pointed to by
; XAR4 into XAR4.
Содержание 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...