1. Describe the fundamentals of computer design.
2. Quantitative principles of computer design
3. Explain different computer architectural classification schemes in detail.
4. Explain Trends, Measure and reporting performance of computer design
5. Explain how to encode the instruction set.
6. Explain the addressing modes for signal processing.
7. (a) What are the reasons for emergence of general purpose registers?
(b) Distinguish between little-endian and big-endian format?
8. (a) Explain Instruction set principles?
(b) Explain Control flow for instructions?
9. Write notes on Instruction level parallelism (ILP)
10. Explain data dependent hazard with example?
11. Explain Limitations of ILP
12. How to reduce branch costs. Explain?
13. Write notes on VLIW approach.
14. Describe the hardware support for ILP at compile time
15. Explain software approach of ILP?
16. Write Compiler techniques?

12:39 PM
VAAGESWARI COLLEGES