Article View: comp.sys.intel
Article #12Re: Fixed point multiplication on 386
From: Tan Jin Meng
Date: Wed, 28 Oct 1992 08:04
Date: Wed, 28 Oct 1992 08:04
18 lines
1086 bytes
1086 bytes
pfk@rz.uni-jena.de (Frank Klemm) writes: : : : |> If you are in a multi-tasking : |> system, the kernel may not save and restore the high 16-bits of : |> the registers. In this case you should disable interrupts during : |> the multiplication.) : : There are existing OS crashing the CPU registers??? This is not an OS : but a disease. Do you know such OS. On MSDOS I haven't any problems with : 32 bit code. Well. maybe not OS. however I understand that DOS extenders do not necessary save the high 16bits of each general register at the real mode/protected mode interface (such as in a DOS/BIOS call or in a real mode interrupt handler). jin meng
Technical Details
Message-ID:
<1992Oct28.080447.14250@nuscc.nus.sg>Path:
arc1-ca.pugleaf.net!sparky!uunet!usc!zaphod.mps.ohio-state.edu!darwin.sura.net!jvnc.net!nuscc!eletanjmReferences:
<1992Oct27.131559.14019@rz.uni-jena.de>Show Full Headers
Complete Article Headers
Newsgroups: comp.sys.intel Path: arc1-ca.pugleaf.net!sparky!uunet!usc!zaphod.mps.ohio-state.edu!darwin.sura.net!jvnc.net!nuscc!eletanjm From: eletanjm@nuscc.nus.sg (Tan Jin Meng) Subject: Re: Fixed point multiplication on 386 Message-ID: <1992Oct28.080447.14250@nuscc.nus.sg> Organization: National University of Singapore References: <1992Oct27.131559.14019@rz.uni-jena.de> Date: Wed, 28 Oct 1992 08:04:47 GMT Lines: 18