Bachelors Level/Second Year/Third Semester/Science csit/third semester/computer architecture/syllabus wise questions

B.Sc Computer Science and Information Technology

Institute of Science and Technology, TU

Computer Architecture (CSC213)

Year Asked: 2080, syllabus wise question

Central Processing Unit
1.
Differentiate between RISC and CISC architecture. [5]
Computer Arithmetic
1.
Explain the working of Booth's multiplication algorithm and perform multiplication of 50 and (-13) using the same algorithm. [10]
2.
What is arithmetic overflow? How can it be detected? [5]
Data Representation
1.
What do you mean by error correction codes? Explain any one of error correction technique. [5]
Input Output Organization
1.
What is DMA? Explain the DMA controller with block diagram. How the DMA interact with I/O device. [10]
Memory Organization
1.
What is cache memory? Explain the elements of cache design. [5]
Microprogrammed Control
1.
Explain block diagram of microprogram sequencer in brief. [5]
2.
Write the program for following statement by using three, single, zero address instructions. $X = (A+B*C-D)/(E*F+G)$ [5]
3.
Write short notes on (any two): a. Control ROM b. Common Bus System c. Flynn's Classification [5]
Pipelining
1.
What do you mean by pipelining concept? Discuss various pipeline hazards and their solutions in detail. [5]
Register Transfer and Microoperations
1.
Explain the instruction format of basic computer. Write down symbolic representation for FETCH routine. [10]
2.
What is micro operation? Explain different arithmetic microoperations. [5]