Tribhuvan University
Bachelor of Science in Computer Science and Information Technology
Semester 3 · TU Board 2079
Course Title: Computer Architecture (CSC213)
Full Marks: 60Pass Marks: 24Time: 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.
Group A
Attempt any two questions.(2 × 10 = 20)
- 1.10
What is cache memory? Explain the mapping process. Differentiate between direct mapping and associate mapping.
Answer comingAlso asked in 2075
- 2.10
Describe micro-programmed control unit. Explain different types of addressing modes with example.
Answer comingAlso asked in 2078, 2077, 2075
- 3.10
Differentiate between floating point representation and fixed point representation. Divide 23 by 9 using restoring division algorithm.
Group B
Attempt any eight questions.(8 × 5 = 40)
- 4.5
What are different methods for representing signed numbers? Represent (-71) in those formats.
- 5.5
Explain Direct Memory Acess with suitable diagram.
- 6.5
Explain the data transfer and manipulation instruction with example.
Answer comingAlso asked in 2078, 2075
- 7.5
Explain common bus system for basic computer.
Answer comingAlso asked in 2081
- 8.5
Explain the binary adder-subtractor circuit with suitable diagram.
- 9.5
What do you mean by Register Transfer Language? Explain the use of Register Transfer Language control function.
- 10.5
What do you mean by sequencer? Explain with microprogram sequencer.
- 11.5
Write the program for the following statement using three, single, zero address instructions.
X = (AB+C-D) / (E+FG)
Answer comingAlso asked in 2080
- 12.5
Write short notes on (any two):
a) CISC
b) Overlapped register
c) Pipelining hazards
— The End —