home *** CD-ROM | disk | FTP | other *** search
/ CD Shareware Masterblend / cdsharewaremasterblend.iso / utils / mathchip / 387engl.doc < prev    next >
Text File  |  1990-04-29  |  20KB  |  414 lines

  1.                   ╔════════════════════════════════╗
  2.                   ║                                ║
  3.                   ║            FRANKE.387          ║
  4.                   ║                                ║
  5.                   ║    Coprocessor Emulation for   ║
  6.                   ║         387DX and 387SX        ║
  7.                   ║                                ║
  8.                   ║           Version 2.4          ║
  9.                   ║                                ║
  10.                   ║  (c) Copyright 1989, 1990 by   ║
  11.                   ║      Ingenieurbüro FRANKE,     ║
  12.                   ║      All rights reserved.      ║
  13.                   ║                                ║
  14.                   ╚════════════════════════════════╝
  15.  
  16. Overview
  17. ════════
  18.  
  19. FRANKE.387 is a software emulation of the arithmetic coprocessors 387DX
  20. and 387SX from Intel. FRANKE.387 was developed for ATs using a 386DX or
  21. 386SX processor. MS-DOS or any compatible operation system is required.
  22.  
  23. The hole instruction set of the 387 coprocessor is available with
  24. FRANKE.387. All 16 or 32 bit addressing modes are supported. No
  25. application program can make out any difference to the real coprocessor.
  26.  
  27. Of course, FRANKE.387 is not able to increase the physical power of your
  28. computer. FRANKE.387 is slower than a 387 coprocessor, but you can run
  29. every application having no expensive coprocessor. Many application
  30. programs will run up to 2.25 times faster even with FRANKE.387 if they
  31. support a coprocessor.
  32.  
  33.  
  34. Shareware
  35. ═════════
  36.  
  37. Starting with version 2.4, FRANKE.387 will also be distributed as
  38. shareware. The shareware version does not have all features, the full
  39. version has.
  40.  
  41. The not registered shareware version may freely be copied and distributed
  42. for free. Everybody may test the not registered version free of charge
  43. for up to 30 days.
  44.  
  45. All rights, not described above, like selling, changing, distribution of
  46. a registered version or even the use of the not registered version
  47. longer than 30 days are explicitly not permitted, if you do not have a
  48. prior written permission from Ingenieurbüro Franke.
  49.  
  50.  
  51. Registration
  52. ════════════
  53.  
  54. Only registered users may use FRANKE.387 longer than 30 days. The
  55. registered versions do not need any interactions during boot.
  56.  
  57.    ┌───────────────────────────────────────────────────────┬──────────────┐
  58.    │ Version                                               │ Fee          │
  59.    │                                                       │ incl. costs  │
  60.    ├───────────────────────────────────────────────────────┼──────────────┤
  61.    │ Shareware version, only one precision level           │ DM  64.00    │
  62.    │                                                       │              │
  63.    │ Full version, 3 precision levels, High Level Language │              │
  64.    │ Interface, 387 Instruction Trace Modus                │ DM  99.00    │
  65.    │                                                       │              │
  66.    │ Upgrade from shareware version to full version        │ DM  44.00    │
  67.    └───────────────────────────────────────────────────────┴──────────────┘
  68.  
  69. We need the following data for your registration:
  70.  
  71.         1. name
  72.         2. complete address
  73.         3. requested version (shareware/full/upgrade)
  74.  
  75. Send your registration including the fee to:
  76.  
  77.       ┌─────────────────────────────────────────────────────────────┐
  78.       │   Letter/Fax/Check:               Payment:                  │
  79.       │                                                             │
  80.       │   Ingenieurbüro FRANKE            Ingenieurbüro FRANKE      │
  81.       │   Rennweg 61                      Konto 10039999            │
  82.       │   D-8500 Nürnberg 20, Germany     Schmidt Bank, Nürnberg    │
  83.       │   Fax: 49 911 535421              BLZ 760 300 70            │
  84.       └─────────────────────────────────────────────────────────────┘
  85.  
  86. We will deliver your registered version after we received your payment.
  87.  
  88.  
  89. Installation
  90. ════════════
  91.  
  92. The installation of FRANKE.387 is very easy:
  93.  
  94. 1. Copy the files FRANKE.387 and 387.EXE to your hard disk or boot
  95.    floppy.
  96.  
  97. 2. Create the CONFIG.SYS file, if it does not exist.
  98.  
  99. 3. Insert the following line in CONFIG.SYS file:
  100.  
  101.         DEVICE = FRANKE.387
  102.  
  103.    If needed you can include a path description before FRANKE.387,
  104.    e.g. DEVICE = c:\tools\FRANKE.387
  105.  
  106.    After the name FRANKE.387 you can use the swiches ON or OFF.
  107.    E.g. DEVICE = FRANKE.387 ON.
  108.    This swiches specify whether FRANKE.387 will be enable or disabled
  109.    during boot. If swiches are missing, FRANKE.387 will be automatically
  110.    enabled, if no coprocessor was found, and disabled otherwise.
  111.  
  112. 4. Re-boot the computer.
  113.  
  114.    The entry in the CONFIG.SYS file loads FRANKE.387 every time you
  115.    boot. FRANKE.387 comes up with a copyright message and its current
  116.    status.
  117.  
  118.    ┌────────────────────────────────────────────────────────────────────┐
  119.    │ The not registered shareware version uses an extended copyright    │
  120.    │ message and sounds two bell signals. To continue boot you must     │
  121.    │ press the key specified in the last line of the screen. - Only     │
  122.    │ uppercase letters are accepted!                                    │
  123.    └────────────────────────────────────────────────────────────────────┘
  124.  
  125.  
  126.  
  127. How to use FRANKE.387
  128. ═════════════════════
  129.  
  130. Normally FRANKE.387 needs no user interaction. All actions are started
  131. from the application programs that utilize the coprocessor. So FRANKE.387
  132. does its work automatically. The application programs cannot make out
  133. any difference to the real coprocessor.
  134.  
  135. Of course, FRANKE.387 must be enabled to work. As described, FRANKE.387
  136. can be enabled or disabled using the swiches ON or OFF at installation.
  137. Normally FRANKE.387 is always enabled, if no coprocessor is installed.
  138.  
  139. To enable or disable FRANKE.387 after installation, you can use the program
  140. 387.EXE. This program may be copied to any directory of your hard disk
  141. or to any floppy disk.
  142.  
  143. 387.EXE allows the following calling options. Some of this options are
  144. supported by the full version only.
  145.  
  146. ┌─────────────────┬───────────────────────────────────────────────────────┐
  147. │ Option          │ Functions performed                                   │
  148. ├─────────────────┼───────────────────────────────────────────────────────┤
  149. │ 387             │ FRANKE.387 will be set to default status.             │
  150. │                 │ I.e. FRANKE.387 will be enabled if no coprocessor is  │
  151. │                 │ installed. It will be disabled if a coprocessor was   │
  152. │                 │ found.                                                │
  153. ├─────────────────┼───────────────────────────────────────────────────────┤
  154. │ 387 ON          │ FRANKE.387 is enabled with full precision.            │
  155. ├─────────────────┼───────────────────────────────────────────────────────┤
  156. │ 387 OFF         │ FRANKE.387 is disabled. This may be necessary, if     │
  157. │                 │ you want to re-boot your system with Ctrl+Alt+Del.    │
  158. │                 │ The keyboard driver KEYBOARD.386 will do that auto-   │
  159. │                 │ matically.                                            │
  160. ╞═════════════════╧═══════════════════════════════════════════════════════╡
  161. │ The following opitons are supported by the full version only.           │
  162. ╞═════════════════╤═══════════════════════════════════════════════════════╡
  163. │ 387 53          │ FRANKE.387 is enabled with 53 bit precision maximum.  │
  164. │                 │ This corresponds to the data types 'double', 'long    │
  165. │                 │ real' or 'double precision'. Most of the application  │
  166. │                 │ programs do not need more precision. FRANKE.387 will  │
  167. │                 │ run faster using this option.                         │
  168. ├─────────────────┼───────────────────────────────────────────────────────┤
  169. │ 387 24          │ FRANKE.387 is enabled with 24 bit precision maximum.  │
  170. │                 │ This corresponds to the data types 'float', 'real' or │
  171. │                 │ 'single precision'. In most cases, no higher pre-     │
  172. │