High
−
level Instructions
3
−
19
Transferring multiple bits [this can only be executed with FP0R, FP
Σ
, FP
−
X, FP2
(Ver. 1.03 and subsequent versions), FP2SH, and FP10SH]
With the FP2, FP2SH and FP10SH, if the number of bits to be transferred is specified for n, the specified
number of bits is transferred in sequential order, starting from the position specified by S, to destination,
starting from the position specified by D.
Up to 16 bits can be transferred. The number of bits to be transferred should be specified as a hexadecimal
value. The range is from 0 to F (1 bit to 16 bits).
No. of bits transferred
Setting (n)
1 bit
H
□
0
□
2 bits
H
□
1
□
3 bits
H
□
2
□
4 bits
H
□
3
□
5 bits
H
□
4
□
6 bits
H
□
5
□
7 bits
H
□
6
□
8 bits
H
□
7
□
9 bits
H
□
8
□
10 bits
H
□
9
□
11 bits
H
□
A
□
12 bits
H
□
B
□
13 bits
H
□
C
□
14 bits
H
□
D
□
15 bits
H
□
E
□
16 bits
H
□
F
□
Example:
When two bits are being transferred (n = H
□
1
□
)
Two bits sent, starting from bit position 5 of S to bit position 10
of D........n = HA15
“
F5 (BTM)
” execution
Two bits, starting from bit position 5
Bit positions 5 and 6 of S are transferred
to bit position 10 and 11 of D
· ··
·
Bit position
·
· ·
· ·
S
15
0 0 1
12
0
11
0 1 0
8
1
7
1 1 0
4
0
3
1 1 0
0
1
· ··
·
Bit position
·
· ·
· ·
D
15
1 1 1
12
0
11
1 1 0
8
1
7
0 0 0
4
1
3
1 0 0
0
1
· ··
·
Bit position
·
· ·
· ·
D
15
1 1 1
12
0
11
1 0 0
8
1
7
0 0 0
4
1
3
1 0 0
0
1
Phone: 800.894.0412 - Fax: 888.723.4773 - Web: www.clrwtr.com - Email: [email protected]
Summary of Contents for FP-X
Page 1: ...Phone 800 894 0412 Fax 888 723 4773 Web www clrwtr com Email info clrwtr com ...
Page 2: ...Phone 800 894 0412 Fax 888 723 4773 Web www clrwtr com Email info clrwtr com ...
Page 24: ...Phone 800 894 0412 Fax 888 723 4773 Web www clrwtr com Email info clrwtr com ...
Page 1333: ...5 245 Phone 800 894 0412 Fax 888 723 4773 Web www clrwtr com Email info clrwtr com ...