flat assembler
Message board for the users of flat assembler.

Index > Heap > Looking for a teacher.

Goto page 1, 2  Next
Author
Thread Post new topic Reply to topic
Overflowz



Joined: 03 Sep 2010
Posts: 1046
Overflowz
Hello everyone! I'm looking for a teacher, if someone have free time and can guide me about assembly, I'll be very thankful Smile I'm not starting from 0, I've learned much things from here but I can't find anything interesting anymore.. If someone can give me some exercises and some hints about programming in ASM, I'll be really thankful ! Smile I can pay when I'll start working. Thanks ! Smile
Post 03 Sep 2011, 20:47
View user's profile Send private message Reply with quote
vid
Verbosity in development


Joined: 05 Sep 2003
Posts: 7105
Location: Slovakia
vid
Go over Iczlion's tutorials
Post 03 Sep 2011, 21:01
View user's profile Send private message Visit poster's website AIM Address MSN Messenger ICQ Number Reply with quote
Overflowz



Joined: 03 Sep 2010
Posts: 1046
Overflowz
I did already, I did everything and interesting what I wanted. I need some exercises.. I need teacher, not tutorials Smile
Post 03 Sep 2011, 21:07
View user's profile Send private message Reply with quote
typedef



Joined: 25 Jul 2010
Posts: 2913
Location: 0x77760000
typedef
^^It seems like you have reached the stage where you'd want to join an Open Source project.

Look here, you'll find lots of interesting stuff and ideas. Wink

http://sourceforge.net
Post 03 Sep 2011, 21:12
View user's profile Send private message Reply with quote
Overflowz



Joined: 03 Sep 2010
Posts: 1046
Overflowz
but I need only ASM specific things.. I really don't know other languages, I'm going to learn C later.
Post 03 Sep 2011, 21:15
View user's profile Send private message Reply with quote
vid
Verbosity in development


Joined: 05 Sep 2003
Posts: 7105
Location: Slovakia
vid
If you are going to only learn what you find interesting, then I think teacher is not the right way for you.
Post 03 Sep 2011, 22:48
View user's profile Send private message Visit poster's website AIM Address MSN Messenger ICQ Number Reply with quote
Overflowz



Joined: 03 Sep 2010
Posts: 1046
Overflowz
I mean, I learned everything what I understood but lot of them, I don't understand because of GUI version (lots of code) and hard explanation (just in some cases) + MASM syntax. I'm really trying to understand but I can't..
Also, I'm trying to understand more low-level assembly, thats what is my problem. I want to learn how drivers work, how to program outside the OS, etc..
Post 03 Sep 2011, 22:53
View user's profile Send private message Reply with quote
typedef



Joined: 25 Jul 2010
Posts: 2913
Location: 0x77760000
typedef
Overflowz wrote:
I want to learn how drivers work, how to program outside the OS, etc..


Download the WinDDK 7600 from M$ and boom !

Ooops, I forgot you don't know C....

You can use inline Assembly at the same time learning C. Ya Know
Post 03 Sep 2011, 23:59
View user's profile Send private message Reply with quote
Overflowz



Joined: 03 Sep 2010
Posts: 1046
Overflowz
I don't want to learn C or another HLL language yet. I don't need only drivers, as I said, I'm trying to code outside OS where C even doesn't exists.
Post 04 Sep 2011, 00:11
View user's profile Send private message Reply with quote
Coty



Joined: 17 May 2010
Posts: 546
Location: ␀
Coty
Uh, C can exist outside an OS, Linux is made fully out of C... C != Scripting language. It's compiler is capable of producing pure machine code, larger, slower, yes, but still possible.
Post 04 Sep 2011, 01:17
View user's profile Send private message Send e-mail Visit poster's website AIM Address Reply with quote
Overflowz



Joined: 03 Sep 2010
Posts: 1046
Overflowz
Coty
I know.. I'm going learn C later. I need ASM first Sad I want to know everything deeper. That's what kind of boy I am ))
Post 04 Sep 2011, 01:38
View user's profile Send private message Reply with quote
typedef



Joined: 25 Jul 2010
Posts: 2913
Location: 0x77760000
typedef
well then, welcome to the flat assembler message board, where you enhance your Assembly programming skills, however nobody will teach you how.
Post 04 Sep 2011, 03:55
View user's profile Send private message Reply with quote
AsmGuru62



Joined: 28 Jan 2004
Posts: 1408
Location: Toronto, Canada
AsmGuru62
Just pick a project and start coding.
That is how I learned ASM, but that was very long ago.

Write a simple game: you will learn multithreading and double buffering.
Post 04 Sep 2011, 11:16
View user's profile Send private message Send e-mail Reply with quote
Overflowz



Joined: 03 Sep 2010
Posts: 1046
Overflowz
AsmGuru62
I'm really far from games Sad I think I need to learn DirectX APIs first Sad
Post 04 Sep 2011, 13:01
View user's profile Send private message Reply with quote
vid
Verbosity in development


Joined: 05 Sep 2003
Posts: 7105
Location: Slovakia
vid
Write a calculator app. Or command-line expression parser, if you don't want to learn GUI programming.
Post 04 Sep 2011, 13:40
View user's profile Send private message Visit poster's website AIM Address MSN Messenger ICQ Number Reply with quote
AsmGuru62



Joined: 28 Jan 2004
Posts: 1408
Location: Toronto, Canada
AsmGuru62
Well, a simple game has no need for DirectX.
A normal Win32 window with WM_PAINT is fine for that.
The old games were done without the DirectX, btw.
Post 04 Sep 2011, 14:22
View user's profile Send private message Send e-mail Reply with quote
Overflowz



Joined: 03 Sep 2010
Posts: 1046
Overflowz
Quote:
Also, I'm trying to understand more low-level assembly, thats what is my problem. I want to learn how drivers work, how to program outside the OS, etc..

Confused
Post 04 Sep 2011, 14:25
View user's profile Send private message Reply with quote
typedef



Joined: 25 Jul 2010
Posts: 2913
Location: 0x77760000
typedef
what do you mean by brogramming outside OS? because everything happens in the OS itself, unless if you are talking about the BIOS.
Post 04 Sep 2011, 15:14
View user's profile Send private message Reply with quote
Overflowz



Joined: 03 Sep 2010
Posts: 1046
Overflowz
Something like developing new OS to understand really much things Wink how does PC actually work and understand assembly.
Post 04 Sep 2011, 15:16
View user's profile Send private message Reply with quote
ouadji



Joined: 24 Dec 2008
Posts: 1081
Location: Belgium
ouadji

build a game to learn the assembly language ... Rolling Eyes
You don't learn anything by using the windows api,
It's just like use "Erector" set parts, nothing else, it is not really programming.

Maybe start at the beginning ?
a bubble sort with an array of strings, for example ...
Are you able to do this Overflowz?
If so, ok, if not, again, start from the beginning would be a better idea.
(just my opinion)

_________________
I am not young enough to know everything (Oscar Wilde)- Image
Post 04 Sep 2011, 15:31
View user's profile Send private message Send e-mail Reply with quote
Display posts from previous:
Post new topic Reply to topic

Jump to:  
Goto page 1, 2  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 can attach files in this forum
You can download files in this forum


Copyright © 1999-2020, Tomasz Grysztar.

Powered by rwasa.