
NXP Semiconductors
PT2001SWUG
PT2001 programming guide and instruction set
PT2001SWUG
All information provided in this document is subject to legal disclaimers.
© NXP B.V. 2019. All rights reserved.
User guide
Rev. 3.0 — 29 April 2019
91 / 153
sh32l
Description:
Shifts the reg32 register left. The shift is single or multiple according to the op1 register
value (factor). The reg32 register is the concatenation of the multiplication result registers
mh and ml:
mh contains the 16-MSB ml contains the 16-LSB
To be completed, the shift operation requires a number of ck clock cycles corresponding
to the op1 register value.
Operation:
(Source1) << factor → (Source)
Assembler syntax:
sh32l op1;
Operands:
•
op1 – One of the registers listed in the operand
Condition register:
•
SB – Shift out bit
•
MO – Multiplication shift overflow
Table 79. sh32l instruction format
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
0
0
1
1
1
0
0
1
0
1
op1
1
0
1