Installation manual

Publication 1747-RM001G-EN-P - November 2008
5-16 Data Handling Instructions
Move and Logical
Instructions Overview
The following general information applies to move and logical instructions.
Entering Parameters
Source is the address of the value on which the logical or move
operation is to be performed. The source can be a word address or a
program constant, unless otherwise described. If the instruction has two
source operands, it does not accept program constants in both
operands.
When using either an SLC 5/03 (OS301 or higher), SLC 5/04 (OS401),
or
SLC 5/05 processor, floating point and string values are supported.
Destination is the result address of a move or logical operation. It must
be a word address.
Using Indexed Word Addresses
You have the option of using indexed word addresses for instruction
parameters specifying word addresses. Refer to Specifying Indexed Addresses
on page E-10 for more information.
Updates to Arithmetic Status Bits
The arithmetic status bits are found in Word 0, bits 0 to 3 in the controller
status file. After an instruction is executed, the arithmetic status bits in the
status file are updated.
Using Indirect Word Addresses
You have the option of using indirect word-level and bit-level addresses for
instructions specifying word addresses when using an SLC 5/03 (OS302), SLC
5/04 (OS401), or SLC 5/05 processors. Refer to Specifying an Indirect
Address on page E-14 for more information.