[[downloadzone] ]
Main » Articles » eBooks » Programming

32/64-bit 80x86 Assembly Language Architecture


Author: James Leiterman
Publisher: Wordware Publishing, Inc.
Date     : 2005
Pages    : 450
Format   : CHM
Language : English
ISBN     : 1598220020



Description:
Providing a step-by-step understanding of programming Intel and AMD 80x86 processors in assembly language, this book attempts to break through the complexity of programming environments and explains 32-bit and 64-bit 80x86 assembly language programming.

This book discusses 32- and 64-bit 80x 86 assembly language programming inclusive of the SIMD instruction supersets that bring the 80x86 processor into the realm of the supercomputer. This book can be used in a self-taught or academic environment.

About the Author
James Leiterman is a senior computer engineer who has been developing hardware and software professionally since 1978 and programming video/computer games for 20 years. He has worked for multiple game companies including Midway, LucasArts, Atari, Wild Goose Games, a casino gaming company, and two Internet online game companies and has shipped nine games. He is also the author of Vector Game Math Processors and Learn Vertex and Pixel Shader Programming with DirectX 9.

Table of Contents 

32/64-Bit 80x86 Assembly Language Architecture 
Preface-(or, So Why Did He Write Yet Another Book?) 
Chapter  1 - Introduction
Chapter  2 - Coding Standards
Chapter  3 - Processor Differential Insight
Chapter  4 - Bit Mangling
Chapter  5 - Bit Wrangling
Chapter  6 - Data Conversion
Chapter  7 - Integer Math
Chapter  8 - Floating-Point Anyone?
Chapter  9 - Comparison
Chapter 10 - Branching
Chapter 11 - Branchless
Chapter 12 - Floating-Point Vector Addition and Subtraction
Chapter 13 - FP Vector Multiplication and Division
Chapter 14 - Floating-Point Deux
Chapter 15 - Binary-Coded Decimal (BCD)
Chapter 16 - What CPUID?
Chapter 17 - PC I/O
Chapter 18 - System
Chapter 19 - Gfx 'R' Asm
Chapter 20 - MASM vs. NASM vs. TASM vs. WASM
Chapter 21 - Debugging Functions
Chapter 22 - Epilogue
Appendix A - Data Structure Definitions
Appendix B - Mnemonics
Appendix C - Reg/Mem Mapping
Glossary 
References 
List of Figures 
List of Tables 
List of Listings 




Category: Programming | Added by: downloadzone (03-Jul-2008)
Views: 3592 | Comments: 64 | Rating: 0.0/0
Total comments: 1
1 squamumSuipse  
0
After we go through the specification of the term really enjoy, installing relation to a captivating romance having yet another, although as the sense that is engendered once you have miltchmonkey the best marriage with yourself much too : or even as the sense of larger unity spouse and children or simply man : therefore it gets substantially more extraordinary that every someone wants to have is usually appreciate.

Name *:
Email *:
Code *: