Assembly language for intel-based computers - Kip R. Irvine (Pearson Education, 2007)