beautypg.com

Instruction code table, Hardware, Instruction code table (for 4513 group) – Renesas 4514 User Manual

Page 79

background image

1-66

HARDWARE

4513/4514 Group User’s Manual

INSTRUCTION CODE TABLE (for 4513 Group)

D

3

–D

0

Hex.

notation

0000

0001

0010

0011

0100

0101

0110

0111

1000

1001

1010

1011

1100

1101

1110

1111

0

1

2

3

4

5

6

7

8

9

A

B

C

D

E

F

D

9

–D

4

00

NOP

POF

SNZP

DI

EI

RC

SC

AM

AMC

TYA

TBA

000001

01

BLA

CLD

INY

RD

SD

DEY

AND

OR

TEAB

CMA

RAR

TAB

TAY

000010

02

SZB

0

SZB

1

SZB

2

SZB

3

SZD

SEAn

SEAM

TDA

TABE

SZC

000011

03

BMLA

SNZ0

SNZ1

SNZI0

SNZI1

TV2A

TV1A

000100

04

RT

RTS

RTI

LZ

0

LZ

1

LZ

2

LZ

3

RB

0

RB

1

RB

2

RB

3

000101

05

TASP

TAD

TAX

TAZ

TAV1

TAV2

EPOF

SB

0

SB

1

SB

2

SB

3

000110

06

A

0

A

1

A

2

A

3

A

4

A

5

A

6

A

7

A

8

A

9

A

10

A

11

A

12

A

13

A

14

A

15

000111

07

LA

0

LA

1

LA

2

LA

3

LA

4

LA

5

LA

6

LA

7

LA

8

LA

9

LA

10

LA

11

LA

12

LA

13

LA

14

LA

15

001000

08

TABP

0

TABP

1

TABP

2

TABP

3

TABP

4

TABP

5

TABP

6

TABP

7

TABP

8

TABP

9

TABP

10

TABP

11

TABP

12

TABP

13

TABP

14

TABP

15

001001

09

TABP

16***

TABP

17***

TABP

18***

TABP

19***

TABP

20***

TABP

21***

TABP

22***

TABP

23***

TABP

24***

TABP

25***

TABP

26***

TABP

27***

TABP

28***

TABP

29***

TABP

30***

TABP

31***

001010

0A

001011

0B

001100

0C

001101

0D

001110

0E

001111

0F

BML

BML

BML

BML

BML

BML

BML

BML

BML

BML

BML

BML

BML

BML

BML

BML

BML***

BML***

BML***

BML***

BML***

BML***

BML***

BML***

BML***

BML***

BML***

BML***

BML***

BML***

BML***

BML***

BL

BL

BL

BL

BL

BL

BL

BL

BL

BL

BL

BL

BL

BL

BL

BL

BL***

BL***

BL***

BL***

BL***

BL***

BL***

BL***

BL***

BL***

BL***

BL***

BL***

BL***

BL***

BL***

BM

BM

BM

BM

BM

BM

BM

BM

BM

BM

BM

BM

BM

BM

BM

BM

010000

010111

011000

011111

18–1F

B

B

B

B

B

B

B

B

B

B

B

B

B

B

B

B

BL

BML

BLA

BMLA

SEA

SZD

The second word

10

paaa

aaaa

10

paaa

aaaa

10

pp00

pppp

10

pp00

pppp

00

0111

nnnn

00

0010

1011

TABP

32**

TABP

33**

TABP

34**

TABP

35**

TABP

36**

TABP

37**

TABP

38**

TABP

39**

TABP

40**

TABP

41**

TABP

42**

TABP

43**

TABP

44**

TABP

45**

TABP

46**

TABP

47**

TABP

48*

TABP

49*

TABP

50*

TABP

51*

TABP

52*

TABP

53*

TABP

54*

TABP

55*

TABP

56*

TABP

57*

TABP

58*

TABP

59*

TABP

60*

TABP

61*

TABP

62*

TABP

63*

• *, **, and *** cannot be used in the M34513M2-XXXSP/FP.

• * and ** cannot be used in the M34513M4-XXXSP/FP.

• * and ** cannot be used in the M34513E4FP.

• * cannot be used in the M34513M6-XXXFP.

10–17

000000

The above table shows the relationship between machine language codes and machine language instructions. D

3

–D

0

show the low-order

4 bits of the machine language code, and D

9

–D

4

show the high-order 6 bits of the machine language code. The hexadecimal representa-

tion of the code is also provided. There are one-word instructions and two-word instructions, but only the first word of each instruction is

shown. Do not use code marked “–.”

The codes for the second word of a two-word instruction are described below.

INSTRUCTION CODE TABLE

This manual is related to the following products: