Introduction to microprocessors: Software, hardware, programming
Description:
A comprehensive and practical users guide to one of the most valuable devices available to industry today. The book focuses on the widely used Intel 8080 and Motorola 6800 processors with many specific examples of their programming and interfacing. It provides a thorough introduction to assembly language programming for both processors, as well as a description of modern techniques from software engineering. Nine logically organized and clearly written chapters cover such topics as: an introduction to microprocessors, microprocessor architecture, microprocessor instruction sets, microprocessor assemblers, assembly language programming, software development for microprocessors, microcomputer memory sections, microprocessor input/output, and microprocessor interrupt systems. Appendices provide convenient reference information on binary numbers, logical functions, numerical and character codes, semiconductor technologies and memories, instruction sets for the Intel 8080 and Motorola 6800, and a complete glossary of terms.