ISBN 9780074602225,Introduction To Microprocessors

Introduction To Microprocessors



Tata McGraw - Hill Education

Publication Year 1990

ISBN 9780074602225

ISBN-10 0074602225


Edition 3rd
Number of Pages 612 Pages
Language (English)

Programming languages||

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 Index