PART-B QUESTIONS

PART-B QUESTIONS


UNIT I

1. Discuss about the various components of a computer system. [May 2016, Nov 2016, April 2018]
2. Elaborate the different types of addressing modes with a suitable example [May 2016, Nov. 2016, April 2017, Nov 2017]
3. Explain the important measures of the performance of a computer and derive the basic performance equation. [ April 2017]
4. What are the eight ideas to be followed for computer design?
5. Explain various instruction formats and illustrate the same with an example. [Nov. 2017]
6. Explain with an example about the operations and operands of the computer hardware. [Nov. 2017]
7. Assignment problems in the blog and the solved problems in the notes for Part-C questions.









4. What are the eight ideas to be followed for computer design?
The following points are to be considered by computer architects while designing a computer.
 i) Moore's law :  Integrated circuit resources double every 18-24 months
 ii) Use Abstraction: Represent the design at different levels. The lower levels need not be exposed. The user can choose higher levels without worrying about the lower level details.
iii) Favor frequent case: Design should be made such that  the frequently used cases should be executed fast and less frequent cases may take more time.
iv) Use Parallelism: A task may be divided in to smaller tasks and executed in parallel finally the result can be combined.
v) Use Pipelining: The task is divided in to small steps, when one step is being executed another step is also carried out in parallel. But output of one step will be used by other step. So it is also a sequential operation.
vi) Use Prediction: Instead of waiting for confirmation or permission it is better to guess ( predict) and proceed.
vii) Memory Hierarchy: The fastest , expensive smallest memory should be at the top of the hierarchy and the slowest, largest, cheapest memories should be at the bottom.
viii) Use Redundant components: Failure of a single component  can shut down the entire system. So redundant components (additional similar) should take over the task when failure occurs.


No comments:

Post a Comment