Professional Documents
Culture Documents
Combinational Circuits
Combinational Circuits
1. The inputs to a 3-bit digital comparator are P=p2p1p0 and q = q2q1q3 and x2 : p2 ʘ q2,
x1=p1 ʘ q1, x0=p0 ʘ q0. The condition For P = Q is
(a) x 2 x1+ x1 x 0 + x 2 x 0 =1 (b) x2 .x1 .x0 =1
(c) x2+ x1+ x 0 =1 (d) x 2 x1+ x1 x 0 + x 2 x 0 =1
(a) 1
(b) C
(c) C
(d) 0
3. Determine the size of ROM required to implement a 4 - bit Binary Adder with carry in and
carry out facilities.
(a) 1024 4 (b) 512 5
(c) 1024 5 (d) 256 4
4. What are the minimum number of transistors required to store 1 - bit in SRAM and DRAM
respectively.
(a) 2,1 (b) 6,4
(c) 1, 2 (d) 6,1
5. Consider the MUX shown below. The output of the 8:1 MUX is
6. A combinational circuit has 3 inputs and one output. The output is 1 when the decimal
value of the binary input is an even natural number. The expression for output is
(a) BC ABC AC (b) BC ABC
(c) AC BC (d) BC ABC AC
7. 3 8 decoder with two enable inputs is to be used to address 8 blocks of memory What
will be the size of each memory block when addressed form a sixteen bit bus with two MSB’s
used to enable the decoder?
(a) 2 K (b) 4 K
(c) 16 K (d) 64 K
10. How many 1-bit comparators, 2-input AND gates, 2-1nput OR gates required to design a
2-bit comparator.
(a) 2, 3, 2 (b) 2, 2, 3
(c) 2, 3, 3 (d) 2, 2, 2
12. In a 2-bit magnitude comparator circuit (A A1 A 0 , B B1B0 ) , the expression for A > B &
A < B is
13. In a N- bit digital comparator, the number of input combinations for which A > B is
N(N 1)
(a) (b) N(N 1)
2
N(N - 1)
(c) (d) 2N 1
2
14. An 8 1 multiplexer has inputs A, B and C connected to the selection input S2, S1, and S0,
respectively. The data inputs I0 through I7 are as follows:
I1 = I2 = I7 = 0; I3 = I5 = 1; I0 = I 4 = D; and I6 = D ;
The Boolean function that the multiplexer implements is
(a) Y = m(1, 6, 7, 9, 10, 11, 13) (b) Y = m(1, 6, 7, 9, 10, 11, 12)
(c) Y = m(4, 5, 7, 8, 9, 11, 15) (d) Y = m(0, 1, 3, 4, 5, 7, 9, 11)
(c) AB S
(a) x y
(b) x+xy
(c) x+y
(d) xy
18. Implement the Boolean function using 4 x 1 MUX. F(A,B,C)= (1,3,5, 6) choose B,C as
selection lines.
19. Implement the following Boolean function using 4X1 MUX F(A,B,C)= m(1,3, 4, 6) With A
and B are selection lines.
20. Static RAM is preferred over dynamic RAM, where the requirement is at
21.
A(x,y,z) = (l,2,4,6)
B(x,y,z) = (0,1,6,7)
C(x,y,z) = (2, 6)
D(x,y,z) = (0,1,2,3,5,7)
The Boolean function is implemented using ROM. The memory contents at address 4 of the
ROM is
22. Minimum 4 line to 16 line decoders required to realize 8 line to 256 line decoder are
(a) 8 (b) 9
(c) 17 (d) 16
23. The minimum number of 2 × 1 multiplexers required to implement a half adder circuit
are [when only basic inputs are available, compliments are not available].
(a) 4 (b) 2
(c) 3 (d) 5
24. Two Half Adders are connected in cascade as shown in figure below. The output “S” and
“C” are
(a) S A B,C AB
(b) S AB,C 0
(c) S A B,C 0
(d) S AB,C 0
25. Consider the logic circuit given below. The min terms in f(A,B,C,D) are _____.
Input at line I13 in 16 × 1 Mux corresponds to output at line In ′ of 1 × 16 De-Mux. The value
of ‘n’ is ______.
29. Consider a 3-bit number A and 2 bit number B are given to a multiplier. The output of
multiplier is realized using AND gate and one bit full adders. If minimum number of AND
gates required are X and one bit full adders required are Y, then X + Y = _____.
(a) C (b) I 0
(c) C (d) I0
The output of each converter is given to adder which adds them considering decimal
number. The output of adder is S. The value of S is______.
(a) 1
(b) 1
36. A combinational logic circuit has three inputs A. B and C and one output Y. The output Y
= 1 when at least two inputs are 1. Otherwise, Y = 0. In its minimized SOP realization, the
maximum number of two input terms is _______.
37. A 4x 1 multiplexer is used to implement 3 input Boolean function as shown In the below
figure. The F(A. B, C) is
38. A gate having two inputs (A, B) and one output (Y) is implemented using 4 :1 MUX as
1
shown in figure be1ow. A 1 (MSB) and A 0 are the control bits and I 0 to I 3 are the inputs to
the MUX. The gate is
(a) AND
(b) NOR
(c) OR
(d) EX-OR
39. A 1-bit full adder circuit takes 5ns to generate the carry-out bit and 10ns for the sum-bit,
when 3, 1- bit full adders are cascaded then the maximum rate of addition/second will be
_________ 107 .
40. Consider the digital circuit shown below. A single digit decimal number(B) is converted
into its 4 bit binary equivalent( B3B2B1B0 ) and then applied to the addend bits of the adder as
shown below:
If C4 =1 and S3S2S1S0 are given to the addend bits of the 4-bit binary parallel adder as shown
below. Then output of the circuit is
Solutions
1. Ans: (b)
Solution: P=Q only when all respective bits are equal i.e., p2 = q2, p1 = q1 and p0 = q0
i.e. x 2 x1 x 0 = 1
2. Ans: (c)
Solution: output of AND gate F1 =0
Output of OR gate, F=F1 C+F1 C =>F=C
3. Ans: (b)
Solution: Binary adder has 9 inputs and 5 outputs. So, the ROM size 29 5 512 5
4. Ans: (d)
5. Ans: (c)
Solution: Y = ABC(0) + ABC(D) + ABC(1) + ABC(0) + ABC(D) + ABC(D) + ABC(1) + ABC(0)
Y = ABCD + ABC(D +D) + ABCD + ABCD + ABC(D+D)
Y = ABCD + ABCD + ABCD + ABCD + ABCD + ABCD + ABCD
Y = m(3, 4, 5, 9, 11, 12, 13)
6. Ans: (c)
Solution: Natural numbers are: 1,2,3 ---
Even natural numbers are: 2,4,6 ---
As number of inputs = 3
Input should be between 0 to 7.
output is one for inputs 2,4,6 only.
Truth table
A B C Y
0 0 0 0
0 0 1 0
0 1 0 1
0 1 1 0
1 0 0 1
1 0 1 0
1 1 0 1
1 1 1 0
K map is
Y BC AC
7. Ans: (a)
Solution: 16 (2 3) 11
Here 16 are given address bus bits.
2 for chip select.
And 3 for input to decoder
211=2k is the size of the memory.
8. Ans: (d)
9. Ans: (a)
Solution: F(A, B, C) =AB C+ABC+BC+0 BC
K-map for the above expression can be drawn as
F(A, B, C) = (1, 2, 4, 6)
G = G1+ E1 G0
A = B if A1 = B1 and A 0 = B0
E = E1 E0
A < B if A1 < B1 (or) A1 = B1 and A 0 < B0
L = L1 + E1 L 0
Y ABCD + ABC D D + ABCD + ABC D D + ABCD
Y ABCD + ABCD ABCD + ABCD + ABCD+ABCD + ABCD
Y = m(1, 6, 7, 9, 10, 11, 12)
I0 0, I1 1, I2 A, I3 A
I0 C, I1 C, I2 C, I3 C
26. Ans: 2
Solution: I13 A B C D
1 1 0 1
A A B 1 1 0
B BD 1.1 0
C D D 1
D AC 0.1 0
In ABCD
(ABCD) (0010) 2
n2
29. Ans: 9
Solution: Let
A= a2 a1 a0
B= b1 b0
A B = a2b0 a1b0 a0b0
b1 a2 b1 a1 b1 a0
f S0 ·1 S0 ·A S0 S0 A S0 A
f BC A B C A ABC
A B Y
0 0 1
0 1 0 Y AB AB
1 0 0
1 1 1
So, T=2μsec
Then,
1 1
f 0.5 106 0.5MHz
T 2 10 6
36. Ans: 3
Solution:
Y = AB + BC + CA
Hence, maximum number of two input terms is equal to 3.
39. Ans: 5
Solution: Given that,
Tcarry 5ns and Tsum 10ns
2. Ans: (b)
Solution: 1010 +1’s complement of BCD + C0 (= 1)
= 1010 + 2’s complement of BCD
=10 - BCD =10’s complement of BCD
3. Ans: (c)
Solution: Output of full adder
S = xy Q
Carry of fulladder
Q(t+1) = C =xy + x Q(t) + y Q(t)
4. Ans: (c)
5. Ans: (b)
Solution: output 1010 1's complement of BCD
1001 2's comp of BCD
9 - BCD
9's complement of BCD
6. Ans: (d)
Solution: Z D ABC ABC ABC ABC ABC
Z D AB BC ABC D B(A A C) BC D B(A C) BC
Z D BC BC AB D BC AB D B C AB
7. Ans: 7
Solution: Y S1 S0 I0 S1 S0 I1 S1S0 I2 S1S0I3
8. Ans: (c)
Solution: The radix of the system is 18 and based on that we consider the carry.
9. Ans: (b)
Solution: Redraw the circuit
A B C D F
X X X 0 0
0 0 0 1 1
0 0 1 1 0
0 1 0 1 1
0 1 1 1 0
1 0 0 1 0
1 0 1 1 1
1 1 0 1 0
1 1 1 1 1
1
Maximum addition per second= 4.44 106 additions / sec
225nsec
A 4.44
3
Duty cycle= 100 30%
10
m log2 2 8log2 2 8
8