X86-32 Core Programming

  • Daniel Kusswurm


The previous chapter focused on the fundamentals of the x86-32 platform, including its data types, execution environment, and instruction set. This chapter concentrates on the basics of x86-32 assembly language programming. More specifically, you’ll examine how to code x86 assembly language functions that can be called from a C++ program. You’ll also learn about the semantics and syntax of x86 an assembly language source code file. The sample programs and accompanying remarks of this chapter are intended to complement the instructive material presented in Chapter 1.


Sample Program Assembly Language Text String Status Flag Model Flat 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Copyright information

© Daniel Kusswurm 2014

Authors and Affiliations

  • Daniel Kusswurm
    • 1
  1. 1.ILUnited States

Personalised recommendations