Num
-ber
Name
Boolean
Ope-
rand
Description
S
te
p
s
F
P
0/
FP
-e
F
P
0R
FP
Σ
FP
-X
FP
2
F
P2
SH
/F
P1
0
SH
FIFO instructions
F115
P115
FIFO buffer define
FIFT
PFIFT
n, D
The “n” words beginning from “D” are
defined in the buffer.
5
F116
P116
Data read from
FIFO buffer
FIFR
PFIFR
S, D
The oldest data beginning from “S”
that was written to the buffer is read
and stored in “D”.
5
F117
P117
Data write into
FIFO buffer
FIFW
PFIFW
S, D
The data of “S” is written to the buffer
starting from “D”.
5
Basic function instructions
F118
UP/DOWN counter
UDC
S, D
Counts up or down from the value
preset in “S” and stores the elapsed
value in “D”.
5
F119
Left/right shift
register
LRSR
D1,
D2
Shifts one bit to the left or right with
the area between “D1” and “D2” as
the register.
5
Data rotate instructions
F120
P120
16-bit data right
rotate
ROR
PROR
D, n
Rotates the “n” bits in data of “D” to
the right.
5
F121
P121
16-bit data left
rotate
ROL
PROL
D, n
Rotates the “n” bits in data of “D” to
the left.
5
F122
P122
16-bit data right
rotate with carry
flag (R9009) data
RCR
PRCR
D, n
Rotates the “n” bits in 17-bit area
consisting of “D” plus the carry flag
(R9009) data to the right.
5
F123
P123
16-bit data left
rotate with carry
flag (R9009) data
RCL
PRCL
D, n
Rotates the “n” bits in 17-bit area
consisting of “D” plus the carry flag
(R9009) data to the left.
5
F125
P125
32-bit data right
rotate
DROR
PDROR
D, n
Rotates the number of bits specified
by “n” of the double words data (32
bits) specified by (D+1, D) to the
right.
5
F126
P126
32-bit data left
rotate
DROL
PDROL
D, n
Rotates the number of bits specified
by “n” of the double words data (32
bits) specified by (D+1, D) to the left.
5
F127
P127
32-bit data right
rotate with carry
flag (R9009) data
DRCR
PDRCR
D, n
Rotates the number of bits specified
by “n” of the double words data (32
bits) specified by (D+1, D) to the right
together with carry flag (R9009) data.
5
F128
P128
32-bit data left
rotate with carry
flag (R9009) data
DRCL
PDRCL
D, n
Rotates the number of bits specified
by “n” of the double words data (32
bits) specified by (D+1, D) to the left
together with carry flag (R9009) data.
5
Bit manipulation instructions
F130
P130
16-bit data bit set
BTS
PBTS
D, n
Sets the value of bit position “n” of
the data of “D” to 1.
5
F131
P131
16-bit data bit
reset
BTR
PBTR
D, n
Sets the value of bit position “n” of
the data of “D” to 0.
5
F132
P132
16-bit data invert
BTI
PBTI
D, n
Inverts the value of bit position “n” of
the data of “D”.
5
F133
P133
16-bit data bit test
BTT
PBTT
D, n
Tests the value of bit position “n” of
the data of “D” and outputs the result
to R900B.
5
F135
P135
Number of on (1)
bits in 16-bit data
BCU
PBCU
S, D
Stores the number of on bits in the
data of “S” in “D”.
5
F136
P136
Number of on (1)
bits in 32-bit data
DBCU
PDBCU
S, D
Stores the number of on bits in the
data of (S+1, S) in “D”.
7
: Available, : Not available, : Not available partially
Phone: 800.894.0412 - Fax: 888.723.4773 - Web: www.clrwtr.com - Email: [email protected]
Summary of Contents for AFPX-C30R
Page 6: ...Phone 800 894 0412 Fax 888 723 4773 Web www clrwtr com Email info clrwtr com ...
Page 12: ...Phone 800 894 0412 Fax 888 723 4773 Web www clrwtr com Email info clrwtr com ...
Page 28: ...Phone 800 894 0412 Fax 888 723 4773 Web www clrwtr com Email info clrwtr com ...
Page 54: ...Phone 800 894 0412 Fax 888 723 4773 Web www clrwtr com Email info clrwtr com ...
Page 102: ...Phone 800 894 0412 Fax 888 723 4773 Web www clrwtr com Email info clrwtr com ...
Page 295: ...Phone 800 894 0412 Fax 888 723 4773 Web www clrwtr com Email info clrwtr com ...
Page 300: ...Phone 800 894 0412 Fax 888 723 4773 Web www clrwtr com Email info clrwtr com ...
Page 309: ...Phone 800 894 0412 Fax 888 723 4773 Web www clrwtr com Email info clrwtr com ...
Page 311: ...Phone 800 894 0412 Fax 888 723 4773 Web www clrwtr com Email info clrwtr com ...
Page 314: ...Program Phone 800 894 0412 Fax 888 723 4773 Web www clrwtr com Email info clrwtr com ...
Page 347: ...Phone 800 894 0412 Fax 888 723 4773 Web www clrwtr com Email info clrwtr com ...
Page 352: ...Phone 800 894 0412 Fax 888 723 4773 Web www clrwtr com Email info clrwtr com ...
Page 361: ...Phone 800 894 0412 Fax 888 723 4773 Web www clrwtr com Email info clrwtr com ...
Page 363: ...Phone 800 894 0412 Fax 888 723 4773 Web www clrwtr com Email info clrwtr com ...
Page 366: ...Program Phone 800 894 0412 Fax 888 723 4773 Web www clrwtr com Email info clrwtr com ...
Page 384: ...Phone 800 894 0412 Fax 888 723 4773 Web www clrwtr com Email info clrwtr com ...
Page 398: ...Phone 800 894 0412 Fax 888 723 4773 Web www clrwtr com Email info clrwtr com ...
Page 410: ...Phone 800 894 0412 Fax 888 723 4773 Web www clrwtr com Email info clrwtr com ...
Page 430: ...Phone 800 894 0412 Fax 888 723 4773 Web www clrwtr com Email info clrwtr com ...
Page 448: ...Phone 800 894 0412 Fax 888 723 4773 Web www clrwtr com Email info clrwtr com ...
Page 543: ...17 7 ASCII Codes Phone 800 894 0412 Fax 888 723 4773 Web www clrwtr com Email info clrwtr com ...