Article View: comp.sys.intel
Article #1966Re: Undoc'd immediate MUL in 80X86 (incl.8086)
From: William Baxter
Date: Wed, 14 Feb 1990 23:41
Date: Wed, 14 Feb 1990 23:41
15 lines
1287 bytes
1287 bytes
In article <622@tuura.UUCP>, risto@tuura (Risto Lankinen) writes:
>A little experimenting with Microsoft Macro Assembler version 5.10 and
>the instructions AAM and AAD revealed a neat way to do immediate 8-bit
>MUL and DIV on 80X86:s. The 'feature' is *ABSOLUTELY* undocumented by
>either Intel or Microsoft or any other organization associated.
This quirk is documented and supported by Eric Isaacson in his shareware
assembler A86. (available on Simtel20) He claims that modifying the
immediate operand to AAD has no effect on NEC V20 and V30 chips, as it is
assumed to be 0Ah.
William Baxter
ARPA: web@{garnet,brahms,math}.Berkeley.EDU
UUCP: {sun,dual,decwrl,decvax,hplabs,...}!ucbvax!garnet!web
Technical Details
Message-ID:
<1990Feb14.234128.17866@agate.berkeley.edu>Path:
arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!cs.utexas.edu!uwm.edu!bionet!agate!usenetReferences:
<622@tuura.UUCP>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!cs.utexas.edu!uwm.edu!bionet!agate!usenet From: web@garnet.berkeley.edu (William Baxter) Newsgroups: comp.sys.intel Subject: Re: Undoc'd immediate MUL in 80X86 (incl.8086) Message-ID: <1990Feb14.234128.17866@agate.berkeley.edu> Date: 14 Feb 90 23:41:28 GMT References: <622@tuura.UUCP> Sender: usenet@agate.berkeley.edu (USENET Administrator;;;;ZU44) Reply-To: web@garnet.berkeley.edu (William Baxter) Distribution: comp Organization: UCB Math Dept Lines: 15 In-reply-to: risto@tuura.UUCP (Risto Lankinen)