Microprocessors : A Programmer's View (McGraw-Hill Publishing Company, 1990)