The 8085 microprocessor supports 5 hardware interrupts, each of which requires an external signal to initiate an interrupt. These are:
- TRAP – Non-maskable and highest priority
- RST 7.5 – Maskable vectored interrupt
- RST 6.5 – Maskable vectored interrupt
- RST 5.5 – Maskable vectored interrupt
- INTR – Maskable, non-vectored interrupt
These interrupts are used for responding to critical and real-time events in hardware.
Hence, the correct number of hardware interrupts in the 8085 microprocessor is 5.