Microprocessing fundamentals hardware and software - Ramirez, Edward V.; Weiss, Melvyn (McGraw-Hill, 1982)