From: "Oliver Roese" Newsgroups: comp.os.msdos.djgpp References: <8D53104ECD0CD211AF4000A0C9D60AE30143A3DE AT probe-2 DOT acclaim-euro DOT net> Subject: Re: mxx macros Date: Tue, 15 Jun 1999 21:05:30 +0200 Lines: 30 X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 5.00.2014.211 X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2014.211 NNTP-Posting-Host: pm1-123.xnc.de Message-ID: <3766a3fb.0@news.xenologics.com> X-Trace: 15 Jun 1999 21:05:31 +0100, pm1-123.xnc.de Organization: .XNC GmbH To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Reply-To: djgpp AT delorie DOT com Shawn Hargreaves schrieb in im Newsbeitrag: 8D53104ECD0CD211AF4000A0C9D60AE30143A3DE AT probe-2 DOT acclaim-euro DOT net... > Cory Brown writes: > > Hey there all, I did a web search to try and find machine language/macros > > for MMX so that I could use them in DJGPP inline assembly (or for .s files > > if it's not simple to do this for inline) and came up short, so I was just > > wondering if someone could send me in the right direction? >.... > If you want to use other extension opcodes > like the 3DNow! or PIII vector instructions, you will have to find out the > binary encoding of these commands, and use .byte directives to output them > directly. You should be able to find info about the binary formats on the > Intel website. > ... > Shawn Hargreaves. Or you can use NASM 0.98, which has support for all MMX and 3DNow!-Instructions by the way. I had to struggle a bit, to find this out, since 3DNow-Instructions are nothere mentioned in the current manual. Oliver Roese.