8085 MICROPROCESSOR: PROGRAMMING AND INTERFACING
This up-to-date and contemporary book is designed as a first level undergraduate text on micro-processors for the students of engineering (computer science, electrical, electronics, telecommunication, instrumentation), computer applications and information technology. It gives a clear exposition of the architecture, programming and interfacing and applications of 8085 microprocessor. Besides, it provides a brief introduction to 8086 and 8088 Intel microprocessors. The book focusses on : microprocessors starting from 4004 to 80586. instruction set of 8085 microprocessor giving the clear picture of the operations at the machine level. the various steps of the assembly language program development cycle. the hardware architecture of microcomputer built with the 8085 microprocessor. the role of the hardware interfaces: memory, input/output and interrupt, in relation to overall microcomputer system operation. peripheral chips such as 8255, 8253, 8259, 8257 and 8279 to interface with 8085 microprocessor and to program it for different applications.
What people are saying - Write a review
an error in the book, there should a third machine cycle in INR M instruction, Memory WRite Machine Cycle to save the data back where it belongs after it has been incremented in ALU section.
More description should be given on how is data flow taking place during each instruction and machine cycle.
8085 MICROPROCESSOR 2549
INSTRUCTION SET INTEL 8085 50121
Stack Group of Instructions 112 Machine Control Instruction 117 Exercises 121 Chapter 4 FUNDAMENTALS OF PROGRAMMING 122152
Simulation of Time Delay 145 Exercises 151 Chapter 5 SEMICONDUCTOR MEMORY 153167
ROM Memory Interface 157 ReadWrite Memory Interface RWM 158 To Interface Memory to 8085 Microprocessor 158 Requirements
DRAMs Dynamic RAMs 163 Exercises
PROGRAMMABLE PERIPHERAL INTERFACE 8255A 187205
PROGRAMMABLE INTERNAL TIMER 8253 206221 Introduction
PROGRAMMABLE INTERRUPT CONTROLLER 8259A 222241
PROGRAMMABLE DMA CONTROLLER 8257 242255 Introduction
SERIAL DATA TRANSFER 256271
8086 MICROPROCESSOR ARCHITECTURE 287298 Introduction
8086 PINCONFIGURATION 299318
Instruction Set Operation Codes in Hexadecimal