 Components/
 In Stock/
 Freescale Semiconductor, Inc/
MC14560BCP
MC14560BCP  

Manufacturer Part Number  MC14560BCP 
Manufacturer  Freescale Semiconductor, Inc 
MC14560BCP datasheet 

PrevNext
Arithmatic Expression
Inputs
(N = Number of Digits,
(N = Number of Digits,
A S
A S
B S
B S
C out
C out
A, B, R are Positive
A, B, R are Positive
A, B, R are Positive
“1” = Neg
“1” = Neg
“1” = Neg
“1” = Neg
“1” = Carry
“1” = Carry
0
0
0
R = A + 8
0
0
1
0
1
0
R = A – B
= A + (10 N – 1 – B)
= A – B + 10 N – 1
0
1
1
1
0
0
R = B – A
= B + (10 N – 1 – A)
= B – A + 10 N – 1
1
0
1
1
1
0
R = – A – B
= (10 N – 1 – A) +
= – (A + B) + 2 x
1
1
1
* Output of Adders
Figure 9. Truth Table Generation for EAC, Sign, and Overflow Logic
MC14560B
10
for R* (Result)
10 N = Modulus
10 N = Modulus
End Around
Carry (EAC)
Carry (EAC)
Magnitudes)
Magnitudes)
Magnitudes)
“1” = EAC
“1” = EAC
No EAC (“0”)
because R is correct
result.
No EAC (“0”)
because 9’s
complement
expression for R is
correct result.
EAC = “1” because
expression for R is in
error by 1.
No EAC (“0”)
because 9’s
complement
expression for R is
correct result.
EAC = “1” because
expression for R is in
error by 1.
EAC = “1” because
9’s complement
expression for R is in
(10 N – 1 – B)
error by 1.
10 N – 2
10 N – 2
Outputs
Sign of R
Sign of R
Overflow
Overflow
“1” = Negative
“1” = Negative
“1” = Overflow
“1” = Overflow
Since A and B are
When C out = “0”, there
is no carry (R < 10 N )
positive signed, R is
positive signed (“0”).
and thus no overflow
(“0”).
When C out = “1”, there
10 N )
is a carry (R
and thus overflow
(“1”).
v
A
B when C out =
“0”; thus sign of R
must be negative
(“1”).
A > B when C out =
“1”; thus sign of R
must be positive
There is never an
There is never an
(“0”).
overflow when
overflow when
overflow when
v
numbers of opposite
numbers of opposite
B
A when C out =
sign are added.
sign are added.
“0”; thus sign of R
must be negative
(“1”).
B > A when C out =
“1”; thus sign of R
must be positive
(“0”).
Since A and B are
When C out = “0”, there
is no Carry (R < 0 N )
negative signed. R is
and (A + B) > 10 N – 1
negative signed (“1”).
indicating overflow
(“1”).
When C out = “1”, there
10 N )
is a carry (R
v
10 N – 1
and (A + B)
indicating no overflow
(“0”).
MOTOROLA CMOS LOGIC DATA
Related parts for MC14560BCP  

Part Number  Description  Manufacturer  Datasheet 
mc14560b  Nbcd Adder  Freescale Semiconductor, Inc 

MC14561BCP  Freescale Semiconductor, Inc 


MC14566B  Freescale Semiconductor, Inc 


MC14515B  (MC14514B / MC14515B) 4Bit Transparent Latch/4to16 Line Decoder  ON Semiconductor 

MC14518B  (MC14518B / MC14520B) DUAL UP COUNTERS  Motorola 

MC14520B  (MC14518B / MC14520B) Dual Up Counters  ON Semiconductor 

MC145408  (MC145403  MC145408) DRIVER / RECEIVERS  Motorola 

MC14556B  (MC14555B / MC14556B) Dual Binary to 1of4 Decoder/Demultiplexer  Motorola 

MC145705  (MC145706 / MC145707) 5 Volt Only Driver/Receiver with an Integrated Standby Mode  Motorola 

MC14050BDG  IC BUFFER HEX NONINVERT 16SOIC  ON Semiconductor 

MC14050BDR2G  IC BUFFER HEX NONINVERT 16SOIC  ON Semiconductor 

MC14503BDG  IC BUFF TRIST HEX NINV 16SOIC  ON Semiconductor 

MC14521BCPG  IC OSCILLATOR 24STAGE 16DIP  ON Semiconductor 

MC14013BCPG  IC FLIP FLOP DUAL TYPE D 14DIP  ON Semiconductor 

MC14174BCPG  IC FLIP FLOP D HEX CMOS 16DIP  ON Semiconductor 
