Tata McGraw - Hill Education
|Number of Pages
This is a completely revised version of the popular text on microprocessors. The revision has been carried out while retaining the simplicity and informal presentation style of the previous edition. Comprehensively covering the subject in a clear and concise manner with a number of examples and a variety of exercises, this is an invaluable text for both students and practicing engineers. Key features Architectural, Programming and interfacing concepts and techniques are presented using the Intel 8085 as the primary microprocessor. Contrast among 8-bit architectures is provided using the Z80. Programming concepts are illustrated using several examples from both the 8085 and Z80. Concepts and techniques in memory system design are presented in detail. Commonly used memory types and chips such as the static RAM,dynamic RAM, EPROM, and EEPROM are described in depth. Examples illustrate how to interface these chips with a microprocessors.
Microcontrollers are now becoming increasingly useful in a variety of applications. They are covered in detail using the NEC 7810 series. Applications of microcontrollers, such as in the modern automobile, are presented with worked-out examples. 16-bit microprocessors are exhaustively discussed. Two chapters are devoted to the architecture and programming of the widely used 8086/8088 and 68000 microprocessors. Advanced concepts such as multiprogramming and multiprocessing are illustrated through simple examples.
TABLE OF CONTENTS
Chapter 1 Microprocessors: Basic concepts
Chapter 2 Data Representation
Chapter 3 Programming
Chapter 4 Semiconductor Memories
Chapter 5 Microprocessor Timings
Chapter 6 Interfacing Memory and I/O Devices
Chapter 7 Interfacing Devices
Chapter 8 Applications of Microprocessors
Chapter 9 Microprocessor-Based Development Aids
Chapter 10 Architecture and Programming of 8086 and 8088
Chapter 11 Architecture and Programming of 68000