Motorola DSP56800 Manual page 390

16-bit digital signal processor
Table of Contents

Advertisement

SBC
Condition Codes Affected:
15
14
LF
*
Instruction Fields:
Operation
SBC
Timing:
2 oscillator clock cycles
Memory:
1 program word
A-160
Subtract Long with Carry
MR
13
12
11
10
9
*
*
*
*
I1
L
— Set if overflow has occurred in result
E
— Set if the signed integer portion of A or B result is in use
U
— Set according to the standard definition of the U bit
N
— Set if bit 35 of A or B result is set except during saturation
Z
— Set if A or B result equals zero; cleared otherwise
V
— Set if overflow has occurred in A or B result
C
— Set if a carry (or borrow) occurs from bit 35 of A or B result
Operands
C
Y,F
2
DSP56800 Family Manual
CCR
8
7
6
5
4
I0 SZ
L
E
U
N
W
1
Subtract with carry (set C bit also)
SBC
3
2
1
0
Z
V
C
Comments

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents