Tribhuvan University
Institute of Science and Technology
2081
Bachelor Level / third-semester / Science
Computer Science and Information Technology( CSC213 )
Computer Architecture
Full Marks: 60 + 20 + 20
Pass Marks: 24 + 8 + 8
Time: 3 Hours
Candidates are required to give their answers in their own words as far as practicable.
The figures in the margin indicate full marks.
Section A
Attempt any TWO Question.
What is pipelining? Explain pipelining using 4-segment instruction cycle. What are its advantages?
What do you understand by priority interrupt? Explain polling, daisy-chaining and parallel priority interrupt.
Draw flowchart for addition and subtraction of signed 2’s complement numbers and perform the operation (90-43).
Section B
Attempt any Eight Questions.
How parity bit is generated in even parity? Demonstrate with suitable table and circuit diagram.
What is instruction format? Explain instruction formats of basic computer and give two examples of each type of instructions.
What microoperations are performed in fetch phase of instruction cycle of basic computer? Explain with suitable circuit diagram.
Explain common bus system of basic computer with a diagram.
What do you understand by Flynn’s classification? Explain.
Why I/O interface is important Discuss the concept of programmed I/O with suitable flowchart.
What is meant by cache mapping? Explain working of direct mapping with suitable block diagram.
Explain different types of shift microoperations.
Write short notes on:
a) CISC
b) Conditional branch