Toshiba TLCS-90 Series Data Book page 343

8 bit microcontroller
Table of Contents

Advertisement

TOSHIBA
Appendix A Table of Machine Instructions
Appendix A Table of Machine Instructions (3/11)
4.
8-bit arithmetic operation
I Instructionl
Mnemonic
Code
Function
ISZIHXVNCI
T
I ADD A, r
I
ADD
A,g
I
F8+g:60
I
A <-A+g
I**-**VO*I
4
I
1-----------1---------------1--------------1-------------------------------1--------1-----1
I
ADD A,n
IADD
A,n
168:n
IA <-A+n
I**-**vo*!
4
I
1-----------1---------------1--------------1-------------------------------1--------1-----1
I
IADD A,(gg)
IEO+gg:60
IA <-A+(gg)
1**-**vo*1
6
I
I
IADD A,(ix+d)
IFO+ix:d:60
IA <-A+(ix+d)
1**-**vo*1 10
I
I ADD A,mem
IADD .A,(HL+A)
1F3:60
IA <-A+(HL+A)
1**-**vO*114
I
I
IADD
A,(mn)
IE3:n:m:60
IA <-A+(mn)
!**-**vo*1 10
I
I
IADD
A,(n)
160:n
IA <-A+(n)
I**-**VO*I
8
I
1-----------1---------------1--------------1-------------------------------1--------1-----1
I ADD r,n
I ADD
g,n
I FB+g:6B:n
I g <-g+n
I **-**VO* I 6
I
1-----------1---------------1--------------1-------------------------------1--------1-----1
I
I ADD
(gg) ,n
I EB+gg:68:n
I (gg)<- (gg)+n
1**-**vO*1 10
I
I
I ADD
(ix+d) ,n
I F4+ix:d:68:n
I (ix+d)<-(ix+d)+n
1**-**vo*1 14
I
IADD mem,n
I ADD
(HL+A),n
IF7:68:n
I (HL+A)<-(HL+A)+n
1**-**vO*118
I
I
I ADD
(vw),n
IEB:w:v:68:n
I (vw)<-(vw)+n
I **-**VO* I 14
I
I
I ADD
(w),n
IEF:w:68:n
I (w)<-(w)+n
1**-**vo*1 12
I
1-----------1---------------1--------------1-------------------------------1--------1-----1
IADC A,r
IADC
A,g
IF8+g:6l
IA <-A+g+CY
I**-**VO*I
4
I
1-----------1---------------1--------------1-------------------------------1--------1-----1
I ADC A,n
I ADC
A,n
169:n
IA <-A+n+CY
1**-**vO*1
4
I
1-----------1---------------1--------------1-------------------------------1--------1-----1
I
IADC
A,(gg)
IEO+gg:61
IA <-A+(gg)+CY
I **-**VO* I 6
I
I
IADC
A,(ix+d)
IFO+ix:d:61
IA <-A+(ix+d)+CY
1**-**vo*1 10
I
IADC A,mem
IADC
A, (HL+A)
IF3:61
IA <-A+(HL+A)+CY
1**-**vo*1 14
I
I
IADC
A,(mn)
IE3:n:m:61
IA <-A+(mn)+CY
1**-**vo*110
I
I
I ADD A, (n)
161:n
IA <-A+(n)+CY
1**-**vO*1
8
I
1-----------1---------------1--------------1-------------------------------1--------1-----1
IADC r,n
IADC
g,n
IF8+g:69:n
Ig <-g+n+CY
1**-**vo*1
6
I
1-----------1---------------1--------------1-------------------------------1--------1-----1
I
IADC
(gg),n
IEB+gg:69:n
!(gg)<-(gg)+n+CY
1**-**vo*1 10
I
I
IADC
(ix+d) ,n
I F4+ix:d:69':n
I (ix+d)<-(ix+d)+n+CY
I **-**vO* I 14
I
IADC mem,n
IADC
(HL+A),n
IF7:69:n
I (HL+A)<-(HL+A)+n+CY
1**-**vo*1
IB
I
I
IADC
(vw),n
IEB:w:v:69:n
l(vw)<-(vw)+n+CY
1**-**vo*114
I
I
IADC
(w),n
IEF:w:69:n
I (w)<-(w)+n+CY
1**-**vo*112
I
1-----------1---------------1--------------1-------------------------------1--------1-----1
I SUB A,r
ISUB A,g
IFB+g:62
IA <-A-g
1**-**V1*1
4
I
1-----------1---------------1--------------1-------------------------------1--------1-----1
I SUB A,n
I SUB A,n
16A:n
IA <-A-n
1**-**Vl*1
4
I
1-----------1---------------1--------------1-------------------------------1--------1-----1
I
I SUB A, (gg)
IEO+gg:62
IA <-A-(gg)
1**-**Vl*1
6
I
I
ISUB A,(ix+d)
IFO+ix:d:62
IA <-A-(ix+d)
1**-**Vl*1 10
I
ISUBA,mem
ISUB A,(HL+A)
IF3:62
IA<-A-(HL+A)
1**-**Vl*114
I
I
ISUB
A,(mn)
IE3:n:m:62
IA <-A-(mn)
1**-**Vl*110
I
I
ISUB A,(n)
162:n
IA <-A-(n)
1**-**Vl*1
8
I
1-----------1---------------1--------------1-------------------------------1--------1-----1
ISUB r,n
ISUB
g,n
IFB+g:6A:n
Ig <-g-n
1**-**Vl*1
6
I
I-----------I---------------I--------------I-~-----------------------------1--------1-----1
I
I SUB
(gg),n
IEB+gg:6A:n
I (gg)<-(gg)-n
1**-**Vl*1 10
I
I
ISUB
(ix+d),n
IF4+ix:d:6A:n
I (ix+d)<-(ix+d)-n
1**-**Vl*114
I
I SUB mem,n
I SUB
(HL+A),n
IF7:6A:n
I (HL+A)<-(HL+A)-n
1**-**Vl*1
IB
I
I
I SUB
(vw) ,n
I EB
:101:
v:6A:n
I (vw )<-(vw)-n
I**-**Vl* I 14
I
I
I SUB
(101)
,n
IEF:w:6A:n
I (w)<-(w)-n
1**-**Vl*1 12
I
1-----------1---------------1--------------1-------------------------------1--------1-----1
I SBC A,r
I SBC
A,g
I FB+g:63
IA <-A-g-CY
1**-**Vl*1
4
I
1-----------1---------------1--------------1-------------------------------1--------1-----1
ISBC A,n
ISBC
A,n
16B:n
IA <-A-n-CY
1**-**vl*1
4
I
1-----------1---------------/--------------1-------------------------------1--------1-----1
I
I SBC A, (gg)
IEO+gg:63
IA <-A-(gg)-CY
1**-**Vl*1
6
I
I
I SBC A, (ix+d)
IFO+ix:d:63
IA <-A-(ix+d)-CY
1**-**Vl*1 10
I
I SBC A,mem
I SBC A, (HL+A)
IF3:63
IA <-A-(HL+A)-CY
1**-**vl*1 14
I
I
I SBC A,
(1111)
IE3:n:m:63
IA <-A-(mn)-CY
I **-**V1* I 10
I
I
I SBC
A, (n)
163:n
IA <-A-(n)-CY
1**-**Vl*1
8
I
1-----------1---------------1--------------1-------------------------------1--------1-----1
ISBC r,n
ISBC
g,n
IFB+g:6B:n
Ig <-g-n-CY
1**-**Vl*1
6
I
1-----------1---------------1--------------1-------------------------------1--------1-----1
I
I SBC
(gg) ,n
I EB+gg:6B:n
I (gg)<-(gg)-n-CY
1**-**Vl*1 10
I
I
ISBC
(ix+d) ,n
I F4+ix:d:68:n
I (ix+d)<-(ix+d)-n-CY
1**-**Vl*1 14
I
ISBC mem,n
ISBC
(HL+A),n
IF7:6B:n
I
(HL+A)<-(HL+A)-n-CY
1**-**Vl*1
IB
I
I
ISBC
(vw),n
IEB:w:v:6B:n
I(vw)<-(vw)-n-CY
I **-**V1* I 14
I
I
ISBC
(w),n
IEF:w:6B:n
I (w)<-(w)-n-CY
1**-**Vl*112
I
Appendix-3

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents