Assembly lanuage for intel-based computers (Prentice-Hall, 1999)