Q1. Explain how does debug monitor facilitate the dynamic debugging? List out the sequence of steps included in dynamic debugging?
Q2. What do you mean by software tool? Describe in brief the software tools employed in different steps of program development.
Q3. Define:
a) Translation time address, Linked address and Load time address.
b) Translated origin, Linked origin and load origin.
Q4. Describe the similarities and differences between the use of Macros and the utilization of subroutines.
Q5. Illustrate the automatic allocation and program controlled allocation?
Q6. Write down the design of a relocating loader.
Q7. What for and explain how is transfer vector used by the loader?