lol I'll give a little run down of what I know about asm so far if it helps... certainly not as god as what foxx could do, but this is the general idea.
Basically you need to first get the area you want to hack generally, so say if your doing something with health, find your health the normal way, and set a breakpoint on its address, then get hit.
Should spit out a result, now you're going to need some understanding of asm, or even just a reference, use google I guess. Have a little look around and figure out what you're doing, and what you want to do with the code. Simply inject with a hook (the address the breakpoint spat out usually) , then use Link's asm code maker, to write the asm that you want, and it will spit out the code for you. Explaining asm is a little hard to do in a little step, but you definately need to read up on the actual language. With it you can do codes like FLIGHT like this
Find the controller address (or if you're good with code types I guess you could use the wiird controller address, i'm not sure how to incorperate this into you asm though)
Check if the controller address == the button you want to fly up
If its not, jump to the end of the asm, and exit
If it IS add 0x0010 to the Z co-ordinates
Something like this is fairly easy if you just equip yourself with a reference, and a clear idea of what you want to do in your head. But definately get the app Link made, it makes the asm code type a lot easier because you don't have to look at the hex for every command, it just does all the work for you