Datasheet

www.ti.com
Instruction Set
23.5.3.14 MOV32 (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-112. 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-113. 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-114. 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-115 through Figure 23-118 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.
1035
SPNU562May 2014 High-End Timer (N2HET) Module
Submit Documentation Feedback
Copyright © 2014, Texas Instruments Incorporated