- Software interrupts are triggered by executing instructions in a program and are not related to external hardware signals. - RST 5 is a software interrupt, as it is explicitly called by the program to handle specific tasks. - Other options: INTR: A general-purpose hardware interrupt. RST 6.5: A vectored hardware interrupt. TRAP: A non-maskable hardware interrupt.