ML> According to the books, it takes more (minimum) RAM to run Warp 4
ML> than it did to run Warp 3 (but 20 MB should be more than sufficient)
ML> and at least a 80486 chip (which you have), [...]
An 80486 (or equivalent, such as a AMD or Cyrix 5x86) is not a *requirement*,
however. It would be for OS/2 SMP, but it isn't for the uniprocessor kernel.
Apparently, from the discussions that ensued when this first became known
several years ago, the 80486 "requirement" is nothing more than the fact that
IBM switched on the "optimise for the 486" flag to the compiler. Previously
it had been optimising for the 80386. When one generates code optimised for
the 486, compilers schedule instructions slightly differently (to better use
the pipelining that is in the 80486), but they don't actually use any
instructions that aren't also available on the 80386. (There aren't any,
really, that are of any practical use outside of certain very specialised
areas like SMP.)
¯ JdeBP ®
--- FleetStreet 1.22 NR
143/1
* Origin: JdeBP's point, using Squish (2:257/609.3)
|