CPM2A/CPM2C Cycle Time and I/O Response Time
8-2-5 CPM2A/CPM2C Instruction Execution Times
Basic Instructions
Code Mnemonic
ON execution
time ( s)
i
---
LD
0.64
---
LD NOT
---
AND
0.52
---
AND NOT
---
OR
---
OR NOT
---
AND LD
0.26
---
OR LD
---
OUT
1.88
---
OUT NOT
2.58
---
SET
---
RSET
---
TIM
4.76
---
CNT
4.50
Special Instructions
Code Mnemonic
ON execution
time ( s)
00
NOP
0.15
01
END
6.2
02
IL
1.1
03
ILC
1.6
04
JMP
0.95
05
JME
2.1
06
FAL
20.5
07
FALS
2.9
08
STEP
7.3
09
SNXT
5.1
10
SFT
10.4
15.3
39.6
11
KEEP
3.2
12
CNTR
10.9
18.8
13
DIFU
5.5
14
DIFD
5.3
528
In addition to the response time shown above, the time required for executing
the interrupt processing routine itself and a return time of 30 s must also be ac-
counted for when returning to the process that was interrupted.
The following table lists the execution times for CPM2A/CPM2C (including the
CPM2C-S) instructions.
Conditions (Top: min.; bottom: max.)
(
(
)
Any
Constant for SV
:DM for SV
Constant for SV
:DM for SV
Conditions (Top: min.; bottom: max.)
Any
y
With 1-word shift register
With 10-word shift register
With 53-word shift register
Any
Constant for SV
:DM for SV
Any
y
Any
y
p
;
)
Section
OFF execution time ( s)
RSET
IL
JMP
---
7.8
7.6
2.9
15.6
15.4
2.9
6.8
2.9
3.1
14.5
2.9
3.1
OFF execution time ( s)
2.1
1.6
1.8
2.1
2.5
2.5
6.0
3.6
Reset
IL
JMP
9.2
0.98
0.98
11.9
1.0
1.0
26.2
1.0
1.0
Reset
IL
JMP
3.1
1.2
1.3
Reset
IL
JMP
7.9
5.5
5.6
Shift
IL
JMP
5.1
4.8
0.96
Shift
IL
JMP
5.4
4.7
0.97
8-2
Need help?
Do you have a question about the CPM1 - PROGRAMING MANUAL 02-2001 and is the answer not in the manual?