Re: What do I do with Art Of Assembly?

From: Randall Hyde (randyhyde_at_earthlink.net)
Date: 01/17/04


Date: Sat, 17 Jan 2004 06:09:21 GMT


"Beth" <BethStone21@hotmail.NOSPICEDHAM.com> wrote in message
news:Y%%Nb.403$T_6.337@newsfep3-gui.server.ntli.net...
> Herbert Kleebauer wrote:
>
> The machine instructions themselves? Well, the operands are reversed
> and put into brackets...that's about all we can say there...nothing
> else is any different about those at all...oh, fair enough, SSE
> instructions aren't currently supported because Randy didn't have a
> machine to test that out on at the time...you can, of course, "DB"
> your own versions and use a macro so you'd never know the
> difference...many assemblers also don't have SSE, simply because those
> instructions turned up after the assembler was last updated...and
> nothing stops them being included, Randy just didn't have them
> originally for _practical_ reasons (no SSE-capable machine, can't test
> it so best to leave them out until Randy can get an SSE-capable
> machine...in the meantime, if it's needed then use "DB", just as you
> would do with any other assembler for non-native instructions)...

Actually, the SSE instructions have been there for a while now (I've got
a PIV machine at work I could run tests on).

Of course, you will need to use an underlying assembler that *also*
handles those instructions. MASM 7 seems to work okay, MASM 6
does not. I think FASM handles them.

Cheers,
Randy Hyde