Have one to sell? Sell yours here
Optimizing C with Assembly Code: Secret Rules of Assembler with 3.5 Disk
 
See larger image
 
Tell the Publisher!
I'd like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

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

Peter Gulutzan (Author), Trudy Pelzer (Author)
5.0 out of 5 stars  See all reviews (2 customer reviews)


Out of Print--Limited Availability.


Formats

Amazon Price New from Used from
Paperback --  
Paperback, August 1997 --  

Book Description

August 1997
( 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).

Editorial Reviews

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.

Product Details

  • Paperback: 432 pages
  • Publisher: R & D Books; Pap/Dsk edition (August 1997)
  • Language: English
  • ISBN-10: 0879304472
  • ISBN-13: 978-0879304478
  • Product Dimensions: 9.2 x 7.2 x 1 inches
  • Shipping Weight: 1.6 pounds
  • Average Customer Review: 5.0 out of 5 stars  See all reviews (2 customer reviews)
  • Amazon Best Sellers Rank: #8,898,685 in Books (See Top 100 in Books)

More About the Author

Discover books, learn about writers, read author blogs, and more.

 

Customer Reviews

2 Reviews
5 star:
 (2)
4 star:    (0)
3 star:    (0)
2 star:    (0)
1 star:    (0)
 
 
 
 
 
Average Customer Review
5.0 out of 5 stars (2 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

5 of 5 people found the following review helpful:
5.0 out of 5 stars Optimizing Assembly with C as an infrastructure, January 15, 2001
By 
Philip Cummins (Perth, WA Australia) - See all my reviews
(REAL NAME)   
This review is from: Optimizing C with Assembly Code: Secret Rules of Assembler with 3.5 Disk (Paperback)
This is one of the very few books that can help a person improve their skill in assembly as well as many of the common optimization and pitfalls for speed. Since it's rather old, it handles only up to the 486 but is very useful nonetheless.

Don't buy this book expecting to be handheld, it expects (and demands) an intelligent programmer who knows what they are doing to get good mileage. If you're a beginner, you're better off with another book - this is really for the competent C programmer who knows a bit of assembly and knows what to expect from the 80x86 architecture.

If you're an assembly programmer who wants to cycle count and tweak those algorithms for extra cycles of speed, this is your book.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


2 of 2 people found the following review helpful:
5.0 out of 5 stars A good starter, June 16, 2000
By A Customer
This review is from: Optimizing C with Assembly Code: Secret Rules of Assembler with 3.5 Disk (Paperback)
A good starting point for programmers who crave to make their codes ever so faster. A backgound in C and Assembly is essential for the readers. This book is rewarding and worth the money.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
Only search this product's reviews



Tag this product

 (What's this?)
Think of a tag as a keyword or label you consider is strongly related to this product.
Tags will help all customers organize and find favorite items.
Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

Search Customer Discussions
Search all Amazon discussions
   


Listmania!


Create a Listmania! list

So You'd Like to...


Create a guide


Look for Similar Items by Category


Look for Similar Items by Subject