home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
CD Shareware Masterblend
/
cdsharewaremasterblend.iso
/
utils
/
mathchip
/
387engl.doc
< prev
next >
Wrap
Text File
|
1990-04-29
|
20KB
|
414 lines
╔════════════════════════════════╗
║ ║
║ FRANKE.387 ║
║ ║
║ Coprocessor Emulation for ║
║ 387DX and 387SX ║
║ ║
║ Version 2.4 ║
║ ║
║ (c) Copyright 1989, 1990 by ║
║ Ingenieurbüro FRANKE, ║
║ All rights reserved. ║
║ ║
╚════════════════════════════════╝
Overview
════════
FRANKE.387 is a software emulation of the arithmetic coprocessors 387DX
and 387SX from Intel. FRANKE.387 was developed for ATs using a 386DX or
386SX processor. MS-DOS or any compatible operation system is required.
The hole instruction set of the 387 coprocessor is available with
FRANKE.387. All 16 or 32 bit addressing modes are supported. No
application program can make out any difference to the real coprocessor.
Of course, FRANKE.387 is not able to increase the physical power of your
computer. FRANKE.387 is slower than a 387 coprocessor, but you can run
every application having no expensive coprocessor. Many application
programs will run up to 2.25 times faster even with FRANKE.387 if they
support a coprocessor.
Shareware
═════════
Starting with version 2.4, FRANKE.387 will also be distributed as
shareware. The shareware version does not have all features, the full
version has.
The not registered shareware version may freely be copied and distributed
for free. Everybody may test the not registered version free of charge
for up to 30 days.
All rights, not described above, like selling, changing, distribution of
a registered version or even the use of the not registered version
longer than 30 days are explicitly not permitted, if you do not have a
prior written permission from Ingenieurbüro Franke.
Registration
════════════
Only registered users may use FRANKE.387 longer than 30 days. The
registered versions do not need any interactions during boot.
┌───────────────────────────────────────────────────────┬──────────────┐
│ Version │ Fee │
│ │ incl. costs │
├───────────────────────────────────────────────────────┼──────────────┤
│ Shareware version, only one precision level │ DM 64.00 │
│ │ │
│ Full version, 3 precision levels, High Level Language │ │
│ Interface, 387 Instruction Trace Modus │ DM 99.00 │
│ │ │
│ Upgrade from shareware version to full version │ DM 44.00 │
└───────────────────────────────────────────────────────┴──────────────┘
We need the following data for your registration:
1. name
2. complete address
3. requested version (shareware/full/upgrade)
Send your registration including the fee to:
┌─────────────────────────────────────────────────────────────┐
│ Letter/Fax/Check: Payment: │
│ │
│ Ingenieurbüro FRANKE Ingenieurbüro FRANKE │
│ Rennweg 61 Konto 10039999 │
│ D-8500 Nürnberg 20, Germany Schmidt Bank, Nürnberg │
│ Fax: 49 911 535421 BLZ 760 300 70 │
└─────────────────────────────────────────────────────────────┘
We will deliver your registered version after we received your payment.
Installation
════════════
The installation of FRANKE.387 is very easy:
1. Copy the files FRANKE.387 and 387.EXE to your hard disk or boot
floppy.
2. Create the CONFIG.SYS file, if it does not exist.
3. Insert the following line in CONFIG.SYS file:
DEVICE = FRANKE.387
If needed you can include a path description before FRANKE.387,
e.g. DEVICE = c:\tools\FRANKE.387
After the name FRANKE.387 you can use the swiches ON or OFF.
E.g. DEVICE = FRANKE.387 ON.
This swiches specify whether FRANKE.387 will be enable or disabled
during boot. If swiches are missing, FRANKE.387 will be automatically
enabled, if no coprocessor was found, and disabled otherwise.
4. Re-boot the computer.
The entry in the CONFIG.SYS file loads FRANKE.387 every time you
boot. FRANKE.387 comes up with a copyright message and its current
status.
┌────────────────────────────────────────────────────────────────────┐
│ The not registered shareware version uses an extended copyright │
│ message and sounds two bell signals. To continue boot you must │
│ press the key specified in the last line of the screen. - Only │
│ uppercase letters are accepted! │
└────────────────────────────────────────────────────────────────────┘
How to use FRANKE.387
═════════════════════
Normally FRANKE.387 needs no user interaction. All actions are started
from the application programs that utilize the coprocessor. So FRANKE.387
does its work automatically. The application programs cannot make out
any difference to the real coprocessor.
Of course, FRANKE.387 must be enabled to work. As described, FRANKE.387
can be enabled or disabled using the swiches ON or OFF at installation.
Normally FRANKE.387 is always enabled, if no coprocessor is installed.
To enable or disable FRANKE.387 after installation, you can use the program
387.EXE. This program may be copied to any directory of your hard disk
or to any floppy disk.
387.EXE allows the following calling options. Some of this options are
supported by the full version only.
┌─────────────────┬───────────────────────────────────────────────────────┐
│ Option │ Functions performed │
├─────────────────┼───────────────────────────────────────────────────────┤
│ 387 │ FRANKE.387 will be set to default status. │
│ │ I.e. FRANKE.387 will be enabled if no coprocessor is │
│ │ installed. It will be disabled if a coprocessor was │
│ │ found. │
├─────────────────┼───────────────────────────────────────────────────────┤
│ 387 ON │ FRANKE.387 is enabled with full precision. │
├─────────────────┼───────────────────────────────────────────────────────┤
│ 387 OFF │ FRANKE.387 is disabled. This may be necessary, if │
│ │ you want to re-boot your system with Ctrl+Alt+Del. │
│ │ The keyboard driver KEYBOARD.386 will do that auto- │
│ │ matically. │
╞═════════════════╧═══════════════════════════════════════════════════════╡
│ The following opitons are supported by the full version only. │
╞═════════════════╤═══════════════════════════════════════════════════════╡
│ 387 53 │ FRANKE.387 is enabled with 53 bit precision maximum. │
│ │ This corresponds to the data types 'double', 'long │
│ │ real' or 'double precision'. Most of the application │
│ │ programs do not need more precision. FRANKE.387 will │
│ │ run faster using this option. │
├─────────────────┼───────────────────────────────────────────────────────┤
│ 387 24 │ FRANKE.387 is enabled with 24 bit precision maximum. │
│ │ This corresponds to the data types 'float', 'real' or │
│ │ 'single precision'. In most cases, no higher pre- │
│