Code: The Hidden Language of Computer Hardware and Software

by Microsoft Press

$17.99
63% off
buy from amazon.com
Average Rating: * * * * half star
Sales Rank:45432 (lower is better)
Price as of:09/29/2008 9:14:23 PM MDT
Price Used:$4.78
Shipping:Free Shipping on most orders over $25*
Availability:Usually ships in 24 hours
Label:Microsoft Press
UPC:790145113191
Pages:396
Binding:Paperback
Publication Date:2000-11-11
Published By:Microsoft Press
ASIN:0735611319
Category:Book

Authors

Editorial Reviews and Product Descriptions

Product Description

What do flashlights, the British invasion, black cats, and seesaws have to do with computers? In CODE, they show us the ingenious ways we manipulate language and invent new ways to communicate with each other. And through CODE, we see how this ingenuity-and our very human compulsion to communicate-have driven the technological innovations of the past two centuries. Now in paperback edition, this critically praised book weaves an inventive and eminently comprehensible narrative for anyone who's ever wondered about the secret inner life of computers and other smart machines. The work of legendary computer book author Charles Petzold has influenced an entire generation of programmers. And with CODE, Microsoft Press is proud to share this gifted teacher and communicator with every reader interested in understanding today's world of PCs, digital media, and the Internet.
Amazon.com Review

Charles Petzold's latest book, Code: The Hidden Language of Computer Hardware and Software, crosses over into general-interest nonfiction from his usual programming genre. It's a carefully written, carefully researched gem that will appeal to anyone who wants to understand computer technology at its essence. Readers learn about number systems (decimal, octal, binary, and all that) through Petzold's patient (and frequently entertaining) prose and then discover the logical systems that are used to process them. There's loads of historical information too. From Louis Braille's development of his eponymous raised-dot code to Intel Corporation's release of its early microprocessors, Petzold presents stories of people trying to communicate with (and by means of) mechanical and electrical devices. It's a fascinating progression of technologies, and Petzold presents a clear statement of how they fit together.

The real value of Code is in its explanation of technologies that have been obscured for years behind fancy user interfaces and programming environments, which, in the name of rapid application development, insulate the programmer from the machine. In a section on machine language, Petzold dissects the instruction sets of the genre-defining Intel 8080 and Motorola 6800 processors. He walks the reader through the process of performing various operations with each chip, explaining which opcodes poke which values into which registers along the way. Petzold knows that the hidden language of computers exhibits real beauty. In Code, he helps readers appreciate it. --David Wall

Topics covered: Mechanical and electrical representations of words and numbers, number systems, logic gates, performing mathematical operations with logic gates, microprocessors, machine code, memory and programming languages.

Customer Reviews

Finally a Book About Engineering Not Written for Engineers - Reviewed on 2008-07-20
* * * * *

This is the best book i've found on this subject. Reading CODE is like sitting in a well-taught class on the fundamentals of signals and computing.
5 stars are not enough - Reviewed on 2008-07-07
* * * * *

This book is a true creation of art. It is a must have for anyone who wants to understand how computers work at the lowest of the levels. It starts off with "What is electricity?" and builds up on the design of a truly working modern computer.

Plus, you don't have to be an electrical engineer or have any knowledge on electronics, since the author assumes no previous knowledge on the field. No one but Charles Petzold could have ever written such an amazing master creation aimed at both the knowledgeable individual and the total newbie.

Charles Petzold's writing style is delightful and attractive; it couldn't have been any better. Also as I read further into the bowels of the system, eventually I got these thrilling sensations like "No way anyone could have ever thought about this" or "No way this is possible". The way the text is put together allows for such moments of amazement.

The book is loaded with diagrams. Every single step into the woods is clearly explained and illustrated.
Best book I've read all year - Reviewed on 2008-06-11
* * * * *

I can't say enough good things about this book. I've recommended it to friends of mine coming from all levels of understanding. Few times have I been as enthusiastic about a book as I have about this one.

CODE is perfect except for the end. For 3/4 of the book, everything is meticulously and wonderfully detailed. However, in the last quarter, Petzold explicitly focuses on limiting his book to a certain number of pages and gives us a whirlwind tour through some really interesting topics. I'd like to see another 1 or 2 books explaining these to the same degree of detail as all of the early chapters.
C'est Magnifique! - Reviewed on 2008-06-09
* * * * *

This book is precisely what the doctor ordered; truly, there is no other book that even comes close to this one, in terms of actually capturing the most elegant, explicit essence of what the computer actually is, and does.

This is the standard that all other computer books must now live up to, and I'm sure that no small number of rival authors are a little green with envy. After all, nine years after its original publication in 1999, this book is #27,439 on Amazon... a score that easily outranks the majority of newer books!

It's a classic. I only hope Petzold does updated and, even, illustrated versions of this book. It is the "Cosmos" and "A Brief History of Time" of the computer industry.
A labour of love - Reviewed on 2008-01-30
* * * * *

I picked up back on Ch.4 after the bus station stop. Very well done, Charles. A labour of love, indeed, very well crafted. I still don't know if Thevenin's theorem is for pure calculation purposes of being. The two parallel puzzle bc. Exit
Read More Customer Reviews »
Go To Amazon Product Page

* - See Amazon Product Page for shipping and pricing details.


Book Subjects