Introduction to microprocessors software, hardware, programming . - Leventhal Lance A (1978)