IDEC MicroSmart User Manual

Page 505

Advertising
background image

A

PPENDIX

« FC4A M

ICRO

S

MART

U

SER

S

M

ANUAL

»

A-3

Instruction Steps and Applicability in Interrupt Programs

The steps and bytes of basic and advanced instructions are listed below. Applicability of advanced instructions in interrupt
programs are also shown in the rightmost column.

Basic Instruction

Qty of

Steps

Qty of

Bytes

Advanced Instruction

Qty of Steps

Qty of Bytes

Interrupt

LOD, LODN

1.00

6

NOP

0.33

2

X

OUT, OUTN

1.00

6

MOV, MOVN

2.67

16

X

SET, RST

1.00

6

IMOV, IMOVN

4.00 to 4.67

24 to 28

X

AND, ANDN, OR, ORN

0.67

4

BMOV

3.00

18

X

AND LOD, OR LOD

0.83

5

IBMV, IBMVN

4.00

24

X

BPS

0.83

5

CMP=, CMP<>, CMP<,
CMP>, CMP<=, CMP>=

3.33

20

X

BRD

0.50

3

BPP

0.33

2

ICMP>=

3.67

22

X

TML, TIM, TMH, TMS

0.67

4

ADD, SUB, MUL, DIV

3.33

20

X

CNT, CDP, CUD

0.67

4

ROOT

2.33

14

CC=, CC

1.17

7

ANDW, ORW, XORW

3.33

20

X

DC=, DC

1.33

8

SFTL, SFTR

2.00

12

X

SFR, SFRN

1.00

6

BCDLS

2.33

14

X

SOTU, SOTD

0.83

5

WSFT

3.00

18

X

JMP, JEND, MCS, MCR

0.67

4

ROTL, ROTR

2.00

12

X

END

0.33

2

HTOB, BTOH

2.33

14

X

HTOA, ATOH, BTOA, ATOB

3.00

18

X

ENCO, DECO

2.67

16

X

BCNT

3.00

18

X

ALT

1.67

10

X

WKTIM

4.00

24

WKTBL

2.17 to 14.83

13 to 89

DISP

2.67

16

DGRD

3.33

20

TXD1, TXD2, RXD1, RXD2

3.50 to 136.50

21 to 819

LABEL

1.33

8

X

LJMP, LCAL

1.67

10

X

LRET

1.00

6

X

IOREF

2.67

16

X

DI, EI

1.33

8

XYFS

4.00 to 20.67

24 to 124

CVXTY, CVYTX

3.00

18

PULS1, PULS2

2.00

12

PWM1, PWM2

4.00

24

RAMP

2.33

14

ZRN1, ZRN2

3.00

18

PID

4.33

26

DTML, DTIM, DTMH, DTMS

3.67

22

TTIM

1.67

10

RUNA, STPA

3.33

20

Advertising