home *** CD-ROM | disk | FTP | other *** search
/ SDN¹ Plus / SDN1_.cdr / sdn / lang / baswiz15.sdn / BIBLIO.TXT < prev    next >
Text File  |  1991-03-31  |  5KB  |  85 lines

  1. This constitutes a bibliography of some of the references used in creating
  2. the BASWIZ library.They are listed in no particular order.I might note
  3. that many of these references contain incorrect information on one point or
  4. another and that they frequently contradict each other.Such are the joys of
  5. assembly programming.Comments reflect my personal opinions on the text.
  6.  
  7.  
  8.  
  9. "Undocumented DOS: A Programmer's Guide to Reserved MS-DOS Functions and
  10. Data Structures".1990.Andrew Schulman, Raymond J. Michels, Jim Kyle, Tim
  11. Paterson, David Maxey, Ralf Brown.Addison-Wesley PublishingCo., Inc.
  12. -- Useful for work that requires very low-level DOS handling.Little new or
  13. interestingfor my purposes.Overpriced.
  14.  
  15. "The New Peter Norton Programmer's Guide to the IBM PC & PS/2".2nd Ed,
  16. 1988, by Peter Norton and Richard Wilton.Microsoft Press.
  17. -- Often containsinadequate detail and is unusually error-prone.Some of
  18. the information is hard to find elsewhere, however.
  19.  
  20. "COMPUTE!'s Mapping the IBM PC and PCjr".1985, COMPUTE! Publications, Inc.
  21. -- An old but indispensable reference.The memory map, port reference, and
  22. low-level support chip information are very good.
  23.  
  24. "Programmer's Guide to PC & PS/2 Video Systems".1987, by Richard Wilton.
  25. Microsoft Press.
  26. -- A terrific reference on video from MDA to VGA.The example programfor
  27. puttingthe Hercules adapter into graphics mode is rather buggy, though.
  28.  
  29. "The Waite Group's MS-DOS Developer's Guide".2nd Ed,1989, by The Waite
  30. Group, Inc.  Howard W. Sams & Co.
  31. -- An excellent reference on all sorts of low-level programming.TSRs,
  32. video, numeric coprocessor, communications, and lots more is covered.
  33.  
  34. "The MS-DOS Encyclopedia".1988.Microsoft Press.
  35. -- Encyclopedic it is.Every serious assembly programmer should have a copy.
  36. Covers DOS itself, DOS interrupts, TSRs, communications, lots of handy
  37. articles by the best in the business.The BIOS isignored,however.
  38.  
  39. "Disk Operating System Version 3.00 Operating Reference".1984.IBM Corp.
  40. -- Useful for gettingthe scoop asIBM sees it.Good for clearingup
  41. contradictions in other texts, but not particularly vital.Overpriced.
  42.  
  43. "Practical Microcomputer Programming:The Intel 8080".1976, by W. J.
  44. Weller, A.V. Shatzel, and H. Y. Nice.
  45. -- You'd think a book thisdated would be handy for startingfires,hmmm?
  46. In truth, it containssome very neat techniques that apply to modern
  47. problems.Keep it in mind when browsingthat used book store!
  48.  
  49. "Numerical Analysiswiththe TI 99/4A, Commodore 64, Apple II+/IIe and TRS-80
  50. Model I/III".1984, by H. R. Meck.Prentice-Hall, Inc.
  51. -- Another oldie-but-goodie, thisbook containsa large number of useful
  52. numerical algorithms, complete withsource code in BASIC.Nicely written.
  53.  
  54. "Bit-Mapped Graphics".1990, by Steve Rimmer.Windcrest Books (an imprint
  55. of Tab Books, which in turn is a division of McGraw-Hill, Inc).
  56. -- A quite decent text on various image formats, including.MAC, .PCX, .GIF
  57. and others.Source listings in C and assembly language.
  58.  
  59. "How to Solve it by Computer".1982, by R.G. Dromey, Prentice-Hall Inc.
  60. -- A fantasticbook coveringa little of everything:data structures,
  61. sorting, pseudo-random numbers, and various numeric calculations.
  62. Examples are frequently given in Pascal.Very nice.
  63.  
  64. "Numerical Analysiswiththe TI99/4A, Commodore 64, Apple II+/IIe and TRS-80
  65.  Model I/III".1984, by H.R. Meck, Prentice-Hall Inc.
  66. -- A promisingbut irritating reference.It covers awide range of numerical
  67. equations withimplementations in BASIC.However, the text is terse, the
  68. BASIC code is ugly, and the examples make assumptions about the available
  69. precision rather than relying on an error term.
  70.  
  71. "Handbook of Chemistry and Physics".42nd edition,1960, The Chemical Rubber
  72. PublishingCo.
  73. -- A thorough reference containingtables on just about everything.I use it
  74. primarily to doublecheck that the mathfunctions are returningproper
  75. results.A good thingto have-- try library and college book sales.
  76.  
  77. Programmer's Journal.This magazine containsa wealthof technical
  78. information, most notably an ongoing EGA/VGA graphics column by Michael
  79. Abrash which is utterly superb.
  80.  
  81. Hart & Cheney...a number of the mathroutines are derived from a C library
  82. that I came across.This library contained no information as to author or
  83. origin, aside from frequent mention of "Hart & Cheney", apparently the
  84. reference from which the coefficients of the equations were derived.
  85.