|
MN101C115 Datasheet, PDF (158/170 Pages) Panasonic Semiconductor – Request for your special attention and precautions in using the technical information and semiconductors described in this book | |||
|
◁ |
Chapter 10 Appendices
MN101C00 SERIES NSTRUCTION SET
Group
Mnemonic
Operation
Affected Flag CodeCycle Re-
Machine Code
Notes Page
VF NF CF ZF Size peat Expand 1 2 3 4 5 6 7 8 9 10 11
Bcc
BGT label
if((VF^NF)|ZF=0),PC+6+d11(label)+HâPC â â â â 6 3/4
if((VF^NF)|ZF=1),PC+6âPC
BHI label
if(CFIZF=0),PC+5+d7(label)+HâPC â â â â 5 3/4
if(CFIZF=1), PC+5âPC
BHI label
if(CFIZF=0),PC+6+d11(label)+HâPC â â â ʵ 6 3/4
if(CFIZF=1), PC+6âPC
BLS label
if(CFIZF=1),PC+5+d7(label)+HâPC â â â â 5 3/4
if(CFIZF=0), PC+5âPC
BLS label
if(CFIZF=1),PC+6+d11(label)+HâPC â â â â 6 3/4
if(CFIZF=0), PC+6âPC
BNC label
if(NF=0),PC+5+d7(label)+HâPC â ʵ ʵ ʵ 5 3/4
if(NF=1),PC+5âPC
BNC label
if(NF=0),PC+6+d11(label)+HâPC â â â â 6 3/4
if(NF=1),PC+6âPC
BNS label
if(NF=1),PC+5+d7(label)+HâPC â â â â 5 3/4
if(NF=0),PC+5âPC
BNS label
if(NF=1),PC+6+d11(label)+HâPC â â â â 6 3/4
if(NF=0),PC+6âPC
BVC label
if(VF=0),PC+5+d7(label)+HâPC â â â â 5 3/4
if(VF=1),PC+5âPC
BVC label
if(VF=0),PC+6+d11(label)+HâPC â â â â 6 3/4
if(VF=1),PC+6âPC
BVS label
if(VF=1),PC+5+d7(label)+HâPC â â â â 5 3/4
if(VF=0),PC+5âPC
BVS label
if(VF=1),PC+6+d11(label)+HâPC â â â â 6 3/4
if(VF=0),PC+6âPC
BRA label
PC+3+d4(label)+HâPC
ââââ 3 3
BRA label
PC+4+d7(label)+HâPC
ââââ 4 3
BRA label
PC+5+d11(label)+HâPC
ââââ 5 3
CBEQ CBEQ imm8,Dm,label if(Dm=imm8),PC+6+d7(label)+HâPC
6 3/4
if(Dm=/ imm8),PC+6âPC
CBEQ imm8,Dm,label if(Dm=imm8),PC+8+d11(label)+HË PC
8 4/5
if(Dm=/ imm8),PC+8âPC
CBEQ imm8,(abs8),label if(mem8(abs8)=imm8),PC+9+d7(label)+HâPC
9 6/7
if(mem8(abs8)=/ imm8),PC+9âPC
CBEQ imm8,(abs8),label if(mem8(abs8)=imm8),PC+10+d11(labe )+HâPC
10 6/7
if(mem8(abs8)=/ imm8),PC+10âPC
CBEQ imm8,(abs16),label if(mem8(abs16)=imm8),PC+11+d7(labe )+HâPC
11 7/8
if(mem8(abs16)=/imm8),PC+11âPC
CBEQ imm8,(abs16),label if(mem8(abs16)=imm8),PC+12+d11(label)+HâPC
12 7/8
if(mem8(abs16)=/ imm8),PC+12âPC
CBNE CBNE imm8,Dm,label if(Dm=/ imm8),PC+6+d7(label)+HâPC
6 3/4
if(Dm=imm8),PC+6âPC
CBNE imm8,Dm,label if(Dm=/imm8),PC+8+d11(label)+HâPC
8 4/5
if(Dm=imm8),PC+8âPC
CBNE imm8,(abs8),label if(mem8(abs8)=/imm8),PC+9+d7(label)+HâPC
9 6/7
if(mem8(abs8)=imm8),PC+9âPC
CBNE imm8,(abs8),label if(mem8(abs8)=/imm8),PC+10+d11(labe )+HâPC
10 6/7
if(mem8(abs8)=imm8),PC+10âPC
CBNE imm8,(abs16),label if(mem8(abs16)=/imm8),PC+11+d7(labe )+HâPC
11 7/8
if(mem8(abs16)=imm8),PC+11âPC
CBNE imm8,(abs16),label if(mem8(abs16)=/imm8),PC+12+d11(label)+HâPC
12 7/8
if(mem8(abs16)=imm8),PC+12âPC
TBZ
TBZ (abs8)bp,label
if(mem8(abs8)bp=0),PC+7+d7(label)+HâPC 0
0
7 6/7
TBZ (abs8)bp,label
if(mem8(abs8)bp=1),PC+7âPC
if(mem8(abs8)bp=0),PC+8+d11(label)+HâPC 0
0
8 6/7
if(mem8(abs8)bp=1),PC+8âPC
Note: "Page" refers to the corresponding page in he Instruction Manual.
0010 0011 0001 <d11 .... .. H
â3 107
0010 0010 0010 <d7. .. H
â2 108
0010 0011 0010 <d11 .... .. H
â3 108
0010 0010 0011 <d7. .. H
â2 109
0010 0011 0011 <d11 .... .. H
â3 109
0010 0010 0100 <d7. .. H
â2 110
0010 0011 0100 <d11 .... .. H
â3 110
0010 0010 0101 <d7. .. H
â2 111
0010 0011 0101 <d11 .... .. H
â3 111
0010 0010 0110 <d7. .. H
â2 112
0010 0011 0110 <d11 .... .. H
â3 112
0010 0010 0111 <d7. .. H
â2 113
0010 0011 0111 <d11 .... .. H
â3 113
1110 111H <d4>
1000 1001 <d7. .. H
1001 1001 <d11 .... .. H
1100 10Dm <#8. ...> <d7. ...H
â1 114
â2 114
â3 115
â2 116
0010 1100 10Dm <#8. ...> <d11 .... .. H
â3 116
0010 1101 1100 <abs 8..> <#8. ...> <d7. .. H
â2 117
0010 1101 1101 <abs 8..> <#8. ...> <d11 .... ...H
â3 117
0011 1101 1100 <abs 16.. .... ...> <#8. ...> <d7. .. H
â2 118
0011 1101 1101 <abs 16.. .... ...> <#8. ...> <d11 .... ...H â3 118
1101 10Dm <#8. ...> <d7. . H>
â2 119
0010 1101 10Dm <#8. ...> <d11 .... .. H
â3 119
0010 1101 1110 <abs 8..> <#8. ...> <d7. .. H
â2 120
0010 1101 1111 <abs 8..> <#8. ...> <d11 .... ...H
â3 120
0011 1101 1110 <abs 16.. .... ...> <#8. ...> <d7. .. H
â2 121
0011 1101 1111 <abs 16.. .... ...> <#8. ...> <d11 .... ...H â3 121
0011 0000 0bp. <abs 8..> <d7. ...H
â2 122
0011 0000 1bp. <abs 8..> <d11 .... .. H
â3 122
â1 d4 sign extended
â2 d7 sign extended
â3 d11 sign extended
144 Instruction Set
|
▷ |