Ad Code

Responsive Advertisement

Model questions of Digital Electronics & Computer Organization (BCA-S107)

 

Course: Digital Electronics and Computer Organization

Time : 3 hours                                                         Maximum Marks: 100

Instructions:

Answer all questions.

All questions carry equal marks.

.

Read the questions carefully before answering.

Section A: Digital Electronics (40 marks)

 

1. (a) Define digital electronics. Explain the significance of binary representation in digital systems. (5 marks)

(b) Convert the following binary numbers to decimal:

i. 1101

ii. 10101 (4 marks)

2. (a) Draw the truth table and simplify the following Boolean expression using Boolean algebra:

F(A, B, C) = AB + (A + C) (5 marks)

(b) Implement the simplified expression from part (a) using logic gates. Provide the logic gate diagram. (5 marks)

3. (a) Explain the concept of flip-flops in sequential circuits. Differentiate between SR flip-flop and D flip-flop. (6 marks)

 

(b) Design a sequential circuit using D flip-flops to count in the sequence: 0, 1, 3, 7, 0, 1, 3, 7, ... (4 marks)

4. (a) What is a multiplexer? Explain its operation and provide an example of its practical application. (6 marks)

(b) Design a 2-to-1 multiplexer using logic gates. Provide the truth table and logic gate diagram. (4 marks)

Section B: Computer Organization (60 marks)

5. (a) Define computer organization and its significance in computer science. (5 marks)

(b) Explain the Von Neumann architecture of a computer system. Highlight its key components. (5 marks)

6. (a) What is the purpose of the Central Processing Unit (CPU) in a computer? Describe the fetch-decode-execute cycle. (6 marks)

(b) Differentiate between RAM and ROM memory types in terms of their characteristics and usage. (4 marks)

7. (a) Define instruction set architecture (ISA). Explain the differences between RISC and CISC architectures. (6 marks)

(b) Write the assembly language code for adding two numbers stored in memory locations A and B, and storing the result in memory location C. Assume a hypothetical assembly language. (4 marks)

8. (a) Discuss the role of the memory hierarchy in a computer system. Mention the different levels of memory. (6 marks)

(b) Explain the concept of pipelining in CPU architecture. What are the advantages and challenges of pipelined processors? (4 marks)

 

9. (a) What is cache memory, and why is it important in computer systems? Describe the working principle of a cache memory system. (6 marks)

(b) Differentiate between synchronous and asynchronous input/output (I/O) operations. Give examples of each. (4 marks)

 

Section C: Short Questions (10 marks)

10. Answer the following short questions (2 marks each):

a. What is a logic gate?

b. What is the role of a clock signal in digital circuits?

c. Define race condition in flip-flops.

d. Name two types of combinational circuits.

e. What is the role of the control unit in a CPU?

f. What is the purpose of an assembler in computer systems?

g. Define cache hit and cache miss.

h. What is pipelining in the context of CPU processing?

i. Explain the difference between primary memory and secondary memory.

j. What is the role of an interrupt in computer organization?

 

Post a Comment

0 Comments