Assembly language and computer architecture using C++ and Java - Reis, Anthony J. Dos (Thomson/Course Technology, 2004)