![RCA CDPl8S693 User Manual Download Page 91](http://html.mh-extra.com/html/rca/cdpl8s693/cdpl8s693_user-manual_334504091.webp)
90 ___ User Manual for Microboard Computer Development System CDP18S693 & CDP18S694
~ O F -------
I N S T R U C T I O N
M N E M O N I C
C O D E
O P E R A T I O N
A R I T H M E T I C O P E R A T I O N S * * _________
A D D
A D D
F4
M ( R ( X ) ) + D+ DF, D
A D D I M M E D I A T E
A D I
FC
M ( R ( P ) ) + D + D F , D ; R(P)+1^R(P)
A D D W I T H C A R R Y
A D C
74
M ( R ( X ) ) +D + D F - D F , D
A D D W I T H C A R R Y
A D C I
7C
M ( R ( P ) ) +D + D F - D F , D
I M M E D I A T E
R(P) + 1 ^ R ( P )
S U B T R A C T D
SD
F5
M ( R ( X ) ) - D - D F , D
S U B T R A C T D I M M E D I A T E
SDI
F D
M ( R ( P ) ) - D + D F , D; R(P) +1^R(P)
S U B T R A C T D W I T H
SDB
75
M ( R ( X ) ) - D - ( N O T D F ) - D F , D
B O R R O W
S U B T R A C T D W I T H
SDBI
7D
M ( R ( P ) ) - D - ( N O T D F ) - D F , D;
B O R R O W , I M M E D I A T E
R(P) + 1 ^ R ( P )
S U B T R A C T M E M O R Y
SM
F7
D - M ( R ( X ) ) > D F , D
S U B T R A C T M E M O R Y
SMI
FF
D - M ( R ( P ) ) - D F . D;
I M M E D I A T E
R(P) + 1 ^ R ( P )
S U B T R A C T M E M O R Y W I T H
SMB
77
D - M ( R ( X ) ) - ( N O T D F ) - D F , D
B O R R O W
S U B T R A C T M E M O R Y W I T H
SMBI
7 F
D - M ( R ( P ) ) - ( N O T D F h D F . D
B O RR OW, I M M E D I A T E
R(P) + 1 ^ R ( P ) __________________
B R A N C H I N S T R U C T l O N S - S H O R T B R A N C H ____________________________________________
S H O R T B R A N C H
BR
30
M ( R ( P ) ) - R ( P ) . 0
NO S H O R T B R A N C H
NB R
3 8 *
R(P) + 1 ^ R ( P )
(SEE SKP)
S H O R T B R A N C H IF D - 0
BZ
32
IF D = 0, M ( R ( P ) ) > R ( P ) . 0
ELSE R(P) + 1 ^ R ( P )
S H O R T B R A N C H IF
B N Z
3 A
IF D N O T 0, M ( R( P ) ) > R( P ) . 0
D N O T 0
ELSE R(P) + 1 - R ( P )
S H O R T B R A N C H IF DF = 1
BDF
j
3 3 4
IF DF = 1. M ( R( P ) ) + R( P ) . 0
S H O R T B R A N C H IF POS
BPZ
f
ELSE R(P) + 1 - R ( P )
OR Z E R O
S H O R T B R A N C H IF E Q U A L
BGE
\
OR G R E A T E R
S H O R T B R A N C H IF D F = 0
B NF
)
3 B *
IF DF = 0, M ( R ( P ) ) - R ( P ) . 0
S H O R T B R A N C H IF M I N U S
BM
>
ELSE R(P) + 1 ^ R ( P )
S H O R T B R A N C H IF LESS
BL
)
S H O R T B R A N C H IF Q=1
BQ
31
IF Q=1, M ( R ( P ) b R ( P ) . 0
ELSE R(P) + 1 - R ( P )
S H O R T B R A N C H IF Q 0
B N Q
39
IF Q = 0, M ( R ( P ) h R ( P ) . 0
ELSE R(P) +1^R(P)
S H O R T B R A N C H IF EF1 1
B1
34
IF EF1 = 1. M( R( P ) ) + R( P ) . 0
(EF1
= V s s )
ELSE R(P) +1^R(P)
S H O R T B R A N C H IF E F 1 = 0
BN 1
3C
IF EF1=0, M ( R ( P ) ) - R ( P ) . 0
(EF1 = V D D )
ELSE R(P) +1^R(P)
S H O R T B R A N C H IF EF2=1
B2
35
IF EF2= 1, M ( R ( P ) h R ( P ) . 0
( EF2 = V Ss)
ELSE R(P) +1^R(P)
S H O R T B R A N C H IF E F 2 = 0
B N2
3D
IF EF2= 0, M ( R ( P ) ) - R ( P ) . 0
( EF2 = V D D )
ELSE R(P) +1^R(P)
S H O R T B R A N C H IF EF3=1
B3
36
IF EF3=1, M ( R ( P ) ) - R ( P ) . 0
W
3
=
V s s )
ELSE R(P) +1^R(P)
S H O R T B R A N C H IF EF3 = 0
B N3
3E
IF EF3=0, M ( R ( P ) h R ( P ) . 0
( EF3 = V o D )
ELSE R(P) +1^R(P)
S H O R T B R A N C H IF EF4 = 1
B4
37
IF EF4 = 1, M ( R( P ) ) > R( P ) . 0
( E F 4 =
V S S )
ELSE R(P) +1^R(P)
S H O R T B R A N C H IF E F 4 = 0
BN4
3F
IF EF 4 = 0 , M ( R ( P ) ) - R ( P ) . 0
( E F 4 = V D D )
ELSE R(P) +1^R(P)
S H O R T B R A N C H ON C O U N T E R
BCI *
68 3 E
I FCI = 1, M( R( P) h>R(P). 0;0^CI
I N T E R R U P T
ELSE R(P) +1^R(P)
S H O R T B R A N C H ON
E X T E R N A L I N T E R R U P T
B X I *
6 8 3 F
I F X I = I , M( R( P ) H3 ( P ) . 0
ELSE R(P) +1^R(P)___________
♦N OT E
THIS IN S T R U C TI O N IS AS SO CI AT E D WIT H MORE T H A N ONF
A F T E R A S U BT R AC T INS T RU C TI ON
M NE M O NI C
EACH M N E M O N IC lS I N D I V I D U A L L Y LISTED
DF = 1 DENO TES NO BORROW D lS A TR UE
* N O T E
THE A R I T H M E T I C O P ER AT IO N S A N D THE SH IF T INS T RU C TI ON S
P O S l T I V E N U M B E R
ARE THE O N L Y IN ST RU C TI ON S T H A T CAN A L T E R THE DF
DF - 0 DE NO TES A BO RROW D lS TWO'S
A F T E R AN A D D I N ST RU C TI O N
C O M PL E ME NT
DF = 1 DENOT ES A C A R R Y HAS O CCU RR ED
THE S Y N T A X " - | N O T DF) ' D E N O T E S T H E
DF = 0 DENOT ES A C A R R Y HAS NOT O CC U RR ED
SU B TR A C TI O N OF THE BORROW