Appendix, Execution times for instructions, Ppendix – IDEC MicroSmart User Manual

Page 503

Advertising
background image

« 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

Advertising