Wikibooks:Collections/x86 Disassembly

From Wikibooks, open books for an open world
Jump to: navigation, search
x86 Disassembly
Exploring the relationship between C, x86 Assembly, and Machine Code
Kernel-exo.svg
This is a collection of the pages in a Wikibooks book that can be easily saved, rendered electronically, and ordered as a printed book. For information and help on Wikibooks collections, see Help:Collections.
[ About ] [ FAQ ] [ Feedback ] [ Help ] [ Recent Changes ]


x86 Disassembly[edit]

Exploring the relationship between C, x86 Assembly, and Machine Code[edit]

Preface
Cover
Introduction
Tools
Assemblers and Compilers
Disassemblers and Decompilers
Disassembly Examples
Analysis Tools
Platforms
Microsoft Windows
Windows Executable Files
Linux
Linux Executable Files
Code Patterns
The Stack
Functions and Stack Frames
Functions and Stack Frame Examples
Calling Conventions
Calling Convention Examples
Branches
Branch Examples
Loops
Loop Examples
Data Patterns
Variables
Variable Examples
Data Structures
Objects and Classes
Floating Point Numbers
Floating Point Examples
Difficulties
Code Optimization
Optimization Examples
Code Obfuscation
Debugger Detectors
Resources and Licensing
Resources
Licensing
Manual of Style