Toshiba TLCS-90 Series Data Book page 346

8 bit microcontroller
Table of Contents

Advertisement

TOSHIBA
Appendix A Table of Machine Instructions
App~ndix
A Table of Machine Instructions (6/11)
6.
16-bit arithmetic operation
I Instruction I
Mnemonic
Code
I
Function
I SZIHXVNC I T
I ADD HL,rr
IADD
HL,gg
IF8+gg:70
IHL<-HL+gg
I---x*-O*I
8
I
-----------------------------------------------------------------------1--------1-----1
I ADD HL,nn
IADD
HL,mn
178:n:m
IHL<-HL+om
1**-x*vO*1
6
I
1-----------1---------------1--------------1-------------------------------1--------1-----1
I
IADD
HL,(gg)
IEO+gg:70
IHL<-HL+(gg)W
1**-x*vO*1
8
I
I
IADD
HL,(ix+d) IFO+ix:d:70
IHL<-HL+(ix+d)W
1**-x*vo*1 12
I
IADD HL,mem IADD
HL,(HL+A) IF3:70
IHL<-HL+(HL+A)W
1**-x*vO*1 16
I
I
I ADD
HL,(mn)
IE3:n:-m:70
IHL<-HL+(mn)W
1**-x*vo*1 12
1
I
IADD
HL,(n)
170:n
IHL<-HL+(n)W
1**-x*vO*1 10
I
1-----------1---------------1--------------1-------------------------------1--------1-----1
IADC HL,rr
IADC
HL,gg
IF8+gg:71
IHL<-HL+gg+CY
1**-x*vO*1
8
I
1-----------1---------------1--------------1-------------------------------1--------1-----1
IADC HL,nn
IADC
HL,ma
179:n:m
IHL<-HL+un+CY
1**-x*vo*1
6
I
1-----------1---------------1--------------1-------------------------------1--------1-----1
I
IADC
HL,(gg)
IEO+gg:71
IHL<-HL+(gg)W+CY
1**-x*vo*1
8
I
I
IADC
tiL, (ix+d) I FO+ix:d:71
IHL<-HL+(ix+d)W+CY
1**-x*vo*1 12
I
IADC HL, mem I ADC
HL, (HL+A) I F3:71
I HL<-HL+ (HL+A) W+CY
I**-x*vo* I 16
I
I
IADC
tiL,(mn)
IE3:n:m:71
IHL<-HL+(mn)W+CY
1**-x*vo*1 12
I
I
IADC
HL,(n)
171:n
IHL<-HL+(n)W+CY
1**-x*vO*1 10
I
1-----------1---------------1--------------1-------------------------------1--------1-----1
ISUB HL,rr
ISUB
HL,gg
IF8+gg:72
IHL<-HL-gg
1**-X*V1*1
8
I
1-----------1---------------1--------------1-------------------------------1--------1-----1
ISUB HL,nn
ISUB
HL,mn
17A:n:m
IHL<-HL-om
1**-X*V1*1
6
I
1-----------1---------------1--------------1-------------------------------1--------1-----1
I
ISUB
HL,(gg)
IEO+gg:72
IHL<-HL~(gg)W
1**-x*v1*1
8
I
I
ISUB
HL,(ix+d) IFO+ix:d:72
IHL<-HL-(ix+d)W
1**-X*V1*1 12
I
ISUB HL,mem ISUB
HL,(HL+A) IF3:72
IHL<-HL-(HL+A)W
1**-X*V1*1 16
1
I
ISUBHL,(un)
IE3:n:m:72
IHL<-HL-(mn)W
1**-X*Vl*1 12
I
I
ISUB aL,(n)
172:n
IHL<-HL-(n)W
1**-x*v1*1 10
I
1-----------1---------------1--------------1-------------------------------1--------1-----1
ISBC HL,rr
Issc
HL,gg
IF8+gg:73
IHL<-HL-gg-CY
1**-X*V1*1
8
I
1-----------1---------------1--------------1-------------------------------1--------1-----1
ISBC HL,nn
ISBC -HL,ma
17B:n:m
IHL<-HL-on-CY
1**-x*v1*1
6
I
I-----------I------------~--I--------------I-------------------------------1--------1-----1
I
ISBC
HL, (gg)
IEO+gg:73
IHL<-HL-(gg)W-CY
1**-X*V1*1
8
I
I
I SBC
HL, (ix+d) I FO+ix:d:73
IHL<-HL-(ix+d)W-CY
1**-X*V1*1 12
I
ISBC HL,mem ISBC
HL,(HL+A) IF3:73
IHL<-HL-(HL+A)W-CY
1**-X*V1*1 16
I
I
I SBC
HL,
(11111)
IE3:n:m:73
IHL<-HL-(mn)W-CY
1**-X*V1*1 12
I
I
ISBC
HL,(n)
173:n
IHL<-HL-(n)W-CY
1**-X*V1*110
I
1-----------1---------------1--------------1-------------------------------1--------1-----1
lAND HL,rr
lAND
HL,gg
IF8+gg:74
IHL<-HL AND gg
1**-lOXOOI
8
I
1-----------1---------------1--------------1-------------------------------1--------1-----1
lAND HL,nn
lAND
HL,ma
17C:n:m
IHL<-HL AND om
1**-10xool
6
I
1-----------1---------------1--------------1-------------------------------1--------1-----1
I
lAND HL,(gg)
IEO+gg:74
IHL<-HL AND (gg)W
1**-10xool
8
I
I
lAND
HL,(ix+d) IFO+ix:d:74
IHL<-HL AND (ix+d)W
1**-lOXool 12
I
lAND HL,mem lAND
HL,(HL+A) IF3:74
IHL<-HL AND (HL+A)W
1**-10XOol 16
I
I
lAND
HL, (on)
IE3:n:m:74
IHL<-HL AND (on)W
1**-lOXOol 12
I
I
lAND HL,(n)
174:n
IHL<-HL AND (n)W
1**-10XOol 10
I
1-----------1---------------1--------------1-------------------------------1--------1-----1
I~~--~:~~~--\~~---~:~~~-----\:~:~~~:~------~~~=~:-~~-~~-------------------I::=~~~~I--~--I
lOR HL,nn
lOR
HL,ma
17E:n:m
IHL<-HL OR om
I**-OOXOOI
6
I
1-----------1---------------1--------------1-------------------------------1--------1-----1
I
lOR
HL,(gg)
IEO+gg:76
IHL<-HL OR
(gg)W
I**-ooxool
8
I
I
lOR
HL,(ix+d) IFO+ix:d:76
IHL<-HL OR
(ix+d)W
I **-OOXOO I 12
I
lOR HL,mem lOR
HL,(HL+A) IF3:76
IHL<-HL OR
(HL+A)W
I**-ooxool 16
I
I
lOR
HL,(on)
IE3:n:m:76
IHL<-HL OR
(mn)W
I**-ooxool 12
I
I
lOR
HL,(n)
176:n
IHL<-HL OR
(n)W
I**-ooxool 10
I
Appendix-6

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents