![background image](http://html1.mh-extra.com/html/omron/sysmac-cs1d-cpu/sysmac-cs1d-cpu_reference-manual_742268465.webp)
426
Symbol Math Instructions
Section 3-11
3-11 Symbol Math Instructions
This section describes the Symbol Math Instructions, which perform arith-
metic operations on BCD or binary data.
Instruction
Mnemonic
Function code
Page
SIGNED BINARY ADD WITH-
OUT CARRY
+
400
427
DOUBLE SIGNED BINARY
ADD WITHOUT CARRY
+L
401
429
SIGNED BINARY ADD WITH
CARRY
+C
402
431
DOUBLE SIGNED BINARY
ADD WITH CARRY
+CL
403
433
BCD ADD WITHOUT CARRY
+B
404
435
DOUBLE BCD ADD WITHOUT
CARRY
+BL
405
436
BCD ADD WITH CARRY
+BC
406
438
DOUBLE BCD ADD WITH
CARRY
+BCL
407
440
SIGNED BINARY SUBTRACT
WITHOUT CARRY
–
410
441
DOUBLE SIGNED BINARY
SUBTRACT WITHOUT CARRY
–L
411
443
SIGNED BINARY SUBTRACT
WITH CARRY
–C
412
447
DOUBLE SIGNED BINARY
SUBTRACT WITH CARRY
–CL
413
449
BCD SUBTRACT WITHOUT
CARRY
–B
414
452
DOUBLE BCD SUBTRACT
WITHOUT CARRY
–BL
415
453
BCD SUBTRACT WITH
CARRY
–BC
416
457
DOUBLE BCD SUBTRACT
WITH CARRY
–BCL
417
458
SIGNED BINARY MULTIPLY
*
420
460
DOUBLE SIGNED BINARY
MULTIPLY
*L
421
462
UNSIGNED BINARY MULTI-
PLY
*U
422
464
DOUBLE UNSIGNED BINARY
MULTIPLY
*UL
423
466
BCD MULTIPLY
*B
424
468
DOUBLE BCD MULTIPLY
*BL
425
470
SIGNED BINARY DIVIDE
/
430
472
DOUBLE SIGNED BINARY
DIVIDE
/L
431
474
UNSIGNED BINARY DIVIDE
/U
432
476
DOUBLE UNSIGNED BINARY
DIVIDE
/UL
433
478
BCD DIVIDE
/B
434
480
DOUBLE BCD DIVIDE
/BL
435
482
Summary of Contents for SYSMAC CS1D-CPU**
Page 3: ...iv...
Page 29: ...xxx...
Page 185: ...146 List of Instructions by Function Code Section 2 4...
Page 1389: ...1350 CJ series Instruction Execution Times and Number of Steps Section 4 2...
Page 1390: ...1351 Appendix A ASCII Code Table ASCII SP Four leftmost bits Four rightmost bits...
Page 1391: ...1352 ASCII Code Table Appendix A...