Author Topic: Where can I find MASM64  (Read 10468 times)

somnathp

  • Guest
Where can I find MASM64
« on: January 23, 2014, 06:56:57 PM »
Hi All,

I am new to this forum. I am an experienced VC++ programmer, but debug mostly in assembly language using WinDbg as most of the time I debug production boxes without access to source code. These days most of the computers are 64bit, so want to learn how to write 64bit assembly language programs to improve my debugging skills in X64.

I need the following information to start off

1) Where can I find download link for MASM64?
2) Books on MASM64.
3) Books on X64 Windows assembly language programming.

Thanks
Somnath

anta40

  • Member
  • ***
  • Posts: 312
Re: Where can I find MASM64
« Reply #1 on: January 23, 2014, 08:33:46 PM »
1) Where can I find download link for MASM64?

AFAIK there's no official MASM64.
Well, someone initiated that project, but it seems to be discontinued

But for the assembler itself, you can either grab from VS or use JWasm

dedndave

  • Member
  • *****
  • Posts: 8829
  • Still using Abacus 2.0
    • DednDave
Re: Where can I find MASM64
« Reply #2 on: January 24, 2014, 11:09:06 AM »
i think most members use JwAsm for 64-bit

somnathp

  • Guest
Re: Where can I find MASM64
« Reply #3 on: January 24, 2014, 03:38:58 PM »
I found an article which teaches how to use MASM with VS. <http://www.codeproject.com/Articles/271627/Assembly-Programming-with-Visual-Studio-2010-2012>. Seems interesting. :)

Gunther

  • Member
  • *****
  • Posts: 3585
  • Forgive your enemies, but never forget their names
Re: Where can I find MASM64
« Reply #4 on: January 25, 2014, 01:30:11 AM »
Hi somnathp,

3) Books on X64 Windows assembly language programming.

Thanks
Somnath

these are rare birds. Try jWasm's sample section. It contains a few Win 64 examples.

Gunther
Get your facts first, and then you can distort them.

KeepingRealBusy

  • Member
  • ***
  • Posts: 426
Re: Where can I find MASM64
« Reply #5 on: January 25, 2014, 02:50:19 AM »
I found an article which teaches how to use MASM with VS. <http://www.codeproject.com/Articles/271627/Assembly-Programming-with-Visual-Studio-2010-2012>. Seems interesting. :)

The codeproject only has about a million members, and there are only about 30 to 50 thousand on-line at the codeproject at any time of the day. I don't know why you might think that it would be a good source of information.   :lol:

Good find.

Dave.

Gunther

  • Member
  • *****
  • Posts: 3585
  • Forgive your enemies, but never forget their names
Re: Where can I find MASM64
« Reply #6 on: January 25, 2014, 05:15:54 AM »
The codeproject only has about a million members, and there are only about 30 to 50 thousand on-line at the codeproject at any time of the day. I don't know why you might think that it would be a good source of information.   :lol:

Good find.

Dave.

it should be clear that it is a review article. But it has a lot of references.

Gunther
Get your facts first, and then you can distort them.

KeepingRealBusy

  • Member
  • ***
  • Posts: 426
Re: Where can I find MASM64
« Reply #7 on: January 25, 2014, 09:02:06 AM »
Gunther,

Thank you for checking it out, I hadn't done that yet as I am not really planning to get into 64 bit assembly at this time. CodeProject is usually a good source.

Dave.

Blackmasm

  • Regular Member
  • *
  • Posts: 17
    • Intuwares Computer Services
Re: Where can I find MASM64
« Reply #8 on: January 25, 2014, 09:15:01 AM »
Hi All

In reference to getting Masm64 I just wanted to add that on my old(ish) copy of MS Visual Studio, VS 2008.  The default install does not include ml64.exe, you have to select 64bit support from the options screen.  Don't know if that'll be relevant to OP, but perhaps useful to someone else - (probably me if I forget).  :biggrin:

There's no download as such, but I hear tell it can be found in some of the MS SDK's you can download from MSDN, a driver development one or something, I'm afraid I never found out as it wasn't necessary so I could be wrong.
</ me>

Blackmasm

  • Regular Member
  • *
  • Posts: 17
    • Intuwares Computer Services
Re: Where can I find MASM64
« Reply #9 on: January 25, 2014, 09:20:12 AM »

You debug 64bit production servers in Assembly !?!  :greenclp:
Sounds stressful.   :shock:

Is that in actual response to bugs, or more of a security audit kind of thing?
</ me>

TWell

  • Member
  • ****
  • Posts: 748
Re: Where can I find MASM64
« Reply #10 on: January 25, 2014, 11:02:38 AM »
Here is link how to use  VC Express 2008 and x64 tools from SDK 7.


Gunther

  • Member
  • *****
  • Posts: 3585
  • Forgive your enemies, but never forget their names
Re: Where can I find MASM64
« Reply #11 on: January 25, 2014, 09:17:07 PM »
KeepingRealBusy,

CodeProject is usually a good source.

Dave.

no doubt about that. They've tons of useful articles and tutorials.

Gunther
Get your facts first, and then you can distort them.