116
Calculating with Signed Binary Data Section 1-10
1-10-5 Application Example Using Signed Binary Data
The following programming can be used to performed calculations such as
the following in the CQM1:
((1234 + (–123)) x 1212 – 12345)
÷ (–1234) = –1081, Remainder of 232
000 = 04D2 ← 1234
001 = FF85
← –123
LR00 = 04BC
← 1212
HR50 = 3039
← 12345
HR51 = 0000
←
DM1000 = FB2E ← –1234
DM1001 = FFFF
←
ADB(50)
000
001
010
CLC(41)
10000
MBS(––)
010
LR00
020
SBBL(––)
020
HR50
030
DBSL(––)
030
DM1000
040
04D2
FF85
X 0
0457
0457
X 04BC
00148BE4
00148BE4
00003039
- 0
00145BAB
00145BAB
FFFFFB2E
FFFFFBC7
000000E8
Result
Remainder
CLC(41)