Home :: Books :: Computers & Internet  

Arts & Photography
Audio CDs
Audiocassettes
Biographies & Memoirs
Business & Investing
Children's Books
Christianity
Comics & Graphic Novels
Computers & Internet

Cooking, Food & Wine
Entertainment
Gay & Lesbian
Health, Mind & Body
History
Home & Garden
Horror
Literature & Fiction
Mystery & Thrillers
Nonfiction
Outdoors & Nature
Parenting & Families
Professional & Technical
Reference
Religion & Spirituality
Romance
Science
Science Fiction & Fantasy
Sports
Teens
Travel
Women's Fiction
Fundamentals of Computer Organization and Design

Fundamentals of Computer Organization and Design

List Price: $74.95
Your Price: $64.51
Product Info Reviews

<< 1 >>

Rating: 5 stars
Summary: Balanced coverage
Review: I am the author of this book. I would like to mention some of the special features of the book: It covers both CISC (Intel IA-32) and RISC (MIPS) assembly language programming. Extensive assembly language examples are given. These programs can be run under Windows and Linux.

The book covers a total of five architectures: one CISC (IA-32) and four RISC (MIPS, PowerPC, SPARC, IA-64 Itanium). It also gives a comprehensive and up-to-date coverage of system buses including PCI, PCI-X, AGP, USB, and IEEE 1394.

Four chapters are dedicated to digital logic principles including combinational and sequential logic circuits and memory design. For complete details, see the table of contents posted on the book's website.

The book's home page also has detailed instructions to download free assemblers. You can also download the source code of all the programs given in the book. For instructors and students, viewgraph slides are available for all the chapters.

Rating: 3 stars
Summary: Broad but shallow
Review: Of the 1030 pages in this book, approximately 250 pages are spent on a Pentium assembly-language tutorial -- while barely 40 pages are spent on all of memory-caching. Virtual memory gets another 20 pages. USB gets 10 pages, IEEE 1394 gets 5 pages, and PCI gets a whopping 12 pages. There's no discussion of the current APIC interrupt controller (vital for multi-processor systems), while the outdated 8259 PIC chip is presented as the interrupt controller of choice for Pentium systems.

As a practicing engineer, I seriously question both the topics the author has chosen and the weight he has given to them.



<< 1 >>

© 2004, ReviewFocus or its affiliates