flat assembler
Message board for the users of flat assembler.

Index > Windows > Tutorial recommendation

Author
Thread Post new topic Reply to topic
Caelestis



Joined: 23 Jul 2007
Posts: 2
Caelestis 23 Jul 2007, 18:48
Are there any assembly tutorials out there from the ground up, showing you how to commands and syntax work that are not outdated? I looked at Art of Assembly, but it seems to rant on forever without showing you how to program.
Tutorials which explain how simple programs work or simple blocks of code are what I'm used to.
Post 23 Jul 2007, 18:48
View user's profile Send private message Reply with quote
vid
Verbosity in development


Joined: 05 Sep 2003
Posts: 7105
Location: Slovakia
vid 23 Jul 2007, 19:04
It is problem to write such tutorial that is not outdated. Just very basic win32 application requires understanding of very lot of concepts.

One way, like AoA is to first explain all concepts, and only then use them.

Another way, like the one you want, is to use several things without understanding them, and learn gradually. You might want to try IczLion's tutorials.
Post 23 Jul 2007, 19:04
View user's profile Send private message Visit poster's website AIM Address MSN Messenger ICQ Number Reply with quote
Caelestis



Joined: 23 Jul 2007
Posts: 2
Caelestis 23 Jul 2007, 19:17
Hmm most of the code examples do not work with fasm. I guess this is going to be a hard time for me since I'm used to C.
Post 23 Jul 2007, 19:17
View user's profile Send private message Reply with quote
vid
Verbosity in development


Joined: 05 Sep 2003
Posts: 7105
Location: Slovakia
vid 23 Jul 2007, 20:01
grab some code, play with it, tweak it, ask on forum, etc.

Also, translating between FASM and other assembly languages is mostly very easy. You can ask about translating some specific constructs you don't understand here on forum.
Post 23 Jul 2007, 20:01
View user's profile Send private message Visit poster's website AIM Address MSN Messenger ICQ Number Reply with quote
f0dder



Joined: 19 Feb 2004
Posts: 3175
Location: Denmark
f0dder 23 Jul 2007, 20:26
The "Win32asm basic tutorials" and "Winsock networking tutorial" pieces at http://madwizard.org/view.php?page=tutorials.contents are pretty decent, imho, to cover the basics.
Post 23 Jul 2007, 20:26
View user's profile Send private message Reply with quote
MichaelH



Joined: 03 May 2005
Posts: 402
MichaelH 25 Jul 2007, 04:21
First, the fasm examples! See the links at the bottom of this page. Make sure you download OPCODES.HLP and WIN32.HLP for windows programming.

Then maybe Jeremy Gordons GO TUTORIALS and SAMPLE CODE. Syntax for goAsm and fasm are very similar.

http://www.jorgon.freeserve.co.uk/

emu8086 is not a bad start to learning 16 bit assembler

http://www.emu8086.com/
Quote:

I guess this is going to be a hard time for me since I'm used to C.


I feel for you as I was once where you are. Perhaps I need to write a tutorial about using fasm without macros. I've always wanted to battle the forces of HLL's like the horrible fasm macro hll that gets posted here all the time ..... and now it seems it's got even worse and people are turning this forum into a C\C++ forum Sad ..... still winding vid Smile
Post 25 Jul 2007, 04:21
View user's profile Send private message Reply with quote
Betov



Joined: 17 Jun 2003
Posts: 98
Betov 25 Jul 2007, 13:06
For beginners, there exists a new set of tutorials, for Assembly, that could please you, at a RosAsm Page:

< http://rosasm.org >

---> [Tutorials] ---> The Twelve Assembly Lessons

These tutorials are written in generic syntax, and could therefore be a good preparation to FASM learning.

Note: They are not for Win32 asm, but for introducing the basics of Assembly only.


Betov.
Post 25 Jul 2007, 13:06
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.