TRAP is a single pin interrupt that is non-maskable in the 8085. It is intended for notification of serious system problems and/or as an aid to a hardware assisted debugger.
In the 8085, TRAP vectors at 0024H.
The TRAP interrupt is nomaskable in the 8085 microprocessor because TRAP is intended to indicate some serious system problem, or a hardware assisted debugger single step facility.
The TRAP instruction in the 8085 is NONMASKABLE, which means it cannot be masked, i.e. it cannot be disabled. The only way to mask or disable TRAP is with external hardware, such as an I/O pin and an AND gate.
RST OF TRAP is 24h(hexadecimail) address.
It is an interrupt having highest priority in 8085
The highest priority interrupt in the 8085 is the TRAP interrupt.
TRAP is a non maskable interrupt pin in 8085.....it has the highest priority out of all the interrupts...it is used in emergency n critical states..ex.during power loss etc.
The 8085 has a single +5V power supplyThe 8085 has a multiplexed low order address busThe 8085 has extra single pin interrupts, TRAP, RST7.5, RST6.5, and RST5.5The 8085 has serial I/O pins SID and SODThe 8085 has maskable interrupts and the RIM/SIM instructionThe 8085 includes the functionality of the 8224 clock genereator and 8228 system controllerThe 8085 added several 16 bit operations
In the 8085, trap, intr, and rstx.5 lines are checked on the falling edge of clock, at the beginning of the last T cycle of an instruction, or approximately one clock cycle before ALE.
The peripheral with the highest interrupt priority depends on the hardware and software design of the particular system. In the 8085, the TRAP interrupt has the highest priority. The peripheral connected to TRAP is your choice.
The pins used to control interrupts in the 8085 are INTR/INTA, RST5.5, RST6.5, RST7.5, and TRAP.
8085 is a microprocessor designed by Intel