|
-
Jun 30th, 2003, 02:48 PM
#1
Thread Starter
yay gay
Help with asm..
i see lots of versions of asm..what should i use? MASM? and where can i get it? info appreciated plz..
\m/  \m/
-
Jul 1st, 2003, 04:06 AM
#2
There are three interesting assemblers for Win32:
1) TASM (Turbo Assembler), the Borland one. Tries to have MASM compatibility. I think it's commercial.
2) MASM (Microsoft Assembler), the Microsoft one. Quite strange allowed syntax, but very powerful (macros etc.) and gives relatively easy access to the WinAPI and even COM objects. I got a free version somewhere, but I'm not sure if it is really free.
3) NASM (Netwide Assembler), the OpenSource one. Very strict syntax, macro capability, can assemble to 16/32 bit exes or pure binaries (nice for bootstraps). Completly free.
All the buzzt
 CornedBee
"Writing specifications is like writing a novel. Writing code is like writing poetry."
- Anonymous, published by Raymond Chen
Don't PM me with your problems, I scan most of the forums daily. If you do PM me, I will not answer your question.
-
Jul 1st, 2003, 04:07 AM
#3
And then there's of course the cygwin version of as. Very peculiar syntax.
All the buzzt
 CornedBee
"Writing specifications is like writing a novel. Writing code is like writing poetry."
- Anonymous, published by Raymond Chen
Don't PM me with your problems, I scan most of the forums daily. If you do PM me, I will not answer your question.
-
Jul 2nd, 2003, 05:04 AM
#4
Thread Starter
yay gay
i have downloaded art of assembly(ebook) but still didnt read it, what is the asm version they use? (and where can i get if it is free, or even if it is not )
\m/  \m/
-
Jul 2nd, 2003, 09:35 AM
#5
They have one for NASM (16-bit) and one for MASM (32-bit).
All the buzzt
 CornedBee
"Writing specifications is like writing a novel. Writing code is like writing poetry."
- Anonymous, published by Raymond Chen
Don't PM me with your problems, I scan most of the forums daily. If you do PM me, I will not answer your question.
-
Jul 2nd, 2003, 04:32 PM
#6
Thread Starter
yay gay
i made a search on msdn over MASM and the only think i've saw is a download pack for vc++ 6.0, i tried to download but it says i must have SP 5(or 6)..i dont want to have to download this bs..any way of downloading it off another place?
\m/  \m/
-
Jul 3rd, 2003, 01:21 AM
#7
I found it somewhere else, but I can't remember where.
All the buzzt
 CornedBee
"Writing specifications is like writing a novel. Writing code is like writing poetry."
- Anonymous, published by Raymond Chen
Don't PM me with your problems, I scan most of the forums daily. If you do PM me, I will not answer your question.
-
Jul 9th, 2003, 04:07 PM
#8
Fanatic Member
Download NASM, if not for the assembler, then for the help file. It has a great listing for 80x86 instructions, and it also includes the clock cycles for each one.
"Can't" and "shouldn't" are two totally separate things.
All questions should be answered. All answers should be true. That is why I post.
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|