Stock Image

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

Gulutzan, Peter; Pelzer, Trudy

Published by R & D Books
ISBN 10: 0879304472 / ISBN 13: 9780879304478
/ Used / Condition: Very Good / Soft cover
Quantity Available: 1
From Hawking Books (Lake Arrowhead, CA, U.S.A.)
Available From More Booksellers
View all  copies of this book
Add to basket
Price: US$ 59.69
Convert Currency
Shipping: US$ 0.00
Within U.S.A.
Destination, Rates & Speeds

30 Day Return Policy

Save for Later

About the Book

Bibliographic Details

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

Publisher: R & D Books


Book Condition: Very Good


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

About this title:

Book ratings provided by Goodreads:
0 avg rating
(0 ratings)

Synopsis: ( 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.

Bookseller & Payment Information

Payment Methods

This bookseller accepts the following methods of payment:

  • American Express
  • MasterCard
  • Visa

[Search this Seller's Books]

[List this Seller's Books]

[Ask Seller a Question]

Bookseller: Hawking Books
Address: Lake Arrowhead, CA, U.S.A.

AbeBooks Bookseller Since: November 10, 2009
Bookseller Rating: 4-star rating

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.

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