Publication 1762-RM001C-EN-P
B-4 MicroLogix 1500 Memory Usage and Instruction Execution Time
Indirect Addressing
The following sections describe how indirect addressing affects the
execution time of instructions in the Micrologix 1500 processor. The
timing for an indirect address is affected by the form of the indirect
address.
For the address forms in the following table, you can interchange the
following file types:
•
Input (I) and Output (O)
•
Bit (B), Integer (N)
•
Timer (T), Counter (C), and Control (R)
Subtract SUB 0.0 2.9 3.3 0.0 11.2 3.5
Suspend SUS N/A N/A 1.5 Long Word addressing level does not apply.
Service Communications
(service one channel)
SVC
(2)
0.0 166 + 1.4/
word
1.0
Service Communications
(service two channels)
0.0 327 + 1.4/
word
1.0
Swap
(1)
SWP 0.0 11.7 + 1.8/
swapped
word
1.5
Temporary End TND 0.0 1.0 0.5
Convert to BCD TOD 0.0 14.3 1.8
Off-Delay Timer TOF 10.9 2.5 3.9
On-Delay Timer TON 2.5 15.5 3.9
User Interrupt Disable UID 0.0 0.8 0.9
User Interrupt Enable UIE 0.0 0.8 0.9
User Interrupt Flush UIF 0.0 10.6 0.9
Examine if Closed XIC 0.0 0.9 1.0
Examine if Open XIO 0.0 0.9 1.0
Exclusive Or XOR 0.0 2.3 2.8 0.0 8.9 3.0
(1) Only valid for MicroLogix 1500 Series B Processors.
(2) This value for the SVC instruction is for when the communications servicing function is accessing a data file. The time increases when accessing a function file.
Table B.1 MicroLogix 1500 Controllers -
Memory Usage and Instruction Execution Time for Programming Instructions
Programming Instruction Instruction
Mnemonic
Word Long Word
Execution Time in µs Memory
Usage in
Words
Execution Time in µs Memory
Usage in
Words
False True False True