Appendix, Execution times for instructions, Ppendix – IDEC MicroSmart User Manual
Page 503
![background image](/manuals/350368/503/background.png)
« FC4A M
ICRO
S
MART
U
SER
’
S
M
ANUAL
»
A-1
A
PPENDIX
Execution Times for Instructions
Execution times for main instructions of the
MicroSmart
are listed below:
Instruction
Operand and Condition
Execution Time (µs)
Note
LOD, LODN
1
OUT, OUTN
3.1
SET, RST
2.8
AND, ANDN, OR, ORN
0.7
AND LOD, OR LOD
1.2
BPS
0.8
BRD, BPP
0.5
TML, TIM, TMH, TMS
24
CNT
25
CDP, CUD
27
CC=, CC
≥, DC=, DC≥
12
SFR, SFRN
N bits
42 + 0.35N
SOTU, SOTD
17
JMP, JEND, MCS, MCR
3
MOV, MOVN
M
→ M
66
Repeat is not designated
on all operands.
D
→ D
46
BMOV
D
→ D 100 blocks
124
CMP=, CMP<>, CMP<,
CMP>, CMP<=, CMP>=
M
↔ M → M
83
Repeat is not designated
on all operands.
D
↔ D → M
66
ICMP>=
D
↔ D ↔ D → M
78
ADD
M + M
→ D
86
Repeat is not designated
on all operands.
D + D
→ D
69
SUB
M – M
→ D
86
D – D
→ D
69
MUL
M
× M → D
97
D
× D → D
81
DIV
M ÷ M
→ D
111
D ÷ D
→ D
94
ROOT
428
ANDW, ORW, XORW
M · M
→ D
81
Repeat is not designated
on all operands.
D · D
→ D
63
BCDLS
7 digits
82
WSFT
D
→ D 100 blocks
2442
HTOB
D
→ D
97
BTOH
D
→ D
84
HTOA
D
→ D
129
ATOH
D
→ D
133