EasyManua.ls Logo

Panasonic MN101L Series

Panasonic MN101L Series
563 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Chapter 20
Appendix
XX - 8 Instruction set
Mnemonic
*2 *4
*3 *4
*2 *4
*3 *4
*2 *4
*3 *4
*2 *4
*3 *4
*2 *4
*3 *4
*2 *4
*3 *4
*1
*2
*3
*2 *4
*3 *4
*2 *4
*3 *4
*2 *4
*3 *4
*2 *4
*3 *4
*2 *4
*3 *4
*2 *4
*3 *4
*2 *4
*3 *4
*2 *4
*3 *4
1
0010
0011
0010
0011
0010
0011
0010
0011
0010
0011
0010
0011
1110
1000
1001
1100
1100
1101
1101
1101
1101
1101
1101
1101
1101
1101
1101
0000
0000
0100
0100
2
0010
0010
0011
0011
0100
0100
0101
0101
0110
0110
0111
0111
111H
1001
1001
10Dm
10Dm
1100
1101
1100
1101
10Dm
10Dm
1110
1111
1110
1111
0bp.
1bp.
0bp.
1bp.
3
<d7.
<d11
<d7.
<d11
<d7.
<d11
<d7.
<d11
<d7.
<d11
<d7.
<d11
<d4>
<d7.
<d11
<#8.
<#8.
<abs
<abs
<abs
<abs
<#8.
<#8.
<abs
<abs
<abs
<abs
<abs
<abs
<io8
<io8
4
...H
....
...H
....
...H
....
...H
....
...H
....
...H
....
...H
....
...>
...>
8..>
8..>
16..
16..
...>
...>
8..>
8..>
16..
16..
8..>
8..>
...>
...>
5
...H
...H
...H
...H
...H
...H
...H
<d7.
<d11
<#8.
<#8.
....
....
<d7.
<d11
<#8.
<#8.
....
....
<d7.
<d11
<d7.
<d11
6
...H
....
...>
...>
...>
...>
...H
....
...>
...>
...>
...>
...H
....
...H
....
7
...H
<d7.
<d11
<#8.
<#8.
...H
<d7.
<d11
<#8.
<#8.
...H
...H
8
...H
....
...>
...>
...H
....
...>
...>
9
...H
<d7.
<d11
...H
<d7.
<d11
10
...H
....
...H
....
11
...H
...H
Ext.
0010
0010
0010
0010
0010
0010
0010
0010
0010
0010
0010
0010
0010
0010
0010
0011
0011
0010
0010
0010
0011
0011
0011
0011
0011
0011
5
6
5
6
5
6
5
6
5
6
5
6
3
4
5
6
8
9
10
11
12
6
8
9
10
11
12
7
8
7
8
1/3+i
1/3+i
1/3+i
1/3+i
1/3+i
1/3+i
1/3+i
1/3+i
1/3+i
1/3+i
1/3+i
1/3+i
3+i
3+i
3+i
2/4+i
2/4+i
4+d/6+d+i
4+d/6+d+i
4+d/6+d+i
4+d/6+d+i
2/4+i
2/4+i
4+d/6+d+i
4+d/6+d+i
4+d/6+d+i
4+d/6+d+i
4+d/6+d+i
4+d/6+d+i
4+d/6+d+i
4+d/6+d+i
if(CF | ZF=0), PC+5+d7(label)+H PC
if(CF | ZF=1), PC+5 PC
if(CF | ZF=0), PC+6+d11(label)+H PC
if(CF | ZF=1), PC+6 PC
if(CF | ZF=1), PC+5+d7(label)+H PC
if(CF | ZF=0), PC+5 PC
if(CF | ZF=1), PC+6+d11(label)+H PC
if(CF | ZF=0), PC+6 PC
if(NF=0), PC+5+d7(label)+H PC
if(NF=1), PC+5 PC
if(NF=0), PC+6+d11(label)+H PC
if(NF=1), PC+6 PC
if(NF=1), PC+5+d7(label)+H PC
if(NF=0), PC+5 PC
if(NF=1), PC+6+d11(label)+H PC
if(NF=0), PC+6 PC
if(VF=0), PC+5+d7(label)+H PC
if(VF=1), PC+5 PC
if(VF=0), PC+6+d11(label)+H PC
if(VF=1), PC+6 PC
if(VF=1), PC+5+d7(label)+H PC
if(VF=0), PC+5 PC
if(VF=1), PC+6+d11(label)+H PC
if(VF=0), PC+6 PC
PC+3+d4(label)+H PC
PC+4+d7(label)+H PC
PC+5+d11(label)+H PC
if(Dm=imm8), PC+6+d7(label)+H PC
if(Dmimm8), PC+6 PC
if(Dm=imm8), PC+8+d11(label)+H PC
if(Dmimm8), PC+8 PC
if(mem8(abs8)=imm8),
PC+9+d7(label)+H PC
if(mem8(abs8)imm8), PC+9 PC
if(mem8(abs8)=imm8),
PC+10+d11(label)+H PC
if(mem8(abs8)imm8), PC+10 PC
if(mem8(abs16)=imm8),
PC+11+d7(label)+H PC
if(mem8(abs16)imm8), PC+11 PC
if(mem8(abs16)=imm8),
PC+12+d11(label)+H PC
if(mem8(abs16)imm8), PC+12 PC
if(Dmimm8), PC+6+d7(label)+H PC
if(Dm=imm8), PC+6 PC
if(Dmimm8), PC+8+d11(label)+H PC
if(Dm=imm8), PC+8 PC
if(mem8(abs8)imm8),
PC+9+d7(label)+H PC
if(mem8(abs8)=imm8), PC+9 PC
if(mem8(abs8)imm8),
PC+10+d11(label)+H PC
if(mem8(abs8)=imm8), PC+10 PC
if(mem8(abs16)imm8),
PC+11+d7(label)+H PC
if(mem8(abs16)=imm8), PC+11 PC
if(mem8(abs16)imm8),
PC+12+d11(label)+H PC
if(mem8(abs16)=imm8), PC+12 PC
if(mem8(abs8)bp=0),
PC+7+d7(label)+H PC
if(mem8(abs8)bp=1), PC+7 PC
if(mem8(abs8)bp=0),
PC+8+d11(label)+H PC
if(mem8(abs8)bp=1), PC+8 PC
if(mem8(IOTOP+io8)bp=0),
PC+7+d7(label)+H PC
if(mem8(IOTOP+io8)bp=1), PC+7 PC
if(mem8(IOTOP+io8)bp=0),
PC+8+d11(label)+H PC
if(mem8(IOTOP+io8)bp=1), PC+8 PC
BHI label
BHI label
BLS label
BLS label
BNC label
BNC label
BNS label
BNS label
BVC label
BVC label
BVS label
BVS label
BRA label
BRA label
BRA label
CBEQ imm8, Dm, label
CBEQ imm8, Dm, label
CBEQ imm8, (abs8), label
CBEQ imm8, (abs8), lable
CBEQ imm8, (abs16), label
CBEQ imm8, (abs16), lable
CBNE imm8, Dm, label
CBNE imm8, Dm, label
CBNE imm8, (abs8), label
CBNE imm8, (abs8), label
CBNE imm8, (abs16), label
CBNE imm8, (abs16), label
TBZ (abs8)bp, label
TBZ (abs8)bp, label
TBZ (io8)bp, label
TBZ (io8)bp, label
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
z
z
z
z
z
z
z
z
z
z
z
z
0
0
0
0
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
z
z
z
z
z
z
z
z
z
z
z
z
z
z
z
z
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
z
z
z
z
z
z
z
z
z
z
z
z
0
0
0
0
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
z
z
z
z
z
z
z
z
z
z
z
z
z
z
z
z
Bcc
CBEQ
CBNE
TBZ
Group REP NotesOperation
VF NF CF ZF
Code
Size
Execution
Cycle
Machine Code
MN101L SERIES INSTRUCTION SET
Flag
*1 d4 sign-extention
*2 d7 sign-extention
*3 d11 sign-extention
*4 not taken / taken

Table of Contents

Related product manuals