CACS103 Digital Logic

Digital Logic old question papers

Pick a year on the left to see the full paper, exactly as it was set. 10 questions have come up in more than one paper.

11 questionsSit this paper (timed)

Tribhuvan University

Bachelor of Computer Application

Semester 1 · TU Board 2026

Course Title: Digital Logic (CACS103)

Full Marks: 60Pass Marks: 24Time: 3 hours

Group B

Attempt any SIX question.(6 × 5 = 30)

  1. 2.

    What is 2's complement? Subtract (10110)₂ − (01011)₂ using 2's complement method.

    5
  2. 3.

    Define Half Adder and Full Adder. Design a Full Adder circuit with its truth table, Boolean expressions, and logic diagram.

    5
  3. 4.

    Explain D flip flop with characteristics table, equation and logical circuit.

    5
  4. 5.

    Design full adder with truth table logical expression and logical circuit.

    5
  5. 6.

    What is a Decoder? Explain a 2:4 Decoder with its block diagram, truth table, and logic circuit.

    5
  6. 7.

    Prove De Morgan's second theorem (A · B)' = A' + B' using a truth table. Also realize a basic AND gate using NAND gates only.

    5
  7. 8.

    What is shift register? Explain different types of shift register.

    5

Group A

Attempt all the questions.(10 × 1 = 10)

  1. 1.

    a. What is the 2's complement of (10110100)₂? b. Convert (9F)₁₆ to decimal. c. What is the difference between a latch and a flip-flop? d. Write the Boolean expression for an Ex-NOR gate. e. What is a min-term? Give an example for three variables A, B, C. f. What is synchronous counter? g. What is a Full Adder? Write its sum output expression. h. What is the purpose of a multiplexer? i. What is register? j. What is a Ripple counter? State one disadvantage.

    1

Group B

Attempt any SIX questions.(6 × 5 = 30)

  1. 2.

    What is 2's complement? Subtract (10110)₂ − (01011)₂ using 2's complement method.

    5
  2. 3.

    Define Half Adder and Full Adder. Design a Full Adder circuit with its truth table, Boolean expressions, and logic diagram.

    5
  3. 4.

    Explain D flip flop with characteristics table, equation and logical circuit.

    5
  4. 5.

    Design full adder with truth table logical expression and logical circuit.

    5
  5. 6.

    What is a Decoder? Explain a 2:4 Decoder with its block diagram, truth table, and logic circuit.

    5
  6. 7.

    Prove De Morgan's second theorem (A · B)' = A' + B' using a truth table. Also realize a basic AND gate using NAND gates only.

    5
  7. 8.

    What is shift register? Explain different types of shift register.

    5

Group C

Attempt any TWO questions.(2 × 10 = 20)

  1. 9.

    Minimize the following function using K-Map and Tabulation method respectively F(A,B,C,D) = Σ m(0,1,4,5,8,9,11)

    10
  2. 10.

    Design a 3-bit synchronous up counter using T flip-flops. Show the state diagram, state table, excitation table, Boolean expressions for inputs, and the complete logic diagram.

    10
  3. 11.

    Design a combinational circuit with three inputs (X, Y, Z) and three outputs (A, B, C). When the binary input (X, Y, Z) is 0, 1, 2 or 3, the binary output is one greater than the input. When the binary input is 4, 5, 6 or 7, the binary output is one less than the input. Write the Truth Table for the inputs and outputs. Simplify the resulting expressions for A, B and C outputs (use algebra or maps).

    10

— The End —