Instructions fun 182 neg 2’s complement – Toshiba 6F3B0253 User Manual
Page 234

6F3B0253
232
T1-16S User’s Manual
7. Instructions
FUN 182
NEG
2’s complement
Expression
Input
−
[ A NEG B ]
−
Output
Function
When the input is ON, this instruction finds the 2’s complement value of A, and stores it in B.
Execution condition
Input
Operation
Output
OFF
No execution
OFF
ON
Execution
ON
Operand
Name
Device
Register
Constant Index
X
Y
R
S
T.
C. XW YW RW SW T
C
D
I
J
K
A Source
√
√
√
√
√
√
√
√
√
√
√
B Destination
√
√
√
√
√
√
√
√
√
Example
When X007 is ON, the 2’s complement value (sign inverted data) of RW39 is stored in D0122.
For example, if RW38 is 4660, the 2’s complement value -4660 is stored in D0122.
2’s complement data is calculated as follows.
F
E
D
C
B
A
9
8
7
6
5
4
3
2
1
0
RW39
0 0 0 1 0 0 1 0 0 0 1 1 0 1 0 0
(4660)
1 1 1 0 1 1 0 1 1 1 0 0 1 0 1 1
(-4661)
D0122
1 1 1 0 1 1 0 1 1 1 0 0 1 1 0 0
(-4660)
Note
•
The data range of A is -32768 to 32767. If the data of A is -32768, the same data -32768 is
stored in B.
Bit inverse
+ 1