Hey there,
I am a (very) newbie, and I am wondering where to begin. I am pretty good in C++, and want (need?) to learn assembly. Can anyone please reccommend any good website tutorial for beginners?
Newbie! Where do I begin?
- Pype.Clicker
- Member
- Posts: 5964
- Joined: Wed Oct 18, 2006 2:31 am
- Location: In a galaxy, far, far away
- Contact:
Re:Newbie! Where do I begin?
i would recommend the tutorials of Bona Fide OSdev (see .:QuickLinkz:.) to get a quick start, and a book over OS concepts (see the book recommandation thread ... Tannenbaum or Schilberschatz&Galvin is a must) to get a more complete overview of what is to be done ...
Re:Newbie! Where do I begin?
As always at this point, if you are capable of reading technical German, I recommend Nehmer / Sturm, "Systemsoftware", for an easy-to-digest yet detailed intro to OS internals.
Every good solution is obvious once you've found it.
Re:Newbie! Where do I begin?
as you're probably a young person, it might be out of budget for a $90 OS book. Try the many different tutorials on the web. You can also downloada PDF version of a older book, MURTL(someone correct me on the spelling). It definately isn't the best, but it is a start somewhere.
What OS are you on? Windows usually needs a C compiler. I use djgpp.
You'll most likely need a assembler like nasm. You can get it for free.
you can also try my tutorials. I have a series that i'm *trying* to write out. They are on www.osdever.net (BFosdev). They are called Xosdev. Just DL the zip. It has example code and tutorial for a basic kernel and bootsector. The next chapter is almost done(PIC).
Also try forumd like this one.
www.osdever.net/forums
HERE
www.osdev.org
google's usenet form of alt.os.dev
Hope that helps a bit.
-mr. xsism
What OS are you on? Windows usually needs a C compiler. I use djgpp.
You'll most likely need a assembler like nasm. You can get it for free.
you can also try my tutorials. I have a series that i'm *trying* to write out. They are on www.osdever.net (BFosdev). They are called Xosdev. Just DL the zip. It has example code and tutorial for a basic kernel and bootsector. The next chapter is almost done(PIC).
Also try forumd like this one.
www.osdever.net/forums
HERE
www.osdev.org
google's usenet form of alt.os.dev
Hope that helps a bit.
-mr. xsism