home *** CD-ROM | disk | FTP | other *** search
/ CP/M / CPM_CDROM.iso / cpm / utils / asmutl / xlt80-8.lbr / XLT80-8.DQC / XLT80-8.DOC
Text File  |  1985-12-23  |  2KB  |  53 lines

  1.  
  2.  
  3. XLT80 translates ZILOG Z80 assembly level source code into INTEL 8080
  4. assembly level source code.
  5.  
  6.  
  7. HOW TO USE:
  8. -----------
  9.     XLT80 D:SRCFILE.TYP D:DESTFILE.TYPE
  10.  
  11.     All parameters are optional.  Optional default values are:
  12.  
  13.     Source file-type        (.MAC)
  14.     Destination file-type    (.ASM)
  15.     Destination file-name    (same as the source file-name)
  16.     Drive            (current drive)
  17.  
  18.  
  19.  
  20. EXAMPLES:
  21. ---------
  22.     XLT80            (prints a help message)
  23.  
  24.     XLT80 FILE1         (translates FILE1.MAC to FILE1.ASM)
  25.  
  26.     XLT80 FILE1 B:        (translates FILE1.MAC to B:FILE2.ASM)
  27.  
  28.     XLT80 FILE1 FILE2.ASM    (translates FILE1.MAC to FILE2.ASM)
  29.  
  30.     XLT80 FILE1.Z80 FILE2.TXT    (translates FILE1.Z80 to FILE2.TXT)
  31.  
  32.  
  33.      This program will not split up unrecognized names longer than five
  34. characters.  It operates fast because it uses large buffers.  It handles
  35. long labels properly.  Compare the result of translating the test file
  36. TEST1B.Z80 with the results of other translators you may have.
  37.  
  38.      It will not translate Z80 intrinsic opcodes (Z80 opcodes with no
  39. 8080 counterpart) but flags then and writes the line numbers in which
  40. they are found - both to the console and to the output file.
  41.  
  42.      Asterisks at the beginning of lines will be replaced with semi-
  43. colons.  Colons are neither added to nor stripped from labels.    Double
  44. colons are preserved.
  45.  
  46.      In general, the program leaves things alone which it doesn't recog-
  47. nize.  An activity dot is printed on the console for every 100 lines of
  48. input processed.  The dots are printed in groups of 10 with 5 groups per
  49. console line.  The programs uses 16k buffers which write one file extent
  50. to the disk each time.  This minimizes disk activity in addition to pro-
  51. viding a very fast program.
  52.  
  53.