In 8086 Carry flag,Parity flag, Auxiliary carry flag, Zero flag, Overflow flag, Trace flag, Direction flag Interrupt flag and Sign flag.
Mainly there ae two types of interrupt i.e. internal and external interrupt. Internal interrupts are software interrupts which can maskable or nonmaskable where as external interrupts are because of some hardware reset,and are non maskable.