Tim Small wrote:
Hi,
I am wondering if anyone has any recommendations for a general book which covers x86 assembly, with a decent overview of x86 system architecture. I've previously
One of my old textbooks may be of good use (it's not actually old, just a year ago). It severely goes over x86 architecture, hardware design, and assembly. I really like it, the contents are quite practical. The author also has designed a plug-in prototype card available at Electronics Express which is referenced in the book. Both the book and card are available (kit or pre-built) at Electronics Express, and the book itself is available most anywhere (it's Prentice-Hall). Oh yeah, the book's name (oops) is "The 80x86 IBM PC and Compatible Computers: Assembly Language, Design, and Interfacing" by Muhammad Ali Mazidi & Janice Gillespie Mazidi.
Another book to take a look at is Horowitz & Hill's "The Art of Electronics." They're kind of like the Kernighan & Ritchie of electronics, the book goes over *everything* electronic in very good detail, including microprocessors and architecture, but not specific to any one (x86, Motorola and Zilog among others are covered).
But the Mazidi book is *highly* recommended. I referenced it while designing the OpenBIOS development card, which I should throw on a site... I'll probably do that tonight.
If you have any questions, don't hesitate to ask, there's a lot more people on this list than one might think, who can answer.
James Oakley jfunk@roadrunner.nf.net - To Unsubscribe: send mail to majordomo@freiburg.linux.de with "unsubscribe openbios" in the body of the message