EasyManua.ls Logo

Omron CP - PROGRAMMING MANUAL 05-2007 - Page 112

Omron CP - PROGRAMMING MANUAL 05-2007
1175 pages
Print Icon
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...
79
3-8-4 WORD SHIFT: WSFT(016). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 281
3-8-5 ARITHMETIC SHIFT LEFT: ASL(025). . . . . . . . . . . . . . . . . . . . . 283
3-8-6 DOUBLE SHIFT LEFT: ASLL(570). . . . . . . . . . . . . . . . . . . . . . . . 284
3-8-7 ARITHMETIC SHIFT RIGHT: ASR(026) . . . . . . . . . . . . . . . . . . . 286
3-8-8 DOUBLE SHIFT RIGHT: ASRL(571) . . . . . . . . . . . . . . . . . . . . . . 287
3-8-9 ROTATE LEFT: ROL(027). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 289
3-8-10 DOUBLE ROTATE LEFT: ROLL(572) . . . . . . . . . . . . . . . . . . . . . . 290
3-8-11 ROTATE RIGHT: ROR(028) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 292
3-8-12 DOUBLE ROTATE RIGHT: RORL(573) . . . . . . . . . . . . . . . . . . . . 294
3-8-13 ROTATE LEFT WITHOUT CARRY: RLNC(574) . . . . . . . . . . . . . 295
3-8-14 DOUBLE ROTATE LEFT WITHOUT CARRY: RLNL(576). . . . . 297
3-8-15 ROTATE RIGHT WITHOUT CARRY: RRNC(575) . . . . . . . . . . . . 299
3-8-16 DOUBLE ROTATE RIGHT WITHOUT CARRY: RRNL(577) . . . 300
3-8-17 ONE DIGIT SHIFT LEFT: SLD(074) . . . . . . . . . . . . . . . . . . . . . . . 302
3-8-18 ONE DIGIT SHIFT RIGHT: SRD(075). . . . . . . . . . . . . . . . . . . . . . 303
3-8-19 SHIFT N-BIT DATA LEFT: NSFL(578) . . . . . . . . . . . . . . . . . . . . . 305
3-8-20 SHIFT N-BIT DATA RIGHT: NSFR(579). . . . . . . . . . . . . . . . . . . . 307
3-8-21 SHIFT N-BITS LEFT: NASL(580) . . . . . . . . . . . . . . . . . . . . . . . . . 309
3-8-22 DOUBLE SHIFT N-BITS LEFT: NSLL(582). . . . . . . . . . . . . . . . . 311
3-8-23 SHIFT N-BITS RIGHT: NASR(581). . . . . . . . . . . . . . . . . . . . . . . . 314
3-8-24 DOUBLE SHIFT N-BITS RIGHT: NSRL(583) . . . . . . . . . . . . . . . 317
3-9 Increment/Decrement Instructions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 320
3-9-1 INCREMENT BINARY: ++(590) . . . . . . . . . . . . . . . . . . . . . . . . . . 320
3-9-2 DOUBLE INCREMENT BINARY: ++L(591) . . . . . . . . . . . . . . . . 322
3-9-3 DECREMENT BINARY: – –(592). . . . . . . . . . . . . . . . . . . . . . . . . . 324
3-9-4 DOUBLE DECREMENT BINARY: – –L(593). . . . . . . . . . . . . . . . 326
3-9-5 INCREMENT BCD: ++B(594) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 328
3-9-6 DOUBLE INCREMENT BCD: ++BL(595) . . . . . . . . . . . . . . . . . . 330
3-9-7 DECREMENT BCD: – –B(596) . . . . . . . . . . . . . . . . . . . . . . . . . . . 332
3-9-8 DOUBLE DECREMENT BCD: – –BL(597). . . . . . . . . . . . . . . . . . 334
3-10 Symbol Math Instructions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 336
3-10-1 SIGNED BINARY ADD WITHOUT CARRY: +(400) . . . . . . . . . . 337
3-10-2 DOUBLE SIGNED BINARY ADD WITHOUT CARRY: +L(401) 339
3-10-3 SIGNED BINARY ADD WITH CARRY: +C(402). . . . . . . . . . . . . 341
3-10-4 DOUBLE SIGNED BINARY ADD WITH CARRY: +CL(403) . . . 343
3-10-5 BCD ADD WITHOUT CARRY: +B(404). . . . . . . . . . . . . . . . . . . . 345
3-10-6 DOUBLE BCD ADD WITHOUT CARRY: +BL(405) . . . . . . . . . . 346
3-10-7 BCD ADD WITH CARRY: +BC(406) . . . . . . . . . . . . . . . . . . . . . . 348
3-10-8 DOUBLE BCD ADD WITH CARRY: +BCL(407). . . . . . . . . . . . . 349
3-10-9 SIGNED BINARY SUBTRACT WITHOUT CARRY: –(410) . . . . 351
3-10-10 DOUBLE SIGNED BINARY SUBTRACT WITHOUT CARRY:
–L(411) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 353
3-10-11 SIGNED BINARY SUBTRACT WITH CARRY: –C(412) . . . . . . . 357
3-10-12 DOUBLE SIGNED BINARY SUBTRACT WITH CARRY:
–CL(413). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 359
3-10-13 BCD SUBTRACT WITHOUT CARRY: –B(414) . . . . . . . . . . . . . . 361

Table of Contents

Related product manuals