1.20
Computer Systems A Programmer's Perspective -Bryant O'Hallaron
Chapter 3. Machine-Level Representation of Programs
3.7.1 Stack Frame Structure
The portion of the stack allocated for a single procedure call is called a stack frame
3.7.2 Transferring Control
3.7.3 Register Usage Conventions
3.7.4 Procedure Example
3.7.5 Recursive Procedures
3.8 Array Allocation and Access
3.8.1 Basic Principles
3.8.2 Pointer Arithmetic
3.8.3 Nested Arrays
3.8.4 Fixed-Size Arrays
3.8.5 Variable-Size Arrays
3.9 Heterogeneous Data Structures
3.9.1 Structures
3.9.2 Unions
3.9.3 Data Alignment