[Tachyon-list] http://www.cs.cmu.edu/~fp/courses/15213-s07/misc/asm64-handout.pdf