Instruction Execution Times
Instruction
ON execution time (
C1000H
FDIV(79)
52/54
174/175
192/194
DIST(80)
25/27
47/49
COLL(81)
28/30
48/50
MOVB (82)
31/32
51/52
MOVD(83)
27/28
47/49
SFTR(84)
42/44
7.35 ms
TCMP(85)
51/53
71/73
ASC(86)
32/34
74/76
WRIT(87)
1.24 ms
6.32 ms
READ(88)
1.24 ms
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.
310
µ
1,2
s)
C2000H
÷
word → word (equals 0)
35/36
Word
÷
word → word (doesn't equal 0)
116/117
Word
÷
*DM
*DM → *DM
128/129
Constant → word + (word)
17/18
*DM → (*DM + (*DM))
31/32
(Word + (word)) → word
19/20
(*DM + (*DM)) → *DM
32/33
21/22
When transferring word to a word
When transferring *DM to *DM
34/35
18/19
When transferring word to a word
When transferring *DM to *DM
31/32
28/29
When shifting 1 word
When shifting 4,096 DM words using *DM
4.90 ms
34/35
Comparing constant to word-designated table
Comparing *DM → *DM-designated table
47/48
Word → word
21/22
*DM → *DM
49/50
0.83 ms
When writing 1 word
4.21 ms
When writing 255 words
0.83 ms
When reading 1 word
Conditions
Appendix B
µ
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
7/8
5/6
7/8
5/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?