Which of the following is an interrupt according to temporal relationship with…
2017
Which of the following is an interrupt according to temporal relationship with system clock ?
- A.
Maskable interrupt
- B.
Periodic interrupt
- C.
Division by zero
- D.
Synchronous interrupt
Attempted by 437 students.
Show answer & explanation
Correct answer: D
Answer: Synchronous interrupt
Explanation: The temporal relationship with the system clock distinguishes interrupts into synchronous and asynchronous types.
Synchronous interrupts are generated in step with instruction execution or at well-defined points relative to the processor clock (for example, exceptions caused by the current instruction).
Asynchronous interrupts occur independently of the current instruction timing (for example, external device interrupts or timer interrupts that happen regardless of instruction boundaries).
Why the other choices are not the correct selection:
Maskable interrupt: This labels whether an interrupt can be disabled (masked) by the processor, which is a control attribute, not a timing classification.
Periodic interrupt: Although it occurs at regular time intervals, it is asynchronous with respect to instruction execution; it is an example of an asynchronous/time-based event rather than the temporal classification term asked for.
Division by zero: This is an example of a synchronous exception caused by an instruction. It illustrates the synchronous category but is an example rather than the classification name required by the question.
Summary: The correct temporal classification term is "synchronous interrupt" because it denotes interrupts that are tied to instruction execution or occur at defined points with respect to the system clock.