Stock Image

Optimizing C with Assembly Code: Secret Rules of Assembler with 3.5 Disk

Gulutzan, Peter; Pelzer, Trudy

0 ratings by Goodreads
ISBN 10: 0879304472 / ISBN 13: 9780879304478
Published by R & D Books
Used Condition: Very Good Soft cover
From Hawking Books (Lake Arrowhead, CA, U.S.A.)

AbeBooks Seller Since November 10, 2009

Quantity Available: 1

Buy Used
Price: US$ 51.69 Convert Currency
Shipping: US$ 0.00 Within U.S.A. Destination, Rates & Speeds
Add to basket

30 Day Return Policy

About this Item

0879304472 Very Good Condition. Includes Disk. Has some wear. Five star seller - Buy with confidence!. Bookseller Inventory # Z0879304472Z2

Ask Seller a Question

Bibliographic Details

Title: Optimizing C with Assembly Code: Secret ...

Publisher: R & D Books


Book Condition:Very Good

About this title


( Learn how to squeeze faster performance from existing programs. ( The diskette included with the book has replacements for common functions in the standard C library. Using this code, instead of the library that comes with commercial compilers, will make programs run faster. ( The diskette also provides a utility, TACHO.EXE, a "tachometer" that assesses the cycle times of executable program files. Optimizing C with Assembly Code shows how to make C programs run faster by strategically inserting brief inline assembly code. Many of the explanations about cycle times and pipeline stalls have never been published anywhere; not even by Intel. Although the book targets MS-DOS and Windows 3.x running on 486s, many of the improvements are also relevant for OS/2 or other 32-bit systems. Most of these optimizations are useful for 386s. The authors warn the reader if they are not useful for 386s. Additionally, the authors evaluate the optimizers of the three most popular C compilers. Borland C++, Microsoft Visual C++, & Symantec C++ are critically compared. These compilers are used as test compilers throughout the book, but the processing rules focus on methods common to all C compilers. The assembly routines in this book can improve processing by 15% to 50% over the commercial compiler libraries. Programmers who know how to profile their programs and provide efficient processing, and are looking for the last iota of speed in execution. No assembler experience is necessary, but the authors assume that the reader has a reference text for looking up instruction definitions, register names, etc. (One of the Appendices provides 80486 assembler instruction mnemonics and cycle times).

About the Author:

The authors are the principles of Ocelot Computer Services Inc., Edmonton, Alberta, Canada; with more than a decade of experience in consulting and product development. Their previous book, "Optimizing SQL" was also published by R&D Books.

"About this title" may belong to another edition of this title.

Store Description

Welcome to Hawking Books. We ship six days a week and your satisfaction is guaranteed.

Visit Seller's Storefront

Terms of Sale:

We guarantee the condition of every book as it's described on the Abebooks web
sites. If you're dissatisfied with your purchase (Incorrect Book/Not as
Described/Damaged) or if the order hasn't arrived, you're eligible for a refund
within 30 days of the estimated delivery date. If you've changed your mind about
a book that you've ordered, please use the Ask bookseller a question link to
contact us and we'll respond within 2 business days.

Shipping Terms:

We package all our items in secure new packaging and we always ship within 48 hours.

List this Seller's Books

Payment Methods
accepted by seller

Visa Mastercard American Express