Lines Matching refs:emulator

2  |  wm-FPU-emu   an FPU emulator for 80386 and 80486SX microprocessors.      |
25 wm-FPU-emu is an FPU emulator for Linux. It is derived from wm-emu387
26 which was my 80387 emulator for early versions of djgpp (gcc under
29 the original Linux math emulator by Linus Torvalds.
38 in the detailed behaviour of the emulator and a real 80486.
48 For more information on the emulator and on floating point topics, see
80 The code of the emulator is complicated slightly by the need to
81 account for a limited form of re-entrancy. Normally, the emulator will
83 However, it may happen that when the emulator is accessing the user
84 memory space, swapping may be needed. In this case the emulator may be
86 another process may use the emulator, thereby perhaps changing static
94 As from version 1.12 of the emulator, no static variables are used
95 (apart from those in the kernel's per-process tables). The emulator is
103 are fewer than those which applied to the 1.xx series of the emulator.
108 from its emulator value.
110 In a few rare cases the Underflow flag obtained with the emulator will
121 If all of these apply, the emulator will set the Underflow flag but a real
127 emulator. Do not use them. The emulator treats them differently in
130 Self modifying code can cause the emulator to fail. An example of such
138 instruction is executed. The emulator will be invoked but will not be
140 exception. For this case, the emulator cannot emulate the behaviour of
153 The emulator supports 16-bit protected mode, with one difference from
155 write a few bytes below the lowest address of the stack. The emulator
164 The speed of floating point computation with the emulator will depend
170 Timing: Some simple timing tests have been made on the emulator functions.
197 original Linux emulator with the 4.1 'soft' lib.
220 These figures are now somewhat out-of-date. The emulator has become
228 The accuracy of the emulator is in almost all cases equal to or better
237 The following table compares the emulator accuracy for the sqrt(),
238 trig and log functions against the Turbo C "emulator". For this table,
260 ** The accuracy for exp() and log() is low because the FPU (emulator)
264 The emulator passes the "paranoia" tests (compiled with gcc 2.3.3 or
294 emulator computes the result to about 42.6 bits precision (the correct
299 pi/2) the emulator is more accurate than an 80486 FPU. For very large
300 arguments, the emulator is far more accurate.
303 Prior to version 1.20 of the emulator, the accuracy of the results for
310 The following table gives the measured results for the emulator. The
342 to measure the emulator (the values, being random, were in general not
358 given in the second column. Unlike the emulator, an 80486 FPU returns
363 accuracy is discussed above in relation to the Turbo C "emulator", and
398 emulator, often by just reporting bugs, sometimes with suggested