Home Page -------------------
[Home Page] - [Reviews Main]
-------------------

Book Review
The Indispensible PC Hardware Book (2nd ed) by Messmer
Recommended
ISBN: 0-201-87697-3       Publisher: Addison-Wesley       Pages: 1152 pages       Price: £29-95
Categories:   internals and hardware    
Reviewed by Michael Wild in C Vu 7-6 (Sep 1995)
This is easily the most comprehensive and detailed general reference for the hardware elements of the PC. It's translated from German and the style is a little Teutonic in places, but this doesn't impair understanding. Unless you're actually designing hardware or have had to take to that last resort of system programmers, debugging by logic analyser, it's probably all you will ever need.

Messmer covers all the common elements likely to be found in a PC :

CPUs : 8086 to Pentium (including clones and coprocessors)
Memory : ROM, RAM, cache, controllers
Buses : XT, ISA, EISA, MCA, VESA, PCI, PCMCIA
Support chips : PIC, PIT, DMA, PPI, CMOS/RTC
Discs : Floppy, ST506, IDE, EIDE, SCSI
IO : serial, parallel, keyboard, mouse
Video : MDA, Herc, CGA, EGA, VGA, VESA
This scope is similar to Sargent & Shoemaker (C Vu 7.5), but Messmer confines himself mainly to the hardware and BIOS levels and consequently goes into vastly more detail than S&S. He gives pinouts and register-level descriptions for the chips and descriptions of the BIOS interface and low- level protocols where these are relevant; there is usually enough information to program directly to the hardware. Some higher-level items are mentioned (for instance, the FAT file system) but coverage of these is patchy.

For very detailed coverage of individual hardware items you would find more detail in a good specialised reference and for the ultimate level of detail, such as timing information, you'll have to get the chip datasheets. There are a few curious small omissions - for instance no description of the Enhanced Parallel Port - but on the whole, an excellent book.


Other Authors with the same surname

Messmer
Indispensable Pentium Book, The by Hans-Peter Messmer  (Reviewed Sep 1997)


Last Update - 13 May 2001.

To link to this review, please use the URL: http://www.accu.org/bookreviews/public/reviews/i/i000623.htm

Copyright © The Association of C & C++ Users 1998-2000. All rights reserved.

Mirrored from http://www.accu.org/