Question 9
What is the correct sequence of tasks that takes place as part of hardware interrupt handling? (i) Process the interrupt
(ii) Restore CPU context and return
(iii) Invoke kernel scheduler
(iv) Save additional CPU context
(i) → (ii) → (iii) → (iv)
(iv) → (i) → (iii) → (ii)
(ii) → (i) → (iii) → (iv)
(ii) → (i) → (iv) → (iii)