Valhalla Legends Forums Archive | Assembly Language (any cpu) | Learning Assembly

AuthorMessageTime
MoNksBaNe_Agahnim
I was wondering is there any specifically good books for learning assembly, i found some webpages but most have incomplete tutorials or talk to me like I'm a rocket scientist lol, you must triangulate the factors of the primes while cubeing the denominator buy the exponent....WHA :o?!?!

I have checked Amazon's top book listings for such books as teaching yourself C++...i was not impressed, one of their top ones, at least it was one not sure if it still is, was one of the Sam's Learn (language) in 21days/24hours -- and i was deeply dissappointed at the book.

But anyways what are some good assembly language sites/books to get?
October 19, 2003, 3:33 PM
CupHead
http://win32asm.cjb.net
October 19, 2003, 5:27 PM
MoNksBaNe_Agahnim
wow awesome, thank you ver much
October 19, 2003, 9:10 PM
Eibro
See also:
http://www.drpaulcarter.com/pcasm/ and
http://webster.cs.ucr.edu/Page_asm/ArtOfAsm.html

Perhaps a sticky could be made with all the useful links.
October 19, 2003, 10:05 PM
Hitmen
[quote author=Eibro link=board=7;threadid=3145;start=0#msg24636 date=1066601117]
See also:
http://www.drpaulcarter.com/pcasm/ and
http://webster.cs.ucr.edu/Page_asm/ArtOfAsm.html

Perhaps a sticky could be made with all the useful links.
[/quote]

The colors on the seconds one make me want to gouge my eyes out.
October 19, 2003, 10:22 PM
iago
I learned a lot by writing programs in C or C++ then debugging and looking at the disassembly to get an idea of what a for loop does, how an if works, how function calls work, etc.

Incidentally, here's a good link for asm info:
http://www.cs.umanitoba.ca/~cs222/Documents/index.html
(note that that won't always be there, and that info is about 68k and SPARC architectures)
October 19, 2003, 10:44 PM
Grok
Learn how computers work, it makes learning programming so much easier.
October 20, 2003, 12:39 AM
Etheran
[quote author=Grok link=board=7;threadid=3145;start=0#msg24671 date=1066610379]
Learn how computers work, it makes learning programming so much easier.
[/quote]that's what half of the assembly class I'm taking is about and it really is the way to go :)
October 24, 2003, 9:20 AM
iago
Start by learning how a multi-cycle MIPS CPU works. I did so a couple days ago, and it involved crayons and sugar:

[img]http://iago.valhallalegends.com/pub/work.jpg[/img]
October 24, 2003, 5:46 PM
Grok
Haha, crayons. I love it.
October 24, 2003, 5:50 PM
iago
[quote author=Grok link=board=7;threadid=3145;start=0#msg25410 date=1067017833]
Haha, crayons. I love it.
[/quote]

We were at a restaurant lacking supplies. Luckly, they have crayons for the kiddies :)
October 24, 2003, 6:09 PM

Search