8085 microprocessor support some Externally initiated operations, which are also known as Peripheral operations. Different external input/output devices or signals can initiate these type operations. In 8085 microprocessor chip, their individual pins are assigned.
Following are the some externally initiated operations:
- RESET –
This RESET key is used to clear the program counter and update with 0000H memory location. When this RESET pin is activated by any external key, then all the internal operations are suspended for that time. After that the execution of the program can begin at the zero memory address.
- Interrupt –
8085 microprocessor chip have some pins for interrrupt like TRAP, RST 5.5, RST 6.5 and RST 7.5. The microprocessor can be interrupted from the normal instructions and asked to perform some other emergency operations, which are also known as Service routine. The microprocessor resumes its operation
after the completion Service routine.
- READY –
The 8085 microprocessor has a pin called READY. If the signal at this READY pin is in low state then the microprocessor enters into the Wait state. The Input/Output devices that are connected to microprocessor are of different speed, which is need to be synchronized with the speed of microprocessor. This signal is used mainly to synchronize slower external devices with the microprocessor.
- HOLD –
When the HOLD pin is activated by an external signal, the microprocessor relinquishes control buses and allows the external peripheral to use them. For example, the HOLD signal is used Direct memory access (DMA) data transfer.In this DMA, the external Input/Output devices are directly communicate with the memory without interfering the processor every time.
Attention reader! Don’t stop learning now. Get hold of all the important CS Theory concepts for SDE interviews with the CS Theory Course at a student-friendly price and become industry ready.
- 8255 microprocessor operating modes
- Interrupts in 8085 microprocessor
- Addressing modes in 8085 microprocessor
- Registers of 8085 microprocessor
- Flag register in 8085 microprocessor
- Instruction cycle in 8085 microprocessor
- Flag register of 8086 microprocessor
- Arithmetic instructions in 8085 microprocessor
- Logical instructions in 8085 microprocessor
- Data transfer instructions in 8085 microprocessor
- General purpose registers in 8086 microprocessor
- Branching instructions in 8085 microprocessor
- Arithmetic instructions in 8086 microprocessor
- Logical instructions in 8086 microprocessor
- Data transfer instructions in 8086 microprocessor
- Reset Accumulator (8085 & 8086 microprocessor)
- Process control instructions in 8086 microprocessor
- Memory Segmentation in 8086 Microprocessor
- Differences between 8085 and 8086 microprocessor
- Interface 8255 with 8085 microprocessor for addition
Improved By : Akanksha_Rai