Homework P&H Ch. 2

Answer the following questions about Patterson and Hennessy, Chapter 2. You only need to turn in those that have a point count assigned.

  1. (1 point) What are the three kinds of interrupts?
  2. (1 point) What is the relationship between processes and threads?
  3. What does a linker do?
  4. (1 point) What does a loader do?
  5. What is relocation?
  6. (1 point) What is meant by "external references"?
  7. (1 point) What is the general idea for implementing dynamic linking and loading?
  8. Briefly describe the implementation of objects at the assembly language level.