4 instruction map, Mn101c series instruction map, Xvii - 22 – Panasonic MN101C77C User Manual

Page 522

Advertising
background image

Chapter 17 Appendices

XVII - 22

Instruction Map

17-4

Instruction Map

0

0

NOP

RTS

MOV #8,(io8) RTI

CMP #8,(abs8)/(abs12)

POP An

ADD #8,Dm

MOVW #8,DWm MOVW #8,Am

1

JSR d12(label) JSR d16(label) MOV #8,(abs8)/(abs12) PUSH An

OR #8,Dm

AND #8,Dm

2

When the exension code is b'oo10'

3

When the extension code is b'0011'

4

MOV (abs12),Dm

MOV (abs8),Dm

MOV (An),Dm

5

MOV Dn,(abs12)

MOV Dn,(abs8)

MOV Dn,(Am)

6

MOV (io8),Dm

MOV (d4,SP),Dm

MOV (d8,An),Dm

7

MOV Dn,(io8)

MOV Dn,(d4,SP)

MOV Dn,(d8,Am)

8

ADD #4,Dm

SUB Dn,Dn

BGE d7 BRA d7 BEQ d7 BNE d7 BCC d7 BCS d7 BLT d7 BLE d7

9

BEQ d4

BNE d4

MOVW DWn,(HA) MOVW An,(HA) BGE d11 BRA d11 BEQ d11 BNE d11 BCC d11 BCS d11 BLT d11 BLE d11

A

MOV Dn,Dm / MOV #8,Dm

B

BSET (abs8)bp

BCLR (abs8)bp

C

CMP #8,Dm

MOVW (abs8),Am MOVW (abs8),DWm CBEQ #8,Dm,d7

CMPW #16,DWm MOVW #16,DWm

D

MOV Dn,(HA)

MOVW An,(abs8) MOVW DWn,(abs8) CBNE #8,Dm,d7

CMPW #16,Am MOVW #16,Am

E

MOVW (An),DWm

MOVW (d4,SP),Am MOVW (d4,SP),DWm POP Dn

ADDW #4,Am

BRA d4

F

Extension code: b'0010'

MOVW DWn,(Am)

MOVW An,(d4,SP) MOVW DWn,(d4,SP) PUSH Dn

ADDW #8,SP ADDW #4,SP JSRV (tbl4)

1

2

3

4

5

6

7

8

9

A

B

C

D

E

F

0

2nd nible\ 3rd nibble

0

MOVW An,Am

CMPW An,Am

MOVW SP,Am MOVW An,SP

BTST #8,Dm

1

JMP (A0) JSR (A0) JMP (A1) JSR (A1) MOV PSW,Dm

REP #3

2

BGT d7 BHI d7 BLS d7 BNC d7 BNS d7 BVC d7 BVS d7 NOT Dn

ROR Dn

3

BGT d11 BHI d11 BLS d11 BNC d11 BNS d11 BVC d11 BVS d11 ASR Dn

LSR Dn

4

SUBW DWn,DWm

SUBW #16,DWm SUBW #16,Am SUBW DWn,Am

MOVW DWn,Am

5

ADDW DWn,DWm

ADDW #16,DWm ADDW #16,Am ADDW DWn,Am

CMPW DWn,Am

6

MOV (d16,SP),Dm

MOV (d8,SP),Dm

MOV (d16,An),Dm

7

MOV Dn,(d16,SP)

MOV Dn,(d8,SP)

MOV Dn,(d16,Am)

8

MOVW DWn,DWm (NOPL @n=m) CMPW DWn,DWm

ADDUW Dn,Am

9

EXT Dn,DWm

AND #8,PSW OR #8,PSW MOV Dn,PSW

ADDSW Dn,Am

A

SUB Dn,Dm / SUB #8,Dm

B

SUBC Dn,Dm

C

MOV (abs16),Dm

MOVW (abs16),Am MOVW (abs16),DWm CBEQ #8,Dm,d12

MOVW An,DWm

D

MOV Dn,(abs16)

MOVW An,(abs16) MOVW DWn,(abs16) CBNE #8,Dm,d12

CBEQ #8,(abs8),d7/d11 CBNE #8,(abs8),d7/d11

E

MOVW (d16,SP),Am MOVW (d16,SP),DWm MOVW (d8,SP),Am MOVW (d8,SP),DWm MOVW (An),Am

ADDW #8,Am

DIVU

F

MOVW An,(d16,SP) MOVW DWn,(d16,SP) MOVW An,(d8,SP) MOVW DWn,(d8,SP) MOVW An,(Am)

ADDW #16,SP

MULU

1

2

3

4

5

6

7

8

9

A

B

C

D

E

F

MN101C SERIES INSTRUCTION MAP

1st nibble\2nd nibble

Advertising
This manual is related to the following products: