🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.intel
Article #12

Re: Fixed point multiplication on 386

#12
From: Tan Jin Meng
Date: Wed, 28 Oct 1992 08:04
18 lines
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!eletanjm
References: <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