Programming

ELF Internals and Binutils: Seeing What the Compiler Produced

RV32 ABI and C Data Types: Sizes, Alignment, and Layout

C → Assembly: Optimizations, Volatile, and What the Compiler Is Allowed to Do

Control Flow and Data Access in RV32 Assembly

Functions, Calling Convention, and Stack Frames