Notes:
Here's a little snippet of SPARC assembly I pulled from memcpy() -- I used SPARC just because it's a little easier on the eyes. x86 is coming up soon.