Jump to content



Welcome to KnowledgeSutra - Dear Guest , Please Register here to get Your own website. - Ask a Question / Express Opinion / Reply w/o Sign-Up!
- - - - -

Assembly Tutorial


11 replies to this topic

#11 iGuest

    Hail Caesar!

  • Kontributors
  • PipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPip
  • 5,876 posts
  • Interests:Trap17 Free Web Hosting, No Ads

Posted 12 February 2009 - 08:32 AM

FASM is incredibly easy. I am learning the winapi in c / assembly (despite my damn java instructor) and may I say I love VC++  for C but FASM just blows everything else out of the water. Even NASM.

For Window$ people (guilty hehe), its got FASMW and provides a super easy way of linking/compiling in a simple set of pressing CTRL+f9 and f9. How can you beat that??

The includes are super easy. Even if you're too stupid to configure or have difficulties all you need to put at the top of your soucre (for winapi, I already said I'm biased alright?) is this:

include '(insert directory of FASM here)includewin32ax.Inc'For me this was as simple as:Include 'c:FASMincludewin32ax.Inc'And it gets even easier if you can configure a simple fasmw.Ini file to point to the directory.

Not to mention, if you navigate the fasmincludeexamples, there is awesome support and demonstrations on how to get started. One of them is even called Beer, and its pretty neat.This is coming from someone who loves c, but wants to learn and migrate primarily to assembly and has had a hell of time getting an assembler going. For me, the F in FASM stands for FINALLY Assembly.Now if we can just get past all these dust covered assembly tut's that reference dos interrupts and segmented addressing lol. Actually, thats good stuff. Seriously though, look at MenuetOS, the entire thing is coded in FASM and fits on a floppy.. Not bad. Actually, that makes me hard.You just cant beat fasm for ease of learning and for a better assembler.. At least from a n00bs perspective. 

 

-reply by AeRo

#12 CalebFTW

    Newbie [Level 3]

  • Kontributors
  • PipPipPip
  • 49 posts

Posted 04 September 2010 - 05:46 AM

I can understand why you would want to learn asm because it is sxe <3 if you would like to learn assembly I would advise you download Fasm here supports windows\unix :o and go to http://flatassembler.net/ and check out the examples and a pdf comes with the fasm download it is Free :D and good luck with assembly :)


Regards, caleb




Reply to this topic


This post will need approval from a moderator before this post is shown.

  


1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users