Manual
2-159
2 Instructions
CP1E CPU Unit Instructions Reference Manual(W483)
 Symbol Math Instructions
2
 +/+L
Flags
Function
 +
+(400) adds the binary values in Au and Ad and outputs the result to R.
 +L
+L(401) adds the binary values in Au and Au+1 and Ad and Ad+1 and outputs the result to R.
Sample program
Name Label
Operation
+ +L
Error Flag P_ER OFF OFF
Equals Flag P_EQ • ON when the result is 0.
• OFF in all other cases.
• ON when the result is 0.
• OFF in all other cases.
Carry Flag P_CY • ON when the addition results in a carry.
• OFF in all other cases.
• ON when the addition results in a carry.
• OFF in all other cases.
Overflow Flag P_OF • ON when the result of adding two positive num-
bers is in the range 8000 to FFFF hex.
• OFF in all other cases.
• ON when the result of adding two positive num-
bers is in the range 80000000 to FFFFFFFF hex.
• OFF in all other cases.
Underflow Flag P_UF • ON when the result of adding two negative num-
bers is in the range 0000 to 7FFF hex.
• OFF in all other cases.
• ON when the result of adding two negative num-
bers is in the range 00000000 to 7FFFFFFF hex.
• OFF in all other cases.
Negative Flag P_N • ON when the leftmost bit of the result is 1.
• OFF in all other cases.
• ON when the leftmost bit of the result is 1.
• OFF in all other cases.
+
CY
R
Au
Ad
(Signed binary)
(Signed binary)
(Signed binary)
CY will turn ON 
when there is a 
carry.
+
CY R+1 R
Au+1
Ad+1
Au
Ad
(Signed binary)
(Signed binary)
(Signed binary)
CY will turn ON 
when there is a 
carr
y
.
+
0.00
+L
D100
D110
D120
0.00
When CIO 0.00 is ON in this example, D100 and D110 will be 
added as 4-digit signed binary values and the result will be output 
to D120.
When CIO 0.00 is ON, D101 and D100 and D111 and D110 will 
be added as 8-digit signed binary values and the result will be 
output to D121 and D120.
D100
D110
D120










