home *** CD-ROM | disk | FTP | other *** search
/ io Programmo 23 / IOPROG_23.ISO / SOFT / ASM / ASMPWR10.ZIP / README.TXT < prev   
Encoding:
Text File  |  1996-07-29  |  3.9 KB  |  70 lines

  1. C/Pascal instructions/calls in x86 assembler.  Requires TASM 3.0
  2. You've got
  3.  
  4.  ░▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒░
  5.  ░▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒░
  6.  ░▒▒▓▓┌─────────────────────────────────────────────────────────────┐ ▓▓▓▓▒▒░
  7.  ░▒▒▓▓│                                                             │ ░░▓▓▒▒░
  8.  ░▒▒▓▓│ ▄▀▀▀▄ ▄█▀▀▄ █▄ ▄█    █▀▀▀▄ ▄▀▀▀▄ █   █ █▀▀▀▀ █▀▀▀▄    \ | / │ ░░▓▓▒▒░
  9.  ░▒▒▓▓│─█▄▄▄█──▀█▄──█▀█▀█────█▄▄▄▀─█───█─█▄█▄█─█▄▄───█▄▄▄▀── -- * --│ ░░▓▓▒▒░
  10.  ░▒▒▓▓│ █   █ ▀▄▄█▀ █   █    █     ▀▄▄▄▀ █▀ ▀█ █▄▄▄▄ █   █    / | \ │ ░░▓▓▒▒░
  11.  ░▒▒▓▓│                                                             │ ░░▓▓▒▒░
  12.  ░▒▒▓▓│                          VERSION 1.0                        │ ░░▓▓▒▒░
  13.  ░▒▒▓▓│                     Earl Hammon, July 1996                  │ ░░▓▓▒▒░
  14.  ░▒▒▓▓└─────────────────────────────────────────────────────────────┘ ░░▓▓▒▒░
  15.  ░▒▒▓▓▓▓░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▓▓▒▒░
  16.  ░▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒░
  17.  ░▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒░
  18.  
  19. This package will increase the productivity of any assembly level programmer,
  20. with absolutely no loss in code efficiency if used properly.  It adds such
  21. high-level features as IF statements, WHILE loops, SWITCH commands, C/Pascal
  22. function calls, and more.  It works identically in 16 and 32-bit code
  23. segments with absolutely no change.  It makes code more readable and hence
  24. more maintainable.  It makes converting subroutines from C or Pascal to
  25. assembler much easier, and makes converting assembler routines for Pascal to
  26. C (or vice versa) as simple as changing a single word.  Every assembler
  27. programmer, from beginner to expert, can use and benefit from the sheer power
  28. provided in these files.
  29.  
  30. Registration is mandatory, but painless.  A charge of $10-20 for personal use
  31. or $50 for commercial is suggested.  However, I have no way of enforcing this
  32. and would really like to know if people find this as useful as it really is,
  33. and so if you can't afford the small suggested registration fee any amount
  34. (or even a simple e-mail saying "thanks" or "hi") will suffice for personal
  35. use purposes.  Again, if you can afford it and do find it useful, it really
  36. is kinda important that you register, or else everyone will know that you're
  37. a low-down rotten weasel :).  If you are among the moral elite and do decide
  38. to pay for the wonderful deal you're getting, may the hair on your toes never
  39. fall off.  Registered users can get upgrades and fixes, but I won't guarantee
  40. that future improvements will be made purely public domain.  Improvements are
  41. likely to include type conversions facilities, default overriding capacities,
  42. return register control options, interrupt function instructions, and (if I
  43. can manage it) a simple equation parser.
  44.  
  45. Anyhow, there is no distribution restrictions except that you can't mess with
  46. the files, like taking credit or changing my address to Abu Dhali or anything
  47. like that.  Please give this to as many homo sapien entities as you know, and
  48. encourage them to register in any way they like, even just e-mail.
  49.  
  50. To register, ask questions, register, report any problems, or register, I can
  51. be reached at the following address from 17 August 1996 until 16 May 1997 (at
  52. which point the dorm -- oops; "residence hall" -- closes):
  53.         
  54.                 Earl P. Hammon, Jr.
  55.                 LaFortune Hall #201 B
  56.                 3202 E 7th St.
  57.                 Tulsa, OK 74104
  58.  
  59. After that date I can be reached care of the following:
  60.  
  61.                 Earl P. Hammon, Jr.
  62.                 3019 E 5th St.
  63.                 Tulsa, OK 74104
  64.  
  65. My e-mail address is either of the following, doesn't matter:
  66.  
  67.                 hammonep@centum.utulsa.edu
  68.                 ehammon@ohm.ee.utulsa.edu
  69.  
  70.