home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #18 / NN_1992_18.iso / spool / sci / electron / 14580 < prev    next >
Encoding:
Internet Message Format  |  1992-08-19  |  2.6 KB

  1. Path: sparky!uunet!crdgw1!uakari.primate.wisc.edu!sdd.hp.com!mips!decwrl!deccrl!bloom-beacon!eru.mt.luth.se!lunic!sunic!mcsun!uknet!doc.ic.ac.uk!rhbnc!csqx.cs.rhbnc.ac.uk!adrian
  2. From: adrian@csqx.cs.rhbnc.ac.uk (A Johnstone)
  3. Newsgroups: sci.electronics
  4. Subject: Books on IBMPC hardware internals
  5. Message-ID: <1992Aug19.093523.2245@csqx.cs.rhbnc.ac.uk>
  6. Date: 19 Aug 92 09:35:23 GMT
  7. Sender: news@csqx.cs.rhbnc.ac.uk (USENET News System)
  8. Reply-To: adrian@csqx.cs.rhbnc.ac.uk (A Johnstone)
  9. Organization: Dept of Comp Sci, Royal Holloway & Bedford New College Uni London
  10. Lines: 46
  11. Nntp-Posting-Host: csqx.cs.rhbnc.ac.uk
  12.  
  13.  
  14.  
  15. I'm trying to gather a comprehensive list of books and other material on the PC.
  16. I DON'T mean those books that tell you what a hard disk is, and how to fit an
  17. expansion card. I am interested in real circuit and timing information, and
  18. system software books that cover the details of interrupt and DMA handling. It
  19. seems to me that there are very few such texts around -- perhaps this is a 
  20. reflection of our new software oriented hobbyist community, i.e. all the hardware
  21. hackers have sold out ;-)
  22.  
  23. Anyway, I include below my existing small list, and I would be very glad to hear
  24. about any others out there, as well as magazine articles and on-line network
  25. documents.
  26.  
  27.  
  28.  
  29. "The IBM PC from the inside out" revised edition, Murray Sargent III and Richard
  30. L. Shoemaker, Addison Wesley, 1986, ISBN 0-201-06918-0
  31.  
  32. Covers assembly language and has some (not much) hardware interfacing information.
  33. Revised edition includes some info on AT, but, again, not much. 
  34. Not a great book unless you are completely new to the game. Also typeset in 
  35. horrible sans-serif daisywheel (remember them?) typeface.
  36.  
  37. "Handbook of software and hardware interfacing for IBM PCs" Jeffrey P. Royer,
  38. Prentice Hall, 1987, ISBN 0-13-381849-7
  39.  
  40. Very useful coverage of BIOS, DOS file structures and quite advanced interfacing,
  41. including DMA, wait state generation and interrupts. XT only  (sigh). 
  42. Recommended but a bit out of date.
  43.  
  44. "Interfacing to the IBM personal Computer" second edition, Lewis C Eggebrecht,
  45. Sams, 1990, ISBN 0-672-22722-3
  46.  
  47. The author was the original PC designer, and no he doesn't explain why PC
  48. interrupt lines are active high... However this book has the virtue of being
  49. up to date with good coverage of XT, AT and PS/2 MCA buses. Lots of useful
  50. hardware info and examples, although he fights shy of giving program listings
  51. which is a shame. Highly recommended.
  52.  
  53. IBM technical manual for the PC. Has all the schematics and a BIOS listing but
  54. no advice as to design strategies. I believe there are equivalent volumes for
  55. the XT and AT, but I don't have them.
  56.  
  57.  
  58.                              Adrian
  59.