Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.

Help

Assembly


1. 

Advanced Windows Memory Dump Analysis with Data Structures: Training Course Transcript and WinDbg Practice Exercises with Notes

Advanced Windows Memory Dump Analysis with Data Structures: Training Course Transcript and WinDbg Practice Exercises with Notes

By: 

Publisher: OpenTask

Publication Date: 15-JAN-2012

Insert Date: 05-FEB-2012

Slots: 1.0

Table of Contents • Start Reading

The full transcript of Memory Dump Analysis Services training with 10 step-by-step exercises, notes, and selected Q&A. Learn how to navigate through memory dump space and Windows data structures to troubleshoot and debug complex software incidents. The book uses a unique and innovative pattern-driven analysis approach to speed up the learning curve. The training consists of practical step-by-step exercises using WinDbg to diagnose structural and behavioral patterns in 64-bit kernel and complete memory dumps. Additional topics include memory search, kernel linked list navigation, practical...

2. 

Professional Assembly Language

Professional Assembly Language

By: 

Publisher: Wrox

Publication Date: 11-FEB-2005

Insert Date: 03-MAR-2011

Slots: 1.0

Table of Contents • Start Reading

Unlike high-level languages such as Java and C++, assembly language is much closer to the machine code that actually runs computers; it's used to create programs or modules that are very fast and efficient, as well as in hacking exploits and reverse engineering Covering assembly language in the Pentium microprocessor environment, this code-intensive guide shows programmers how to create stand-alone assembly language programs as well as how to incorporate assembly language libraries or routines into existing high-level applications Demonstrates how to manipulate data, incorporate...

3. 

Introduction to 80x86 Assembly Language and Computer Architecture, 2nd Edition

Introduction to 80x86 Assembly Language and Computer Architecture, 2nd Edition

By: Richard C. Detmer

Publisher: Jones & Bartlett Learning

Publication Date: 23-JUN-2009

Insert Date: 31-OCT-2010

Slots: 1.0

Table of Contents • Start Reading

Thoroughly revised and updated throughout, the Second Edition of Introduction to 80x86 Assembly Language and Computer Architecture provides students with a clear and concise introduction to the inner workings of the computer, and their many levels and functions. Through introducing real instruction sets and writing real assembly language programs, students will become acquainted with the basics of computer architecture. The Second Edition now includes the use of the Microsoft Visual Studio environment, which is widely available to students and professionals, and provides a robust...

4. 

32/64-Bit 80x86 Assembly Language Architecture

32/64-Bit 80x86 Assembly Language Architecture

By: James Leiterman

Publisher: Jones & Bartlett Learning

Publication Date: 25-OCT-2010

Insert Date: 23-OCT-2010

Slots: 1.0

Table of Contents • Start Reading

The increasing complexity of programming environments provides a number of opportunities for assembly language programmers. 32/64-Bit 80x86 Assembly Language Architecture attempts to break through that complexity by providing a step-by-step understanding of programming Intel and AMD 80x86 processors in assembly language. This book explains 32-bit and 64-bit 80x86 assembly language programming inclusive of the SIMD (single instruction multiple data) instruction supersets that bring the 80x86 processor into the realm of the supercomputer, gives insight into the FPU (floating-point unit) chip in...

5. 

The Art of Assembly Language, Second Edition

The Art of Assembly Language, Second Edition

By: 

Publisher: No Starch Press

Publication Date: 15-MAR-2010

Insert Date: 07-APR-2010

Slots: 1.0

Table of Contents • Start Reading

The Art of Assembly Language teaches programmers how to understand assembly language and how to use it to write powerful, efficient code. Using the proven High Level Assembler (HLA) as its primary teaching tool, The Art of Assembly Language leverages your knowledge of high level programming languages to make it easier for you to quickly grasp basic assembly concepts....

6. 

Assembly Language Step-by-Step: Programming with Linux®, Third Edition

Assembly Language Step-by-Step: Programming with Linux®, Third Edition

By: 

Publisher: John Wiley & Sons

Publication Date: 05-OCT-2009

Insert Date: 05-MAR-2010

Slots: 1.0

Table of Contents • Start Reading

The eagerly anticipated new edition of the bestselling introduction to x86 assembly language The long-awaited third edition of this bestselling introduction to assembly language has been completely rewritten to focus on 32-bit protected-mode Linux and the free NASM assembler. Assembly is the fundamental language bridging human ideas and the pure silicon hearts of computers, and popular author Jeff Dunteman retains his distinctive lighthearted style as he presents a step-by-step approach to this difficult technical discipline. He starts at the very beginning, explaining the basic ideas...

7. 

Art of Assembly Language, 1st Edition

Art of Assembly Language, 1st Edition

By: 

Publisher: No Starch Press

Publication Date: 01-SEP-2003

Insert Date: 01-APR-2009

Slots: 1.0

Table of Contents • Start Reading

Presents assembly language from the high-level programmer's point of view, so you can start writing meaningful programs within days. The High Level Assembler (HLA) that accompanies the book is the first assembler that allows you to write portable assembly language programs that run under either Linux or Windows with nothing more than a recompile. The CD-ROM includes the HLA and the HLA Standard Library, all the source code from the book, and over 50,000 lines of additional sample code, all well-documented and tested. The code compiles and runs as-is ...