Instruction Execution Times
Instruction
Constant AND word → word
ANDW(34)
*DM AND *DM → *DM
Constant OR word → word
ORW(35)
*DM OR *DM → *DM
Constant XOR word → word
XORW(36)
*DM XOR *DM → *DM
Constant XNOR word → word
XNRW(37)
*DM XNOR *DM → *DM
INC(38)
When incrementing a word
When incrementing *DM
DEC(39)
When decrementing a word
When decrementing *DM
STC(40)
---
CLC(41)
---
FILR(42)
When reading 1 block
When reading 20 blocks
FILW(43)
When writing 1 block
When writing 20 blocks
FILP(44)
When reading 600 addresses
When reading 30 addresses
TRSM(45)
When tracing 1 point + 1 word
When tracing 12 points + 3 words
MSG(46)
---
Constant + word → word
ADB(50)
*DM + *DM → *DM
Constant – word → word
SBB(51)
*DM – *DM → *DM
Constant x word → word
MLB(52)
*DM x *DM → *DM
÷
constant → word
DVB(53)
Word
÷
*DM
*DM → *DM
Word + word → word
ADDL(54)
*DM + *DM → *DM
Word – word → word
SUBL(55)
*DM – *DM → *DM
Word x word → word
MULL(56)
*DM x *DM → *DM
Notes
1. The execution time is given in microseconds unless otherwise stated.
2. Times for non-differentiated forms are given to the left of the slash, and those for differentiated forms given to the right.
238
Conditions
µ
1,2
ON execution time (
s)
C1000H
C2000H
19/21
13/14
40/41
27/28
19/20
13/14
40/41
27/28
19/21
13/14
40/41
27/28
20/21
13/14
40/41
27/28
23/25
15/16
29/31
20/21
22/24
15/16
28/30
19/20
9/10
6/7
9/10
6/7
4.89 ms
3.26 ms
81.9 ms
54.5 ms
7.21 ms
4.8 ms
131 ms
87 ms
38 ms
25 ms
1.66 s
1.11 s
56
38
93
62
16/17
11/12
22/23
15/16
42/44
28/29
22/24
15/16
43/44
29/30
26/27
17/18
6/48
31/32
51/52
34/35
71/73
47/48
74/76
49/50
92/93
61/62
73/75
49/50
93/95
62/63
187/188
125/126
205/206
137/138
Section 6-3
µ
1,2
OFF execution time (
s)
C1000H
C2000H
7/8
5/6
7/8
5/6
7/8
5/6
7/8
5/6
7/8
5/6
7/8
5/6
6/8
4/6
6/8
4/6
6/8
4/6
6/8
4/6
9
6
8
5
7/8
5/6
7/8
5/6
7/8
5/6
7/8
5/6
7/8
5/6
6/8
4/6
6/8
4/6
6/8
4/6
Need help?
Do you have a question about the SYSMAC C2000H and is the answer not in the manual?