gbadev.org forum archive

This is a read-only mirror of the content originally found on forum.gbadev.org (now offline), salvaged from Wayback machine copies. A new forum can be found here.

ASM > Beginner to assembly

#7049 - Ninja - Fri Jun 06, 2003 10:36 pm

Hi. I am fairly experienced with C/C++, but I no absolutely ZERO assembly at the moment. I have been meaning to learn ASM for quite some time, but I have just never gotten around to it, although I am taking a course in it in the fall.

Anyways, I was just curious about whether some of you more experienced people thought that the GBA would be a good place to learn ASM or not? I have become reasonably comfortable with the GBA hardware in C++, and I am interested in some optimizations using ASM.

If not, I can wait until after my ASM course this fall.

#7091 - Saj - Mon Jun 09, 2003 10:51 am

Your C/C++ Skills on the GBA should help you to understand GBA assembly.

Check out :-
http://k2pts.home.attbi.com/gbaguy/gbaasm.htm

but bear in mind there will be differences when you go to learn x86 assembly.
_________________
---------------------------------------------------
Click here to give free food to starving animals.
--------------------------------------------------

#7117 - Ninja - Mon Jun 09, 2003 9:47 pm

Alright, I will give it a try. Thank you for the advice.

#7129 - Daniel Andersen - Tue Jun 10, 2003 9:04 am

I think that GBA is a good place to start because of the beaty of the RISC instruction set; as opposed to the really ugly instructionset of the pentium, for instance.