32/64-BIT 80x86 Assembly Language Architecture byJames Leiterman

This book provides 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.

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

You can download this book from any of the following links. If any link is dead please feel free to leave a comment.

Copyright Disclaimer:
This site does not store any files on its server. We only index and link to content provided by other sites. Please contact the content providers to delete copyright contents if any and email us, we'll remove relevant links or contents immediately.

Share this article :

Post a Comment

Support : Creating Website | Johny Template | Mas Template
Copyright © 2011. FREE ENGINEERING BOOKS - All Rights Reserved
Template Created by Creating Website Published by Mas Template
Proudly powered by Blogger