Cpm2A/Cpm2C Instruction Execution Times - Omron CPM1 Programming Manual

Hide thumbs Also See for CPM1:
Table of Contents

Advertisement

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
---
SET
2.58
---
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
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 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
8-2
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

Advertisement

Table of Contents
loading

This manual is also suitable for:

Srm-v2Cpm1aCpm2aSrm1Cpm2c

Table of Contents