Hi, I'm looking for an assembler that can generate x64 machine code, which one would you recommend?
9 replies to this topic
#1
Posted 17 January 2012 - 06:02 PM
|
|
|
#2
Posted 17 January 2012 - 07:49 PM
#3
Posted 18 January 2012 - 11:07 AM
Same. It's free, cross-platform, has an absurdly powerful preprocessor, and comes with a number of tools to make your life easier.
sudo rm -rf /
#4
Posted 18 January 2012 - 12:02 PM
I recommend what they both recommended. Been using NASM for many years now.
"The best optimizer is between your ears" - Michael Abrash
Saying you can optimize a program is like saying you understand how a program works on every level of every facet on a specific machines configuration.
Saying you can optimize a program is like saying you understand how a program works on every level of every facet on a specific machines configuration.
#5
Posted 24 January 2012 - 04:53 PM
NASM is a good one that can be used for both cross-platform executable and flat-form binary development.
#6
Posted 30 January 2012 - 11:46 AM
If your target Operating system is windows. Go for Masm.
Coz there are plenty of useful tutorial out there (Ex:- Iczelion). And there is a great ide for it too. (Ex:- WinAsm Studio.)
Coz there are plenty of useful tutorial out there (Ex:- Iczelion). And there is a great ide for it too. (Ex:- WinAsm Studio.)
#7
Posted 30 January 2012 - 11:56 AM
I'm sure there are just as many tutorials for NASM, plus configurable IDE's that can handle multiple flavors of assembly syntax.
sudo rm -rf /
#8
Posted 30 January 2012 - 05:09 PM
One of the OP's (original poster's?) questions(?) was that it needs to be able to do 64-bit code; MASM is 16-bit, or - in case of MASM32 and Iczelion tutorials - 32-bit.
#9
Posted 30 January 2012 - 05:10 PM
MASM for x64 (ml64.exe)
It's somewhat inefficient though and it can't support all features of Intel's ASM. Doesn't look like there's support for IA64 either.
It's somewhat inefficient though and it can't support all features of Intel's ASM. Doesn't look like there's support for IA64 either.
sudo rm -rf /
#10
Posted 30 January 2012 - 06:12 PM
Yeah, MS got rid of many of the high level stuff for ml64, but there is a better alternative - JWASM
1 user(s) are reading this topic
0 members, 1 guests, 0 anonymous users


Sign In
Create Account


Back to top










