Introduction to the X86 architecture and Netwide Assembler (NASM)
by Paul Carter
Free Textbook
Manual
X86 history, registers, addressing. (PCASM Sections 1.2.3, 1.2.4, 1.2.5.)
Lecture notes Textbook reading
Data segment, bss segment, DX directives (PCASM Sections 1.3.1 - 1.3.5)
Practice big endian and little endian data layout
Sample problems