PC Assembly Language

PC Assembly Language

This online book has extensive coverage of interfacing assembly and C code and so might be of interest to C programmers who want to learn about how C works under the hood. All the examples use the free NASM (Netwide) assembler.

This book only covers programming under 32-bit protected mode and requires a 32-bit protected mode compiler.


  • Introduction
  • Basic Assembly Language
  • Bit Operations
  • Subprograms
  • Arrays
  • Floating Point
  • Structures and C++

Book Details

Author(s): Paul A. Carter
Format(s): PDF, PostScript
File size: 704 KB
Number of pages: 195
Link: Download.

Leave a Reply