EasyManua.ls Logo

Toshiba PROSEC T1 - Page 169

Toshiba PROSEC T1
313 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
6F3B0250
Basic Hardware and Function
167
7. Instructions
FUN 035 +C Addition with carry
Expression
Input
-
[
A
+C
B
®
C
]
-
Output
Function
When the input is ON, the data of
A
,
B
and the carry flag (CF = S050) are added, and the result is
stored in
C
. If carry is occurred in the operation, the carry flag is set to ON. If the result is greater than
32767 or smaller than -32768, the output is turned ON.
This instruction is used to perform unsigned addition or double-length addition.
Execution condition
Input Operation Output CF
OFF No execution OFF
-
ON Execution Normal No carry OFF Reset
Carry occurred OFF Set
Overflow / No carry ON Reset
underflow Carry occurred ON Set
Operand
Name Device Re
g
ister Constant Index
X Y R S T. C. XW YW RW SW T C D I J K
A
Au
g
end
ÖÖÖÖÖÖÖÖÖÖ Ö Ö
B
Addend
ÖÖÖÖÖÖÖÖÖÖ Ö Ö
C
Sum
ÖÖÖÖÖÖÖÖÖ Ö
Example
When R013 is ON, the data of double-length registers D0101
×
D0100 and RW21
×
RW20 are
added, and the result is stored in D0201
×
D0200. The RSTC is a instruction to reset the carry flag
before starting the calculation.
If the data of D0101
×
D0100 is 12345678 and RW21
×
RW20 is 54322, the result 12400000 is stored
in D0201
×
D0200.
D0101
×
D0100 12345678
+
D0201
×
D0200 12400000
RW21
×
RW20 54322
CTi Automation - Phone: 800.894.0412 - Fax: 208.368.0415 - Web: www.ctiautomation.net - Email: info@ctiautomation.net

Table of Contents

Related product manuals