Q1. Define the term language processor. describe different types of language processors.
Q2. What do you mean by dynamic debugging? describe how does a debug monitor facilitate the dynamic debugging? prepare down the different steps included.
Q3. List all the desirable properties of the intermediate representation (IR).
Q4. Describe different data structures which are used by One-Pass Macro processor.
Q5. prepare down a macro which swaps two variables.
Q6. Describe flow of control throughout macro expansion. Illustrate the goal of advanced macro facility?
Q7. List all the different types of loaders highlighting the features for each of them.
Q8. prepare down a short note on the dynamic linking. Describe in brief a linkage editor for an IBM PC.
Q9. Illustrate the use of static overlay generator? Describe by providing an appropriate illustration.