home *** CD-ROM | disk | FTP | other *** search
/ ftp.whtech.com / ftp.whtech.com.tar / ftp.whtech.com / Geneve / 9640news / CAT14 / MCCMCTY.ARK < prev    next >
Text File  |  2006-10-19  |  4KB  |  93 lines

  1. ?
  2. McCOMIC TYPO REPORT
  3.  by Barry Traver, 835 Green Valley Drive, Philadelphia, PA 19128
  4.  
  5. (C) Copyright 1988 by Barry Traver - All Rights Reserved
  6.  
  7. Permission is given, however, to place this in User Group newsletters, on local
  8. BBS's, or on major telecommunications networks (BIX, CompuServe, Delphi, GEnie,
  9. the Source, etc.) provided that proper credit is given and that the material is
  10. unchanged in form.
  11.  
  12.      Assembly language is difficult enough to learn without having to contend
  13. with a multitude of typographical errors.  Except for its lack of any
  14. significant number of specific program examples, one good book for beginners
  15. learning assembly language for the TI-99/4A is Ira McComic, LEARNING TI 99/4A
  16. HOME COMPUTER ASSEMBLY LANGUAGE PROGRAMMING (Prentice-Hall, 1984).  The book,
  17. however, is marred by numerous typo's, which make an otherwise clear
  18. presentation to be rather confusing at times.
  19.  
  20.      If you have the book, you may find the following list of typo corrections
  21. helpful.  It's probably not complete (I think I really only worked my way
  22. carefully through the first eleven chapters of the book), but it may be of use
  23. anyway.
  24.  
  25. Page 3: Change "C DATA 3" to "A DATA 3"
  26.  
  27.                 "            "    "  0    "
  28. Page 15: Change  0 = 1     10  TO  10  = 1
  29.  
  30.                 "            "    "  0    "
  31.          Change  0 = 1     53  TO  53  = 1
  32.  
  33.                 "               "    "     0    "
  34.          Change  0 = 1     18927  TO  18927  = 1
  35.  
  36.                 "                      "    " 4                     "
  37. Page 16: Change  4 = 2 X 2 X 2 X 2 = 16  TO  2  = 2 X 2 X 2 X 2 = 16
  38.  
  39.                 "                              "    "  3                      "
  40. Page 18: Change  3 = 16 X 16 X 16 = 4096     16  TO  16  = 16 X 16 X 16 = 4096
  41.  
  42. Page 27: Change "Moving left-to-right" to "Moving right-to-left"
  43.  
  44. Page 28: Change "Moving left-to-right" to "Moving right-to-left"
  45.  
  46. Page 36: Change "that unique" to "that has unique"
  47.  
  48. Page 53: Change "SWPI" to "STWP" (twice)
  49.  
  50. Page 99: Change "FORM LOOP" to "FROM LOOP"
  51.  
  52. Page 194: Change "programs segments" to "program segments"
  53.  
  54. Page 195: Change "ranch (B)" to "Branch (B)"
  55.  
  56. Page 224: Change "value it" to "value in it"
  57.  
  58. Also note that pages 85, 86, 87, and 88 are in incorrect order.  If you want
  59. chapter 8 to make sense, read these pages in the following order:  84, 87, 88,
  60. 85, 86, 89.
  61.  
  62. If you find additional errors, let me know, so that I can update this list.  If
  63. some of the errors listed above are not in your copy, then it may be that
  64. Prentice-Hall recognized how poor a job of proofreading was done (if anyone did
  65. proofread the book!) and made corrections in later editions.  (For some reason,
  66. I doubt that, however.)
  67.  
  68. Once these typographical corrections are made, this book is a helpful book for
  69. beginners who want to learn how to write assembly language programs for the
  70. TI-99/4A using the Editor/Assembler.  (McComic, by the way, is also one of the
  71. authors of the Mini Memory manual as well as one of the contributors to the
  72. Editor/Assembler manual.)
  73.  
  74. In my opinion, the best book for learning assembly language is Peter M.L.
  75. Lottrup, COMPUTE!'S BEGINNER'S GUIDE TO ASSEMBLY LANGUAGE ON THE TI-99/4A
  76. (COMPUTE!, 1985), except for the fact that it's oriented toward the Mini Memory
  77. cartridge and the Line-by-Line Assembler.  If you own Lottrup's book and are
  78. interested in supplementary notes of page-by-page comments (especially on what
  79. changes are necessary to apply the book to the Editor/Assembler or Extended
  80. BASIC), write me for further information.
  81.  
  82.      Assembly language is worth learning, and both books - McComic and Lottrup
  83. - can be of considerable help, once some unnecessary obstacles (like typo's)
  84. are removed.  I hope that this list of "McComic Typo Corrections" is useful to
  85. you and will help you on your way to becoming an accomplished assembly language
  86. programmer, so that we can continue to have fine new software available for the
  87. TI-99/4A.  Enjoy!
  88.  
  89.  
  90. Download complete.  Turn off Capture File.
  91.  
  92.  
  93.