Panasonic MN101C77C User Manual

Page of 544
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