Mitsubishi Motors DS5000TK User Manual

Page 168

Advertising
background image

USER’S GUIDE

050396 167/173

168

SECTION 19: INSTRUCTION SET DETAILS

MNEMONIC

INSTRUCTION CODE

HEX

BYTE

CYCLE

EXPLANATION

MNEMONIC

D

7

D

6

D

5

D

4

D

3

D

2

D

1

D

0

HEX

BYTE

CYCLE

EXPLANATION

ADD A, Rn

0

0

1

0

1

n

2

n

1

n

0

28–2F

1

1

(A) = (A) + (Rn)

ADD A, direct

0

a

7

0

a

6

1

a

5

0

a

4

0

a

3

1

a

2

0

a

1

1

a

0

25

Byte 2

2

1

(A) = (A) + (direct)

ADD A, @Ri

0

0

1

0

0

1

1

i

26–27

1

1

(A) = (A) + ((Ri))

ADD A, #data

0

d

7

0

d

6

1

d

5

0

d

4

0

d

3

1

d

2

0

d

1

0

d

0

24

Byte 2

2

1

(A) = (A) + #data

ADDC A, Rn

0

0

1

1

1

n

2

n

1

n

0

38–3F

1

1

(A) = (A)+(C)+(Rn)

ADDCA,direct

0

a

7

0

a

6

1

a

5

1

a

4

0

a

3

1

a

2

0

a

1

1

a

0

35

Byte 2

2

1

(A) =
(A)+(C)+(direct)

ADDC A, @Ri

0

0

1

1

0

1

1

i

36–37

1

1

(A) = (A)+(C)+((Ri))

ADDC A,#data

0

d

7

0

d

6

1

d

5

1

d

4

0

d

3

1

d

2

0

d

1

0

d

0

34

Byte 2

2

1

(A) = (A)+(C)+#data

SUBB A, Rn

1

0

0

1

1

n

2

n

1

n

0

98–9F

1

1

(A) = (A)–(C)–(Rn)

A

TION

SUBB A,direct

1

a

7

0

a

6

0

a

5

1

a

4

0

a

3

1

a

2

0

a

1

1

a

0

95

Byte 2

2

1

(A) =
(A)–(C)–(direct)

PER

A

SUBB A, @Ri

1

0

0

1

0

1

1

i

96–97

1

1

(A) = (A)–(C)–((Ri))

M

ETIC O

P

SUBB A,#data

1

d

7

0

d

6

0

d

5

1

d

4

0

d

3

1

d

2

0

d

1

0

d

0

94

Byte 2

2

1

(A) = (A)-(C)-#data

ITH

M

INC A

0

0

0

0

0

1

0

0

04

1

1

(A) = (A) + 1

ARI

T

INC Rn

0

0

0

0

1

n

2

n

1

n

0

08–0F

1

1

(Rn) = (Rn) + 1

INC direct

0

a

7

0

a

6

0

a

5

0

a

4

0

a

3

1

a

2

0

a

1

1

a

0

05

Byte 2

2

1

(direct) = (direct)+1

INC @Ri

0

0

0

0

0

1

1

i

06–07

1

1

((Ri)) = ((Ri)) + 1

INC DPTR

1

0

1

0

0

0

1

1

A3

1

2

(DPTR)=(DPTR)+1

DEC A

0

0

0

1

0

1

0

0

14

1

1

(A) = (A) – 1

DEC Rn

0

0

0

1

1

n

2

n

1

n

0

18–1F

1

1

(Rn) = (Rn) – 1

DEC direct

0

a

7

0

a

6

0

a

5

1

a

4

0

a

3

1

a

2

0

a

1

1

a

0

15

Byte 2

2

1

(direct) = (direct)–1

DEC @Ri

0

0

0

1

0

1

1

i

16–17

1

1

((Ri)) = ((Ri)) –1

MUL AB

1

0

1

0

0

1

0

0

A4

1

4

(B

15–8

), (A

7–0

)

= (A) X (B)

DIV AB

1

0

0

0

0

1

0

0

84

1

4

(A

15–8

), (A

7–0

)

= (A)

B

(B)

Advertising
This manual is related to the following products: