Data transfer instructions involve the transfer of the contents from one register to another. Data transfer instructions can address any location in the memory data table, with the exception of areas restricted to user application. Prestored values can be automatically retrieved and placed in any new location. That location may be the preset register for a timer or counter or even an output register that controls a seven-segment display.
The GET instruction reads the contents of the referenced address and makes it available for other operations. Some controllers use this instruction to access registers to perform math operations or comparisons.
PUT instruction is used to store the result of other operations in the memory location (register) specified by the PUT coil. PUT is generally used with the GET instruction to perform a move operation.