News:

MASM32 SDK Description, downloads and other helpful links
MASM32.com New Forum Link
masmforum WebSite

Opcodes

Started by GeorgeA7299, March 07, 2010, 06:10:33 AM

Previous topic - Next topic

GeorgeA7299

Can anyone telll me where I can find a complete list of GoAsm's instruction set. Thank you in advance.

donkey

Hi,

The instruction sets are available from the CPU manufacturers, for the Intel instructions see the IA32 manual, it covers the basic instruction set, MMX and SSE instructions. For the AMD 3DNow! instructions as well as some 64 bit instructions specific to AMD you you will need the AMD manuals. There are a few quick reference guides around that cover the basic instruction set, can't find any links to them as I tend to use the Intel manuals but there are a few posted on the board.

For the high level constructs and assembler directives as well as the GoAsm specific syntax see the GoAsm manual

Edgar
"Ahhh, what an awful dream. Ones and zeroes everywhere...[shudder] and I thought I saw a two." -- Bender
"It was just a dream, Bender. There's no such thing as two". -- Fry
-- Futurama

Donkey's Stable

GeorgeA7299

Edgar

Much appreciated. You gave me exactly what I was lookiig for.


                                                                          George

Vortex

Hi George,

If you download the Masm32 package, you can find the Intel Opcodes and Mnemonics manual :

\masm32\help\opcodes.chm

donkey

Hi Vortex,

Thanks for the tip, the opcodes.chm file is not bad but does not cover the FPU, MMX, SSE or 3DNow! or any opcodes added since 1989 (ie CPUID). Its good enough for a very basic reference but the Intel and AMD manuals are really the best source of current information.
"Ahhh, what an awful dream. Ones and zeroes everywhere...[shudder] and I thought I saw a two." -- Bender
"It was just a dream, Bender. There's no such thing as two". -- Fry
-- Futurama

Donkey's Stable

GeorgeA7299

Hi  Vortex

Thank you for your response. The masm32 package is an excelent resource for the most commonly used codes, so it would be in my best interest to download it. I plan on making use of both the masm32 and  the intel documentation. I appreciate all the helpful suggestions given to my post. Thank you all.

GeorgeA7299

GeorgeA7299

Thanks Donkey. I plan on reading intel's full documentation. I am the sort of person who wants to know it all. Once again, thanks for responding to my e-mail.


1rDirEctoALgran0