Explain what happens from the time of an interrupt request, (i.e., IRQ line is asserted), through the start of executing an interrupt service routine, and then how control returns to the interrupted program. Assume that the interrupt request does not occur at the same time as any other interrupt request. (Note: There are many steps involved, so take your time and be specific.) in ARM Assembly. Solution Answer From the time of an interrupt request through the start of executing an interrupt service routine below steps occur:.