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 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.
- 8259 PIC Microprocessor
- Pin diagram of 8086 microprocessor
- Bus organization of 8085 microprocessor
- Pin diagram of 8085 microprocessor
- Microprocessor | 8251 USART
- Interrupts in 8085 microprocessor
- Registers of 8085 microprocessor
- Interrupts in 8086 microprocessor
- Logical instructions in 8086 microprocessor
- Arithmetic instructions in 8086 microprocessor
- Differences between 8085 and 8086 microprocessor
- Memory Segmentation in 8086 Microprocessor
- Addressing modes in 8086 microprocessor
- Block Diagram of 8259 Microprocessor
If you like GeeksforGeeks and would like to contribute, you can also write an article using contribute.geeksforgeeks.org or mail your article to email@example.com. See your article appearing on the GeeksforGeeks main page and help other Geeks.
Please Improve this article if you find anything incorrect by clicking on the "Improve Article" button below.