TC1796
System Units (Vol. 1 of 2)
Peripheral Control Processor (PCP)
User’s Manual
11-93
V2.0, 2007-07
PCP, V2.0
11.11.20 LDL, Load 16-bit Value
This section describes the LDL instructions of the PCP.
11.11.21 Multiply Initialization Instruction
This section describes the MINIT instruction of the PCP.
LDL.IL
Syntax
LDL.IL Ra, #imm16
Description
Load the immediate value imm16 into the lower bits of
register Ra (bits [15:0]). Bits [31:16] of register Ra are
unaffected. Value imm16 is treated as an unsigned 16-bit
number.
Operation
R[a][15:0] = imm16
Flags
N, Z
LDL.IU
Syntax
LDL.IU Ra, #imm16
Description
Load the immediate value imm16 into the upper bits of
register Ra (bits [31:16]). Bits [15:0] of register Ra are
unaffected.
Operation
R[a][31:16] = imm16
Flags
N, Z
MINIT
Syntax
MINIT <R0>, Rb, Ra
Description
Initialize Multiply logic ready for multiply sequence. Clear R0.
If value of Ra is zero or value of Rb is zero then set Z (to flag
zero result) else clear Z.
Operation
R0 = 0
Flags
Z