Things to learn during this stage that you should remember:
risc vs. cisc etc.
First introduction to assembly
Memory hierarchy/management at runtime
auto_ptr
The Target module uses an auto_ptr pointer to manipulate without
efforts a pointer to the current target, and to guarantee it is released
(delete) at the end of the run.