Name
Operatio
n
Unit
Mnemonic Operand Function overview
Page
(The largest
integer not
exceeding the
floating point
type data)
Conversion:
Double-
Precision Real
Number Data
→ Integer
(The largest
integer not
exceeding the
floating point
type data)
US, SS,
UL, SL
DINT (P) S, D
Converts [S] (real data) to a signed-32-bit
integer (maximum value cannot be
exceeded), and stores it in [D].
"P.11-64"
Conversion:
Single-
precision
Floating Point
Real Number
Data →
Integer
(Rounding the
First Decimal
Point Down)
US, SS,
UL, SL
FIX (P) S, D
Converts the single-precision floating point
real numbers stored in [S] to integers
(rounding the first decimal point down), and
stores them in [D].
"P.11-68"
Conversion:
Double-
Precision Real
Number Data
→ Integer
(Rounding the
First Decimal
Point Down)
US, SS,
UL, SL
DFIX (P) S, D
Converts [S] (real number data) to a
signed-32-bit integer (rounding the first
decimal point down), and stores it in [D].
"P.11-71"
Conversion:
Single-
precision
Floating Point
Real Number
Data →
Integer
(Rounding to
the Nearest
Unit)
US, SS,
UL, SL
ROFF (P) S, D
Converts the single-precision floating point
real numbers stored in [S] to integers
(rounding the first decimal point off), and
stores them in [D].
"P.11-75"
Conversion:
Double-
Precision Real
Number Data
→ Integer
(Rounding to
the Nearest
Unit)
US, SS,
UL, SL
DROFF (P) S, D
Converts [S] (real number data) to a
signed-32-bit integer (rounding the first
decimal point off), and stores it in [D].
"P.11-78"
1.2 List of High-level Instructions
1-20 WUME-FP7CPUPGR-12