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

This present edition of a widely-used book provides basic information for the beginning programmer interested in computer architecture, operating systems, and compiler writing. Using the Intel processor family as its base, and concentrating on the MS-DOS operating system, this complete and fully updated study of assembly language is written clearly and straightforwardly, making it easy to read and understand. A companion CD-ROM with Microsoft Macro Assembler Version 6.15 and TextPad Shareware editor is included, and there is a companion Website maintained by the author. » » » »
x86 Assembly
This book covers assembly language programming for the x86 family of microprocessors. The objective is to teach how to program in x86 assembly, as well as the history and basic architecture of x86 processor family. This book is intended for readers at the intermediate level. » » » »
A computer can be viewed from many different levels and used for many different functions, such as the creation of new application software. However, an actual computer works at an even lower level than this. Introduction to 80×86 Assembly Language and Computer Architecture divides its emphasis between the assembly-language/machine-language level of computer operations and the architectural level, that is, the level defined by the machine instructions that the processor can execute. » » » »

Book Description
Describing how the Assembly language can be used to develop highly effective C++ applications, this guide covers the development of 32-bit applications for Windows. Areas of focus include optimizing high-level logical structures, creating effective mathematical algorithms, and working with strings and arrays. » » » »

Book Description
Expert .NET 2.0 IL Assember drills down into the internal structures and operations of the .NET common language runtime and teaches you how to master the IL assembly language, ILAsm. (The rule of thumb is that if the runtime can do it, ILAsm must be able to express it.) This book is ideal if you’re a compiler and tool developer, a developer working on multilanguage .NET projects, or if you just want to develop tighter, faster code for .NET Framework. » » » »