News:

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

error in help?

Started by tankaiha, May 05, 2007, 04:56:04 AM

Previous topic - Next topic

tankaiha

in goasm help file, writing 64-bit programs:

SCASQ         ;new! equivalent to CMP [RDI],RAX then ADD RDI,4


should it be ADD RDI,8?


another question, any IDE support GoASM 64 bit programming?

1rDirEctoALgran0

Yes you are right !
It is (virtualy) :
ADD RDI,8
or
SUB RDI,8 ; Don't forget there is a direction defined by the Dflag.

An excellent IDE is RadAsm. (I wrote a special INI file for it)
There is also Easycoder.

Regards.

Patrick

tankaiha

thx Patrick.

another trivial typing mistake:

Stack frames in 64-bit Windows

Preserve for Windows the "non-volatile" registers of they are altered. (should be if :toothy)


btw, can radasm support 64 bit goasm assembling? and where to download that special ini file?


1rDirEctoALgran0

This is some chunks for the GoAsm.ini  file in RadAsm.
Be warned that RadAsm is not a ready to use IDE.
You must download http://www.assembler.ca/radasm/RadASM2000/RadASM.zip,
and http://www.assembler.ca/radasm/RadASM2000/Assembly.zip,
and http://www.assembler.ca/radasm/RadASM2000/RadLNG.zip,
and http://www.assembler.ca/radasm/RadASM2000/RAHelp.zip,
and GoAsm, GoRC, GoLink,
and a debugger.
You must merge all that files to make your development studio.
Not an easy task for a beginner...
Be patient !
I'm ready to help you for that.
I have a ready-to-use RadAsm IDE now but it is in french... :toothy

Patrick


[attachment deleted by admin]

tankaiha

hi Patrick, although i'v been using RadASM and MASM for win32 assembling for some time, but this time I'm confused.

I just replace Goasm.ini with chunks u give me, and then set paths, but still not work. No templates, and each time creat a new project, i have to input commond line for gorc, goasm, golink and everything.

How to configure RadASM with chunks ini for 64 bit assembly programming?

and, thanks for you help

1rDirEctoALgran0

You need a plain GoAsm.INI file and not only chunks...
Does RadAsm is OK before replacing the original GoAsm.INI file ?

Patrick


[attachment deleted by admin]

tankaiha

everything done.
thanks patrick :U