flat assembler
Message board for the users of flat assembler.

Index > Main > TAJGA Fasm Tutorial (vid)

Goto page Previous  1, 2, 3, 4  Next
Author
Thread Post new topic Reply to topic
Dr.X



Joined: 29 Aug 2003
Posts: 60
Location: St. Petersburg, Fl. USA.
Dr.X 25 Apr 2004, 17:41
<whistling>
Patiently waiting for chapter 7... Very Happy
</whistling>

Maybe I should reveiw 1 - 6

Dr.X
Post 25 Apr 2004, 17:41
View user's profile Send private message Visit poster's website Reply with quote
vid
Verbosity in development


Joined: 05 Sep 2003
Posts: 7105
Location: Slovakia
vid 26 Apr 2004, 04:57
there is one quite big thing happening to tutorial, so you 'll have to wait some time. but it will be worth of it...
Post 26 Apr 2004, 04:57
View user's profile Send private message Visit poster's website AIM Address MSN Messenger ICQ Number Reply with quote
Dr.X



Joined: 29 Aug 2003
Posts: 60
Location: St. Petersburg, Fl. USA.
Dr.X 26 Apr 2004, 12:18
Quote:

there is one quite big thing happening to tutorial

I hope not too big. My brain is very small. (like a 286) Laughing
Quote:

but it will be worth of it...

I know it will. Smile

Dr.X
Post 26 Apr 2004, 12:18
View user's profile Send private message Visit poster's website Reply with quote
vid
Verbosity in development


Joined: 05 Sep 2003
Posts: 7105
Location: Slovakia
vid 26 Apr 2004, 19:54
Quote:

I hope not too big. My brain is very small. (like a 286)

This is great example to learning! New computers are as big as old 286s, but manage much more. It is similar with assembly / anything else. It seems too many information, too much tied on each other, but when you look at it step by step how it got developed it is quite simple with some practise. Just like with pentium compared to 286, all that branch prediction, misaligns, dependancy chains etc. are too much to comprehend at once, but going 8086->286->386->pentium it is quite simple.
Post 26 Apr 2004, 19:54
View user's profile Send private message Visit poster's website AIM Address MSN Messenger ICQ Number Reply with quote
vid
Verbosity in development


Joined: 05 Sep 2003
Posts: 7105
Location: Slovakia
vid 08 May 2004, 17:59
hi, i found interesting topic about article for my tutorial - machine language (how are instructions encoded). Would you like me to write (or at least start) such article or rather continue tutorial itself?

(currently i won't develop anything for about 2 weeks because of some cruel exams, but i need to prepare things in my head)
Post 08 May 2004, 17:59
View user's profile Send private message Visit poster's website AIM Address MSN Messenger ICQ Number Reply with quote
Yawgmoth



Joined: 20 Aug 2003
Posts: 37
Yawgmoth 08 May 2004, 23:05
I would find such an article interesting.
Post 08 May 2004, 23:05
View user's profile Send private message Reply with quote
Dr.X



Joined: 29 Aug 2003
Posts: 60
Location: St. Petersburg, Fl. USA.
Dr.X 09 May 2004, 01:25
I think it would be interesting, but would it be a next chapter of your original tutorail or a new tut all together? Please don't forget those of us who are waiting to continue to the next chapter. (patiently waiting. Very Happy )
Perhaps you can do both? I think that would be a lot of work though.

Dr.X
Post 09 May 2004, 01:25
View user's profile Send private message Visit poster's website Reply with quote
vid
Verbosity in development


Joined: 05 Sep 2003
Posts: 7105
Location: Slovakia
vid 23 May 2004, 17:41
good news. Now I converted tutorial to HTML, i like it more and it is more "syntactical", you can better differ terms/text/code. It is just somewhat harder to write.

Tutorial was converted by Decard, and it will be hosted on his site, all thanks go to him.

I also finished preprocessor article and started support for translations.
Post 23 May 2004, 17:41
View user's profile Send private message Visit poster's website AIM Address MSN Messenger ICQ Number Reply with quote
Tomasz Grysztar



Joined: 16 Jun 2003
Posts: 8106
Location: Kraków, Poland
Tomasz Grysztar 23 May 2004, 21:47
Congratulations on great tutorial.
Since it's now in HTML format, maybe we could adapt it to be included in "Documentation" section? Or, without any additional conversion, it could be just made available for download as a .zip there.
Post 23 May 2004, 21:47
View user's profile Send private message Visit poster's website Reply with quote
decard



Joined: 11 Sep 2003
Posts: 1092
Location: Poland
decard 24 May 2004, 11:08
Tomasz,
When I was converting the tutorial, I made it look like the rest of my website (it uses the same CSS file). Soon (proably today afternoon) I will have it ready to publish. Maybe I will keep the tutorial on my website, and you will provide the link? Offline version will be available for download too.

regards


Last edited by decard on 24 May 2004, 13:49; edited 1 time in total
Post 24 May 2004, 11:08
View user's profile Send private message Visit poster's website Reply with quote
Tomasz Grysztar



Joined: 16 Jun 2003
Posts: 8106
Location: Kraków, Poland
Tomasz Grysztar 24 May 2004, 11:26
I can provide version to download on the fasm site, aswell with the link to your site for online viewing.
Post 24 May 2004, 11:26
View user's profile Send private message Visit poster's website Reply with quote
vid
Verbosity in development


Joined: 05 Sep 2003
Posts: 7105
Location: Slovakia
vid 24 May 2004, 11:41
from my side, everyone is free to use / publish this tutorial. I think you both should provide zipped tutorial, and decard should host online version (one online version is enough).

decard: i changed CSS file slightly, check it.

I also fixed few errors, i have mistaken "release" and "restore" in 3.2, badly decribed behavior of "#" operator on blank space, forgot that macros are not expanded when after instruction prefix in 4.4, and i didn't notice incomplete floating point numbers are not longer supported in chapter 8. change log (with these too) will appear in next release.
Post 24 May 2004, 11:41
View user's profile Send private message Visit poster's website AIM Address MSN Messenger ICQ Number Reply with quote
decard



Joined: 11 Sep 2003
Posts: 1092
Location: Poland
decard 24 May 2004, 13:52
You're right of course Wink

I have just uploaded the tutorial. You can browse online version on my website, zipped version is also available.
Direct link to the tutorial: http://www.decard.net/tajga.php.

regards,
Mateusz
Post 24 May 2004, 13:52
View user's profile Send private message Visit poster's website Reply with quote
vid
Verbosity in development


Joined: 05 Sep 2003
Posts: 7105
Location: Slovakia
vid 24 May 2004, 18:08
great, just change my nick to lowcase, it is "vid" not "Vid".

For those who are interested in what will be next in my tutorial - as you can find in front page, it will be chapter on arithmetic instructions, thus allowing you to write first real code. But I think i will write article on machine language basics - If you want blood, you've got it
Post 24 May 2004, 18:08
View user's profile Send private message Visit poster's website AIM Address MSN Messenger ICQ Number Reply with quote
Jaques



Joined: 07 Jun 2004
Posts: 79
Location: Everywhere
Jaques 17 Jun 2004, 02:26
Any news on your tutorial, im anxiously awaiting your tutorials.

[both chapter seven and machine code]
Post 17 Jun 2004, 02:26
View user's profile Send private message Reply with quote
vid
Verbosity in development


Joined: 05 Sep 2003
Posts: 7105
Location: Slovakia
vid 17 Jun 2004, 19:33
sorry, haven't work on it now (played nethack, got 15k points). The tutorial WILL develop slowly, i don't promise it will come out soon, but on other side when writing it slowly, i can prepare things better in my mind, so it is more comprehendable.


Last edited by vid on 28 Jul 2004, 19:12; edited 1 time in total
Post 17 Jun 2004, 19:33
View user's profile Send private message Visit poster's website AIM Address MSN Messenger ICQ Number Reply with quote
S.T.A.S.



Joined: 09 Jan 2004
Posts: 173
Location: Ru#27
S.T.A.S. 18 Jun 2004, 14:42
Chapters 1 - 6 are translated into Russian.
Online version is available here.
Post 18 Jun 2004, 14:42
View user's profile Send private message Reply with quote
vid
Verbosity in development


Joined: 05 Sep 2003
Posts: 7105
Location: Slovakia
vid 28 Jul 2004, 19:13
bugfix version uploaded - nothing new, just some bugs fixed.
Post 28 Jul 2004, 19:13
View user's profile Send private message Visit poster's website AIM Address MSN Messenger ICQ Number Reply with quote
vid
Verbosity in development


Joined: 05 Sep 2003
Posts: 7105
Location: Slovakia
vid 22 Dec 2004, 19:37
at least some real update. Chapter 7 is finished, somewhat messy but i was out of line right now, it touches many topics in little part, but i hopr you'll like it Smile.

I also rewrote chpater 9 of preprocessor tutorial (about fixes) because i found it poorly explaining. In future i would like to extended it about techniques of usage of fixes, so you are welcomed to aid me a few.

I also need few advices (too lazy to find out myself)
1. what is HTML tag / &whatever; for space and tab?
2. How does shl/shr beheave when shifting by 0 (what is CF set to?)?
3. What does it do when shifitng by more than is number of bits of destination (i know this was used for processor detection, so it differs)

tomasz: maybe you could return tutorial to flatassembler.net/docs.php Crying or Very sad and preprocessor tutorial to your site, you can provide zipped version for download and provide link at version at decard's site.

enjoy, thanks.
Post 22 Dec 2004, 19:37
View user's profile Send private message Visit poster's website AIM Address MSN Messenger ICQ Number Reply with quote
Tommy



Joined: 17 Jun 2003
Posts: 489
Location: Norway
Tommy 22 Dec 2004, 20:22
Quote:
1. what is HTML tag / &whatever; for space and tab?

&nbsp;
Post 22 Dec 2004, 20:22
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:  
Goto page Previous  1, 2, 3, 4  Next

< 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-2023, Tomasz Grysztar. Also on GitHub, YouTube, Twitter.

Website powered by rwasa.