Skip to content
SmartFigureEdu

CS 3351 Digital Principles and Computer Organization question paper, April/May 2024

Question Paper Code : 50897

B.E./B.Tech. DEGREE EXAMINATIONS, APRIL/MAY 2024.

Third Semester

Computer Science and Engineering

CS 3351 — DIGITAL PRINCIPLES AND COMPUTER ORGANIZATION

(Common to : Computer Science and Design/Computer Science and Engineering (Artificial Intelligence and Machine Learning)/Computer Science and Engineering (Cyber Security)/Computer and Communication Engineering/Artificial Intelligence and Data Science/Computer Science and Business Systems/Information Technology)

(Regulations 2021)

Time : Three hoursMaximum : 100 marks

Answer ALL questions.

PART A — (10 × 2 = 20 marks)

  1. 1.

    What is combinational circuit?

  2. 2.

    Which combinational circuit is otherwise known as data selector? Why?

  3. 3.

    Write down the characteristic table of T flip flop.

  4. 4.

    Compare Mealy and Moore Models.

  5. 5.

    What is the difference between register addressing mode and register indirect addressing mode?

  6. 6.

    What is data transfer instruction? Specify any two data transfer instructions.

  7. 7.

    What is pipelining?

  8. 8.

    Differentiate: Hardwired Control and Microprogrammed Control.

  9. 9.

    Can a computer work without cache? Justify.

  10. 10.

    What is the purpose of SATA?

PART B — (5 × 13 = 65 marks)

  1. 11.
    (a)

    Why do we need a code conversion? Explain with the conversion of binary to gray code.

  2. Or
  3. (b)

    Identify the combinational circuit that is used to compare the relative magnitude of two binary numbers. Construct the identified circuit for comparing 2-bit binary numbers.

  4. 12.
    (a)

    Which flip flop is called as data flip flop? Explain the operation of the same with its circuit diagram, characteristic table and excitation table.

  5. Or
  6. (b)

    Which counter is called decade counter? Why? Explain the operation of the same in asynchronous mode.

  7. 13.
    (a)

    Explain Von Neumann Architecture with neat sketch.

  8. Or
  9. (b)

    Describe any five addressing modes with examples.

  10. 14.
    (a)

    Draw a simple MIPS data path with control unit and explain the execution of ALU instruction.

  11. Or
  12. (b)

    Describe the methods for avoiding the control hazards.

  13. 15.
    (a)

    Explain in detail the memory hierarchy with neat diagram.

  14. Or
  15. (b)

    Explain in detail about Direct Memory Access (DMA) with neat diagram.

PART C — (1 × 15 = 15 marks)

  1. 16.
    (a)

    Design a Mod-5 Synchronous Counter using JK flip flop.

  2. Or
  3. (b)

    Design 8 x 1 MUX. Implement the following Boolean function using 8 x 1 MUX F (P,Q,R,S) = Sigma m (0,1,3,4,8,9,15).


Other CS3351 papers