Computer Organization - Jun 2015
Computer Science Engg. (Semester 3)
TOTAL MARKS: 100
TOTAL TIME: 3 HOURS (1) Question 1 is compulsory.
(2) Attempt any four from the remaining questions.
(3) Assume data wherever required.
(4) Figures to the right indicate full marks. 1 (a) With a neat block diagram, explain the different processor registers.(8 marks) 1 (b) List and explain the technological features and devices improvement made during different generations of computers.(8 marks) 1 (c) What are the factors that affect the Performance? Explain any four.(4 marks) 2 (a) What is an addressing mode? Explain any four addressing modes, with an example for each.(8 marks) 2 (b) Explain shift and rotate operations with example.(8 marks) 2 (c) Explain Big-endian and Little-endian method of byte addressing with an example.(4 marks) 3 (a) Define Exceptions. Explain two kinds of exceptions.(4 marks) 3 (b) Define bus arbitration. Explain in detail any one approach of bus arbitration.(8 marks) 3 (c) Draw and explain the general 8 bit parallel processing.(8 marks) 4 (a) Explain the following with respect to USB:
i) USB Architecture
ii) USB Addressing
iii) USB Protocols.(9 marks) 4 (b) Briefly discuss the main phases involved in the operation of SCSI bus.(6 marks) 4 (c) Explain distributed Bus arbitrations.(5 marks) 5 (a) Define: i) Memory Latency ii) Memory bandwidth iii) Hit-rate iv) Miss-Penalty.(4 marks) 5 (b) Explain the different cache mapping functions.(10 marks) 5 (c) Explain any one feature of memory design that leads to improvement performance of computer.(6 marks) 6 (a) With a neat diagram, explain the virtual memory organization.(8 marks) 6 (b) Design a logic circuit to perform addition/Subtraction of two 'n' bit numbers X and Y.(4 marks) 6 (c) Explain Booth Algorithm. Apply Booth Algorithm to multiply the singed numbers +13 and -6.(8 marks) 7 (a) Explain the different arithmetic operations on floating point numbers.(6 marks) 7 (b) Perform division of number 8 by 3 (8÷3) using the restoring division algorithm.(6 marks) 7 (c) Explain the process of fetching a word from memory along with a timing diagram.(8 marks) 8 (a) Briefly explain the structure of General Purpose Multiprocessor.(8 marks) 8 (b) List different types of Networks. Explain any four.(8 marks) 8 (c) Give a brief description on performance consideration with an example.(4 marks)