UMBC CMSC 313, Computer Organization & Assembly Language, Fall 2002, Section 0101
Subroutines
Thursday 10/03, 2002
[Up]
[Previous Lecture]
[Next Lecture]
Assigned Reading in Murdocca & Heuring:
Assigned Reading in Neveln:
Assigned:
Due:
Topics Covered:
- Overview of the stages of turning a C program into executable code:
Compiling (lexical analysis, parsing, code generation, code
optimization), Assembling, Linking and Loading.
- How the GNU linking loader, ld, handles separately
compiled/assembled object files.
- Subroutines in assembly language programming.
- CALL and RET instructions.
Programs shown: