EC2303 COMPUTER ARCHITECTURE AND ORGANIZATION ANNA UNIVERSITY PREVIOUS YEAR/MODEL QUESTION PAPER NOVEMBER/DECEMBER 2011 ...
Posted by R.Anirudhan
B.E./B.Tech DEGREE EXAMINATION, NOVEMBER/DECEMBER 2011.
Electronics and Communication Engineering
EC 2303 — COMPUTER ARCHITECTURE AND ORGANIZATION
(Common to Sixth Semester Biomedical Engineering)
(Common to PTEC 2303 – Computer Architecture and Organization for B.E.
(Part-time) Electronics and Communication Engineering
Fourth Semester Regulation – 2009)
Time : Three hours Maximum : 100 marks
Answer ALL questions.
PART A — (10 × 2 = 20 marks)
1. Define priority encoder.
2. What are the factors to be considered in selecting a number representation
to be used in a computer?
3. Write down the equation for carry generate and propagate.
4. Define coprocessor.
5. Compare the two methods to design the hardwired controller.
6. What is the use of micro assembler?
7. What is DRO and NDRO?
8. What is temporal locality?
9. What are the limitations of programmed IO?
10. Write down the CPU steps to determine the status of IO device.
PART B — (5 × 16 = 80 marks)
11. (a) (i) Draw the block diagram of a 4 bit register level magnitude comparator and explain. (8)
(ii) Briefly explain the organization of IAS computer with its instruction set. (8)
(b) (i) How does one detect and correct errors during data transmission ? (8)
(ii) Describe in detail the different kinds of addressing mode with an example. (8)
12. (a) Explain 2’s complement multiplier with a neat block diagram. (16)
(b) Explain floating point adder pipeline with neat block diagram. (16)
13. (a) (i) Write short notes on Nano programming. (8)
(ii) Describe the characteristics of supper scalar processing. (8)
(b) Design a micro programmed control unit of non-pipelined general purpose computers (16)
14. (a) Describe in detail magnetic tape memories and disk memories. (16)
(b) Describe cache memory in detail. (16)
15. (a) (i) What is DMA? Draw the block diagram and explain it in detail.(8)
(ii) Describe vectored interrupt scheme with a neat block diagram.(8)
(b) (i) Define fault tolerance. How is it related to redundancy? Explain different approaches for designing fault tolerance systems. (8)
(ii) Explain different types of bus arbitration scheme. (8)