home *** CD-ROM | disk | FTP | other *** search
/ Hall of Fame / HallofFameCDROM.cdr / prog3 / a86-d86.doc < prev    next >
Text File  |  1990-05-01  |  3KB  |  78 lines

  1. A86/D86 Assembler by Eric Issacson       REGISTRATION $ 50.00
  2. LANG MAR90 A86 D86 ISSACSON ASSEMBLER COMPILER
  3. FILES: a86-d86.sdn
  4.  
  5. New to SDNet/Works!
  6.  
  7. A86 is the finest assembler available, at any cost under  any
  8. terms,   for   the   86-family  of  microprocessors  (IBM-PC,
  9. compatibles,  and  not-so-compatibles).    In   contrast   to
  10. software  firms  who  attempt to restrict the distribution of
  11. their  products  via  protection-schemes,  I  encourage  free
  12. distribution,  and  trust that those who use my products will
  13. pay for them.
  14.  
  15. A86 accepts assembly language source  files,  and  transforms
  16. them  directly  into  either: (1) .COM files executable under
  17. MS-DOS, starting at offset 0100 within a  code  segment;  (2)
  18. .OBJ  files  suitable  for feeding to a linker; or (3) object
  19. files starting at offset 0, suitable  for  copying  to  ROMs.
  20. A86  is  a  full  featured,  professional quality program.  I
  21. designed A86 to be as  closely  compatible  to  the  standard
  22. Intel/IBM   assembly  language  as  possible,  given  that  I
  23. insisted  upon  making  design  and   language   enhancements
  24. necessary  to  make A86 the best possible assembler.  Some of
  25. A86's most notable features are:
  26.  
  27. * A86 is blazingly fast-- 4 times as fast as MASM  V5.1.   In
  28.   the best conditions (large program, 8MHz AT, RAM drive) A86
  29.   assembles  at  a  rate of over a thousand lines per second.
  30.   That's per second.  NOT per minute, per second.
  31.  
  32. * A86 is simple to use.  You can feed it a program containing
  33.   just machine instructions,  without  the  red  tape  (NAME,
  34.   ASSUME,  SEGMENT  PARA  PUBLIC,  PROC,  ENDP,  END, PUBLIC,
  35.   EXTRN, etc.  etc.) necessary with  other  assemblers.   The
  36.   output  of  A86  can  be  a  .COM  file,  ready  to execute
  37.   immediately.  You don't have to go through a  linker.
  38.  
  39. *   In  spite  of  its  simplicity,  A86  encourages  modular
  40.   programming,    even    in    its    .COM    mode,     with
  41.   separately-developed  source  files.
  42.  
  43. *  A86  has  ample  capacity  for  really  large  programming
  44.   projects.
  45.  
  46. *  A86  has  language extension features that, once you start
  47.   using, you'll never want  to  do  without.
  48.  
  49. *  A86's  macro  processor  is the best, achieving an optimal
  50.   balance between ease of use and raw power.
  51.  
  52. * A86 provides clear, English error messages, given right  at
  53.   the  point in the source code where A86 detected the error.
  54.  
  55. *  A86 provides a full complement of assembly time expression
  56.   arithmetic    operators,    compatible    with    Intel/IBM
  57.   assemblers.
  58.  
  59. *  A86  assembles  the  floating point instruction set of the
  60.   8087/287/387/IIT coprocessors, and the extended instruction
  61.   set of the 186/286/NEC  series,  including  the  NEC-unique
  62.   instructions.
  63.  
  64. *  A86  has  a  built-in  source  file  library feature.  Any
  65.   undefined  symbols  in  your  program   are   automatically
  66.   searched  for  in  a  special library file A86.LIB, and the
  67.   associated source files are automatically assembled.
  68.  
  69. *  A86  works  with  an associated symbolic debugger, D86, to
  70.   make the finest development environment available  for  the
  71.   PC.  See the D86 package for the details of its features.
  72.  
  73.  
  74. (SDA format Copyright 1990 SDN Project for SDNet/Works! (sm))
  75.  
  76. 
  77.  
  78.