Computer Architecture 2075( Old Course)

Tribhuwan University
Institute of Science and Technology
2075( Old Course)
Bachelor Level / Third Semester / Science
Computer Science and Information Technology ( CSC208 )
( Computer Architecture )
Full Marks: 80
Pass Marks: 32
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.

Long Questions:

Attempt any two questions:

1. Write down the non-restoring division flowchart algorithm and divide 5/3 using non-restoring division.

10 marks view

2. Explain the mapping process. Differentiate between direct mapping and associate mapping.

10 marks view

3. What is input output interface? Differentiate between Input-output bus and memory bus?

10 marks view

Short Questions:

Attempt any ten questions:(10 x 6 = 60)

4. Explain the error detection codes with example.

6 marks view

5. Explain the logic micro instructions with practical example.

6 marks view

6. Explain the input-output interrupt with example.

6 marks view

7. Differentiate between hardwired control unit and microprogrammed control unit.

6 marks view

Answered by: Ranjit Shrestha


Hardwired Control Unit

1. Hardwired control unit generates the control signals needed for the processor using logic circuits 2. Hardwired control unit is faster when compared to microprogrammed control unit as the required control signals are generated with the help of hardwares 3. Difficult to modify as the control signals that need to be generated are hard wired 4. More costlier as everything has to be realized in terms of logic gates 5. It cannot handle complex instructions as the circuit design for it becomes complex 6. Only limited number of instructions are used due to the hardware implementation 7. Used in computer that makes use of Reduced Instruction Set Computers(RISC)

Microprogrammed Control Unit 1. Micrprogrammed control unit generates the control signals with the help of micro instructions stored in control memory 2. This is slower than the other as micro instructions are used for generating signals here 3.Easy to modify as the modification need to be done only at the instruction level 4.Less costlier than hardwired control as only micro instructions are used for generating control signals 5. It can handle complex instructions 6. Control signals for many instructions can be generated 7.Used in computer that makes use of Complex Instruction Set Computers(CISC)

8. Explain the CISC architecture with example.

6 marks view

9. Describe the steps of multiplication process using Booth algorithm with example.

6 marks view

10. Differentiate between I/O bus and interface modules.

6 marks view

11. Differentiate between I/O bus and interface modules.

6 marks view

12. What are the major differentiate between Input-output processor (IOP) and direct memory Access (DMA).

6 marks view

13. Explain the data transfer instructions with example.

6 marks view

14. What are the main characteristics of memory system? Explain.

6 marks view

15. What are the main characteristics of memory system? Explain.

6 marks view

16. Write short notes on:

(a) Data communication processor 

(b) Computer Instructions

6 marks view