Item description for Visual C++ Optimization with Assembly Code by Yury Magda...
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. Code optimization is considered for the Intel platform, taking into account features of the latest models of Intel Pentium processors and how using Assembly code in C++ applications can improve application processing. The use of an assembler to optimize C++ applications is examined in two ways, by developing and compiling Assembly modules that can be linked with the main program written in C++ and using the built-in assembler. Microsoft Visual C++ .Net 2003 is explored as a programming tool, and both the MASM 6.14 and IA-32 assembler compilers, which are used to compile source modules, are considered.
Promise Angels is dedicated to bringing you great books at great prices. Whether you read for entertainment, to learn, or for literacy - you will find what you want at promiseangels.com!
Est. Packaging Dimensions: Length: 9.06" Width: 7.4" Height: 0.94" Weight: 1.76 lbs.
Release Date May 1, 2004
Publisher A-List Publishing
ISBN 193176932X ISBN13 9781931769327
Reviews - What do customers think about Visual C++ Optimization with Assembly Code?
Don't bother Sep 22, 2007
This book is so bad, I don't know where to start: 1. Riddled with typos 2. Keeps using _beginthread (instead of _beginthreadex) 3. Better information available in online docs.
More than just a language barrier. Mar 29, 2005
Do yourself a favour and read the introduction, or really any part of it, before plonking down your hard-earned money. Thank God I could return it.
Helpful book Feb 7, 2005
The book delivers what the title promises: how to combine Visual C++ with assembler. Each possible combination of calls (C++ -> assembler, assembler -> C++) will be explained in great detail. Examples are kept simple which helps the reader to not loose survey what's the point to be explained in that example. You should not expect to get much instructions how to write the fastest assembly code possible. The book gives only a couple of hints in chapter 1 ("The existing loop commands ... slow down the overall performance of the program and are indeed an anachronism to the modern processor models."). It doesn't prevent the author to use that loop command in later examples anyway. Sometimes I also missed explanations about assembly commands and MASM directives used in the examples. If you completely want to understand what's going on you have to have additional reference material (Intel, MASM) at hand. Conclusion: It's a great book about all aspects of interaction between Visual C++ and assembly language. If you want to know how to get out most of your assembly code you should use a different book (e.g. "Inner Loops" by Rick Booth)