Join Amazon Prime and ship Two-Day for free and Overnight for $3.99. Already a member? Sign in.

 

or
Sign in to turn on 1-Click ordering.
 
 
More Buying Choices
57 used & new from $14.25

Have one to sell? Sell yours here
 
   
SPARC Architecture, Assembly Language Programming, and C (2nd Edition)
 
 
Tell the Publisher!
I’d like to read this book on Kindle

Don’t have a Kindle? Get yours here.
 
  

SPARC Architecture, Assembly Language Programming, and C (2nd Edition) (Paperback)

by Richard P. Paul (Author)
3.0 out of 5 stars See all reviews (12 customer reviews)

List Price: $107.20
Price: $107.20 & this item ships for FREE with Super Saver Shipping. Details
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.

Only 1 left in stock--order soon (more on the way).

Want it delivered Monday, July 20? Choose One-Day Shipping at checkout. Details
14 new from $79.50 43 used from $14.25
Also Available in: List Price: Our Price: Other Offers:
Paperback (2nd) 26 used & new from $0.30

Frequently Bought Together

Customers buy this book with Essentials of Software Engineering by Frank F. Tsui

SPARC Architecture, Assembly Language Programming, and C (2nd Edition) + Essentials of Software Engineering
Price For Both: $159.08

Show availability and shipping details

  • This item: SPARC Architecture, Assembly Language Programming, and C (2nd Edition) by Richard P. Paul

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • Essentials of Software Engineering by Frank F. Tsui

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details


Customers Who Bought This Item Also Bought

SPARC Architecture Manual Version9

SPARC Architecture Manual Version9

by SPARC International
5.0 out of 5 stars (2)  $84.00
Discrete Mathematics with Applications

Discrete Mathematics with Applications

by Susanna S. Epp
4.3 out of 5 stars (23)  $164.76
Essentials of Discrete Mathematics (Jones and Bartlett Publishers Series in Mathematics)

Essentials of Discrete Mathematics (Jones and Bartlett Publishers Series in Mathematics)

by David J. Hunter
$99.16
C Programming: A Modern Approach, 2nd Edition

C Programming: A Modern Approach, 2nd Edition

by K. N. King
4.6 out of 5 stars (47)  $85.34
Logic and Computer Design Fundamentals, Third Edition

Logic and Computer Design Fundamentals, Third Edition

by M. Morris Mano
Explore similar items

Editorial Reviews

Product Description
Introduces the SPARC assembly language and provides understanding of the complexity and cost of using various data and control structures in high-level languages. Includes the latest material on the new Ultra SPARC architecture. Softcover. DLC: Reduced instruction set computers.

From the Publisher
An introduction to computer architecture for the SPARC® reduced instruction set architecture, this text teaches how to evaluate compilers, data strucures, and control structures in order to write efficient programs in a high-level language. --This text refers to an out of print or unavailable edition of this title.

See all Editorial Reviews

Product Details

  • Paperback: 528 pages
  • Publisher: Prentice Hall; 2 edition (August 8, 1999)
  • Language: English
  • ISBN-10: 0130255963
  • ISBN-13: 978-0130255969
  • Product Dimensions: 9.1 x 6.8 x 1.3 inches
  • Shipping Weight: 1.8 pounds (View shipping rates and policies)
  • Average Customer Review: 3.0 out of 5 stars See all reviews (12 customer reviews)
  • Amazon.com Sales Rank: #289,890 in Books (See Bestsellers in Books)

    Popular in these categories: (What's this?)

    #26 in  Books > Computers & Internet > Programming > Languages & Tools > Assembly Language Programming
    #30 in  Books > Computers & Internet > Programming > C > Language

Look Inside This Book

Citations (learn more)
1 book cites this book:

What Do Customers Ultimately Buy After Viewing This Item?

SPARC Architecture, Assembly Language Programming, and C (2nd Edition)
88% buy the item featured on this page:
SPARC Architecture, Assembly Language Programming, and C (2nd Edition) 3.0 out of 5 stars (12)
$107.20
SPARC Architecture Manual Version9
12% buy
SPARC Architecture Manual Version9 5.0 out of 5 stars (2)
$84.00

Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
Check the boxes next to the tags you consider relevant or enter your own tags in the field below.

Your tags: Add your first tag
 
Help others find this product — tag it for Amazon search
No one has tagged this product for Amazon search yet. Why not be the first to suggest a search for which it should appear?

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 Reviews

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

 
16 of 17 people found the following review helpful:
1.0 out of 5 stars dumb as a sack of hammers, weak as a bag of kittens..., April 7, 2001
By A Customer
at best, this book is a quick gloss over a small, safe subset of sparc programming. a very pricey quick gloss. at worst, this book is an exercise in futility and frustration. the author's reliance and execessive use on the m4 macro processor is enough to make one walk into oncoming traffic. none of the examples in the book are decipherable without running through the author's library of m4 macro routines - rather, the reader is presented with an indirect representation of sparc assembly that makes concepts hard to learn. the author's misdirected aims of symbolic abstractions are ok in the context of a higher-level programming language, but are absolutely worthless in the context of assembly-level programming. through this book, one is encouraged to program sparc assembly in a high-level manner similar to C - actual pragmatic and real-world assembly programming idioms are nowhere to be found. needless to say, any reader will be sorrowfully disappointed to find that m4 is about as common as leprosy in production environments. i would be beaten like a red-headed step child if i were to incorporate any of the author's practices at work. do yourself a favor and pick up the documentation at sparc.com and leave richard p. paul to nance around with the m4 processor by himself in his more aptly title book "M4, C, and Sparc Architecture"
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
21 of 24 people found the following review helpful:
5.0 out of 5 stars This is an excellent book about SPARC Assembly Language., June 26, 1999
By A Customer
For anyone interested in learning about the SPARC Architecture/Instruction Set (and RISC machines in general) this book is invaluable. It is especially useful for optimizing iterative and decision making C/C++ constructs. In fact, if one follows the tenets espoused in this book, one can learn to hand optimize time-critical sections of C/C++ code that is better than that produced by gcc or cc - the aversion of the UNIX community to write any code in assembly language notwithstanding.

The book really delivers what its rather verbose title implies. That is, a really outstanding feature of the text is the way in which the author translates the standard C/C++ constructs to their low-level counterparts. He does this in stages - creating a variety of examples that progress from functional but grossly inefficient code fragments up to superbly succinct variants. I have used this book in a one semester undergraduate course at the University of Delaware for three years and have also used excerpts from it when I have taught the MIPS Architecture. There is no other book that treats RISC (or CISC) architecture from Professor Paul's relational premise, with which I totally agree. Having taught INTEL stuff for 10+ years, I firmly believe that much of its content could be effectively utilized in CISC courses. The book is also used as the secondary text in the graduate compiler course at U.D.

The book is not without flaws, most of which are because of an incredible number of typographical errors - I have counted over 60 just involving commas! Hopefully the new edition which I believe is due to be published soon will have been edited/typeset with more care. Also, there are some minor changes to the gnu software (gdb and gcc) that need to be upgraded.

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
5 of 5 people found the following review helpful:
2.0 out of 5 stars Confusing, May 20, 2006
By J. Lynch (Minneapolis, MN USA) - See all my reviews
(REAL NAME)   
I picked up this book to familiarize myself with the SPARC architecture for an upcoming project and I was extremely disappointed in the presentation of the material, both grammatically and intuitively.

First, when learning assembly language, the last thing a reader or student needs is the code to be obfuscated by a preprocessing tool such as m4. Hiding address offsets and variable alignments in nearly impossible to decipher macros is NOT helpful. This does not make it easier to learn assembly. I found myself learning more about a tool that I'll never use after finishing this book than about SPARC assembly.

Second, whoever edited the manuscript for this book should be fired. I found myself editing the book as I read so I could understand what the author was trying to say. I also found the language to be a bit obtuse in a few, unfortunately important, places.

Third, the diagrams in the book need some serious help as well. They were almost useless. Many of them made the topic being discussed more confusing. I found myself using Wikipedia or the Sparc V8 manual more than once.

All that said, the book does try to cover the important aspects of the SPARC architecture. I did get the needed information from the book, but it could have been organized and presented much better.

The book could be a great SPARC reference and tutorial book if these problems were addressed in a future edition.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
Ad
 
Most Recent Customer Reviews

5.0 out of 5 stars Dated but remains an excellent source of reference
This book is excellent considering the time it was produced and definitely an superb piece of work.

But an update is needed as technologies have progressed much over... Read more
Published 18 months ago by Raymond Tay

1.0 out of 5 stars Terrible!
I'm sorry, this book is an abomination! It makes a simple thing difficult. Students, prepare to suffer. This is one of the only SPARC books out there.
Published on February 10, 2006 by A. Elbaz

5.0 out of 5 stars very clear, down-to-earth style
This is one the best books I've read on computing. The presentation is down to earth, as in "here's how a computer do such and such, it's not thaat difficult, see? Read more
Published on February 20, 2004 by ae2506a

2.0 out of 5 stars Poor in too many respects
For starters, the first apparent detail of this book is the glaring grammatical errors. Ok, no big deal, but still, it's an eyesore. Read more
Published on December 14, 2002

5.0 out of 5 stars Great book to learn Assembly.
This book discusses everything in detail that you need to know in order to learn Assembly and work with assembly. Read more
Published on October 9, 2002 by David M. Juiliano

3.0 out of 5 stars Tough to read
This book is the text for a CS course I am taking. Its not easy to read, but neither is assembly language. Read more
Published on October 5, 2002 by Joseph Cirafice

2.0 out of 5 stars Dense and Confusing
I am a CSCI major, and am currently taking Assembly Language & Architecture. This text was required for the course. Read more
Published on January 28, 2002

4.0 out of 5 stars I didn't find it that bad, actually
I found the book quite useful as an introduction to SPARC assembly language. There is a lot of material on program optimization, which could be skipped or read. Read more
Published on November 13, 2001

1.0 out of 5 stars Waste of money
I am sure previous reviewer have some kind of relations with the author. If this book was $15, I would say buy & keep it for reference. Read more
Published on January 17, 2001

Only search this product's reviews



Customer Discussions

 Beta (What's this?)
New! See all customer communities, and bookmark your communities to keep track of them.
This product's forum (0 discussions)
  Discussion Replies Latest Post
  No discussions yet

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


Active discussions in related forums
   


Product Information from the Amapedia Community

Beta (What's this?)



Look for Similar Items by Category


NARS: Free Shipping

NARS blush orgasm
Get free shipping on all NARS Cosmetics orders of $60 or more. Shop NARS' blush, eyeshadows, lips, palletes and more NARS favorites now.

Shop NARS now

 

Big Savings in Books

Bargain Books
Find great titles at fantastic prices in our Bargain Books Store.
 

Buy Three Books, Get a Fourth Free

4-for-3 Books
Order any four eligible books under $10 and get the lowest-price book free in our 4-for-3 Books Store. See more details.
 

Best Books

Best of the Month
See our editors' picks and more of the best new books on our Best of the Month page.
 
Ad

 

Feedback

If you need help or have a question for Customer Service, contact us.
 Would you like to update product info or give feedback on images?
Is there any other feedback you would like to provide?

Your comments can help make our site better for everyone.


Where's My Stuff?

Shipping & Returns

Need Help?

Your Recent History

  (What's this?)
You have no recently viewed items or searches.

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.

Look to the right column to find helpful suggestions for your shopping session.

Continue shopping: Top Sellers
Free
Free by Chris Anderson
Paranoia
Paranoia by Joseph Finder
My Soul to Lose
My Soul to Lose by Rachel Vincent
Glenn Beck's Common Sense

Conditions of Use | Privacy Notice © 1996-2009, Amazon.com, Inc. or its affiliates