Immediate DF
Register A, B, or R, S or T
32 bits
LSBs (HR data field)
25/32-bit move
HR
HR
(dashed for R, S, T)
Instruction Set
1103
SPNU563A – March 2018
Copyright © 2018, Texas Instruments Incorporated
High-End Timer (N2HET) Module
remote
Determines the location of the remote address.
Default: Current instr 1.
z_cond
When set to OFF the MOV32 performs the move operation specified
by the move type whenever it is executed (independent on the state
of the Z-Flag).
When set to ON the MOV32 performs the move operation specified
by the move type only when the Z-Flag is set.
init
(Optional) Determines whether or not system flags are initialized. A
value of ON reinitializes the following system flags to these states:
Acceleration flag (ACF) = 0
Deceleration flag (DCF) = 1
Gap flag (GPF) = 0
New angle flag (NAF) = 0
A value of OFF results in no change to the system flags.
type
Specifies the move type to be executed.
Table 23-87. Move Type Encoding Selection
Move Type
C4
C3
Source
Destination(s)
Cycles
IMTOREG
0
0
Immediate data field
Register A, B, R, S, or T
1
IMTOREG&REM
0
1
Immediate data field
Remote data field and register
A, B, R, S, or T
1
REGTOREM
1
0
Register A, B, R, S, or T
Remote data field
1
REMTOREG
1
1
Remote data field
Register A, B, R, S, or T
2
Figure 23-156. MOV32 Move Operation for IMTOREG (Case 00)
reg
Specifies which register (A, B, T, or NONE) is involved in the move. A
register (A, B, or T) must be specified for every move type except
IMTOREG&REM. If
NONE
is used with move type IMTOREG&REM,
the MOV32 executes a move from the immediate data field to the
remote data field. If
NONE
is used with any other move type, no
move is executed.
data
Specifies a 25-bit integer value to be written to the remote data field
or selected register.
hr_data
(Optional) HR delay. The default value for an unspecified bit is 0.