Académique Documents
Professionnel Documents
Culture Documents
Roll NoBachelor of Computer Application (BCA) Semester 1 BC0036 Digital Systems 4 Credits (Book ID: B0680)
Assignment Set 1 (60 Marks)
2. Use Boolean algebra to simplify the logic function and realize the given function and minimized function using discrete gates.
3. Prove that a) a + bc = (a+b) . (a+c) a+bc =a*1+bc =a(1+b)+bc =a*1+ab+bc =a*(1+c)+a*b+b*c =a*1+a*c+a*b+b*c =a*a+a*c+a*b+b*c =a(a+c)+b(a+c) a+b*c=(a+c)(a+b) Alternatively P .T.O
Winter 2011 Debabrata Guchhait. Roll NoBachelor of Computer Application (BCA) Semester 1 BC0036 Digital Systems 4 Credits (Book ID: B0680)
Assignment Set 1 (60 Marks)
b)
5. Describe the operations performed by the following arithmetic circuits. a) Half adder:There are four rules with Binary Addition.
Input A 0 0 1 1
P .T.O
B 0 1 0 1
Output Sum 0 1 1 0
Carry 0 0 0 1
Winter 2011 Debabrata Guchhait. Roll NoBachelor of Computer Application (BCA) Semester 1 BC0036 Digital Systems 4 Credits (Book ID: B0680)
Assignment Set 1 (60 Marks)
From these two expression implementation required for a half adder function requires one Ex.OR gate for sum generation and AND gate for carry generation. This logic circuit is shown below
b) Full adder:The full adder three one bit inputs and generates a Sum and a Carry output. Full adder thus accepts one more input for handling carry bits generated during multiple bit addition. Full adder outputs are given by Inputs a b 0 0 0 0 0 1 0 1 1 0 1 0 1 1 1 1 Cin 0 1 0 1 0 1 0 1 Outputs Sum Carry 0 0 1 0 1 0 0 1 1 0 0 1 0 1 1 1
P .T.O
Winter 2011 Debabrata Guchhait. Roll NoBachelor of Computer Application (BCA) Semester 1 BC0036 Digital Systems 4 Credits (Book ID: B0680)
Assignment Set 1 (60 Marks)
c) Half Subtractor:Ans:- There are four rules associated while carrying Beanery Subtraction
0(2) -0(2) =0(2) 1(2) -1(2) =0(2) 1(2) -0(2) =1(2) 0(2) -1(2) = invalid there fpre obtain a borrow 1 from MSB and perfom
binary subtraction.
Inputs A B 0 0 0 1 1 0 1 1
d) Full Subtractor:Ans:- Half subtractor can be used only for single bit subtraction. If there is borrow during the subtraction of LSBs, it affects the subtraction in the next higher bit. A logic circuit which performs the subtraction of the two bits with borrow generated if any, during the previous LSB subtraction is known as full subtractor.
P .T.O
Winter 2011 Debabrata Guchhait. Roll NoBachelor of Computer Application (BCA) Semester 1 BC0036 Digital Systems 4 Credits (Book ID: B0680)
Assignment Set 1 (60 Marks)
Inputs A 0 0 0 0 1 1 1 1
B 0 0 1 1 0 0 1 1
Bin 0 1 0 1 0 1 0 1
From the table a closed watch on the output QA indicates for both the UP DOWN sequence so that FFA toggles its state on every clock pluse. Thus J=K=1 for FFA. For the UP sequence, QB changes state on the next clock pluse when QA=1 where as for the DOWN sequence, QB changes state on the next clock pluse when QA=0. Thus the expression for J and K of FFB is J=K=QA, UP+QA.DOWN.
P .T.O
Winter 2011 Debabrata Guchhait. Roll NoBachelor of Computer Application (BCA) Semester 1 BC0036 Digital Systems 4 Credits (Book ID: B0680)
Assignment Set 1 (60 Marks)
For the UP sequence, QC changes state on the next clock pluse when QA=QB=1 where as for the DOWN sequence Qc Changes state on the next clock pluse QA=QB=0. Thus the expression for J and K of FFC is J=K=QA.QB.up+QA.QB.DOWN.
P .T.O