Timer and Counter Instructions
Chapter 5
520
Table 5.E contains longer execution times for more complicated
instructions. Note that all of the Table 5.E instruction execution times are
affected by file lengths and are longer for larger files.
Other factors affecting execution are explained below for specific
instructions.
Sequencer instructions: These instructions also vary with the number of
words per step (width) of the sequencer. The words per step varies from
1 to 4 (Chapter 15). For example, the execution time for a sequencer load
instruction, 18 words long, and 3 words wide (3 words per step) is (see
Table C.A)
T = 60 + (27.8)(3) = 60 + 83.4 = 143 microseconds
The Shift File’s and Bit Shift’s instruction execution times include a factor
that is a multiple of the number of words in the file. For example a Shift
File down instruction having a file 18 words long has an execution time
(see Table 5.E)
T = 107 + (7.4)(18) = 107 + 133.2 = 240 microseconds
File Search and File Diagnostic instructions must be increased by a factor
that is a multiple of the number of words searched before a match or error
is found. For example, the instruction execution time of a File Search
instruction which locates a match in the 13th word of a 20 word file is (see
Table 5.E)
T = 68 + 4.6 (13) = 68 + 59.8 = 128 microseconds
Block transfer instructions: In addition to the 19 microseconds of
instruction execution time, the I/O scan is interrupted while data is
transferred. For local systems, the delay is (100 micros 80
microseconds x the number of words transferred) for each block transfer
performed. Consult module user’s manuals for details.
5.6.2
WordtoFile, Sequencers,
FIFO, Word and Bit Shifts,
File Diagnostic, File Search,
and Block Transfer
Instructions
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com