Delta DVP-ES3 — 6.2.1 List of Arithmetic Instructions

DVP-ES3 Series Programming Manual 6.2 Arithmetic Instructions 6.2.1 List of Arithmetic Instructions The following table lists the Arithmetic instructions covered in this section.

_6 6-46 Instruction code Pulse API Function 16-bit 32-bit instruction 0100 + D+  Adding binary numbers 0101 - D-  Subtracting binary numbers 0102 * D*  Multiplying binary numbers 0103 / D/  Dividing binary numbers 0104 – F+  Adding floating-point numbers 0105 – F-  Subtracting floating-point numbers 0106 – F*  Multiplying floating-point numbers 0107 – F/  Dividing floating-point numbers 0112 BK+ DBK+  Adding binary numbers in blocks 0113 BK- DBK-  Subtracting binary numbers in blocks 0114 $+ –  Linking strings 0115 INC DINC  Adding one to a binary number 0116 DEC DDEC  Subtracting one from a binary number 0117 MUL16 MUL32  MUL16:

Multiplying binary numbers for 16-bit instructions MUL32: Multiplying binary numbers for 32-bit instructions 0118 DIV16 DIV32  DIV16: Dividing binary numbers for 16-bit instructions DIV32: Dividing binary numbers for 32-bit instructions