Skip to content

GATE CS Digital Logic questions

Practise Digital Logic questions for GATE CS. Explore official PYQs and original subject-wise quizzes, check answers and view available solutions. Free, no sign-in.

Subject, topic, year and type filter the full library. Match any choice within a filter, and all selected filter categories. Search, source and sort apply to this page.

20 on this page
Official PYQ2017Digital LogicNumber Representations (Fixed and Floating Point)MCQ · 1 mark
When two 8-bit8\text{-bit} numbers A7⋯A0A_{7}\cdots A_{0} and B7⋯B0B_{7}\cdots B_{0} in 22's complement representation (with A0A_{0} and B0B_{0} as the least significant bits) are added using a ripple-carry adder, the sum bits obtained are S7⋯S0S_{7}\cdots S_{0} and the carry bits are C7⋯C0C_{7}\cdots C_{0}. An overflow is said to have occurred if
Official PYQ2017Digital LogicNumber Representations (Fixed and Floating Point)MCQ · 1 mark
The n-bit fixed-point representation of an unsigned real number XX uses ff bits for the fraction part. Let i=n−fi = n-f. The range of decimal values for XX in this representation is
Official PYQ2017Digital LogicSequential CircuitsMCQ · 1 mark
The next state table of a 2−2-bit saturating up-counter is given below. Q1Q0Q1+Q0+0001011010111111\begin{array}{cc|cc} Q_1 & Q_0 & Q_1^+ & Q_0^+ \\ \hline 0 & 0 & 0 & 1 \\ 0 & 1 & 1 & 0 \\ 1 & 0 & 1 & 1 \\ 1 & 1 & 1 & 1 \end{array} The counter is built as a synchronous sequential circuit using TT flip-flops. The …
Official PYQ2017Digital LogicBoolean AlgebraMCQ · 1 mark
If w,x,y,zw, x, y, z are Boolean variables, then which one of the following is INCORRECT?
Official PYQ2017Digital LogicNumber Representations (Fixed and Floating Point)MCQ · 1 mark
Given the following binary number in 3232-bit (single precision) IEEE-754\text{IEEE-754} format : 00111110011011010000000000000000\large 00111110011011010000000000000000 The decimal value closest to this floating-point number is :
Official PYQ2017Digital LogicMinimization (K-Maps etc.)MCQ · 1 mark
Given f(w,x,y,z)=Σm(0,1,2,3,7,8,10)+Σd(5,6,11,15)f(w, x, y, z) = \Sigma_m(0,1, 2, 3, 7, 8, 10) + \Sigma_d(5, 6, 11, 15); where dd represents the 'don't-care' condition in Karnaugh maps. Which of the following is a minimum product-of-sums (POS) form of f(w,x,y,z)f(w, x, y, z)?
Official PYQ2017Digital LogicNumber Representations (Fixed and Floating Point)MCQ · 1 mark
The representation of the value of a 16-bit16\text{-bit} unsigned integer XX in hexadecimal number system is BCA9\textsf{BCA9}. The representation of the value of XX in octal number system is
Official PYQ2016Digital LogicCombinational CircuitsMCQ · 1 mark
Consider the two cascade 22 to 11 multiplexers as shown in the figure . The minimal sum of products form of the output XX is
Official PYQ2016Digital LogicComputer ArithmeticMCQ · 1 mark
Consider a carry look ahead adder for adding two nn-bit integers, built using gates of fan-in at most two. The time to perform addition using this adder is
Official PYQ2016Digital LogicSequential CircuitsNAT · 1 mark
We want to design a synchronous counter that counts the sequence 0−1−0−2−0−30-1-0-2-0-3 and then repeats. The minimum number of J-K\text{J-K} flip-flops required to implement this counter is _____________.
Official PYQ2016Digital LogicNumber Representations (Fixed and Floating Point)NAT · 1 mark
The 16-bit  2′s16\text{-bit}\;2's complement representation of an integer is 1111111111110101;1111 \quad 1111 \quad 1111 \quad 0101; its decimal representation is ____________
Official PYQ2016Digital LogicBoolean AlgebraMCQ · 1 mark
Consider the Boolean operator # with the following properties : x#0=x,x#1=x‾,x#x=0x \# 0 = x, x \# 1=\overline{x}, x \# x = 0 and x#x‾=1.x \# \overline{x} = 1. Then x#yx\#y is equivalent to
Official PYQ2016Digital LogicComputer ArithmeticNAT · 1 mark
Consider an eight-bit ripple-carry adder for computing the sum of AA and BB, where AA and BB are integers represented in 22's complement form. If the decimal value of AA is one, the decimal value of BB that leads to the longest latency for the sum to stabilize is ___________
Official PYQ2016Digital LogicNumber Representations (Fixed and Floating Point)NAT · 1 mark
Let XX be the number of distinct 1616-bit integers in 2′s2's complement representation. Let YY be the number of distinct 1616-bit integers in sign magnitude representation Then X−YX - Y is______.
Official PYQ2016Digital LogicBoolean AlgebraMCQ · 1 mark
Let, x1⊕x2⊕x3⊕x4=0x_{1} ⊕ x_{2} ⊕ x_{3} ⊕ x_{4}= 0 where x1,x2,x3,x4x_{1}, x_{2}, x_{3}, x_{4} are Boolean variables, and ⊕⊕ is the XOR operator. Which one of the following must always be TRUE?
Official PYQ2015Digital LogicBoolean AlgebraMCQ · 1 mark
Consider the operations f (X, Y, Z) = X’YZ + XY’ + Y’Z’\textit{f (X, Y, Z) = X'YZ + XY' + Y'Z'} and g (X, Y, Z) = X’YZ + X’YZ’ + XY\textit{g (X, Y, Z) = X'YZ + X'YZ' + XY} Which one of the following is correct?
Official PYQ2015Digital LogicSequential CircuitsMCQ · 1 mark
A positive edge-triggered DD flip-flop is connected to a positive edge-triggered JKJK flip-flop as follows. The QQ output of the DD flip-flop is connected to both the JJ and KK inputs of the JKJK flip-flop, while the QQ output of the JKJK flip-flop is connected to the input of the DD flip-flop. Initially, the output of the DD …
Official PYQ2015Digital LogicSequential CircuitsMCQ · 1 mark
Consider a 44-bit Johnson counter with an initial value of 0000.0000. The counting sequence of this counter is
Official PYQ2015Digital LogicComputer ArithmeticNAT · 1 mark
A half adder is implemented with XOR and AND gates. A full adder is implemented with two half adders and one OR gate. The propagation delay of an XOR gate is twice that of an AND/OR gate. The propagation delay of an AND/OR gate is 1.21.2 microseconds. A 44-bit-ripple-carry binary adder is implemented by using four full adders. The total propagation time …
Official PYQ2015Digital LogicBoolean AlgebraNAT · 1 mark
The number of min-terms after minimizing the following Boolean expression is _______. [D′+AB′+A′C+AC′D+A′C′D]′[D'+AB'+A'C+AC'D+A'C'D]'