Friday, February 13, 2009

A Tiny Guide to Programming in 32 bit x86 Assembly language


Download :A Tiny Guide to Programming in 32 bit x86 Assembly language

A Tiny Guide to Programming in 32-bit x86 Assembly Language
by Adam Ferrari1
1. Introduction
2. Registers
3. Memory and Addressing Modes
3.1. Declaring Static Data Regions
3.2. Addressing Memory
3.3. Size Directives
4. Instructions
4.1. Data Movement Instructions
4.2. Arithmetic and Logic Instructions
4.3. Control Flow Instructions
5. Basic Program Structure
6. Subroutine Calling Convention
6.1. What is a Calling Convention
6.2. The C Calling Convention
6.2.1. The Caller’s Rules
6.2.2. The Callee’s Rules
6.2.3. Call Convention Example

1 comments:

Yeoh HS on March 28, 2009 at 2:57 AM said...

Good work.

Post a Comment