1. ORW catulate

1. ORW catulate

1.1. Instruction Description

The instruction performs or operations on inputs (IN1) and (IN2), and loads the result into the output (OUT) register.

1.2. The valid operands of the instruction

1.2.1. Single word Instruction(ORW)

Input/Output Data Type operand Description
IN1 16 bit integer D/CV/TV/AI/AO/K/H/V/Z/FD, bit composite word (X/Y/M/C/T/S), local variable (LW) Input 1
IN2 16 bit integer D/CV/TV/AI/AO/K/H/V/Z/FD, bit composite word (X/Y/M/C/T/S), local variable (LW) Input 2
OUT 16 bit integer D/CV/TV/AO/V/Z, bit composite word (Y/M/C/T/S), local variable (LW) output

1.2.2. Double word instruction(ORD)

Input/Output Data Type operand Description
IN1 32-bit integer D/CV/K/H/FD, bit composite word (X/Y/M/C/T/S), local variable (LD) Input 1
IN2 32-bit integer D/CV/K/H/FD, bit composite word (X/Y/M/C/T/S), local variable (LD) Input 2
OUT 32-bit integer D/CV, bit composite word (Y/M/C/T/S), local variable (LD) output

1.3. Example

command table:

NETWORK 000

LD X000

ORD D0 D2 D4 // Perform ORD operation on D0 and D2, and output the result to D4

ORW

图1 ORW