Panasonic FP-E Programming Manual page 1302

Fp series
Table of Contents

Advertisement

Num-
Name
ber
F94
16-bit data distribute
P94
F95
Character→ ASCII
P95
code
F96
16-bit table data
P96
search
F97
32-bit table data
P97
search
Data shift instructions
F98
Data table shift-out
P98
and compress
F99
Data table shift-in
P99
and compress
F100
Right shift of
P100
multiple bits (n bits)
in a 16-bit data
F101
Left shift of multiple
P101
bits (n bits) in a 16-
bit data
F102
Right shift of n bits
P102
in a 32-bit data
F103
Left shift of n bits in
P103
a 32-bit data
F105
Right shift of one
P105
hexadecimal digit (4-
bit)
F106
Left shift of one
P106
hexade-cimal digit
(4-bit)
F108
Right shift of
P108
multiple bits (n bits)
F109
Left shift of multiple
P109
bits (n bits)
F110
Right shift of one
P110
word (16-bit)
F111
Left shift of one
P111
word (16-bit)
F112
Right shift of one
P112
hexade-cimal digit
(4-bit)
F113
Left shift of one
P113
hexade-cimal digit
(4-bit)
: Available,
: Not available,
5-214
Phone: 800.894.0412 - Fax: 888.723.4773 - Web: www.clrwtr.com - Email: info@clrwtr.com
Ope-
Boo-
lean
rand
DIST
S, n,
Each of the digits of the data of "S"
PDIST
D
are stored in (distriuted to) the least
significant digits of the areas
beginning at "D".
ASC
S, D
Twelve characters of the characer
PASC
constants of "S" are converted to
ASCII code and stored in "D" to
"D+5".
SRC
S1,
The data of "S1" is searched for in
PSRC
S2,
the areas in the range "S2" to "S3"
S3
and the result is stored in DT9037
and DT9038
DSRC
S1,
The data of (S1+1, S1) is searched
PDSRC
S2,
for in the 32-bit data designated by
S3
"S3", beginning from "S2", and the
result if stored in DT90037 and
DT90038.
CMPR
D1,
Transfer "D2" to "D3". Any parts of
PCMPR
D2,
the data between "D1" and "D2" that
D3
are 0 are compressed, and shifted in
order toward "D2".
CMPW
S, D1,
Transfer "S" to "D1". Any parts of the
PCMP
D2
data between "D1" and "D2" that are
W
0 are compressed, and shifted in
order toward "D2".
SHR
D, n
Shifts the "n" bits of "D" to the right.
PSHR
SHL
D, n
Shifts the "n" bits of "D" to the left.
PSHL
DSHR
D, n
Shifts the "n" bits of the 32-bit data
PDSHR
area specified by (D+1, D) to the
right.
DSHL
D, n
Shifts the "n" bits of the 32-bit data
PDSHL
area specified by (D+1, D) to the left.
BSR
D
Shifts the one digit of data of "D" to
PBSR
the right.
BSL
D
Shifts the one digit of data of "D" to
PBSL
the left.
BITR
D1,
Shifts the "n" bits of data range by
PBITR
D2, n
"D1" and "D2" to the right.
BITL
D1,
Shifts the "n" bits of data range by
PBITL
D2, n
"D1" and "D2" to the left.
WSHR
D1,
Shifts the one word of the areas by
PWSHR
D2
"D1" and "D2" to the right.
WSHL
D1,
Shifts the one word of the areas by
PWSHL
D2
"D1" and "D2" to the left.
WBSR
D1,
Shifts the one digit of the areas by
PWBSR
D2
"D1" and "D2" to the right.
WBSL
D1,
Shifts the one digit of the areas by
PWBSL
D2
"D1" and "D2" to the left.
: Not available partially
Description
15
11
7
7
7
7
5
5
5
5
3
3
7
7
5
5
5
5

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Fp0Fp2Fp2shFp0rFrsFp10sh ... Show all

Table of Contents