LH5801 language machine codes (L'ordinateur individuel)  
1st table  
0  1  2  3  4  5  6  7  8  9  A  B  C  D  E  F  
0  SBC A,C 
SBC A,E 
SBC A,L 
SBC A,N 
INC C 
INC E 
INC L 
INC N 
SBC A,B 
SBC A,D 
SBC A,H 
SBC A,M 
SBR C0 
SBR D0,n,n 
SBR E0  SBR F0 
1  SBC A,(BC) 
SBC A,(DE) 
SBC A,(HL) 
SBC A,(MN) 
LDI (BC),A 
LDI (DE),A 
LDI (HL),A 
LDI (MN),A 
JR NC,+e 
JR NC,e 
SBC A,(pp) 
SBC A,n 
SBR NC,n 
RRA  SPU  NEX 
2  ADC A,C 
ADC A,E 
ADC A,L 
ADC A,N 
DEC C 
DEC E 
DEC L 
DEC N 
ADC A,B 
ADC A,D 
ADC A,H 
ADC A,M 
SBR C2,n,n 
SBR D2 
SBR E2 
SBR F2 
3  ADC A,(BC) 
ADC A,(DE) 
ADC A,(HL) 
ADC A,(MN) 
LDD (BC),A 
LDD (DE),A 
LDD (HL),A 
LDD (MN),A 
JR C,+e 
JR C,e 
ADC A,(pp) 
ADC A,n 
SBR C,n 
DRR A,(BC) 
RPU  RVF 
4  LD A,C 
LD A,E 
LD A,L 
LD A,N 
INC BC 
INC DE 
INC HL 
INC MN 
LD A,B 
LD A,D 
LD A,H 
LD A,M 
SBR C4,n,n 
SBR D4,n 
SBR E4 
SBR F4,pp 
5  LD A,(BC) 
LD A,(DE) 
LD A,(HL) 
LD A,(MN) 
LDI A,(BC) 
LDI A,(DE) 
LDI A,(HL) 
LDI A,(MN) 
JR NH,+e 
JR NH,e 
LD A,(pp) 
LD A,n 
SBR NH,n 
SRL  LDI (DE),(BC) 

6  CP A,C 
CP A,E 
CP A,L 
CP A,N 
DEC BC 
DEC DE 
DEC HL 
DEC MN 
CP A,B 
CP A,D 
CP A,H 
CP A,M 
SBR C6 
SBR D6,n 
SBR E6 
SBR F6,pp 
7  CP A,(BC) 
CP A,(DE) 
CP A,(HL) 
CP A,(MN) 
LDD A,(BC) 
LDD A,(DE) 
LDD A,(HL) 
LDD A,(MN) 
JR H,+e 
JR H,e 
CP A,(pp) 
CP A,n 
SBR H,n 
DRL A,(BC) 
CPI A,(BC) 

8  LD B,A 
LD D,A 
LD H,A 
LD N,A 
LD B,n 
LD D,n 
LD H,n 
LD M,n 
DJL e 
SPV  RPV  SBR C8,+e 
SBR D8 
SBR E8 
SBR F8 

9  AND A,(BC) 
AND A,(DE) 
AND A,(HL) 
AND A,(MN) 
AND (BC),n 
AND (DE),n 
AND (HL),n 
AND (MN),n 
JR NZ,+e 
JR NZ,e 
AND A,(pp) 
AND A,n 
SBR NZ,n 
SLA  AND (pp),n 
RCF 
A  LD C,A 
LD E,A 
LD L,A 
LD N,A 
LD C,n 
LD E,n 
LD L,n 
LD N,n 
RET I  RET  LD SP,pp 
LD PC,pp 
SBR CA,n 
SBR DA 
SBR EA 
SBR FA 
B  OR A,(BC) 
OR A,(DE) 
OR A,(HL) 
OR A,(MN) 
OR (BC),n 
OR (DE),n 
OR (HL),n 
OR (MN),n 
JR Z,+e 
JR Z,e 
OR A,(pp) 
OR A,n 
SBR Z,n 
RLA  OR (pp),n 
SCF 
C  SBCD A,(BC) 
SBCD A,(DE) 
SBCD A,(HL) 
SBCD A,(MN) 
CP B,n 
CP D,n 
CP H,n 
CP M,n 
ADCD A,(BC) 
ADCD A,(DE) 
ADCD A,(HL) 
ADCD A,(MN) 
SBR CC,n 
SBR DC 
SBR EC 
SBR FC 
D  XOR A,(BC) 
XOR A,(DE) 
XOR A,(HL) 
XOR A,(MN) 
TEST (BC),n 
TEST (DE),n 
TEST (HL),n 
TEST (MN),n 
JR NV,+e 
JR NV,e 
XOR A,(pp) 
XOR A,n 
SBR n 
INC A 
TEST (pp),n 
2nd table 
E  LD (BC),A 
LD (DE),A 
LD (HL),A 
LD (MN),A 
CP C,n 
CP E,n 
CP L,n 
CP N,n 
JR +e  JR e  LD (pp),A 
CALL pp 
SBR CE 
SBR DE,+e 
SBR EE 
SBR FE 
F  TEST A,(BC) 
TEST A,(DE) 
TEST A,(HL) 
TEST A,(MN) 
ADD (BC),n 
ADD (DE),n 
ADD (HL),n 
ADD (MN),n 
JR V,+e 
JR V,e 
TEST A,(pp) 
TEST A,n 
SBR V,n 
DEC A 
ADD (pp),n 

2nd table  
0  1  2  3  4  5  6  7  8  9  A  B  C  D  E  F  
0  INC B 
INC D 
INC H 
INC M 
RDP  
1  SBC# A,(BC) 
SBC# A,(DE) 
SBC# A,(HL) 
SBC# A,(MN) 
LDI# (BC),A 
LDI# (DE),A 
LDI# (HL),A 
LDI# (MN),A 
EI  SBC# A,(pp) 
HALT  SDP  
2  DEC B 
DEC D 
DEC H 
DEC M 

3  ADC# A,(BC) 
ADC# A,(DE) 
ADC# A,(HL) 
ADC# A,(MN) 
LDD# (BC),A 
LDD# (DE),A 
LDD# (HL),A 
LDD# (MN),A 
EI  ADC# A,(pp) 

4  
5  LD# A,(BC) 
LD# A,(DE) 
LD# A,(HL) 
LD# A,(MN) 
LDI# A,(BC) 
LDI# A,(DE) 
LDI# A,(HL) 
LDI# A,(MN) 
LD# A,(pp) 

6  
7  CP# A,(BC) 
CP# A,(DE) 
CP# A,(HL) 
CP# A,(MN) 
LDD# A,(BC) 
LDD# A,(DE) 
LDD# A,(HL) 
LDD# A,(MN) 
CPA# A,(pp) 

8  LD BC,BC 
LD BC,DE 
LD BC,HL 
LD BC,MN 
LD BC,SP 
LD BC,PC 
PUSH BC 
PUSH DE 
PUSH HL 
PUSH MN 
PUSH A  
9  AND# A,(BC) 
AND# A,(DE) 
AND# A,(HL) 
AND# A,(MN) 
AND# (BC),n 
AND# (DE),n 
AND# (HL),n 
AND# (MN),n 
AND# A,(pp) 
AND# (pp),n 

A  POP BC 
POP DE 
POP HL 
POP MN 
LD BC,BC 
LD DE,BC 
LD HL,BC 
LD MN,BC 
POP A  LD A,T 
ITA LD A,T 
ADD BC,A 
ADD DE,A 
ADD HL,A 
ADD MN,A 

B  OR# A,(BC) 
OR# A,(DE) 
OR# A,(HL) 
OR# A,(MN) 
OR# (BC),n 
OR# (DE),n 
OR# (HL),n 
OR# (MN),n 
OR# A,(pp) 
OR# (pp),n 

C  SBCD# A,(BC) 
SBCD# A,(DE) 
SBCD# A,(HL) 
SBCD# A,(MN) 
OFF  ADCD A,#(BC) 
ADCD A,#(DE) 
ADCD# A,(HL) 
ADCD# A,(MN) 
ATP  ATT  
D  XOR# A,(BC) 
XOR# A,(DE) 
XOR# A,(HL) 
XOR# A,(MN) 
TEST# (BC),n 
TEST# (DE),n 
TEST# (HL),n 
TEST# (MN),n 
XOR# A,(pp) 
TEST #(pp),n 

E  LD# (BC),A 
LD# (DE),A 
LD# (HL),A 
LD# (MN),A 
LD SP,BC 
LD PC,BC 
CDV  LD# (pp),A 
DI  AM0 LD T,A 
AM1 LD F,A 

F  TEST# A,(BC) 
TEST# A,(DE) 
TEST# A,(HL) 
TEST# A,(MN) 
ADD# (BC),n 
ADD# (DE),n 
ADD# (HL),n 
ADD# (MN),n 
TEST# A,(pp) 
ADD# (pp),n 

Eric Millescamps 2013  www.PC1500.info 