Chapter 3 of 'Assembly Language for x86 Processors' discusses the fundamentals of assembly language, including basic elements like constants, expressions, and directives. It details how to define and use labels, mnemonics, and operands in instruction sets, as well as the distinction between reserved words and identifiers. The chapter emphasizes the importance of understanding these concepts for effective programming using the Intel IA-32 instruction set.