Appendix CInstruction Set and Execution Times
141
Instruction OFF execution timeConditionsON execution timeNumber of words
LR, DR, or
TC
I/O, work, or
dedicated
DR, LR, or
TC (see
note)
I/O, work, or
dedicated
CNTH(24)
4 4 39.9 Constant for SV
R: 51.3
(SP16, SP20)
49.4 Word for SV
IL: 4.7
73.6
*DR for SV
ATM1(25)
4 4 47.8 Constant for SV
R: 47.1
(SP16, SP20)
56.3 Word for SV
IL: 45.4
81.4
*DR for SV
ATM2(25)
4 4 47.8 Constant for SV
R: 47.1
(SP16, SP20)
56.3 Word for SV
IL: 45.4
81.4
*DR for SV
MOV(30) 4 4 41.6 to 43.4 Moving constant to word. 20.6
104.8
Moving *DR content to *DR word.
MVN(31) 4 4 42.0 to 43.8 Moving constant to word. 20.6
104.8
Moving *DR content to *DR word.
CMP(32) 4 4 33.4 to 36.2 Comparing constant with word. 20.0
97.2
Comparing *DR content.
SFT(33) 3 3 35.2 to 41.8 Always R: 32.2
IL: 19.6
BCMP(34)
(SP16, SP20)
5 5 41.5 to 134.4 0 to 5 comparison ranges with a
constant for compare data
R: 13.1
IL: 4.9
43.0 to 136.0 0 to 5 comparison ranges with a
word for compare data
ADD(40) 5 5 70.2 to 72.6 Adding constant to word with
results placed in word.
20.8
167.8
Adding *DR to *DR with results
placed in *DR.
SUB(41) 5 5 70.2 to 72.6 Subtracting constant from word
with results placed in word.
20.8
167.4
Subtracting *DR from *DR with
results placed in *DR.
ANDW(42) 5 5 49.0 to 51.4 ANDing constant and word with
results placed in word.
20.8
146.6
ANDing *DR and *DR with results
placed in *DR
ORW(43) 5 5 49.0 to 51.6 ORing constant and word with
results placed in word.
20.8
146.6
ORing *DR and *DR with results
placed in *DR
CLC(44) 2 2 19.8 Always. 19.6
Note The work bits for word addresses 05 to 20 belong in this column when calculating the program words.