I have been learning some x86 assembly recently, and one of the suggestions in Jeff Dunteman’s excellent book, Assembly Language: Step by Step is to look at the asm output of a compiler such as GCC. I decided to start with a basic mathematical function, the factorial. Continue reading Learning x86 Assembly with GCC