home *** CD-ROM | disk | FTP | other *** search
-
- TCRND by Mark Adler Pasadena, CA 1987.
-
- RND.ASM is a set of Turbo C subroutines written in assembler to generate
- random numbers of high quality at high speed for scientific use. The
- comments at the beginning of RND.ASM describe the intended usage of the
- routines. Include RND.H in any C program that will use the routines.
-
- .OBJ files are provided for all the memory models in the form RND_x.OBJ,
- where x is S, C, M, L, or H for small (or tiny), compact, medium, large,
- and huge.
-
- Also a batch file, RND.BAT, is provided to assemble RND.ASM (which
- requires MASM 5.0) for each model and appends it to the appropriate
- Turbo C library. This eliminates the need for project or make files for
- small programs that use the routines.
-
- Note that the routine drnd() assumes that an 80X87 is present without
- checking for it.
-
- A set of macros necessary for assembling RND.ASM is also provided. They
- allow model independent assembler code to be written and then assembled
- for particular models. Look at RND.ASM for examples on how to use it.
- All the macro names start with an "@".
-
- Feel free to send any problems with or comments on TCRND to:
-
- Mark Adler
- P.O. Box 60998
- Pasadena, CA 91106
-