home *** CD-ROM | disk | FTP | other *** search
/ The Unsorted BBS Collection / thegreatunsorted.tar / thegreatunsorted / programming / asm_programming / FILELIST.DOC < prev    next >
Text File  |  1990-08-13  |  9KB  |  239 lines

  1.  
  2.  
  3.  
  4.                                                                              1
  5.  
  6.                                        FILELIST
  7.  
  8.              This is the list of all the files, grouped by the compressed file
  9.              which they are in.
  10.  
  11.  
  12.              ==========    DISK1-A.COM
  13.              APP1.DOC      Appendix I is a list of all ASMHELP subroutines.
  14.              ASMHELP.OBJ   A module with i/o routines for use with assembler
  15.                            programs.
  16.              ASMLINK.BAT   A batch file for linking modules to ASMHELP.OBJ
  17.              HELPMEM.COM   A memory resident file which can show the state of
  18.                            the registers using INT1 and INT3.
  19.              PUSHREGS.MAC  A file with two macros for multiple PUSHes and
  20.                            POPs.
  21.              SETREGS.EXE   A demonstration program for showing how to set the
  22.                            registers with 'set_reg_style'.
  23.              TEMPLATE.ASM  A template file for making normal .OBJ files which
  24.                            link to ASMHELP.OBJ. It contains EXTRN statements
  25.                            for ALL of the subroutines in ASMHELP.OBJ.
  26.              BBSINFO.DOC   An informational file for use if this compressed
  27.                            file is electronically transmitted.
  28.  
  29.  
  30.  
  31.              ==========    DISK1-B.EXE
  32.              A86.DOC       Information for those who are using the A86
  33.                            assembler.
  34.              ADD1.ASM      An addition program for use in Chapter 5.
  35.              APP2.DOC      Appendix II contains a list of all 8086
  36.                            instructions along with a description of what they
  37.                            do.
  38.              APP3.DOC      Appendix III is a list of both the speed of all
  39.                            8086 instructions and how each instruction affects
  40.                            the flags.
  41.              CH1STR.OBJ    A file containing text for use in Chapter 19.
  42.              COMPARE.ASM   An assembler file for text comparison used in
  43.                            Chapter 19.
  44.              COMTEMP.ASM   A template file for making .COM files.
  45.              DEBUGGER.DOC  Discusses what debuggers do and shows the same
  46.                            example from CODEVIEW, TURBO DEBUGGER and D86.
  47.              DISK1MAK.BAT  A batch file which creates subdirectories for
  48.                            disk1 and transfers all of the unpacked files from
  49.                            DISK1-A.COM and DISK1-B.EXE to the disk.
  50.              FILELIST.DOC  The list of all files, what they are, and where
  51.                            they belong.
  52.              INTO.COM      A memory resident program which indicates when
  53.                            INTO has been invoked.
  54.              INTRO1.DOC    Introduction to The PC Assembler Helper and The PC
  55.                            Assembler Tutor.
  56.              INTRO2.DOC    A general explaination of assemblers, the assemble
  57.                            times of different assemblers, the Table Of
  58.                            Contents and the Index.
  59.              MISHMASH.DOC  This contains four subroutines. It is for people
  60.  
  61.              ______________________
  62.  
  63.              The PC Assembler Tutor - Copyright (C) 1990 Chuck Nelson
  64.  
  65.  
  66.  
  67.  
  68.              The PC Assembler Tutor                                          2
  69.              ______________________
  70.  
  71.                            who have finished the Tutor. The subroutines are:
  72.                            a general block move, a block multiplication, a
  73.                            binary multiplication and a binary division.
  74.              PSEUDDBG.COM  A memory resident program which shows when either
  75.                            of the two debugger interrupts (INT1 or INT3) has
  76.                            been invoked.
  77.              README1.DOC   An identification file.
  78.              SRCHTBL.OBJ   An XLAT translation table for use in a word search
  79.                            program. This is from Chapter 23.
  80.              SUBTEMP1.ASM  A template file for use with subroutines. It
  81.                            contains the program entry point.
  82.              SUBTEMP2.ASM  A template file for use with subroutines. It
  83.                            doesn't contain the program entry point.
  84.              TASM.DOC      Information for those who are using the Turbo
  85.                            Assembler.
  86.              TEMP1.ASM     A beginning template file. It contains EXTRN
  87.                            statements for a few of the subroutines in
  88.                            ASMHELP.OBJ.
  89.              TEMP2.ASM     A beginning template file. It contains EXTRN
  90.                            statements for a more of the subroutines in
  91.                            ASMHELP.OBJ.
  92.              TRANSTBL.OBJ  A translation table for showing the
  93.                            characteristics of all ASCII characters 0-255.
  94.                            This is used in Chapter 23.
  95.              TWOTALE.OBJ   An object file containing text for use in a word
  96.                            search program. This is used in Chapter 23.
  97.              TWOTALE.DOC   A text file showing the contents of the previous
  98.                            file.
  99.  
  100.  
  101.              The contents of these two compressed files become DISK1. Their
  102.              file structure is as follows:
  103.  
  104.              \
  105.                  INTRO1.DOC
  106.                  INTRO2.DOC
  107.                  README1.DOC
  108.  
  109.              \APPENDIX
  110.                  APP1.DOC
  111.                  APP2.DOC
  112.                  APP3.DOC
  113.  
  114.              \ASMHELP
  115.                  ASMHELP.OBJ
  116.                  ASMLINK.BAT
  117.                  SETREGS.EXE
  118.  
  119.              \COMMENTS
  120.                  A86.DOC
  121.                  BBSINFO.DOC
  122.                  DEBUGGER.DOC
  123.                  FILELIST.DOC
  124.                  MISHMASH.DOC
  125.                  TASM.DOC
  126.  
  127.              \TEMPLATE
  128.  
  129.  
  130.  
  131.  
  132.              The Filelist                                                    3
  133.              ____________
  134.  
  135.                  COMTEMP.ASM
  136.                  PUSHREGS.MAC
  137.                  SUBTEMP1.ASM
  138.                  SUBTEMP2.ASM
  139.                  TEMP1.ASM
  140.                  TEMP2.ASM
  141.                  TEMPLATE.ASM
  142.  
  143.              \XTRAFILE
  144.                  ADD1.ASM
  145.                  CH1STR.OBJ
  146.                  COMPARE.ASM
  147.                  HELPMEM.COM
  148.                  INTO.COM
  149.                  PSEUDDBG.COM
  150.                  SRCHTBL.OBJ
  151.                  TRANSTBL.OBJ
  152.                  TWOTALE.OBJ
  153.                  TWOTALE.DOC
  154.  
  155.  
  156.              The following files (except the BASIC files) are the chapters of
  157.              the Tutor. There are no subdirectories on disks 2-4 so they can
  158.              be unpacked directly to floppy disk. The contents of the chapters
  159.              is listed in the Table of Contents in INTRO2.DOC.
  160.  
  161.              ========== DISK2.EXE
  162.              BAS1.DOC      For BASIC programmers. It should be read before
  163.                            starting to learn assembler.
  164.              BAS2-1.DOC
  165.              BAS2-2.DOC    For BASIC programmers. These two files should be
  166.                            read after finishing the Tutor. They discuss
  167.                            BASIC's memory management, disk i/o and
  168.                            interfacing with .OBJ files.
  169.              CHAP0-1.DOC
  170.              CHAP0-2.DOC
  171.              CHAP1.DOC
  172.              CHAP2.DOC
  173.              CHAP3.DOC
  174.              CHAP4.DOC
  175.              CHAP5.DOC
  176.              CHAP6.DOC
  177.              CHAP7.DOC
  178.              CHAP8.DOC
  179.              README2.DOC
  180.  
  181.              ========== DISK3.EXE
  182.              CHAP09.DOC
  183.              CHAP10-1.DOC
  184.              CHAP10-2.DOC
  185.              CHAP11-1.DOC
  186.              CHAP11-2.DOC
  187.              CHAP12.DOC
  188.              CHAP13.DOC
  189.              CHAP14.DOC
  190.              CHAP15-1.DOC
  191.              CHAP15-2.DOC
  192.  
  193.  
  194.  
  195.  
  196.              The PC Assembler Tutor                                          4
  197.              ______________________
  198.  
  199.              CHAP15-3.DOC
  200.              CHAP16.DOC
  201.              CHAP17.DOC
  202.              CHAP18.DOC
  203.              README3.DOC
  204.  
  205.              ========== DISK4.EXE
  206.              CHAP19-1.DOC
  207.              CHAP19-2.DOC
  208.              CHAP20.DOC
  209.              CHAP21.DOC
  210.              CHAP22-1.DOC
  211.              CHAP22-2.DOC
  212.              CHAP23.DOC
  213.              CHAP24.DOC
  214.              CHAP25.DOC
  215.              CHAP26.DOC
  216.              README4.DOC
  217.  
  218.  
  219.              ========== UPDATE INFORMATION FOR TUTOR AND HELPER
  220.  
  221.              November 1989 - Original release
  222.  
  223.              Aug 1990 - version 1.01 
  224.              Correction of errata and minor revisions. The following are new
  225.              items.
  226.              HELPER
  227.                  set_timer and kill_timer
  228.              TUTOR
  229.                  Table of Contents and Index
  230.                  A86.DOC
  231.                  APP3.DOC
  232.                  BAS1.DOC, BAS2-1.DOC, BAS2-2.DOC
  233.                  CHAP25.DOC, CHAP26.DOC
  234.                  DEBUGGER.DOC
  235.                  INTRO2.DOC
  236.                  MISHMASH.DOC
  237.                  TASM.DOC
  238.  
  239.