Professional assembly language - Blum, Richard, 1962- (Wiley, 2005)