flat assembler
Message board for the users of flat assembler.

Index > Windows > Regarding learning x86 ASM with FASM

Author
Thread Post new topic Reply to topic
purpleafroman1



Joined: 04 Dec 2011
Posts: 1
purpleafroman1 08 Dec 2011, 15:51
Hello, I am a newbie trying to learn ASM x86 with FASM, and I was wondering a few things: I have been searching online for books on asm, but I can only seem to find books that teach with MASM... Is it okay to learn from these books even though they use MASM synatax?(Specifically, this one http://www.amazon.com/Introduction-Assembly-Language-Computer-Architecture/dp/0763717738) I try my best to convert the examples to FASM syntax, but it's not always easy, haha! Do you guys know any resources for learning? (I've looked at the tutorials in the sticky)
Post 08 Dec 2011, 15:51
View user's profile Send private message Reply with quote
JohnFound



Joined: 16 Jun 2003
Posts: 3499
Location: Bulgaria
JohnFound 09 Dec 2011, 07:11
Well, the instructions are the same. You can learn assembly from every book, regardless of the compiler used for the examples.
On the other hand, the only proper way to learn assembly (and any other programming language) is to read others sources and to write your own programs.
There are many examples in the FASM packages.
Also, you have to read carefully FASM programmer's manual.
Also, look at examples page.
Of course you can always ask on the forum and will probably get some help - the FASM community is one of the best. Smile
Post 09 Dec 2011, 07:11
View user's profile Send private message Visit poster's website ICQ Number Reply with quote
typedef



Joined: 25 Jul 2010
Posts: 2909
Location: 0x77760000
typedef 09 Dec 2011, 08:10
I have some PDF books if you want I can send them to you
Post 09 Dec 2011, 08:10
View user's profile Send private message Reply with quote
DOS386



Joined: 08 Dec 2006
Posts: 1905
DOS386 12 Dec 2011, 02:19
> Is it okay to learn from these books even though they use MASM synatax?

NO because the syntax is different and none of the examples will work.

Look into the built-in examples, examples page and examples in this forum.
Post 12 Dec 2011, 02:19
View user's profile Send private message Reply with quote
rugxulo



Joined: 09 Aug 2005
Posts: 2341
Location: Usono (aka, USA)
rugxulo 12 Dec 2011, 15:04
http://www.drpaulcarter.com/pcasm/

Though it uses NASM + libc, but still (IMHO) better ("easier"??) than MASM-y or whatnot.
Post 12 Dec 2011, 15:04
View user's profile Send private message Visit poster's website Reply with quote
Display posts from previous:
Post new topic Reply to topic

Jump to:  


< Last Thread | Next Thread >
Forum Rules:
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Copyright © 1999-2025, Tomasz Grysztar. Also on GitHub, YouTube.

Website powered by rwasa.