- It is basically a programmable integrated device which has the capacity of computing & decision making & functions as the CPU of a computer.
- Every microprocessor has a fixed set of instruction in the form of binary patterns known as machine language.
Architecture of 8085 Microprocessor
Fig. : 8085 hardware model
Fig. : Flag register
Fig. : Programming model
8085 Addressing Modes
- Immediate addressing
Example: MVI R,data
- Register addressing
Example: MOV Rd, Rs
- Direct addressing
Example: IN 00H or OUT 01H
- Indirect Addressing: This means that the Effective Address is calculated by the processor.
8085 Pin Diagram
Fig. : 8085 Pin diagram
Programming of 8085 Microprocessor
Instruction Set Categories :
- Data transfer: One of the most important functions of a microprocessor is copying data from register (I/O or memory) source to another register (I/O or memory) called destination through Data Transfer operators. Main Operations are-
8-Bit Instruction set for Data transfer
16-bit Instruction set for Data transfer
- Arithmetic Operation:
- Logical Operation:
- Branch Operation :