![background image](http://html1.mh-extra.com/html/omron/sysmac-cs-series/sysmac-cs-series_reference-manual_742030105.webp)
65
Instruction Functions
Section 2-2
2-2-12 Special Math Instructions
Instruction
Mnemonic
Code
Symbol/Operand
Function
Location
Execution
condition
Page
BINARY ROOT
ROTB
@ROTB
620
Output
Required
565
BCD SQUARE
ROOT
ROOT
@ROOT
072
Output
Required
567
ARITHMETIC
PROCESS
APR
@APR
069
Calculates the sine, cosine, or a linear extrapolation of the source data.
The linear extrapolation function allows any relationship between X and
Y to be approximated with line segments.
Output
Required
571
FLOATING
POINT DIVIDE
FDIV
@FDIV
079
Output
Required
583
BIT COUNTER
BCNT
@BCNT
067
Output
Required
587
S
R
ROTB(620)
S
: 1st source
word
R
: Result word
R
S+1
S
Computes the square root of the 32-bit binary content of the specified
words and outputs the integer portion of the result to the specified
result word.
Binary data (32 bits)
Binary data (16 bits)
S
R
ROOT(072)
S
: 1st source
word
R
: Result word
R
S+1
S
BCD data (8 digits)
BCD data (4 digits)
Computes the square root of an 8-digit BCD number and outputs the
integer portion of the result to the specified result word.
APR(069)
C
S
R
C
: Control word
S
: Source data
R
: Result word
FDIV(079)
Dd
Dr
R
Dd
: 1st dividend
word
Dr
: 1st divisor
word
R
: 1st result word
R+1 R
Quotient
Dd+1 Dd
Dr+1 Dr
Divides one 7-digit floating-point number by another. The floating-
point numbers are expressed in scientific notation (7-digit mantissa
and 1-digit exponent).
BCNT(067)
N
S
R
N
: Number of
words
S
: 1st source
word
R
: Result word
S+(N
−
1)
R
to
Counts the total number of ON bits in the specified word(s).
N words
Counts the number
of ON bits.
Binary result
Summary of Contents for SYSMAC CS Series
Page 2: ......
Page 4: ...iv ...
Page 30: ...xxx ...
Page 186: ...146 List of Instructions by Function Code Section 2 4 ...
Page 1320: ...1280 Model Conversion Instructions Unit Ver 3 0 or Later Section 3 35 ...
Page 1390: ...1350 CJ series Instruction Execution Times and Number of Steps Section 4 2 ...
Page 1391: ...1351 Appendix A ASCII Code Table ASCII SP Four leftmost bits Four rightmost bits ...
Page 1392: ...1352 ASCII Code Table Appendix A ...
Page 1404: ...1364 Revision History ...