: I just want to start learnig assembly. Can you tell me what is the best way to start. Where to look for info on the internet? :
The best way to start is probably to take a class and buy a big fat book.
Failing that the Art of Assembly (webster.ucr.edu) is a big fat book that you can download for free online. I always recommend reading the DOS version first even if you don't intend on making DOS programs. There's stuff in it that's less important in Linux/Windows, but that is still nice to know. For example, there is an entire multi-threading program which illustrates what you need to know and goes over common issues with multithreaded programs that isn't in the Windows/Linux versions as under those OSes you'd pretty much call some createThread routine and call it a day.
"We can't do nothing and think someone else will make it right." -Kyoto Now, Bad Religion
Comments
:
The best way to start is probably to take a class and buy a big fat book.
Failing that the Art of Assembly (webster.ucr.edu) is a big fat book that you can download for free online. I always recommend reading the DOS version first even if you don't intend on making DOS programs. There's stuff in it that's less important in Linux/Windows, but that is still nice to know. For example, there is an entire multi-threading program which illustrates what you need to know and goes over common issues with multithreaded programs that isn't in the Windows/Linux versions as under those OSes you'd pretty much call some createThread routine and call it a day.
"We can't do nothing and think someone else will make it right."
-Kyoto Now, Bad Religion
http://www.geocities.com/emu8086/
it is both 8086 microprocessor simulator and assembly reference with
step by step tutorials.