Common x86 Instructions Reference

Common x86 Instructions Reference

Reference guide for common x86 instructions including data transfer, integer operations, logic instructions, flow control, and assembler directives for AT&T syntax.

Stack Management & Function Calls

Stack Management & Function Calls

Complete coverage of stack operations, calling conventions in assembly, function prologue/epilogue, parameter passing, local variable storage, and returning control with practical examples.

Function Design & Implementation

Function Design & Implementation

Fundamentals of functions, breaking programs into reusable pieces, function interfaces, parameters, local variables, and why functions are essential for managing program complexity.

Assembly Language First Programs

Assembly Language First Programs

Writing first assembly language programs, learning the assembly/link process, understanding program structure, sections, labels, registers, system calls, and the basics of the exit program example.

Programming Introduction

Programming Introduction

Introduction to programming fundamentals, the goals of learning assembly language, understanding computer basics, and tools for GNU/Linux development. Covers what makes good programming and the structure of programs at a high level.