December
1999 QUESTION 3 Total Marks: 15 Marks |
Click
here to access other questions
SUGGESTED SOLUTIONS |
(a) |
Describe the term loader .
|
[2] |
(b) |
Describe four functions which a loader
must perform. •Allocate space
in memory for the program(s).
|
[4] |
(c) |
(i)Describe how a compile-and-go loader
works.[2marks ] (ii)List three drawbacks associated with
compile-and-go loaders. •The portion
of memory occupied by the translator is wasted,as object code cannot
use uch of that memory. (iii)How does an absolute loader differ
from a compile-and-go loader? (iv)List one benefit associated with
absolute loaders.[1 mark ] (v)How are allocation and relocation
accomplished by an absolute loader?[2marks ] |
[9] |