EasyManua.ls Logo

Texas Instruments TMS570LC4357 - Page 1102

Texas Instruments TMS570LC4357
2208 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Instruction Set
www.ti.com
1102
SPNU563AMarch 2018
Submit Documentation Feedback
Copyright © 2018, Texas Instruments Incorporated
High-End Timer (N2HET) Module
23.6.3.14 MOV32 (Data Move 32)
Syntax MOV32 {
[brk={OFF | ON}]
[next={label | 9-bit unsigned integer}]
remote={label | 9-bit unsigned integer}
[control={OFF | ON}]
[z_cond={OFF | ON}]
[init={OFF | ON}]| ON}]
type={IMTOREG | IMTOREG&REM | REGTOREM | REMTOREG}
[reg={A | B | R | S | T | NONE}]
[data={25-bit unsigned integer]
[hr_data={7-bit unsigned integer}]
}
Figure 23-153. MOV32 Program Field (P31:P0)
31 26 25 23 22 21 13 12 9 8 0
0 Reserved BRK Next program address 0100 Remote Address
6 3 1 9 4 9
Figure 23-154. MOV32 Control Field (C31:C0)
31 27 26 25 23 22 21 16
Reserved Control Reserved Z Fl. Cond. Reserved
5 1 3 1 14
15 8 7 6 5 4 3 2 1 0
Reserved Ext Reg Init flag 0 Move type Register select Res.
14 1 1 1 2 2 1
Figure 23-155. MOV32 Data Field (D31:D0)
31 7 6 0
Data HR Data
25 7
Cycles One or two cycles
Register modified Selected register (A, B, R, S, or T)
Description MOV32 replaces the selected ALU register and/or the data field values at the
remote address location depending on the move type.
Figure 23-156 through Figure 23-159 illustrate these operations. If no register
is selected, the move is not executed, except for configuration C4:C3 = 01,
where the remote data field is written with the immediate data field value.

Table of Contents

Related product manuals