Assembly Language for x86 Processors - Irvine, Kip R.