
x86 Disassembly
Publisher: Wikibooks 2008
Number of pages: 151
Description:
This book is about the disassembly of x86 machine code into human-readable assembly, and the decompilation of x86 assembly code into human-readable C or C++ source code. Some topics covered will be common to all computer architectures, not just x86-compatible machines.
Download or read it online for free here:
Download link
(920KB, PDF)
Similar books
Introduction To MIPS Assembly Language Programmingby Charles W. Kann - Gettysburg College
This book introduces students to assembly language programming in MIPS. It covers basic operators and instructions, subprogram calling, loading and storing memory, program control and the conversion of the assembly language program into machine code.
(8803 views)
MMIXware: A RISC Computer for the Third Millenniumby Donald E. Knuth - Springer
MMIX is a RISC computer designed by D. Knuth to illustrate machine-level aspects of programming. This book is a collection of programs written in CWEB that make MMIX a virtual reality. A complete documentation of the MMIX and its assembly language.
(16822 views)
x86-64 Assembly Language Programming with Ubuntuby Ed Jorgensen - University of Nevada, Las Vegas
This text provides a reference for University level assembly language and systems programming courses. Specifically, it addresses the x86-64 instruction set for the popular x86-64 class of processors using the Ubuntu 64-bit Operating System (OS).
(12765 views)
Programmed Introduction to MIPS Assembly Languageby Bradley Kjell - Central Connecticut State University
This is a course in assembly language programming of the MIPS processor. It emphasizes the topics needed for study of computer architecture: bits, bit patterns, operations on bit patterns, and how bit patterns represent instructions and data.
(16821 views)