🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.intel
Article #1966

Re: Undoc'd immediate MUL in 80X86 (incl.8086)

#1966
From: William Baxter
Date: Wed, 14 Feb 1990 23:41
15 lines
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!usenet
References: <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)