Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Visual C++ Optimization with Assembly Code

Buy

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.

About the Author

Yury Magda has developed data processing systems and designed applications used to improve the performance of C++ and Delphi programs with assembly code. He has written articles for Circuit Cellar and Electronic Design.

(HTML tags aren't allowed.)

Instant Spring for Android Starter
Instant Spring for Android Starter

Leverage Spring for Android to create RESTful and OAuth Android apps

Overview

  • Learn something new in an Instant! A short, fast, focused guide delivering immediate results.
  • Learn what Spring for Android adds to the Android developer toolkit.
  • Learn how to debug your Android...
Advanced API Security: OAuth 2.0 and Beyond
Advanced API Security: OAuth 2.0 and Beyond
Prepare for the next wave of challenges in enterprise security. Learn to better protect, monitor, and manage your public and private APIs.
Enterprise APIs have become the common way of exposing business functions to the outside world. Exposing functionality is convenient, but of course comes with a risk of
...
iPad 2: The Missing Manual
iPad 2: The Missing Manual

Steve Jobs revealed the original iPad on January 27, 2010, finally confirming rumors that had been swirling for years: Apple was making a tablet computer! And when that first iPad model hit stores a few months later, the public snapped up 300,000 the day it went on sale.

Less than a year later after the first one arrived, Apple put...


Return on Software : Maximizing the Return on Your Software Investment
Return on Software : Maximizing the Return on Your Software Investment

Is your organization maximizing the return on its investments of money, time, and personnel? Probably not, because most software professionals don't know how to consider the business aspects of their software decisions. Most don't even know that it's important to do so. Business consequences should play a critical role in all...

E-Business, E-Government & Small and Medium Size Enterprises: Opportunities & Challenges
E-Business, E-Government & Small and Medium Size Enterprises: Opportunities & Challenges

Much of the e-commerce and IT research in small and medium sized enterprises (SME) indicates that these smaller businesses are lagging behind in implementing technological advances. This raises concerns for these SME's success as the Information Age becomes ever more of a reality. e-Business, e-Government & Small and Medium-Size...

Mixing and Mastering with IK Multimedia T-RackS: The Official Guide
Mixing and Mastering with IK Multimedia T-RackS: The Official Guide

T-RackS is a popular stand-alone audio mastering application that includes a suite of powerful analog-modeled and digital dynamics and EQ processor modules that also work perfectly as plug-ins during mixing. While T-RackS is an extremely powerful tool for improving the quality of your recordings, all of that power won't do you much good...

©2021 LearnIT (support@pdfchm.net) - Privacy Policy